/// <summary> /// User clicked the tree view. /// </summary> /// <param name="sender">The event source.</param> /// <param name="e">The event arguments.</param> void TreeViewMouseDown(object sender, MouseEventArgs e) { TreeNode node = treeView.GetNodeAt(e.X, e.Y); treeView.SelectedNode = node; state = NAntPadTreeViewState.Nothing; if (IsBuildFileNodeSelected) { state = NAntPadTreeViewState.BuildFileSelected; } if (IsBuildTargetNodeSelected) { state = NAntPadTreeViewState.TargetSelected; } if (IsBuildFileErrorNodeSelected) { state = NAntPadTreeViewState.ErrorSelected; } }