X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/d14a1e28567de23c586bc80017073d0c39f8d18f..d0ee33f5c6908b4ac5e1364381f0ef00942e3936:/wxPython/src/_dragimg.i?ds=sidebyside diff --git a/wxPython/src/_dragimg.i b/wxPython/src/_dragimg.i index 7e6a3ebc2c..d0d6eca9e7 100644 --- a/wxPython/src/_dragimg.i +++ b/wxPython/src/_dragimg.i @@ -24,22 +24,25 @@ -%name (DragImage) class wxGenericDragImage : public wxObject +MustHaveApp(wxGenericDragImage); + +%rename (DragImage) wxGenericDragImage; +class wxGenericDragImage : public wxObject { public: wxGenericDragImage(const wxBitmap& image, const wxCursor& cursor = wxNullCursor); - %name(DragIcon)wxGenericDragImage(const wxIcon& image, - const wxCursor& cursor = wxNullCursor); + %RenameCtor(DragIcon, wxGenericDragImage(const wxIcon& image, + const wxCursor& cursor = wxNullCursor)); - %name(DragString)wxGenericDragImage(const wxString& str, - const wxCursor& cursor = wxNullCursor); + %RenameCtor(DragString, wxGenericDragImage(const wxString& str, + const wxCursor& cursor = wxNullCursor)); - %name(DragTreeItem)wxGenericDragImage(const wxTreeCtrl& treeCtrl, wxTreeItemId& id); + %RenameCtor(DragTreeItem, wxGenericDragImage(const wxPyTreeCtrl& treeCtrl, wxTreeItemId& id)); - %name(DragListItem)wxGenericDragImage(const wxListCtrl& listCtrl, long id); + %RenameCtor(DragListItem, wxGenericDragImage(const wxPyListCtrl& listCtrl, long id)); ~wxGenericDragImage(); @@ -50,13 +53,13 @@ public: // Begin drag. hotspot is the location of the drag position relative to the upper-left // corner of the image. bool BeginDrag(const wxPoint& hotspot, wxWindow* window, - bool fullScreen = FALSE, wxRect* rect = NULL); + bool fullScreen = false, wxRect* rect = NULL); // Begin drag. hotspot is the location of the drag position relative to the upper-left // corner of the image. This is full screen only. fullScreenRect gives the // position of the window on the screen, to restrict the drag to. - %name(BeginDragBounded) bool BeginDrag(const wxPoint& hotspot, wxWindow* window, - wxWindow* boundingWindow); + %Rename(BeginDragBounded, bool, BeginDrag(const wxPoint& hotspot, wxWindow* window, + wxWindow* boundingWindow)); // End drag