public AnalysisResultsForm(AnalysisArgs analysisArgs, LogSourceDefinition logSources, string renderersConfigFile) { InitializeComponent(); _logSourceListController = new LogSourceTreeViewController <TreeView>(logFilesList); AnalysisArgs = analysisArgs; LogSources = logSources; Analyzers = buildAnalyzers(analysisArgs); AnalyzerChains = buildAnalyzerChains(analysisArgs); populateLists(); formCaptionTextbox.Text = this.Text; FormState = FormStateEnum.Ready; var renderersBuilder = new RenderersBuilder(renderersConfigFile); var renderers = renderersBuilder.BuildRenderers(); foreach (var r in renderers) { _rendererList.Add(r.AnalyzerType, r); } runAnalysisThread(); }
public Main() { InitializeComponent(); _logSourceListController = new LogSourceTreeViewController <TreeView>(logFilesList); _logAnalyzerListController = new LogAnalyzerListTreeViewController <TreeView>(analyzersList); _treeviewAfterCheckController = new TreeViewAfterCheckController(); try { loadAnalyzersToList(); } catch (Exception exc) { MessageBox.Show(exc.Message, "Error Loading Form", MessageBoxButtons.OK, MessageBoxIcon.Error); } }