User Tools

Site Tools


Macro_Groups

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
Macro_Groups [2019/03/09 19:59]
peternlewis [Method of Activating]
Macro_Groups [2020/02/05 19:28]
JMichaelTX [3. Other Examples] Add Mail.app example and link
Line 3: Line 3:
  
 Keyboard Maestro organizes your [[manual:​Macros|Macros]] into //Macro Groups// which are like folders of macros. Each Macro Group can contain zero or more [[manual:​Macros|Macros]]. ​ Subfolders are not allowed. Keyboard Maestro organizes your [[manual:​Macros|Macros]] into //Macro Groups// which are like folders of macros. Each Macro Group can contain zero or more [[manual:​Macros|Macros]]. ​ Subfolders are not allowed.
 +
 +===== Purpose =====
 +
 +* Provide a folder-like container for related Macros.
 +* Control when those Macros are active, and available to be triggered.
 +* Provide for displaying a [[manual:​Palettes|Palette]] of Macros that can like a custom toolbar for your apps, or even across all or multiple apps.
 +
 +===== Controlling When Macros are Active =====
  
 The **most important function** of Macro Groups is to **control when the contained macros are active.** The **most important function** of Macro Groups is to **control when the contained macros are active.**
Line 12: Line 20:
  
 Macro activation can be a challenging subject to master. ​ For a full discussion, please see [[Macro_Activation|Macro Activation]]. Macro activation can be a challenging subject to master. ​ For a full discussion, please see [[Macro_Activation|Macro Activation]].
 +
 +===== Displaying a Palette =====
 +
 +* Each Macro Group can be displayed as a palette. The macro group can be global to all applications,​ or specific to any subset of applications. It can be toggled on and off with a hot key (or a status menu selection or from the Global Macro Palette) or it can be displayed for a single action. Actions can hide or show the macro group palettes.
 +* For details on setup of Palettes, see **[[manual:​Palettes|Palettes]]**.
  
 ===== Macro Group UI ===== ===== Macro Group UI =====
Line 19: Line 32:
 Controls are available at the bottom of the //Macro Groups// Panel, in the //File// menu, and via keyboard shortcuts. Controls are available at the bottom of the //Macro Groups// Panel, in the //File// menu, and via keyboard shortcuts.
  
-{{:​macro-group-ui-km8.png?​nolink|}}+{{:​macro-group-ui-km9.png?​nolink|}}
  
 --- ---
Line 94: Line 107:
  
 * Mail.app that inserts common text messages. * Mail.app that inserts common text messages.
 +* [Macro Group Active Only for Mail.app Compose Window](https://​forum.keyboardmaestro.com/​t/​app-and-window-specific-macro-groups/​16869/​2)
 * BBEdit and Xcode that inserts code chunks or duplicate lines or add #include headers. * BBEdit and Xcode that inserts code chunks or duplicate lines or add #include headers.
 * Safari that configure windows or enter information. * Safari that configure windows or enter information.
Macro_Groups.txt ยท Last modified: 2024/02/26 01:46 by peternlewis