Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Aplicacion Mdi con varias MDIFORMS (https://www.clubdelphi.com/foros/showthread.php?t=18903)

samantha jones 26-02-2005 02:34:46

Aplicacion Mdi con varias MDIFORMS
 
Hola a todos,

Lo que quisiera hacer es algo parecido a lo que tiene ASPEL en sus Suites. Me explico; la forma principal es una forma MDI, y hay varias formas dentro del proyecto que tambien son MDIForms, para la aplicacion cada uno de ellos será un módulo, los MDIForms de los modulos (forma principal del modulo) tienen mdichilds desde luego, mi pregunta es como hago esto?

En resumen :
Main = MdiForm
-- Modulo1 = MdiForm
---- Modulo1hijo1 = MdiChild
-- Modulo2 = MdiForm
---- Modulo2hijo1 = MdiChild
---- Modulo2hijo2 = MdiChild
....
etc

pero a su vez que cada modulo tenga su propio entorno (llamese ventana padre) y un hilo de ejecucion osea que si de Modulo1 llamo un ShowModal pueda seguir trabajando en Modulo2, o 3 o etc..

¿Como puedo hacer esto?
Gracias de antemano, espero haber sido los suficientemente clara.

samantha jones 01-03-2005 02:00:51

nadie se anima????
Roman....

roman 01-03-2005 03:01:19

Nunca he visto una aplicación que use más de una ventana MDIForm ni creo que sea posible, al menos en Delphi. Pero no me creas a mi y lee este comentario de Peter Below de los foros de Borland. Peter Below es un miembro del TeamB muy reconocido.

No sé lo que haga ASPEL ni he visto sus aplicaciones pero si, como dices, cada una es un módulo con su propio hilo de ejecución entonces podrías optar por hacer una aplicación distinta por cada módulo y llamarlas desde una aplicación central. Más no se me ocurre.

// Saludos

adan12 06-01-2012 07:37:57

TRiboon
 
yo Actualmente estoy desarrollando un sistema para una naviera y uso devexpress y delphi 2010 con sql 2008

thecidmx 08-01-2012 00:45:43

una forma podria?
 
se me ocurre una forma, q es como lo pueden hacer, "si lo hacen en otro lenguaje Delphi lo puede mejorar :P", puedes crear una aplicacion principal y usar un frame, y creas form aparte y las llamas en el frame, con lo cual la primera forma queda libre, y en cada form secundario lo creas mdiform y de ahi las mdi hijas.

ejemplo
form1 = frame
form2 = mdiform (padre)
form3 = mdiform (hija)
.
.
.
formx = mdiform (hija)
form4 = mdiform (padre)
form5 = mdiform (hija)
form6 = mdiform (hija)
.
.
.
formx = mdiform (hija)


La franja horaria es GMT +2. Ahora son las 21:05:55.

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