]> Pileus Git - ~andy/gtk/blobdiff - gdk/win32/gdkdnd-win32.c
Add gdk_drag_find_window_for_screen(), so that we can interpret x_root /
[~andy/gtk] / gdk / win32 / gdkdnd-win32.c
index 5e52db27627f7650aa9819a15bf5b8e792848116..c006f7f72984519414e644de029e95e3ca4541f4 100644 (file)
@@ -1298,8 +1298,9 @@ gdk_drag_begin (GdkWindow *window,
 }
 
 guint32
-gdk_drag_get_protocol (guint32          xid,
-                      GdkDragProtocol *protocol)
+gdk_drag_get_protocol_for_display (GdkDisplay      *display,
+                                  guint32          xid,
+                                  GdkDragProtocol *protocol)
 {
   GdkWindow *window;
 
@@ -1317,12 +1318,13 @@ gdk_drag_get_protocol (guint32          xid,
 }
 
 void
-gdk_drag_find_window (GdkDragContext  *context,
-                     GdkWindow       *drag_window,
-                     gint             x_root,
-                     gint             y_root,
-                     GdkWindow      **dest_window,
-                     GdkDragProtocol *protocol)
+gdk_drag_find_window_for_screen (GdkDragContext  *context,
+                                GdkWindow       *drag_window,
+                                GdkScreen       *screen,
+                                gint             x_root,
+                                gint             y_root,
+                                GdkWindow      **dest_window,
+                                GdkDragProtocol *protocol)
 {
   HWND recipient;
   POINT pt;