Справочник по компонентам Delphi. Часть 1
Страница 23. Класс TFont


 

Класс TFont

Свойства класса приведены в таблице:

property Handle: HFont;

Содержит дескриптор шрифта.

(р5) property Name: TFontName;

Содержит имя (начертание) шрифта, например, Arial.

(РЁ) property Style: TFontStyles; TFontStyle = (fsBold, fsltalic, fsUnderline, fsStrikeOut); TFontStyles = set of TFontStyle;

Содержит стиль (особенности начертания) шрифта: соответственно жирный, курсив, подчеркнутый и перечеркнутый.

(РЙ) property Color: TColor; TColor = -(COLORENDCOLORS 4-1) .,$2FFFFFF;

Определяет цвет шрифта.

(Из) property Pitch: TFontPitch ; TFontPitch = (fpDefault, fpVariable, fpFixed) ;

Определяет способ установки ширины символов шрифта. Значение fpFixed со­ответствует моноширинным шрифтам; fpVariable — шрифтам с переменной шириной символа. Установка fpDefault означает принятие того способа, который определен начертанием.

(PE) property Height: Integer;

Содержит значение высоты шрифта в пикселах.

property PixelsPerInch: Integer;

Определяет число точек на дюйм. Первоначально равно числу точек на дюйм в контексте экрана. Программист не должен изменять это свойство, т. к. оно используется системой для приведения изображения на экране и принтере к одному виду.

(Pb) property Size: Integer;

Содержит размер шрифта в пунктах (принято в Windows). Это свойство связано с Height соотношением.

Font.Size := -Font.Height * 72 / Font.PixelsPerInch;

 
 
« Предыдущая статья   Следующая статья »