private void Initial() { bInitSuccess = false; bgwTask = new BackgroundWorker(); bgwTask.WorkerSupportsCancellation = true; bgwTask.WorkerReportsProgress = true; bgwTask.DoWork += new DoWorkEventHandler(bgwTask_DoWork); bgwTask.ProgressChanged += new ProgressChangedEventHandler(bgwTask_ProgressChanged); bgwInitial = new System.ComponentModel.BackgroundWorker(); bgwInitial.WorkerReportsProgress = true; bgwInitial.WorkerSupportsCancellation = true; bgwInitial.DoWork += new DoWorkEventHandler(bgwInitial_DoWork); bgwInitial.ProgressChanged += new ProgressChangedEventHandler(bgwInitial_ProgressChanged); bgwInitial.RunWorkerCompleted += new RunWorkerCompletedEventHandler(bgwInitial_RunWorkerCompleted); bgwTagMeter = new BackgroundWorker(); bgwTagMeter.WorkerSupportsCancellation = true; bgwTagMeter.DoWork += new DoWorkEventHandler(bgwTagMeter_DoWork); bgwTagMeter.RunWorkerCompleted += new RunWorkerCompletedEventHandler(bgwTagMeter_RunWorkerCompleted); bgwTagProgrammer = new BackgroundWorker(); bgwTagProgrammer.WorkerSupportsCancellation = true; bgwTagProgrammer.WorkerReportsProgress = true; bgwTagProgrammer.DoWork += new DoWorkEventHandler(bgwTagProgrammer_DoWork); bgwTagProgrammer.ProgressChanged += bgwTagProgrammer_ProgressChanged; bgwTagProgrammer.RunWorkerCompleted += new RunWorkerCompletedEventHandler(bgwTagProgrammer_RunWorkerCompleted); bgwRegister = new BackgroundWorker(); bgwRegister.WorkerSupportsCancellation = true; bgwRegister.DoWork += new DoWorkEventHandler(bgwRegister_DoWork); bgwRegister.RunWorkerCompleted += new RunWorkerCompletedEventHandler(bgwRegister_RunWorkerCompleted); bgwInitTagMeter = new BackgroundWorker(); bgwInitTagMeter.WorkerSupportsCancellation = true; bgwInitTagMeter.WorkerReportsProgress = true; bgwInitTagMeter.DoWork += bgwInitTagMeter_DoWork; bgwInitTagMeter.ProgressChanged += bgwInitTagMeter_ProgressChanged; bgwInitTagMeter.RunWorkerCompleted += bgwInitTagMeter_RunWorkerCompleted; bgwBoxFinish = new BackgroundWorker(); bgwBoxFinish.WorkerSupportsCancellation = true; bgwBoxFinish.WorkerReportsProgress = true; bgwBoxFinish.DoWork += new DoWorkEventHandler(bgwBoxFinish_DoWork); bgwBoxFinish.ProgressChanged += new ProgressChangedEventHandler(bgwBoxFinish_ProgressChanged); bgwBoxFinish.RunWorkerCompleted += new RunWorkerCompletedEventHandler(bgwBoxFinish_RunWorkerCompleted); ctrlSys = new OperationControl(bgwTask); registration = new Registration(); tagProgrammer = new TagProgrammer(); tagMeter = new TagMeter(); sMessage = String.Empty; txtMachineMessage.Text = "Machine initial."; bgwInitial.RunWorkerAsync(); }
public FormChangeUID(Registration registration, TagProgrammer tagProgrammer) { InitializeComponent(); this.registration = registration; this.tagProgrammer = tagProgrammer; }