Exemplo n.º 1
0
 private void AddLog()
 {
     try
     {
         lock (this)
         {
             if (_listLog.Count > 0)
             {
                 LoggingTextArea.AppendText(_listLog[0].ToString());
                 int start = LoggingTextArea.Text.Length - _listLog[0].ToString().Length;
                 if (start < 0)
                 {
                     start = 0;
                 }
                 LoggingTextArea.Select(start, _listLog[0].ToString().Length);
                 LoggingTextArea.SelectionColor = _listLog[0].Color;
                 LoggingTextArea.AppendText(Environment.NewLine);
                 _listLog.RemoveAt(0);
                 LoggingTextArea.ScrollToCaret();
             }
         }
     }
     catch (Exception e)
     {
         Logging.WriteError("AddLog(): " + e);
     }
 }
Exemplo n.º 2
0
 private void LoggingTextArea_VisibleChanged(object sender, EventArgs e)
 {
     if (LoggingTextArea.Visible)
     {
         LoggingTextArea.SelectionStart = LoggingTextArea.TextLength;
         LoggingTextArea.ScrollToCaret();
     }
 }
Exemplo n.º 3
0
 private void LoggingSwitchs_ValueChanged(object sender, EventArgs e)
 {
     lock (this)
     {
         _listLog.Clear();
         _listLog.AddRange(Logging.ReadList(GetFlag(), true));
         LoggingTextArea.Clear();
     }
 }
Exemplo n.º 4
0
 private void CbCheckedChanged(object sender, EventArgs e)
 {
     try
     {
         lock (this)
         {
             _listLog.Clear();
             _listLog.AddRange(Logging.ReadList(GetFlag()));
             LoggingTextArea.Clear();
         }
     }
     catch (Exception ex)
     {
         Logging.WriteError("CbCheckedChanged(object sender, EventArgs e): " + ex);
     }
 }