Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 26-06-2008
miguel_e miguel_e is offline
Miembro
 
Registrado: ene 2006
Posts: 86
Poder: 19
miguel_e Va por buen camino
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
Responder Con Cita
  #2  
Antiguo 26-06-2008
miguel_e miguel_e is offline
Miembro
 
Registrado: ene 2006
Posts: 86
Poder: 19
miguel_e Va por buen camino
je, pues ya lo he encontrado, facil solucion:

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

saludos
miguel_e
Responder Con Cita
  #3  
Antiguo 01-07-2008
miguel_e miguel_e is offline
Miembro
 
Registrado: ene 2006
Posts: 86
Poder: 19
miguel_e Va por buen camino
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
Responder Con Cita
  #4  
Antiguo 01-07-2008
Avatar de Caro
*Caro* Caro is offline
Moderadora
 
Registrado: jul 2004
Ubicación: Cochabamba, Bolivia
Posts: 2.544
Poder: 22
Caro Va por buen camino
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
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Perdida del foco en MessageDlg labelsoft Varios 0 16-08-2007 17:10:42
Una petición extraña Arcioneo La Taberna 11 03-10-2006 15:43:30
Devolver el foco a aplicacion Coco_jac Varios 2 13-10-2005 16:38:33
En Busca de una Aplicación Perdida teletranx Firebird e Interbase 2 30-03-2005 00:18:14
Buscando el foco de otra aplicacion Che!! API de Windows 4 19-05-2004 22:06:57


La franja horaria es GMT +2. Ahora son las 04:52:09.


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
Copyright 1996-2007 Club Delphi