Свойство 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. Команды, функции, операторы, объекты, свойства, события и методы.