Comctl32: fix listview column resize [2/2] (resend)

Mikołaj Zalewski mikolaj at zalewski.pl
Wed Apr 12 10:51:55 CDT 2006


   When resizing the columns of a listview by dragging the header columns
divider, the list columns resizes after every mouse move while the
header only draws a tracking line and resizes when the mouse button goes
up. These patches tries to fix it. The second patch makes the listview
draw a tracking line for HDN_TRACK notifications (i.e. from
non-HDS_FULLDRAG header) and resize after HDN_ITEMCHANGED (e.g. after
every mouse move from a HDS_FULLDRAG header). The header control is
created with the HDS_FULLDRAG flag.

Changelog:
   * Draw a track line after a HDN_TRACK, resize the columns only after a
HDN_ITEMCHANGED
   * Create the header with HDS_FULLDRAG

Mikolaj Zalewski


-------------- next part --------------
A non-text attachment was scrubbed...
Name: listview_tracking.patch
Type: text/x-patch
Size: 3626 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20060412/7f4e79e7/listview_tracking.patch


More information about the wine-patches mailing list