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); }