Skin variables for touchscreen targets (origional implementation by Jens Theeß)
commit87aa86cedd27445e51b0ad38dbc7cf2bdaa42364
authorJonathan Gordon <rockbox@jdgordon.info>
Sun, 27 Mar 2011 08:01:58 +0000 (27 08:01 +0000)
committerJonathan Gordon <rockbox@jdgordon.info>
Sun, 27 Mar 2011 08:01:58 +0000 (27 08:01 +0000)
tree09d19881a5a48bbd3979877bfd08e5a109e6fa56
parent969381322d080a636d961a2e4505a9d88f04147d
Skin variables for touchscreen targets (origional implementation by Jens Theeß)

%vs(name, [set|inc|dec], value [,max]) - name is the id, set sets the value, inc increments by value, dec decrements by value
%vg(name) - get the current value
%vl(name [,timeout]) - 'has it changed in [timeout]'?

values start at 1 and are all reset to 1 on skin load

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29655 a1c6a512-1295-4272-9138-f99709370657
apps/gui/skin_engine/skin_parser.c
apps/gui/skin_engine/skin_render.c
apps/gui/skin_engine/skin_tokens.c
apps/gui/skin_engine/wps_internals.h
firmware/export/config.h
lib/skin_parser/tag_table.c
lib/skin_parser/tag_table.h