private void AddLineHandler(ChatWindow cw, string user, string message) { cw.AddLine(user, message); if (!cw.Focused) { FlashWindow.Flash(cw); } }
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(); } }
void OnNewLine(ChatLine line) { _chatWindow.AddLine(line); ResetInactivityTimer(); }
private void AddLineHandler(ChatWindow cw, string user, string message) { cw.AddLine(user, message); if (!cw.Focused) FlashWindow.Flash(cw); }