Download List

專案描述

OpenGUI is a high-level multi-platform, thread-safe C/C++ windowing and graphics library built upon a fast, low-level graphics kernel. It provides 2D drawing primitives and an event-driven windowing API for easy application development. The benefit of this library is speed, power, and a well-designed API with a narrow learning curve. It supports the BMP, JPG, TGA, PNG, TIFF, and PCX image file formats, color gradients, and TTF fonts. There is also basic XML file support and a smart persistence wrapper. OpenGUI supports the keyboard and mouse as event sources, the Linux framebuffer, SVGAlib, and XFree86/DGA2 (HW accelerated) as drawing backends, Mesa3D under Linux, and 8, 15, 16, and 32-bpp color modes.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2006-02-06 17:22 Back to release list
5.5.8

A fix was made for compiling gcc 4.1.0. New mouse
acceleration code was written. Installation with
su is now possible, since $USER was chaged to
$UID. Non-virtual dtor was fixed for
FGConnector(). A fix was made for a crash in
mapRect(). A fix was made for map(FGPointArray).
Bad truetype2 was fixed. A critical fix was made
for a crash on a deleted window. Explicit idcb
reset was fixed. A ttf cache was added. The
tinyxml library was updated to the latest version,
2.4.2.
標籤: Major bugfixes

Project Resources