Hope all are well and keeping up the good work with your controls! :) I've encountered a small problem with the Method -: BringPathIntoView
I am currently writing a tree filter routine and I use this method to bring the selected item into View. However there is an unintentional bug in this routine.
My Path looks something like this -: Control|Europe|Amsterdam|AM|User1
Which has kinda been working. However in my Tree I have the following Heierarchy.
My search for Billy succeeds fine - however my search for Brian fails. I can tell why it fails because there are duplicate 'Europe' enteries and if the routine fails to find an element it doesn't bother to carry on checking. The other side of the argument is - should we have two europes? In this case I can actually get the name changed - phew/ This raises two questions -:
1. How can I work around this problem?
2. Can the treeview control be updated so that it doesn't give up on the first depth search?