Esempio n. 1
0
        private void btn_login_Click(object sender, RoutedEventArgs e)
        {
            tb_status.Text += s.ReadStatus();

            s.SendData(tb_uname.Text);


            tb_status.Text += s.ReadStatus();

            s.SendData(tb_password.Text);
            tb_status.Text += s.ReadStatus();
            MessageBox.Show("Welcome !!");
        }
Esempio n. 2
0
 private void btn_listmail_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         tb_status.Text += s.ReadStatus();
         s.SendData("listmail");
         tb_message.Text += s.GetData();
         tb_message.Text += s.GetData();
     }
     catch (Exception)
     {
     }
 }
Esempio n. 3
0
        private void btn_register_Click(object sender, RoutedEventArgs e)
        {
            tb_status.Text += s.ReadStatus();

            s.SendData("");
            s.SendData(string.Format("register {0} {1}", tb_uname.Text, tb_password.Text));

            tb_status.Text += s.ReadStatus();

            s.SendData("quit");
            tb_status.Text += s.ReadStatus();

            MessageBox.Show("User Register !!");
            Application.Current.Shutdown();
        }
Esempio n. 4
0
 public Match(SocketConnector sock)
 {
     InitializeComponent();
     // TODO: Complete member initialization
     try
     {
         this.s = sock;
         cmb_color.ItemsSource = new ObservableCollection <string> {
             "b", "w"
         };
         board = Board.Children.OfType <Button>().ToList();
         for (int i = 0; i < board.Count; i++)
         {
             board[i].Click += (sender, e) =>
             {
                 Button b = sender as Button;
                 tb_status.Text += s.ReadStatus();
                 s.SendData(b.Name);
                 //process game data
                 string gamedata = s.GetData();
                 UpdateBoard(gamedata);
             };
         }
     }
     catch (Exception)
     {
     }
 }
Esempio n. 5
0
 private void btn_invite_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         tb_status.Text += s.ReadStatus();
         s.SendData((string.Format("match {0} {1} {2}", tb_uname.Text, cmb_color.Text, tb_time.Text)));
         //may begin game
         string gamedata = s.GetData();
         UpdateBoard(gamedata);
     }
     catch (Exception)
     {
     }
 }
Esempio n. 6
0
 private void btn_stat_Click(object sender, RoutedEventArgs e)
 {
     tb_status.Text += s.ReadStatus();
     s.SendData((string.Format("stats {0}", tb_uname.Text)));
     tb_stats.Text = s.GetData();
 }
Esempio n. 7
0
 private void btn_game_Click(object sender, RoutedEventArgs e)
 {
     tb_status.Text += s.ReadStatus();
     s.SendData("game");
     MessageBox.Show(s.GetData());
 }
Esempio n. 8
0
 private void btn_tell_Click(object sender, RoutedEventArgs e)
 {
     tb_status.Text += s.ReadStatus();
     s.SendData(string.Format("tell {0} {1}", tb_uname.Text, tb_message.Text));
     s.GetData();
 }