Example #1
0
 /// <summary>
 /// Stay on log page and reset StatusProgress
 /// </summary>
 /// <param name="statusMsg">Message for the lower status bar</param>
 /// <param name="logMsg">Message to display on WaitDialog-Log (not the real log!)</param>
 /// <param name="description">Message displayed above the DialogProgress bar</param>
 public void FailWaitDialog(string statusMsg, string logMsg, string description, bool success)
 {
     Util.Invoke(statusStrip1, () => {
         StatusProgress.Visible = false;
         AddStatusMessage(statusMsg);
     });
     Util.Invoke(WaitTabPage, () => {
         RecreateDialogs();
         Wait.Finish(false);
         SetProgress(100);
     });
     Wait.AddLogMessage(logMsg);
     Wait.SetDescription(description);
 }
Example #2
0
        public void HideWaitDialog(bool success)
        {
            Util.Invoke(this, () =>
            {
                Wait.Finish(success);
                RecreateDialogs();

                tabController.SetActiveTab("ManageModsTabPage");

                StatusProgress.Value   = 0;
                StatusProgress.Style   = ProgressBarStyle.Continuous;
                StatusProgress.Visible = false;
            });
        }