Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
delph_t.doc
Скачиваний:
41
Добавлен:
12.04.2015
Размер:
2.26 Mб
Скачать

КлассTFont

Свойства класса:

propertyCharset: TFontCharSet

Набор символов. Для русскоязычных программ это свойство обычно имеет значение DEFAULT CHARSET или RUSSIAN CHARSET. Используйте значение OEM CHARSET для отображения текста MS-DOS (альтернативная кодировка).

propertyColor: TColor

Цвет шрифта.

propertyFontAdapter: IChangeNotifier

Поставляет информацию о шрифте в компоненты ActveX.

propertyHandle: hFont

Дескриптор шрифта. Используется при непосредственном обращении к API-функциямWindows.

propertyHeight: Integer

Высота шрифта в пикселях экрана.

propertyName: TFontName

Имя шрифта. По умолчанию имеет значение MS Sans Serif

propertyPitch: TFontPitch

Определяет способ расположения букв в тексте: значение fpFixedзадает моноширинный текст, при котором каждая буква имеет одинаковую ширину; значение,fpVariabelопределяет пропорциональный текст, при котором ширина буквы зависит от ее начертания;fpDedaultопределяет ширину, принятую для текущего шрифта.

propertyPixelPerlnch:Integer

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

propertySize: Integer

Высота шрифта в пунктах ('/72 дюйма). Изменение этого свойства автоматически изменяет свойство Heightи наоборот.

propertyStyle: TFontStyles

Стиль шрифта. Может принимать значение как комбинацию следующих признаков -.fsBold(жирный),fsltalic(курсив),fsUnderline(подчеркнутый),fsStrikeOut(перечеркнутый).

Класс tPen

Свойства класса.

propertyColor: TColor

Цвет вычерчиваемых пером линий.

propertyHandle: Integer

Дескриптор пера. Используется при непосредственном обращении к API-функциям Windows.

propertyMode: TPenMode

Определяет способ взаимодействия линий с фоном (см. ниже).

propertyStyle: TPenStyle

Определяет стиль линий. Учитывается только для толщины линий 1 пиксель. Для толстых линий стиль всегда psSolid(сплошная).

propertyWidth: Integer

Толщина линий в пикселях экрана.

Значения свойстваmode

pmBlack

Линии всегда черные. Свойства ColorиStyleигнорируются.

pmWhite

Линии всегда белые. Свойства ColorиStyleигнорируются.

pmNop

Цвет фона не меняется (линии не видны).

pmNot

Инверсия цвета фона. Свойства ColorиStyleигнорируются.

pmCopy

Цвет линий определяется свойством Colorпера.

pmNotCopy

Инверсия цвета пера. Свойство Styleигнорируется.

pmMergePenNot

Комбинация цвета пера и инверсионного цвета фона.

pmMaskPenNot

Комбинация общих цветов для пера и инверсионного цвета фона. Свойство Styleигнорируется.

pmMergeNotPen

Комбинация инверсионного цвета пера и фона.

pmMaskNotPen

Комбинация общих цветов для инверсионного цвета пера и фона. Свойство Styleигнорируется.

pmMerge

Комбинация цветов пера и фона.

pmNotMerge

Инверсия цветов пера и фона. Свойство Styleигнорируется.

pmMask

Общие цвета пера и фона.

pmNotMask

Инверсия общих цветов пера и фона.

pmXor

Объединение цветов пера и фона операцией XOR.

pmNotXor

Инверсия объединения цветов пера и фона операцией XOR.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]