|
<< Нажмите, чтобы показать Содержание >> TRVStyle.FontQuality [VCL и LCL] |
Задаёт качество отображение шрифта.
type
TFontQuality = (fqDefault, fqDraft, fqProof, fqNonAntialiased,
fqAntialiased, fqClearType, fqClearTypeNatural);
property FontQuality: TFontQuality;
Тип |
Описание |
|---|---|
fqDefault |
Качество задаётся системными настройками |
fqDraft |
Для растровых шрифтов масштабирование разрешено: размер шрифта можно увеличить, но качество может снизиться. При необходимости шрифт также поддерживает полужирное начертание, курсив, подчёркивание и зачёркивание. Качество менее важно, чем при использовании Proof. |
fqProof |
Качество символов имеет значение, поэтому для растровых шрифтов масштабирование отключено и выбирается шрифт с наиболее близким размером. |
fqNonAntialiased |
Сглаживание шрифтов никогда не используется. |
fqAntialiased |
Сглаживание шрифтов всегда используется, если оно поддерживается. Размер шрифта не может быть слишком маленьким или слишком большим. |
fqClearType |
Шрифты рисуются с использованием метода сглаживания ClearType. |
fqClearTypeNatural |
Шрифты рисуются с использованием метода сглаживания ClearTypeNatural. |
Примечание: для версий Delphi до XE тип TFontQuality объявлен в RVStyle.pas; в более новых версиях Delphi вместо него используется UITypes.TFontQuality.
Примечание: это свойство отсутствует в версии FireMonkey.
Если задано свойство MainRVStyle, данное свойство предоставляет доступ к соответствующему свойству MainRVStyle.
Значение по умолчанию:
fqDefault