Semaphore Lock for Dummies

That's true, and I apologize, but I did write my code before you wrote that. Also, I still don't know what a plugin window is, or what a blank app is. So I'm not qualified to solve this.

1 Like

How to do this, I still don't understand

Read this page to find out about locks. The important part for you at the moment is

  • Place a Semaphore Lock Action (using the same Semaphore Name) as the first action of each Macro that you wish to prevent executing simultaneously.