summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
Diffstat (limited to 'apps')
-rw-r--r--apps/screen_access.c4
-rw-r--r--apps/screen_access.h4
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);