I would like to be able to open macroA using macroB without executing macro A, such that I can view and edit macroA in KM Editor.
Use an "Open a URL" action with KM's "URL Schemes". To open the macro "Beep Beep" in the Editor:
Nice. Thanks.
Except on thing: MacroB only works when you launch macroB within KM Editor. Doesn’t work from the global floating palette.
Are you talking about Nige's solution or mine? Or both?
There will be little chance of working out why unless you upload "macroB".
I was referring to Airy’s post. I since found his solution executes macroA from the global palette rather than opens it in KM editor. From within KM Editor it does what I want. Here’s Airy’s version of MacroB.
MacroB_Airy.kmmacros (2.3 KB)
I tried Nige_S’s solution but couldn’t get it to work in KM Editor or from the global palette. I’m sending MacroB.
MacroB_Nige_S.kmmacros (1.9 KB)
I'm not sure if it matters, but you didn't copy Nige's macro accurately. You added some characters.
I will check into the palette issue, but that wasn't part of your original post, so I didn't consider it.
Not for me. When I execute "MacroB_Airy" from within the global palette, it opens it up in the editor, and does not execute it.
Perhaps you mis-worded your question. Are you trying to get the Global palette to edit a macro instead of executing the macro? That might explain why you are stuck. If that's what you want, then just rename "MacroB_Airy" to "EditSomeMacroName", ensuring the "EditSomeMacroName" is pointing to a macro that includes the action I provided above, and that might do what you want.
That's because you've got an unwanted "https://" at the beginning of the URL -- delete it.
Have a look at the "URL Schemes" Wiki page to understand what's happening and why your version didn't work.
@Airy's macro works as expected for me from the Global Palette, opening the targeted macro in the Editor ready for editing.

