Visual graph中对一个按钮的实现
下面左边这个图是一个按钮,右图是该按钮按下的状态。
在Visual Graph图形系统中制作按钮_ActiveX在Visual Graph图形系统中制作按钮_ActiveX_02
具体做法如下:
一、在画面上用多边形工具画一个五角星,把它的背景设置成灰色,然后复制一份,放到它的左上方,把这个五角星的背景色设置成红色。两个图形的水平垂直偏移距离是16。
二、在页面的OnLButtonDown事件里面写如下代码:(注意不是在五角星上写OnLButtonDown事件代码,不要选中五角星!)
line1.MoveBy( 16, 16 )
Refresh()
三、在页面的OnLButtonUp事件里面写如下代码:
line1.MoveBy( -16, -16 )
Refresh()
四、选择菜单“页面/更名...”,把当前页面的名字改成“五角星按钮”。
五、保存文件,命名为“c:\libtest.tbl”。
六、在左侧图库列表窗口上按右键,选择“管理元件库...”,插入上面这个文件后,按“确定”:
在Visual Graph图形系统中制作按钮_图形_03
七、在集成开发环境左侧可以看到这个libtest元件库。
在Visual Graph图形系统中制作按钮_电力_04
八、新建一个文件,把“五角星按钮”拖动到画面上,选择菜单“程序/运行”,测试这个按钮。