private void VcardResponse(object sender, IqEventArgs e) { if (e.Iq.Type == Matrix.Xmpp.IqType.Result) { var vc = e.Iq.Query as Vcard; UserName = vc.Fullname; if (!Util.ChatForms.ContainsKey(Group.Name)) { var roomJid = new Jid(Group.Name); var f = new FrmGroupChat(xmppClient, roomJid, UserName, listContacts); f.MdiParent = FrmParent.Instance; f.Show(); } } }
private void tsmiEnterRoom_Click(object sender, System.EventArgs e) { var input = new FrmInputBox("Enter your Nickname for the chatroom", "Nickname", "Nickname"); if (input.ShowDialog() == DialogResult.OK) { string nickname = input.Result; input = new FrmInputBox("Enter the Jid of the room to join (e.g. [email protected])", "Room"); if (input.ShowDialog() == DialogResult.OK) { var roomJid = new Jid(input.Result); var f = new FrmGroupChat(xmppClient, roomJid, nickname, listContacts); f.MdiParent = FrmParent.Instance; f.Show(); } } }