Guichan is a small, efficient C++ GUI library designed for games. It comes with a standard set of widgets and can use several different backends for displaying graphics and grabbing user input.
| Tags | Software Development Widget Sets Libraries User Interfaces multimedia Graphics |
|---|---|
| Licenses | BSD Revised |
| Operating Systems | OS Independent |
| Implementation | C++ |
Recent releases


Release Notes: A soname issue has been fixed, along with a couple of GCC 3.4.2 issues. Add-ons are now called contribs and can be found in the main API documentation.


Release Notes: Two widgets for creating tabs have been added: the TabbedArea widget and the Tab widget. A widget listener has been added, and is used for listening for changes from a widget. A selection listener has been added, and is used for listening for selections from a list box widget or a drop down widget. The HGE support has been enhanced along with the API documentation.


Release Notes: A problem with make dist has been fixed to include the source of the HGE support and the OpenLayer support.


Release Notes: The distribution of key events has changed; key events are now distributed like mouse events. Support for the OpenLayer library has been added, and experimental support for the HGE library has been added. A focus listener interface has been added, so widgets can now listen for focus changes.


Release Notes: Inclusion of OpenGL headers on the Mac has been fixed, and unnecessary container functions have been removed from Widget.
An embeddable platform for creating Google-like searching for any database or application.