Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Aplicacion con varios Hilos de Ejecución (https://www.clubdelphi.com/foros/showthread.php?t=19030)

samantha jones 02-03-2005 16:49:46

Aplicacion con varios Hilos de Ejecución
 
Hola a todos:

Necesito armar una aplicación donde haya un formulario principal ("MainForm"), el cual pueda llamar a otros formularios("FormX") en otro hilo de ejecución, es decir que al momento de presentar otro formulario en forma modal dentro de "FormX" pueda seguir accediendo a "MainForm" y llamar a otro formulario "FormY" y si en este se crea otro formulario en forma Modal poder acceder tanto a "FormX" como a "MainForm".

Alguna idea?

Saludos

roman 02-03-2005 17:27:24

Lo único que se me ocurre es que no uses ShowModal. Cuando FormX abra un formulario "modal", en lugar de usar ShowModal lo muestras con Show pero inhabilitas FormX:

Código Delphi [-]
{ Llamada a ventana modal desde FormX }
with TFormaModal.Create(nil) do
begin
  Self.Enabled := false;
  Show;
end;

De esta manera FormX quedará inhabilitado tal como sucede al usar ShowModal pero el resto de la aplicación continuará habilitado. Claro que debes asegurarte que al cerrar FormaModal vuelvas a habilitar FormX.

// Saludos


La franja horaria es GMT +2. Ahora son las 18:02:35.

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