Macro > Triggers >

www.perfectkeyboard.com

 

Keyboard Triggers

 

There are three types of keyboard triggers:

 

Text shortcut
Text shortcut is a short text that starts macro execution when it is typed.
 

Do not delete shortcut - if checked the the typed text shortcut is not deleted. In other case the typed text shortcut is automatically deleted.
 

Expand Automatically - if checked then the macro execution is started immediately when the text shortcut is typed. In other case the macro is started after an expand key (space bar by default) is hit.

Can be part of word - if checked then the text shortcut can be part of a word (example: "MacroToolworks" where "works" is text shortcut). If not checked then text shortcut starts macro only in case it is typed after a new line, space or other character or key that breaks continuous word typing (example: "MacroTool works").
 

Case insensitive - if checked then text shortcut starts macro regardless of capital non-capital letters.
 

Follow case - if case insensitive is checked and the macro text is just free text (or at least macro starts with free text) then the macro text is automatically modified this way:
   shortcut -> this is macro text
   Shortcut -> This is macro text
   SHORTCUT -> THIS IS MACRO TEXT
 

Hot-key
This is a hot-key trigger such as "Ctrl+Alt+T". When the defined key combination is pressed the macro execution is started.
 

Extended hot-key - This is a second hot-key that needs to be pressed in order to start macro execution. The purpose is to make it possible to use the same hot-key (for example, Ctrl+Alt+T) for multiple macros and distinguish among them by extended hot key. For example, "Ctrl+Alt+T" + "Ctrl+1" starts one macro, while "Ctrl+Alt+T" + "Ctrl+2" starts other macro, and so on.
 

Start macro after all keys are released - if checked then the macro execution is started after all keys (Ctrl, Alt, etc.) that are part of the hot-key are released (not pressed).
 

Auto-complete
This trigger only works for macros with just free text (or at least macro starts with free text). If checked, then in a case user starts typing text that is the same as (matching) the macro text then a hint window with macros list is shown. Once user pick the matching macro from the list the macro execution is started (and typically the macro text is written next to where user was typing).