enhance tree control to allow multiple selection and preselection