This shows you the differences between two versions of the page.
en:actions [2013/03/03 20:30] niconil [Procedures] |
en:actions [2021/02/13 11:23] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Actions ====== | ||
- | An Actionaz script is made of actions that are sequentially executed. | ||
- | |||
- | Every action has: | ||
- | * a checkbox allowing you to disable it | ||
- | * a line number or a label that allows to to identify it | ||
- | * a parameter list | ||
- | * a commentary (optional) | ||
- | |||
- | You can specify a pause before and after the execution of the action, so as a maximum execution duration. | ||
- | ===== Line number/ | ||
- | {{: | ||
- | |||
- | The line number or the label allows you to specify the targeted script line of a position change. (goto) | ||
- | |||
- | A label allows you to set a fixed position in the script as the line number can vary. | ||
- | |||
- | To define a label, double-click on the left part of the action line. Entering no text removes the label. Even if a label exists it is still possible to use the line number to identify an action. | ||
- | ===== Parameter list ===== | ||
- | {{: | ||
- | |||
- | ==== Input parameters ==== | ||
- | Input parameters (purple background) can be of different types and can also be empty. In that case the default value will be used. | ||
- | ==== Output parameters ==== | ||
- | Output parameters (yellow background) allows you to retrieve data after the action has been executed. This data is stored into a variable whose name is the value of the output parameter field. | ||
- | |||
- | |||
- | ==== Common parameters ==== | ||
- | {{: | ||
- | |||
- | Some parameters are common to every action: | ||
- | * pause before: pause before executing the action | ||
- | * pause after: pause after having executed the action | ||
- | * timeout: maximum execution time; a Timeout exception is thrown if the execution duration exceeds this value | ||
- | |||
- | ===== Exceptions ===== | ||
- | {{: | ||
- | |||
- | Exceptions are events that can be triggered during the execution of an action. | ||
- | |||
- | Most of the time these are the result of an error in the action parameters. An exception is also thrown if the maximal execution time of an action is exceeded. | ||
- | |||
- | Depending on the parameters chosen, an exception can interrupt the script execution, skip the current action or jump to another script line. | ||
- | ===== Comment ===== | ||
- | It is also possible to enter a comment to help identifying what an action does. | ||
- | |||
- | ===== Color ===== | ||
- | Each action can also have a background color. This can help visually identifying a group of actions. Select one or more actions and choose " | ||
- | |||
- | ====== Action list ====== | ||
- | |||
- | These are the official actions of Actionaz 3. | ||
- | |||
- | ===== Windows ===== | ||
- | |||
- | Actions of this category act upon the windowing system of the operating system. | ||
- | |||
- | * [[en: | ||
- | * [[en: | ||
- | * [[en: | ||
- | * [[en: | ||
- | * [[en: | ||
- | |||
- | ===== Devices ===== | ||
- | |||
- | These actions act upon computer devices. | ||
- | |||
- | * [[en:: | ||
- | * [[en:: | ||
- | * [[en:: | ||
- | * [[en:: | ||
- | * [[en:: | ||
- | * [[en:: | ||
- | |||
- | ===== System ===== | ||
- | |||
- | These actions act directly on the operating system. | ||
- | |||
- | * [[en: | ||
- | * [[en: | ||
- | * [[en: | ||
- | * [[en: | ||
- | * [[en: | ||
- | * [[en: | ||
- | * [[en: | ||
- | * [[en: | ||
- | * [[en: | ||
- | ===== Internal ===== | ||
- | |||
- | The following actions act upon the script execution. | ||
- | |||
- | * [[en: | ||
- | * [[en: | ||
- | * [[en: | ||
- | * [[en: | ||
- | * [[en: | ||
- | * [[en: | ||
- | * [[en: | ||
- | * [[en: | ||
- | * [[en: | ||
- | * [[en: | ||
- | * [[en: | ||
- | |||
- | ===== Data ===== | ||
- | |||
- | These actions act upon data. | ||
- | |||
- | * [[en: | ||
- | * [[en: | ||
- | * [[en: | ||
- | * [[en: | ||
- | * [[en: | ||
- | * [[en: | ||
- | * [[en: | ||
- | * [[en: | ||
- | * [[en: | ||
- | * [[en: | ||
- | * [[en: | ||
- | * [[en: | ||
- | |||
- | ===== Procedures ===== | ||
- | |||
- | These actions allows the creation and use of procedures. | ||
- | |||
- | * [[en: | ||
- | * [[en: | ||
- | * [[en: | ||
- | |||
- | |||
- | ---- | ||
- | Go back to [[en: | ||
- | |||
- | Other languages for this page : [[fr: |