void MessageAdded(object sender, Controllers.MessageEventArgs e) { switch (e.Message.Type) { case MessageType.Debug: Log.Debug(e.Message.Text); break; case MessageType.Error: Log.Error(e.Message.Text); ShowErrorDialog(e.Message.Text, false); break; case MessageType.Info: Log.Info(e.Message.Text); break; case MessageType.Warning: Log.Warn(e.Message.Text); break; default: break; } }
void MessageAdded(object sender, Controllers.MessageEventArgs e) { if ((int)e.Message.Type <= (int)Controllers.MessageType.Warning) { if ((int)e.Message.Type <= Settings.Default.MessageLevel) { if (!messagesButton.Checked) { messagesButton.PerformClick(); } } } }