Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.882.277 Times

OpenGUI 5.5.14

  Date Added: March 04, 2010  |  Visits: 546

OpenGUI

Report Broken Link
Printer Friendly Version


Product Homepage
Download (76 downloads)



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

Requirements: No special requirements
Platforms: Linux
Keyword: C C++ Fixed Libraries Linux Opengui Programming
Users rating: 0/10

License: Freeware Size: 1.1 MB
USER REVIEWS
More Reviews or Write Review


OPENGUI RELATED
Libraries  -  C/C++ Headers New
C/C++ Headers is a package that has been created in order to simplify the hard job of projecting and encoding of programs. Now you can make use of this handy and accessible tool to further improve your development process.
 
Development Editors  -  C/C++ Compiler for M16C Series and R8C Family 6.00 Release 00
The C/C++ Compiler for M16C Series and R8C Family package includes the following embedded system development tools: C/C++ compiler : NC30 Optimizing ANSI C compiler with extensions for embedded systems. Assembler : AS30 Produces object code...
 
Development Editors  -  C/C++ Compiler Package for RX Family 1.02 Release 00
The C/C++ Compiler Package for RX Family package includes the following embedded system development tools: C/C++ compiler ANSI-compliant. Language specification supports exception processing and template functions according to ANSI/ISO standards....
 
Development Editors  -  C/C++ Compiler for SuperH Family 9.04 Release 01
The C/C++ Compiler for SuperH Family is an optimising ANSI C and ANSI C++ compiler for the SuperH embedded RISC microprocessor family. The SH C package includes a compiler, assembler and linker is supplied as part of the High-performance Embedded...
 
Development Editors  -  C/C++ Compiler for M32R Family 5.01 Release 01
The C/C++ Compiler for M32R Family package includes the following embedded system development tools. C/C++ compiler : cc32R Optimizing ANSI C and ISO C++ compiler with extensions for embedded systems. Assembler : as32R Produces object code for...
 
Development Editors  -  C/C++ Compiler for H8SX, H8S, H8 Family 7.00 Release 00
The H8 C/C++ Compiler is an optimizing ANSI C and ANSI C++ compiler for H8, H8S, H8SX family microcontrollers. The package includes a compiler, assembler, linker. A variety of optimisation features allow you to generate highly optimised PROMable...
 
Libraries  -  Conjury::C::Darwin 1.004
Conjury::C::Darwin is a Perl Conjury with the Darwin C/C++ tools. SYNOPSIS c_compiler Vendor => Darwin, Language => I , No_Scanner => 1, Program => I , Options => [ I , I , ... ], Journal => I ;...
33.79 KB  
Libraries  -  Conjury::C 1.004
Conjury::C is a Perl Conjury with C/C++ compilers, linkers and archivers. SYNOPSIS c_object Source => Isource-file>, Directory => Idirectory>, Includes => [ Idir1>, Idir2>, ... ], Defines => { Ivar1> => Ival1>, Ivar2> => Ival2>, ... },...
33.79 KB  
Libraries  -  Conjury::C::GNU 1.004
Conjury::C::GNU is a Perl Conjury with the GNU C/C++ tools. SYNOPSIS c_compiler Vendor => GNU, Language => I , No_Scanner => 1, Program => I , Options => [ I , I , ... ], Journal => I ; c_linker Vendor => GNU, Language => I...
33.79 KB  
Libraries  -  LW Support 1.0.0
LW Support project is a C++ support library for Linux. Although it has gone through many iterations of design and goal, LW Support is designed to expose C library functionality in an object-oriented manner (for example, by providing classes for...
25.6 KB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB  
Libraries  -  wolfSSL 3.11.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
2.73 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB