Re: GTK+ 1.2 key press and release events

At 09:30 PM 3/24/2002 +0000, Ian Thompson-Bell wrote:
>In Xlib, when you press and hold a key you get an initial keypress event,
>followed by more keypress events as the keyboard auto-repeats and when you
>finaly release it you get a keyrelease event.
>In gtk+ 1.2 when I press and hold a key I get a keypress event immediately
>followed by a key press event. When I release the key there is no
>corresponding keyrelease event..
>How do I get gtk to to behave like Xlib?

I needed to add this (thanks to Havoc)

gtk_widget_get_events (view.text) | GDK_KEY_RELEASE_MASK);
gtk_signal_connect (GTK_OBJECT (view.text), "key_release_event",
GTK_SIGNAL_FUNC(cb_text_key), NULL);

>gtk-app-devel-list mailing list

-- Philip J. Bunce, Software Consultant
-- MIPS Assembly, Embedded Systems, PMON, UNIX, & C
-- Ph: 831-659-5684 Fax: 501-325-6812