From b432552a92d81c08cb6932bcbc165c9f16c19a75 Mon Sep 17 00:00:00 2001 From: alcexhim Date: Fri, 6 Jun 2014 10:21:14 -0400 Subject: [PATCH] Added ErrorList --- .../MainWindow.cs | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/CSharp/Environments/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/MainWindow.cs b/CSharp/Environments/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/MainWindow.cs index 81adccb5..3d9df446 100644 --- a/CSharp/Environments/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/MainWindow.cs +++ b/CSharp/Environments/WindowsForms/Engines/UniversalEditor.UserInterface.WindowsForms.DesktopApplication/MainWindow.cs @@ -68,13 +68,19 @@ namespace UniversalEditor.UserInterface.WindowsForms private void Messages_MessageAdded(object sender, HostApplicationMessageModifiedEventArgs e) { - pnlErrorList.Messages.Add(e.Message); - pnlErrorList.RefreshList(); + pnlErrorList.Invoke(new Action(delegate() + { + pnlErrorList.Messages.Add(e.Message); + pnlErrorList.RefreshList(); + })); } private void Messages_MessageRemoved(object sender, HostApplicationMessageModifiedEventArgs e) { - pnlErrorList.Messages.Remove(e.Message); - pnlErrorList.RefreshList(); + pnlErrorList.Invoke(new Action(delegate() + { + pnlErrorList.Messages.Remove(e.Message); + pnlErrorList.RefreshList(); + })); } private void tsmiBookmark_Click(object sender, EventArgs e)