turns out yann had it right, it was a focus issue. using a grab_focus and an on_enter_notify_event works fine. thanks yann!
jason On Fri, Jun 17, 2011 at 1:38 AM, Ian Martin <[email protected]>wrote: > Hi, > Not sure why it works in the first place. If you want events to be > detected you should need to add an event box to your vbox before you put > your panes in. > > I'm not sure, but I guess you might be getting events off the window on > initialisation, but lose them when the pane splits due to ??reparenting?. > > Trick for young players is to make sure the event box goes _under_ your > drawing area/vbox. > > Ian. > > ------------------------------ > *From:* Jason Rosson <[email protected]> > *To:* [email protected] > *Sent:* Tuesday, 14 June 2011 9:32 PM > *Subject:* on_key_press_event after reparent > > hi all, > > perhaps i'm doing the reparent incorrectly but afterwards i lose the > ability to receive on_key_press_events. > if you compile the code below you get output to the console when you hit a > key within the window. if you > hit 'h' to split the pane (which works fine) on_key_press_events no longer > seem to be reaching the Pane > class. > > http://snipt.org/xYng > > i'm running gtkmm-2.4 on ubuntu 11.04 out of the box. > > thanks for any pointers! > > jason > > _______________________________________________ > gtkmm-list mailing list > [email protected] > http://mail.gnome.org/mailman/listinfo/gtkmm-list > > >
_______________________________________________ gtkmm-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/gtkmm-list
