![]() |
Re: ClearType verwenden
Nur als Hinweis, cleartype funktioniert glaube ich nur ab 24/32 Bit Farbe.
|
Re: ClearType verwenden
Wieso macht ihr es so kompliziert?
Ich habe einfach die Schriftart von MS Sans Serif auf Microsoft Sans Serif geändert. Die Standartschriftart MS Sans Serif ünterstützt kein Clear Type, Microsoft Sans Serif hingegen schon. Sobald man nun den Clear Type in Windows anschaltet, ändert es sich bei meiner Anwendung auch. |
Re: ClearType verwenden
Wieso wir es so kompliziert machen? Würdest du bitte noch mal genau den Thread durchlesen?!
Es geht hier nicht um das globale Cleartype! Man kann Cleartype auch NUR für seine eigene Anwendung aktivieren - unabhängig davon, ob es global für Windows eingeschaltet ist oder nicht. |
Re: ClearType verwenden
Zitat:
/EDIT: Ups, 2. Seite übersehen. Ich lasse es trotzdem als allgemeinen Hinweis stehen... |
Re: ClearType verwenden
Hi,
hiermit könnt ihr ClearType aktivieren oder deaktivieren.
Delphi-Quellcode:
Lg,
procedure ClearType(Font: TFont; Enable: Boolean);
const CLEARTYPE_QUALITY = 5; var lf : TLogFont; begin case Enable of true: // Enable begin GetObject(Font.Handle, SizeOf(TLogFont), @lf); lf.lfQuality := CLEARTYPE_QUALITY; Font.Handle := CreateFontIndirect(lf); end; false: // Disable begin GetObject(Font.Handle, SizeOf(TLogFont), @lf); lf.lfQuality := NONANTIALIASED_QUALITY; Font.Handle := CreateFontIndirect(lf); end; end; end; Andre |
Re: ClearType verwenden
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:
(Getestet mit WinXP Pro, SP2) Im Anhang meine erweiterte Test-Anwendung. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:17 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz