Example #1
0
        private void bw_DoWork(object sender, DoWorkEventArgs e)
        {
            //BackgroundWorker worker = sender as BackgroundWorker;
            TestGenerator tg          = new TestGenerator();
            List <object> genericlist = e.Argument as List <object>;

            //this.label5.Text = "0%";
            //MessageBox.Show("0%");
            label5.Invoke((MethodInvoker) delegate {
                label5.Text = "0%";
            });
            //this.timer1.Start();
            milisecons = 0.0;
            aTimer.Start();
            BeginInvoke(new Action(() => timer1.Start()), null);
            //MessageBox.Show(((Variable[])genericlist[0]).Length.ToString());
            e.Result = tg.GetPairwiseTests((Variable[])genericlist[0], (bool)genericlist[1], (int)genericlist[2], sender);
        }