]> git.saurik.com Git - wxWidgets.git/blobdiff - interface/wx/dnd.h
Move code removing "-psn_xxx" command line arguments to common code.
[wxWidgets.git] / interface / wx / dnd.h
index 278aa057d3f199282b0833d5520080baff4ab96f..f117116871c62ab5c5e3a0d7b54b05e591c2f74e 100644 (file)
@@ -2,7 +2,6 @@
 // Name:        dnd.h
 // Purpose:     interface of wxDropSource and wx*DropTarget
 // Author:      wxWidgets team
-// RCS-ID:      $Id$
 // Licence:     wxWindows licence
 /////////////////////////////////////////////////////////////////////////////
 
@@ -132,6 +131,11 @@ public:
     */
     virtual void OnLeave();
 
+    /**
+        Returns the data wxDataObject associated with the drop target
+    */
+    wxDataObject *GetDataObject() const;
+
     /**
         Sets the data wxDataObject associated with the drop target and deletes
         any previously associated data object.
@@ -310,10 +314,24 @@ public:
         @param res
             The drag result to set the icon for.
         @param cursor
-            The ion to show when this drag result occurs.
+            The icon to show when this drag result occurs.
+
+        @onlyfor{wxmsw,wxosx}
     */
     void SetCursor(wxDragResult res, const wxCursor& cursor);
 
+    /**
+        Set the icon to use for a certain drag result.
+
+        @param res
+            The drag result to set the icon for.
+        @param icon
+            The icon to show when this drag result occurs.
+
+        @onlyfor{wxgtk}
+    */
+    void SetIcon(wxDragResult res, const wxIcon& icon);
+
     /**
         Sets the data wxDataObject associated with the drop source. This will
         not delete any previously associated data.