Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #7  
Antiguo 17-05-2006
Sick boy Sick boy is offline
Miembro
 
Registrado: may 2003
Ubicación: Cantabria
Posts: 245
Poder: 22
Sick boy Va por buen camino
Me preocupa mucho este tipo de problema, pero no soy capaz de reproducirlo.

Tambien puede pasar con los Showmessage???

Código:
  SetForegroundWindow(Application.Handle);
  Application.ProcessMessages;
Habria que hacer esto cada vez que llames a una ventana modal o un showmessage??

Y con los InputQuery, dialogs, etc....

Cita:
Pues no(solo algunas veces ). La ventana modal queda detras de la ventana principal, pero solo se dibuja detras, porque efectivamente no tienes acceso a esta. Si picas con el raton en la modal se redibuja en primer plano y ya esta.....pero, si la modal es mas pequeña que la principal , no se puede tocar y al usuario le da la impresion de que el programa esta colgado.
Me rectifico, releyendo el texto de josemmerida recuerdo que tengo una aplicación donde sucede esto, y nunca supe por qué. Como la aplicación es para uso interno y solo la utilizo yo, no me preocupa. Ademas, por si os sirve de algo, si utilizo ALT+TAB para volver a la aplicación, SI QUE VEO LA VENTANA MODAL ¿?¿?¿? y el programa continua funcionando.

Lo extraño es que esa ventana modal la utilizo en una aplicación que nunca ha tenido problemas.
La diferencia entre la que da problemas y la que no es que la que no da problemas es MDI.
En ambas aplicaciones la ventana es fsNormal, y se autocrea al iniciarse el programa. No libero la ventana al terminar (pues me interesa no destruirla).

NOTA: La llamada desde la MDI se hace desde una ventana fsChild
Intuyo que el problema ocurre cuando una ventana fsNormal llama a otra fsNormal como modal. ¿Qué opinais??

En cualquier caso, grave, bastante grave el problema.
Responder Con Cita
 



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
Acceder a form modal desde módulo de datos jcheco Varios 3 31-01-2006 17:18:22
Form sin Foco TONIAM Varios 4 16-11-2005 22:58:54
Saber si una Form es modal Delfino Varios 3 18-09-2005 04:12:14
Poner color background del form cuando pierde el foco Cabanyaler Gráficos 4 25-11-2004 08:32:03
Form sin foco AndyG OOP 2 01-09-2004 14:46:36


La franja horaria es GMT +2. Ahora son las 04:57:10.


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