private void MessageTextBoxTextChanged(object sender, EventArgs e) { Chatstate state = messageTextBox.TextLength == 0 ? Chatstate.inactive : Chatstate.composing; var currentTab = GetCurrentTab(); PimMessageHandler.SendChatState(state, currentTab.Buddy, currentTab.Resource, currentTab.CurrentThread); }
//public ChatForm(Buddy buddy, Message msg = null) //{ // PimMessageHandler.OnMessage += MessageReceived; // InitializeComponent(); // AddChat(buddy, msg); //} void SendEnteredText(object sender, EventArgs e) { if (messageTextBox.TextLength > 0) { var currentTab = GetCurrentTab(); PimMessageHandler.SendChatState(Chatstate.paused, currentTab.Buddy, currentTab.Resource, currentTab.CurrentThread); } }