Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Abrir 2 from y que esten activos (https://www.clubdelphi.com/foros/showthread.php?t=91450)

emeritos 09-02-2017 09:03:19

Abrir 2 from y que esten activos
 
Hola dilferos.

Estoy intentando que un from que esta activo abra otro from pero que a su vez los dos esten activos, es decir, que se puedan actuar sobre ellos.

¿ Como lo puedo hacer ?

Yo abro el primero de esta manera
Código Delphi [-]
    Application.CreateForm(Tfrmprimero, frmprimero);
    frmprimero.ShowModal;
    frmprimero.Free;

Pero el segundo cuando lo abro asi:
Código Delphi [-]
    Application.CreateForm(Tfrmsegundo, frmsegundo);
    frmsegundo.ShowModal;

El primero se deja de ver y se deactiva.

Gracias.

Neftali [Germán.Estévez] 09-02-2017 09:24:23

Prueba a abrirlos con Show, el lugar de con ShowModal. Al menos el segundo.

emeritos 09-02-2017 09:43:42

Gracias.

Pero abrirse se abren los dos, pero el segundo que queda inactivo, es como si le pusieras la propiedad enable a false

ecfisa 09-02-2017 11:35:12

Hola.

Usando el método Show en los dos formularios como indicó Neftali, no tendrías que tener problemas en el acceso a cada uno de ellos. Es decir, ambos quedan visibles y alternan su actividad según le des el foco a uno u otro.

En cambio, si abres el primer formulario con Show y el segundo con ShowModal, no podrás acceder al primero mientras el segundo permanezca abierto.

Saludos :)


La franja horaria es GMT +2. Ahora son las 11:14:52.

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