This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
manual:Macro_Triggers [2017/08/23 05:04] peternlewis |
manual:Macro_Triggers [2023/09/28 03:30] peternlewis |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Macro Triggers ====== | ====== Macro Triggers ====== | ||
- | A Macro is executed when any of its Macro~~Triggers is activated. There are several triggers to choose from, the most common being a Hot~~Key, that is a Macro is executed in response to a keystroke, usually in conjunction with one or more modifier keys. You can also trigger a macro by typing a string. Or you can display a Macro~~Group as a floating palette, or execute macros remotely via the built-in web server. | + | A Macro is executed when any of its Macro~~Triggers is activated. There are many [[/Triggers|triggers ]] to choose from, the most common being a [[trigger:Hot_Key|Hot Key]], that is the Macro is executed in response to a keystroke, usually in conjunction with one or more modifier keys. You can also trigger a macro by typing a string. Or you can display a Macro~~Group as a floating palette and execute the macro by clicking on an entry, or execute macros remotely. |
Hold the option key down while adding a new trigger to get help on that trigger. | Hold the option key down while adding a new trigger to get help on that trigger. | ||
+ | |||
+ | {{ help-trigger-menu.png?nolink&423x285 | Help Trigger Menu }} | ||
You can also trigger macros by name using the [[/action/Trigger_Macro_by_Name|Trigger Macro by Name action]], which in turn can be in a macro and triggered any way you desire. | You can also trigger macros by name using the [[/action/Trigger_Macro_by_Name|Trigger Macro by Name action]], which in turn can be in a macro and triggered any way you desire. | ||
Line 11: | Line 13: | ||
The [[/trigger/Typed_String|Typed String trigger]] is also very common, it lets you execute a macro in response to a sequence of keys like an abbreviation. | The [[/trigger/Typed_String|Typed String trigger]] is also very common, it lets you execute a macro in response to a sequence of keys like an abbreviation. | ||
- | The [[/trigger/Macro_Palette|Macro Palette trigger]] lets you add your macro to a floating palette, so you can trigger it by clicking on the macro name in the palette. | + | The [[/trigger/Global_Macro_Palette|Global Macro Palette trigger]] lets you add your macro to a floating palette, so you can trigger it by clicking on the macro name in the palette. |
The [[/trigger/Status_Menu|Status Menu trigger]] lets you add your macro to the Keyboard Maestro status menu so you can trigger it by selecting the macro name from the status menu. | The [[/trigger/Status_Menu|Status Menu trigger]] lets you add your macro to the Keyboard Maestro status menu so you can trigger it by selecting the macro name from the status menu. | ||
- | You can learn more about the available triggers on the [[/Triggers|wiki Triggers page]]. | + | There are many more triggers, and you can learn more about them on the [[/Triggers|wiki Triggers page]]. |