Table of Contents |
---|
General Object Options
Features located in this category influence both the visibility of the object and the visual style of the object. The features covered in this section include : [Visible]Visibility, [ Opacity], [ Blinking], [ Blink Interval], [ Fill Enabled], and [ Fill]. These features are explained in further detail in the below table.
...
Feature |
...
Description | Visible|||||
Visibility | This feature controls the visibility of the object. The visibility can be toggled using the checkbox, or bound to a tag by | pressing clicking the | Bind icon in the | [Property Editor | ]. Note that while an analog tag may be bound to this property, the software treats any value greater than one as a one. |
Opacity | This feature controls the opacity of the object. The opacity can be altered directly using the sliding bar, or bound to a tag by | pressing clicking the Bind icon in the | [Property Editor | ]. When binding a tag to this feature, a | [FLOAT] Float tag type should be used, as the feature reads values between 0 and 1.00 where 0 equals 0% and 1.00 equals 100%. |
Blinking | This feature controls whether or not the object blinks. The blinking can be toggled using the checkbox, or bound to a tag by pressing clicking the | ||||
Blink Interval | This feature controls the interval at which a blinking object blinks. The desired interval can be entered by double-clicking the displayed interval, or bound to a tag by | pressing clicking the | Bind icon in the | [Property Editor | ]. It should be noted that any data entry in this field is treated as a millisecond value. For a given interval input, the object will be visible on screen for the length of the interval before disappearing for the length of the interval. Example: For a 5000 ms interval, the object will be visible on screen for 5 s, then invisible for an additional 5 s. |
Fill Enabled | This feature controls whether or not the selected object will have a fill color. This option can be enabled and disabled via the checkbox, or bound to a tag by pressing clicking the | ||||
Fill | Functionality still being built in, review this section when implementation is completed |
...
This feature controls the color of object within the border. A general color can be chosen from the dropdown or a hexadecimal value can be manually entered. Alternatively, a tag value can be linked via the Bind icon to allow dynamic color change during runtime. |
Text Box Options
When a text box is selectedclicked, the [ Property Editor]'s Appearance tab will display nine additional options. These features are explained in detail in the below table.
...
Feature | Description | |||||
Font Name | This feature allows the user to select from a wide range of fonts. | |||||
Font Size | This feature allows the user to change the size of the selected font. Users can enter a value, or bind a tag to it by | pressing clicking the | Bind icon in the | [Property Editor | ]. | |
Italic | This feature controls whether or not the object blinks. The blinking text is italicized. This option can be toggled using the checkbox, or bound to a tag by pressing clicking the | |||||
Underline | This feature controls | the interval at which a blinking object blinks. The desired interval can be entered by double-clicking the displayed intervalwhether or not the text is underlined. This option can be toggled using the checkbox, or bound to a tag by | pressing clicking the | Bind icon in the | [Property Editor | ]. It should be noted that any data entry in this field is treated as a millisecond value. For a given interval input, the object will be visible on screen for the length of the interval before disappearing for the length of the interval. Example: For a 5000 ms interval, the object will be visible on screen for 5 s, then invisible for an additional 5 s. Note that while an analog tag may be bound to this property, the software treats any value greater than one as a one. |
Bold | This feature controls whether or not the selected object will have a fill colortext is bold. This option can be enabled and disabled via the checkbox, or bound to a tag by pressing clicking the | |||||
Font Color | Functionality still being built in, review this section when implementation is completed | Vertical Alignment | Horizontal Alignment | TextThis feature controls the color of the font. A general color can be chosen from the dropdown or a hexadecimal value can be manually entered. Alternatively, a tag value can be linked via the Bind icon to allow dynamic color change during runtime. | ||
| This feature controls the vertical alignment within the textbox. This feature has three options the user can select from: Top, Middle, and Bottom Alternatively, users can bind this property to a String tag. Once the property is bound to a tag, if the bound tag’s string matches one of the three possible inputs the alignment of the text will be altered accordingly. | |||||
| This feature controls the horizontal alignment within the textbox. This feature has three options the user can select from: Left, Center, and Right. Alternatively, users can bind this property to a String tag. Once the property is bound to a tag, if the bound tag’s string matches one of the three possible inputs the alignment of the text will be altered accordingly. | |||||
Text | This feature allows the user to input a desired message in the text field. Alternatively, users can display a tag’s value by binding a tag to this property using the Bind icon in the Property Editor. |
Binding Tags
The properties of an object can be linked to the value/state of a tag via binding. By binding a tag to a property, the property is now altered in real time as the tag value updates. To bind a tag, click the Bind icon shown in the below image.
...
In the above image, the lighter icon indicates a tag that doesn’t have a properly currently bound, while the darker icon indicates that a tag has been bound to its respective property. Clicking the Bind icon opens the Binding Properties pop-up window where the user can define a tag to bind and how the selected tag will influence the linked property.
...