private void ResetProgress()
 {
     if (tbStatusBar.InvokeRequired == false)
     {
         progbarPrinting.Value = 0;
         lblProgressText.Text  = "";
     }
     else
     {
         ResetProgressDelegate updateprog = new ResetProgressDelegate(ResetProgress);
         this.BeginInvoke(updateprog, new object[] {  });
     }
 }
 private void ResetProgress()
 {
     if (tbStatusBar.InvokeRequired == false)
     {
         progbarPrinting.Value = 0;
         lblProgressText.Text = "";
     }
     else
     {
         ResetProgressDelegate updateprog = new ResetProgressDelegate(ResetProgress);
         this.BeginInvoke(updateprog, new object[] {  });
     }
 }