An Action implements a specific function to be performed and are defined within a Macro that can be invoked in various way to automate a given process.

Flexi-deck implements a number of actions that will hopefully cater for all the processes you wish to automate.  Should you find there are any functions you need to perform not covered by the existing action list please describe your requirements on our on-line support page, feature request, so that we can review and hopefully cater for in a future release.

When constructing a macro within the Macro Editor the add action control will show a list of the current actions as follows:

Playback time control
Menu and project functions

Keystroke and  functions

GUI element functions

Window function

Application functions

System functions

Magnifier and keyboard functions

Miscellaneous functions

Configuring an action

Each type of action has its own list of settings that can be used to configure its behaviour. However, there are a few settings and options common to all actions:

Run Action Executes the selected action. This is useful for testing the action without having to run the rest of the macro. Note that some actions cannot be tested in the fashion if they depend on previous actions in the macro.
If action fails: Configures what will happen if the action fails to run. There are three values for this setting: 
Stop macro and display error: the default behavior. When the action fails, the macro will stop and an error dialog will open allowing you to open the Macro Editor with the failing action selected.
Stop macro and play system alert: the macro will stop, and the default system alert sound will play in order to indicate that a failure has occurred
Stop macro: the macro will simply stop without indicating that there was a failure. Useful for macros where failure to execute is an expected outcome and no warning is needed.
  Some actions contain settings that specify a UI element.
In this case, you can set the element to a screen element easily by simply clicking the button, or configure a more complicated specification for the UI element by clicking the arrow button on the right and selecting "Advanced UI Element Settings...". This will open the UI Element Editor. You can also copy and paste UI element configurations between actions and macros in order to more easily set up commonly used configurations.

Please select the appropriate section for further information: