Here's a taste of a GUI system I've been working on..
The windows can be moved and resized
Windows can also gain or lose focus, and are drawn accordingly and in proper order..
The window texture can also be altered per window, all colors are configurable, lots of options available
The text boxes work to a certain degree (not finished yet, but you can type into them and tab from one to another)
More controls to come.. (textbox, editbox, combo, list, scrollbar, progress bar, radio buttons, checkboxes, buttons, etc..)
Overall this is about 20% finished, but coming along nicely
Comments are appreciated..