示例#1
0
        private void timerChat_Tick(object sender, EventArgs e)
        {
            RestController <ChatDatas> rcd;

            rcd = new RestController <ChatDatas>(Settings.RestController.ServerBase, "Chats", Settings.RestController.ResourcePrefix);
            ChatDatas chatDatas = new ChatDatas();

            try
            {
                chatDatas = rcd.GetData();
            }
            catch (Exception exp) {
                //DisplayBallonTips(exp.Message, 1000);
            }

            if (chatDatas.Count > 0)
            {
                foreach (ChatData chatData in chatDatas)
                {
                    _frmChat.AddToList("     @SiGanteng " + chatData.Message);

                    if (!_frmChat.Visible)
                    {
                        //_frmChat.BringToFront();
                        try
                        {
                            DisplayChat();
                        }
                        catch (Exception exp) {
                            //DisplayBallonTips(exp.Message, 1000);
                        }
                    }
                }
            }
        }
示例#2
0
        private void timerChat_Tick(object sender, EventArgs e)
        {
            RestController<ChatDatas> rcd;
            rcd = new RestController<ChatDatas>(Settings.RestController.ServerBase, "Chats", Settings.RestController.ResourcePrefix);
            ChatDatas chatDatas = new ChatDatas();

            try
            {
                chatDatas = rcd.GetData();
            }
            catch(Exception exp) {
                //DisplayBallonTips(exp.Message, 1000);
            }

            if (chatDatas.Count > 0)
            {
                foreach (ChatData chatData in chatDatas)
                {
                    _frmChat.AddToList("     @SiGanteng " + chatData.Message);

                    if (!_frmChat.Visible)
                    {
                        //_frmChat.BringToFront();
                        try
                        {
                            DisplayChat();
                        }
                        catch (Exception exp){
                            //DisplayBallonTips(exp.Message, 1000);
                        }
                    }
                }
            }
        }