工业图形
- Last UpdatedApr 04, 2022
- 1 minute read
必须在 Galaxy 中定义工业图形,然后才能导入使用工业图形引用的窗口。如果工业图形引用不存在,则导入会失败,并且不会创建窗口。
在符号引用中,可以指定实例中的或图形工具箱中的符号。但是,不能在符号引用中指定模板符号。
可以为一个窗口指定多个工业图形。每个工业图形都在单独的 <Industrial Graphic> </Industrial Graphic> 元素中声明。
可以为工业图形指定以下元素。
|
元素 |
描述 |
|---|---|
|
SymbolReference |
用于在 Galaxy 中查找符号的引用。必需。 如果符号引用指定的工业图形不存在,或者符号引用字段缺失或为空,则不会创建对象。 |
|
Dimension |
对象的位置和大小。Dimension 子元素为 top、left、width 和 height。必需。 指定 width 和 height 是可选的。如果不指定 width 和 height,则会使用工业图形的原始宽度和高度。如果仅指定 width,则会使用纵横比来计算 height,反之亦然。例如,如果原始宽度为 200,原始高度为 100,而您将 width 指定为 100,则 height 将更改为 50。 如果为 Dimension 元素指定了无效的值或该元素不包含值,则不会创建对象。此外,也不会创建包含此符号的窗口。 |
|
Title |
元素的文本名称。可选。 此名称应该在 XML 文件中唯一;否则将被忽略。 |
|
Flip |
元素的翻转类型。可选。 |
|
Rotation |
元素的旋转角度。可选。 |
|
StringReplace |
一个或多个字符串替换节点。可选。 |
|
CustomPropertyOverride |
一个或多个自定义属性覆盖。可选。 |
|
AnimationLinks |
动画链接的列表。可选。 不允许指定线条颜色、填充颜色、文本颜色、填充百分比、相对方向、游标、工具提示、值显示、闪烁或用户输入。 |
<ArchestrASymbol>
<Title>EmbedSym1</Title>
<Dimension>
<Left>200</Left>
<Top>200</Top>
<Width>150</Width>
<Height>150</Height>
</Dimension>
<Flip>None</Flip>
<Rotation>0</Rotation>
<SymbolReference>ButtonChromeMomentaryRed</SymbolReference>
<AnimationLinks>
</AnimationLinks>
<StringReplace>
<Find>LABEL</Find>
<Replace>OFF</Replace>
</StringReplace>
</ArchestrASymbol>
最简示例:
<ArchestrASymbol>
<Dimension>
<Left>200</Left>
<Top>200</Top>
</Dimension>
<SymbolReference>ButtonChromeMomentaryRed</SymbolReference>
</ArchestrASymbol>