diff options
author | Jonathan Gordon <rockbox@jdgordon.info> | 2010-05-05 13:48:50 +0000 |
---|---|---|
committer | Jonathan Gordon <rockbox@jdgordon.info> | 2010-05-05 13:48:50 +0000 |
commit | efd1f4e49facbcdcbb11dbf6a8ead3843df586d3 (patch) | |
tree | 1247db65aa3b5eb15814b01d3becd8dbe98d2eb0 /apps/gui/skin_engine/skin_display.c | |
parent | 268f7c42f0d7128a4c88cb1c9b64b663dd266bf6 (diff) | |
download | rockbox-efd1f4e49facbcdcbb11dbf6a8ead3843df586d3.tar.gz rockbox-efd1f4e49facbcdcbb11dbf6a8ead3843df586d3.zip |
Make it possible to move the UI viewport using conditional viewports.
%Vi|<label>|<Usual %Vi params>| <- specify the possible viewports to use
%VI<label> <- make the UI viewport use the %Vi definition with the <label> label.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25826 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/gui/skin_engine/skin_display.c')
-rw-r--r-- | apps/gui/skin_engine/skin_display.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/apps/gui/skin_engine/skin_display.c b/apps/gui/skin_engine/skin_display.c index a0b3497683..475f3a102c 100644 --- a/apps/gui/skin_engine/skin_display.c +++ b/apps/gui/skin_engine/skin_display.c @@ -775,6 +775,10 @@ static bool get_line(struct gui_wps *gwps, } } break; + case WPS_TOKEN_UIVIEWPORT_ENABLE: + sb_set_info_vp(gwps->display->screen_type, + data->tokens[i].value.i|VP_INFO_LABEL); + break; #ifdef HAVE_LCD_BITMAP case WPS_VIEWPORT_CUSTOMLIST: draw_playlist_viewer_list(gwps, data->tokens[i].value.data); |