private void queryToolStripMenuItem_Click()

in src/IdFix/FormApp.cs [211:253]


        private void queryToolStripMenuItem_Click(object sender, EventArgs e)
        {
            this.InitRunner();
            try
            {
                statusDisplay(StringLiterals.Query);

                // reset (clear) our grid
                this.grid.Reset();

                queryToolStripMenuItem.Enabled = false;
                cancelToolStripMenuItem.Enabled = true;
                acceptToolStripMenuItem.Enabled = false;
                applyToolStripMenuItem.Enabled = false;
                exportToolStripMenuItem.Enabled = false;
                importToolStripMenuItem.Enabled = false;
                undoToolStripMenuItem.Enabled = false;
                nextToolStripMenuItem.Visible = false;
                previousToolStripMenuItem.Visible = false;

                editActionToolStripMenuItem.Visible = true;
                removeActionToolStripMenuItem.Visible = true;
                undoActionToolStripMenuItem.Visible = false;

                action.Items.Clear();
                action.Items.Add(StringLiterals.Edit);
                action.Items.Add(StringLiterals.Remove);
                action.Items.Add(StringLiterals.Complete);

                // clear the log file ahead of running the scan
                files.DeleteByType(FileTypes.Verbose);
                runner.RunWorkerAsync(new RulesRunnerDoWorkArgs());
            }
            catch (Exception ex)
            {
                statusDisplay(StringLiterals.Exception + toolStripStatusLabel1.Text + "  " + ex.Message);
                throw;
            }
            finally
            {
                runner.Dispose();
            }
        }