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.

2005-02-25 15:17 Back to release list
5.5.0

此版本增加了一个新的构建系统,完整Cygwin的支持下,重新在Solaris 8和10,与16位的阿尔法模式重新审视和固定修复的例子混合编制和更快的基于Windows的建设。
标签: Major feature enhancements
This release adds a new build system, full CYGWIN support, revisited
compiling under Solaris 8 and 10, fixes for alpha blending with 16bit
modes, revisited and fixed examples, and much faster building on
Windows.

Project Resources