private void acceptUserGuess(string i_UserGuess) { ushort existRightPlace; ushort existWrongPlace; const bool v_IsEnabled = true; insertGuessToBoard(m_CurrentLine, i_UserGuess); existRightPlace = r_GameLogic.Board[m_CurrentLine].ExistRightPlaceResult; existWrongPlace = r_GameLogic.Board[m_CurrentLine].ExistWrongPlaceResult; m_GameLines[m_CurrentLine].ShowResults(existRightPlace, existWrongPlace); m_GameLines[m_CurrentLine].EnableLine(!v_IsEnabled); if (r_GameLogic.IsWinningGuess(m_CurrentLine)) { m_GameGoal.CopyButtonsColors(m_GameLines[m_CurrentLine].GuessButtons.List); MessageBox.Show(k_MessageWin); } else { m_CurrentLine++; activateNextLine(); } }