///<summary>Updates the progress bar with these details.</summary> public void UpdateProgressDetailed(string labelValue, string percentVal = "", string tagString = "", int barVal = 0, int barMax = 100, int marqSpeed = 0, string labelTop = "", bool isLeftHidden = false, bool isTopHidden = false, bool isPercentHidden = false, ProgBarStyle progStyle = ProgBarStyle.Blocks, ProgBarEventType progEvent = ProgBarEventType.ProgressBar) { if (_formProgress.InvokeRequired) { _formProgress.BeginInvoke(() => UpdateProgressDetailed(labelValue, percentVal, tagString, barVal, barMax, marqSpeed, labelTop, isLeftHidden, isTopHidden, isPercentHidden, progStyle, progEvent)); return; } _formProgress.UpdateProgressDetailed(labelValue, percentVal, tagString, barVal, barMax, marqSpeed, labelTop, isLeftHidden, isTopHidden, isPercentHidden, progStyle, progEvent); }
public ODProgress(string startingMessage = "Please Wait...", ProgBarStyle progStyle = ProgBarStyle.Blocks) { _formProgress = new FormProgressStatus("", typeof(ODEvent), false, true); _formProgress.UpdateProgressDetailed(startingMessage, progStyle: progStyle); }