![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Gracias por la respuesta. Algo me has aclarado. Mi duda ahora es otra.
Yo tengo una aplicación que, en parte, es otra que ya está funcionando y ha habido que añadir otro trozo. Tal cual lo he planteado tengo un formulario que uso como menú principal y definido con FormStyle = fsNormal. Si yo ahora defino el formualrio llamado por este con FormStyle = fsMDIChild, ¿se abriría dentro de ese primero? ¿tendría que cambiar algo más como que ese menú principal pasara a ser fsMDIForm? |
|
#2
|
||||
|
||||
|
Un MDIchild necesita un MDIform.
Todo o demás es independiente.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#3
|
||||
|
||||
|
Vale. Eso lo había supuesto, por lógica. Mientras estoy haciendo pruebas.
Hasta ahora casi siempre que llamaba a un formulario lo hacía con ShowModal, pero he comprobado que de esta forma me da un error de ejecución. Lo he cambiado por Show pero de esa manera se muestra y automaticamente se cierra. ![]() |
|
#4
|
||||
|
||||
|
Cita:
Posiblemente porque después del ShowModal suele haber un Free (o FreeAndNil). Ahora con el Show hay que eliminar esa línea también.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#5
|
||||
|
||||
|
Tengo puesto un Action = Free en OnClose del formulario, pero no antes. Y eos es lo que me despista.
|
|
#6
|
||||
|
||||
|
Podéis mandarme a hacer gárgaras, que será lo más probable. Por aquello de ir probando y tratando de enterarme de este tema me he creado un proyecto con sólo dos formularios: uno (Unit1) que úncamente tiene un TMainMenu y un segundo con sólo un TLabeledEdit. Compilo y ejecuto y al seleccionar la opción del menú con este código:
Código PHP:
![]() |
|
#7
|
||||
|
||||
|
Hola.
No puedes mostrar un formulario MDIChild con ShowModal, debes usar: Código PHP:
![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| MDI Child que contengo Otros MDI child. | Enan0 | Varios | 2 | 03-11-2012 00:24:14 |
| Como funcionan los campos con formulas? | Alexandro | Conexión con bases de datos | 1 | 04-03-2009 09:54:29 |
| Como funcionan los ReportBuilder? | Irina | Impresión | 1 | 17-06-2007 00:16:52 |
| Como cargar un MDI Child de Delphi en un MDI Form de VC++ | onlytk | Varios | 0 | 10-12-2006 03:15:31 |
|