Welcome to the Rockbox Technical Forums!
#define WPS_MAX_VIEWPORTS 16
%wd%X|bg.bmp|%xl|P|pla.bmp|7|94|5|%xl|S|shu.bmp|94|4|2|%xl|H|hol.bmp|128|3|2|%xl|R|rep.bmp|114|5|2|%xl|V|vol.bmp|115|19|20|%xl|B|bat.bmp|155|5|5|%xl|A|AA.bmp|86|134|%xl|N|noAA.bmp|0|133|%pb|pb.bmp|6|80|164|9|%?mp<%xdPa|%xdPb|%xdPc|%xdPd|%xdPe>%?mh<%xdHa|%xdHb>%?mm<%xdRa|%xdRb|%xdRb|%xdRb%xdSa|%xdRb>%?ps<%xdSa|%xdSb>%?bl<%xdBa|%xdBa|%xdBb|%xdBc|%xdBd|%xdBe|%xdBe>%?pv<%xdVa|%xdVb|%xdVc|%xdVd|%xdVe|%xdVf|%xdVg|%xdVh|%xdVi|%xdVj|%xdVk|%xdVl|%xdVm|%xdVn|%xdVo|%xdVp|%xdVq|%xdVr|%xdVs|%xdVt>%Cl|7|138|c75|c75|%?C<%C%xdA|%xdN>%?C<%Vda%Vdb%Vdc%Vdd%Vde%Vdf%Vdg%Vdh%Vdi%Vdj|%Vdk%Vdl%Vdm%Vdn%Vdo%Vdp%Vdq%Vdr%Vds%Vdt>%V|8|6|78|10|0|333333|333333|%ar%ca, %cH:%cM:%cS%V|8|17|78|10|0|333333|333333|%ar%cd.%cm.%cY%V|139|5|13|10|0|e5ecf8|e5ecf8|%bl%V|94|17|18|10|0|e5ecf8|e5ecf8|%ar%pv%V|136|46|28|10|0|333333|333333|%ac%pp/%pe%V|100|43|36|14|1|333333|333333|%ac%fc%V|98|61|68|14|0|333333|333333|%ac%pc/%pt%V|12|36|68|14|1|f3f7ff|ff00ff|%ac-%pr%V|48|55|36|10|0|d1d7e2|d1d7e2|%ac%fb%V|48|64|36|10|0|d1d7e2|d1d7e2|%ac%fk%V|30|93|137|14|1|e9effb|e9effb|%s%al%?ia<%ia|Artist unknown> - %?it<%it|%fn>%V|8|114|162|14|1|dae0eb|dae0eb|%t2Next Up:;%t8%s%al%?Ia<%Ia|Artist unknown> - %?It<%It|%Fn>;%Vl|a|84|136|88|10|0|333333|333333|Artist:%Vl|b|84|146|88|8|0|4b4c51|4b4c51|%s%ac%?ia<%ia|unknown>%Vl|c|84|156|88|10|0|333333|333333|Album:%Vl|d|84|166|88|8|0|4b4c51|4b4c51|%t2%ac%?id<%id|%d1>;%t6%ac%s%?id<%id|%d1>;%Vl|e|84|177|40|10|0|333333|333333|Year:%Vl|f|84|187|40|8|0|4b4c51|4b4c51|%t2%ar%?iy<%iy|unknown>;%t4%s%ar%?iy<%iy|unknown>;%Vl|g|128|177|44|10|0|333333|333333|Size:%Vl|h|128|187|44|8|0|4b4c51|4b4c51|%t2%ar%?fs<%fs|unknown>;%t4%s%ar%?fs<%fs|unknown>;%Vl|i|84|199|40|20|0|6e6f77|6e6f77|Rating:%s%ar%rr%Vl|j|128|199|44|20|0|6e6f77|6e6f77|%t2Times Played:;%t4%sTimes Played:;%s%ar%rp%Vl|k|2|136|172|10|0|333333|333333|Artist:%Vl|l|2|146|172|8|0|4b4c51|4b4c51|%s%ac%?ia<%ia|unknown>%Vl|m|2|156|172|10|0|333333|333333|Album:%Vl|n|2|166|172|8|0|4b4c51|4b4c51|%t2%ac%?id<%id|%d1>;%t6%ac%s%?id<%id|%d1>;%Vl|o|2|177|86|10|0|333333|333333|Year:%Vl|p|2|187|86|8|0|4b4c51|4b4c51|%t2%ar%?iy<%iy|unknown>;%t4%s%ar%?iy<%iy|unknown>;%Vl|q|88|177|86|10|0|333333|333333|Size:%Vl|r|88|187|86|8|0|4b4c51|4b4c51|%t2%ar%?fs<%fs|unknown>;%t4%s%ar%?fs<%fs|unknown>;%Vl|s|2|199|86|20|0|6e6f77|6e6f77|Rating:%s%ar%rr%Vl|t|88|199|86|20|0|6e6f77|6e6f77|%t2Times Played:;%t4%sTimes Played:;%s%ar%rp
By the way, you can use the same descriptor for multiple viewports that are shown on the same condition. This would improve readability a bit.
%Vl|a|84|136|88|10|0|333333|333333|Artist:%Vl|a|84|146|88|8|0|4b4c51|4b4c51|%s%ac%?ia<%ia|unknown>%Vl|a|84|156|88|10|0|333333|333333|Album:%Vl|a|84|166|88|8|0|4b4c51|4b4c51|%t2%ac%?id<%id|%d1>;%t6%ac%s%?id<%id|%d1>;
%Vl|a|84|136|88|10|0|333333|333333|Artist:%Vl|b|84|146|88|8|0|4b4c51|4b4c51|%s%ac%?ia<%ia|unknown>%Vl|c|84|156|88|10|0|333333|333333|Album:%Vl|d|84|166|88|8|0|4b4c51|4b4c51|%t2%ac%?id<%id|%d1>;%t6%ac%s%?id<%id|%d1>;
Page created in 0.07 seconds with 20 queries.