About Site Map Submit Contact Us Log in | Create an account
Create an account Log In
Average Rating
User Rating:
Visitors Rating:
My rating:

Write review
  • Last update: 6 years ago
  • Total downloads: 208
  • Operating system: Mac OS X
  • Publisher: Per Larsson and Olof Naessen
See full specifications

mac default iconGuichan for Mac Publisher's description

Small, efficient C++ GUI library designed for games

Guichan is a free, open source and portable C++ GUI library designed for games that use HGE, OpenGL, Allegro, OpenLayer and/or SDL. It comes with a standard set of widgets and can use several different back-ends for displaying graphics and grabbing user input.

Guichan has a very abstract design which allows users of Guichan to use different back-ends for displaying of graphics and grabbing of user input. Guichan comes with (for now) 3 implemented graphics back-ends (SDLGraphics, OpenGLGraphics and AllegroGraphics) and 2 implemented input back-ends (SDLInput and AllegroInput).

Here are some key features of "Guichan":

В· Doesn't take over your application when it comes to initialization of external libraries.
В· Clean modular object oriented design.
В· Graphics support for SDL, Allegro and OpenGL.
В· Input support for SDL and Allegro.
В· No themes! As with Java's swing, member functions overloading and inheritance is the way to go.
В· Comes with a set of standard widgets.
В· No threading! The user of Guichan always has the power to tell Guichan when it can perform logic and when it can draw itself.
В· Licensed under the BSD license and therefore static linkage with Guichan is allowed.
В· Very small compared to other GUI libraries like Qt or GTK.

What's New in This Release:

В· Fixed of ImageFont, DefaultFont and HGEImageFont to correctly override the const method Font::getStringIndexAt.
В· TabbedArea::isOpaque and TabbedArea::setOpaque have been added to control if a tabbed area should draw its background or not.
В· SDLImage::convertToDisplayFormat now throws an exception if conversion fails.
В· Improved pkg-config/autotools support.
В· Fixed text drawn outside of a TextField.
В· Fixed focus issues when having a TextField inside a Tab.
В· Fixed compilation with MSVC 2005 and 2008.
В· Fixed selecting with arrow keys when DropDown is open skipping items
В· Fixed DropDown inside a TabbedArea looking odd when dropped down.

System Requirements:

No special requirements.
Program Release Status: Minor Update
Program Install Support: Install and Uninstall

Guichan for Mac Tags:

Click on a tag to find related softwares

Is Guichan for Mac your software?

Manage your software

Most Popular

mac default icon twttr.media.types.instagram For Mac 1.4
Permission is hereby granted, free of charge
mac default icon Fiddler For Mac 1.0
Objective-C libraries for calculating sunrise & sunset times
mac default icon Wassup For Mac 2.5
Let's you know what's up with your Java environment.
mac default icon libdvdcss for Mac 1.2.11
Free and open source library that will help you access DVDs
mac default icon CodeRunner For Mac 1.3
Edit and run code in 10 different programming languages with CodeRunner...

Related Category

» Other (625)
» Tools (3122)