Displays and Symbols > Dynamics and Animations
  
Dynamics and Animations
Dynamics let you configure real-time changes on the object look, position, size, colors, the value the object reflects, user action to take when a user clicks, and more. That dynamic behavior is configured by creating links of the object properties to tags or other project runtime properties.
In some systems, the name “animation” is used to refer to those dynamic runtime changes; in FactoryStudio we elected to use the term “Dynamic” to make the clear distinction with the WPF animations features; WPF animations also refers to changes the graphics object properties when running the displays, but using timers and other objects status to guide the animation, not the real-time database values.
When you double click on an object, or press the Dynamics button, or select it on the right-click context menu, a list of compatible dynamics that can be applied to the selected object is presented.
Table 3 lists the available dynamics.
 
Table 3: Dynamics animations  
Setting
Description
Action
Executes actions and commands triggered by the user interface.
Shine
Changes the object appearance dynamically.
TextIO
Text input and text output Dynamic.
HyperLink
Opens a hyperlink.
Security
Sets the object runtime permissions to execute actions.
FillColor
Changes the object fill color dynamically.
LineColor
Changes the object line color dynamically.
TextColor
Changes the object text color dynamically.
Bargraph
Bargraph dynamic.
Visibility
Changes the object visibility and opacity dynamically.
MoveDrag
Moves the object dynamically.
Scale
Changes the object size dynamically.
Rotate
Rotates the object dynamically.
Skew
Skews the object dynamically.
TextOutput
Text output dynamic.
 
 
Get and Apply dynamic properties
After inserting a dynamic to an object you can use the buttons Get and Apply to move dynamics settings configuration from one object to another. Select the object with the dynamics you want to use, and press Get. You can right click at the dynamic name at the left panel, in order to enable or disable the ones that will be applied. Select one or more target objects and press Applly.
Replace tags or Strings
Replace: Use this button to change the Tags in the dynamics on the selected objects.
String: Use this button to change all strings at the selected objects.