private static SolidColorBrush GetBrushForMessageLevel(MessageLevelsEnum level)
{
SolidColorBrush brush = null;
if (m_normalTextBrush == null) {
m_normalTextBrush = AssemblyState.NormalTextBrush;
m_infoTextBrush = AssemblyState.InfoTextBrush;
m_errorTextBrush = AssemblyState.ErrorTextBrush;
m_warnTextBrush = AssemblyState.WarnTextBrush;
m_selectedTextBrush = AssemblyState.SelectedTextBrush;
}
if (level == MessageLevelsEnum.Error) {
brush = m_errorTextBrush;
}
else if (level == MessageLevelsEnum.Warn) {
brush = m_warnTextBrush;
}
else if (level == MessageLevelsEnum.Monitor) {
brush = m_infoTextBrush;
}
else if (level == MessageLevelsEnum.Selected) {
brush = m_selectedTextBrush;
}
else {
brush = m_normalTextBrush;
}
return brush;
}