Information Center

Editing macro screens: General

Provides general information about the screen.

For any field except Screen Name, you can use a variable name or an arithmetic expression as the field value. You can enter these variable names and expressions directly into text areas or add them to lists by selecting <Expression> from the list.

A variable name should have the following format: $var_name$, where var_name can be alphanumerics, the dash symbol, and the underscore symbol. Variable names must be enclosed in dollar signs. Variable names are case sensitive.

For more information see the Macro Programming Guide.

Screen Name
Unique text string to identify the selected screen. Each screen within a macro must have a unique name. This is the name that appears in the Screen Name selection list.
Entry Screen
Select true if the selected screen is the first screen in the macro to be displayed. Only one screen can be identified as the entry screen.
Exit Screen
Select true if the selected screen is the last screen in the macro to be displayed. The macro stops playing when it comes to an exit screen.
Transient Screen
Select true if the selected screen is an intermittently displayed screen that appears at different times but always needs the same action applied. For example, you might have a screen that appears at different times in the macro, and simply needs to be cleared. Rather than identifying this screen as a Valid Next Screen for all screens that it might follow, you can mark it as a transient screen. When a transient screen is encountered, the defined actions are taken even though this screen is not on the previous screen's next screen list. The macro continues recognition of the next screen, essentially ignoring the transient screen. A transient screen can be matched at any point in the macro. Any Valid Next Screens for a transient screen are ignored.
Set Recognition Limit
Limits the number of times the current screen can be recognized by the macro. This field prevents infinite looping in the macro. If the Screens Before Error limit is reached, the macro will stop with an error.
Set Pause Time
Amount of time for the macro runtime to pause after performing each action.

Related topics

  • Overview of the Macro Editor
  • Editing the XML script
  • Importing a macro
  • Exporting a macro
  • Variables
  • Macro Programming Guide