Chapter 1. General Information about gtkmm

Table of Contents
What is GTK+?
What is Gtk-- (gtkmm)?
Why use C++ ? It's too complicated, slow and bloated ...
What systems does it run under?
How is it distributed?
How complete is it?
Does gtkmm support all the C++ goodies like inheritance, polymorphism, etc?
What applications have been written in gtkmm?
Is there a gtkmm mailing list?
Where can I get help with gtkmm problems?
What documentation is there for gtkmm?
How can I make sense of GTK+ documentation if I'm using gtkmm?

What is GTK+?

GTK+ is the widget toolkit written in C originally developed for the GIMP (www.gimp.org) and now used as a general windowing toolkit which serves as the foundation the GNOME project as well as many stand-alone applications. GTK+ is the foundation gtkmm is built on. If you want to work with gtkmm, taking a look at the materials provided at the documentation and FAQ provided at http://www.gtk.org is probably a good idea.