diff options
author | Tomas Salfischberger <tomas@rockbox.org> | 2006-01-22 01:42:05 +0000 |
---|---|---|
committer | Tomas Salfischberger <tomas@rockbox.org> | 2006-01-22 01:42:05 +0000 |
commit | 7fa39df4277fba4b567a57c79a8933afc96d9339 (patch) | |
tree | 89b5fcf1e0f6f80828e5ebe41531151b88de4b75 /apps/screen_access.c | |
parent | ee6a95a7d188e4d53f43e35713f0e1c9efe34236 (diff) | |
download | rockbox-7fa39df4277fba4b567a57c79a8933afc96d9339.tar.gz rockbox-7fa39df4277fba4b567a57c79a8933afc96d9339.zip |
Horizontal scrolling patch by Shachar Liberman
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8412 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/screen_access.c')
-rw-r--r-- | apps/screen_access.c | 19 |
1 files changed, 16 insertions, 3 deletions
diff --git a/apps/screen_access.c b/apps/screen_access.c index 56fe131869..b47bd10122 100644 --- a/apps/screen_access.c +++ b/apps/screen_access.c @@ -66,10 +66,16 @@ void screen_init(struct screen * screen, enum screen_type screen_type) screen->scroll_speed=&lcd_remote_scroll_speed; screen->scroll_delay=&lcd_remote_scroll_delay; screen->scroll_step=&lcd_remote_scroll_step; - screen->puts_scroll_style=&lcd_remote_puts_scroll_style; screen->invertscroll=&lcd_remote_invertscroll; -#endif /* LCD_REMOTE_DEPTH > 1 */ + screen->puts_scroll_style=&lcd_remote_puts_scroll_style; + screen->puts_scroll_offset=&lcd_remote_puts_scroll_offset; + screen->puts_scroll_style_offset=&lcd_remote_puts_scroll_style_offset; + + screen->puts_offset=&lcd_remote_puts_offset; + screen->puts_style=&lcd_remote_puts_style; + screen->puts_style_offset=&lcd_remote_puts_style_offset; +#endif /* LCD_REMOTE_DEPTH > 1 */ #if 0 /* no charcell remote LCDs so far */ screen->width=11; screen->height=2; @@ -93,6 +99,7 @@ void screen_init(struct screen * screen, enum screen_type screen_type) screen->backlight_on=&remote_backlight_on; screen->backlight_off=&remote_backlight_off; break; + #endif /* HAVE_REMOTE_LCD */ case SCREEN_MAIN: @@ -128,8 +135,14 @@ void screen_init(struct screen * screen, enum screen_type screen_type) screen->scroll_speed=&lcd_scroll_speed; screen->scroll_delay=&lcd_scroll_delay; screen->scroll_step=&lcd_scroll_step; - screen->puts_scroll_style=&lcd_puts_scroll_style; screen->invertscroll=&lcd_invertscroll; + + screen->puts_scroll_offset=&lcd_puts_scroll_offset; + screen->puts_scroll_style_offset=&lcd_puts_scroll_style_offset; + + screen->puts_offset=&lcd_puts_offset; + screen->puts_style_offset=&lcd_puts_style_offset; + screen->puts_style=&lcd_puts_style; #endif /* HAVE_LCD_BITMAP */ #ifdef HAVE_LCD_CHARCELLS |