图形对象组织

用户界面的层次结构按树形进行组织。树中的容器对象可包含其他对象。无论是在设计时还是运行时,容器对象的位置都由容器中所包含对象的位置来确定。

窗口

窗口是根容器图形对象。必须存在该对象,
FTOptixApplication
才能具有用户界面。
窗口
对象包含用户界面中的所有对象以及这些对象的逻辑。您可以创建多个适用于不同画面引擎的窗口对象。
窗口
是一种对象类型,不能包含实例。

面板

面板是一种可将相关图形对象组合在一起的容器。

用户界面导航

在用户界面中使用图形对象(如
导航面板
动态面板
和自定义的 NetLogic 逻辑)创建导航。专用于导航的对象包含可用于在不同面板之间导航的机制和逻辑。导航对象会在运行时基于用户导航状态创建和删除节点。

小组件

小组件是可重用的图形对象。使用小组件,可以在运行时显示相同的节点结构,还可以在设计时管理节点结构。小组件可以是单个图形对象,也可以是一组图形对象。小组件包括通过动态链接或 NetLogic 创建的所有逻辑。
小贴士: 要将不同的数据与同一小组件的各个实例相关联,请使用别名。
例如,
MotorWidget
小组件由一个面板组成,其中包含一个用于显示速度的
圆形仪表
对象,以及两个分别用于速度和转矩的标签。您可以为每个具有要显示的值的电机创建一个小组件。小组件是一种对象类型。因此,您对小组件进行的任何更改(包括格式更改)将自动应用于小组件的所有实例。使用不同的小组件实例可以创建易于管理的复杂模块。
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈