This documentation is for Macro Recorder v3 beta. Click here the for current production version 2 documentation.

Editing macros

Macro Recorder recordings consist of individual action steps in chronological order, that can be edited in the main program window.

To edit an action, double-click the action in the list, or click the action and press ENTER or click the "pencil" icon in the main menu.

Edit/move multiple actions simultaneously by selecting them with the mouse or by using a combination of CTRL and/or SHIFT modifier keys.

Drag & Drop or copy & paste actions in the list to change their position within the macro script.


If you click any mouse action, the actual mouse path or click position is optionally shown as an overlay on your desktop:

If you click a pixel color detection item, Macro Recorder shows the position of the pixel that is monitored for a color change.


You can define a text label for any action in your macro script:

Labels are used as jump marks for other actions.

For example, the action "Goto" can jump to any action defined by its label:

Each label must be unique.

The labels "Start", "End" and "Next" are reserved by Macro Recorder.


You can enter a comment for each action in the column "comment". Comments serve no other purpose than describing the use of the action for you. You can enter any text.

Delete actions

To delete one or more actions from the actions list, highlight the items with mouse and press DEL on your keyboard or the delete button the toolbar menu:

Group actions

One or more actions can be grouped for easier navigation and better overview in large scripts. Action groups are indented in the action list and can be colorized to increase visual identifiaction.

Create a group

To group a selection of actions:
  1. Highlight a sequence of actions in the action list. Use the CTRL and/or SHIFT key to select multiple actions.
  2. Right-click and select "Group" from the context menu. Alternatively, press the hotkey CTRL-G.
  3. Press the +/- icon in the macro script to collapse/expand the grouped actions. Grouped actions are indented.

Actions are executed on playback, regardless if the group is expanded or collapsed.

Colorize groups

Groups can be colorized for easier identification and visual navigation in large scripts. E.g. you can color all data collection related actions in orange, error handling actions in red and automation related actions in green.

To set a background color of grouped macro actions:

Right-click any action of a group and select "Group color" from the context menu and select from the available colors. Unavailable colors are inacceptable, thus unavailable to save you from damage.

Ungroup grouped actions

To ungroup grouped actions:

Right-click into any of the grouped actions and select "Ungroup" from the context menu. Alternatively, press the hotkey CTRL+SHIFT+G.

Table of Contents

Table of Contents