manual:Macro_Groups
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| manual:Macro_Groups [2017/08/23 08:41] – peternlewis | manual:Macro_Groups [2023/09/28 04:30] (current) – peternlewis | ||
|---|---|---|---|
| Line 8: | Line 8: | ||
| Macro~~Groups can be displayed as palettes, allowing you to create your own custom toolbars which can be configured with a variety of themes and to appear under the mouse. | Macro~~Groups can be displayed as palettes, allowing you to create your own custom toolbars which can be configured with a variety of themes and to appear under the mouse. | ||
| + | |||
| + | Macro~~Groups can also be displayed in the menu bar, including information that is displayed and dynamically updated, as well as offering another way to trigger macros. | ||
| If you are syncing your macros with another Mac, Macro~~Groups can be disabled specifically on this Mac. | If you are syncing your macros with another Mac, Macro~~Groups can be disabled specifically on this Mac. | ||
| Line 15: | Line 17: | ||
| {{ macros.png? | {{ macros.png? | ||
| - | Now click the BUTTON{{{+}}} button | + | Now click the BUTTON{{{+}}} button |
| - | {{ macrogroupeditor.png? | + | {{ macrogroupeditor.png? |
| Enter the name of your new Macro~~Group. | Enter the name of your new Macro~~Group. | ||
| Line 67: | Line 69: | ||
| With the previous three settings, the macros are active if and only if the palette is displayed. | With the previous three settings, the macros are active if and only if the palette is displayed. | ||
| + | |||
| + | You can also display the Macro Group in the menu bar. You can select which icon to display and what title text to show in the macro bar, both of which can be dynamically updated allowing you to show information like stock prices, word counts, reminders, time, etc. For example, you could have an icon and time that showed how long you had been working without a break. The menu can include all the macros in the group, or just those macros with the [[trigger: | ||
| You can change the targeting of an existing group by selecting it in the Groups list and ensuring you are in Edit mode by clicking the BUTTON{{{Edit}}} button, or by double clicking the macro group. | You can change the targeting of an existing group by selecting it in the Groups list and ensuring you are in Edit mode by clicking the BUTTON{{{Edit}}} button, or by double clicking the macro group. | ||
| Line 72: | Line 76: | ||
| You can disable or enable a macro group by selecting it and clicking the BUTTON{{{✓}}} button at the bottom of the Groups list. If a Macro~~Group is disabled or inactive for any reason, all its contained Macros will be inactive. | You can disable or enable a macro group by selecting it and clicking the BUTTON{{{✓}}} button at the bottom of the Groups list. If a Macro~~Group is disabled or inactive for any reason, all its contained Macros will be inactive. | ||
| - | Disabled Macro Groups can optionally be hidden using the choosing [[Menus#View_Hide_Disabled_Macro_Groups|Hide Disabled Macro Groups]] from the [[Menus# | + | Disabled Macro Groups can optionally be hidden using the choosing |
| - | + | ||
| - | You can disable a Macro Group from AppleScript with: | + | |
| - | + | ||
| - | <code applescript> | + | |
| - | tell application " | + | |
| - | set enabled of macro group "Macro Group Name" to true/ | + | |
| - | end tell | + | |
| - | </ | + | |
| - | + | ||
| - | You can start editing a Macro or Macro Group from AppleScript with: | + | |
| - | + | ||
| - | <code applescript> | + | |
| - | tell application " | + | |
| - | editMacro "Macro Group Name or UID" | + | |
| - | end tell | + | |
| - | </ | + | |
| - | You can get the list of currently selected macros | + | You can control |
| - | <code applescript> | + | * Cut, Copy, Duplicate or Delete the Macro Group. |
| - | tell application " | + | * Copy the Macro Group as XML, or its UUID. |
| - | selection | + | * Copy the Macro Group as a [[action: |
| - | end tell | + | * Disable or Rename the Macro Group. |
| - | </ | + | * Export the entire Macro Group. |
| - | The Keyboard Maestro editor has full AppleScript support you can manipulate macro groups in many ways via AppleScript. | + | The Keyboard Maestro editor has full AppleScript support |
| - | To delete a Macro~~Group, | + | To delete a Macro~~Group, |
| You cannot delete or rename or disable the Global~~Macro~~Group. | You cannot delete or rename or disable the Global~~Macro~~Group. | ||
manual/Macro_Groups.1503477691.txt.gz · Last modified: by peternlewis
