Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   C++ Builder (https://www.clubdelphi.com/foros/forumdisplay.php?f=13)
-   -   Comportamiento de un TForm en CLX (https://www.clubdelphi.com/foros/showthread.php?t=95474)

Angel.Matilla 24-11-2021 11:01:11

Comportamiento de un TForm en CLX
 
Buenos días. Me he metido a ver si me entero de las diferencias entre una aplicación VCL y otra CLX, que no he usado nunca, y me he encontrado con algo muy curioso.

El TForm que se ve tiene puesta la propiedad Position como poScreenCenter. Lo curioso es que cuando lanzo la aplicación compruebo que la Screen->Width me da un valor de 2646 pixeles mientras que si ejecuto el mismo formulario pero como VCL ese valor es de 1368, que es el tamaño real de la pantalla. ¿Alguien puede explicarme a que se debe este diferente comportamiento o como solucionarlo?

Casimiro Notevi 24-11-2021 13:57:34

¿Has probado con DesktopCenter?

Angel.Matilla 24-11-2021 17:53:39

Gracias. La verdad es que no me había fijado en esa opción. No obstante: si como VCL da la anchura real de la pantalla, ¿por qué en CLX da esa otra lectura? Físicamente la pantalla es la misma.

Angel.Matilla 24-11-2021 17:55:40

Cita:

Empezado por Casimiro Notevi (Mensaje 544148)
¿Has probado con DesktopCenter?

Acabo de hacer ahora mismo la prueba con la opción que me indicabas pero el resultado es el mismo. Es lo que digo: ¿Por qué considera ese ancho de pantalla?

Casimiro Notevi 24-11-2021 18:15:07

Porque hay algo mal :D
No han tenido en cuenta que el desktop puede estar compuesto por varios monitores, sin embargo, el screen es la pantalla a la que se refiera, la 1, la 2, etc.

Angel.Matilla 26-11-2021 11:04:59

Cita:

Empezado por Casimiro Notevi (Mensaje 544155)
Porque hay algo mal :D
No han tenido en cuenta que el desktop puede estar compuesto por varios monitores, sin embargo, el screen es la pantalla a la que se refiera, la 1, la 2, etc.

Así debe ser. Gracias.


La franja horaria es GMT +2. Ahora son las 16:30:37.

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