private void inValidMessageBox() { string messageBox = string.Format( @"Invalid move! Please try again."); MessageBox.Show(messageBox, this.Text); boardSquareActive.ReturnSquareToBeActive(); boardSquareActive = null; }
private void boardSquare_Clicked(object sender, EventArgs e) { BoardSquare clickedSquare = sender as BoardSquare; if (clickedSquare != null && clickedSquare.Enabled) { if (boardSquareActive == null && clickedSquare.SquarePieceType != BoardSquare.ePieceType.Empty) { clickedSquare.SquareInAction(); boardSquareActive = clickedSquare; } else if (boardSquareActive != null) { if (clickedSquare == boardSquareActive) { clickedSquare.ReturnSquareToBeActive(); boardSquareActive = null; } else { makeTurn(clickedSquare); } } } }