From b23823e8f2b9536a9d0ff3d283b10e24172f6e2c Mon Sep 17 00:00:00 2001 From: Markus Braun Date: Wed, 28 Aug 2002 14:25:56 +0000 Subject: Added a scrollbar with sizable knob for directory browsing etc. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2041 a1c6a512-1295-4272-9138-f99709370657 --- apps/recorder/widgets.h | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'apps/recorder') diff --git a/apps/recorder/widgets.h b/apps/recorder/widgets.h index bae9f391de..18f59a8893 100644 --- a/apps/recorder/widgets.h +++ b/apps/recorder/widgets.h @@ -21,16 +21,22 @@ #include #ifdef HAVE_LCD_BITMAP -/* Directions for progressbar and scrollbar */ -enum -{ +/* Directions for progressbar and slidebar */ +enum { Grow_Right = 0, Grow_Left, Grow_Down, Grow_Up }; +/* Orientation for scrollbar */ +enum { + VERTICAL = 0, + HORIZONTAL +}; + extern void progressbar(int x, int y, int width, int height, int percent, int direction); extern void slidebar(int x, int y, int width, int height, int percent, int direction); +extern void scrollbar(int x, int y, int width, int height, int items, int min_shown, int max_shown, int orientation); #endif /* HAVE_LCD_BITMAP */ #endif /* __WIDGETS_H__ */ -- cgit v1.2.3