public void makeTable()
 {
     backgroudWoker                            = new BackgroundWorker();
     backgroudWoker.DoWork                    += new DoWorkEventHandler(makeTableDoWork);
     backgroudWoker.RunWorkerCompleted        += new RunWorkerCompletedEventHandler(makeTableRunWorkerCompletedEventHandler);
     backgroudWoker.WorkerSupportsCancellation = true;
     formWait = new FormWait();
     formWait.end("");
     formWait.setLabel("Please wait while parsing tables");
     formWait.setStyle(ProgressBarStyle.Marquee);
     formWait.FormClosing += new FormClosingEventHandler(waitFormClosingEventHandler);
     backgroudWoker.RunWorkerAsync();
     formWait.ShowDialog();
 }