summaryrefslogtreecommitdiff
path: root/apps/gui/scrollbar.c
diff options
context:
space:
mode:
authorKarl Kurbjun <kkurbjun@gmail.com>2009-09-04 00:46:24 +0000
committerKarl Kurbjun <kkurbjun@gmail.com>2009-09-04 00:46:24 +0000
commit25123570c76f2055d3ae05d79741038c0e23c536 (patch)
treea2edd8351a611b9cef0aef08c880a994d9e1d75e /apps/gui/scrollbar.c
parentf6025186fd1f6d9083c07568bc3d160f3e8774f8 (diff)
downloadrockbox-25123570c76f2055d3ae05d79741038c0e23c536.tar.gz
rockbox-25123570c76f2055d3ae05d79741038c0e23c536.zip
Fix STRIDE macro for multiscreen and add stride support for picture lib.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22615 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/gui/scrollbar.c')
-rw-r--r--apps/gui/scrollbar.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/apps/gui/scrollbar.c b/apps/gui/scrollbar.c
index 193bb4b65a..2e807002f0 100644
--- a/apps/gui/scrollbar.c
+++ b/apps/gui/scrollbar.c
@@ -202,7 +202,8 @@ void gui_bitmap_scrollbar_draw(struct screen * screen, struct bitmap bm, int x,
202#if LCD_DEPTH > 1 202#if LCD_DEPTH > 1
203 else 203 else
204 screen->transparent_bitmap_part((fb_data *)bm.data, 0, 0, 204 screen->transparent_bitmap_part((fb_data *)bm.data, 0, 0,
205 STRIDE(bm.width, bm.height), 205 STRIDE(screen->screen_type,
206 bm.width, bm.height),
206 x + start, y, size, height); 207 x + start, y, size, height);
207#endif 208#endif
208 } else { 209 } else {
@@ -214,7 +215,8 @@ void gui_bitmap_scrollbar_draw(struct screen * screen, struct bitmap bm, int x,
214#if LCD_DEPTH > 1 215#if LCD_DEPTH > 1
215 else 216 else
216 screen->transparent_bitmap_part((fb_data *)bm.data, 0, 0, 217 screen->transparent_bitmap_part((fb_data *)bm.data, 0, 0,
217 STRIDE(bm.width, bm.height), 218 STRIDE(screen->screen_type,
219 bm.width, bm.height),
218 x, y + start, width, size); 220 x, y + start, width, size);
219#endif 221#endif
220 } 222 }