With this plugin it will change how your FeedHold button works.
When Freehold is pressed while gcode is running it will stop(), Z will retract to your safe Z setting and save the followings.
Active Models
X axis position
Y axis position
Z axis position
RPM
Feed Rate
M3 or M4 enabled
M7 or M8 enabled
When done jogging or doing whatever and want to continue with Gcode file press "Cycle Start" A window will appear showing saved settings with a yes or no buttons.
Press "Yes" and Z will go to safe Z and move to that saved position/settings press "Cycle Start" to continue with Gcode file.
Press "No" and Free Hold will continue as it normally did.
To install ...
place file in plugin folder.
Enable FreeHolpPlus
Change FreeHold labelnumber to 12345 with screen edit
Dan