diff options
Diffstat (limited to 'apps')
-rw-r--r-- | apps/screen_access.c | 4 | ||||
-rw-r--r-- | apps/screen_access.h | 4 |
2 files changed, 7 insertions, 1 deletions
diff --git a/apps/screen_access.c b/apps/screen_access.c index f454e0adef..23625ae89c 100644 --- a/apps/screen_access.c +++ b/apps/screen_access.c | |||
@@ -25,7 +25,7 @@ | |||
25 | #ifdef HAVE_REMOTE_LCD | 25 | #ifdef HAVE_REMOTE_LCD |
26 | #include <lcd-remote.h> | 26 | #include <lcd-remote.h> |
27 | #endif | 27 | #endif |
28 | #include <scroll_engine.h> | 28 | #include "scroll_engine.h" |
29 | #include <font.h> | 29 | #include <font.h> |
30 | #include <button.h> | 30 | #include <button.h> |
31 | #include <settings.h> | 31 | #include <settings.h> |
@@ -243,6 +243,7 @@ struct screen screens[NB_SCREENS] = | |||
243 | .puts_offset=&lcd_puts_offset, | 243 | .puts_offset=&lcd_puts_offset, |
244 | .puts_scroll=&lcd_puts_scroll, | 244 | .puts_scroll=&lcd_puts_scroll, |
245 | .puts_scroll_offset=&lcd_puts_scroll_offset, | 245 | .puts_scroll_offset=&lcd_puts_scroll_offset, |
246 | .putsxy_scroll_func=&lcd_putsxy_scroll_func, | ||
246 | .scroll_speed=&lcd_scroll_speed, | 247 | .scroll_speed=&lcd_scroll_speed, |
247 | .scroll_delay=&lcd_scroll_delay, | 248 | .scroll_delay=&lcd_scroll_delay, |
248 | .clear_display=&lcd_clear_display, | 249 | .clear_display=&lcd_clear_display, |
@@ -344,6 +345,7 @@ struct screen screens[NB_SCREENS] = | |||
344 | .puts_offset=&lcd_remote_puts_offset, | 345 | .puts_offset=&lcd_remote_puts_offset, |
345 | .puts_scroll=&lcd_remote_puts_scroll, | 346 | .puts_scroll=&lcd_remote_puts_scroll, |
346 | .puts_scroll_offset=&lcd_remote_puts_scroll_offset, | 347 | .puts_scroll_offset=&lcd_remote_puts_scroll_offset, |
348 | .putsxy_scroll_func=&lcd_remote_putsxy_scroll_func, | ||
347 | .scroll_speed=&lcd_remote_scroll_speed, | 349 | .scroll_speed=&lcd_remote_scroll_speed, |
348 | .scroll_delay=&lcd_remote_scroll_delay, | 350 | .scroll_delay=&lcd_remote_scroll_delay, |
349 | .clear_display=&lcd_remote_clear_display, | 351 | .clear_display=&lcd_remote_clear_display, |
diff --git a/apps/screen_access.h b/apps/screen_access.h index 90b63ea338..210ad2e990 100644 --- a/apps/screen_access.h +++ b/apps/screen_access.h | |||
@@ -24,6 +24,7 @@ | |||
24 | 24 | ||
25 | #include "lcd.h" | 25 | #include "lcd.h" |
26 | #include "buttonbar.h" | 26 | #include "buttonbar.h" |
27 | #include "scroll_engine.h" | ||
27 | #include "backdrop.h" | 28 | #include "backdrop.h" |
28 | 29 | ||
29 | #if defined(HAVE_REMOTE_LCD) && !defined (ROCKBOX_HAS_LOGF) | 30 | #if defined(HAVE_REMOTE_LCD) && !defined (ROCKBOX_HAS_LOGF) |
@@ -143,6 +144,9 @@ struct screen | |||
143 | void (*puts_scroll)(int x, int y, const unsigned char *string); | 144 | void (*puts_scroll)(int x, int y, const unsigned char *string); |
144 | void (*puts_scroll_offset)(int x, int y, const unsigned char *string, | 145 | void (*puts_scroll_offset)(int x, int y, const unsigned char *string, |
145 | int x_offset); | 146 | int x_offset); |
147 | void (*putsxy_scroll_func)(int x, int y, const unsigned char *string, | ||
148 | void (*scroll_func)(struct scrollinfo *), | ||
149 | void *data, int x_offset); | ||
146 | void (*scroll_speed)(int speed); | 150 | void (*scroll_speed)(int speed); |
147 | void (*scroll_delay)(int ms); | 151 | void (*scroll_delay)(int ms); |
148 | void (*clear_display)(void); | 152 | void (*clear_display)(void); |