private void nameBox_ButtonClicked(object sender, EventArgs e) { if (DataTree.SelectedNode == null) { return; } if (DataTree.SelectedNode.Tag is WzFile) { ((WzFile)DataTree.SelectedNode.Tag).Header.Copyright = nameBox.Text; ((WzFile)DataTree.SelectedNode.Tag).Header.RecalculateFileStart(); } else if (WzNode.CanNodeBeInserted((WzNode)DataTree.SelectedNode.Parent, nameBox.Text)) { string text = nameBox.Text; ((WzNode)DataTree.SelectedNode).ChangeName(text); nameBox.Text = text; nameBox.ButtonEnabled = false; } else { Warning.Error(Properties.Resources.MainNodeExists); } }
private void nameBox_ButtonClicked(object sender, EventArgs e) { if (DataTree.SelectedNode == null) { return; } if (DataTree.SelectedNode.Tag is WzFile) { ((WzFile)DataTree.SelectedNode.Tag).Header.Copyright = nameBox.Text; ((WzFile)DataTree.SelectedNode.Tag).Header.RecalculateFileStart(); } else if (WzNode.CanNodeBeInserted((WzNode)DataTree.SelectedNode.Parent, nameBox.Text)) { string text = nameBox.Text; ((WzNode)DataTree.SelectedNode).ChangeName(text); nameBox.Text = text; nameBox.ButtonEnabled = false; } else { Warning.Error("A node with that name already exists. Please choose a different name"); } }