Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Restaurar ventanas minimizadas windows 11 (https://www.clubdelphi.com/foros/showthread.php?t=96343)

ArtPortEsp 23-08-2023 13:12:58

Restaurar ventanas minimizadas windows 11
 
Hola;

obviamente este problema tiene todo que ver con Windows pero lo pongo aquí por si alguien de uds. ya lo enfrento.

En una aplicación SDI hecha con D7, al minimizar las formas que se van abriendo estas "desaparecen" y no hay manera de restaurarlas.

La misma aplicación funcionando el windows 10, al minimizar las formas, las apila arriba de la barra de tareas y se pueden restaurar desde ahí.

Como este comportamiento solo pasa con esa aplicación y no con las aplicaciones de office, el cliente ve que el problema "está en la aplicación" de Delphi.

¿Les ha pasado?, hay alguna configuración que pueda cambiar en el comportamiento de Windows 11?


Saludos

pgranados 23-08-2023 21:27:27

No entendí el problema, ¿tendrás alguna foto para saber un poco mas?

Casimiro Notevi 24-08-2023 09:31:33

Creo que ninguno entendemos eso de que "desaparece" al minimizar.

chenech 24-08-2023 21:52:37

Cita:

Empezado por ArtPortEsp (Mensaje 552393)
Hola;

obviamente este problema tiene todo que ver con Windows pero lo pongo aquí por si alguien de uds. ya lo enfrento.

En una aplicación SDI hecha con D7, al minimizar las formas que se van abriendo estas "desaparecen" y no hay manera de restaurarlas.

La misma aplicación funcionando el windows 10, al minimizar las formas, las apila arriba de la barra de tareas y se pueden restaurar desde ahí.

Como este comportamiento solo pasa con esa aplicación y no con las aplicaciones de office, el cliente ve que el problema "está en la aplicación" de Delphi.

¿Les ha pasado?, hay alguna configuración que pueda cambiar en el comportamiento de Windows 11?


Saludos

No es por el windows 10 u 11, es por la escala del escritorio que no esta al 100% sino al 125%, pasa en las aplicaciones compiladas con algunas versiones antiguas de Delphi.
Me pasaba, lo puse al 100% y ya veo los Form minimizados.
Para restaurarlas en lugar de llamar a Show, llama a WindosState = wsNormal si está minimizada.

ElKurgan 28-08-2023 07:36:50

Gracias por compartir la solución.

La verdad es que lo de las resoluciones de pantalla de Windows me ha provocado a veces grandes dolores de cabeza, como que no se vean botones, o desaparezcan de pantalla paneles enteros.

Un saludo

ArtPortEsp 30-09-2023 16:07:24

1 Archivos Adjunto(s)
Cita:

Empezado por chenech (Mensaje 552403)
No es por el windows 10 u 11, es por la escala del escritorio que no esta al 100% sino al 125%, pasa en las aplicaciones compiladas con algunas versiones antiguas de Delphi.
Me pasaba, lo puse al 100% y ya veo los Form minimizados.
Para restaurarlas en lugar de llamar a Show, llama a WindosState = wsNormal si está minimizada.

Justo es la solucion, lo probe y ya funciona. Pero tengo una duda cuando la ventana esta minimizada "sobre" la barra de tareas (imagen anexa) el usuario simplemente le da "click" ahi para restaurarla. En que evento llamas WindosState = wsNormal?


La franja horaria es GMT +2. Ahora son las 06:02:38.

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