gtkmm

A free C++ wrapper for GTK+ (a language binding that lets you use GTK+ from C++)
Download

gtkmm Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • gtkmm Team
  • Publisher web site:
  • http://www.gtkmm.org/
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 11.5 MB

gtkmm Tags


gtkmm Description

A free C++ wrapper for GTK+ (a language binding that lets you use GTK+ from C++) gtkmm is the official C++ interface for the popular GUI library GTK+. Highlights include typesafe callbacks, and a comprehensive set of widgets that are easily extensible via inheritance. gtkmm includes support for C++ features such as inheritance, polymorphism and other powerful techniques which C++ programmers expect to have at their disposal.You can create user interfaces either in code or with the Glade User Interface designer, using libglademm. There's extensive documentation, including API reference and a tutorial.gtkmm follows the official GNOME Platform Bindings release schedule. This guarantees API/ABI-stability and new releases on a predictable schedule, delivering C++ API for the underlying GTK+ and GNOME APIs as soon as possible.NOTES: 1. If you don't want to build gtkmm from sources you can also use Fink to easily install it using the "sudo fink install gtkmm2" command.2. gtkmm is licensed, developed and distributed under the terms of the GNU Lesser General Public License. Here are some key features of "gtkmm": · Use inheritance to derive custom widgets. · Type-safe signal handlers, in standard C++. · Polymorphism. · Use of Standard C++ Library, including strings, containers, and iterators. · Full internationalisation with UTF8. · Complete C++ memory management: object composition, automatic deallocation of dynamically allocated widgets. · Full use of C++ namespaces. · No macros. · Cross-platform: Mac OS X (gcc), Linux (gcc), FreeBSD (gcc), NetBSD (gcc), Solaris (gcc, Forte), Win32 (gcc, MSVC++ .Net 2003), others · Free software and free of cost for both Open Source and proprietary development. · Discussed, designed and implemented in public.


gtkmm Related Software