OpenGUI

OpenGUI is a powerful C/C++ windowing/graphics library.
Download

OpenGUI Ranking & Summary

Advertisement

  • Rating:
  • License:
  • LGPL
  • Price:
  • FREE
  • Publisher Name:
  • Marian Krivos
  • Publisher web site:
  • http://www.tutok.sk/fastgl/

OpenGUI Tags


OpenGUI Description

OpenGUI is a powerful C/C++ windowing/graphics library. OpenGUI is a high-level multi-platform, thread-safe C/C++ windowing and graphics library built upon a fast, low-level graphics kernel. OpenGUI program 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.What's New in This Release:· tinyxml was upgraded to 2.4.3.· Fbmode 1600x1200-8bit 60hz was fixed.· The mouse driver was much improved.· A new mouse driver was added for the generic /dev/mice in Linux 2.6.x.· The case when OpenGUI was compiled and linked with 16-bit color mode and the X server runs in 32-bit mode was fixed.· Bad modal window behavior was fixed.· The SCREENSHOT hotkey on Linux 2.6.x was fixed.· Right clicking on an unfocused window now emits GETFOCUS and RIGTHCLICK events.· Some valgrind issues were fixed.· The signature of FGDialog::ShowYesNo() was changed.· FGMatrix::double get_scale() was added.· FGMatrix& FGMatrix::scale( double s) was added.


OpenGUI Related Software