主题:  如何设分支图标属性DrawLine才能画线?

xiaolilily

职务:普通成员
等级:1
金币:0.0
发贴:7
注册:2005/3/31 11:19:47
#12005/4/5 22:30:11
为什么我在计算窗口里面写DrawLine(3)不能用鼠标画线,好像DrawBox也是这样的。我看到有些例子,是把DrawLine的计算窗口放在分支里面,再设置好分支图标和计算图标属性才可以画线。为什么一定要放在分支里面才能画线呢?

为什么分支图标的重复属性一定要设为:Until True,下面方框里面写false,就是永远重复下去的意思,这样的话可以在屏幕上画线。但是如果设置其他重复属性,如固定重复次数,所有的路径,就不能在屏幕上画线了。为什么?
而且如果设置为直到单击鼠标或安任意键,只要不按键,就可以画线了,不明白为什么鼠标单击了但是还可以画线,根本没有退出分支结构。




与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
注册:2001/3/11 15:45:42
#22005/4/6 20:16:00
drawline要等到用户按下鼠标左键时才起作用,由用户控制绘制过程。
单独使用drawline往往不能与用户按鼠标左键的动作相配合,故drawline往往与条件响应(mousedown)或热区响应等相结合使用。