回复:LabVIEW牛人专用问答贴您好,我想请问一下如何定制自己的弹出对话框,
我知道在labivew里面已经自带了弹出对话框的子VI(dialoge and interface), 也可显示任何自己输入的信息,
但是那些VI不能自己改字体,也不能加入其他功能,所以我想要自己写一个,我现在碰到的问题是,如果我设置的弹出对话框很小,但是字体很大的花,就会显示不全,能不能做到可以让弹出窗口自动根据输入文字的大小数量调整大小?
thanks!基本思路:根据当前显示部分SIZE,用属性节点调整对话框的SIZE
因为LABVIEW没提供标准的LABEL控件,我用TEXT装饰做一个简单的例子演示
先看看显示效果,真正制作时还要调整OK,CANCEL按钮的位置.

通过主VI调用对话框子VI,可以输入字体和文本内容

对话框子VI的程序框图

浅绿色VI,是OPENG提供的,功能是利用最大的装饰自动调整PANEL的大小和位置.它的源代码
是公开的,网上可以下栽,功能很强大.
>>