Soporte de alta resolución (HighDPI)
Última actualización
Última actualización
Velneo dispone de soporte de alta resolución para todos sus componentes, llamado comercialmente Retina Display o soporte HighDpi.
Todos los componentes, y en especial Velneo vClient y las aplicaciones que ejecuta, permiten su ejecución en entornos con alta resolución y se adaptan a la resolución, mostrándose las aplicaciones con el mismo tamaño aparente pero con mayor resolución.
Este soporte está disponible para Windows, Linux, OS X, Android e iOS, permitiendo que los tipos de letra de sistema se adapten a la resolución, alto de cabeceras y filas en rejillas, y algunos otros elementos.
En el soporte de alta resolución tenemos el concepto de Ratio de píxeles del dispositivo (device pixel ratio) que tiene valor 1 cuando el dispositivo tiene un DPI normal, y valor 2 cuando es de alta resolución.
En éste último caso, la resolución física es el doble de la resolución lógica. Esto quiere decir que se escalará la representación, mostrando los elementos con el doble de tamaño físico, pero el tamaño lógico se mantendrá.
Cualquier cambio de configuración de pantalla requiere cerrar sesión del usuario para aplicar los cambios totalmente, ya que pueden que se apliquen parcialmente.
En el caso de varias pantallas, manda la configurada como pantalla principal. Si la pantalla principal soporta highdpi, al resto aplicará highdpi, si lo soportan, o zoom, si no es así. Si la pantalla principal no soporta highdpi, aplicará zoom a las pantallas que sí soporten highdpi y configuración normal a las que no soporten highdpi.
Nota para Velneo vClient: En el caso de Linux, la adaptación requiere configurar el valor de la variable de sistema operativo QT_DEVICE_PIXEL_RATIO según el valor del pixel ratio de la pantalla. En el resto de dispositivos, este valor se aplica de forma automática.