diff options
| author | Markus Braun <markus.braun@krawel.de> | 2002-08-15 14:12:32 +0000 |
|---|---|---|
| committer | Markus Braun <markus.braun@krawel.de> | 2002-08-15 14:12:32 +0000 |
| commit | cb6bafd1f259d7a0e440993aa168b13c985f0503 (patch) | |
| tree | 86b3b7119f406a6b5e60beb3b1fa1bdd88827c88 | |
| parent | b70d575343392c53ad4ca2f0fbc95110524ecfe2 (diff) | |
| download | rockbox-cb6bafd1f259d7a0e440993aa168b13c985f0503.zip rockbox-cb6bafd1f259d7a0e440993aa168b13c985f0503.tar.gz rockbox-cb6bafd1f259d7a0e440993aa168b13c985f0503.tar.bz2 rockbox-cb6bafd1f259d7a0e440993aa168b13c985f0503.tar.xz | |
F3 now toggles global_settings.statusbar
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1768 a1c6a512-1295-4272-9138-f99709370657
| -rw-r--r-- | apps/status.c | 5 | ||||
| -rw-r--r-- | apps/status.h | 1 | ||||
| -rw-r--r-- | apps/tree.c | 9 | ||||
| -rw-r--r-- | apps/wps.c | 9 |
4 files changed, 8 insertions, 16 deletions
diff --git a/apps/status.c b/apps/status.c index 4f3afab..7d941c3 100644 --- a/apps/status.c +++ b/apps/status.c @@ -59,11 +59,6 @@ bool statusbar(bool state) return(laststate); } - -void statusbar_toggle(void) -{ - statusbar_enabled = !statusbar_enabled; -} #endif void status_draw(void) diff --git a/apps/status.h b/apps/status.h index 41251be..d908fac 100644 --- a/apps/status.h +++ b/apps/status.h @@ -35,7 +35,6 @@ void status_set_playmode(enum playmode mode); #ifdef HAVE_LCD_BITMAP extern bool statusbar_enabled; bool statusbar(bool state); -void statusbar_toggle(void); #endif void status_draw(void); diff --git a/apps/tree.c b/apps/tree.c index 2230f17..d266051 100644 --- a/apps/tree.c +++ b/apps/tree.c @@ -74,7 +74,7 @@ void browse_root(void) #define MARGIN_Y 0 /* Y pixel margin */ #define MARGIN_X 10 /* X pixel margin */ -#define LINE_Y (global_settings.statusbar&&statusbar_enabled?1:0) /* Y position the entry-list starts at */ +#define LINE_Y (global_settings.statusbar ? 1 : 0) /* Y position the entry-list starts at */ #define LINE_X 0 /* X position the entry-list starts at */ #define LINE_HEIGTH 8 /* pixels for each text line */ @@ -522,10 +522,9 @@ bool dirbrowse(char *root) case BUTTON_F3: #endif #ifdef HAVE_LCD_BITMAP - if(global_settings.statusbar) { - statusbar_toggle(); - restore = true; - } + global_settings.statusbar = !global_settings.statusbar; + settings_save(); + restore = true; #endif break; @@ -44,7 +44,7 @@ #endif #ifdef HAVE_LCD_BITMAP -#define LINE_Y (global_settings.statusbar&&statusbar_enabled?1:0) /* Y position the entry-list starts at */ +#define LINE_Y (global_settings.statusbar ? 1 : 0) /* Y position the entry-list starts at */ #else /* HAVE_LCD_BITMAP */ #define LINE_Y 0 /* Y position the entry-list starts at */ #endif /* HAVE_LCD_BITMAP */ @@ -787,10 +787,9 @@ int wps_show(void) #ifdef HAVE_RECORDER_KEYPAD case BUTTON_F3: #ifdef HAVE_LCD_BITMAP - if(global_settings.statusbar) { - statusbar_toggle(); - draw_screen(id3); - } + global_settings.statusbar = !global_settings.statusbar; + settings_save(); + draw_screen(id3); #endif break; #endif |