FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Pero no vas a modificar un programa para un cliente determinado. Y si el cliente quiere letras más grandes, que las ponga él en su windows, ¿no?
|
#2
|
||||
|
||||
Estamos de acuerdo. Dicho todo esto sobre los gustos del cliente y sus exigencias, ¿alguien me puede explicar por qué con idénticas definiciones de entorno (comprobadas) se ven muestran distintos resultados en las pantallas? Porque sigo sin entender que con las mismas definiciones de tipo y tamaño de fuente no se vea los mismo.
|
#3
|
||||
|
||||
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. |
#4
|
||||
|
||||
Cita:
Una busqueda rapida lo muestra: link |
#5
|
||||
|
||||
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. |
#6
|
||||
|
||||
¿Seguro que el cliente no tiene seleccionada "fuentes grandes"?
|
#7
|
||||
|
||||
Buena pregunta. Lo comprobaré.
|
#8
|
|||
|
|||
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; |
|
|
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 |
|