]> Pileus Git - ~andy/gtk/blobdiff - gdk/win32/gdkinput.c
win32: Remove some unused input stuff to make win32 build again
[~andy/gtk] / gdk / win32 / gdkinput.c
index 31b7d41d3e10908836f05c60eb9269a70348aded..223cf468143c0565e3345cc23f90d9b6c32b1238 100644 (file)
@@ -57,51 +57,6 @@ _gdk_win32_display_list_devices (GdkDisplay *dpy)
   return _gdk_input_devices;
 }
 
-/* FIXME: this routine currently needs to be called between creation
-   and the corresponding configure event (because it doesn't get the
-   root_relative_geometry).  This should work with
-   gtk_window_set_extension_events, but will likely fail in other
-   cases */
-
-void
-gdk_input_set_extension_events (GdkWindow *window, gint mask,
-                                GdkExtensionMode mode)
-{
-  GdkDeviceManager *device_manager;
-  GList *devices, *d;
-
-  g_return_if_fail (GDK_IS_WINDOW (window));
-
-  if (GDK_WINDOW_DESTROYED (window))
-    return;
-
-  if (mode == GDK_EXTENSION_EVENTS_NONE)
-    mask = 0;
-
-  window->extension_events = mask;
-
-  device_manager = gdk_display_get_device_manager (_gdk_display);
-  devices = gdk_device_manager_list_devices (device_manager,
-                                             GDK_DEVICE_TYPE_FLOATING);
-
-  for (d = devices; d; d = d->next)
-    {
-      GdkDevice *dev;
-      gint dev_mask;
-
-      dev = d->data;
-      dev_mask = mask;
-
-      if (gdk_device_get_mode (dev) == GDK_MODE_DISABLED ||
-          (!gdk_device_get_has_cursor (dev) && mode == GDK_EXTENSION_EVENTS_CURSOR))
-        dev_mask = 0;
-
-      gdk_window_set_device_events (window, dev, mask);
-    }
-
-  g_list_free (devices);
-}
-
 void
 _gdk_input_init (GdkDisplay *display)
 {