[1/4] comctl32: Add absolute version of iterator_frameditems
Owen Rudge
orudge at codeweavers.com
Mon Nov 2 10:57:41 CST 2009
I've split this patch up a bit to try to make it a bit more manageable.
Functionally, the patch is the same as the previous submission.
~~~~~~
These patches add support for scrolling a listview when performing a
marquee selection. In Windows, a listview will scroll around when
dragging and highlighting icons, picking up speed as you move the mouse
further past the window.
The patches introduce some new functions and moves around some existing
routines mainly to avoid duplication of code where possible, and to
hopefully make the process clearer. For instance, a timer routine is
used to ensure that the scrolling continues when the mouse is stationary
outside the window bounds - meaning WM_MOUSEMOVE is not called and hence
the code needs to be duplicated.
---
dlls/comctl32/listview.c | 53
++++++++++++++++++++++++++++-----------------
1 files changed, 33 insertions(+), 20 deletions(-)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-comctl32-Add-absolute-version-of-iterator_frameditem.patch
Type: text/x-patch
Size: 4984 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-patches/attachments/20091102/582fc1e6/attachment.bin>
More information about the wine-patches
mailing list