Of course, seems logical considering the 'pick' design of UPP.
Thanks,
Martin
Well, the main reason there is that TreeCtrl needs to be updated if Node changes. Which would lead to too complex logic for GetNode returning the reference - Node would need to store pointer to TreeCtrl and update it accordingly. And standalone nodes would be complicated....