예제 #1
0
        protected virtual void OnTypingMessageReceived(TypingArrivedEventArgs e)
        {
            if (TypingMessageReceived != null)
                TypingMessageReceived(this, e);

            Trace.WriteLineIf(Settings.TraceSwitch.TraceVerbose,
                "TYPING: " + e.OriginalSender.ToString() + (e.Sender == e.OriginalSender ? String.Empty : ";by=" + e.Sender.ToString()));
        }
예제 #2
0
 void Nameserver_TypingMessageReceived(object sender, TypingArrivedEventArgs e)
 {
     MessageManager_MessageArrived(sender, e);
 }
예제 #3
0
        private void PrintTyping(TypingArrivedEventArgs e)
        {
            string message = e.OriginalSender + " is typing...";

            if (e.OriginalSender != e.Sender)
            {
                message += " (By: " + e.Sender.Account + ")";
            }

            DisplaySystemMessage(message);
        }
예제 #4
0
 protected virtual void OnTypingMessageReceived(object sender, TypingArrivedEventArgs e)
 {
     if (TypingMessageReceived != null)
         TypingMessageReceived(this, e);
 }