Dynamization
Most vizuals have various options available for dynamization. These can be used to change certain properties of the vizual depending on the value of a tag. The following dynamizations are available:
- Visibility: If the condition is not true, the vizual will be completely hidden
- Color change: Dynamizes a color property of the vizual. (see details)
- Spin animation: Determines whether the vizual spins (only available for a few vizuals)
- Blink animation: Determines whether the vizual blinks (available only for a few vizuals)
Define a condition
Each dynamization type is defined by a trigger and a condition. Either a tag or an alert can be dropped on the trigger. Depending on the tag type, different conditions can be defined:
Bool / Alert: A checkbox is used to specify whether the condition applies if the value of the tag is true
or false
or the alert is active or inactive.
Num: The condition can be defined using the following operators:
- = equal
- != unequal
- > larger
- < smaller
- >= larger or equal
- <= smaller or equal
- Bit high checks if a certain bit is high
Example: The value 4 is 0100 in binary form. In this case the third bit is high, all others are inactive.
String: Specifies whether the string is equal to (=) or not equal to (!=) a certain value (e.g. "= 'Error'"). The "!=" configuration with an empty text field is suitable for tags that contain any error text. As soon as the string contains a value, the condition is fulfilled.
A small indicator is displayed in the configuration area if dynamization is configured. A dynamization can be reset via the button.
Note: The dynamizations are inactive in edit mode. Only when leaving the editing mode the configured result becomes active.
Color change details
The color change has the special characteristic that any number of color changes can be defined. If several conditions apply at the same time, the last condition always becomes active.
In the example shown in the picture, this means that if value=3 the color red becomes active, although the condition for green also applies.
With another condition can be added and with removed.
For some vizuals, the color change can be applied to several attributes (e.g. font color or background color).