Die App, die wir für die Entwicklung verwenden ( CodeWright 7 ) ist ziemlich alt und Cleartype ist standardmäßig deaktiviert. Eine neuere Version bietet die Möglichkeit, die Schriftglättung zu aktivieren, aber ich bin bei dieser Version festgefahren, und ein Upgrade ist für mich keine Option.
Gibt es eine Möglichkeit, die App zur Verwendung von Cleartype zu zwingen?
Antworten:
Früher habe ich Brief verwendet, als mein Projektteam sich entschied, CodeWright (das Brief emulieren kann) zu verwenden, und ich freute mich darauf. Aber ich hatte ein wirklich ernstes Problem mit CodeWright: Alle Schriftarten sahen darin hässlich aus.
Google Newgroups zur Rettung. Ich habe einen neuen DWORD-Registrierungswert (HKEY_CURRENT_USER \ Software \ Borland \ CodeWright \ Customize \ FontQuality) erstellt und auf 0 festgelegt.
Jetzt sehen Schriften in CodeWright gut aus (zumindest in Windows XP mit ClearType).
quelle
Sie haben hier nicht viele Chancen, der einzige Trick, über den ich im Moment nachdenken kann, ist, dass Sie die in CodeWright 7 verwendete Schriftartdatei suchen, ihren Namen abrufen und einer besser lesbaren Schriftart zuweisen.
quelle
CodeWright 7 verwendet mit ziemlicher Sicherheit GDI als Rendering-Mechanismus. Dies unterstützt einige neuere ClearType-Funktionen nicht und der Text sieht für Sie möglicherweise anders aus als für andere Anwendungen.
Es gibt keinen Weg, dies zu ändern, dessen ich mir bewusst bin. Sie können wahrscheinlich einige Anpassungen am Rendering von GDI-basierten Anwendungen über ClearType vornehmen Wikipedia
quelle
Versuche dies:
Öffne den Editor und füge dies ein:
Klicken Sie dann auf Datei & gt; Speichern Sie, speichern Sie es auf Ihrem Desktop als "RegFix.inf" natürlich ohne die Anführungszeichen.
Klicken Sie auf Ihrem Desktop mit der rechten Maustaste auf die neu erstellte Datei "RegFix.inf" und klicken Sie auf "Installieren". Hoffentlich löst das Ihr Problem
quelle
Du kannst es versuchen Mactype . Es ist ein Open Source Programm, das den Windows-Schrift-Renderer ersetzt und eine Option dazu hat Aktivieren / Deaktivieren der Schriftglättung für ein bestimmtes Programm . Die Unterstützung ist für GDI-Anwendungen am besten geeignet, während die DirectWrite-Unterstützung noch verbessert wird
quelle