private void buttonShowAllDocs_Click(object sender, System.EventArgs e)
{
if (term == null)
{
return;
}
if (_luke.IndexReader == null)
{
_luke.ShowStatus(_luke.resources.GetString("NoIndex"));
return;
}
_luke.ShowSearchTab();
Query q = new TermQuery(term);
IndexSearcher searcher = null;
try
{
searcher = new IndexSearcher(_luke.Directory, true);
_luke.searchTabPage._Search(q, searcher);
}
catch (Exception exc)
{
_luke.ErrorMessage(exc.Message);
}
finally
{
if (searcher != null)
{
try { searcher.Close(); }
catch (Exception) { }
}
;
}
}