My experiments with learning gtkmm, a GTK+ wrapper.