![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Cita:
Saludos
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino - |
|
#2
|
||||
|
||||
|
¿?
No entiendo.
__________________
Disfruta de la vida ahora, vas a estar muerto mucho tiempo. |
|
#3
|
||||
|
||||
|
A ver, a ver, en que Habré estado pensando...
Sólo me queda el consuelo de que lo escribí "al vuelo" y se me pasó ese pequeño gran detalle. Será que como es muda, nadie se acuerda de ella. Saludos
__________________
Cuando los grillos cantan, es que es de noche - viejo proverbio chino - |
|
#4
|
||||
|
||||
|
Vale, revisando los post, entiendo lo de habran, (abran) los mensajes.
Tendran algun problema en el servidor ![]()
__________________
Disfruta de la vida ahora, vas a estar muerto mucho tiempo. |
|
#5
|
||||
|
||||
|
He estado ausente un tiempo. Me he encontrado este hilo y la referencia en este otro.
Veo que posiblemente a estas alturas el problema está solucionado, pero me gustaría aportar mi granito de arena al problema. Hasta Windows 8 no es posible tener el estilo WS_EX_LAYERED en ventanas child por lo que el problema no tiene solución... O si, la solución es hacer "trampas" y simular que una ventana top-level es child. http://msdn.microsoft.com/es-es/libr...=vs.85%29.aspx Cita:
Para el formulario Padre tratamos de que las ventanas hijas se desplacen con él para que parezcan childwindows:
Y para el formulario hijo evitamos que pueda salir del entorno de la ventana padre, simulando ser child:
El resto del código que presento es adorno. Subo un ejemplo compilable en delphi7. Espero haber servido de ayuda aunque sea un poco tarde. Saludos. Última edición por escafandra fecha: 06-04-2013 a las 20:19:27. |
|
#6
|
||||
|
||||
|
Gracias escafandra por volver y estar ahi, al pie del cañon
![]() Con el codigo usado hasta ahora va bastante bien, solo se ve un pequeño retardo al mover las ventanas "hijas", pero he detectado que no funciona (no mueve a las hijas) en windows server 2003. Probare tu tecnica (que seguro que es la buena) y lo comento. Tomate una ![]()
__________________
Disfruta de la vida ahora, vas a estar muerto mucho tiempo. |
|
#7
|
||||
|
||||
|
He visto un molesto efecto cuando las ventanas hijas tienen borde y Caption, son mas de una y movemos la ventana padre. Se trata de un cambio rápido se foco de una a otra. La solución es sencilla y basta con añadir SWP_NOACTIVATE y SWP_NOZORDER en SetWindowPos en el procedimiento TForm1.WMMoving:
Saludos. Última edición por escafandra fecha: 05-04-2013 a las 20:41:43. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Crear un form fsMDIForm y varios forms hijos | citlalliDgp | Varios | 11 | 07-12-2007 15:13:31 |
| ¿Quien es mi Form Padre? | gabrio | OOP | 4 | 16-10-2007 20:33:06 |
| Nodo padre sin hijos en TTreeView | jorgesl | OOP | 3 | 10-04-2006 20:24:11 |
| Formulario padre con hijos | oscarsanta | Conexión con bases de datos | 2 | 31-01-2006 13:17:13 |
| como puedo poner form hijos | ronimaxh | Varios | 5 | 22-10-2003 22:55:23 |
|