Пример #1
0
 private void SetTextFields()
 {
     Text = OnscreenText.WelcomeToPentago;
     label_players_number.Text = OnscreenText.PlayersNumberText;
     label_sectors_number.Text = OnscreenText.SectorsNumberText;
     cbPlayerCount.Text        = OnscreenText.DefaultPlayerCount;
     cbSectorCount.Text        = OnscreenText.FieldSizeTwo;
     tbName1.Text         = OnscreenText.PlayerNumber(1);
     tbName2.Text         = OnscreenText.PlayerNumber(2);
     button_new_game.Text = OnscreenText.NewGame;
     tbName1.Select();
 }
Пример #2
0
        private void cbPlayerCount_SelectedIndexChanged(object sender, EventArgs e)
        {
            tbName3.Enabled = false;
            tbName4.Enabled = false;
            tbName5.Enabled = false;
            tbName6.Enabled = false;
            tbName7.Enabled = false;
            tbName8.Enabled = false;

            switch (Convert.ToInt32(cbPlayerCount.Text))
            {
            case 8:
                tbName8.Enabled = true;
                tbName8.Text    = OnscreenText.PlayerNumber(8);
                goto case 7;

            case 7:
                tbName7.Enabled = true;
                tbName7.Text    = OnscreenText.PlayerNumber(7);
                goto case 6;

            case 6:
                tbName6.Enabled = true;
                tbName6.Text    = OnscreenText.PlayerNumber(6);
                goto case 5;

            case 5:
                tbName5.Enabled = true;
                tbName5.Text    = OnscreenText.PlayerNumber(5);
                goto case 4;

            case 4:
                tbName4.Enabled = true;
                tbName4.Text    = OnscreenText.PlayerNumber(4);
                goto case 3;

            case 3:
                tbName3.Enabled = true;
                tbName3.Text    = OnscreenText.PlayerNumber(3);
                break;
            }
        }