Menu Commands
Menu Commands
The Menu Command action triggers any application menu item from a MetaGrid Pro button — including commands that have no keyboard shortcut assigned. One tap, no menu-navigating, no shortcut memorisation.
How It Works
When you add a Menu Command action, MetaGrid Pro asks MetaServer to fetch the menu structure of the active application. You pick the command from that structure, the choice is stored on the button, and every subsequent tap fires the command directly in whatever app is in focus.
If MetaGrid Pro can't fetch an application's menu, that application doesn't support this functionality.
Platform Support
Mac
Menu Commands work with virtually every Mac application. MetaServer reads menus via macOS Accessibility — the same API Apple's own automation tools use. As long as the app has a normal menu bar and Accessibility permission is granted to MetaServer (see System Access & Permissions), the action works.
Windows
Menu Commands also work on Windows, with one limitation: only Win32 desktop applications are supported. That covers traditional desktop apps — most DAWs (Cubase, REAPER, Studio Pro, Digital Performer, Ableton Live, FL Studio), the major creative suites (Photoshop, Premiere, Resolve), browsers, office apps, IDEs, etc.
Apps that don't support Menu Commands on Windows:
- UWP / Microsoft Store apps — modern Windows app-platform apps don't expose their menus to automation
- WinUI 3 / WinAppSDK apps — same reason
- Web apps and Electron apps with custom menu rendering — apps that draw their own menu UI rather than using the OS's menu controls
If you try to use Menu Commands with an unsupported app, MetaGrid Pro falls back to showing the action as unavailable for that target.
Create a Menu Command Button
Step 1: Create a Button and Add a Macro
In Edit Mode, create a custom button and assign a macro.
Step 2: Add the Menu Command Action
Add the Menu Command action to the macro. MetaGrid Pro fetches the menu structure of the currently active application.
Step 3: Select the Command
Navigate through the menu structure and select the command you want to control.
Step 4: Tap the Button
The assigned command executes in the target application with a single tap.
Example: Resize Images in Preview (Mac)
The Adjust Size command in Preview's Tools menu has no keyboard shortcut. With Menu Command integration you can assign it to a button and resize images with one tap.
Pro Tip: Menu Commands compose well with other macro actions. Chain a Menu Command after a keyboard shortcut, a delay, or a MIDI message to build multi-step workflows.