Brush GetMessageProperties(BuildMessageTypes type)
 {
     Brush brush = Brushes.Black;
       switch (type)
       {
     case BuildMessageTypes.ConsoleReceive:
       // Сообщение полученное с консоли.
       brush = Brushes.DarkGray;
       break;
     case BuildMessageTypes.ConsoleSend:
       // Сообщение посланное консоли.
       brush = Brushes.DarkGray;
       break;
     case BuildMessageTypes.Notification:
       // Уведомление о текущих операциях.
       brush = Brushes.DimGray;
       break;
     case BuildMessageTypes.Information:
       // Важная итоговая информация.
       brush = defaultForeground;
       break;
     case BuildMessageTypes.Error:
       // Сообщение об ошибках.
       brush = Brushes.Red;
       break;
       }
       return brush;
 }
Esempio n. 2
0
 public BuildMessage(string message, BuildMessageTypes type)
 {
     Message = message;
       Type = type;
 }
Esempio n. 3
0
 public void BuildMessageWriteLine(string message, BuildMessageTypes messageType)
 {
     buildMessages.Add(new BuildMessage(message, messageType));
 }