From 0b2fc43b680e1fff64a76c50defedabff7decc92 Mon Sep 17 00:00:00 2001 From: Scott Ferrett Date: Fri, 3 Nov 2006 09:46:18 +0000 Subject: [PATCH] Clear error messages from the Output pad when a new solution is loaded git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2010 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61 --- .../Pads/CompilerMessageView/CompilerMessageView.cs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/Main/Base/Project/Src/Gui/Pads/CompilerMessageView/CompilerMessageView.cs b/src/Main/Base/Project/Src/Gui/Pads/CompilerMessageView/CompilerMessageView.cs index c680af5789..8b4aff5336 100644 --- a/src/Main/Base/Project/Src/Gui/Pads/CompilerMessageView/CompilerMessageView.cs +++ b/src/Main/Base/Project/Src/Gui/Pads/CompilerMessageView/CompilerMessageView.cs @@ -14,6 +14,7 @@ using System.Windows.Forms; using ICSharpCode.Core; using ICSharpCode.SharpDevelop.Gui.OptionPanels; +using ICSharpCode.SharpDevelop.Project; namespace ICSharpCode.SharpDevelop.Gui { @@ -136,7 +137,17 @@ namespace ICSharpCode.SharpDevelop.Gui SetWordWrap(); myPanel.ResumeLayout(false); SetText(messageCategories[selectedCategory], messageCategories[selectedCategory].Text); + ProjectService.SolutionLoaded += SolutionLoaded; } + + void SolutionLoaded(object sender, SolutionEventArgs e) + { + foreach (MessageViewCategory category in messageCategories) + { + ClearText(category); + } + } + void SetWordWrap() {