Пример #1
0
        public void UpdateServerWindow(string message, Color foreColor, Color backColor)
        {
            if (ServerWindow.InvokeRequired)
            {
                Invoke(new Action(() => { UpdateServerWindow(message, foreColor, backColor); }));
            }
            else
            {
                ServerWindow.SelectionStart  = ServerWindow.TextLength;
                ServerWindow.SelectionLength = 0;

                ServerWindow.SelectionColor     = foreColor;
                ServerWindow.SelectionBackColor = backColor;
                ServerWindow.AppendText(message + "\n");
                ServerWindow.SelectionColor = ServerWindow.ForeColor;

                ServerWindow.SelectionStart = ServerWindow.Text.Length;
                ServerWindow.ScrollToCaret();
            }
        }