diff --git a/Unuk-QT/Unuk-QT b/Unuk-QT/Unuk-QT index 2b2cd64..df5e6d4 100755 Binary files a/Unuk-QT/Unuk-QT and b/Unuk-QT/Unuk-QT differ diff --git a/src/libUnuk/Button.cpp b/src/libUnuk/Button.cpp index 62bd5b3..9b292d3 100644 --- a/src/libUnuk/Button.cpp +++ b/src/libUnuk/Button.cpp @@ -73,13 +73,13 @@ void Button::SetText(string textArg) { bool Button::CheckMouseOver(void) { if(event.motion.x > _button.GetX() && event.motion.x < _button.GetX() + _button.GetWidth()) { if(event.motion.y > _button.GetY() && event.motion.y < _button.GetY() + _button.GetHeight()) { - if (!_highlighted) { + if(_highlighted) { _button.SetRGB(_mouseOverColour.r, _mouseOverColour.g, _mouseOverColour.b); } return true; } } - if (!_highlighted) { + if(!_highlighted) { _button.SetRGB(_mouseOutColour); } return false; diff --git a/src/libUnuk/IngameMenu.cpp b/src/libUnuk/IngameMenu.cpp index c230bd7..57dc6ec 100644 --- a/src/libUnuk/IngameMenu.cpp +++ b/src/libUnuk/IngameMenu.cpp @@ -103,10 +103,10 @@ void IngameMenu::Render(void) { void IngameMenu::HighlightNewSelection(int newButton) { // Turn of highlight for currently highlighted button switch(_highlightedButton) { - case 0: btnResume.SetHighlighted(false); break; - case 1: btnSaveGame.SetHighlighted(false); break; - case 2: btnLoadGame.SetHighlighted(false); break; - case 3: btnOptions.SetHighlighted(false); break; + case 0: btnResume.SetHighlighted(false); break; + case 1: btnSaveGame.SetHighlighted(false); break; + case 2: btnLoadGame.SetHighlighted(false); break; + case 3: btnOptions.SetHighlighted(false); break; case 4: btnExitToMenu.SetHighlighted(false); break; } @@ -122,10 +122,10 @@ void IngameMenu::HighlightNewSelection(int newButton) { // Highlight new selection switch(_highlightedButton) { - case 0: btnResume.SetHighlighted(true); break; - case 1: btnSaveGame.SetHighlighted(true); break; - case 2: btnLoadGame.SetHighlighted(true); break; - case 3: btnOptions.SetHighlighted(true); break; + case 0: btnResume.SetHighlighted(true); break; + case 1: btnSaveGame.SetHighlighted(true); break; + case 2: btnLoadGame.SetHighlighted(true); break; + case 3: btnOptions.SetHighlighted(true); break; case 4: btnExitToMenu.SetHighlighted(true); break; } -} \ No newline at end of file +}