mirror of
https://github.com/Rockbox/rockbox.git
synced 2025-10-13 18:17:39 -04:00
Allow clearing the backdrop on greyscale targets.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12906 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
369c2a37b7
commit
14fea30548
1 changed files with 9 additions and 5 deletions
|
@ -115,7 +115,7 @@ MENUITEM_SETTING(flip_display, &global_settings.flip_display, flipdisplay_callba
|
||||||
#endif
|
#endif
|
||||||
MENUITEM_SETTING(invert_cursor, &global_settings.invert_cursor, NULL);
|
MENUITEM_SETTING(invert_cursor, &global_settings.invert_cursor, NULL);
|
||||||
#endif /* HAVE_LCD_BITMAP */
|
#endif /* HAVE_LCD_BITMAP */
|
||||||
#ifdef HAVE_LCD_COLOR
|
#if LCD_DEPTH > 1
|
||||||
/**
|
/**
|
||||||
* Menu to clear the backdrop image
|
* Menu to clear the backdrop image
|
||||||
*/
|
*/
|
||||||
|
@ -127,7 +127,10 @@ static int clear_main_backdrop(void)
|
||||||
settings_save();
|
settings_save();
|
||||||
return 0;
|
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
|
* Menu for fore/back colors
|
||||||
*/
|
*/
|
||||||
|
@ -159,8 +162,6 @@ static int reset_color(void)
|
||||||
screens[SCREEN_MAIN].set_background(global_settings.bg_color);
|
screens[SCREEN_MAIN].set_background(global_settings.bg_color);
|
||||||
return 0;
|
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),
|
MENUITEM_FUNCTION(set_bg_col, 0, ID2P(LANG_BACKGROUND_COLOR),
|
||||||
set_bg_color, NULL, NULL, Icon_NOICON);
|
set_bg_color, NULL, NULL, Icon_NOICON);
|
||||||
MENUITEM_FUNCTION(set_fg_col, 0, ID2P(LANG_FOREGROUND_COLOR),
|
MENUITEM_FUNCTION(set_fg_col, 0, ID2P(LANG_FOREGROUND_COLOR),
|
||||||
|
@ -204,8 +205,11 @@ MAKE_MENU(lcd_settings,ID2P(LANG_LCD_MENU),
|
||||||
# endif
|
# endif
|
||||||
,&invert_cursor
|
,&invert_cursor
|
||||||
#endif /* HAVE_LCD_BITMAP */
|
#endif /* HAVE_LCD_BITMAP */
|
||||||
|
#if LCD_DEPTH > 1
|
||||||
|
,&clear_main_bd,
|
||||||
|
#endif
|
||||||
#ifdef HAVE_LCD_COLOR
|
#ifdef HAVE_LCD_COLOR
|
||||||
,&clear_main_bd, &set_bg_col, &set_fg_col, &reset_colors
|
&set_bg_col, &set_fg_col, &reset_colors
|
||||||
#endif
|
#endif
|
||||||
);
|
);
|
||||||
/* LCD MENU */
|
/* LCD MENU */
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue