]> Pileus Git - ~andy/gtk/blobdiff - gdk/win32/gdkevents.c
Implement it. Obscure bit manipulation needed.
[~andy/gtk] / gdk / win32 / gdkevents.c
index 9d1a9a0b7be1a4847026da1a6f45222d88f695f0..d5b1dbfca348281c2e637ef07aa12d3a229823ed 100644 (file)
@@ -2475,11 +2475,18 @@ gdk_event_translate (GdkEvent *event,
       if (LOWORD (xevent->lParam) != HTCLIENT)
        break;
       if (p_grab_window != NULL && p_grab_cursor != NULL)
-       SetCursor (p_grab_cursor);
+       {
+         GDK_NOTE (EVENTS, g_print ("...SetCursor(%#x)\n", p_grab_cursor));
+         SetCursor (p_grab_cursor);
+       }
       else if (window_private
               && !window_private->destroyed
               && window_private->xcursor)
-       SetCursor (window_private->xcursor);
+       {
+         GDK_NOTE (EVENTS, g_print ("...SetCursor(%#x)\n",
+                                    window_private->xcursor));
+         SetCursor (window_private->xcursor);
+       }
       *ret_val_flagp = TRUE;
       *ret_valp = FALSE;
       break;