This is the official documentation package for the gtkmm project, a C++ API for GTK+
gtkmm is an open source software that features inheritance to derive custom widgets, type-safe signal handlers, in standard C++, polymorphism, use of standard C++ library, including containers, iterators, and strings, full internationalization with UTF-8, complete C++ memory management, object composition, and automatic deallocation of dynamically allocated widgets.
Moreover, gtkmm features full use of C++ namespaces, no macros, and it is cross-platform, supporting Linux (gcc), FreeBSD (gcc), NetBSD (gcc), Solaris (gcc, Forte), Windows (gcc, MSVC++ .Net 2003), Mac OS X (gcc), and other OSes
In a hurry? Add it to your Download Basket!
What's New in This Release:
- Port examples from GtkUIManager, GtkAction and GtkMenu to GtkBuilder, GAction and GMenu. We have not yet updated the book text about these. (Murray Cumming, Kjell Ahlstedt)
- Remove use of (deprecated) stock items. (Kjell Ahlstedt, Murray Cumming)
- Added HeaderBar example, though we do not yet have a book chapter about it. (Juan Rafael Garcia Blanco)
- Added ListBox example, though we do not yet have a book chapter about it. (Kjell Ahlstedt)