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

Reply via email to