diff options
| author | Robert Hak <adiamas@rockbox.org> | 2003-02-28 08:07:45 +0000 |
|---|---|---|
| committer | Robert Hak <adiamas@rockbox.org> | 2003-02-28 08:07:45 +0000 |
| commit | e218be8ccb442bd42d09a70a84162b506a81bb1f (patch) | |
| tree | 6c3b71c2cf5aeab5552520859f0e36ac80058841 | |
| parent | 50b1dbeabeccfe3370e46f09e8fdb5eda6741d82 (diff) | |
| download | rockbox-e218be8ccb442bd42d09a70a84162b506a81bb1f.zip rockbox-e218be8ccb442bd42d09a70a84162b506a81bb1f.tar.gz rockbox-e218be8ccb442bd42d09a70a84162b506a81bb1f.tar.bz2 rockbox-e218be8ccb442bd42d09a70a84162b506a81bb1f.tar.xz | |
invert is now an option on f3
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3361 a1c6a512-1295-4272-9138-f99709370657
| -rw-r--r-- | apps/screens.c | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/apps/screens.c b/apps/screens.c index 05fdd0a..9a39b18 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; |