]> git.saurik.com Git - wxWidgets.git/commitdiff
Corrected _setCallbackInfo code so GiveFeedback can work
authorRobin Dunn <robin@alldunn.com>
Fri, 7 May 2004 16:34:02 +0000 (16:34 +0000)
committerRobin Dunn <robin@alldunn.com>
Fri, 7 May 2004 16:34:02 +0000 (16:34 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@27137 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

wxPython/src/_dnd.i

index cf7c3c84b946b9a00101a4264a627539ea73e02d..9c2ade6aa3a32bad05781600b886298eef1bf6de 100644 (file)
@@ -57,6 +57,7 @@ IMP_PYCALLBACK_BOOL_DR(wxPyDropSource, wxDropSource, GiveFeedback);
 
 %name(DropSource) class wxPyDropSource {
 public:
+    %pythonAppend wxPyDropSource "self._setCallbackInfo(self, DropSource, 0)"
 #ifndef __WXGTK__
      wxPyDropSource(wxWindow *win,
                     const wxCursor &copy = wxNullCursor,
@@ -70,14 +71,13 @@ public:
 #endif
 
     void _setCallbackInfo(PyObject* self, PyObject* _class, int incref);
-    %pragma(python) addtomethod = "__init__:self._setCallbackInfo(self, wxDropSource, 0)"
     ~wxPyDropSource();
 
     // set the data which is transfered by drag and drop
     void SetData(wxDataObject& data);
-    
+
     wxDataObject *GetDataObject();
-    
+
     // set the icon corresponding to given drag result
     void SetCursor(wxDragResult res, const wxCursor& cursor);