Esempio n. 1
0
        void OnFormShown(IPEndPoint ip)
        {
            string error;

            if (server.Start(ip, out error))
            {
                server.OnClientJoin += OnClientJoin;
                server.OnClientLeft += OnClientLeft;
                server.OnNewMessage += (msg) =>
                                       Invoke(new Action(() =>
                                                         ChatBox.AppendMessage(msg)
                                                         ));
            }
            else
            {
                MessageBox.Show(error);
                Close();
            }
        }
Esempio n. 2
0
 void GetMessage(ChatData.Message msg)
 {
     Invoke(new Action(() =>
                       ChatBox.AppendMessage(msg)));
 }
Esempio n. 3
0
 void UpdateGlobalChat(ChatData.Message msg)
 {
     ChatBox.AppendMessage(msg);
 }