Vcl.Graphics.TFontQuality

From RAD Studio API Documentation
Jump to: navigation, search

Delphi

TFontQuality = System.UITypes.TFontQuality;

Properties

Type Visibility Source Unit Parent
enum public Vcl.Graphics.pas Vcl.Graphics Vcl.Graphics

Description

Font quality enumeration.

The TFontQuality enumeration is used to specify the font quality through the Quality property.


Here are the possible values:

Value Meaning

fqDefault

The quality is determined by the system settings.

fqDraft

For raster fonts, scaling is enabled; the font size can be increased but the quality may be lower. Also the font supports Bold, Italic, Underline or Strikeout if necessary. The quality is less important than when Proof is used.

fqProof

The quality of the characters is important, so for the raster fonts scaling is disabled and the font closest in size is chosen.

fqNonAntialiased

The font is never antialiased.

fqAntialiased

The font is always antialiased if it supports it. The size of the font cannot be too small or too large.

fqClearType

The font is rendered using the ClearType antialiasing method.

fqClearTypeNatural

The font is rendered using the ClearTypeNatural antialiasing method.


See Also


Code Examples