I am using version 2.1.0.9 of the tree control and have found that an assertion occurs if you have multi-select enabled on a tree, you delete a node from the tree, and immediately do a shift-left mouse click (in an attempt to select a range of nodes) on a remaing node in the tree.
I have verified this using your Tree Package\TreeViewAdvDemo project (in C#) by adding: a keydown event handler for the delete key, turing on multi-select and deleting a node (see attached zip file). Also in the zip is the error message that is shown(at least one that I cut and pasted from the locals window).
Am I deleting the node incorrectly? I tried to boil down the problem into the simplest scenario. I also realize that you will not fix it in this version, but I would like to make sure it doesn''t occur in new versions as well.
Thanks
MultiSelectShiftKeyError_6034.zip