974_____________________________________________Глава 15

Пример

Код

Imagel->Canvas->Brush->Coior = cIRed;

Imagel->Canvas->Brush->Style = bsDiagCross;

Imagel->Canvas->Ellipse(0, 0, Imagel->Width, Imagel->Height);

строит на канве компонента Imagel эллипс, заполненный красной штриховкой
крест на крест.

Style — свойство TFont________________________________

Стиль шрифта
Класс TFont

Определение

enum TFontStyle ( fsBold, fsltalic, fsUnderline, fsStrikeOut };

typedef Set<TFontStyle, fsBold, fs3trike0ut> TFontStyles;-

property TFontStyles Style

Описание

Свойство Style задает стиль: характер начертания символов заданного шриф-
та. Свойство представляет собой множество типа Set. или пустое, или содержащее
одно и более следующих значений:

Значение	Описание
fsBold	Полужирный
fsltalic	Курсив
fsUnderline	Подчеркнутый
fsStrikeout	Перечеркнутый горизонтальной прямой

TabOrder

Определяет позицию компонента в последовательности табуляции
Класс TWinControl

Определение

typedef short TTabOrder;

property TTabOrder TabOrder

Описание

Под последовательностью табуляции понимается последовательность, в кото-
рой переключается фокус между компонентами окна, когда пользователь последо-
вательно нажимает клавишу табуляции Tab. Значение TabOrder, равное нулю,
означает, что при первом появлении формы на экране в фокусе будет этот компо-
нент.

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