Owen Rudge : comctl32: Capture the mouse when performing a listview marquee selection.
Nikolay Sivov
bunglehead at gmail.com
Mon Oct 5 12:32:11 CDT 2009
Owen Rudge wrote:
> Hi Nikolay,
>
>> - open regedit and select any branch from tree - list will display a
>> single item.
>
> I don't have this issue - I can select any branch, and the full list
> of items will appear, as expected, not just a single item.
No, no :). Sorry for that, I meant a branch with a single 'Default' item
only, that's what I tried with.
>
>> Then start marquee selection after selecting an item move pointer
>> somewhere outside the list - try to left and up. It crashes after
>> that for me in ListView code
>
> This is indeed a bug, I should have validated that the coordinates
> passed to the hit test were within the window bounds. I've submitted a
> fix for this, which also fixes the selection rectangle issue you mention.
Ok. A further speed improvement here: could you move hit testing after
your new selection code? We don't need hit test data if we're
using marquee already.
>
>> - list should be scrolled with selection rectangle;
>
> This isn't a bug as such, it's simply a feature that's not yet been
> implemented. :)
Sure, just listed everything related.
>
>> - with regedit again - select something from tree and don't click in
>> list, just start marquee. You'll see that item isn't selected at all.
>
> That's the same bug you mentioned in your previous e-mail - I've not
> yet submitted a fix for this, but shall do as soon as I can.
Ah, ok.
>
> Thanks for your testing,
>
More information about the wine-devel
mailing list