I, too, have created a GUI engine for SDL. It is still under development, but it
supports different kinds of buttons, dialog boxes, pop-up windows, text boxes of
various sorts, ect. It is written compleatly in C (So those of you who don’t like
C++ don’t have to worry). It does compile and operate properly under both MS Windows
and Linux.
A screen shot is available at http://www.magnacom.net/~jbest/old/screen5.gif
I have taken a break from coding for a while, but when I return I plan to package
this GUI up and place it under LGPL. It is very customizable. All of the graphics
for the button and window boarders, backgrounds, scrollbars, ect are stored in PNG
files and these are loaded in from a “look and feel” configuration file. (No code
recompilation).
Just thought I would comment on it, noticing all of the GUI mail lately.
Jamie