Macro Profile
Click to zoom in

Search for the target window

If this option is selected, the target window will be searched for intelligently during playback. Every time a macro runs, the environment may be different a lot. Journal Macro can search for the target window and adjust its position and size to make sure the macro runs correctly.

Max search time

This option is available only when "Search for the target window" is selected. You can specify the max search time here.

Go on replaying if the target window is not found

This option is available only when "Search for the target window" is selected. If it is selected and the target window is not found in the time specified above, the macro will go on running without any prompting. Otherwise, a message box will pop up to ask if you want to search for the target window again. Choose "Yes" to search for the target window again, "No" to ignore all operations associated with it and go on running, "Cancel" to stop running.

Interval between two times of playback

You can specify the interval between two times of playback here. Keyboard and mouse are both locked during the interval.

Ignore mouse clicks under Pulse mode

This option is available only when "Pulse mode" is selected. If this option is selected, mouse clicks will be ignored under Pulse mode.

Play back Ctrl, Shift and Alt keystrokes immediately under Pulse mode

This option is available only when "Pulse mode" is selected. If this option is selected, Ctrl, Shift and Alt keystrokes will be played back immediately under Pulse mode.

Add to shortcut menu

Add this macro to shortcut menus. You can access shortcut menus through the system tray icon, global hot keys or mouse behaviors. For more information, please refer to Shortcut Menus page.

Global hot key

You can assign a global hot key for this macro here. For more information, please refer to Change Pre-defined Global Hot Keys.

Keystroke sequence trigger

A keystroke sequence trigger is a small bit of text, which must contain two characters at least. Journal Macro will watch for it as you type. Once the same keystroke sequence is detected, the macro starts to run.

Be sure you use a keystroke sequence that is not used very much. For example, "ing" appears in many words, it is not a good candidate. Something like "Ing" or ".ing" would be very handy since you do not type in such a word very often. Mixing capitalization and adding a special prefix are both handy tricks.

"Back Space" is supported. For example, the keystroke sequence trigger is "conT", "cont" + "Back space" + "T" will also trigger the macro.

Please don't use any keystroke sequence trigger in any window that do not translate the keystrokes into corresponding characters, because once the trigger is detected, Journal Macro will try to erase the characters.

Work only when the window below is in the foreground

If this option is selected, Journal Macro will check if the specified window is in the foreground before play back the macro. This feature can reduce some conflicts.

The window title can be specified in the below combo box. Wildcard character '*' and '?' are supported. '*' matches any string of zero or more characters. '?' matches one character. For example: "ac?h.*" matches "acah.bmp".

It is strongly recommended that a global hot key or a keystroke sequence trigger be used to call the macro if this option is selected.

Run on startup

Run this macro on startup. Only one macro can run on startup.

Run when a new CD or DVD is inserted into a drive

Only one macro can run on CD or DVD insertion.

Run when a CD or DVD is removed from a drive

Only one macro can run on CD or DVD removal.

Run when the window below appears

If this option is selected, the macro will be launched when a certain window appears.

The window title can be specified in the below combo box. Wildcard character '*' and '?' are supported. '*' matches any string of zero or more characters. '?' matches one character. For example: "New Document - *" matches "New Document - new.txt".

Close Journal Macro when this macro stops running

If this options is selected, Jourmal Macro will be closed when this macro stops running, except that it is interrupted by the user.

Related topics