private void _main_ConcordanceClick(object sender, ConcordanceEventArgs e) { _concordancer.ConQuery = LuceneService.Parser.Parse(e.Term); _concordancer.FindConcordance(e.Term, ProjectInfo.TextFieldKey, e.Chars); _main.DisplayConcordance(_concordancer.Concordance.ToArray()); }
private void concordance_Click(object sender, EventArgs e) { if (concordanceBox.Text.Split().Length > 1 || String.IsNullOrEmpty(Concordance.Text) || String.IsNullOrWhiteSpace(concordanceBox.Text)) { MessageBox.Show("Please enter a single term"); } else { if (charSelectionBox.SelectedIndex != -1) { ConcordanceEventArgs args = new ConcordanceEventArgs(); args.Term = concordanceBox.Text; args.Chars = int.Parse(charSelectionBox.SelectedItem.ToString()); _argstrack = args; ConcordanceClick?.Invoke(this, args); } else { MessageBox.Show("Please select char length"); } } }