Beispiel #1
0
 private void AddLineHandler(ChatWindow cw, string user, string message)
 {
     cw.AddLine(user, message);
     if (!cw.Focused)
     {
         FlashWindow.Flash(cw);
     }
 }
Beispiel #2
0
        public void ChatMessage(string text, int hue, int font)
        {
            m_ChatQueue.Add(new QueuedMessage(text, hue, font));

            ChatWindow chat = World.Engine.UserInterface.GetControl <ChatWindow>(0);

            if (chat != null)
            {
                foreach (QueuedMessage msg in m_ChatQueue)
                {
                    chat.AddLine(msg.Text);
                }
                m_ChatQueue.Clear();
            }
        }
Beispiel #3
0
 void OnNewLine(ChatLine line)
 {
     _chatWindow.AddLine(line);
     ResetInactivityTimer();
 }
Beispiel #4
0
 private void AddLineHandler(ChatWindow cw, string user, string message)
 {
     cw.AddLine(user, message);
     if (!cw.Focused) FlashWindow.Flash(cw);
 }