当我们创建了一个新的VI时,开发系统会提供给我们两个窗体。一个是前面板,另一个则是程序框图。
前面板可以作为我们实现用户操作的窗口。比如,我们可以在前面板上放置两个控件,用来调节和显示某些物理量。

Picture
窗体左上角的三个按钮,可关闭、最小化、最大化前面版。
关闭——将vi保存关闭
最小化——将前面版收放到任务栏
最大化——将在你的显示屏上提供最大、有效的前面版显示区域(不含任务栏等)。
 
利用属性节点可以得到前面版的有效位置数据(以像素为单位,与你的显示器大小有关)。
 
Picture
其实,可以拖拽前面版上的物体放大前面版(超出我们的有效可视范围)。前面版到底能够拖拽成多大呢?打开即时帮助,将鼠标移动到属性的输出,我们可以看到它的数据结构和类型。这是一个常用地查看数据结构和类型的有效方法。

Picture
这里告诉我们最大像素为:32767,真的能够拖拽成这么大吗?
那我们就来试试。
先在前面版上放置一个装饰框,然后就一直拖拽,必须有足够的耐心........
最后我们发现停在了这里,下图中黄色块显示的。
 
Picture
其实,这也仅仅是装饰件的最大位置。也就是说,前面版的可视区域有限,但不可视区域极大,可以隐藏无数多的控件。

有时候,我们也将不需要显示给用户的指示器放在前面版的可视范围之外,供自己调试时使用。

这有实际意义吗?

其实,这里借助于这个问题进一步说明了如何查看控件的数据结构和数据类型,以及如何隐藏控件。其它的简单了解就足够了!




Leave a Reply.