diff options
author | Jens Arnold <amiconn@rockbox.org> | 2005-01-13 19:37:34 +0000 |
---|---|---|
committer | Jens Arnold <amiconn@rockbox.org> | 2005-01-13 19:37:34 +0000 |
commit | 5265edda08809159fbf54e92478cfdc096f33289 (patch) | |
tree | 2126d08689b04cfdb6477df822f427a1443fb054 | |
parent | c5efd8b64c6fc6ee85a7d0fac7f4fbfb592dc773 (diff) | |
download | rockbox-5265edda08809159fbf54e92478cfdc096f33289.tar.gz rockbox-5265edda08809159fbf54e92478cfdc096f33289.zip |
Removed remnants of buttonbar code for units without recorder keypad.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5563 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r-- | apps/menu.c | 4 | ||||
-rw-r--r-- | apps/status.h | 5 | ||||
-rw-r--r-- | apps/tree.c | 4 |
3 files changed, 8 insertions, 5 deletions
diff --git a/apps/menu.c b/apps/menu.c index a7f34a8fca..e483ad7136 100644 --- a/apps/menu.c +++ b/apps/menu.c @@ -47,7 +47,7 @@ struct menu { struct menu_item* items; int itemcount; int (*callback)(int, int); -#ifdef HAVE_LCD_BITMAP +#if defined(HAVE_LCD_BITMAP) && (CONFIG_KEYPAD == RECORDER_PAD) bool use_buttonbar; /* true if a buttonbar is defined */ const char *buttonbar[3]; #endif @@ -248,7 +248,7 @@ int menu_init(const struct menu_item* mitems, int count, int (*callback)(int, in menus[i].top = 0; menus[i].cursor = 0; menus[i].callback = callback; -#ifdef HAVE_LCD_BITMAP +#if defined(HAVE_LCD_BITMAP) && (CONFIG_KEYPAD == RECORDER_PAD) menus[i].buttonbar[0] = button1; menus[i].buttonbar[1] = button2; menus[i].buttonbar[2] = button3; diff --git a/apps/status.h b/apps/status.h index ab8939cda5..a3c471bafd 100644 --- a/apps/status.h +++ b/apps/status.h @@ -34,14 +34,15 @@ void status_init(void); void status_set_ffmode(enum playmode mode); #ifdef HAVE_LCD_BITMAP bool statusbar(bool state); +#if CONFIG_KEYPAD == RECORDER_PAD void buttonbar_set(const char* caption1, const char* caption2, const char* caption3); void buttonbar_unset(void); bool buttonbar_isset(void); void buttonbar_draw(void); - #define BUTTONBAR_HEIGHT 8 -#endif +#endif /* CONFIG_KEYPAD == RECORDER_PAD */ +#endif /* HAVE_LCD_BITMAP */ void status_draw(bool force_redraw); #if defined(HAVE_LCD_CHARCELLS) diff --git a/apps/tree.c b/apps/tree.c index 2d82e518e2..9b4f6898de 100644 --- a/apps/tree.c +++ b/apps/tree.c @@ -594,9 +594,11 @@ static int recalc_screen_height(void) lcd_getstringsize("A", &fw, &fh); if(global_settings.statusbar) height -= STATUSBAR_HEIGHT; - + +#if CONFIG_KEYPAD == RECORDER_PAD if(global_settings.buttonbar) height -= BUTTONBAR_HEIGHT; +#endif return height / fh; } |