private void UpdateStatus2(string message, bool isCompleted = false) { if (statusStrip1.InvokeRequired && statusStrip1.IsHandleCreated) { SetUpdateStatusCallback d = new SetUpdateStatusCallback(UpdateStatus2); this.Invoke(d, new object[] { message, isCompleted }); } else { if (IsDisposed && IsHandleCreated) { return; } tsStatus.Text = message; if (Properties.Settings.Default.ShutdownAfterCompleteBatchJob) { Helper.Shutdown(); } else if (isCompleted) { ShowMessage("Batch Download", message); } } }
private void UpdateStatus2(string message, bool isCompleted = false) { if (statusStrip1.InvokeRequired && statusStrip1.IsHandleCreated) { SetUpdateStatusCallback d = new SetUpdateStatusCallback(UpdateStatus2); this.Invoke(d, new object[] { message, isCompleted }); } else { if (IsDisposed && IsHandleCreated) return; tsStatus.Text = message; if (Properties.Settings.Default.ShutdownAfterCompleteBatchJob) { Helper.Shutdown(); } else if (isCompleted) { ShowMessage("Batch Download", message); } } }
private void UpdateStatus2(string message, bool showDialogBox = false) { if (statusStrip1.InvokeRequired && statusStrip1.IsHandleCreated) { SetUpdateStatusCallback d = new SetUpdateStatusCallback(UpdateStatus2); this.Invoke(d, new object[] { message, showDialogBox }); } else { if (IsDisposed && IsHandleCreated) return; tsStatus.Text = message; if (showDialogBox) { ShowMessage("Batch Download", message); } } }