summaryrefslogtreecommitdiff
path: root/apps/plugins/pegbox.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/pegbox.c')
-rw-r--r--apps/plugins/pegbox.c57
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