git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@45695
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
do = MyDataObject()
do.SetData(str(evt.GetId()))
bm = evt.GetEventObject().GetBitmapLabel()
do = MyDataObject()
do.SetData(str(evt.GetId()))
bm = evt.GetEventObject().GetBitmapLabel()
- if wx.Platform != '__WXMAC__':
+ # wxGTK requires wxIcon cursor, wxWIN and wxMAC require wxCursor
+ if wx.Platform == '__WXGTK__':
icon = wx.EmptyIcon()
icon.CopyFromBitmap(bm)
dragSource = wx.DropSource(self, icon)
icon = wx.EmptyIcon()
icon.CopyFromBitmap(bm)
dragSource = wx.DropSource(self, icon)
- else: # on Mac DragSource requires cursor (but does not work anyway)
curs = wx.CursorFromImage(wx.ImageFromBitmap(bm))
dragSource = wx.DropSource(self, curs)
dragSource.SetData(do)
curs = wx.CursorFromImage(wx.ImageFromBitmap(bm))
dragSource = wx.DropSource(self, curs)
dragSource.SetData(do)