Please find version 15 attached.
1. If "Depth Incement" = 0 , this will be taken as "go immediately to full depth cut". This is the same action that version 12 and previous would take.
2. Selecting "Auto" for "Depth Increment" will set it to zero.
3. Parameters for "Depth Increment" and "Max Depth" must be positive numbers. If negative numbers are used then the affected option will be flagged as "Error"
4. As David requested the "Auto" value for "Max Depth" will be shown in the bottom Message Log Window.
I have also attached the source code project files for Visual Studio.
Unless there is some serious defect I think that's me done with this for now.

Edit: I updated the version number shown on the Form as detected by Geoff.