1
0
Fork 0
forked from len0rd/rockbox

text viewer: some modify text viewer's layout and preferences.

- layout: hader, footer and horizontal_scrollbar add padding.
- add member 'statusbar' in tv_preferences.
- delete HD_SBAR/HD_BOTH/FT_SBAR/FT_BOTH.
- deletes the function to check header_mode/footer_mode.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27142 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Yoshihisa Uchida 2010-06-26 12:17:01 +00:00
parent e0bb92f00f
commit 17383c2691
6 changed files with 82 additions and 89 deletions

View file

@ -58,6 +58,7 @@ static void tv_notify_change_preferences(const struct tv_preferences *oldp)
#ifdef HAVE_LCD_BITMAP
(oldp->header_mode != preferences->header_mode) ||
(oldp->footer_mode != preferences->footer_mode) ||
(oldp->statusbar != preferences->statusbar) ||
(rb->strcmp(oldp->font_name, preferences->font_name)) ||
#endif
(rb->strcmp(oldp->file_name, preferences->file_name)))
@ -99,13 +100,15 @@ void tv_set_default_preferences(struct tv_preferences *p)
p->horizontal_scrollbar = SB_OFF;
p->vertical_scrollbar = SB_OFF;
#ifdef HAVE_LCD_BITMAP
p->header_mode = HD_BOTH;
p->footer_mode = FT_BOTH;
p->header_mode = HD_PATH;
p->footer_mode = FT_PAGE;
p->statusbar = true;
rb->strlcpy(p->font_name, rb->global_settings->font_file, MAX_PATH);
p->font = rb->font_get(FONT_UI);
#else
p->header_mode = HD_NONE;
p->footer_mode = FT_NONE;
p->statusbar = false;
#endif
p->autoscroll_speed = 1;
p->narrow_mode = NM_PAGE;