haven't figured it out and basically said its not worth spending much time.. redid the screens so that I did away with the diagnostic and offset main tabs.. only left the PROGRAM RUN tab with the Gcode and MDI tabs.. removed the tool path as for this application it was not necessary.
added an additional tab control to the right of the Gcode/MDI window with RUN and DIAGNOSTIC tabs. The RUN tab has the machine current position DRO's, reference buttons, a cycle time readout, a cycle count readout, and Input and Output status's. I also added a manual On/Off for each of the used outputs. The diagnostic tab has the additional position DRO's, the G54~G59 selectors, and the Tool and Fixture table buttons. I'll probably add input and output status's but not sure at this time.
Now I only have one Gcode and MDI screen for the screen set. Much cleaner and user friendly. Sometimes less is more.
It should be noted that editing the screens takes some getting used to. However once you figure out how to add, delete, duplicate and move the available components its a very powerful tool.