private void _mniAddLanguage_Click(object sender, EventArgs e) { AppTreeNode node = this._treeView.SelectedNode as AppTreeNode; AddLanguageForm form = new AddLanguageForm(node.AppItem); if (form.ShowDialog() == DialogResult.Cancel) { return; } LanguageEditorDocument editor = Global.DockManager.ShowLanguageEditorDocument(node.AppItem); editor.SetLanguageInfo(form.SelectedLanguageInfo); this.UpdateList(); }
private void EditLang() { LanguageTreeNode lngNode = this._treeView.SelectedNode as LanguageTreeNode; if (lngNode == null) { return; } AppTreeNode appNode = lngNode.Parent as AppTreeNode; if (appNode == null) { return; } LanguageEditorDocument editor = Global.DockManager.ShowLanguageEditorDocument(appNode.AppItem); editor.SetLanguageInfo(lngNode.LanguageInfo); }