Quickly Add ALL Menu Items From a Given Application

Hi Everyone,

I'm currently setting up Keyboard Maestro to control menu functionality in apps like Outlook/Excel/Word etc etc.

I'm currently adding menu items as I go, manually, and I was wondering whether there was a smarter way to achieve this? It would be great if I could somehow get Keyboard Maestro to automatically set up the facility to be able to <select menu> item for all menu items somehow.

I don't know if this is possible, or if I've explained it very well, but any advice appreciated!

Thanks so much.

Macro Image

1 Like

Hey Michael,

Welcome to the forum!  :sunglasses:

Can it be done?

Yes – for apps that use the normal macOS menu UI methods.

But... It's very complicated, and someone would have to be very motivated to do it.

-Chris

Thanks Chris, I'm LOVING Keyboard Maestro. I'm using it with a bunch of music production applications and it's incredible.

Is there any repository availble for downloading this sort of thing? It feels as though a lot of people are probably duplicating work, and I'd be happy to contribute (for example) a ready-made setup for Outlook or Excel or something that others could download, especially if I could piggy-back on the work of others as well - anything that lightens the load!

Thanks so much

Mike

Not anything organized like Git-Hub or suchlike – the Keyboard Maestro forum is the biggest knowledge base and repository of user-macros available.


Searching the forum for "select menu" will give you much food for contemplation.

  • Direct search using the Magnifying Glass icon in the upper right of the KM forum page.


Spend at least a little time familiarizing yourself with the Keyboard Maestro Editor – you'd be surprised at how many users completely miss that features they want already exist.

  • Look through all the menus – you won't remember everything, but your mind will establish a framework of what to look for and where.
  • Peek through the Keyboard Maestro Editor's preferences.
  • The Keyboard Maestro actions panel in the editor (Cmd-K), and its search field.
  • The “Insert …” menu items in the Keyboard Maestro Editor's Edit menu – especially the keyboard shortcuts for same.
    • These are very useful for inserting Actions, Text-Tokens, Functions(), Variables, and Date-Strings – and for searching for same.
  • Help is available for a startling number of things.
    • Press the Option key while looking through the menus – you'll find quick access to Help for given items.
    • Note that the Editor's Insert dialogs have a help a help link for the wiki page associated with that item.
    • Actions have a gear menu with options, and you can also right-click on the action to display the same contextual menu, and these contextual menus contain a help item.

1 Like

Thanks Chris, yeah, I'd seen the list (sure it's a bit dated, but there's useful stuff in there).
Never mind, I guess I'll just have to grit my teeth and do the legwork.

Thanks for the help/thoughts

Very best

Mike

1 Like

Drat! (esp. given the authoritative nature of a ccstone assertion)

When yesterday I came across a post with this gif:
https://forum.keyboardmaestro.com/uploads/default/original/3X/c/f/cf4f2ab84d259f351800be29b885191134457473.gif
I was hopeful there'd be some way to do this. (Lost the tab and not sure where I found that^)

I'm lazy so I'll probably continue using Alfred but I would learn a lot by building this out in KBM. (Wouldn't complain it were available natively or built for me, though, it'd immediately start helping me learn keyboard shortcuts. ... Reminds me I've only recorded a few of my shortcuts in a spreadsheet... :slightly_smiling_face:)

I ended up using Paletro for this, and saving KM to do more complex, multi-step actions.

It's pretty good.

I continue to use that, but also…

That's new to me, but the other day I bought a licence for Menuwhere.

I can't wait to try one... or both! of these out, EmmCeeSq and kevinb. Nerd-stoked, thank you :slightly_smiling_face:

I'm encouraged to see three separate product solutions since thinking wishfully, I'm hoping it's a favorable indication on the feasibility front. No telling what Keyboard Maestro v. y2035 might hold...


OK, took another look, and am installing Menuwhere b/c this was funny:

But imagine I'll have to see if the grass is greener with Paletro some time.

1 Like

We appreciate that you appreciate our humor :).

-rob.

2 Likes

Many years ago, until it become incompatible with the OS, I used to run a similar utility that was called "DejaMenu". I suppose that was also a fair attempt at humour.

1 Like

The end of DejaMenu is what led to Menuwhere—I, too, used it until it didn't work any more. Then I told Peter (Many Tricks' Peter, not Keyboard Maestro's Peter) that we had to replace it, because I simply couldn't work without it :).

-rob.

2 Likes