Add ability to create an iterator over a range list.
commitef4a6fc7e5dadb56829225ba2c1abceaaa8bfdbd
authorDimitrie O. Paun <dpaun@rogers.com>
Thu, 17 Oct 2002 21:37:24 +0000 (17 21:37 +0000)
committerAlexandre Julliard <julliard@winehq.org>
Thu, 17 Oct 2002 21:37:24 +0000 (17 21:37 +0000)
tree7cb5c0758b0d780acd83e940a5901a65b858a987
parentfa81ec674ba13007f5cdf9e12df680110a3898c9
Add ability to create an iterator over a range list.
Fix memory leak when destroying ranges.
Add function that will to a 'deep' clone of a range list.
Add function that will subtract a range list from another.
Do not crash on NULL ranges (similar in spirit to HDPAs).
Fancy deselection routines uses the above infrastructure to deselect
the minimum possible.
Modify SetGroupSelection to take advantage of all this new
infrastructure, to avoid flicker on selection extension.
dlls/comctl32/listview.c