http://bugs.winehq.org/show_bug.cgi?id=21591
--- Comment #4 from Kenneth Robinette support@securenetterm.com 2010-02-09 13:29:17 --- (In reply to comment #3)
AFAIR, drag&drop is not implemented (yet?)
Well not exactly. According to http://wiki.winehq.org/DragAndDrop, item 1, states "Drag-and-drop within one application. This is handled inside OLE and it should work."
From what I see, this is sort of true. I have two file transfer clients I am
trying to get running under wine. Both use a custom CListView for the host connection. One uses the same CListView for the local as well. The other uses the IShellView base list view for the local files.
Drag/Drop works both ways on the one that uses a CListView for both local and remote file displays.
On the one that uses a IShellView base list view, drag/drop only works in one direction, from the IShellView to the CListView. It does not work the other way.
This would suggest a logic error in the Wine implementation of IShellView since both list views are within the same application and standard OLE drag/drop is used.