第六节展示了在一个SMO UI里显示多个SMO的数据,如果是有多个SMO UI,那么我们就需要用到子面板函数。
这里为了节省时间,我就不重新生产SMO UI了,直接拿同一个SMO UI来举例。
1.在项目里新建一个Launcher,重新命名为Launcher-Muti SMO UI。
2.在前面板新建一个停止按钮和两个子面板控件。
3.调整SMO UI 界面大小,并在VI属性里设置为当前大小。记住当前大小。
4.调整Launcher VI的子面板大小和SMO UI 大小一致。
5.为两个子面板创建引用。
同时创建一个显示控件,断开显示控件的链接,拷贝此控件到SMO UI的自定义控件里面。
6.对SMO UI创建新的成员访问器。并将其保存到本地。
7. 在Signal Display类里的process.vi注册事件。
8.修改Launcher Muti SMO UI 程序框图如下,
9.结果如下,