![]() |
como puedo poner form hijos
Hola, me gustaría aprender a trabajar con formularios tipo mdi, quiero agregar otro form normal y que cuando lo minimice quede dentro del form (mdi), principal.
Cómo puedo hacer esto?... |
Cita:
Si el formularo hijo no es fsMDIChild entonces no está trabajando con aplicaciones MDI sino con una mezcla de MDI y SDI. // Saludos |
Solo decir que lo que te dice roman esta dentro del FormStyle.
Saludos. |
gracias amigos
|
otra pregunta más sobre esto, como controlo los formularios tipo fsMDIChild, ya que no los puedo cerrar ni ocultar, ademas de eso sale visible desde que inicia el fsMDIForm.
|
Lo mejor para trabajar con formularios mdi es no dejar que delphi cree en automático los formularios hijo (quítalos del autocreate en las opciones del proyecto) sino crearlos dinámicamente en código.
Por otro lado, el evento OnClose de un formulario hijo te pasa un parámetro, Action, en donde especificas lo que deseas hacer una vez que el usuario lo cierre. Para un formulario mdi hijo, la opción por defecto es caMinimize (minimizarlo), pero puedes poner Action := caHide o Action := caFree para que el formulario se oculte o se destruya (respectivamente). // Saludos |
La franja horaria es GMT +2. Ahora son las 12:47:44. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi