Guichan is a portable C++ GUI library designed for games using Allegro, SDL and/or OpenGL. WWW: http://guichan.sourceforge.net/