On Mon, 2009-04-20 at 15:10 +1000, Andreas Bauer wrote: > Hi all, > > I have a window with a notebook. Each page in turn has a vbox, an > eventbox and a socket (in that descending order) attached to it. > > I'd like to connect a function to a configure_event for any of the > children of the notebook, or if that's too difficult, at least have it > connected to the notebook itself. > > I tried, in the top-level window: > > add_events(Gdk::STRUCTURE_MASK | Gdk::SUBSTRUCTURE_MASK); > > to make the window's children receive configure_events, and then added > to the children (here, to the notebook): > > notebook.add_events(Gdk::SUBSTRUCTURE_MASK); > notebook.signal_configure_event(). > connect_notify(sigc::mem_fun(*this, &EditorWin::on_my_configure_event)); > > But this somehow doesn't seem to work. The function is never called > when I resize the window and in turn the notebook. I'm sure I'm just > not setting the right signals, or something, but I can't seem to work > it out. > > Any ideas on how this is done? > > Many thanks, > > Andreas. > _______________________________________________ > gtkmm-list mailing list > [email protected] > http://mail.gnome.org/mailman/listinfo/gtkmm-list
http://gtkmm.org/docs/gtkmm-2.4/docs/tutorial/html/sec-xeventsignals.html I suppose that especially "Signal Handler sequence" is important for you. Krzesimir Nowak _______________________________________________ gtkmm-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/gtkmm-list
