mutter/clutter/win32
Neil Roberts 527ad961ab clutter-event-win32: Emit multiple events for WM_MOUSEWHEEL Messages
It's possible that a single WM_MOUSEWHEEL event can arrive with a
scroll amount greater than WHEEL_DELTA. Previously it would accumulate
these amounts but it would still only emit a single event per
message. For example, if a message arrived that is worth two
WHEEL_DELTAs then it would emit one event and leave scroll_pos as
+WHEEL_DELTA. If the wheel is then scrolled in the opposite direction
then wheel delta would end up as zero and the scroll event would get
lost.

This patch fixes it so that it always emits enough events to put
scroll_pos back to less than WHEEL_DELTA.

http://bugzilla.clutter-project.org/show_bug.cgi?id=2135
2010-06-25 11:29:07 +01:00
..
clutter-backend-win32.c Remove default settings from backends 2010-06-21 17:57:57 +01:00
clutter-backend-win32.h
clutter-device-manager-win32.c
clutter-device-manager-win32.h
clutter-event-win32.c clutter-event-win32: Emit multiple events for WM_MOUSEWHEEL Messages 2010-06-25 11:29:07 +01:00
clutter-stage-win32.c win32: Use GCLP_* instead of GCL_* when calling GetClassLongPtr 2010-04-09 15:43:42 +01:00
clutter-stage-win32.h
clutter-win32.h
clutter-win32.pc.in
invisible-cursor.cur
Makefile.am
resources.rc