From 7fa39df4277fba4b567a57c79a8933afc96d9339 Mon Sep 17 00:00:00 2001 From: Tomas Salfischberger Date: Sun, 22 Jan 2006 01:42:05 +0000 Subject: Horizontal scrolling patch by Shachar Liberman git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8412 a1c6a512-1295-4272-9138-f99709370657 --- apps/screen_access.h | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) (limited to 'apps/screen_access.h') diff --git a/apps/screen_access.h b/apps/screen_access.h index 8eb89152aa..81d0675d83 100644 --- a/apps/screen_access.h +++ b/apps/screen_access.h @@ -69,10 +69,23 @@ struct screen void (*setfont)(int newfont); int (*getstringsize)(const unsigned char *str, int *w, int *h); void (*putsxy)(int x, int y, const unsigned char *str); - void (*scroll_step)(int pixels); - void (*puts_scroll_style)(int x, int y, - const unsigned char *string, int style); + + + void (*puts_scroll_style)(int x, int y, const unsigned char *string, + int style); + void (*puts_scroll_offset)(int x, int y, const unsigned char *string, + int offset); + void (*puts_scroll_style_offset)(int x, int y, const unsigned char *string, + int style, int offset); + + void (*puts_offset)(int x, int y, const unsigned char *str, int offset); + void (*puts_style)(int x, int y, const unsigned char *string, int style); + void (*puts_style_offset)(int x, int y, const unsigned char *str, + int style, int offset); + + + void (*mono_bitmap)(const unsigned char *src, int x, int y, int width, int height); void (*set_drawmode)(int mode); -- cgit v1.2.3