diff options
author | Thomas Martitz <kugel@rockbox.org> | 2009-08-09 16:16:55 +0000 |
---|---|---|
committer | Thomas Martitz <kugel@rockbox.org> | 2009-08-09 16:16:55 +0000 |
commit | 9bd7b23e9980247e97e54a275769e5f1dd3b443e (patch) | |
tree | 562d57058aa287f59a735fc6e045a87fb5b3f746 /apps/gui/viewport.h | |
parent | 5aeaa84cab08154dc451a39902c376bd8a8922f4 (diff) | |
download | rockbox-9bd7b23e9980247e97e54a275769e5f1dd3b443e.tar.gz rockbox-9bd7b23e9980247e97e54a275769e5f1dd3b443e.zip |
Factor out WPS' %V parsing function into viewport.c, in preperation of customlist. No functional change.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@22222 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/gui/viewport.h')
-rw-r--r-- | apps/gui/viewport.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/apps/gui/viewport.h b/apps/gui/viewport.h index acc9758ee3..65a9815bcd 100644 --- a/apps/gui/viewport.h +++ b/apps/gui/viewport.h | |||
@@ -38,6 +38,13 @@ int viewport_load_config(const char *config, struct viewport *vp); | |||
38 | 38 | ||
39 | void viewport_set_defaults(struct viewport *vp, enum screen_type screen); | 39 | void viewport_set_defaults(struct viewport *vp, enum screen_type screen); |
40 | 40 | ||
41 | /* parse a viewport list, which looks like | ||
42 | * X|Y|width|height|font|foregorund color|background color | ||
43 | * | is a separator */ | ||
44 | const char* viewport_parse_viewport(struct viewport *vp, | ||
45 | enum screen_type screen, | ||
46 | const char *bufptr, | ||
47 | const char separator); | ||
41 | /* Used to specify which screens the statusbar (SB) should be displayed on. | 48 | /* Used to specify which screens the statusbar (SB) should be displayed on. |
42 | * | 49 | * |
43 | * The parameter is a bit OR'ed combination of the following (screen is | 50 | * The parameter is a bit OR'ed combination of the following (screen is |