Na 4D, levamos os pedidos dos clientes muito a sério!
Em reuniões anteriores, os clientes mostraram grande interesse em apoiar ecrãs de alta resolução, tais como ecrãs 4K, no Windows. O seu desejo foi satisfeito, uma vez que acrescentámos o apoio para os monitores de alta resolução em 4D.
High DPI significa High Dots Per Inch. Representa a densidade de pixels; quanto maior for o DPI, maior será a densidade de pixels. Em ecrãs de 4K, a densidade de pixels pode ser tão alta que a exibição, como de costume, tornaria todos os ícones e controlos extremamente pequenos. Como tal, o Windows permite alterar a escala do texto, ícones, e controlos. Em ecrãs de 4K, é activado por defeito.
Primeiro suportamos DPI elevado em Mac, e com v19R4, 4D é agora totalmente compatível em Windows, também. O resultado é uma melhor qualidade de imagem, com uma maior precisão de pixels, como se pode ver na imagem abaixo:
Diferença entre um 4D lançado sem suporte de DPI elevado (atrás)
e com suporte de DPI elevado (frente) quando a escala está a 125
Há ainda algumas coisas que tem de verificar para as suas candidaturas a fim de obter a melhor visualização com DPI elevado:
- Se estiver a trabalhar numa estrutura criada com uma versão mais antiga de 4D, deverá activar a opção de compatibilidade “Use DirectWrite para renderização de texto em formulários” para obter a melhor renderização de texto.
- As imagens e ícones serão redimensionados para se ajustarem à escala. Deverá verificar se utiliza imagens SVG ou de alta resolução para evitar imagens pixelizadas.
- Se utilizar plugins manipulando a IU, certifique-se de que são compatíveis com High DPI. Verifique com os programadores de plugins se têm uma versão compatível.
Esperamos que esta mudança aumente a qualidade visual das suas aplicações. Por favor, sinta-se à vontade para partilhar connosco quaisquer comentários no fórum oficial 4D.