It appears that m1 'optional stop' only works when running a gcode file. It has no affect in the MDI, mcCntlGcodeExecute, mcCntlMDIExecute or mcCntlGcodeExecuteWait.
I assumed (silly me) that execution of gcode would be the same across all execute requests. How would you recommend accomplishing the same effect in a macro or button script?
Executewait,messagebox,executewait,messagebox,execute?
TIA
RT