diff options
Diffstat (limited to 'apps/plugins/solitaire.c')
-rw-r--r-- | apps/plugins/solitaire.c | 57 |
1 files changed, 39 insertions, 18 deletions
diff --git a/apps/plugins/solitaire.c b/apps/plugins/solitaire.c index 40f9a241ea..0907054a1c 100644 --- a/apps/plugins/solitaire.c +++ b/apps/plugins/solitaire.c | |||
@@ -300,29 +300,50 @@ static struct plugin_api* rb; | |||
300 | 300 | ||
301 | #elif (CONFIG_KEYPAD == COWOND2_PAD) | 301 | #elif (CONFIG_KEYPAD == COWOND2_PAD) |
302 | # define SOL_QUIT BUTTON_POWER | 302 | # define SOL_QUIT BUTTON_POWER |
303 | # define SOL_UP BUTTON_UP | ||
304 | # define SOL_DOWN BUTTON_DOWN | ||
305 | # define SOL_LEFT_PRE BUTTON_LEFT | ||
306 | # define SOL_LEFT (BUTTON_LEFT | BUTTON_REL) | ||
307 | # define SOL_RIGHT_PRE BUTTON_RIGHT | ||
308 | # define SOL_RIGHT (BUTTON_RIGHT | BUTTON_REL) | ||
309 | # define SOL_MOVE BUTTON_SELECT | ||
310 | # define SOL_DRAW_PRE BUTTON_LEFT | ||
311 | # define SOL_DRAW (BUTTON_LEFT | BUTTON_MENU) | ||
312 | # define SOL_REM2CUR BUTTON_PLUS | ||
313 | # define SOL_CUR2STACK BUTTON_MINUS | ||
314 | # define SOL_REM2STACK_PRE BUTTON_RIGHT | ||
315 | # define SOL_REM2STACK (BUTTON_RIGHT | BUTTON_MENU) | ||
316 | # define HK_MOVE "PLAY" | ||
317 | # define HK_DRAW "LEFT.." | ||
318 | # define HK_REM2CUR "FF" | ||
319 | # define HK_CUR2STACK "REW" | ||
320 | # define HK_REM2STACK "RIGHT.." | ||
321 | 303 | ||
322 | #else | 304 | #else |
323 | #error No keymap defined! | 305 | #error No keymap defined! |
324 | #endif | 306 | #endif |
325 | 307 | ||
308 | #ifdef HAVE_TOUCHPAD | ||
309 | //#ifndef SOL_QUIT | ||
310 | //# define SOL_QUIT BUTTON_TOPLEFT | ||
311 | //endif | ||
312 | #ifndef SOL_UP | ||
313 | # define SOL_UP BUTTON_TOPMIDDLE | ||
314 | #endif | ||
315 | #ifndef SOL_DOWN | ||
316 | # define SOL_DOWN BUTTON_BOTTOMMIDDLE | ||
317 | #endif | ||
318 | #ifndef SOL_LEFT | ||
319 | # define SOL_LEFT BUTTON_MIDLEFT | ||
320 | #endif | ||
321 | #ifndef SOL_RIGHT | ||
322 | # define SOL_RIGHT BUTTON_MIDRIGHT | ||
323 | #endif | ||
324 | #ifndef SOL_MOVE | ||
325 | # define SOL_MOVE BUTTON_CENTER | ||
326 | # define HK_MOVE "CENTRE" | ||
327 | #endif | ||
328 | #ifndef SOL_DRAW | ||
329 | # define SOL_DRAW BUTTON_TOPLEFT | ||
330 | # define HK_DRAW "TOPLEFT" | ||
331 | #endif | ||
332 | #ifndef SOL_REM2CUR | ||
333 | # define SOL_REM2CUR BUTTON_TOPRIGHT | ||
334 | # define HK_REM2CUR "TOPRIGHT" | ||
335 | #endif | ||
336 | #ifndef SOL_CUR2STACK | ||
337 | # define SOL_CUR2STACK BUTTON_BOTTOMLEFT | ||
338 | # define HK_CUR2STACK "BOTTOMLEFT" | ||
339 | #endif | ||
340 | #ifndef SOL_REM2STACK | ||
341 | # define SOL_REM2STACK BUTTON_BOTTOMRIGHT | ||
342 | # define HK_REM2STACK "BOTTOMRIGHT" | ||
343 | #endif | ||
344 | |||
345 | #endif | ||
346 | |||
326 | #ifndef HK_LR | 347 | #ifndef HK_LR |
327 | # define HK_LR "LEFT/RIGHT" | 348 | # define HK_LR "LEFT/RIGHT" |
328 | #endif | 349 | #endif |