LinxVIEW论坛-斯科道

 找回密码
 立即注册
查看: 6075|回复: 0

LabVIEW UI管理器

[复制链接]

527

主题

738

帖子

2519

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2519
发表于 2020-3-30 16:24:53 | 显示全部楼层 |阅读模式
本帖最后由 Scadao 于 2020-3-30 16:25 编辑

LabVIEW UI管理器

使用XML捕获,保存和加载任何VI UI状态

  • 捕获任何VI前面板状态,并在以后按名称还原
  • 保留多个UI状态并在它们之间切换
  • 轻松管理大型复杂应用程序的视觉属性
  • 保存和加载具有捕获状态的XML文件
  • 在文本中编辑UI属性,而无需重新编译VI
  • 使用插件扩展功能

该工具旨在帮助程序员在编辑和运行时捕获复杂的UI配置并将其应用于任何LabVIEW VI。使用用户界面管理器工具及其API,您可以配置UI,捕获该配置,从XML文件导出和导入它,以及应用以前捕获的任何配置。使用该工具,您可以将UI的配置与应用程序功能区分开,并且仍然可以像使用标准VI Server方法和属性那样获得任何效果。

如果要捕获的UI属性未由标准提供的UIP处理,则可以使用UIP类模板创建一个新的UI属性。通过为五个简单方法提供自己的实现,可以从VI前面板上的控件捕获任何属性。

该工具可以处理的一些用例包括:

-本地化UI
-更改控件的可见性
-更改控件的启用状态
-更改UI的配色方案
-调整UI的大小以适合分辨率
-恢复并捕获UI values


网站:https ://forums.ni.com/t5/UI-Interest-Group-Documents/User-Interface-Manager/ta-p/3539490
电子邮件piotr.kruczkowski@ni.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|SCADAO  

GMT+8, 2022-12-1 00:47 , Processed in 0.519596 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表