Ver Mensaje Individual
  #2  
Antiguo 06-12-2007
Avatar de jhonny
jhonny jhonny is offline
Jhonny Suárez
 
Registrado: may 2003
Ubicación: Colombia
Posts: 7.070
Reputación: 32
jhonny Va camino a la famajhonny Va camino a la fama
Bueno, como ya sabes hay varios tipos de formularios, pero aun asi los voy a enumerar a continuación:

1) MDI Padre.

2) MDI Hijo.

3) Normal.

4) StayOnTop.

Y hay 4 tipos basicos de aplicaciones...

1) Aplicaciones MDI.

2) Aplicaciones SDI.

3) Aplicaciones Modales.

4) Aplicaciones de consola.

Cuando estas haciendo una aplicación MDI, lo mas común es que llamas desde el Form padre a los Form MDI Hijos, pero en algunos casos como el tuyo necesitamos llamar formularios como si se tratara de una aplicación Modal, para esto tenemos que decirle al Form "hijo" que ya no es un Form hijo MDI, si no que es un Form Normal... Para hacer eso vas a la propiedad FormStyle del Form "hijo" y le dices que es fsNormal y desde el "padre" llamas a ese Form "hijo" como si se tratara de una aplicación Modal común y corriente, asi por ejemplo:

Código Delphi [-]
FormularioHijoFrm := TFormularioHijoFrm.Create(Application);
FormularioHijoFrm.ShowModal;
FormularioHijoFrm.Free;

Y listo, espero que te sirva .
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!"

http://www.purodelphi.com/
http://www.nosolodelphi.com/
Responder Con Cita