Beispiel #1
0
 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);
         }
     }
 }