LassoComponent and beginAutoDragRepeat


#1

In windows explorer you can make a lasso selection and it does autodragrepeat if need. However I don’t see that LassoComponent has any method to support this (the lasso starting point is always the same point). Is there any easy method to achieve this without hacking?


#2

After your initial drag your SelectedItemSet will be populated with the selected items. Usually a left mouse-down click over nothing will trigger a deselect of the selected items. You can put in a test on mouse-down to see if the user has pressed “Ctrl” with the click. If so don’t deselect anything and add the newly selected items to those already contained in your SelectedItemSet. I think this will work, and should be very easy to implement?