diff options
author | Brandon Low <lostlogic@rockbox.org> | 2006-01-22 04:24:26 +0000 |
---|---|---|
committer | Brandon Low <lostlogic@rockbox.org> | 2006-01-22 04:24:26 +0000 |
commit | d3a03b679f196be076043d475b9512338fd6c8bb (patch) | |
tree | c4c57a157a46d09a7037c39e290182a8c43deb71 /apps/screen_access.c | |
parent | bfe740712a3513dbb4143336cbc5e9aaab09d732 (diff) | |
download | rockbox-d3a03b679f196be076043d475b9512338fd6c8bb.tar.gz rockbox-d3a03b679f196be076043d475b9512338fd6c8bb.zip |
Horizontal screen scrolling part 3 (by Shachar Liberman)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8414 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/screen_access.c')
-rw-r--r-- | apps/screen_access.c | 21 |
1 files changed, 8 insertions, 13 deletions
diff --git a/apps/screen_access.c b/apps/screen_access.c index b47bd10122..dfe2b13a46 100644 --- a/apps/screen_access.c +++ b/apps/screen_access.c | |||
@@ -67,15 +67,13 @@ void screen_init(struct screen * screen, enum screen_type screen_type) | |||
67 | screen->scroll_delay=&lcd_remote_scroll_delay; | 67 | screen->scroll_delay=&lcd_remote_scroll_delay; |
68 | screen->scroll_step=&lcd_remote_scroll_step; | 68 | screen->scroll_step=&lcd_remote_scroll_step; |
69 | screen->invertscroll=&lcd_remote_invertscroll; | 69 | screen->invertscroll=&lcd_remote_invertscroll; |
70 | 70 | #endif /* LCD_REMOTE_DEPTH > 1 */ | |
71 | screen->puts_scroll_style=&lcd_remote_puts_scroll_style; | ||
72 | screen->puts_scroll_offset=&lcd_remote_puts_scroll_offset; | ||
73 | screen->puts_scroll_style_offset=&lcd_remote_puts_scroll_style_offset; | ||
74 | |||
75 | screen->puts_offset=&lcd_remote_puts_offset; | 71 | screen->puts_offset=&lcd_remote_puts_offset; |
76 | screen->puts_style=&lcd_remote_puts_style; | ||
77 | screen->puts_style_offset=&lcd_remote_puts_style_offset; | 72 | screen->puts_style_offset=&lcd_remote_puts_style_offset; |
78 | #endif /* LCD_REMOTE_DEPTH > 1 */ | 73 | screen->puts_scroll_style=&lcd_remote_puts_scroll_style; |
74 | screen->puts_scroll_offset=&lcd_remote_puts_scroll_offset; | ||
75 | screen->puts_scroll_style_offset=&lcd_remote_puts_scroll_style_offset; | ||
76 | |||
79 | #if 0 /* no charcell remote LCDs so far */ | 77 | #if 0 /* no charcell remote LCDs so far */ |
80 | screen->width=11; | 78 | screen->width=11; |
81 | screen->height=2; | 79 | screen->height=2; |
@@ -99,7 +97,6 @@ void screen_init(struct screen * screen, enum screen_type screen_type) | |||
99 | screen->backlight_on=&remote_backlight_on; | 97 | screen->backlight_on=&remote_backlight_on; |
100 | screen->backlight_off=&remote_backlight_off; | 98 | screen->backlight_off=&remote_backlight_off; |
101 | break; | 99 | break; |
102 | |||
103 | #endif /* HAVE_REMOTE_LCD */ | 100 | #endif /* HAVE_REMOTE_LCD */ |
104 | 101 | ||
105 | case SCREEN_MAIN: | 102 | case SCREEN_MAIN: |
@@ -136,13 +133,11 @@ void screen_init(struct screen * screen, enum screen_type screen_type) | |||
136 | screen->scroll_delay=&lcd_scroll_delay; | 133 | screen->scroll_delay=&lcd_scroll_delay; |
137 | screen->scroll_step=&lcd_scroll_step; | 134 | screen->scroll_step=&lcd_scroll_step; |
138 | screen->invertscroll=&lcd_invertscroll; | 135 | screen->invertscroll=&lcd_invertscroll; |
139 | |||
140 | screen->puts_scroll_offset=&lcd_puts_scroll_offset; | ||
141 | screen->puts_scroll_style_offset=&lcd_puts_scroll_style_offset; | ||
142 | |||
143 | screen->puts_offset=&lcd_puts_offset; | 136 | screen->puts_offset=&lcd_puts_offset; |
144 | screen->puts_style_offset=&lcd_puts_style_offset; | 137 | screen->puts_style_offset=&lcd_puts_style_offset; |
145 | screen->puts_style=&lcd_puts_style; | 138 | screen->puts_scroll_style=&lcd_puts_scroll_offset; |
139 | screen->puts_scroll_offset=&lcd_puts_scroll_style; | ||
140 | screen->puts_scroll_style_offset=&lcd_puts_scroll_style_offset; | ||
146 | #endif /* HAVE_LCD_BITMAP */ | 141 | #endif /* HAVE_LCD_BITMAP */ |
147 | 142 | ||
148 | #ifdef HAVE_LCD_CHARCELLS | 143 | #ifdef HAVE_LCD_CHARCELLS |