public DoCollectInfoParam(Form1 form1)
            {
                //form1 = f1;
                workControl = form1.workControl;

                path                   = form1.textBox1.Text.Trim();
                mask                   = form1.textBox2.Text.Trim();
                depth                  = (form1.checkBox1.Checked) ? (int)form1.numericUpDown1.Value : 0;
                comment                = form1.textBox3.Text.Trim();
                db1                    = form1.textBox4.Text.Trim();
                db2                    = form1.textBox5.Text.Trim();
                useLowerCase           = form1.checkBox2.Checked;
                useTicks               = form1.comboBox1.SelectedIndex <= 0;
                excludeEmptyFolders    = form1.checkBox3.Checked;
                onlyCorrupted          = form1.checkBox5.Checked;
                tryToFixCorruptedFiles = form1.checkBox6.Checked;
                if (form1.checkBox4.Checked)
                {
                    excludedCompany = MICROSOFT_COMPANY;
                }
                driverFolder = Path.Combine(Application.StartupPath, DRIVER_FOLDER);
            }
 public Form1()
 {
     workControl = new WorkControlHelper();
     InitializeComponent();
 }