TdxFontQuality Enum
Enumerates available font rendering quality levels.
Declaration
TdxFontQuality = (
Default,
Draft,
Proof,
NonAntialiased,
Antialiased,
ClearType,
ClearTypeNatural
);
Members
| Name | Description | Example |
|---|---|---|
Default
|
Default, recommended option. The font quality depends on settings at the operating system level. |
|
Draft
|
In this mode, scaling is enabled for raster fonts. The font size can be increased but the quality may be lower. This option corresponds to the Default value for TrueType fonts. |
|
Proof
|
This mode disables scaling for raster fonts. The operating system chooses a different raster font with the closest glyph size. This option corresponds to the Default value for TrueType fonts. |
|
NonAntialiased
|
Antialiasing is never applied to the font. |
|
Antialiased
|
The current font is always antialiased if this effect is supported for the font. |
|
ClearType
|
||
ClearTypeNatural
|
Remarks
The TdxFontOptions.Quality property references the TdxFontQuality type.
Note
TdxFontQuality is a scoped enumeration type. Use the type name together with a scope resolution token (. in Delphi or :: in C++Builder) followed by an enumeration value to refer to this value. For example, use TdxFontQuality.Antialiased (in Delphi) or TdxFontQuality::Antialiased (in C++Builder) to refer to the Antialiased value in code.




