Hi, Halk
That's much better, Machine Coords for "A", Couldn't see the "Bold One", Just missed it.
Guess you have a "A" home switch hooked up, When you doing what ever your doing hear, Why not switch the A Home to "Emulated" in P & Pin's Inputs or a toggle switch to show it Homed, Then the DoButton( 25 ) on a separate Button to ref A axis would work as long as it's not a Limit SW also.
What I really don't understand is, Why zero one axis Machine Cord, If your cutting something with a 0,0,0,0 start in the g-code and want to move to another location or Zero Your A axis and cut it again you use the Zero All or Zero buttons individually as needed.
Note: It Appears If you have the Machine Coord"s selected on Program Run Page , The Diagnostic page "Current Position" DRO's and Setting's page "Encoder Position's" DRO's, Don't seem to update as thy should.
I couldn't find any oem code's for A,B,C buttons you were looking for eather.
Just Confused Hear A Little, Chip