Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Proyecto con mas de un MDIForm Parent (https://www.clubdelphi.com/foros/showthread.php?t=55711)

afunez2007 24-04-2008 17:02:15

Proyecto con mas de un MDIForm Parent
 
Quisiera saber como se puede hacer un proyecto que tenga mas de un MDIForm Parent y poder abrir distintos ChildForms y que cada MDIForm tenga sus dependientes.
En sintesis seria como un Proyecto con distintos modulos, con sus menus distintos y cuando se entre en un Modulo (MDIForm2) se puedan abrir MDIChilds dentro del segundo Parent, hasta ahora no he podido lograrlo.
He creado los 2 MDIForms pero siempre todos los Childs abren en el primero.
Como podria hacer esto, estos son algunos intentos:

if Factura = nil then
Factura := TFactura.Create(self);

if Factura = nil then
Factura := TFactura.Create(MDIForm2);

OnCreateEvent
Factura.Parent=MDIForm2;

Nada de esto me ha funcionado, ojala alguien pueda ayudarme

Saludos

Delphius 24-04-2008 17:17:11

Hola afunez2007,
El "problema" es que lo que tu buscas rompe con el esquema de una aplicación MDI.

Lo que puedes hacer es crear Forms y dentro de éstos ocultar y/o visualizar frames según sea necesario.

Si deseas saber más de frames recomiendo una búsqueda en los foros porque el tema ha sido ampliamente tratado.

Saludos,

afunez2007 24-04-2008 17:22:04

Muchas Gracias, revisare lo de los frames.

Sin embargo quisiera saber si existe la forma de hacer esto con forms, aunque no sean MDI, si no hacerlo con fsNormal forms

Saludos


La franja horaria es GMT +2. Ahora son las 17:22:40.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi