Пример #1
0
 /// <summary>
 /// New message was received from a player.
 /// </summary>
 /// <param name="Msg">The message received.</param>
 private void NetworkController_OnReceivedMessage(string Msg)
 {
     TxtChat.Invoke(new MethodInvoker(delegate
     {
         TxtChat.Text += "\r\n" + Msg;
     }));
 }
Пример #2
0
 void TryChat(string text)
 {
     if (TxtChat.InvokeRequired)
     {
         TxtChat.Invoke(new TryChatD(TryChat), text);
     }
     else
     {
         TxtChat.Text = text + CS.NL + TxtChat.Text;
     }
 }
Пример #3
0
        private void BtnSend_Click(object sender, EventArgs e)
        {
            if (TxtMessage.Text != string.Empty)
            {
                //Sending an empty string isn't a good idea.
                PacketSenders.BroadcastLetter(NetworkFacade.Client, TxtMessage.Text, "");

                TxtChat.Invoke(new MethodInvoker(delegate
                {
                    TxtChat.Text   += "\r\n" + TxtMessage.Text;
                    TxtMessage.Text = string.Empty;
                }));
            }
        }
Пример #4
0
 private void DisplayMessage(string message)
 {
     TxtChat.AppendText(message);
 }