Noi di 4D prendiamo molto sul serio le richieste dei clienti!
Nelle riunioni precedenti, i clienti hanno mostrato grande interesse nel supportare display ad alta risoluzione, come quelli 4K, in Windows. Il vostro desiderio è stato esaudito: abbiamo aggiunto il supporto per High DPI in 4D.
High DPI sta per High Dots Per Inch (punti per pollice). Rappresenta la densità di pixel; maggiore è il DPI, maggiore è la densità di pixel. Sugli schermi 4K, la densità di pixel può essere così elevata che la visualizzazione, come di consueto, renderebbe tutte le icone e i controlli estremamente piccoli. Per questo motivo, Windows consente di modificare la scala di testo, icone e controlli. Sugli schermi 4K, questa funzione è attivata per impostazione predefinita.
Abbiamo supportato per la prima volta i DPI elevati su Mac e, con la v19R4, 4D è ora pienamente compatibile anche con Windows. Il risultato è una migliore qualità dell’immagine, con una maggiore precisione dei pixel, come mostrato nell’immagine seguente:
Differenza tra un 4D lanciato senza supporto High DPI (retro)
e con il supporto High DPI (fronte) quando la scala è al 125%.
Ci sono ancora alcune cose da controllare per le vostre applicazioni per ottenere la migliore visualizzazione con High DPI:
- Se si lavora su una struttura creata con una versione precedente di 4D, è necessario attivare l’opzione di compatibilità “Usa DirectWrite per il rendering del testo nei moduli” per ottenere la migliore resa del testo.
- Le immagini e le icone verranno ridimensionate per adattarsi alla scala. È necessario verificare che si utilizzino immagini SVG o ad alta risoluzione per evitare immagini pixelate.
- Se si utilizzano plugin che manipolano l’interfaccia utente, assicurarsi che siano compatibili con i DPI elevati. Verificare con gli sviluppatori dei plugin se hanno una versione compatibile.
Ci auguriamo che questa modifica aumenti la qualità visiva delle vostre applicazioni. Non esitate a condividere con noi qualsiasi commento sul forum ufficiale di 4D.