예제 #1
0
파일: ChatForm.cs 프로젝트: bmj1086/PrimeIM
        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);
        }
예제 #2
0
파일: ChatForm.cs 프로젝트: bmj1086/PrimeIM
        //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);
            }
        }