void Start() { if (elementClickedEvent == null) elementClickedEvent = nullStringCallFunc; if (nodeClickedEvent == null) nodeClickedEvent = nullStringCallFunc; if (elementClickedObjectEvent == null) elementClickedObjectEvent = nullClickedObjectEvent; rootTreeView = new zzGUILibTreeView(); rootTreeView.selectedStyle = selectedStyle; rootTreeView.notSelectedStyle = notSelectedStyle; rootTreeView.setTreeNode(treeInfo.treeInfo); }
public void setTreeNode(zzGUILibTreeNode pTreeNode) { treeNode = pTreeNode; var lSubTreeNode = pTreeNode.nodes; subViews = new List<zzGUILibTreeView>(lSubTreeNode.Length); for (int i = 0; i < lSubTreeNode.Length; ++i) { var lGUITreeView = new zzGUILibTreeView(); lGUITreeView.TreeDepth = TreeDepth + 1; lGUITreeView.selectedStyle = selectedStyle; lGUITreeView.notSelectedStyle = notSelectedStyle; lGUITreeView.setTreeNode(lSubTreeNode[i]); subViews.Add(lGUITreeView); } pTreeNode.changed = false; }