private void cmAddCondition_ItemClicked( object sender, ToolStripItemClickedEventArgs e ) {
ToolStripMenuItem item = (ToolStripMenuItem)e.ClickedItem;
if( item.DropDownItems.Count > 0 ) return;
GroupNode node = treeData.SelectedNode as GroupNode;
if( node != null ) {
string text = item.Text;
if( item.OwnerItem != null ) {
text = item.OwnerItem.Text + ' ' + text;
}
ConditionNode newNode = new ConditionNode( text );
node.Nodes.Add( newNode );
node.UpdateLabel();
newNode.EnsureVisible();
treeData.SelectedNode = newNode;
}
}