/// <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); }
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; }); }