Системное программирование. Андрианов В.П. - 15 стр.

UptoLike

Составители: 

15
fsBold (полужирный),
fsltalic (курсив),
fsUnderline (подчеркнутый),
fsStrikeOut (перечеркнутый)
Свойства класса ТРеn
property Color: TColor; Цвет вычерчиваемых пером линий
property Handle: Integer; Дескриптор пера. Используется при непосредственном
обращении к API-функциям Windows
property Style: TPenStyle; Определяет стиль линий (см. рис. 1). Учитывается только для
толщины линий в 1 пиксель. Для толстых линий стиль всегда
psSolid (сплошная)
property Width: Integer; Толщина линий в пикселях экрана
property Mode: TPenMode; Определяет способ взаимодействия линий с фоном:
pmBIlack — линии всегда черные (Color и Style
игнорируются);
pmWhite — линии всегда белые (Color и Style
игнорируются);
pmNop — цвет фона не меняется (линии не видны);
pmNot — инверсия цвета фона (Color и Style
игнорируются);
рmСоруцвет линий определяется свойством Color пера;
pmNotCopy — инверсия цвета пера (Style игнорируется);
pmMergePenNot — комбинация цвета пера и
инверсионного цвета фона;
pmMaskPenNot — комбинация общих цветов для пера и
инверсионного цвета фона (Style игнорируется);
pmMergeNotPen — комбинация инверсионного цвета пера
и фона;
pmMaskNotPen — комбинация общих цветов для
инверсионного цвета пера и фона (Style игнорируется);
pmMerge — комбинация цветов пера и фона;
pmNotMerge — инверсия цветов пера и фона (Style
игнорируется);
pmMask — общие цвета пера и фона;
pmNotMask — инверсия общих цветов пера и фона;
pmXor — объединение цветов пера и фона операцией X0R;
pmNotXor — инверсия объединения цветов пера и фона
операцией X0R.
Рис 1. Стили пера