Exemplo n.º 1
0
 /// <summary>
 /// Вывод сообщения в окно сообщений с передачей статуса сообщения
 /// </summary>
 /// <param name="msg">Передаваемое сообщение</param>
 /// <param name="msglvl">Статус сообщения</param>
 //[Obsolete]
 public void Message(string msg, UserLogMessageLevel msglvl)
 {
     //string message = "[" + DateTime.Now.ToLongTimeString() + "]: " + msg;
     //ColoredItem ci = new ColoredItem(msglvl, message);
     //loglist.Items.Insert(0, ci);
     //loglist.Refresh();
 }
Exemplo n.º 2
0
        /// <summary>
        /// Создает новый элемент списка, хранящий цвет и сообщение
        /// </summary>
        /// <param name="l">Цвет для закраски</param>
        /// <param name="m">Сообщение</param>
        public ColoredItem(UserLogMessageLevel l, string m)
        {
            switch (l)
            {
                case UserLogMessageLevel.Information:
                    ItemColor = Color.Black;
                    break;
                case UserLogMessageLevel.Warning:
                    ItemColor = Color.DarkGreen;
                    break;
                case UserLogMessageLevel.Error:
                    ItemColor = Color.Red;
                    break;
                default:
                    ItemColor = Color.Gray;
                    break;
            }

            Message = m;
        }