Re: Problem with key-release-event
- From: Owen Taylor <otaylor redhat com>
- To: Peter Krueger <pkrueger appss de>
- Cc: gtk-list gnome org
- Subject: Re: Problem with key-release-event
- Date: 04 Jun 2003 10:39:46 -0400
On Wed, 2003-06-04 at 05:16, Peter Krueger wrote:
> Hi!
> I'm using GTK 1.2 on linux and have a litle problem with
> key-release-events. As long as the mouse pointer stays over the widget
> everything works fine. But when I move the mouse away I no longer get
> key-release-events while key-press-events still arrive. This occurs for
> example when I move the mouse over an empty part of my desktop and my
> application still has focus.
> I had a similar problem with mouse button-press/release-events which I
> could solve by using gtk_grab_add(). But this doesn't help for
> key-release-events.
> Can anybody help me with this?
As I recall, GTK+-1.2 didn't select for key release events on
top level windows, so the X server is just sending the release
events if the mouse is over your widget.
So, try:
gtk_widget_set_events (toplevel_window, GDK_KEY_RELEASE_MASK);
(Like many other things, this has been changed/fixed in more
recent versions of GTK+)
Regards,
Owen
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]