Hi,
Mach4 is predominantly a CNC software solution, its meant to control a machine. As it turns out NFS have built in a screen editor, and by in large it does pretty well,
for the benefit of users to customise it for their installation, but its not a software development environment. It is not, nor was it ever intended to be a software
development tool,......Mach4 is a machine controller....and that it does extremely well.
The sort of features that you are talking about are commonplace in development programs like MS Studio, not so much in Mach4.
Craig