FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
No es debido a que cambiaron el DPI?
https://msdn.microsoft.com/en-us/lib...(v=vs.85).aspx http://www.techrepublic.com/blog/win...g-dpi-scaling/
__________________
El malabarista. |
#2
|
||||
|
||||
Cita:
Una busqueda rapida lo muestra: link |
#3
|
||||
|
||||
Gracias a los dos por vuestras respuestas. Como intuía que parte del problema podía venir por ese lado hice que el programa al arrancar me mostrara la condiguración de la pantyalla (Screen->PixelsPerInch); tanto en mi máquina como en la del cliente es la misma: 96.
Leyendo los enlaces que me habéis pasado una de las posibilidades tiene que ver con la definición de la propia pantalla, que eso si que no se me ha ocurrido comprobar; yo tengo definido 1366x768 pero no se me ha ocurrido mirar la del cliente. No obstante, si este fuera el problema se deformarían todos los elementos del formulario y no sólo los TListView que había en la parte baja. Esta primera pantalla es como lo veo yo en mi máquina Y esta otra como lo ve el cliente Y lo que me tiene despistado que sean sólo los ListView los que modifican de forma apreciable su aspecto. Es evidente que algo hay en las propiedades de la pantalla porque aun siendo el mismo tipo de letra Arial 10 (reitero que por exigencia del cliente), se ve claramente que los tamaños son diferentes pero eso o afecta a todo el formulario o nada pero no solamente a una parte del mismo. |
#4
|
||||
|
||||
¿Seguro que el cliente no tiene seleccionada "fuentes grandes"?
|
#5
|
||||
|
||||
Buena pregunta. Lo comprobaré.
|
#6
|
|||
|
|||
Yo tuve una vez un problema parecido con un cliente, y si que era porque tenía marcado visualizar con 125 % en el panel de control (no recuerdo desde donde se cambiaba). Estuve probando varias cosas, entre ellas esto en la inicialización de la aplicación. Ten en cuenta que no estoy seguro que esto lo solucionara, porque si bien no volví a recibir quejas no confirmé si funcionaba o no.
Código:
if (Win32MajorVersion >= 6) then begin SetProcessDPIAware; end; Application.Initialize; .... Application.Run; |
#7
|
||||
|
||||
y no sera la resolucion de la pantalla
|
#8
|
||||
|
||||
Cita:
|
#9
|
||||
|
||||
Cita:
Cita:
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Diseño de Forms | KingOfDragons | Varios | 4 | 10-05-2011 10:26:27 |
Capturar Pantalla = Pantalla negra | DarkDudae | Gráficos | 8 | 27-10-2008 12:29:36 |
en diseño web | miamuxi | Conexión con bases de datos | 6 | 19-01-2007 20:13:50 |
Diseño DB Biblioteca | cancerbero | Tablas planas | 2 | 14-08-2004 12:51:54 |
Diseño | pepelu1975 | Varios | 1 | 31-05-2004 09:55:36 |
|