[gtk+/wip/baedert/gtkimageview] wintab: reorganize code to avoid prototypes



commit cf7e3153c6849186d2c04443a118aec6cc5f6e2c
Author: Ignacio Casal Quinteiro <icq gnome org>
Date:   Sat Jan 23 14:24:39 2016 -0800

    wintab: reorganize code to avoid prototypes

 gdk/win32/gdkdevice-wintab.c |   87 ++++++++++-------------------------------
 1 files changed, 21 insertions(+), 66 deletions(-)
---
diff --git a/gdk/win32/gdkdevice-wintab.c b/gdk/win32/gdkdevice-wintab.c
index 585a6f1..fb7f0f2 100644
--- a/gdk/win32/gdkdevice-wintab.c
+++ b/gdk/win32/gdkdevice-wintab.c
@@ -25,74 +25,8 @@
 #include "gdkwin32.h"
 #include "gdkdevice-wintab.h"
 
-static gboolean gdk_device_wintab_get_history (GdkDevice      *device,
-                                               GdkWindow      *window,
-                                               guint32         start,
-                                               guint32         stop,
-                                               GdkTimeCoord ***events,
-                                               gint           *n_events);
-static void gdk_device_wintab_get_state (GdkDevice       *device,
-                                         GdkWindow       *window,
-                                         gdouble         *axes,
-                                         GdkModifierType *mask);
-static void gdk_device_wintab_set_window_cursor (GdkDevice *device,
-                                                 GdkWindow *window,
-                                                 GdkCursor *cursor);
-static void gdk_device_wintab_warp (GdkDevice *device,
-                                    GdkScreen *screen,
-                                    gdouble   x,
-                                    gdouble   y);
-static void gdk_device_wintab_query_state (GdkDevice        *device,
-                                           GdkWindow        *window,
-                                           GdkWindow       **root_window,
-                                           GdkWindow       **child_window,
-                                           gdouble          *root_x,
-                                           gdouble          *root_y,
-                                           gdouble          *win_x,
-                                           gdouble          *win_y,
-                                           GdkModifierType  *mask);
-static GdkGrabStatus gdk_device_wintab_grab   (GdkDevice     *device,
-                                               GdkWindow     *window,
-                                               gboolean       owner_events,
-                                               GdkEventMask   event_mask,
-                                               GdkWindow     *confine_to,
-                                               GdkCursor     *cursor,
-                                               guint32        time_);
-static void          gdk_device_wintab_ungrab (GdkDevice     *device,
-                                               guint32        time_);
-static GdkWindow * gdk_device_wintab_window_at_position (GdkDevice       *device,
-                                                         gdouble         *win_x,
-                                                         gdouble         *win_y,
-                                                         GdkModifierType *mask,
-                                                         gboolean         get_toplevel);
-static void      gdk_device_wintab_select_window_events (GdkDevice       *device,
-                                                         GdkWindow       *window,
-                                                         GdkEventMask     event_mask);
-
-
 G_DEFINE_TYPE (GdkDeviceWintab, gdk_device_wintab, GDK_TYPE_DEVICE)
 
-static void
-gdk_device_wintab_class_init (GdkDeviceWintabClass *klass)
-{
-  GdkDeviceClass *device_class = GDK_DEVICE_CLASS (klass);
-
-  device_class->get_history = gdk_device_wintab_get_history;
-  device_class->get_state = gdk_device_wintab_get_state;
-  device_class->set_window_cursor = gdk_device_wintab_set_window_cursor;
-  device_class->warp = gdk_device_wintab_warp;
-  device_class->query_state = gdk_device_wintab_query_state;
-  device_class->grab = gdk_device_wintab_grab;
-  device_class->ungrab = gdk_device_wintab_ungrab;
-  device_class->window_at_position = gdk_device_wintab_window_at_position;
-  device_class->select_window_events = gdk_device_wintab_select_window_events;
-}
-
-static void
-gdk_device_wintab_init (GdkDeviceWintab *device_wintab)
-{
-}
-
 static gboolean
 gdk_device_wintab_get_history (GdkDevice      *device,
                                GdkWindow      *window,
@@ -335,3 +269,24 @@ _gdk_device_wintab_translate_axes (GdkDeviceWintab *device_wintab,
   if (y)
     *y = temp_y;
 }
+
+static void
+gdk_device_wintab_class_init (GdkDeviceWintabClass *klass)
+{
+  GdkDeviceClass *device_class = GDK_DEVICE_CLASS (klass);
+
+  device_class->get_history = gdk_device_wintab_get_history;
+  device_class->get_state = gdk_device_wintab_get_state;
+  device_class->set_window_cursor = gdk_device_wintab_set_window_cursor;
+  device_class->warp = gdk_device_wintab_warp;
+  device_class->query_state = gdk_device_wintab_query_state;
+  device_class->grab = gdk_device_wintab_grab;
+  device_class->ungrab = gdk_device_wintab_ungrab;
+  device_class->window_at_position = gdk_device_wintab_window_at_position;
+  device_class->select_window_events = gdk_device_wintab_select_window_events;
+}
+
+static void
+gdk_device_wintab_init (GdkDeviceWintab *device_wintab)
+{
+}


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]