From 4448389cc79bbbd33cc5a23bcedb3675b80d8216 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Tue, 23 Nov 2004 03:58:59 +0000 Subject: [PATCH] Handle scroll events. (#159098, Felipe Heidrich) 2004-11-22 Matthias Clasen * gdk/gdkevents.c (gdk_event_get_root_coords): Handle scroll events. (#159098, Felipe Heidrich) --- ChangeLog | 5 +++++ ChangeLog.pre-2-10 | 5 +++++ ChangeLog.pre-2-6 | 5 +++++ ChangeLog.pre-2-8 | 5 +++++ gdk/gdkevents.c | 4 ++++ 5 files changed, 24 insertions(+) diff --git a/ChangeLog b/ChangeLog index a4d174569e..fc340afc3e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2004-11-22 Matthias Clasen + + * gdk/gdkevents.c (gdk_event_get_root_coords): Handle scroll + events. (#159098, Felipe Heidrich) + 2004-11-22 Matthias Clasen * gtk/gtkmenuitem.c (gtk_menu_item_paint): Make the size of diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index a4d174569e..fc340afc3e 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,8 @@ +2004-11-22 Matthias Clasen + + * gdk/gdkevents.c (gdk_event_get_root_coords): Handle scroll + events. (#159098, Felipe Heidrich) + 2004-11-22 Matthias Clasen * gtk/gtkmenuitem.c (gtk_menu_item_paint): Make the size of diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index a4d174569e..fc340afc3e 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,8 @@ +2004-11-22 Matthias Clasen + + * gdk/gdkevents.c (gdk_event_get_root_coords): Handle scroll + events. (#159098, Felipe Heidrich) + 2004-11-22 Matthias Clasen * gtk/gtkmenuitem.c (gtk_menu_item_paint): Make the size of diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index a4d174569e..fc340afc3e 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,8 @@ +2004-11-22 Matthias Clasen + + * gdk/gdkevents.c (gdk_event_get_root_coords): Handle scroll + events. (#159098, Felipe Heidrich) + 2004-11-22 Matthias Clasen * gtk/gtkmenuitem.c (gtk_menu_item_paint): Make the size of diff --git a/gdk/gdkevents.c b/gdk/gdkevents.c index 32108cba5c..817896a05b 100644 --- a/gdk/gdkevents.c +++ b/gdk/gdkevents.c @@ -730,6 +730,10 @@ gdk_event_get_root_coords (GdkEvent *event, x = event->motion.x_root; y = event->motion.y_root; break; + case GDK_SCROLL: + x = event->scroll.x_root; + y = event->scroll.y_root; + break; case GDK_BUTTON_PRESS: case GDK_2BUTTON_PRESS: case GDK_3BUTTON_PRESS: