GDK W32: drop cursor-related GdkWin32Display functions
authorРуслан Ижбулатов <lrn1986@gmail.com>
Sat, 24 Mar 2018 12:58:05 +0000 (12:58 +0000)
committerРуслан Ижбулатов <lrn1986@gmail.com>
Wed, 28 Mar 2018 08:33:09 +0000 (08:33 +0000)
These functions went away in commit 77bab4e027c06dff7726d96fa4e477bc11b23835

https://bugzilla.gnome.org/show_bug.cgi?id=773299

gdk/win32/gdkcursor-win32.c
gdk/win32/gdkdisplay-win32.c
gdk/win32/gdkprivate-win32.h

index 8e83cfae303a562fca85da4d1c8f63fcbaaed426..791ec00e9bf107acedaf0675252b31ca4b5408e8 100644 (file)
@@ -891,47 +891,6 @@ gdk_win32_icon_to_pixbuf_libgtk_only (HICON hicon,
   return pixbuf;
 }
 
-gboolean
-_gdk_win32_display_supports_cursor_alpha (GdkDisplay    *display)
-{
-  return TRUE;
-}
-
-gboolean
-_gdk_win32_display_supports_cursor_color (GdkDisplay    *display)
-{
-  return TRUE;
-}
-
-void
-_gdk_win32_display_get_default_cursor_size (GdkDisplay *display,
-                                           guint      *width,
-                                           guint      *height)
-{
-  /* TODO: Use per-monitor DPI functions (8.1 and newer) or
-   * calculate DPI ourselves and use that, assuming that 72 dpi
-   * corresponds to 32x32 cursors. Take into account that DPI
-   * can be artificially increased by the user to make stuff bigger.
-   */
-
-  if (width)
-    *width = GetSystemMetrics (SM_CXCURSOR);
-  if (height)
-    *height = GetSystemMetrics (SM_CYCURSOR);
-}
-
-void
-_gdk_win32_display_get_maximal_cursor_size (GdkDisplay *display,
-                                           guint       *width,
-                                           guint       *height)
-{
-  if (width)
-    *width = GetSystemMetrics (SM_CXCURSOR);
-  if (height)
-    *height = GetSystemMetrics (SM_CYCURSOR);
-}
-
-
 /* Convert a pixbuf to an HICON (or HCURSOR).  Supports alpha under
  * Windows XP, thresholds alpha otherwise.  Also used from
  * gdksurface-win32.c for creating application icons.
index 821124ee3f0b1a3ef2ae192d1831508fed164bff..218461ebab0a908874bb3a74a71bf8bfa797b681 100644 (file)
@@ -1157,10 +1157,6 @@ gdk_win32_display_class_init (GdkWin32DisplayClass *klass)
   display_class->supports_input_shapes = gdk_win32_display_supports_input_shapes;
 
   //? display_class->get_app_launch_context = _gdk_win32_display_get_app_launch_context;
-  display_class->get_default_cursor_size = _gdk_win32_display_get_default_cursor_size;
-  display_class->get_maximal_cursor_size = _gdk_win32_display_get_maximal_cursor_size;
-  display_class->supports_cursor_alpha = _gdk_win32_display_supports_cursor_alpha;
-  display_class->supports_cursor_color = _gdk_win32_display_supports_cursor_color;
 
   display_class->get_next_serial = gdk_win32_display_get_next_serial;
   display_class->notify_startup_complete = gdk_win32_display_notify_startup_complete;
index 967618538d326fda26ea5d20f5276923112411e9..186a89a6abf847899fab4e7591da14d67feb10c5 100644 (file)
@@ -360,15 +360,6 @@ void              win32_cursor_theme_destroy          (Win32CursorTheme *theme);
 Win32CursorTheme *_gdk_win32_display_get_cursor_theme (GdkWin32Display  *win32_display);
 
 /* GdkDisplay member functions */
-void     _gdk_win32_display_get_default_cursor_size (GdkDisplay  *display,
-                                                     guint       *width,
-                                                     guint       *height);
-void     _gdk_win32_display_get_maximal_cursor_size (GdkDisplay  *display,
-                                                     guint       *width,
-                                                     guint       *height);
-gboolean _gdk_win32_display_supports_cursor_alpha (GdkDisplay    *display);
-gboolean _gdk_win32_display_supports_cursor_color (GdkDisplay    *display);
-
 GList *_gdk_win32_display_list_devices (GdkDisplay *dpy);
 
 gboolean _gdk_win32_display_has_pending (GdkDisplay *display);