On Tue, Oct 7, 2008 at 4:14 PM, Garth's KidStuff <[EMAIL PROTECTED]>wrote:
Thanks for the reply! >the scrolledwindow but without results: > > > g_signal_connect(sw, "key-press-event", (GCallback)eat_pageupdown, > NULL); > > I just asked a very similar question a few days ago on the list and Murray > was kind enough to point out that I needed to connect my signal *before* > the > regular signal handler (as opposed to after, which is the default). In > gtkmm, this was easy as the connect function has a parameter for that very > purpose. I don't see how to so so here. Sorry :( g_signal_connect_before doesn't exists because the documentation of g_signal_connect says: Connects a GCallback<http://library.gnome.org/devel/gobject/2.6/gobject-Closures.html#GCallback>function to a signal for a particular object. The handler will be called before the default handler of the signal. As far as I've seen gtkmm there is no connect_before() also there, but there is a boolean flag "after"... Anyway it seems that none of the widget involved (textview, scrolledwindow, verticalscrollbar) receive "key-press-event" nor "key-release-event" so connecting it before or after the default handler will not change the behaviour... -- Bye, Gabry _______________________________________________ gtk-app-devel-list mailing list gtk-app-devel-list@gnome.org http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list