Свойства класса:property Color: TColor; | Цвет вычерчиваемых пером линий |
property Handle: Integer; | Дескриптор пера. Используется при непосредственном обращении к API-функциям Windows |
property Mode: TPenMode; | Определяет способ взаимодействия линий с фоном (см.ниже) |
property Style: TPenStyle; | Определяет стиль линий (см. рис. 16.2). Учитывается только для толщины линий 1 пиксель. Для толстых линий стиль всегда ps Solid (сплошная) |
property Width: 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 |
pinNotXor | Инверсия объединения цветов пера и фона операцией XOR |