gtk/gdk/win32
Alexander Larsson 1a624ea818 win32: Fix synaptics trackpad issues
The synaptics trackpad driver has some weird behaviour on scroll.
It pops up a window over the mouse pointer (looking like a scrollbar).
This has two problems:
* We get extra enter/leave events for the trackpad window
* We get back the trackpad window when we look for the window
  under the mouse to deliver the mousewheel message.

So, we add some trackpad specific hacks to avoid this (sigh) based
on the trackpad window window class.

This fixes bug #542777 and was partially based on a patch there
from Peter Clifton.
2011-11-01 22:25:26 +01:00
..
rc Add git.mk to generate .gitignore files 2009-05-04 14:29:21 -04:00
bdfcursor.c Include "config.h" instead of <config.h> Command used: find -name 2008-06-22 14:28:52 +00:00
cursor.bdf Committing changes to the source bdf font file that I forgot to commit 2007-08-17 03:40:39 +00:00
gdkapplaunchcontext-win32.c Include "config.h" instead of <config.h> Command used: find -name 2008-06-22 14:28:52 +00:00
gdkcolor-win32.c Do not use static GTypeInfo and GInterfaceInfo 2009-11-06 01:21:09 +01:00
gdkcursor-win32.c Rename static local functions and variables to not have any unnecessary _ 2009-01-21 20:51:22 +00:00
gdkdisplay-win32.c Add G_ENABLE_DEBUG #ifdef check in gdkdisplay-win32.c 2011-06-16 13:48:56 +08:00
gdkdnd-win32.c win32: Fix DnD when drag icon is below the pointer 2011-09-27 22:22:14 +02:00
gdkdrawable-win32.c Win32: Ensure native back-end for windows where the user requests their handle 2011-09-27 09:15:36 +02:00
gdkdrawable-win32.h Use G_DEFINE_TYPE (GdkDrawableImplWin32, ...) 2009-07-26 19:14:07 +02:00
gdkevents-win32.c win32: Fix synaptics trackpad issues 2011-11-01 22:25:26 +01:00
gdkfont-win32.c Bug 544684 - Win64 issue, window handles are assumed to be 32-bit 2008-08-04 23:21:36 +00:00
gdkgc-win32.c Do not use static GTypeInfo and GInterfaceInfo 2009-11-06 01:21:09 +01:00
gdkgeometry-win32.c win32: Never pass SWP_NOSIZE or SWP_NOMOVE to SetWindowPos 2010-08-27 20:38:01 +02:00
gdkglobals-win32.c win32: Ignore client requested window move/size during SIZEMOVE 2011-10-25 16:13:47 +02:00
gdkim-win32.c Include "config.h" instead of <config.h> Command used: find -name 2008-06-22 14:28:52 +00:00
gdkimage-win32.c Do not use static GTypeInfo and GInterfaceInfo 2009-11-06 01:21:09 +01:00
gdkinput-win32.c fix: win32 tilt axis range 2011-11-01 21:25:14 +01:00
gdkinput-win32.h win32: Make WINTAB support work 2011-11-01 12:38:15 +01:00
gdkinput.c win32: Make WINTAB support work 2011-11-01 12:38:15 +01:00
gdkkeys-win32.c Fix a compatibility problem 2010-02-12 18:55:42 -05:00
gdkmain-win32.c Prefer MessageBeep() over Beep() 2010-11-07 22:38:20 +01:00
gdkpixmap-win32.c Do not use static GTypeInfo and GInterfaceInfo 2009-11-06 01:21:09 +01:00
gdkpixmap-win32.h Cleanup. (#169648, Fabricio Barros Cabral) 2005-06-12 05:32:25 +00:00
gdkprivate-win32.h win32: Make WINTAB support work 2011-11-01 12:38:15 +01:00
gdkproperty-win32.c gdk: Add XSetting for "gtk-cursor-blink-timeout" 2010-11-15 17:20:02 +00:00
gdkscreen-win32.c Implement gdk_screen_get_primary_monitor in all GDK backends 2009-12-13 20:40:02 -05:00
gdkselection-win32.c Work on OLE2-based generic DND 2009-12-16 13:10:21 +02:00
gdkspawn-win32.c Include "config.h" instead of <config.h> Command used: find -name 2008-06-22 14:28:52 +00:00
gdktestutils-win32.c New file, dummy implementations. 2007-11-25 22:25:18 +00:00
gdkvisual-win32.c Do not use static GTypeInfo and GInterfaceInfo 2009-11-06 01:21:09 +01:00
gdkwin32.h win32: Add gdk_win32_window_get_impl_hwnd 2011-10-28 11:05:53 +02:00
gdkwin32id.c Bug 544684 - Win64 issue, window handles are assumed to be 32-bit 2008-08-04 23:21:36 +00:00
gdkwindow-win32.c win32: Make WINTAB support work 2011-11-01 12:38:15 +01:00
gdkwindow-win32.h win32: Make WINTAB support work 2011-11-01 12:38:15 +01:00
libwntab32x.la Add headers. Add section about ActiveIMM. 2001-11-08 20:57:18 +00:00
Makefile.am Add git.mk to generate .gitignore files 2009-05-04 14:29:21 -04:00
makefile.msc Update mscv/win32 build 2010-08-27 20:34:23 +02:00
pktdef.h Build Wintab support always on Windows. Don't require the Wintab SDK. 2007-01-19 01:55:52 +00:00
wintab.h Build Wintab support always on Windows. Don't require the Wintab SDK. 2007-01-19 01:55:52 +00:00
xcursors.h Bug 544684 - Win64 issue, window handles are assumed to be 32-bit 2008-08-04 23:21:36 +00:00