diff options
| author | Jens Arnold <amiconn@rockbox.org> | 2007-03-25 12:24:58 +0000 |
|---|---|---|
| committer | Jens Arnold <amiconn@rockbox.org> | 2007-03-25 12:24:58 +0000 |
| commit | 14fea30548d2023a2368bf090caab0023baf8d10 (patch) | |
| tree | e38fd94f2bc33c4cfa80640273fedabd765accaa | |
| parent | 369c2a37b7176e4f9c44f00a31b3b74e62b0b5d7 (diff) | |
| download | rockbox-14fea30548d2023a2368bf090caab0023baf8d10.zip rockbox-14fea30548d2023a2368bf090caab0023baf8d10.tar.gz rockbox-14fea30548d2023a2368bf090caab0023baf8d10.tar.bz2 rockbox-14fea30548d2023a2368bf090caab0023baf8d10.tar.xz | |
Allow clearing the backdrop on greyscale targets.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12906 a1c6a512-1295-4272-9138-f99709370657
| -rw-r--r-- | apps/menus/display_menu.c | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/apps/menus/display_menu.c b/apps/menus/display_menu.c index 4cdb5b7..0189749 100644 --- a/apps/menus/display_menu.c +++ b/apps/menus/display_menu.c @@ -115,7 +115,7 @@ MENUITEM_SETTING(flip_display, &global_settings.flip_display, flipdisplay_callba #endif MENUITEM_SETTING(invert_cursor, &global_settings.invert_cursor, NULL); #endif /* HAVE_LCD_BITMAP */ -#ifdef HAVE_LCD_COLOR +#if LCD_DEPTH > 1 /** * Menu to clear the backdrop image */ @@ -127,7 +127,10 @@ static int clear_main_backdrop(void) settings_save(); return 0; } - +MENUITEM_FUNCTION(clear_main_bd, 0, ID2P(LANG_CLEAR_BACKDROP), + clear_main_backdrop, NULL, NULL, Icon_NOICON); +#endif /* LCD_DEPTH > 1 */ +#ifdef HAVE_LCD_COLOR /** * Menu for fore/back colors */ @@ -159,8 +162,6 @@ static int reset_color(void) screens[SCREEN_MAIN].set_background(global_settings.bg_color); return 0; } -MENUITEM_FUNCTION(clear_main_bd, 0, ID2P(LANG_CLEAR_BACKDROP), - clear_main_backdrop, NULL, NULL, Icon_NOICON); MENUITEM_FUNCTION(set_bg_col, 0, ID2P(LANG_BACKGROUND_COLOR), set_bg_color, NULL, NULL, Icon_NOICON); MENUITEM_FUNCTION(set_fg_col, 0, ID2P(LANG_FOREGROUND_COLOR), @@ -204,8 +205,11 @@ MAKE_MENU(lcd_settings,ID2P(LANG_LCD_MENU), # endif ,&invert_cursor #endif /* HAVE_LCD_BITMAP */ +#if LCD_DEPTH > 1 + ,&clear_main_bd, +#endif #ifdef HAVE_LCD_COLOR - ,&clear_main_bd, &set_bg_col, &set_fg_col, &reset_colors + &set_bg_col, &set_fg_col, &reset_colors #endif ); /* LCD MENU */ |