Is there an action or script that will produce a list of the names of all running macros?
Is there a way for a macro to stop a specific other running macro?
Is there a way for one macro to tell another to quit (a) when the second was started asynchronously by the first, or (b) when the macros or entirely separate.
Is there a way to tell a macro to quit when a certain application quits?
I know how to cancel all running macros. I want to do this more selectively. In particular, I have a macro that starts an application and an asynchronous macro with a loop that interacts with the application each time around. I want to quit the asynchronous macro when the application quits, but I also want to be able to separately quite the asynchronous macro under other conditions before the application quits.