Thanks, I'm still working on it, added an auto calc (ticktimer, doesn't need a calc button anylonger), more fields and colors for input fields.
As far as the tool table; No reason why not but, The issue for me is, I still have not found a way to control the width of an individual field. Seems like I can set them all but not just one. Not like what I am use to at all, in that being able to place an object the screen where I want. Seems like everything is formatted to a grid pattern with no option. Hell I'm just learning by trying things and spending a lot of time searching on the net for little tidbits to glean from. One of these days the lite bulb will go off and I will start to understand Lua.
But a screen like you show might be easier to do by creating a tab and control group in mach4 then use mach4 registers to read and write too the DRO's. Then you can format the screen just like you show (at least close) and the data can be stored/accessed from the machine.ini file.
One thing I am learning to like about wizards are they can be accessed with or without mach4 running so any screen set that you happen to be using has full use, or they can be standalone popup utilities. Have to admit Lua is easier and cheaper than using VS C++ and creating plugins. But like anything there are tradeoffs. Five years from now and a C++ SDK is available with documentation so I can understand how widgits are included. I'm sure you will see some additional plugins that will be just what we desire.
I am getting convinced that mach4 has possibilities,
but damn that cloud is up there for me too.
Update: Figured I'd include the Wizard image here, thanks again