예제 #1
0
 public OptionsForm(MainForm.Difficulty diff, int row, int col, int mines, MainForm mainForm)
 {
     InitializeComponent();
     this.difficulty = diff;
     this.mainForm = mainForm;
     switch (diff)
     {
         case MainForm.Difficulty.EASY:
             this.easyRdBtn.Checked = true;
             break;
         case MainForm.Difficulty.MED:
             this.medRdBtn.Checked = true;
             break;
         case MainForm.Difficulty.HARD:
             this.hardRdBtn.Checked = true;
             break;
         case MainForm.Difficulty.CUST:
             this.customRdBtn.Checked = true;
             this.rowNumBox.Enabled = true;
             this.rowNumBox.Text = Convert.ToString(mainForm.rows);
             this.colNumBox.Enabled = true;
             this.colNumBox.Text = Convert.ToString(mainForm.columns);
             this.mineNumBox.Enabled = true;
             this.mineNumBox.Text = Convert.ToString(mainForm.mines);
             break;
     }
     //SetupMainForm(MED_RC, MED_RC, MED_MINE);
 }
예제 #2
0
        public OptionsForm(MainForm.Difficulty diff, int row, int col, int mines, MainForm mainForm)
        {
            InitializeComponent();
            this.difficulty = diff;
            this.mainForm   = mainForm;
            switch (diff)
            {
            case MainForm.Difficulty.EASY:
                this.easyRdBtn.Checked = true;
                break;

            case MainForm.Difficulty.MED:
                this.medRdBtn.Checked = true;
                break;

            case MainForm.Difficulty.HARD:
                this.hardRdBtn.Checked = true;
                break;

            case MainForm.Difficulty.CUST:
                this.customRdBtn.Checked = true;
                this.rowNumBox.Enabled   = true;
                this.rowNumBox.Text      = Convert.ToString(mainForm.rows);
                this.colNumBox.Enabled   = true;
                this.colNumBox.Text      = Convert.ToString(mainForm.columns);
                this.mineNumBox.Enabled  = true;
                this.mineNumBox.Text     = Convert.ToString(mainForm.mines);
                break;
            }
            //SetupMainForm(MED_RC, MED_RC, MED_MINE);
        }