![]() |
Manejo de Ventanas
Como Puedo manejar un From, que al maximizarse, se maximice a un form no al escritorio.
|
Hola,
Si tienes un formulario de tipo "MDI" (FormStyle = fsMDIForm) podrás maximizar en él los "Forms" que quieras, siendo estos de tipo "MDIChild" (FormStyle = fsMDIChild)... ¿A esto te refieres? ;) |
Hola, muchas gracias por responder, bueno eso es lo que quiero pero al momento de maximizar el form fsMDIchild como lo puedo restaurar al tamaño que tenia ya que desaparecen los botones de control de este, y lo ultimo, comprobe que no se puede dejar invisible un form fsMDIchild como por ejemplo para hacer aparecer esta form a traves de un menu de la form fsMDIform, esto se puede hacer o habria que hacerlo de otra manera :(
Gracias de antemano .. |
Cita:
// Saludos |
Hola,
Cita:
Sin embargo, con Visual C# .NET no sucede así: si el formulario "padre" no tiene "MainMenu" aunque se maximize el formulario "hijo" este no pierde sus controles. Si el formulario "padre" tiene "MainMenu" este pasa a formar parte del formulario "hijo": es de suponer que si el "hijo" tuviera también su propio menú ambos se unirían de manera similar a como ocurre en Delphi. Después de esperar unos minutos hasta poner el IDE de Delphi 2005 en marcha he podido también comprobar que con Delphi .NET el tema va como en C#, es decir, lo dicho para Visual C# vale también para Delphi .NET, como era presumible, por otro lado, al hacer uso de los mismos servicios de la plataforma .NET. Por último, si se trabaja con la VCL .NET se está en la misma posición que con la VCL para Win32: los formularios "MDIChild" pierden los controles si el formulario principal no cuenta con un "TMainMenu". Ignoro si en los casos que he dicho que pierden los controles los formularios "MDIChild" no lo hacen si estos cuentan con su propio "TMainMenu". Ahora os dejo, porque tengo que matar el proceso de Delphi 2005, puesto que considero que más de un par de minutos sin responder y más de 100 MB de memoria RAM en uso no es de recibo. La madre que lo parió. (Aquí está Delphi 7 en segundo plano con menos de 3 MB de memoria RAM ocupada. ;) |
La franja horaria es GMT +2. Ahora son las 02:01:52. |
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