# Wheel mice and scroll event - up vs down

**URL:** <https://www.ruby-forum.com/t/wheel-mice-and-scroll-event-up-vs-down/174947>\
**Category:** Ruby-Gnome 2\
**Created:** [September 4, 2009, 2:26pm UTC](https://www.ruby-forum.com/t/wheel-mice-and-scroll-event-up-vs-down/174947 "2009-09-04T14:26:25Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![quik77](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/q/dec6dc/32.png) [@quik77](https://www.ruby-forum.com/u/quik77)\
**Post date:** [September 4, 2009, 2:26pm UTC](https://www.ruby-forum.com/t/wheel-mice-and-scroll-event-up-vs-down/174947/1 "2009-09-04T14:26:25Z")

</div>

Hi,

I can react on scrolling events. However, I would like to know whether  
the scrolling is UP or DOWN, and I found myself unable to do so.

I was trying to use:  
when Gdk::Event:📜:UP

But it is unknown.

How to find out if a scroll event is up or down?

I am trying to synchronize widgets based on whether a user wants to  
scroll up or down.

Thanks.

---

<div class="post-metadata">

**Author:** ![quik77](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/q/dec6dc/32.png) [@quik77](https://www.ruby-forum.com/u/quik77)\
**Post date:** [September 4, 2009, 4:42pm UTC](https://www.ruby-forum.com/t/wheel-mice-and-scroll-event-up-vs-down/174947/2 "2009-09-04T16:42:41Z")

</div>

Le vendredi 04 septembre 2009 à 14:26 +0200, Marc H. a écrit :

> Hi,
> 
> I can react on scrolling events. However, I would like to know whether  
> the scrolling is UP or DOWN, and I found myself unable to do so.
> 
> I was trying to use:  
> when Gdk::Event:📜:UP
> 
> But it is unknown.

> How to find out if a scroll event is up or down?

Is scroll event generated from mouse ?  
I would expect button pressed with correct mask (for buttons 4 and 5)

---

<div class="post-metadata">

**Author:** ![quik77](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/q/dec6dc/32.png) [@quik77](https://www.ruby-forum.com/u/quik77)\
**Post date:** [September 4, 2009, 5:45pm UTC](https://www.ruby-forum.com/t/wheel-mice-and-scroll-event-up-vs-down/174947/3 "2009-09-04T17:45:21Z")

</div>

Hi,

Marc H. schrieb:

> Hi,
> 
> I can react on scrolling events. However, I would like to know whether  
> the scrolling is UP or DOWN, and I found myself unable to do so.
> 
> I was trying to use:  
> when Gdk::Event:📜:UP
> 
> But it is unknown.

it’s called Gdk::EventScroll::UP

Cheers, detlef

–  
[http://det.cable.nu](http://det.cable.nu)

---

<div class="post-metadata">

**Author:** ![quik77](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/q/dec6dc/32.png) [@quik77](https://www.ruby-forum.com/u/quik77)\
**Post date:** [September 5, 2009, 3:39pm UTC](https://www.ruby-forum.com/t/wheel-mice-and-scroll-event-up-vs-down/174947/4 "2009-09-05T15:39:20Z")

</div>

> it’s called Gdk::EventScroll::UP

Thanks everyone.
