行为浏览器 Behavior Browser:组件行为绑定

行为浏览器(功能区 HQ VISU 标签页 → Behavior Browser)是为 PPT 图形组件配置“运行时行为”的可视化面板,也是插件中使用频率最高的界面之一。界面固定分三块:左侧树 Pages / Components 按层级显示页面、页面组件以及每个组件下已经绑定的行为(当前激活的页面或组件会高亮);右侧目录 Behaviors 列出所有可绑定行为,分为 Visual States(颜色/边框/显示隐藏/状态灯)、Geometry(位移/旋转/缩放)、Interactions(点击/悬停/跳转/写值)、Text(文本显示);下方 Behavior Details 显示当前选中节点的详细信息。配置目标是把组件在现场运行时的显示变化、点击动作和数据联动明确绑定到对应组件上。

功能

功能: 行为浏览器 Behavior Browser:组件行为绑定

行为浏览器是日常用得最多的界面。它分三块:左侧树(Pages / Components)列出页面、组件和已绑定的行为;右侧目录(Behaviors)列出可绑定的行为;下方是 Behavior Details。绑行为的唯一方式是把右侧的行为拖到左侧某个组件节点上,双击右侧行为不会绑定。

功能说明

行为浏览器(功能区 HQ VISU 标签页 → Behavior Browser)是为 PPT 图形组件配置“运行时行为”的可视化面板,也是插件中使用频率最高的界面之一。界面固定分三块:左侧树 Pages / Components 按层级显示页面、页面组件以及每个组件下已经绑定的行为(当前激活的页面或组件会高亮);右侧目录 Behaviors 列出所有可绑定行为,分为 Visual States(颜色/边框/显示隐藏/状态灯)、Geometry(位移/旋转/缩放)、Interactions(点击/悬停/跳转/写值)、Text(文本显示);下方 Behavior Details 显示当前选中节点的详细信息。配置目标是把组件在现场运行时的显示变化、点击动作和数据联动明确绑定到对应组件上。

使用方法:拖拽绑定 + 右键菜单 + 编辑字段

绑定只有一种正确做法:先在左侧树选中一个组件节点,再从右侧目录把要用的行为拖到这个组件节点上,松开鼠标即完成绑定。注意右侧行为双击不会绑定,双击时状态栏只会提示 Drag a behavior onto a component node to bind it.,必须拖过去才算数。绑好后,双击左侧组件下的那条行为节点即可打开它的编辑器填字段;不同行为字段不同,常见有:Definition(准备区,读标签、定义变量、做中间计算)、Condition / Value / Text(输出区,返回行为真正用的结果)、Fill(填充色)、Border(边框色)、Visibility(显隐)、Tag Expression(标签名)、BitNr(位号)、Action(Set / Reset / Toggle)等。左侧树节点还支持右键菜单:Locate in PowerPoint(在 PPT 中定位该页/组件)、Rename Component(重命名组件)、Edit Behavior(编辑当前行为)、Remove Behavior(删除当前行为)。

  • 绑定步骤:左侧选中组件 → 右侧拖行为到该组件节点 → 松开鼠标完成。
  • 双击右侧行为不绑定,只提示拖拽;双击左侧已绑行为节点 = 打开其编辑器。
  • Definition:准备工作(读标签、定义变量、中间计算)。
  • Condition / Value / Text:只返回最终结果,复杂逻辑放 Definition。
  • 颜色类常见字段:Fill(填充)、Border(边框)、Visibility(显隐)。
  • 写值类常见字段:Tag Expression(标签)、Value、BitNr、Action(Set/Reset/Toggle)。
  • 左侧右键:Locate in PowerPoint / Rename Component / Edit Behavior / Remove Behavior。
// 给某个泵图形绑 State Color 后,在编辑器里这样填:
// Definition(准备区)
var running = ReadTagBoolean("PLC1.PUMP.RUN", false);
// 输出区:Fill 绿=运行 / 红=停
running ? "#22C55E" : "#EF4444"

适用场景

只要某个图形需要随现场数据变化、或被点击/悬停时要有动作,就来这里给它绑行为。两个典型场景:

  • 做运行状态灯:在左侧树找到泵/阀图形,从右侧拖 State Color 或 Blink Color,再在 Definition 读标签、输出里配颜色。
  • 做点击操作:给按钮图形拖 Write Tag / Write Tag Bit / Open Link,配好标签或跳转,导出后在宿主机点按生效。

常见配置误区

最常见的错误是双击右侧行为以为能绑上,双击右侧目录只会弹提示 Drag a behavior onto a component node to bind it.,根本不绑定,必须拖到左侧组件节点。另外:要绑到组件本身,得拖到“组件节点”上,不是页面节点。如果改了页面、选中项、模板或行为后界面没立刻同步,点功能区 Tools 里的 Refresh(或行为浏览器的刷新)即可重新拉一遍,不必关掉重开。

HQ VISU Designer 行为浏览器
图示 1: 行为浏览器 Behavior Browser

左侧树列出页面、组件和已绑行为,右侧目录把行为拖到组件节点上绑定,下方显示行为详情。