1. 概述
该工具包可以集中对分隔栏和界面进行精细化控制,配置颜色、宽度、停靠方向等属性,操作简单快捷,在实际界面开发中实用性很强。分隔栏对于界面自适应大小变化也具有很重要的作用,后面在界面设计中会具体讲如何灵活运用,设计好看专业的界面。
2. 安装
打开VIPM,搜索输入Pane,选择"PaneRelief",双击进入详情界面如下,点击进行安装。
3. 说明
安装完成之后通过labview主界面进行打开,这是一个配置工具,有独立的小界面。打开这个小工具之前,需要先打开已经保存过的,需要配置分隔栏的vi,在这里我们新建一个vi,命名为panetooltest,并添加一些分隔栏,进行保存,如下图所示。
然后通过工具栏打开刚才安装的小工具。
小工具界面如下所示,能够自动识别当前已经打开的vi前面板分隔栏布局,然后显示在界面中,如图所示,左侧为创建的vi界面,右下角的工具界面布局与左侧vi一致。
分隔栏配置
用鼠标点击小工具最上方的分隔栏,在小工具界面会出现具体的配置属性,对应配置左侧vi的最上方分隔栏。如下图所示。
在配置分隔栏小工具界面中,当前界面底部的配置项介绍:
Label:配置分隔栏的标签文本。
Position:配置分隔栏的位置,实际应用中可以用于设置界面部分区域的隐藏弹出效果。
Size:分隔栏尺寸,用于设置分隔栏宽度,实测使用这个小工具最小可以设置到0,也就是没有宽度,这个还是很厉害的,手动无法做到,并且手动设置也很不快捷。
Sizing:这个是一个下拉框配置,共包含3个选项,如下所示。1)Sticks Top/Left:将当前分隔栏与上/左层距离保持固定,下/右方距离可以变化;2)Sticks Bottom/Right:将当前分隔栏与下/右层距离保持固定,上/左方距离可以变化;3)Proportional:当前分隔栏与上下层距离相对变化,在界面调整时上下距离都不固定;。
Color:设置当前分隔栏的颜色。
Locked:设置当前分隔栏是否锁定,锁定之后手动就无法调节分隔栏的位置了。
分隔界面配置
用鼠标继续点击小工具最上方的分隔界面区域,在小工具界面会出现具体的配置属性,对应配置左侧vi的最上方分隔界面区域。如下图所示。
在配置分隔界面小工具界面中,当前界面底部的配置项介绍:
Label:配置分隔界面的标签文本
Min Pane Size:配置分隔界面的最小尺寸,可以直接点击按键设置成当前界面尺寸
Origin:配置分隔界面显示原点位置
Scrollbar:配置分隔界面滚动条状态
Color:配置分隔界面颜色
配置范例效果
下图所示为配置的界面效果,将分隔栏宽度都配置成了0。
将上面配置的界面最大化,可以发现界面的布局不会混乱,这就是分隔栏适当配置的作用,实际运用中可以更加多样化。
4. 扩展
子面板在界面设计中也很常用,将分隔栏和子面板相结合会有更好的界面效果,这个后续会补充一些范例程序供下载参考,在以后的LabVIEW界面设计专栏中也会单独详细讲解。