Keyboard Express allows for pauses to be placed in macros. When a macro is invoked, it plays back until the script reaches the pause command. When the pause is reached, playback stops and a small Pause window opens indicating that the macro has been paused. While the macro is paused, the mouse or keyboard may be used without adversely affecting the macro.
Resume the macro playback or cancel the macro at any time by clicking the appropriate button on the pause window. Or continue the playback of the paused macro by pressing the hotkey again. This avoids the need to use the mouse to continue.
Keyboard Express - Editor > Pause
Do not set the focus to the previous window
Select this option to force the Pause window to retain window focus. If this option is left unchecked, the window open before the Pause window was activated keeps the focus. This option is available for either the basic or complex pause.
Message to be displayed
Include an optional message to display in the pause window giving additional instructions to the user. Just type a message of up to 180 characters in the edit box.
When the pause message appears during macro playback, click on the Resume button to continue the macro playback or the Abort button to cancel the remainder of the macro. Also resume the playback of the paused macro by pressing the hotkey assigned to the macro or by pressing the system hotkey.
Location of Pause Window
Use this option to position where the Pause window is to be displayed on the screen during macro playback.
Left Coordinate
The Left Coordinate indicates the position of the left side of the Pause window. In the example above, the left edge of the Pause window will be positioned 300 pixels from the left edge of the screen.
Top Coordinate
The Top Coordinate indicates where the top edge of the Pause window is positioned on the screen. In the example above, the top of the window is located 50 pixels from the top of the screen.
Monitor
This option applies to systems that utilize more than one monitor. If a system has a single monitor, then leave the monitor setting to zero (0). Zero represents the single monitor or the left monitor if there is more than one monitor. One (1) represents a second monitor or the monitor to the right of the left monitor. Similarly, two (2) represents the third monitor or two monitors to the right of the left monitor, and so on.
Set Manually
The position manually button is used to visually set and view the position of the dialog box. Or view and set the size of the dialog by dragging the edges.
Dialog Positioner
Instead of using pixel coordinates, the Pause window may appear in the center, corners or midpoints of the screen by using the Dialog Positioner. Pressing the Set Manually button activates the Dialog Positioner window as shown below.
Click on one of the arrows or the center button. This moves the Pause window relative to the button selected. If the arrow button in the upper left corner is selected, the Pause window moves to the upper left corner of the screen. Click Save and this is where the dialog displays during macro playback.