private void bScriptExplorer_Click(object sender, EventArgs e) { if (m_ScriptExplorer == null) { m_ScriptExplorer = new ScriptViewer(); if (m_ScriptExplorer.GetFolderInfo()) { m_ScriptExplorer.Closed += m_ScriptExplorer_Closed; m_ScriptExplorer.Show(); } else { m_ScriptExplorer.Dispose(); m_ScriptExplorer = null; } } else { m_ScriptExplorer.BringToFront(); } }
private void m_ScriptExplorer_Closed(object sender, EventArgs e) { m_ScriptExplorer.Dispose(); m_ScriptExplorer = null; }