private void SendButton_Click(object sender, EventArgs e) { try { string typedText = this.TypingBox.Text; if (typedText != "") { string[] sendingMessages; if (this.DebugCheckBox.Checked == false) { sendingMessages = MapMessage(typedText); } else { sendingMessages = new string[] { typedText }; } client.SendTextData(sendingMessages); } } catch (Exception exc) { MessageBox.Show(/*"Отсутствует подключение к серверу." +*/ exc.Message, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { this.Invoke(new Action(this.PrepareFormToTyping)); } }