Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > C++ Builder
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 17-01-2017
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.068
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
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?
Responder Con Cita
  #2  
Antiguo 17-01-2017
Avatar de Angel.Matilla
Angel.Matilla Angel.Matilla is offline
Miembro
 
Registrado: ene 2007
Posts: 1.350
Poder: 19
Angel.Matilla Va por buen camino
Cita:
Empezado por Casimiro Notevi Ver Mensaje
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?
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.
Responder Con Cita
  #3  
Antiguo 18-01-2017
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.917
Poder: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
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.
Responder Con Cita
  #4  
Antiguo 18-01-2017
Avatar de AgustinOrtu
[AgustinOrtu] AgustinOrtu is offline
Miembro Premium
NULL
 
Registrado: ago 2013
Ubicación: Argentina
Posts: 1.858
Poder: 15
AgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en bruto
Iba a comentar lo mismo... y de hecho, si no recuerdo mal, en la vesion XE8 la Vcl se volvio "dpi-aware" pero Embarcadero ha tenido bastantes problemas con respecto a DPI

Una busqueda rapida lo muestra: link
Responder Con Cita
  #5  
Antiguo 18-01-2017
Avatar de Angel.Matilla
Angel.Matilla Angel.Matilla is offline
Miembro
 
Registrado: ene 2007
Posts: 1.350
Poder: 19
Angel.Matilla Va por buen camino
Cita:
Empezado por mamcx Ver Mensaje
No es debido a que cambiaron el DPI?
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.
Responder Con Cita
  #6  
Antiguo 18-01-2017
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.068
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
¿Seguro que el cliente no tiene seleccionada "fuentes grandes"?
Responder Con Cita
  #7  
Antiguo 18-01-2017
Avatar de Angel.Matilla
Angel.Matilla Angel.Matilla is offline
Miembro
 
Registrado: ene 2007
Posts: 1.350
Poder: 19
Angel.Matilla Va por buen camino
Buena pregunta. Lo comprobaré.
Responder Con Cita
  #8  
Antiguo 18-01-2017
WHILENOTEOF WHILENOTEOF is offline
Miembro
 
Registrado: mar 2008
Posts: 229
Poder: 17
WHILENOTEOF Va camino a la fama
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;
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

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


La franja horaria es GMT +2. Ahora son las 03:16:17.


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
Copyright 1996-2007 Club Delphi