Esempio n. 1
0
            public void StartLogging(string strOperation, bool bWriteOperationToLog)
            {
                if (m_dlg == null)
                {
                    Debug.Assert(false); return;
                }

                m_dlg.StartLogging(strOperation, false);
            }
Esempio n. 2
0
        private static StatusProgressForm BeginStatusDialog(string strText)
        {
            StatusProgressForm dlg = new StatusProgressForm();

            dlg.InitEx(PwDefs.ShortProductName, false, true, null);
            dlg.Show();
            dlg.StartLogging(strText ?? string.Empty, false);

            return(dlg);
        }
Esempio n. 3
0
        private StatusProgressForm ConstructStatusDialog()
        {
            StatusProgressForm dlg = new StatusProgressForm();

            dlg.InitEx(m_strTitle, false, true, m_bUseThread ? null : m_fOwner);
            dlg.Show();
            dlg.StartLogging(null, false);
            dlg.SetProgress(m_uProgress);

            MainForm mfOwner = ((m_fOwner != null) ? (m_fOwner as MainForm) : null);

            if ((m_bUseThread == false) && (mfOwner != null))
            {
                mfOwner.RedirectActivationPush(dlg);
                mfOwner.UIBlockInteraction(true);
            }

            return(dlg);
        }