Entwickler-Ecke

Multimedia / Grafik - unkorrekte Font-Wiedergabe


SagitariusA - Do 12.06.03 10:57
Titel: unkorrekte Font-Wiedergabe
Hallo!
Nochn' kleines Problem:
Auf einem Rechner habe ich Probleme mit der Schrift 'Arial'.
Die Schrift sieht in einer bestimmten Größe (ca. Font.Size := 20) aus,
als sei einer mit ner Stahlbürste rüber. Ränder sind ausgefranst,
aber noch gut lesbar.
Teilweise ist das Problem nach der Weile weg.
Dass er die Schrift nicht kennnt, kann ja eigentlich nicht sein.
An der Auflösung kann es auch nicht liegen. Die ist 1024 * 768.


Wie motiviert man Delphi son' Zeug bitte zu unterlassen?

Wie immer neugierig auf eine Antwort.

SagitariusA


Andreas Pfau - Fr 13.06.03 13:24

Hallo,

ich denke, du meinst, dass man die einzelnen Pixel sieht, weil das FontSmoothing aus ist? Das aktiviertst du mit:

Quelltext
1:
SystemParametersInfo(Spi_SetFontSmoothing, Cardinal(True), Nil, 0);                    

Deaktivieren mit:

Quelltext
1:
SystemParametersInfo(Spi_SetFontSmoothing, Cardinal(False), Nil, 0);                    

Aber erst ab Win98 verfügbar (95 Plus???). Wenn das Problem nicht behoben ist, stell' doch mal ein Screenshot ein, damit man sieht, worum es sich handelt.


SagitariusA - Fr 13.06.03 16:30

:)
Hm!
Sieht so aus, als könnte es das sein.
Schaun' mer mal.

Danke soweit.

Gruß
SagitariusA