diff options
Diffstat (limited to 'apps/plugins/pegbox.c')
-rw-r--r-- | apps/plugins/pegbox.c | 57 |
1 files changed, 45 insertions, 12 deletions
diff --git a/apps/plugins/pegbox.c b/apps/plugins/pegbox.c index 45c830a5a0..e41c724da6 100644 --- a/apps/plugins/pegbox.c +++ b/apps/plugins/pegbox.c | |||
@@ -273,25 +273,58 @@ PLUGIN_HEADER | |||
273 | #define LVL_DOWN_TEXT "VOL-" | 273 | #define LVL_DOWN_TEXT "VOL-" |
274 | 274 | ||
275 | #elif CONFIG_KEYPAD == COWOND2_PAD | 275 | #elif CONFIG_KEYPAD == COWOND2_PAD |
276 | #define PEGBOX_SAVE BUTTON_SELECT | ||
277 | #define PEGBOX_QUIT BUTTON_POWER | 276 | #define PEGBOX_QUIT BUTTON_POWER |
278 | #define PEGBOX_RESTART BUTTON_MENU | ||
279 | #define PEGBOX_LVL_UP BUTTON_PLUS | ||
280 | #define PEGBOX_LVL_DOWN BUTTON_MINUS | ||
281 | #define PEGBOX_UP BUTTON_UP | ||
282 | #define PEGBOX_DOWN BUTTON_DOWN | ||
283 | #define PEGBOX_RIGHT BUTTON_RIGHT | ||
284 | #define PEGBOX_LEFT BUTTON_LEFT | ||
285 | 277 | ||
286 | #define SAVE_TEXT "SELECT" | ||
287 | #define QUIT_TEXT "POWER" | 278 | #define QUIT_TEXT "POWER" |
288 | #define RESTART_TEXT "MENU" | ||
289 | #define LVL_UP_TEXT "PLUS" | ||
290 | #define LVL_DOWN_TEXT "MINUS" | ||
291 | #else | 279 | #else |
292 | #error Unsupported keymap! | 280 | #error Unsupported keymap! |
293 | #endif | 281 | #endif |
294 | 282 | ||
283 | #ifdef HAVE_TOUCHPAD | ||
284 | #ifndef PEGBOX_QUIT | ||
285 | #define PEGBOX_QUIT BUTTON_TOPLEFT | ||
286 | #endif | ||
287 | #ifndef PEGBOX_SAVE | ||
288 | #define PEGBOX_SAVE BUTTON_CENTER | ||
289 | #endif | ||
290 | #ifndef PEGBOX_RESTART | ||
291 | #define PEGBOX_RESTART BUTTON_TOPRIGHT | ||
292 | #endif | ||
293 | #ifndef PEGBOX_LVL_UP | ||
294 | #define PEGBOX_LVL_UP BUTTON_BOTTOMLEFT | ||
295 | #endif | ||
296 | #ifndef PEGBOX_LVL_DOWN | ||
297 | #define PEGBOX_LVL_DOWN BUTTON_BOTTOMRIGHT | ||
298 | #endif | ||
299 | #ifndef PEGBOX_UP | ||
300 | #define PEGBOX_UP BUTTON_TOPMIDDLE | ||
301 | #endif | ||
302 | #ifndef PEGBOX_DOWN | ||
303 | #define PEGBOX_DOWN BUTTON_BOTTOMMIDDLE | ||
304 | #endif | ||
305 | #ifndef PEGBOX_RIGHT | ||
306 | #define PEGBOX_RIGHT BUTTON_MIDRIGHT | ||
307 | #endif | ||
308 | #ifndef PEGBOX_LEFT | ||
309 | #define PEGBOX_LEFT BUTTON_MIDLEFT | ||
310 | #endif | ||
311 | #ifndef SAVE_TEXT | ||
312 | #define SAVE_TEXT "CENTER" | ||
313 | #endif | ||
314 | #ifndef QUIT_TEXT | ||
315 | #define QUIT_TEXT "TOPLEFT" | ||
316 | #endif | ||
317 | #ifndef RESTART_TEXT | ||
318 | #define RESTART_TEXT "TOPRIGHT" | ||
319 | #endif | ||
320 | #ifndef LVL_UP_TEXT | ||
321 | #define LVL_UP_TEXT "BOTTOMLEFT" | ||
322 | #endif | ||
323 | #ifndef LVL_DOWN_TEXT | ||
324 | #define LVL_DOWN_TEXT "BOTTOMRIGHT" | ||
325 | #endif | ||
326 | #endif | ||
327 | |||
295 | #if (LCD_WIDTH >= 320) && (LCD_HEIGHT >= 240) | 328 | #if (LCD_WIDTH >= 320) && (LCD_HEIGHT >= 240) |
296 | #define LEVEL_TEXT_X 59 | 329 | #define LEVEL_TEXT_X 59 |
297 | #define PEGS_TEXT_X 276 | 330 | #define PEGS_TEXT_X 276 |