From e218be8ccb442bd42d09a70a84162b506a81bb1f Mon Sep 17 00:00:00 2001 From: Robert Hak Date: Fri, 28 Feb 2003 08:07:45 +0000 Subject: invert is now an option on f3 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3361 a1c6a512-1295-4272-9138-f99709370657 --- apps/screens.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'apps/screens.c') diff --git a/apps/screens.c b/apps/screens.c index 05fdd0a5d3..9a39b184c9 100644 --- a/apps/screens.c +++ b/apps/screens.c @@ -411,6 +411,14 @@ bool f3_screen(void) global_settings.statusbar ? str(LANG_ON) : str(LANG_OFF)); lcd_bitmap(bitmap_icons_7x8[Icon_FastForward], LCD_WIDTH/2 + 8, LCD_HEIGHT/2 - 4, 7, 8, true); + + /* Invert */ + lcd_putsxy((LCD_WIDTH-w)/2, LCD_HEIGHT - h*2, str(LANG_INVERT)); + lcd_putsxy((LCD_WIDTH-w)/2, LCD_HEIGHT - h, + global_settings.invert ? str(LANG_ON) : str(LANG_OFF)); + lcd_bitmap(bitmap_icons_7x8[Icon_DownArrow], + LCD_WIDTH/2 - 3, LCD_HEIGHT - h*3, 7, 8, true); + lcd_update(); switch (button_get(true)) { @@ -426,6 +434,13 @@ bool f3_screen(void) used = true; break; + case BUTTON_DOWN: + case BUTTON_F3 | BUTTON_DOWN: + global_settings.invert = !global_settings.invert; + lcd_set_invert_display(global_settings.invert); + used = true; + break; + case BUTTON_F3 | BUTTON_REL: if ( used ) exit = true; -- cgit v1.2.3