private void hexEditLevelButton_Click(object sender, EventArgs e) { if (levelTreeView.SelectedNode == null) { return; } // Make a caption string EditorCaption = LanguageManager.Get("General", "EditingSomething") + " "; if (levelTreeView.SelectedNode.Parent.Parent == null) { EditorCaption += levelTreeView.SelectedNode.Text; } else { EditorCaption += levelTreeView.SelectedNode.Parent.Text + ", " + levelTreeView.SelectedNode.Text; } // Open it try { LevelHexEditor NewEditor = new LevelHexEditor((string)levelTreeView.SelectedNode.Tag); NewEditor.Text = EditorCaption; NewEditor.Show(); } catch (AlreadyEditingException) { MessageBox.Show(LanguageManager.Get("Errors", "Level")); } }
private void hexEditLevelButton_Click(object sender, EventArgs e) { if (levelTreeView.SelectedNode == null) return; // Make a caption string EditorCaption = LanguageManager.Get("General", "EditingSomething") + " "; if (levelTreeView.SelectedNode.Parent.Parent == null) { EditorCaption += levelTreeView.SelectedNode.Text; } else { EditorCaption += levelTreeView.SelectedNode.Parent.Text + ", " + levelTreeView.SelectedNode.Text; } // Open it try { LevelHexEditor NewEditor = new LevelHexEditor((string)levelTreeView.SelectedNode.Tag); NewEditor.Text = EditorCaption; NewEditor.Show(); } catch (AlreadyEditingException) { MessageBox.Show(LanguageManager.Get("Errors", "Level")); } }