private void gameStart(int r) { MenuHint.Checked = false; if (gg != null) { gg.RemoveForm(this); } gg = new clsGame(MenuHint, r, this); for (int i = 0; i < gg.Btns.Count; i++) { gg.Btns[i].MouseDown += new MouseEventHandler(btn_MouseDown); } gg.isStarted = false; gg.AppendForm(this); lblStep.Text = "Step: " + gg.Step.ToString(); MenuUndo.Enabled = false; MenuSave.Enabled = false; MenuReload.Enabled = true; MenuHint.Enabled = true; moveCount = 0; }
public clsJudge(clsGame gg) { this.gg = gg; btns = gg.Btns; }
public clsHint(clsGame gg) { judge = new clsJudge(gg); }