X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/07b6b12176bc7f1fbe508c77f7e5bfb448484886..d3fa4bc22e84e3ca4d88cc1772f2d414140a1017:/interface/wx/dnd.h diff --git a/interface/wx/dnd.h b/interface/wx/dnd.h index 278aa057d3..182fe158e9 100644 --- a/interface/wx/dnd.h +++ b/interface/wx/dnd.h @@ -132,6 +132,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 +315,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.