From 779f1dbc7aba3f50d0331dc71193dedf9cf4ba3d Mon Sep 17 00:00:00 2001 From: Alex Parker Date: Fri, 17 Sep 2010 19:13:14 +0000 Subject: Manual: Add the %if tag to the manual. Closes bug FS#11555. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@28097 a1c6a512-1295-4272-9138-f99709370657 --- manual/appendix/wps_tags.tex | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'manual') diff --git a/manual/appendix/wps_tags.tex b/manual/appendix/wps_tags.tex index 703cded4ba..acaeb18cd6 100644 --- a/manual/appendix/wps_tags.tex +++ b/manual/appendix/wps_tags.tex @@ -493,8 +493,28 @@ Example: \config{\%ax\%V(\dots)} & If / Else: Evaluate for true or false case \\ \config{\%?xx} & Enumerations: Evaluate for first / second / third / \dots / last condition \\ +\config{\%if(tag, operator, operand, [option count])} + & Allows very simple comparisons with other tags.\newline + \config{tag}: the tag to check against.\newline + \config{operator}: the comparison to perform - possible options are =, !=, + >, >=, <, <=\newline + \config{operand}: either a second tag, a number, or text.\newline + \config{[option count]}: optional parameter used to select which parameter + of a tag to use when the tag has multiple options, e.g. \%?pv\\ \end{tagmap} +Examples of the \%if tag:\\ + +\config{\%?if(\%pv, >=, 0)} will display ``Clipping + possible'' if the volume is higher than or equal to 0 dB, ``Volume OK'' if it + is lower.\\ + +\config{\%?if(\%ia, =, \%Ia)} -- this artist and the next artist + are the same.\\ + +\note{When performing a comparison against a string tag such as \%ia, only = and + != work, and the comparison is not case sensitive.} + \section{Subline Tags} \begin{tagmap} -- cgit v1.2.3