//////////////////////////////////////////////////////////////////////////////////////////////////// /// <summary> Adds a message to the list. </summary> /// /// <param name="sender"> Source of the event. </param> /// <param name="e"> The ModelExtractorMessageArgs to process. </param> private void MessageSent(object sender, MessageArgs e) { if (InvokeRequired) { BeginInvoke(new Action(() => AddMessage(e.Message))); } else { AddMessage(e.Message); } }
//////////////////////////////////////////////////////////////////////////////////////////////////// /// <summary> Redirects a message to the managers message handler. </summary> /// /// <param name="sender"> Source of the event. </param> /// <param name="e"> The ModelExtractorMessageArgs to process. </param> private void MessageRedirect(object sender, MessageArgs e) { mMessageHandler.SendMessage(e.Message); }