如果VI的窗口外观设置中选择了“Show menu bar”,VI在运行时会在前面板窗口中显示菜单条,默认的菜单是LabVIEW的标准菜单,为了适应使用的需要,我们可以定制个性化的运行菜单,并在程序中对用户的菜单作出响应。定制菜单可以在编辑程序时通过对话框进行设置,也可以在程序运行过程中通过编程实现。
使用菜单命令“Edit —Run —Time Menu”弹出菜单编辑器如图所示。
菜单编辑器打开时工具条的Item Type 下拉列表中显示的是Default选项,表示当前菜单是LabVIEW的标准菜单,编辑器中的其它各项功能不可使用。下拉列表中的Minimal选项,表示使用LabVIEW标准菜单中的常用选项。如果需要定制VI运行菜单则要选择Custom选项。
菜单编辑器工具条的6个按钮用来在菜单项列表中编辑菜单项,它们是
Insert在选定的菜单项后插入新的菜单项 Delete 删除选定的菜单项 Left使选定的菜单项成为上一级菜单项 Right使选定的菜单项成为上一级菜单项的子菜单 Up 向上移动选定的菜单项,如果包含子菜单,也一起移动 Down 向下移动选定的菜单项,如果包含子菜单,也一起移动
运行菜单设置完成后要将其保存在与Vi相同的位置(同一个文件路径或同一个LLB),名称后缀为..rtm。
在其它开发环境中很容易实现右键菜单功能,在LabVIEW中相对就要复杂一些,只能通过调用DLL来实现!
上图为调用Windows的DLL实现的右键菜单
文章评论(0条评论)
登录后参与讨论