public static void DestroyEx(StatusProgressForm dlg) { if(dlg == null) { Debug.Assert(false); return; } dlg.EndLogging(); dlg.Close(); UIUtil.DestroyForm(dlg); }
public static void DestroyEx(StatusProgressForm dlg) { if (dlg == null) { Debug.Assert(false); return; } dlg.EndLogging(); dlg.Close(); UIUtil.DestroyForm(dlg); }
private void DestroyStatusDialog(StatusProgressForm dlg) { if(dlg != null) { MainForm mfOwner = ((m_fOwner != null) ? (m_fOwner as MainForm) : null); if((m_bUseThread == false) && (mfOwner != null)) { mfOwner.RedirectActivationPop(); mfOwner.UIBlockInteraction(false); } dlg.EndLogging(); dlg.Close(); dlg.Dispose(); if(mfOwner != null) mfOwner.Activate(); // Prevent disappearing } }
private static void EndStatusDialog(StatusProgressForm dlg) { if(dlg == null) { Debug.Assert(false); return; } dlg.EndLogging(); dlg.Close(); UIUtil.DestroyForm(dlg); }