/// <summary> /// Tato metoda po kliknutí na tlačítko "Těžká" načte Sudoku ze složky "tezka" a objeví se Form3 s načtenou počáteční pozicí hry. /// </summary> /// <param name="sender">Obsahuje data o objektu, který událost vyvolal.</param> /// <param name="e">Obsahuje informace o události.</param> private void Hard_Click(object sender, EventArgs e) { Sudoku = new Sudoku(); Sudoku.LoadDirectory("tezka"); Sudoku.Text = "Sudoku těžké"; Sudoku.Show(); }
/// <summary> /// Tato metoda po kliknutí na tlačítko "Lehká" načte Sudoku ze složky "lehka" a objeví se Form3 s načtenou počáteční pozicí hry. /// </summary> /// <param name="sender">Obsahuje data o objektu, který událost vyvolal.</param> /// <param name="e">Obsahuje informace o události.</param> private void Easy_Click(object sender, EventArgs e) { Sudoku = new Sudoku(); Sudoku.LoadDirectory("lehka"); Sudoku.Text = "Sudoku lehké"; Sudoku.Show(); }
/// <summary> /// Tato metoda po kliknutí na tlačítko "Střední" načte Sudoku ze složky "stredni" a objeví se Form3 s načtenou počáteční pozicí hry. /// </summary> /// <param name="sender">Obsahuje data o objektu, který událost vyvolal.</param> /// <param name="e">Obsahuje informace o události.</param> private void Normal_Click(object sender, EventArgs e) { Sudoku = new Sudoku(); Sudoku.LoadDirectory("stredni"); Sudoku.Text = "Sudoku středně těžké"; Sudoku.Show(); }
/// <summary> /// Tato metoda se zavolá při kliknutí na tlačítko "Pokračovat". Pokud je to její první zavolání, načte uloženou hru. Metoda vždy nastaví parametr AlreadyLoaded na true, aby se už podruhé nepokoušela o načtení uložené hry. /// </summary> /// <param name="sender">Obsahuje data o objektu, který událost vyvolal.</param> /// <param name="e">Obsahuje informace o události.</param> private void Continue_Click(object sender, EventArgs e) { if (!AlreadyLoaded) { Sudoku = new Sudoku(); Sudoku.LoadDirectory("pokracovani"); Sudoku.Text = "Sudoku pokračování"; Sudoku.Show(); Continue.Hide(); } AlreadyLoaded = true; }