*If we can assume everytime a node is clicked, the ShowInfo method >*fires, then it could be imbedded in the NodeClick event. > >* Node click event in treeview >procedure NodeClick(node) >if this.tag#node.key &&prevents double firing for same node > this.tag=node.key > node.selected=.t. > ThisForm.ShowInfo(Node.Key,3) >else >endif >endproc > >* Then, when it's needed to fire for Nodes(3), make the call this way: >thisform.oTree.NodeClick(ThisForm.oTree.Nodes(3)) >Thanks, this has resolved the issue.