From b1079200d34b197a9ea0ec649168b0a307ee9517 Mon Sep 17 00:00:00 2001 From: Björn Stenberg Date: Thu, 27 Feb 2003 14:22:30 +0000 Subject: New option: Invert display. Patch by Mark Hillebrand. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3355 a1c6a512-1295-4272-9138-f99709370657 --- apps/settings_menu.c | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'apps/settings_menu.c') diff --git a/apps/settings_menu.c b/apps/settings_menu.c index e931fe63bc..d82053caa9 100644 --- a/apps/settings_menu.c +++ b/apps/settings_menu.c @@ -51,6 +51,15 @@ static bool contrast(void) #ifdef HAVE_LCD_BITMAP +static bool invert(void) +{ + char* names[] = { str(LANG_SET_BOOL_NO), + str(LANG_SET_BOOL_YES) }; + + return set_option( str(LANG_INVERT), &global_settings.invert, + names, 2, lcd_set_invert_display ); +} + /** * Menu to configure the battery display on status bar */ @@ -724,6 +733,7 @@ static bool display_settings_menu(void) { str(LANG_BACKLIGHT_ON_WHEN_CHARGING), backlight_on_when_charging }, { str(LANG_CONTRAST), contrast }, #ifdef HAVE_LCD_BITMAP + { str(LANG_INVERT), invert }, { str(LANG_PM_MENU), peak_meter_menu }, { str(LANG_VOLUME_DISPLAY), volume_type }, { str(LANG_BATTERY_DISPLAY), battery_type }, -- cgit v1.2.3