subclassing Gtk::Window