summaryrefslogtreecommitdiff
path: root/uisimulator/sdl/button.c
diff options
context:
space:
mode:
authorMark Arigo <markarigo@gmail.com>2009-06-19 03:50:30 +0000
committerMark Arigo <markarigo@gmail.com>2009-06-19 03:50:30 +0000
commit895357be999ffdeefac83d0b9296c91171b05cd0 (patch)
tree2af2cc5e828220e6de0a11b412288c2fd13ac525 /uisimulator/sdl/button.c
parentdf8f64d3a4d927a6880040c70ab2fee93f4c901c (diff)
downloadrockbox-895357be999ffdeefac83d0b9296c91171b05cd0.tar.gz
rockbox-895357be999ffdeefac83d0b9296c91171b05cd0.zip
Philips SA9200: add the UI sim
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@21348 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'uisimulator/sdl/button.c')
-rw-r--r--uisimulator/sdl/button.c38
1 files changed, 37 insertions, 1 deletions
diff --git a/uisimulator/sdl/button.c b/uisimulator/sdl/button.c
index 7ceaa5f788..da9af641c8 100644
--- a/uisimulator/sdl/button.c
+++ b/uisimulator/sdl/button.c
@@ -1047,7 +1047,43 @@ void button_event(int key, bool pressed)
1047 case SDLK_KP9: 1047 case SDLK_KP9:
1048 new_btn = BUTTON_VOL_UP; 1048 new_btn = BUTTON_VOL_UP;
1049 break; 1049 break;
1050 1050#elif CONFIG_KEYPAD == PHILIPS_SA9200_PAD
1051 case SDLK_KP4:
1052 case SDLK_LEFT:
1053 new_btn = BUTTON_REW;
1054 break;
1055 case SDLK_KP6:
1056 case SDLK_RIGHT:
1057 new_btn = BUTTON_FFWD;
1058 break;
1059 case SDLK_KP8:
1060 case SDLK_UP:
1061 new_btn = BUTTON_UP;
1062 break;
1063 case SDLK_KP2:
1064 case SDLK_DOWN:
1065 new_btn = BUTTON_DOWN;
1066 break;
1067 case SDLK_KP5:
1068 case SDLK_SPACE:
1069 new_btn = BUTTON_PLAY;
1070 break;
1071 case SDLK_KP7:
1072 new_btn = BUTTON_LEFT;
1073 break;
1074 case SDLK_KP9:
1075 new_btn = BUTTON_RIGHT;
1076 break;
1077 case SDLK_KP_ENTER:
1078 case SDLK_RETURN:
1079 new_btn = BUTTON_POWER;
1080 break;
1081 case SDLK_PAGEUP:
1082 new_btn = BUTTON_VOL_UP;
1083 break;
1084 case SDLK_PAGEDOWN:
1085 new_btn = BUTTON_VOL_DOWN;
1086 break;
1051#elif CONFIG_KEYPAD == PHILIPS_HDD1630_PAD 1087#elif CONFIG_KEYPAD == PHILIPS_HDD1630_PAD
1052 case SDLK_KP4: 1088 case SDLK_KP4:
1053 case SDLK_LEFT: 1089 case SDLK_LEFT: