Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   extraña perdida de foco de la aplicacion (https://www.clubdelphi.com/foros/showthread.php?t=57738)

miguel_e 26-06-2008 02:38:41

extraña perdida de foco de la aplicacion
 
Hola a todos espero que me puedan ayudar con este problema, tengo un formulario que en el Create crea primero otro form y lo muestra, una vez que ha captado los datos de ese, crea y muestra otro, lso muestro normalmente, usando showmodal. Una vez hecho esto termina el FormCreate y se muestra la app, pero sale por detras de las apliacaciones que esten corriendo o sea sale sin el foco, sin embargo comentareo el codigo par que evite esos pasos y sale bien, que puede????

saludos
miguel_e

miguel_e 26-06-2008 02:47:12

je, pues ya lo he encontrado, facil solucion:

Código Delphi [-]
  FormStyle := fsStayOnTop;

saludos
miguel_e

miguel_e 01-07-2008 14:39:31

una cosa con fsStayOnTop me mantiene entonces las applicacion por encima de las demas, como podria hacer para que se comportara normalmente???

saludos
miguel_e

Caro 01-07-2008 16:04:54

Hola miguel_e, por lo que dice la ayuda tu aplicación si va permanecer encima del escritotorio y si llamas a otros formularios de tu app estos también apareceran detras de tu formulario principal a no ser que a los demas formulario los pongas también con fsStayOnTop. Si quieres que se comporte normal en entonces pon a fsNormal.

Hice la prueba creando dos formularios y al terminar mi formulario principal se carga encima de todas las aplicaciones, todos con fsNormal.

Código Delphi [-]
procedure TForm1.FormCreate(Sender: TObject);
begin
 form2 := TForm2.Create(Self);
 form2.ShowModal;
 form3 := TForm3.Create(Self);
 form3.ShowModal;
end;

Saluditos


La franja horaria es GMT +2. Ahora son las 18:45:01.

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