///////////////////////////////////////////////////////////////////////////////////// #region [ Sudoku Puzzle - Method ] /// <summary> /// Creates new instance of the SudokuForm class and displays it. /// </summary> /// private void OpenSudoku() { MdiClient.IfValidateOk(() => { SudokuForm sudoku = new SudokuForm(); sudoku.MdiParent = this; sudoku.LoadAiEscargot(); sudoku.Show(); }); }
/// <summary> /// Opens existing (previously hidden) or creates new Sudoku puzzle form. /// </summary> /// private void OpenSudoku() { MdiClient.IfValidateOk(() => { if (sudokuForm == null) { sudokuForm = new SudokuForm() { Parent = this, FileName = "sudoku.txt", }; sudokuForm.LostFocus += (sender, e) => sudokuForm.Unload(); sudokuForm.Center(); sudokuForm.LoadAiEscargot(); } sudokuForm.Parent = this; }); }