private void buttonOk_Click(object sender, EventArgs e) { if (textBoxAlias.Text == "") { labelAlias.Text = "Il faut que tu choisisses un alias !"; } else { if (tabControl1.TabPages.Count <= 1) { chatter = new TextChatter(textBoxAlias.Text); //Mise en place du chatter //Interface labelAlias.Text = "Ton alias est : " + chatter.getAlias(); labelAlias.Show(); Text = "Enjoy " + chatter.getAlias() + " !"; tabControl1.TabPages.Insert(1, tabPage2); tabControl1.SelectedTab = tabControl1.TabPages["tabPage2"]; } else if (tabControl1.TabPages.Count > 1) { tabControl1.SelectedTab = tabControl1.TabPages["tabPage2"]; } } }
public void quit(IChatter c) { Message request = new Message(new Header(c.getAlias(), MessageType.QUITCR), ""); sendMessage(request); doRun = false; }
public void receiveAMessage(string msg, IChatter c) { Message message = new Message(new Header(c.getAlias(), "RECV_MSG"), msg); Console.WriteLine("receiveAMessage called"); sendMessage(message); }
public void join(IChatter c) { Console.WriteLine("(Message from Chatroom : {0}) {1} has join the room.", topic,c.getAlias()); lock(textChatters) { textChatters.Add(c); } }
public void quit(IChatter c) { lock (textChatters) { textChatters.Remove(c); } Console.Write("Déconnexion de : " + c.getAlias()); }
public void join(IChatter chatter) { this.chatter = chatter; Message request = new Message(new Header(chatter.getAlias(), MessageType.JOINCR), ""); sendMessage(request); Thread t = new Thread(new ThreadStart(runReceiveMsg)); t.Start(); }
public void join(IChatter c) { Console.WriteLine("join called"); //Send the request for join a topic Net.Message msg = new Net.Message(new Header(c.getAlias(), "JOIN_CR"), ""); sendMessage(msg); //Start the thread to receive messages Thread thread = new Thread(new ThreadStart(receiveMessages)); thread.Start(); }
private void buttonOk_Click(object sender, EventArgs e) { if (textBoxAlias.Text == "") { labelAlias.Text = "Il faut que tu choisisses un alias !"; } else { if (tabControl1.TabPages.Count <= 1) { chatter = new TextChatter(textBoxAlias.Text); //Mise en place du chatter //Interface labelAlias.Text = "Ton alias est : " + chatter.getAlias(); labelAlias.Show(); Text = "Enjoy " + chatter.getAlias() + " !"; tabControl1.TabPages.Insert(1, tabPage2); tabControl1.SelectedTab = tabControl1.TabPages["tabPage2"]; } else if(tabControl1.TabPages.Count >1) { tabControl1.SelectedTab = tabControl1.TabPages["tabPage2"]; } } }
public void receiveAMessage(string msg, IChatter c) { Message message = new Message(new Header(c.getAlias(),MessageType.RECV_MSG),msg); sendMessage(message); }
public void post(string msg, IChatter c) { Net.Message postMsg = new Net.Message(new Header(c.getAlias(), "POST"), msg); sendMessage(postMsg); }
public void quit(IChatter c) { Net.Message msg = new Net.Message(new Header(c.getAlias(), "QUITCR"), ""); sendMessage(msg); doRun = false; }
public void receiveAMessage(String msg, IChatter c) { String txt = "(At " + alias + ") :" + c.getAlias() + " $>" + msg; Console.WriteLine(txt); }
public void receiveAMessage(string msg, IChatter c) { Console.WriteLine("(At {0}) : {1} $> {2} ", alias, c.getAlias(), msg); }
public void receiveAMessage(string msg, IChatter c) { Message message = new Message(new Header(c.getAlias(), MessageType.RECV_MSG), msg); sendMessage(message); }
public void post(string msg, IChatter c) { Message request = new Message(new Header(c.getAlias(), MessageType.POST), msg); sendMessage(request); }
public void join(IChatter c) { Console.WriteLine("(Message from Chatroom : {0}) {1} has join the room.", topic, c.getAlias()); lock (textChatters) { textChatters.Add(c); } }