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 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

甲定为编制海合会4.1.0。新鼠标加速度代码的编写。与苏安装现在有可能的,因为用户是chaged $美元的UID。非虚析构函数是固定的FGConnector()。一个修复了一个在mapRect崩溃()。甲定为地图(FGPointArray)。坏truetype2是固定的。一个关键修复了一项关于删除的窗口崩溃。明确idcb复位固定。阿加入的ttf缓存。该tinyxml库已更新到最新版本,2.4.2。
标签: Major bugfixes
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.

Project Resources