Guichan is a small, efficient C++ GUI library designed for games.
It comes with a standard set of widgets and can use several
different objects for displaying graphics and grabbing user input.