public FrmTalkTree() { m_conversation = ""; m_currentTreeNode = null; m_previousNodes = new Stack<TreeNode>(); m_stages = null; m_dlgEditXml = null; InitializeComponent(); initReplies(); }
public FrmMission() { InitializeComponent(); this.Text = this.Text + " " + CommonTools.Gui.LoginData.ApplicationVersion; Database.DataConfiguration.init(); m_mission = new Mission(); m_dlgEditXml = null; m_dlgReport = null; m_dlgSearch = new CommonTools.Gui.DlgSearch(); m_dlgSearch.configure(Net7.Tables.missions); m_fieldChangesMuted = false; configureTabs(); setState(State.View); }
private void reloadMission(String xmlMission) { if (m_dlgEditXml == null) { m_dlgEditXml = new DlgEditXml(); } m_dlgEditXml.setXml(xmlMission); m_dlgEditXml.ShowDialog(); if (m_dlgEditXml.getValues(out xmlMission)) { setState(State.Edit); m_mission.clear(); m_mission.setXml(xmlMission); loadMission(null); } else { //this.Close(); } }
private void onEditXml(object sender, EventArgs e) { if (m_dlgEditXml == null) { m_dlgEditXml = new DlgEditXml(); } String conversation = m_conversation; // Keep original conversation intact saveConversation(); // Store GUI conversation into m_conversation m_dlgEditXml.setXml(m_conversation); // Send GUI conversation to dialog setConversation(conversation); // Restore original m_conversation m_dlgEditXml.ShowDialog(); if (m_dlgEditXml.getValues(out conversation)) { // GUI conversation was modified; load it loadConversation(conversation); } }