[PATCH 2/8] ole32/user32/winemac.drv/winex11.drv: try using native drag and drop if possible

Damjan Jovanovic damjan.jov at gmail.com
Sat Jul 4 08:36:42 CDT 2015


If possible, try using the drag and drop implemented by the native
windowing system instead of the one implemented by our ole32. This
patch just provides the framework, the next patch actually implements
all drag and drop over XDND.

Damjan Jovanovic
---
 dlls/ole32/ole2.c                 |  6 ++++++
 dlls/user32/clipboard.c           |  8 ++++++++
 dlls/user32/driver.c              |  8 ++++++++
 dlls/user32/user32.spec           |  1 +
 dlls/user32/user_private.h        |  3 +++
 dlls/winemac.drv/dragdrop.c       | 12 ++++++++++++
 dlls/winemac.drv/winemac.drv.spec |  1 +
 dlls/winex11.drv/winex11.drv.spec |  1 +
 dlls/winex11.drv/xdnd.c           | 12 ++++++++++++
 include/winuser.h                 |  1 +
 10 files changed, 53 insertions(+)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-ole32-user32-winemac.drv-winex11.drv-try-using-native-.txt
Type: text/x-patch
Size: 7453 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-patches/attachments/20150704/eb38020b/attachment.bin>


More information about the wine-patches mailing list