DirectWrite ist die moderne Text-Rendering-API unter Windows. Sie verbessert die Lesbarkeit von Text dank ihrer Subpixel-Qualität und ist vollständig kompatibel mit den neuesten Technologien. Als solches ist es ein Sprungbrett für viele Verbesserungen. Dazu gehört auch die Verwaltung von hochauflösenden Bildschirmen (4K-Bildschirme), an der wir derzeit arbeiten und die viele von Ihnen sehnlichst erwarten. 4D-Listenfelder wurden in v16 auf DirectWrite umgestellt, und wir haben beschlossen, in v19R3 auch die Textdarstellung in Formularen auf DirectWrite umzustellen.
Alle neuen Projekte und Strukturen, die in v19R3 erstellt werden, verwenden automatisch DirectWrite. Für Projekte und Strukturen, die mit früheren 4D Versionen erstellt wurden, gibt es eine Kompatibilitätsoption in den Datenbankeinstellungen, wenn Sie für die Textdarstellung in Formularen zu DirectWrite wechseln möchten:
Seien Sie vorsichtig, da die Aktivierung von DirectWrite das Erscheinungsbild der von Ihnen verwendeten Schriften leicht verändert und sich auf die Schriftgröße und den Zeichenabstand auswirkt. Überprüfen Sie Ihre Formulare, nachdem Sie die Einstellung aktiviert haben, um sicherzustellen, dass Ihre Texte weiterhin korrekt angezeigt werden.
Dies ist ein Vergleich zwischen einem GDI (Rich Text) Formular und seiner Version in DirectWrite.
Es gibt nur wenige Unterschiede, die sich aber auf die Darstellung Ihrer Formulare auswirken können.
Wenn Sie Fragen zu dieser Änderung haben, wenden Sie sich bitte an das offizielle 4D Forum.