Ken,
Whenever an activeX control has a name conflict with VFP you need to add the .Object. reference to get to the ActiveX control properly.
>FYI - I'm using otree.object because that's the only way to truly disable the treeview we've found.
>
>otree.enabled = .f. does not work - you can still click on nodes
>otree.object.enabled = .f. locks it up just as you would expect