Beispiel #1
0
        public void DisplayMessage(ChatRoom.Message message)
        {
            this.msg = message;
            Thread th = new Thread(new ThreadStart(this.ThreadProcSafe));

            th.Start();
        }
Beispiel #2
0
        private void btnSendMessage_Click(object sender, EventArgs e)
        {
            ChatRoom.Message theMessage = new ChatRoom.Message(chatCore.UserName, new ChatRoom.Color(255, 50, 50, 0), messageBox.Text, "");
            chatCore.SendMessage(theMessage);

            messageBox.Text = "Unesite poruku...";
        }
Beispiel #3
0
        private void SetText(ChatRoom.Message msg)
        {
            switch (msg.Type)
            {
            case "user_message":
                if (chatCore.UserName.Equals(msg.UserName))
                {
                    chatBox.addChatMessage(msg, 0);
                }
                else
                {
                    chatBox.addChatMessage(msg, 1);
                }
                break;

            case "user_join":
                if (chatCore.UserName.Equals(msg.UserName))
                {
                    chatBox.addChatNotification("Uspešno ste se prikljucili ćaskanju kao " + msg.UserName);
                }
                else
                {
                    chatBox.addChatNotification("Korisnik " + msg.UserName + " se uspešno pridružio ćaskanju.");
                }
                break;
            }
        }
Beispiel #4
0
        public void DisplayMessage(ChatRoom.Message message)
        {
            //MessageBox.Show(message.MessageValue);
            this.msg = message;
            Thread th = new Thread(new ThreadStart(this.ThreadProcSafe));

            th.Start();
        }
Beispiel #5
0
 private void messageBox_KeyUp(object sender, KeyEventArgs e)
 {
     if (e.KeyCode == Keys.Enter)
     {
         ChatRoom.Message theMessage = new ChatRoom.Message(chatCore.UserName, myMessagesColor, messageBox.Text, "user_message");
         chatCore.SendMessage(theMessage);
         messageBox.Text = "";
     }
 }
Beispiel #6
0
 private void SetText(ChatRoom.Message msg)
 {
     //this.listBoxMsg.Items.Add(text);
     ChatRoom.Message m = new ChatRoom.Message(msg.UserName, msg.MessageColor, msg.MessageValue, "");
     if (chatCore.UserName.Equals(msg.UserName))
     {
         chatBox.addChatMessage(m, 0);
     }
     else
     {
         chatBox.addChatMessage(m, 1);
     }
 }
Beispiel #7
0
        private void SetText(ChatRoom.Message msg)
        {
            // this.onlineBox.AddOnlineUser(msg.UserName);
            ChatRoom.Message m = new ChatRoom.Message(msg.UserName, msg.MessageColor, msg.MessageValue, "");

            if (chatCore.UserName.Equals(msg.UserName))
            {
                chatBox.addChatMessage(m, 0);
            }
            else
            {
                chatBox.addChatMessage(m, 1);
            }
        }
Beispiel #8
0
        public void addChatMessage(ChatRoom.Message message, int msgType)
        {
            MessageBubble bubble = new MessageBubble(message.MessageValue, message.UserName, message.DateTime, message.MessageColor, msgType);

            if (msgType == 0)
            {
                bubble.Anchor = (AnchorStyles.Top | AnchorStyles.Right);
                bubble.Left   = this.Width - bubble.Width - 5;
            }
            else
            {
                bubble.Left = this.Left + 5;
            }
            bubble.Top      = nextElementTop;
            nextElementTop += bubble.Height + 10;
            this.Height     = nextElementTop;
            this.Controls.Add(bubble);
        }
Beispiel #9
0
 public void SendMessage(ChatRoom.Message message)
 {
     chatCore.SendMessage(message);
 }
Beispiel #10
0
 private void btnSendMessage_Click(object sender, EventArgs e)
 {
     ChatRoom.Message theMessage = new ChatRoom.Message(chatCore.UserName, myMessagesColor, messageBox.Text, "user_message");
     chatCore.SendMessage(theMessage);
     messageBox.Text = "Unesite poruku...";
 }