Свойство DrawMode
См. также
Применение
Form, Line, _SCREEN, Shape
Object.DrawMode[ = nMode]
Установки
nMode
Для свойства DrawMode предусмотрены следующие установки:
| Установка
| Описание
|
| 1
| Blackness Pen. Фигура рисуется черным цветом.
|
| 2
| Not Merge Pen. Инверсия установки 15.
|
| 3
| Mask Not Pen. Комбинация цветов, общих для свойства BackColor и для резу
ьтатов инверсии ForeColor.
|
| 4
| Not Copy Pen. Инверсия установки 13.
|
| 5
| Mask Pen Not. Комбинация цветов, общих для ForeColor и для результатов инве
сии BackColor.
|
| 6
| Invert. Инверсия цвета BackColor.
|
| 7
| XOR Pen. Комбинация цветов, определяемых свойством ForeColor, и цветов, опреде
яемых свойством BackColor, но не обоими одновременно.
|
| 8
| Not Mask Pen. Инверсия установки 9.
|
| 9
| Mask Pen. Комбинация цветов, общих для свойств ForeColor и BackColor.
|
| 10
| Not XOR Pen. Инверсия установки 7.
|
| 11
| NOP. Нет операции. Вывод остается без изменений. Данная установка по сути вык
ючает рисование.
|
| 12
| Merge Not Pen. Комбинация цвета BackColor и инверсии цвета ForeColor.
|
| 13
| (По умолчанию). Copy Pen. Цвет, заданный свойством ForeColor.
|
| 14
| Merge Pen Not. Комбинация цвета ForeColor и инверсии цвета BackColor.
|
| 15
| Merge Pen. Комбинация цвета ForeColor и цвета BackColor.
|
| 16
| Whiteness Pen. Фигура рисуется белым цветом.
|
Доступно на этапе разработки и на этапе выполнения.
Используя свойство DrawMode, вы можете разрабатывать визуальные эффекты с участием элементов управления Shape или Line, когда рисуете с помощью методов г афики. Когда нарисована новая фигура, Visual FoxPro сравнивает каждый пиксел изоб ажения с соответствующим пикселом имеющегося фона и затем применяет побитовые операции. Например, установка 7 использует оператор исключающего ИЛИ (XOR) для того, чтобы скомбинировать пиксель рисунка с пикселом фона.
Конкретный результат действия установки свойства DrawMode зависит от того, как цвет линии, нарисованной на этапе выполнения, сочетается с цветами, которые уже имеются на экране. Установки 1, 6, 7, 11, 13 и 16 дают наиболее предсказуемые результаты.
Новое на сайте
-
Обновлен портфель программиста
Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский) -
Новые примеры программ
Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2) -
Обновленна справка
Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.

