private bool Apply()
        {
            bool     applied = true;
            DateTime now     = DateTime.Now;

            try
            {
                string path = Log.GetFilePath(tbLFilePathF.Text, now);
                Log.FilePathFormat     = tbLFilePathF.Text;
                tbLFilePathF.BackColor = Color.Lime;
            }
            catch
            {
                applied = false;
                tbLFilePathF.BackColor = Color.Red;
            }
            try
            {
                Log.GetLogMessage(TextConverter.ToMultiLine(tbLMessageF.Text), Log.Sender.Log, now, "Test message.");
                Log.MessageFormat     = TextConverter.ToMultiLine(tbLMessageF.Text);
                tbLMessageF.BackColor = Color.Lime;
            }
            catch
            {
                applied = false;
                tbLMessageF.BackColor = Color.Red;
            }
            try
            {
                Log.WriteToFile     = cbLWTFile.Checked;
                cbLWTFile.BackColor = Color.Lime;
            }
            catch
            {
                applied             = false;
                cbLWTFile.BackColor = Color.Red;
            }
            try
            {
                Log.WriteToCustom     = cbLWTScreen.Checked;
                cbLWTScreen.BackColor = Color.Lime;
            }
            catch
            {
                applied = false;
                cbLWTScreen.BackColor = Color.Red;
            }
            try
            {
                Echo.GetEchoMessage(TextConverter.ToMultiLine(tbEMessageF.Text), "Test message.");
                Echo.MessageFormat    = TextConverter.ToMultiLine(tbEMessageF.Text);
                tbEMessageF.BackColor = Color.Lime;
            }
            catch
            {
                applied = false;
                tbEMessageF.BackColor = Color.Red;
            }
            try
            {
                Client.BufferSize        = (int)nudCBufferSize.Value;
                nudCBufferSize.BackColor = Color.Lime;
            }
            catch
            {
                applied = false;
                nudCBufferSize.BackColor = Color.Red;
            }
            try
            {
                Client.ReceiveTimeout        = (int)nudCReceiveTimeout.Value;
                nudCReceiveTimeout.BackColor = Color.Lime;
            }
            catch
            {
                applied = false;
                nudCReceiveTimeout.BackColor = Color.Red;
            }
            return(applied);
        }
 private void EchoWriteSampleMessage(string messageFormat)
 {
     rtbSampleOutput.Text += Echo.GetEchoMessage(messageFormat, SampleMessages[Random.Next(0, SampleMessages.Count)]);
 }