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

Ken Thomases ken at codeweavers.com
Mon Jul 6 14:05:08 CDT 2015


Hi,

> On Jul 4, 2015, at 8:36 AM, Damjan Jovanovic <damjan.jov at gmail.com> wrote:
> 
> 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.

Thanks for doing this redesign.

For this patch, is it necessary to add the driver entry point to the user drivers (winemac, winex11)?  Since the null driver already returns E_NOTIMPL, it would seem the user drivers don't need to provide an entry point that just does the same thing.

Is there a reason there's no loaderdrv_DoDragDrop()?  Is it not possible for DoDragDrop() to be called before the driver has been loaded?

-Ken




More information about the wine-devel mailing list