diff options
Diffstat (limited to 'apps/plugins/solitaire.c')
-rw-r--r-- | apps/plugins/solitaire.c | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/apps/plugins/solitaire.c b/apps/plugins/solitaire.c index 45d56950ec..56990beeb3 100644 --- a/apps/plugins/solitaire.c +++ b/apps/plugins/solitaire.c | |||
@@ -109,6 +109,8 @@ static struct plugin_api* rb; | |||
109 | #define SOL_OPT BUTTON_ON | 109 | #define SOL_OPT BUTTON_ON |
110 | #define SOL_REM BUTTON_REC | 110 | #define SOL_REM BUTTON_REC |
111 | 111 | ||
112 | #define SOL_RC_QUIT BUTTON_RC_STOP | ||
113 | |||
112 | #elif (CONFIG_KEYPAD == IPOD_4G_PAD) || \ | 114 | #elif (CONFIG_KEYPAD == IPOD_4G_PAD) || \ |
113 | (CONFIG_KEYPAD == IPOD_3G_PAD) | 115 | (CONFIG_KEYPAD == IPOD_3G_PAD) |
114 | #define SOL_QUIT (BUTTON_SELECT | BUTTON_MENU) | 116 | #define SOL_QUIT (BUTTON_SELECT | BUTTON_MENU) |
@@ -463,7 +465,9 @@ int solitaire_help(void){ | |||
463 | #endif | 465 | #endif |
464 | rb->splash(HZ*2, true, HELP_SOL_REM2CUR); | 466 | rb->splash(HZ*2, true, HELP_SOL_REM2CUR); |
465 | break; | 467 | break; |
466 | 468 | #ifdef SOL_RC_QUIT | |
469 | case SOL_RC_QUIT: | ||
470 | #endif | ||
467 | case SOL_QUIT: | 471 | case SOL_QUIT: |
468 | return HELP_QUIT; | 472 | return HELP_QUIT; |
469 | 473 | ||
@@ -600,6 +604,10 @@ int solitaire_menu(unsigned char when_n) | |||
600 | case SOL_OPT: | 604 | case SOL_OPT: |
601 | return MENU_OPT; | 605 | return MENU_OPT; |
602 | #endif | 606 | #endif |
607 | |||
608 | #ifdef SOL_RC_QUIT | ||
609 | case SOL_RC_QUIT: | ||
610 | #endif | ||
603 | case SOL_QUIT: | 611 | case SOL_QUIT: |
604 | return MENU_QUIT; | 612 | return MENU_QUIT; |
605 | 613 | ||
@@ -1460,6 +1468,9 @@ int solitaire(void){ | |||
1460 | break; | 1468 | break; |
1461 | 1469 | ||
1462 | /* Show the menu */ | 1470 | /* Show the menu */ |
1471 | #ifdef SOL_RC_QUIT | ||
1472 | case SOL_RC_QUIT: | ||
1473 | #endif | ||
1463 | case SOL_QUIT: | 1474 | case SOL_QUIT: |
1464 | #if LCD_DEPTH>1 | 1475 | #if LCD_DEPTH>1 |
1465 | rb->lcd_set_background(LCD_DEFAULT_BG); | 1476 | rb->lcd_set_background(LCD_DEFAULT_BG); |