示例#1
0
 private void EnterPlayerName(object sender, NameEventArgs e)
 {
     game.CurrentPlayer.Name = e.PlayerName;
     UpdatePlayersName();
     refPlayer = game.CurrentPlayer;
     FixLocation();
     game.NextPlayer();
     game.ActivePlayers++;
 }
示例#2
0
 private void UpdateUINames(object sender, NameEventArgs e)
 {
     for (int i = 0; i < gameForms.Length; i++)
     {
         if (gameForms[i] != null)
         {
             gameForms[i].UpdatePlayersName();
         }
     }
 }
示例#3
0
        private void Btn_ok_Click(object sender, EventArgs e)
        {
            String playerName = Tb_name.Text;

            if (String.IsNullOrEmpty(playerName))
            {
                MessageBox.Show("Your name can not be empty.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else
            {
                NameEventArgs args = new NameEventArgs(playerName);
                AddNameEvent(this, args);
                Close();
            }
        }