public override string try_to_find_log_syntax() { if (cached_syntax_ != "") { return(cached_syntax_); } string found = new find_log_syntax().try_find_log_syntax(fs); if (found != UNKNOWN_SYNTAX) { cached_syntax_ = found; } return(found); }
public override string try_to_find_log_syntax() { if (cached_syntax_ != "") { return(cached_syntax_); } try { using (var fs = new FileStream(file_, FileMode.Open, FileAccess.Read, FileShare.ReadWrite)) { string found = new find_log_syntax().try_find_log_syntax(fs); if (found != UNKNOWN_SYNTAX) { cached_syntax_ = found; } return(found); } } catch { return(UNKNOWN_SYNTAX); } }
private void browserFile_Click(object sender, EventArgs e) { if (ofd.ShowDialog(this) == DialogResult.OK) { fileName.Text = ofd.FileName; save_settings(); // best guess fileType.SelectedIndex = 0; if (fileTypeTab.SelectedIndex == 0) { // line-by-line , try to find syntax string file_syntax = log_to.file_to_syntax(fileName.Text); if (file_syntax == "") { file_syntax = new find_log_syntax().try_find_log_syntax_file(fileName.Text); } settings_.set("syntax", file_syntax); } update_syntax(); } }
private void fileType_SelectedIndexChanged(object sender, EventArgs e) { if (fileType.SelectedIndex > 0) { fileTypeTab.SelectedIndex = fileType.SelectedIndex - 1; } else { fileTypeTab.SelectedIndex = file_type_to_index(factory.guess_file_type(fileName.Text)) - 1; // best guess } if (!string.IsNullOrEmpty(fileName.Text)) { if (fileTypeTab.SelectedIndex == 0) { // line-by-line , try to find syntax string file_syntax = log_to.file_to_syntax(fileName.Text); file_syntax = new find_log_syntax().try_find_log_syntax_file(fileName.Text); settings_.syntax.set(file_syntax); update_syntax(); } } }
private void browserFile_Click(object sender, EventArgs e) { if (ofd.ShowDialog(this) == DialogResult.OK) { fileName.Text = ofd.FileName; save_settings(); // best guess fileType.SelectedIndex = 0; if (fileTypeTab.SelectedIndex == 0) { // line-by-line , try to find syntax string file_syntax = log_to.file_to_syntax(fileName.Text); if ( file_syntax == "") file_syntax = new find_log_syntax().try_find_log_syntax_file(fileName.Text); settings_.syntax.set(file_syntax); } update_syntax(); } }