示例#1
0
 private void Button_Click_4(object sender, RoutedEventArgs e)
 {
     HTTP.sendToServer("type=player&subtype=remove&username=" + username);
     HTTP.chatThread.Abort();
     HTTP.closeConnection();
     this.Close();
 }
示例#2
0
 void Window1_Closing(object sender, System.ComponentModel.CancelEventArgs e)
 {
     HTTP.sendToServer("type=player&subtype=remove&username=" + username);
     HTTP.chatThread.Abort();
     HTTP.closeConnection();
     //HTTP.chatThread.Suspend();
 }
示例#3
0
        public Window1(string user, string URL)
        {
            this.username = user;
            new GameList();
            this.players_List = new List <String>();
            InitializeComponent();
            //this.chatList.Items.Add("Test:test");
            //pList.Add("anon");
            //this.playerList.Items.Add("Anon");
            //this.addGame("game1", "0.0.0.0");
            gameList.MouseDoubleClick += gameList_MouseDoubleClick;
            Closing += Window1_Closing;

            requestQuery = new RequestQuery(this.addMessageDelegate);

            new HTTP(requestQuery, URL);//this);
            this.Show();
            HTTP.sendToServer("type=player&subtype=all&username=" + username);
        }
示例#4
0
 private void Button_Click_1(object sender, RoutedEventArgs e)
 {
     if (chatBox.Text != "")
     {
         //TextBox chatTextBlock = (TextBox)this.FindName("chatBox");
         String message  = chatBox.Text;
         String privateM = "";
         if (privateMsgTo != "")
         {
             privateM = "&personal=" + privateMsgTo;
         }
         String urlParameters = "type=chat&username="******"&message=" + message + privateM;
         Console.WriteLine(urlParameters);
         Console.WriteLine("type");
         HTTP.sendToServer(urlParameters);
         //ListBox chatListBox = (ListBox)this.FindName("chatList");
         //chatBox.Items.Add("user:" + message);
     }
 }