|
From: Yoda-JM <yo...@us...> - 2009-07-05 11:01:18
|
Module: performous
Branch: master
Commit: 4ebc892d98f43dc60981d6783aeb9567e75f0959
Author: Vincent Le Ligeour <yo...@us...>
Date: Sun Jul 5 13:00:50 2009 +0200
Fixed some jukebox key management again
---
game/screen_songs.cc | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/game/screen_songs.cc b/game/screen_songs.cc
index a87f1c0..0800ccb 100644
--- a/game/screen_songs.cc
+++ b/game/screen_songs.cc
@@ -43,6 +43,10 @@ void ScreenSongs::manageEvent(SDL_Event event) {
if (key == SDLK_ESCAPE || m_songs.empty()) m_jukebox = false;
else if (key == SDLK_SPACE || (key == SDLK_PAUSE || (key == SDLK_p && mod && KMOD_CTRL))) m_audio.togglePause();
else if (key == SDLK_RETURN) sm->activateScreen("Sing");
+ else if (key == SDLK_LEFT) m_songs.advance(-1);
+ else if (key == SDLK_RIGHT) m_songs.advance(1);
+ else if (key == SDLK_PAGEUP) m_audio.seek(-30);
+ else if (key == SDLK_PAGEDOWN) m_audio.seek(30);
else if (key == SDLK_UP) m_audio.seek(5);
else if (key == SDLK_DOWN) m_audio.seek(-5);
return;
|