Spent quite a bit of time working on the screen. Had to do a lot of searching to figure out how to do somethings. Had to use a bunch of scripts to make it work. Some parts are a bit hacky, but it was the only way I could figure out how to do it.
Made the graphics with paint.net. Not the greatest, but it works for now. Maybe I'll go through and remake them.
The main screen is about 95% working. There's supposed to be a led that lights up under the selected page. That's only partially configured.
The feed, rpm, velocity, and jog sliders aren't actually sliders. They're a 10 leds with transparent buttons on top. Clicking on it changes which led is lit up. The dro is then changed to the selected value. The leds are also lit according to the dro value.
There's a couple transparent buttons on the bottom to turn on or off the menu bar. Might change that.
The exit button is configured. Just doesn't have the graphics.
All the buttons and dros work. There's the gcode, mdi, and tool path. Next to the mdi is a button. When clicked on it goes to the 2nd page which has the gcode enlarged.