Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Pantalla ShowModal se queda por detrás (https://www.clubdelphi.com/foros/showthread.php?t=96058)

APO 16-01-2023 10:40:36

Pantalla ShowModal se queda por detrás
 
Hola, en nuestra aplicación utilizamos muchas ventanas modales (formularioX.ShowModal), las cuales hasta que no se cierren no se puede acceder de nuevo a la pantalla principal o a la que ha llamado a la ventana modal. Lo que nos sucede, es que en algunas ocasiones la pantalla modal se queda "oculta" por detrás de la pantalla principal, y esto es un problema para el usuario ya que no sabe cómo acceder a la ventana modal que se ha quedado por detrás.

¿Os ha ocurrido esto alguna vez? Si es así, ¿cómo lo habéis solucionado? ¿Hay alguna manera de evitar esta situación? Muchas gracias.

Neftali [Germán.Estévez] 16-01-2023 13:34:15

Si que me ha pasado.
Es un bug conocido de Delphi (o de Windows, no lo se).

A ver si alguno de tos enlaces te ayuda o a partir de esos puedes encontrar más información:
https://stackoverflow.com/questions/...al-windows-bug
https://stackoverflow.com/questions/...on-modal-close
https://stackoverflow.com/questions/...odal-is-called

En los foros también se ha tratado alguna vez:
https://www.clubdelphi.com/foros/showthread.php?t=49024
( si buscas encontrarás alguno más)

APO 19-09-2023 11:16:32

Gracias Neftali. Me he leído los posts y he visto que se puede utilizar la propiedad PopupMode del formulario, pero en combinación con otras propiedades y es un poco compleja. ¿Hay del foro la ha utilizado? Gracias!!

Neftali [Germán.Estévez] 19-09-2023 13:57:19

Revisa este hilo del foro.
Aquí se habla de esa propiedad y de los mensajes equivalentes (en versiones anteriores).
https://www.clubdelphi.com/foros/showthread.php?t=76372


La franja horaria es GMT +2. Ahora son las 12:00:57.

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