![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
|||
|
|||
|
Hay un truco, que conozco desde mi época de Visual Basic, para crear ventanas flotantes (tipo barras de herramientas de Office), que consistiría en:
Esta forma permite más posibilidades, como crear una jerarquía de ventanas. Ejemplo:
|
|
#2
|
||||
|
||||
|
Algo más sencillo que puedes usar en las nuevas versiones de Delphi
Establece la propiedad PopupMode del formulario a pmAuto y por último, crea el formulario superior como hijo directo del formulario padre/principal. Por ejemplo:
Saludos! Enlaces: Propiedad PopupMode. WS_POPUP (Para versiones de Delphi que no traen la propiedad PopupMode de TCustomForm. |
|
#3
|
|||
|
|||
|
Sí, es eso mismo. Incluso se puede establecer la propiedad PopupMode por código a posteriori:
Aunque no se comporta exactamente igual. Me explico, con el siguiente código:
El Form3 se comporta como si fuese hijo del Form2, no del Form1. Y no entiendo por qué. Saludos! |
|
#4
|
||||
|
||||
|
Cita:
Cita:
Saludos. PD.: Probá estableciendo la propiedad PopupMode en tiempo de diseño exclusivamente. |
|
#5
|
|||
|
|||
|
También lo había probado así, por si fuera eso.
Saludos! |
|
#6
|
|||
|
|||
|
A ver, si hago lo siguiente:
Sí se comportan de la manera esperada. Pero, estando en el mismo procedimiento se comportan como he dicho anteriormente. Saludos |
|
#7
|
|||
|
|||
|
Pues a mi me funciona
Al menos en XE2 funciona con el ejemplo que te di. Mira este video a ver si se acerca a lo que quieres.
http://www.ricardoplaza.com/download/formdetras.mp4 |
|
#8
|
||||
|
||||
|
Cita:
Cita:
Saludos! |
|
#9
|
|||
|
|||
|
Así sí se puede elegir el formulario padre de manera precisa.
Muchas gracias! |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Orden formularios | newtron | Varios | 10 | 06-10-2011 14:03:37 |
| Paneles en Orden ...... | Efren2006 | OOP | 9 | 11-06-2010 12:36:02 |
| Splash screen ,o splashscreen ,o form o ventana de inicio ,o orden de formularios | Peterman | C++ Builder | 2 | 29-05-2007 19:46:22 |
| Orden en TIBDataset | barman | Conexión con bases de datos | 6 | 27-11-2003 10:40:25 |
| Orden en TIBDataset | barman | Firebird e Interbase | 6 | 24-11-2003 21:26:00 |
|