FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
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? |
#2
|
||||
|
||||
¿Has probado con DesktopCenter?
|
#3
|
||||
|
||||
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.
|
#4
|
||||
|
||||
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?
|
#5
|
||||
|
||||
Porque hay algo mal
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. |
#6
|
||||
|
||||
Así debe ser. Gracias.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Ventana en TForm | Builder 6.0 C++ | C++ Builder | 4 | 11-02-2009 16:02:53 |
TService y TForm | Softweb | API de Windows | 5 | 20-10-2008 17:41:01 |
Ejecutar Tform | pmtzg | Varios | 1 | 01-04-2008 15:09:42 |
TTabSheet - TForm - Parent | neon | OOP | 0 | 11-01-2005 16:34:03 |
Refrescar mi tform.... | Kamikaze | OOP | 3 | 17-11-2004 22:09:25 |
|