comctl32: Implement LVS_EX_DOUBLEBUFFER

Felix Nawothnig flexo at holycrap.org
Tue Mar 6 15:27:31 CST 2007


Tested with utorrent - completly removes the flickering from #7344.
In case you're wondering about the change in EraseBkgnd() - this is how 
native behaves, they recreate the double buffer on each refresh so we 
need to move the erase. Please tell me if I broke anything.
---
  dlls/comctl32/listview.c |   47 
++++++++++++++++++++++++++++++++++++++++++---
  1 files changed, 43 insertions(+), 4 deletions(-)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 25eb12aa91d2694554721cda2fcdc1cee3919fbe.diff
Type: text/x-patch
Size: 3238 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20070306/7cd031f1/25eb12aa91d2694554721cda2fcdc1cee3919fbe.bin


More information about the wine-patches mailing list