I've been working on a GUI for my applications and I thought I would share it with all of you. It's almost bug-free. That is to say, I have run into some errors and fixed all that I found, but the code is fairly sound. The main GUI engine is in "GUI2 Menu Functions.h". In Main.cpp is the editor's functions.
To integrate it into a game you need:
(required) GUI2 Menu Functions.h
(required) "GUI Media" folder somewhere in your game folder-- and know the "relative path" to it (this is needed by the GUI)
(optional) A GUI you made so you can load it.
(or) You can make groups and menu items in proceedure.
To make a GUI:
The fastest code is the code never written.