Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 24-04-2012
_cero_ _cero_ is offline
Miembro
 
Registrado: abr 2007
Posts: 147
Poder: 18
_cero_ Va por buen camino
Ventana como MB_APPLMODAL

Me explico tengo una aplicación con los style’s predeterminados en la ventana principal, y esta habré una segunda ventana hija con “ExStyle |=WS_EX_APPWINDOW”, o sea para tener un botón propio en la barra de tareas, además de ser aparentemente independiente de la principal.
Mi problema es que esta segunda abre una tercera ventana en modo modal, lo cual paraliza toda la aplicación en lugar de solo paralizar la ventana padre (ventana 2), así que lo que mas o menos busco es el comportamiento del dialogo que sale con MessageBox (este solo para lisa la ventana padre).

Alguien sabrá de casualidad que le tengo que hacer a esta tercera ventana, para que se muestre con el mismo comportamiento que el dialogo de mensajes.

Ya intente cambiarle los estilos de la tercera ventana a:
Código:
Params.Style = WS_POPUPWINDOW | WS_VISIBLE | WS_CLIPSIBLINGS | WS_DLGFRAME | WS_OVERLAPPED | DS_3DLOOK | DS_SETFONT | DS_MODALFRAME | DS_NOIDLEMSG | DS_ABSALING;
Params.ExStyle = WS_EX_LEFT | WS_EX_RTLREADING | WS_EX_RIGHTSCROLLBAR | WS_EX_DLGMODALFRAME | WS_EX_WINDOWEDGE | WS_EX_CONTROLPARENT;
Que son los estilos del dialogo de mensajes (en teoría), pero solo logro una tercer ventana desactivada, que al ser ShowModal paraliza toda la aplicación.

Pd. Esta ventana tiene que ser ShowModal (que me pare la ejecución hasta que se de click en aceptar), pero solo debe paralizar un formulario secundario (tal cual el MessageBox).
Pd2. De antemano gracias por las ideas que me puedan brindar.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Ventana hija en un marco (Frame o Panel) de la ventana padre birmain Varios 2 14-10-2007 09:27:56
cómo crear ventana de inicio como la de word o delphi? jpcancino Varios 2 14-03-2007 02:56:02
Como fijar una ventana? juliopag1 Varios 17 13-10-2005 07:00:39
Como Guardo como bmp o jpg solo una parte de la ventana maravert Gráficos 3 15-10-2004 18:16:50
Como mover una ventana??? cone220 Varios 3 01-06-2004 23:04:09


La franja horaria es GMT +2. Ahora son las 17:01:09.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi