labview深入探索----xcontrol
编辑完毕后,用APPLAY CHANGES TOINSTANCE,这样所有用到这个XCONTROL的VI,就自动更新了.只所以先介绍它,是因为它是一个非常好的方法,是下面调式中必须用到的.
输入名称后,属性就自动生成了,最好设定一个虚拟目录,把所有的属性都集中到一起,这样易于管理.
我们以鼠标进入颜色为例来说明一下属性的设计过程.
非常简单,需要注意的是,LV自动生成的面板中,给出的是BOOLEAN控件,名称是Value,我们要用自己的控件来替代它,名称不能变,必须是Value,第一个字母必须是大写,
属性节点设计完成后,还需要在FACADE中响应BOOLEAN控件的MOUSE ENTER和MOUSE LEAVE事件,这样存储在STATE中的属性设定值才能传入到BOOLEAN中,以更新它的显示。
如果属性非常复杂,我们可以专门制作一个属性节点对话框,用鼠标右键快捷菜单来调用它。这属于菜单方面的内容,就不多介绍了。
这样,完整的XCONTROL就制作完成了,看看它的调用方法和实际效果。
评论