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();
}
}