Bei 4D nehmen wir Kundenwünsche sehr ernst!
In früheren Meetings zeigten Kunden großes Interesse an der Unterstützung von hochauflösenden Displays, wie z.B. 4K Displays, in Windows. Ihr Wunsch wurde erfüllt, da wir die Unterstützung für High DPI in 4D hinzugefügt haben.
High DPI steht für High Dots Per Inch. Er steht für die Pixeldichte; je höher der DPI-Wert, desto höher die Pixeldichte. Auf 4K-Bildschirmen kann die Pixeldichte so hoch sein, dass bei der üblichen Darstellung alle Symbole und Steuerelemente extrem klein werden würden. In Windows können Sie daher die Skalierung von Text, Symbolen und Steuerelementen ändern. Auf 4K-Bildschirmen ist diese Funktion standardmäßig aktiviert.
Wir haben hohe DPI-Werte zuerst auf dem Mac unterstützt, und mit v19R4 ist 4D nun auch unter Windows voll kompatibel. Das Ergebnis ist eine bessere Bildqualität mit einer höheren Pixelgenauigkeit, wie im Bild unten gezeigt:
Unterschied zwischen einer 4D Anwendung ohne High DPI Unterstützung (Rückseite)
und mit High DPI-Unterstützung (Vorderseite) bei einer Skalierung von 125%
Es gibt noch ein paar Dinge, die Sie für Ihre Anwendungen überprüfen müssen, um die beste Anzeige mit High DPI zu erhalten:
- Wenn Sie an einer Struktur arbeiten, die mit einer älteren Version von 4D erstellt wurde, sollten Sie die Kompatibilitätsoption „DirectWrite für die Textdarstellung in Formularen verwenden“ aktivieren, um die beste Textdarstellung zu erhalten.
- Bilder und Symbole werden in der Größe an den Maßstab angepasst. Sie sollten sicherstellen, dass Sie SVG oder hochauflösende Bilder verwenden, um verpixelte Bilder zu vermeiden.
- Wenn Sie Plugins verwenden, die die Benutzeroberfläche manipulieren, stellen Sie sicher, dass diese mit High DPI kompatibel sind. Erkundigen Sie sich bei den Entwicklern der Plugins, ob sie eine kompatible Version haben.
Wir hoffen, dass diese Änderung die visuelle Qualität Ihrer Anwendungen verbessern wird. Bitte zögern Sie nicht, uns Ihre Kommentare im offiziellen 4D Forum mitzuteilen.