示例#1
0
文件: ChatLog.cs 项目: enrevol/tqtk
 private void AddMessage(ChatMessage message)
 {
     channelMessages[message.Channel].Add(message);
     allChannelMessages.Add(message);
     Validate();
     MessagesChanged.Raise(this, message.Channel);
 }
示例#2
0
 public void Log(string tag, string message)
 {
     messages.Add(new SystemMessage(client.Config.Username, tag, message));
     if (messages.Count > MessageLimit)
     {
         messages.RemoveAt(0);
     }
     MessagesChanged.Raise(this);
 }