Updated zip folder attached...
basically I've updated the screenset and I've added another macro (M1050) which will toggle output 5 on and off when you click the screenbutton or "G" key (note you can do this when the machine is running or not, as long as the eStop / Reset is cleared [probably something to watch]). It does not have to be uppercase or lower case, just tap the "g" / "G" key, no Atl+code.... presume that is what you wanted (I could change this to ATL+G if you wanted a level of "safety" (multikey press) just let me know.
(all the other stuff is unchanged .... you won't need to update your images as they are the same, but included in the file to keep them as a pack).
So....
suggest you rename your current working "1024.set" .... to something like "1024-0ld2.set", that way you can go back to what you know works should I have messed up (think you have a previous working one from when we changed it last time).
Then copy the "1024.set" in the zipped folder into your Mach3 directory.
And add the" M1050.m1s" macro to your profile macros folder (same as you did with the M1000) and everything should work right.
If you're curious (or anyone else) I used the IsOutputActive to check the current state of output 5, and then if it was active used DeactivateSignal or if it was not ActivateSignal commands to toggle Output 5..... I could have just as well used DoOEMButton(236) to turn output 5 off and DoOEMButton(235) to turn output5 on having checked the state of output 5 using GetLED(78) with the same If statement.... same solution.