LineObject 类 |
命名空间: VO
LineObject 类型公开以下成员。
名称 | 说明 | |
---|---|---|
LineObject |
构造一个 LineObject 对象。
|
名称 | 说明 | |
---|---|---|
BoundingBox |
一个边界框,表示完全包围此 LineObject 对象的最小矩形。
(重写 BoundingBox.) | |
Origin |
一个点,表示 LineObject 对象在其所有者窗口上的起始坐标的画布坐标。
(重写 Origin.) | |
Pen |
与此 LineObject 对象关联的笔。
| |
RasterOperation |
一个常量,指示 DrawObject 对象正在使用的光栅操作:
(继承自 DrawObject。) | |
Size |
一个维度,表示此 LineObject 对象的大小。
(重写 Size.) |
名称 | 说明 | |
---|---|---|
Draw |
在窗口上绘制 LineObject 对象。
(重写 Draw.) | |
Handle |
返回 DrawObject 对象的句柄。
(继承自 DrawObject。) | |
HitTest |
确定给定点是否位于 DrawObject 对象的边界框内。
(继承自 DrawObject。) |
1METHOD Expose(oEvent) CLASS MyWindow 2 LOCAL oLine AS OBJECT 3 oLine := LineObject{Point{10,10},Point{20,20}} 4 SELF:Draw(oLine)