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|
|Operating Systems||OS Independent|
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.