DrawMode 属 性
与颜色属性一起确定如何在屏幕上显示形状或线条控件
语 法
Ob ject. DrawMode[ = nMode ]
参 数 描 述
nMode
下 表 列 出 了 DrawMode 属 性 的 设 置
设 置 说 明
-
Blackness 笔 用黑色画形状
-
NotMerge
笔 与设置 15 相反
-
Mask
Not 笔 背景色和反前景色中共有颜色的合成
-
Not
Copy 笔 与设置 13 相反
-
Mask
Pen Not 前景色和反背景色中共有颜色的合成
-
相反
反背景色
-
XOR
笔 前景色或背景色中颜色的合成
-
NotMask
笔 与设置相反
-
Mask
笔 前景色和背景色共有颜色的合成
-
Not
XOR 笔 与设置 7 相反
续 表
-
NOP
输出保持不变 实际上 此设置关闭了绘图
-
Merge
Not 笔 背景色和反前景色的合成
-
默认值
Copy 笔 由 ForeColor 属性指定颜色
-
Merge
Pen Not 前景色和反背景色的合成
-
Merge
笔 前景色和背景色的合成
-
Whiteness
笔 用白色画形状
说 明
使用 DrawMode 属性 可在使用形状和线条控件或用图形方法画图时增强视觉效果 当画新形状时 Visual FoxPro 比较图案中的每个像素和已有背景中的相应像素 然后进行逐位操作 例 如 设置 7 用异或操作 (XOR) 组合绘图图案的像素和背景像素DrawMode 属性设置的效果取决于运行时画线的颜色和屏幕颜色如何结合 设置 1
6 7 11 13 16 可以产生可预测的结果
应 用 于
表单 线条 _SCREEN 形状
请 参 阅
Box 方 法 , Circle 方 法 , DrawWidth 属 性 , DrawStyle 属 性 , FillColor 属 性 , FillStyle 属 性 , Line 方 法 , Pset 方 法