summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apps/gui/skin_engine/skin_display.c23
-rw-r--r--apps/gui/skin_engine/skin_parser.c190
-rw-r--r--apps/gui/skin_engine/skin_tokens.h2
-rw-r--r--apps/gui/skin_engine/wps_internals.h7
-rw-r--r--apps/gui/statusbar-skinned.c8
-rw-r--r--apps/gui/viewport.c77
-rw-r--r--apps/gui/viewport.h1
-rw-r--r--apps/gui/wps.c16
-rw-r--r--apps/misc.c10
-rw-r--r--apps/radio/radio_skin.c8
-rw-r--r--wps/DancePuffDuo.128x64x1.wps22
-rw-r--r--wps/DancePuffDuo.160x128x1.wps42
-rw-r--r--wps/DancePuffDuo.176x220x1.wps46
-rw-r--r--wps/DancePuffDuo.220x176x1.wps42
-rw-r--r--wps/Rockboxed.112x64x1.wps34
-rw-r--r--wps/Rockboxed.128x128x16.wps34
-rw-r--r--wps/Rockboxed.132x80x16.wps32
-rw-r--r--wps/Rockboxed.138x110x2.wps34
-rw-r--r--wps/Rockboxed.160x128x16.wps34
-rw-r--r--wps/Rockboxed.160x128x2.wps34
-rw-r--r--wps/Rockboxed.176x132x16.wps34
-rw-r--r--wps/Rockboxed.176x220x16.wps34
-rw-r--r--wps/Rockboxed.220x176x16.wps34
-rw-r--r--wps/Rockboxed.240x320x16.wps34
-rw-r--r--wps/Rockboxed.320x240x16.wps34
-rw-r--r--wps/UniCatcher.128x64x1.wps28
-rw-r--r--wps/UniCatcher.128x96x1.wps34
-rw-r--r--wps/UniCatcher.160x128x16.wps40
-rw-r--r--wps/UniCatcher.160x128x2.wps40
-rw-r--r--wps/UniCatcher.176x132x16.wps40
-rw-r--r--wps/UniCatcher.176x220x16.wps42
-rw-r--r--wps/UniCatcher.220x176x16.wps42
-rw-r--r--wps/UniCatcher.240x320x16.wps46
-rw-r--r--wps/UniCatcher.320x240x16.wps42
-rw-r--r--wps/WPSLIST83
-rw-r--r--wps/boxes.112x64x1.wps28
-rw-r--r--wps/boxes.128x64x1.wps36
-rw-r--r--wps/boxes.160x128x1.wps48
-rw-r--r--wps/boxes.176x132x16.wps48
-rw-r--r--wps/boxes.220x176x16.wps54
-rw-r--r--wps/boxes.320x240x16.wps54
-rw-r--r--wps/cabbiev2.112x64x1.wps34
-rw-r--r--wps/cabbiev2.128x128x16.wps52
-rw-r--r--wps/cabbiev2.128x128x2.wps52
-rw-r--r--wps/cabbiev2.128x64x1.wps48
-rw-r--r--wps/cabbiev2.128x96x2.wps40
-rw-r--r--wps/cabbiev2.132x80x16.wps48
-rw-r--r--wps/cabbiev2.138x110x2.wps52
-rw-r--r--wps/cabbiev2.160x128x1.wps36
-rw-r--r--wps/cabbiev2.160x128x16.wps52
-rw-r--r--wps/cabbiev2.160x128x2.wps52
-rw-r--r--wps/cabbiev2.176x132x16.wps52
-rw-r--r--wps/cabbiev2.176x220x16.wps42
-rw-r--r--wps/cabbiev2.220x176x16.wps52
-rw-r--r--wps/cabbiev2.240x320x16.mini2440.wps56
-rw-r--r--wps/cabbiev2.240x320x16.wps46
-rw-r--r--wps/cabbiev2.240x400x16.wps100
-rw-r--r--wps/cabbiev2.320x240x16.mrobe500.wps100
-rw-r--r--wps/cabbiev2.320x240x16.wps52
-rw-r--r--wps/engineeer2.128x64x1.wps40
-rw-r--r--wps/engineeer2.160x128x1.wps42
-rw-r--r--wps/iAmp.128x64x1.wps32
-rw-r--r--wps/iAmp.160x128x1.wps40
-rw-r--r--wps/iCatcher.112x64x1.wps36
-rw-r--r--wps/iCatcher.128x128x16.wps36
-rw-r--r--wps/iCatcher.128x64x1.160x128x2.wps34
-rw-r--r--wps/iCatcher.128x64x1.220x176x16.wps28
-rw-r--r--wps/iCatcher.128x96x1.wps36
-rw-r--r--wps/iCatcher.132x80x16.wps32
-rw-r--r--wps/iCatcher.138x110x2.wps42
-rw-r--r--wps/iCatcher.160x128x16.wps42
-rw-r--r--wps/iCatcher.160x128x2.wps42
-rw-r--r--wps/iCatcher.176x132x16.wps42
-rw-r--r--wps/iCatcher.176x220x16.wps46
-rw-r--r--wps/iCatcher.220x176x16.wps42
-rw-r--r--wps/iCatcher.240x320x16.wps46
-rw-r--r--wps/iCatcher.320x240x16.wps42
-rw-r--r--wps/ipodVOL.160x128x1.wps26
-rw-r--r--wps/progressive.11x2x1.wps2
-rwxr-xr-xwps/wpsbuild.pl2
-rw-r--r--wps/zezayer.128x64x1.wps8
-rw-r--r--wps/zezayer.160x128x1.wps18
82 files changed, 1679 insertions, 1614 deletions
diff --git a/apps/gui/skin_engine/skin_display.c b/apps/gui/skin_engine/skin_display.c
index 848a09eced..6759521473 100644
--- a/apps/gui/skin_engine/skin_display.c
+++ b/apps/gui/skin_engine/skin_display.c
@@ -755,7 +755,20 @@ static bool get_line(struct gui_wps *gwps,
755 skip to the end of the conditional structure */ 755 skip to the end of the conditional structure */
756 i = find_conditional_end(data, i); 756 i = find_conditional_end(data, i);
757 break; 757 break;
758 758#if (LCD_DEPTH > 1) || (defined(HAVE_REMOTE_LCD) && (LCD_REMOTE_DEPTH > 1))
759 case WPS_TOKEN_VIEWPORT_FGCOLOUR:
760 {
761 struct viewport_colour *col = data->tokens[i].value.data;
762 col->vp->fg_pattern = col->colour;
763 }
764 break;
765 case WPS_TOKEN_VIEWPORT_BGCOLOUR:
766 {
767 struct viewport_colour *col = data->tokens[i].value.data;
768 col->vp->bg_pattern = col->colour;
769 }
770 break;
771#endif
759#ifdef HAVE_LCD_BITMAP 772#ifdef HAVE_LCD_BITMAP
760 case WPS_TOKEN_PEAKMETER: 773 case WPS_TOKEN_PEAKMETER:
761 data->peak_meter_enabled = true; 774 data->peak_meter_enabled = true;
@@ -1208,14 +1221,16 @@ static bool skin_redraw(struct gui_wps *gwps, unsigned refresh_mode)
1208 } 1221 }
1209 } 1222 }
1210 } 1223 }
1211 int viewport_count = 0;
1212 for (viewport_list = data->viewports; 1224 for (viewport_list = data->viewports;
1213 viewport_list; viewport_list = viewport_list->next, viewport_count++) 1225 viewport_list; viewport_list = viewport_list->next)
1214 { 1226 {
1215 struct skin_viewport *skin_viewport = 1227 struct skin_viewport *skin_viewport =
1216 (struct skin_viewport *)viewport_list->token->value.data; 1228 (struct skin_viewport *)viewport_list->token->value.data;
1217 unsigned vp_refresh_mode = refresh_mode; 1229 unsigned vp_refresh_mode = refresh_mode;
1218 1230#if (LCD_DEPTH > 1) || (defined(HAVE_REMOTE_LCD) && LCD_REMOTE_DEPTH > 1)
1231 skin_viewport->vp.fg_pattern = skin_viewport->start_fgcolour;
1232 skin_viewport->vp.bg_pattern = skin_viewport->start_bgcolour;
1233#endif
1219 display->set_viewport(&skin_viewport->vp); 1234 display->set_viewport(&skin_viewport->vp);
1220 1235
1221 int hidden_vp = 0; 1236 int hidden_vp = 0;
diff --git a/apps/gui/skin_engine/skin_parser.c b/apps/gui/skin_engine/skin_parser.c
index 158f2eb7b7..2f79c99144 100644
--- a/apps/gui/skin_engine/skin_parser.c
+++ b/apps/gui/skin_engine/skin_parser.c
@@ -168,6 +168,8 @@ static int parse_font_load(const char *wps_bufptr,
168 struct wps_token *token, struct wps_data *wps_data); 168 struct wps_token *token, struct wps_data *wps_data);
169#endif /*HAVE_LCD_BITMAP */ 169#endif /*HAVE_LCD_BITMAP */
170#if (LCD_DEPTH > 1) || (defined(HAVE_REMOTE_LCD) && (LCD_REMOTE_DEPTH > 1)) 170#if (LCD_DEPTH > 1) || (defined(HAVE_REMOTE_LCD) && (LCD_REMOTE_DEPTH > 1))
171static int parse_viewportcolour(const char *wps_bufptr,
172 struct wps_token *token, struct wps_data *wps_data);
171static int parse_image_special(const char *wps_bufptr, 173static int parse_image_special(const char *wps_bufptr,
172 struct wps_token *token, struct wps_data *wps_data); 174 struct wps_token *token, struct wps_data *wps_data);
173#endif 175#endif
@@ -400,6 +402,10 @@ static const struct wps_tag all_tags[] = {
400 { WPS_TOKEN_LIST_TITLE_TEXT, "Lt", WPS_REFRESH_DYNAMIC, NULL }, 402 { WPS_TOKEN_LIST_TITLE_TEXT, "Lt", WPS_REFRESH_DYNAMIC, NULL },
401 { WPS_TOKEN_LIST_TITLE_ICON, "Li", WPS_REFRESH_DYNAMIC, NULL }, 403 { WPS_TOKEN_LIST_TITLE_ICON, "Li", WPS_REFRESH_DYNAMIC, NULL },
402#endif 404#endif
405#if (LCD_DEPTH > 1) || (defined(HAVE_REMOTE_LCD) && (LCD_REMOTE_DEPTH > 1))
406 { WPS_TOKEN_VIEWPORT_FGCOLOUR, "Vf", WPS_REFRESH_STATIC, parse_viewportcolour },
407 { WPS_TOKEN_VIEWPORT_BGCOLOUR, "Vb", WPS_REFRESH_STATIC, parse_viewportcolour },
408#endif
403 { WPS_NO_TOKEN, "V", 0, parse_viewport }, 409 { WPS_NO_TOKEN, "V", 0, parse_viewport },
404 410
405#if (LCD_DEPTH > 1) || (defined(HAVE_REMOTE_LCD) && (LCD_REMOTE_DEPTH > 1)) 411#if (LCD_DEPTH > 1) || (defined(HAVE_REMOTE_LCD) && (LCD_REMOTE_DEPTH > 1))
@@ -618,9 +624,11 @@ static int get_image_id(int c)
618char *get_image_filename(const char *start, const char* bmpdir, 624char *get_image_filename(const char *start, const char* bmpdir,
619 char *buf, int buf_size) 625 char *buf, int buf_size)
620{ 626{
621 const char *end = strchr(start, '|'); 627 const char *end = start;
622 int bmpdirlen = strlen(bmpdir); 628 int bmpdirlen = strlen(bmpdir);
623 629
630 while (*end && *end != ',' && *end != ')')
631 end++;
624 if ( !end || (end - start) >= (buf_size - bmpdirlen - 2) ) 632 if ( !end || (end - start) >= (buf_size - bmpdirlen - 2) )
625 { 633 {
626 buf[0] = '\0'; 634 buf[0] = '\0';
@@ -639,7 +647,7 @@ static int parse_image_display(const char *wps_bufptr,
639 struct wps_token *token, 647 struct wps_token *token,
640 struct wps_data *wps_data) 648 struct wps_data *wps_data)
641{ 649{
642 char label = wps_bufptr[0]; 650 char label = wps_bufptr[1];
643 int subimage; 651 int subimage;
644 struct gui_img *img;; 652 struct gui_img *img;;
645 653
@@ -651,17 +659,17 @@ static int parse_image_display(const char *wps_bufptr,
651 return WPS_ERROR_INVALID_PARAM; 659 return WPS_ERROR_INVALID_PARAM;
652 } 660 }
653 661
654 if ((subimage = get_image_id(wps_bufptr[1])) != -1) 662 if ((subimage = get_image_id(wps_bufptr[2])) != -1)
655 { 663 {
656 if (subimage >= img->num_subimages) 664 if (subimage >= img->num_subimages)
657 return WPS_ERROR_INVALID_PARAM; 665 return WPS_ERROR_INVALID_PARAM;
658 666
659 /* Store sub-image number to display in high bits */ 667 /* Store sub-image number to display in high bits */
660 token->value.i = label | (subimage << 8); 668 token->value.i = label | (subimage << 8);
661 return 2; /* We have consumed 2 bytes */ 669 return 4; /* We have consumed 2 bytes */
662 } else { 670 } else {
663 token->value.i = label; 671 token->value.i = label;
664 return 1; /* We have consumed 1 byte */ 672 return 3; /* We have consumed 1 byte */
665 } 673 }
666} 674}
667 675
@@ -670,10 +678,8 @@ static int parse_image_load(const char *wps_bufptr,
670 struct wps_data *wps_data) 678 struct wps_data *wps_data)
671{ 679{
672 const char *ptr = wps_bufptr; 680 const char *ptr = wps_bufptr;
673 const char *pos;
674 const char* filename; 681 const char* filename;
675 const char* id; 682 const char* id;
676 const char *newline;
677 int x,y; 683 int x,y;
678 struct gui_img *img; 684 struct gui_img *img;
679 685
@@ -682,16 +688,16 @@ static int parse_image_load(const char *wps_bufptr,
682 or %xl|n|filename.bmp|x|y|num_subimages| 688 or %xl|n|filename.bmp|x|y|num_subimages|
683 */ 689 */
684 690
685 if (*ptr != '|') 691 if (*ptr != '(')
686 return WPS_ERROR_INVALID_PARAM; 692 return WPS_ERROR_INVALID_PARAM;
687 693
688 ptr++; 694 ptr++;
689 695
690 if (!(ptr = parse_list("ssdd", NULL, '|', ptr, &id, &filename, &x, &y))) 696 if (!(ptr = parse_list("ssdd", NULL, ',', ptr, &id, &filename, &x, &y)))
691 return WPS_ERROR_INVALID_PARAM; 697 return WPS_ERROR_INVALID_PARAM;
692 698
693 /* Check there is a terminating | */ 699 /* Check there is a terminating ) */
694 if (*ptr != '|') 700 if (*ptr != ')' && *ptr != ',')
695 return WPS_ERROR_INVALID_PARAM; 701 return WPS_ERROR_INVALID_PARAM;
696 702
697 /* check the image number and load state */ 703 /* check the image number and load state */
@@ -718,15 +724,11 @@ static int parse_image_load(const char *wps_bufptr,
718 { 724 {
719 img->always_display = true; 725 img->always_display = true;
720 } 726 }
721 else 727 else if (*ptr == ',')
722 { 728 {
723 /* Parse the (optional) number of sub-images */ 729 /* Parse the (optional) number of sub-images */
724 ptr++; 730 ptr++;
725 newline = strchr(ptr, '\n'); 731 img->num_subimages = atoi(ptr);
726 pos = strchr(ptr, '|');
727 if (pos && pos < newline)
728 img->num_subimages = atoi(ptr);
729
730 if (img->num_subimages <= 0) 732 if (img->num_subimages <= 0)
731 return WPS_ERROR_INVALID_PARAM; 733 return WPS_ERROR_INVALID_PARAM;
732 } 734 }
@@ -751,16 +753,16 @@ static int parse_font_load(const char *wps_bufptr,
751 int id; 753 int id;
752 char *filename; 754 char *filename;
753 755
754 if (*ptr != '|') 756 if (*ptr != '(')
755 return WPS_ERROR_INVALID_PARAM; 757 return WPS_ERROR_INVALID_PARAM;
756 758
757 ptr++; 759 ptr++;
758 760
759 if (!(ptr = parse_list("ds", NULL, '|', ptr, &id, &filename))) 761 if (!(ptr = parse_list("ds", NULL, ',', ptr, &id, &filename)))
760 return WPS_ERROR_INVALID_PARAM; 762 return WPS_ERROR_INVALID_PARAM;
761 763
762 /* Check there is a terminating | */ 764 /* Check there is a terminating | */
763 if (*ptr != '|') 765 if (*ptr != ')')
764 return WPS_ERROR_INVALID_PARAM; 766 return WPS_ERROR_INVALID_PARAM;
765 767
766 if (id <= FONT_UI || id >= MAXFONTS-1) 768 if (id <= FONT_UI || id >= MAXFONTS-1)
@@ -774,7 +776,7 @@ static int parse_font_load(const char *wps_bufptr,
774 /* make sure the filename contains .fnt, 776 /* make sure the filename contains .fnt,
775 * we dont actually use it, but require it anyway */ 777 * we dont actually use it, but require it anyway */
776 ptr = strchr(filename, '.'); 778 ptr = strchr(filename, '.');
777 if (!ptr || strncmp(ptr, ".fnt|", 5)) 779 if (!ptr || strncmp(ptr, ".fnt)", 5))
778 return WPS_ERROR_INVALID_PARAM; 780 return WPS_ERROR_INVALID_PARAM;
779 skinfonts[id-FONT_FIRSTUSERFONT].id = -1; 781 skinfonts[id-FONT_FIRSTUSERFONT].id = -1;
780 skinfonts[id-FONT_FIRSTUSERFONT].name = filename; 782 skinfonts[id-FONT_FIRSTUSERFONT].name = filename;
@@ -788,7 +790,7 @@ static int parse_viewport_display(const char *wps_bufptr,
788 struct wps_data *wps_data) 790 struct wps_data *wps_data)
789{ 791{
790 (void)wps_data; 792 (void)wps_data;
791 char letter = wps_bufptr[0]; 793 char letter = wps_bufptr[1];
792 794
793 if (letter < 'a' || letter > 'z') 795 if (letter < 'a' || letter > 'z')
794 { 796 {
@@ -796,7 +798,7 @@ static int parse_viewport_display(const char *wps_bufptr,
796 return WPS_ERROR_INVALID_PARAM; 798 return WPS_ERROR_INVALID_PARAM;
797 } 799 }
798 token->value.i = letter; 800 token->value.i = letter;
799 return 1; 801 return 3;
800} 802}
801 803
802#ifdef HAVE_LCD_BITMAP 804#ifdef HAVE_LCD_BITMAP
@@ -807,12 +809,12 @@ static int parse_playlistview_text(struct playlistviewer *viewer,
807 const struct wps_tag *tag; 809 const struct wps_tag *tag;
808 int taglen = 0; 810 int taglen = 0;
809 const char *start = text; 811 const char *start = text;
810 if (*text != '|') 812 if (*text != ',')
811 return -1; 813 return -1;
812 text++; 814 text++;
813 viewer->lines[line].count = 0; 815 viewer->lines[line].count = 0;
814 viewer->lines[line].scroll = false; 816 viewer->lines[line].scroll = false;
815 while (*text != '|') 817 while (*text != ',' && *text != ')')
816 { 818 {
817 if (*text == '%') /* it is a token of some type */ 819 if (*text == '%') /* it is a token of some type */
818 { 820 {
@@ -826,6 +828,9 @@ static int parse_playlistview_text(struct playlistviewer *viewer,
826 case '>': 828 case '>':
827 case ';': 829 case ';':
828 case '#': 830 case '#':
831 case '(':
832 case ')':
833 case ',':
829 /* escaped characters */ 834 /* escaped characters */
830 viewer->lines[line].tokens[viewer->lines[line].count++] = WPS_TOKEN_CHARACTER; 835 viewer->lines[line].tokens[viewer->lines[line].count++] = WPS_TOKEN_CHARACTER;
831 viewer->lines[line].strings[cur_string][0] = *text; 836 viewer->lines[line].strings[cur_string][0] = *text;
@@ -850,7 +855,7 @@ static int parse_playlistview_text(struct playlistviewer *viewer,
850 int i = 0; 855 int i = 0;
851 /* just copy the string */ 856 /* just copy the string */
852 viewer->lines[line].tokens[viewer->lines[line].count++] = WPS_TOKEN_STRING; 857 viewer->lines[line].tokens[viewer->lines[line].count++] = WPS_TOKEN_STRING;
853 while (i<(MAX_PLAYLISTLINE_STRLEN-1) && text[i] != '|' && text[i] != '%') 858 while (i<(MAX_PLAYLISTLINE_STRLEN-1) && text[i] != ',' && text[i] != ')' && text[i] != '%')
854 { 859 {
855 viewer->lines[line].strings[cur_string][i] = text[i]; 860 viewer->lines[line].strings[cur_string][i] = text[i];
856 i++; 861 i++;
@@ -878,7 +883,7 @@ static int parse_playlistview_text(struct playlistviewer *viewer,
878 int i = 0; 883 int i = 0;
879 /* just copy the string */ 884 /* just copy the string */
880 viewer->lines[line].tokens[viewer->lines[line].count++] = WPS_TOKEN_STRING; 885 viewer->lines[line].tokens[viewer->lines[line].count++] = WPS_TOKEN_STRING;
881 while (i<(MAX_PLAYLISTLINE_STRLEN-1) && text[i] != '|' && text[i] != '%') 886 while (i<(MAX_PLAYLISTLINE_STRLEN-1) && text[i] != ',' && text[i] != ')' && text[i] != '%')
882 { 887 {
883 viewer->lines[line].strings[cur_string][i] = text[i]; 888 viewer->lines[line].strings[cur_string][i] = text[i];
884 i++; 889 i++;
@@ -891,14 +896,13 @@ static int parse_playlistview_text(struct playlistviewer *viewer,
891 return text - start; 896 return text - start;
892} 897}
893 898
894
895static int parse_playlistview(const char *wps_bufptr, 899static int parse_playlistview(const char *wps_bufptr,
896 struct wps_token *token, struct wps_data *wps_data) 900 struct wps_token *token, struct wps_data *wps_data)
897{ 901{
898 (void)wps_data; 902 (void)wps_data;
899 /* %Vp|<use icons>|<start offset>|info line text|no info text| */ 903 /* %Vp|<use icons>|<start offset>|info line text|no info text| */
900 struct playlistviewer *viewer = skin_buffer_alloc(sizeof(struct playlistviewer)); 904 struct playlistviewer *viewer = skin_buffer_alloc(sizeof(struct playlistviewer));
901 char *ptr = strchr(wps_bufptr, '|'); 905 char *ptr = strchr(wps_bufptr, '(');
902 int length; 906 int length;
903 if (!viewer || !ptr) 907 if (!viewer || !ptr)
904 return WPS_ERROR_INVALID_PARAM; 908 return WPS_ERROR_INVALID_PARAM;
@@ -906,7 +910,7 @@ static int parse_playlistview(const char *wps_bufptr,
906 viewer->show_icons = true; 910 viewer->show_icons = true;
907 viewer->start_offset = atoi(ptr+1); 911 viewer->start_offset = atoi(ptr+1);
908 token->value.data = (void*)viewer; 912 token->value.data = (void*)viewer;
909 ptr = strchr(ptr+1, '|'); 913 ptr = strchr(ptr+1, ',');
910 length = parse_playlistview_text(viewer, TRACK_HAS_INFO, ptr); 914 length = parse_playlistview_text(viewer, TRACK_HAS_INFO, ptr);
911 if (length < 0) 915 if (length < 0)
912 return WPS_ERROR_INVALID_PARAM; 916 return WPS_ERROR_INVALID_PARAM;
@@ -944,7 +948,7 @@ static int parse_viewport(const char *wps_bufptr,
944 948
945 if (*ptr == 'i') 949 if (*ptr == 'i')
946 { 950 {
947 if (*(ptr+1) == '|') 951 if (*(ptr+1) == '(')
948 { 952 {
949 char label = *(ptr+2); 953 char label = *(ptr+2);
950 if (label >= 'a' && label <= 'z') 954 if (label >= 'a' && label <= 'z')
@@ -955,9 +959,11 @@ static int parse_viewport(const char *wps_bufptr,
955 } 959 }
956 else 960 else
957 { 961 {
962 if (label != '-')
963 return WPS_ERROR_INVALID_PARAM;
958 skin_vp->label = VP_INFO_LABEL|VP_DEFAULT_LABEL; 964 skin_vp->label = VP_INFO_LABEL|VP_DEFAULT_LABEL;
959 skin_vp->hidden_flags = VP_NEVER_VISIBLE; 965 skin_vp->hidden_flags = VP_NEVER_VISIBLE;
960 ++ptr; 966 ptr += 3;
961 } 967 }
962 } 968 }
963 else 969 else
@@ -966,7 +972,7 @@ static int parse_viewport(const char *wps_bufptr,
966 } 972 }
967 else if (*ptr == 'l') 973 else if (*ptr == 'l')
968 { 974 {
969 if (*(ptr+1) == '|') 975 if (*(ptr+1) == '(')
970 { 976 {
971 char label = *(ptr+2); 977 char label = *(ptr+2);
972 if (label >= 'a' && label <= 'z') 978 if (label >= 'a' && label <= 'z')
@@ -979,17 +985,17 @@ static int parse_viewport(const char *wps_bufptr,
979 ptr += 3; 985 ptr += 3;
980 } 986 }
981 } 987 }
982 if (*ptr != '|') 988 if (*ptr != ',' && *ptr != '(')
983 return WPS_ERROR_INVALID_PARAM; 989 return WPS_ERROR_INVALID_PARAM;
984 990
985 ptr++; 991 ptr++;
986 struct viewport *vp = &skin_vp->vp; 992 struct viewport *vp = &skin_vp->vp;
987 /* format: %V|x|y|width|height|font|fg_pattern|bg_pattern| */ 993 /* format: %V|x|y|width|height|font| */
988 if (!(ptr = viewport_parse_viewport(vp, curr_screen, ptr, '|'))) 994 if (!(ptr = viewport_parse_viewport(vp, curr_screen, ptr, ',')))
989 return WPS_ERROR_INVALID_PARAM; 995 return WPS_ERROR_INVALID_PARAM;
990 996
991 /* Check for trailing | */ 997 /* Check for trailing ) */
992 if (*ptr != '|') 998 if (*ptr != ')')
993 return WPS_ERROR_INVALID_PARAM; 999 return WPS_ERROR_INVALID_PARAM;
994 1000
995 if (follow_lang_direction && lang_is_rtl()) 1001 if (follow_lang_direction && lang_is_rtl())
@@ -999,6 +1005,11 @@ static int parse_viewport(const char *wps_bufptr,
999 } 1005 }
1000 else 1006 else
1001 vp->flags &= ~VP_FLAG_ALIGN_RIGHT; /* ignore right-to-left languages */ 1007 vp->flags &= ~VP_FLAG_ALIGN_RIGHT; /* ignore right-to-left languages */
1008
1009#if (LCD_DEPTH > 1) || (defined(HAVE_REMOTE_LCD) && (LCD_REMOTE_DEPTH > 1))
1010 skin_vp->start_fgcolour = vp->fg_pattern;
1011 skin_vp->start_bgcolour = vp->bg_pattern;
1012#endif
1002 1013
1003 struct skin_token_list *list = new_skin_token_list_item(NULL, skin_vp); 1014 struct skin_token_list *list = new_skin_token_list_item(NULL, skin_vp);
1004 if (!list) 1015 if (!list)
@@ -1008,8 +1019,30 @@ static int parse_viewport(const char *wps_bufptr,
1008 /* Skip the rest of the line */ 1019 /* Skip the rest of the line */
1009 return skip_end_of_line(wps_bufptr); 1020 return skip_end_of_line(wps_bufptr);
1010} 1021}
1011
1012#if (LCD_DEPTH > 1) || (defined(HAVE_REMOTE_LCD) && (LCD_REMOTE_DEPTH > 1)) 1022#if (LCD_DEPTH > 1) || (defined(HAVE_REMOTE_LCD) && (LCD_REMOTE_DEPTH > 1))
1023static int parse_viewportcolour(const char *wps_bufptr,
1024 struct wps_token *token, struct wps_data *wps_data)
1025{
1026 (void)wps_data;
1027 const char *ptr = wps_bufptr;
1028 struct viewport_colour *colour = skin_buffer_alloc(sizeof(struct viewport_colour));
1029 int set;
1030 if (*ptr != '(' || !colour)
1031 return -1;
1032 ptr++;
1033 if (!(ptr = parse_list("c", &set, ',', ptr, &colour->colour)))
1034 return -1;
1035 if (*ptr != ')')
1036 return -1;
1037 if (!set)
1038 colour->colour = get_viewport_default_colour(curr_screen,
1039 token->type == WPS_TOKEN_VIEWPORT_FGCOLOUR);
1040 colour->vp = &curr_vp->vp;
1041 token->value.data = colour;
1042 ptr++;
1043 return ptr - wps_bufptr;
1044}
1045
1013static int parse_image_special(const char *wps_bufptr, 1046static int parse_image_special(const char *wps_bufptr,
1014 struct wps_token *token, 1047 struct wps_token *token,
1015 struct wps_data *wps_data) 1048 struct wps_data *wps_data)
@@ -1020,7 +1053,7 @@ static int parse_image_special(const char *wps_bufptr,
1020 const char *newline; 1053 const char *newline;
1021 bool error = false; 1054 bool error = false;
1022 1055
1023 pos = strchr(wps_bufptr + 1, '|'); 1056 pos = strchr(wps_bufptr + 1, ')');
1024 newline = strchr(wps_bufptr, '\n'); 1057 newline = strchr(wps_bufptr, '\n');
1025 1058
1026 error = (pos > newline); 1059 error = (pos > newline);
@@ -1029,7 +1062,7 @@ static int parse_image_special(const char *wps_bufptr,
1029 if (token->type == WPS_TOKEN_IMAGE_BACKDROP) 1062 if (token->type == WPS_TOKEN_IMAGE_BACKDROP)
1030 { 1063 {
1031 /* format: %X|filename.bmp| or %Xd */ 1064 /* format: %X|filename.bmp| or %Xd */
1032 if (*(wps_bufptr) == 'd') 1065 if (*(wps_bufptr+1) == 'd')
1033 { 1066 {
1034 wps_data->backdrop = NULL; 1067 wps_data->backdrop = NULL;
1035 return skip_end_of_line(wps_bufptr); 1068 return skip_end_of_line(wps_bufptr);
@@ -1063,10 +1096,10 @@ static int parse_setting_and_lang(const char *wps_bufptr,
1063 char temp[64]; 1096 char temp[64];
1064 1097
1065 /* Find the setting's cfg_name */ 1098 /* Find the setting's cfg_name */
1066 if (*ptr != '|') 1099 if (*ptr != '(')
1067 return WPS_ERROR_INVALID_PARAM; 1100 return WPS_ERROR_INVALID_PARAM;
1068 ptr++; 1101 ptr++;
1069 end = strchr(ptr,'|'); 1102 end = strchr(ptr,')');
1070 if (!end || (size_t)(end-ptr+1) > sizeof temp) 1103 if (!end || (size_t)(end-ptr+1) > sizeof temp)
1071 return WPS_ERROR_INVALID_PARAM; 1104 return WPS_ERROR_INVALID_PARAM;
1072 strlcpy(temp, ptr,end-ptr+1); 1105 strlcpy(temp, ptr,end-ptr+1);
@@ -1103,10 +1136,12 @@ static int parse_dir_level(const char *wps_bufptr,
1103 struct wps_token *token, 1136 struct wps_token *token,
1104 struct wps_data *wps_data) 1137 struct wps_data *wps_data)
1105{ 1138{
1106 char val[] = { *wps_bufptr, '\0' }; 1139 char val[] = { wps_bufptr[1], '\0' };
1140 if (wps_bufptr[0] != '(' || wps_bufptr[2] != ')')
1141 return WPS_ERROR_INVALID_PARAM;
1107 token->value.i = atoi(val); 1142 token->value.i = atoi(val);
1108 (void)wps_data; /* Kill warnings */ 1143 (void)wps_data; /* Kill warnings */
1109 return 1; 1144 return 3;
1110} 1145}
1111 1146
1112static int parse_timeout(const char *wps_bufptr, 1147static int parse_timeout(const char *wps_bufptr,
@@ -1119,28 +1154,31 @@ static int parse_timeout(const char *wps_bufptr,
1119 bool have_tenth = false; 1154 bool have_tenth = false;
1120 1155
1121 (void)wps_data; /* Kill the warning */ 1156 (void)wps_data; /* Kill the warning */
1122 1157 if (*wps_bufptr == '(')
1123 while ( isdigit(*wps_bufptr) || *wps_bufptr == '.' )
1124 { 1158 {
1125 if (*wps_bufptr != '.') 1159 while ( isdigit(*wps_bufptr) || *wps_bufptr == '.' )
1126 { 1160 {
1127 val *= 10; 1161 if (*wps_bufptr != '.')
1128 val += *wps_bufptr - '0';
1129 if (have_point)
1130 { 1162 {
1131 have_tenth = true; 1163 val *= 10;
1132 wps_bufptr++; 1164 val += *wps_bufptr - '0';
1133 skip++; 1165 if (have_point)
1134 break; 1166 {
1167 have_tenth = true;
1168 wps_bufptr++;
1169 skip++;
1170 break;
1171 }
1135 } 1172 }
1136 } 1173 else
1137 else 1174 have_point = true;
1138 have_point = true;
1139 1175
1140 wps_bufptr++; 1176 wps_bufptr++;
1141 skip++; 1177 skip++;
1178 }
1179 if (*wps_bufptr != ')')
1180 return -1;
1142 } 1181 }
1143
1144 if (have_tenth == false) 1182 if (have_tenth == false)
1145 val *= 10; 1183 val *= 10;
1146 1184
@@ -1203,7 +1241,7 @@ static int parse_progressbar(const char *wps_bufptr,
1203 pb->follow_lang_direction = follow_lang_direction > 0; 1241 pb->follow_lang_direction = follow_lang_direction > 0;
1204 pb->draw = false; 1242 pb->draw = false;
1205 1243
1206 if (*wps_bufptr != '|') /* regular old style */ 1244 if (*wps_bufptr != '(') /* regular old style */
1207 { 1245 {
1208 pb->x = 0; 1246 pb->x = 0;
1209 pb->width = vp->width; 1247 pb->width = vp->width;
@@ -1217,7 +1255,7 @@ static int parse_progressbar(const char *wps_bufptr,
1217 } 1255 }
1218 ptr = wps_bufptr + 1; 1256 ptr = wps_bufptr + 1;
1219 1257
1220 if (!(ptr = parse_list("sdddd", &set, '|', ptr, &filename, 1258 if (!(ptr = parse_list("sdddd", &set, ',', ptr, &filename,
1221 &x, &y, &width, &height))) 1259 &x, &y, &width, &height)))
1222 { 1260 {
1223 /* If we are in a conditional then we probably don't want to fail 1261 /* If we are in a conditional then we probably don't want to fail
@@ -1298,9 +1336,8 @@ static int parse_progressbar(const char *wps_bufptr,
1298#ifdef HAVE_ALBUMART 1336#ifdef HAVE_ALBUMART
1299static int parse_int(const char *newline, const char **_pos, int *num) 1337static int parse_int(const char *newline, const char **_pos, int *num)
1300{ 1338{
1301 *_pos = parse_list("d", NULL, '|', *_pos, num); 1339 *_pos = parse_list("d", NULL, ',', *_pos, num);
1302 1340 return (!*_pos || *_pos > newline || (**_pos != ',' && **_pos != ')'));
1303 return (!*_pos || *_pos > newline || **_pos != '|');
1304} 1341}
1305 1342
1306static int parse_albumart_load(const char *wps_bufptr, 1343static int parse_albumart_load(const char *wps_bufptr,
@@ -1330,7 +1367,7 @@ static int parse_albumart_load(const char *wps_bufptr,
1330 1367
1331 _pos = wps_bufptr; 1368 _pos = wps_bufptr;
1332 1369
1333 if (*_pos != '|') 1370 if (*_pos != '(')
1334 return WPS_ERROR_INVALID_PARAM; /* malformed token: e.g. %Cl7 */ 1371 return WPS_ERROR_INVALID_PARAM; /* malformed token: e.g. %Cl7 */
1335 1372
1336 ++_pos; 1373 ++_pos;
@@ -1387,7 +1424,7 @@ static int parse_albumart_load(const char *wps_bufptr,
1387 } 1424 }
1388 } 1425 }
1389 /* extract max width data */ 1426 /* extract max width data */
1390 if (*_pos != '|') 1427 if (*_pos != ',')
1391 { 1428 {
1392 if (parse_int(newline, &_pos, &aa->width)) 1429 if (parse_int(newline, &_pos, &aa->width))
1393 return WPS_ERROR_INVALID_PARAM; 1430 return WPS_ERROR_INVALID_PARAM;
@@ -1429,7 +1466,7 @@ static int parse_albumart_load(const char *wps_bufptr,
1429 } 1466 }
1430 } 1467 }
1431 /* extract max height data */ 1468 /* extract max height data */
1432 if (*_pos != '|') 1469 if (*_pos != ',')
1433 { 1470 {
1434 if (parse_int(newline, &_pos, &aa->height)) 1471 if (parse_int(newline, &_pos, &aa->height))
1435 return WPS_ERROR_INVALID_PARAM; 1472 return WPS_ERROR_INVALID_PARAM;
@@ -1537,15 +1574,15 @@ static int parse_touchregion(const char *wps_bufptr,
1537 */ 1574 */
1538 1575
1539 1576
1540 if (*ptr != '|') 1577 if (*ptr != '(')
1541 return WPS_ERROR_INVALID_PARAM; 1578 return WPS_ERROR_INVALID_PARAM;
1542 ptr++; 1579 ptr++;
1543 1580
1544 if (!(ptr = parse_list("dddds", NULL, '|', ptr, &x, &y, &w, &h, &action))) 1581 if (!(ptr = parse_list("dddds", NULL, ',', ptr, &x, &y, &w, &h, &action)))
1545 return WPS_ERROR_INVALID_PARAM; 1582 return WPS_ERROR_INVALID_PARAM;
1546 1583
1547 /* Check there is a terminating | */ 1584 /* Check there is a terminating | */
1548 if (*ptr != '|') 1585 if (*ptr != ')')
1549 return WPS_ERROR_INVALID_PARAM; 1586 return WPS_ERROR_INVALID_PARAM;
1550 1587
1551 region = skin_buffer_alloc(sizeof(struct touchregion)); 1588 region = skin_buffer_alloc(sizeof(struct touchregion));
@@ -1561,7 +1598,7 @@ static int parse_touchregion(const char *wps_bufptr,
1561 region->wvp = curr_vp; 1598 region->wvp = curr_vp;
1562 region->armed = false; 1599 region->armed = false;
1563 1600
1564 end = strchr(action, '|'); 1601 end = strchr(action, ')');
1565 if (!end || (size_t)(end-action+1) > sizeof temp) 1602 if (!end || (size_t)(end-action+1) > sizeof temp)
1566 return WPS_ERROR_INVALID_PARAM; 1603 return WPS_ERROR_INVALID_PARAM;
1567 strlcpy(temp, action, end-action+1); 1604 strlcpy(temp, action, end-action+1);
@@ -1621,6 +1658,9 @@ static int parse_token(const char *wps_bufptr, struct wps_data *wps_data)
1621 case '>': 1658 case '>':
1622 case ';': 1659 case ';':
1623 case '#': 1660 case '#':
1661 case ')':
1662 case '(':
1663 case ',':
1624 /* escaped characters */ 1664 /* escaped characters */
1625 token->type = WPS_TOKEN_CHARACTER; 1665 token->type = WPS_TOKEN_CHARACTER;
1626 token->value.c = *wps_bufptr; 1666 token->value.c = *wps_bufptr;
@@ -2276,6 +2316,10 @@ bool skin_data_load(enum screen_type screen, struct wps_data *wps_data,
2276 curr_vp->lines = NULL; 2316 curr_vp->lines = NULL;
2277 2317
2278 viewport_set_defaults(&curr_vp->vp, screen); 2318 viewport_set_defaults(&curr_vp->vp, screen);
2319#if (LCD_DEPTH > 1) || (defined(HAVE_REMOTE_LCD) && (LCD_REMOTE_DEPTH > 1))
2320 curr_vp->start_fgcolour = curr_vp->vp.fg_pattern;
2321 curr_vp->start_bgcolour = curr_vp->vp.bg_pattern;
2322#endif
2279#ifdef HAVE_LCD_BITMAP 2323#ifdef HAVE_LCD_BITMAP
2280 curr_vp->vp.font = FONT_UI; 2324 curr_vp->vp.font = FONT_UI;
2281#endif 2325#endif
diff --git a/apps/gui/skin_engine/skin_tokens.h b/apps/gui/skin_engine/skin_tokens.h
index f25b123d9d..47311312db 100644
--- a/apps/gui/skin_engine/skin_tokens.h
+++ b/apps/gui/skin_engine/skin_tokens.h
@@ -56,6 +56,8 @@ enum wps_token_type {
56 WPS_VIEWPORT_ENABLE, 56 WPS_VIEWPORT_ENABLE,
57 WPS_VIEWPORT_CUSTOMLIST, 57 WPS_VIEWPORT_CUSTOMLIST,
58 WPS_TOKEN_UIVIEWPORT_ENABLE, 58 WPS_TOKEN_UIVIEWPORT_ENABLE,
59 WPS_TOKEN_VIEWPORT_FGCOLOUR,
60 WPS_TOKEN_VIEWPORT_BGCOLOUR,
59 61
60 /* Battery */ 62 /* Battery */
61 TOKEN_MARKER_BATTERY, 63 TOKEN_MARKER_BATTERY,
diff --git a/apps/gui/skin_engine/wps_internals.h b/apps/gui/skin_engine/wps_internals.h
index 945932a125..5501dd580b 100644
--- a/apps/gui/skin_engine/wps_internals.h
+++ b/apps/gui/skin_engine/wps_internals.h
@@ -209,8 +209,13 @@ struct skin_viewport {
209 struct skin_line *lines; 209 struct skin_line *lines;
210 char hidden_flags; 210 char hidden_flags;
211 char label; 211 char label;
212 unsigned start_fgcolour;
213 unsigned start_bgcolour;
214};
215struct viewport_colour {
216 struct viewport *vp;
217 unsigned colour;
212}; 218};
213
214#ifdef HAVE_TOUCHSCREEN 219#ifdef HAVE_TOUCHSCREEN
215struct touchregion { 220struct touchregion {
216 struct skin_viewport* wvp;/* The viewport this region is in */ 221 struct skin_viewport* wvp;/* The viewport this region is in */
diff --git a/apps/gui/statusbar-skinned.c b/apps/gui/statusbar-skinned.c
index a53555a291..fcd4cfbd9e 100644
--- a/apps/gui/statusbar-skinned.c
+++ b/apps/gui/statusbar-skinned.c
@@ -200,7 +200,7 @@ void sb_create_from_settings(enum screen_type screen)
200 { 200 {
201 y = screens[screen].lcdheight - STATUSBAR_HEIGHT; 201 y = screens[screen].lcdheight - STATUSBAR_HEIGHT;
202 } 202 }
203 len = snprintf(ptr, remaining, "%%V|0|%d|-|%d|0|-|-|\n%%wi\n", 203 len = snprintf(ptr, remaining, "%%V(0,%d,-,%d,0)\n%%wi\n",
204 y, height); 204 y, height);
205 remaining -= len; 205 remaining -= len;
206 ptr += len; 206 ptr += len;
@@ -215,9 +215,7 @@ void sb_create_from_settings(enum screen_type screen)
215 215
216 if (ptr2[0] && ptr2[0] != '-') /* from ui viewport setting */ 216 if (ptr2[0] && ptr2[0] != '-') /* from ui viewport setting */
217 { 217 {
218 len = snprintf(ptr, remaining, "%%ax%%Vi|%s|\n", ptr2); 218 len = snprintf(ptr, remaining, "%%ax%%Vi(-,%s)\n", ptr2);
219 while ((ptr2 = strchr(ptr, ',')))
220 *ptr2 = '|';
221 } 219 }
222 else 220 else
223 { 221 {
@@ -232,7 +230,7 @@ void sb_create_from_settings(enum screen_type screen)
232 default: 230 default:
233 height = screens[screen].lcdheight; 231 height = screens[screen].lcdheight;
234 } 232 }
235 len = snprintf(ptr, remaining, "%%ax%%Vi|0|%d|-|%d|1|-|-|\n", 233 len = snprintf(ptr, remaining, "%%ax%%Vi(-,0,%d,-,%d,1)\n",
236 y, height); 234 y, height);
237 } 235 }
238 sb_skin_data_load(screen, buf, false); 236 sb_skin_data_load(screen, buf, false);
diff --git a/apps/gui/viewport.c b/apps/gui/viewport.c
index a100d56cd5..8731015c79 100644
--- a/apps/gui/viewport.c
+++ b/apps/gui/viewport.c
@@ -376,6 +376,34 @@ void viewport_set_defaults(struct viewport *vp,
376 376
377 377
378#ifdef HAVE_LCD_BITMAP 378#ifdef HAVE_LCD_BITMAP
379
380int get_viewport_default_colour(enum screen_type screen, bool fgcolour)
381{
382 (void)screen;
383 int colour;
384#if (LCD_DEPTH > 1) || (defined(HAVE_REMOTE_LCD) && LCD_REMOTE_DEPTH > 1)
385 if (fgcolour)
386 {
387#if (defined(HAVE_REMOTE_LCD) && LCD_REMOTE_DEPTH > 1)
388 if (screen == SCREEN_REMOTE)
389 colour = REMOTE_FG_FALLBACK;
390 else
391#endif
392 colour = global_settings.fg_color;
393 }
394 else
395 {
396#if (defined(HAVE_REMOTE_LCD) && LCD_REMOTE_DEPTH > 1)
397 if (screen == SCREEN_REMOTE)
398 colour = REMOTE_BG_FALLBACK;
399 else
400#endif
401 colour = global_settings.bg_color;
402 }
403#endif /* LCD_DEPTH > 1 || LCD_REMOTE_DEPTH > 1 */
404 return colour;
405}
406
379const char* viewport_parse_viewport(struct viewport *vp, 407const char* viewport_parse_viewport(struct viewport *vp,
380 enum screen_type screen, 408 enum screen_type screen,
381 const char *bufptr, 409 const char *bufptr,
@@ -383,7 +411,6 @@ const char* viewport_parse_viewport(struct viewport *vp,
383{ 411{
384 /* parse the list to the viewport struct */ 412 /* parse the list to the viewport struct */
385 const char *ptr = bufptr; 413 const char *ptr = bufptr;
386 int depth;
387 uint32_t set = 0; 414 uint32_t set = 0;
388 415
389 enum { 416 enum {
@@ -392,33 +419,11 @@ const char* viewport_parse_viewport(struct viewport *vp,
392 PL_WIDTH, 419 PL_WIDTH,
393 PL_HEIGHT, 420 PL_HEIGHT,
394 PL_FONT, 421 PL_FONT,
395 PL_FG,
396 PL_BG,
397 }; 422 };
398 423
399 /* Work out the depth of this display */ 424 if (!(ptr = parse_list("ddddd", &set, separator, ptr,
400 depth = screens[screen].depth; 425 &vp->x, &vp->y, &vp->width, &vp->height, &vp->font)))
401#if (LCD_DEPTH == 1) || (defined(HAVE_REMOTE_LCD) && LCD_REMOTE_DEPTH == 1) 426 return NULL;
402 if (depth == 1)
403 {
404 if (!(ptr = parse_list("ddddd", &set, separator, ptr,
405 &vp->x, &vp->y, &vp->width, &vp->height, &vp->font)))
406 return NULL;
407 }
408 else
409#endif
410#if (LCD_DEPTH > 1) || (defined(HAVE_REMOTE_LCD) && LCD_REMOTE_DEPTH > 1)
411 if (depth >= 2)
412 {
413 if (!(ptr = parse_list(ARG_STRING(depth), &set, separator, ptr,
414 &vp->x, &vp->y, &vp->width, &vp->height, &vp->font,
415 &vp->fg_pattern,&vp->bg_pattern)))
416 return NULL;
417 }
418 else
419#endif
420 {}
421#undef ARG_STRING
422 427
423 /* X and Y *must* be set */ 428 /* X and Y *must* be set */
424 if (!LIST_VALUE_PARSED(set, PL_X) || !LIST_VALUE_PARSED(set, PL_Y)) 429 if (!LIST_VALUE_PARSED(set, PL_X) || !LIST_VALUE_PARSED(set, PL_Y))
@@ -441,24 +446,8 @@ const char* viewport_parse_viewport(struct viewport *vp,
441 vp->height = (vp->height + screens[screen].lcdheight) - vp->y; 446 vp->height = (vp->height + screens[screen].lcdheight) - vp->y;
442 447
443#if (LCD_DEPTH > 1) || (defined(HAVE_REMOTE_LCD) && LCD_REMOTE_DEPTH > 1) 448#if (LCD_DEPTH > 1) || (defined(HAVE_REMOTE_LCD) && LCD_REMOTE_DEPTH > 1)
444 if (!LIST_VALUE_PARSED(set, PL_FG)) 449 vp->fg_pattern = get_viewport_default_colour(screen, true);
445 { 450 vp->bg_pattern = get_viewport_default_colour(screen, false);
446#if (defined(HAVE_REMOTE_LCD) && LCD_REMOTE_DEPTH > 1)
447 if (screen == SCREEN_REMOTE)
448 vp->fg_pattern = REMOTE_FG_FALLBACK;
449 else
450#endif
451 vp->fg_pattern = FG_FALLBACK;
452 }
453 if (!LIST_VALUE_PARSED(set, PL_BG))
454 {
455#if (defined(HAVE_REMOTE_LCD) && LCD_REMOTE_DEPTH > 1)
456 if (screen == SCREEN_REMOTE)
457 vp->bg_pattern = REMOTE_BG_FALLBACK;
458 else
459#endif
460 vp->bg_pattern = BG_FALLBACK;
461 }
462#endif /* LCD_DEPTH > 1 || LCD_REMOTE_DEPTH > 1 */ 451#endif /* LCD_DEPTH > 1 || LCD_REMOTE_DEPTH > 1 */
463 452
464#ifdef HAVE_LCD_COLOR 453#ifdef HAVE_LCD_COLOR
diff --git a/apps/gui/viewport.h b/apps/gui/viewport.h
index 6a4dd02654..943cac2451 100644
--- a/apps/gui/viewport.h
+++ b/apps/gui/viewport.h
@@ -48,6 +48,7 @@ void viewport_set_defaults(struct viewport *vp,
48 const enum screen_type screen); 48 const enum screen_type screen);
49void viewport_set_fullscreen(struct viewport *vp, 49void viewport_set_fullscreen(struct viewport *vp,
50 const enum screen_type screen); 50 const enum screen_type screen);
51int get_viewport_default_colour(enum screen_type screen, bool fgcolour);
51 52
52#ifdef HAVE_LCD_BITMAP 53#ifdef HAVE_LCD_BITMAP
53void viewportmanager_theme_enable(enum screen_type screen, bool enable, 54void viewportmanager_theme_enable(enum screen_type screen, bool enable,
diff --git a/apps/gui/wps.c b/apps/gui/wps.c
index 7b84782477..fa97e50897 100644
--- a/apps/gui/wps.c
+++ b/apps/gui/wps.c
@@ -129,26 +129,26 @@ void wps_data_load(enum screen_type screen, const char *buf, bool isfile)
129 char *skin_buf[NB_SCREENS] = { 129 char *skin_buf[NB_SCREENS] = {
130#ifdef HAVE_LCD_BITMAP 130#ifdef HAVE_LCD_BITMAP
131#if LCD_DEPTH > 1 131#if LCD_DEPTH > 1
132 "%Xd\n" 132 "%X(d)\n"
133#endif 133#endif
134 "%s%?it<%?in<%in. |>%it|%fn>\n" 134 "%s%?it<%?in<%in. |>%it|%fn>\n"
135 "%s%?ia<%ia|%?d2<%d2|(root)>>\n" 135 "%s%?ia<%ia|%?d(2)<%d(2)|%(root%)>>\n"
136 "%s%?id<%id|%?d1<%d1|(root)>> %?iy<(%iy)|>\n\n" 136 "%s%?id<%id|%?d(1)<%d(1)|%(root%)>> %?iy<%(%iy%)|>\n\n"
137 "%al%pc/%pt%ar[%pp:%pe]\n" 137 "%al%pc/%pt%ar[%pp:%pe]\n"
138 "%fbkBit %?fv<avg|> %?iv<(id3v%iv)|(no id3)>\n" 138 "%fbkBit %?fv<avg|> %?iv<%(id3v%iv%)|%(no id3%)>\n"
139 "%pb\n%pm\n", 139 "%pb\n%pm\n",
140#else 140#else
141 "%s%pp/%pe: %?it<%it|%fn> - %?ia<%ia|%d2> - %?id<%id|%d1>\n" 141 "%s%pp/%pe: %?it<%it|%fn> - %?ia<%ia|%d(2)> - %?id<%id|%d(1)>\n"
142 "%pc%?ps<*|/>%pt\n", 142 "%pc%?ps<*|/>%pt\n",
143#endif 143#endif
144#ifdef HAVE_REMOTE_LCD 144#ifdef HAVE_REMOTE_LCD
145#if LCD_REMOTE_DEPTH > 1 145#if LCD_REMOTE_DEPTH > 1
146 "%Xd\n" 146 "%X(d)\n"
147#endif 147#endif
148 "%s%?ia<%ia|%?d2<%d2|(root)>>\n" 148 "%s%?ia<%ia|%?d(2)<%d(2)|%(root%)>>\n"
149 "%s%?it<%?in<%in. |>%it|%fn>\n" 149 "%s%?it<%?in<%in. |>%it|%fn>\n"
150 "%al%pc/%pt%ar[%pp:%pe]\n" 150 "%al%pc/%pt%ar[%pp:%pe]\n"
151 "%fbkBit %?fv<avg|> %?iv<(id3v%iv)|(no id3)>\n" 151 "%fbkBit %?fv<avg|> %?iv<%(id3v%iv%)|%(no id3%)>\n"
152 "%pb\n", 152 "%pb\n",
153#endif 153#endif
154 }; 154 };
diff --git a/apps/misc.c b/apps/misc.c
index 747abe076b..d0300f0a4f 100644
--- a/apps/misc.c
+++ b/apps/misc.c
@@ -967,6 +967,7 @@ const char* parse_list(const char *fmt, uint32_t *set_vals,
967 const char** s; 967 const char** s;
968 int* d; 968 int* d;
969 bool set, is_negative; 969 bool set, is_negative;
970 bool is_last_var;
970 int i=0; 971 int i=0;
971 972
972 va_start(ap, str); 973 va_start(ap, str);
@@ -981,6 +982,7 @@ const char* parse_list(const char *fmt, uint32_t *set_vals,
981 goto err; 982 goto err;
982 p++; 983 p++;
983 } 984 }
985 is_last_var = fmt[1] == '\0';
984 set = false; 986 set = false;
985 switch (*fmt++) 987 switch (*fmt++)
986 { 988 {
@@ -988,9 +990,9 @@ const char* parse_list(const char *fmt, uint32_t *set_vals,
988 s = va_arg(ap, const char **); 990 s = va_arg(ap, const char **);
989 991
990 *s = p; 992 *s = p;
991 while (*p && *p != sep) 993 while (*p && *p != sep && *p != ')')
992 p++; 994 p++;
993 set = (s[0][0]!='-') && (s[0][1]!=sep) ; 995 set = (s[0][0]!='-') && (s[0][1]!=sep && s[0][1]!=')') ;
994 break; 996 break;
995 997
996 case 'd': /* int */ 998 case 'd': /* int */
@@ -1028,7 +1030,7 @@ const char* parse_list(const char *fmt, uint32_t *set_vals,
1028 { 1030 {
1029 if (!set_vals || *p != '-') 1031 if (!set_vals || *p != '-')
1030 goto err; 1032 goto err;
1031 while (*p && *p != sep) 1033 while (*p && *p != sep && (!is_last_var || (is_last_var && *p!=')')))
1032 p++; 1034 p++;
1033 } 1035 }
1034 else 1036 else
@@ -1053,7 +1055,7 @@ const char* parse_list(const char *fmt, uint32_t *set_vals,
1053 goto err; 1055 goto err;
1054 else 1056 else
1055 { 1057 {
1056 while (*p && *p != sep) 1058 while (*p && *p != sep && (!is_last_var || (is_last_var && *p!=')')))
1057 p++; 1059 p++;
1058 } 1060 }
1059 1061
diff --git a/apps/radio/radio_skin.c b/apps/radio/radio_skin.c
index 2185c96b6c..838d1f96da 100644
--- a/apps/radio/radio_skin.c
+++ b/apps/radio/radio_skin.c
@@ -46,11 +46,11 @@ void fms_data_load(enum screen_type screen, const char *buf, bool isfile)
46 if (!success ) /* load the default */ 46 if (!success ) /* load the default */
47 { 47 {
48 const char default_fms[] = "%s%?Ti<%Ti. |>%?Tn<%Tn|%Tf>\n" 48 const char default_fms[] = "%s%?Ti<%Ti. |>%?Tn<%Tn|%Tf>\n"
49 "%Sx|Station:| %tf MHz\n" 49 "%Sx(Station:) %tf MHz\n"
50 "%?St|force fm mono|<%Sx|Force Mono||%?ts<%Sx|Stereo||%Sx|Mono|>>\n" 50 "%?St(force fm mono)<%Sx(Force Mono)|%?ts<%Sx(Stereo)|%Sx(Mono)>>\n"
51 "%Sx|Mode:| %?tm<%Sx|Scan||%Sx|Preset|>\n" 51 "%Sx(Mode:) %?tm<%Sx(Scan)|%Sx(Preset)>\n"
52#if CONFIG_CODEC != SWCODEC && !defined(SIMULATOR) 52#if CONFIG_CODEC != SWCODEC && !defined(SIMULATOR)
53 "%?Rr<%Sx|Time:| %Rh:%Rn:%Rs|%?St|prerecording time|<%pm|%Sx|Prerecord Time| %Rs>>\n" 53 "%?Rr<%Sx(Time:) %Rh:%Rn:%Rs|%?St(prerecording time)<%pm|%Sx(Prerecord Time) %Rs>>\n"
54#endif 54#endif
55 "%pb\n" 55 "%pb\n"
56#ifdef HAVE_RDS_CAP 56#ifdef HAVE_RDS_CAP
diff --git a/wps/DancePuffDuo.128x64x1.wps b/wps/DancePuffDuo.128x64x1.wps
index ddf417efbf..080fe281d2 100644
--- a/wps/DancePuffDuo.128x64x1.wps
+++ b/wps/DancePuffDuo.128x64x1.wps
@@ -1,14 +1,14 @@
1%x|a|bg-r.bmp|0|0| 1%x(a,bg-r.bmp,0,0)
2%xl|A|playmode.bmp|59|0|5| 2%xl(A,playmode.bmp,59,0,5)
3%xl|B|repeat.bmp|114|0|4| 3%xl(B,repeat.bmp,114,0,4)
4%xl|C|Shf.bmp|101|0| 4%xl(C,Shf.bmp,101,0)
5%xl|D|Pow.bmp|5|53| 5%xl(D,Pow.bmp,5,53)
6%xl|E|battery.bmp|0|53|5| 6%xl(E,battery.bmp,0,53,5)
7%xl|F|HoldM.bmp|36|0| 7%xl(F,HoldM.bmp,36,0)
8%xl|G|HoldR.bmp|47|0| 8%xl(G,HoldR.bmp,47,0)
9%wd 9%wd
10%al %pv%?mh<%xdF|>%?mr<%xdG|>%ac%?mp<%xdAa|%xdAb|%xdAc|%xdAd|%xdAe>%?mm<|%xdBa|%xdBb|%xdBc|%xdBd>%?ps<%xdC|> 10%al %pv%?mh<%xd(F)|>%?mr<%xd(G)|>%ac%?mp<%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)>%?mm<|%xd(Ba)|%xd(Bb)|%xd(Bc)|%xd(Bd)>%?ps<%xd(C)|>
11%ac%s%?in<%in. |>%?it<%it|%fn> 11%ac%s%?in<%in. |>%?it<%it|%fn>
12%t3%ac%s%?ia<%ia|%d2>;%t3%ac%s%?id<%id|%d1> 12%t(3)%ac%s%?ia<%ia|%d(2)>%;%t(3)%ac%s%?id<%id|%d(1)>
13%pb 13%pb
14%?bp<%xdD|%?bl<%xdEa|%xdEb|%xdEc|%xdEd|%xdEe>> %bl%%%ar%pc/%pt 14%?bp<%xd(D)|%?bl<%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)|%xd(Ee)>> %bl%%%ar%pc/%pt
diff --git a/wps/DancePuffDuo.160x128x1.wps b/wps/DancePuffDuo.160x128x1.wps
index acc65a8862..a413052508 100644
--- a/wps/DancePuffDuo.160x128x1.wps
+++ b/wps/DancePuffDuo.160x128x1.wps
@@ -1,27 +1,27 @@
1%x|a|bg.bmp|0|0| 1%x(a,bg.bmp,0,0)
2%xl|A|playmode.bmp|72|0|5| 2%xl(A,playmode.bmp,72,0,5)
3%xl|B|repeat.bmp|145|0|4| 3%xl(B,repeat.bmp,145,0,4)
4%xl|C|Shf.bmp|132|0| 4%xl(C,Shf.bmp,132,0)
5%xl|D|Pow.bmp|5|118| 5%xl(D,Pow.bmp,5,118)
6%xl|E|battery.bmp|0|118|5| 6%xl(E,battery.bmp,0,118,5)
7%xl|F|DancePuff.bmp|129|65|4| 7%xl(F,DancePuff.bmp,129,65,4)
8%xl|G|DancePuff.bmp|5|65|4| 8%xl(G,DancePuff.bmp,5,65,4)
9%xl|H|HoldM.bmp|45|0| 9%xl(H,HoldM.bmp,45,0)
10%xl|I|HoldR.bmp|56|0| 10%xl(I,HoldR.bmp,56,0)
11%xl|J|rating.bmp|34|66|11| 11%xl(J,rating.bmp,34,66,11)
12%xl|K|codec.bmp|70|66|22| 12%xl(K,codec.bmp,70,66,22)
13%wd 13%wd
14%al %pv 14%al %pv
15%ac%s%?in<%in. |>%?it<%it|%fn> 15%ac%s%?in<%in. |>%?it<%it|%fn>
16%ac%s%?ia<%ia|%d2> 16%ac%s%?ia<%ia|%d(2)>
17%ac%s%?id<%id|%d1> 17%ac%s%?id<%id|%d(1)>
18%ac%s%t2%?ig<%ig|> %?iy<(%iy)|> 18%ac%s%t(2)%?ig<%ig|> %?iy<%(%iy%)|>
19 19
20%t0.2%xdGc%xdFa%ac%pc/%pt;%t0.2%xdGd%xdFb%ac%pc/%pt;%t0.2%xdGc%xdFa%ac%pc/%pt;%t0.2%xdGd%xdFb%ac%pc/%pt;%t0.2%xdGa%xdFc%ac%pc/%pt;%t0.2%xdGb%xdFd%ac%pc/%pt;%t0.2%xdGa%xdFc%ac%pc/%pt;%t0.2%xdGb%xdFd%ac%pc/%pt 20%t(0.2)%xd(Gc)%xd(Fa)%ac%pc/%pt%;%t(0.2)%xd(Gd)%xd(Fb)%ac%pc/%pt%;%t(0.2)%xd(Gc)%xd(Fa)%ac%pc/%pt%;%t(0.2)%xd(Gd)%xd(Fb)%ac%pc/%pt%;%t(0.2)%xd(Ga)%xd(Fc)%ac%pc/%pt%;%t(0.2)%xd(Gb)%xd(Fd)%ac%pc/%pt%;%t(0.2)%xd(Ga)%xd(Fc)%ac%pc/%pt%;%t(0.2)%xd(Gb)%xd(Fd)%ac%pc/%pt
21%pb 21%pb
22%ac%s%?In<%In. |>%?It<%It - |%Fn >%?Id<%Id |%D1 > 22%ac%s%?In<%In. |>%?It<%It - |%Fn >%?Id<%Id |%D(1) >
23%?bt< %bt>%ar%?pp<[%pp/%pe]> 23%?bt< %bt>%ar%?pp<[%pp/%pe]>
24%?mh<%xdH|>%?mr<%xdI|>%?mp<%xdAa|%xdAb|%xdAc|%xdAd|%xdAe>%?mm<|%xdBa|%xdBb|%xdBc|%xdBd>%?ps<%xdC|> 24%?mh<%xd(H)|>%?mr<%xd(I)|>%?mp<%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)>%?mm<|%xd(Ba)|%xd(Bb)|%xd(Bc)|%xd(Bd)>%?ps<%xd(C)|>
25%?bp<%xdD|%?bl<%xdEa|%xdEb|%xdEc|%xdEd|%xdEe>> 25%?bp<%xd(D)|%?bl<%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)|%xd(Ee)>>
26%?rr<%xdJa|%xdJb|%xdJc|%xdJd|%xdJe|%xdJf|%xdJg|%xdJh|%xdJi|%xdJj|%xdJk>#escape line ending to not break drawing but break long line 26%?rr<%xd(Ja)|%xd(Jb)|%xd(Jc)|%xd(Jd)|%xd(Je)|%xd(Jf)|%xd(Jg)|%xd(Jh)|%xd(Ji)|%xd(Jj)|%xd(Jk)>#escape line ending to not break drawing but break long line
27%?fc<%xdKa|%xdKb|%xdKc|%xdKd|%xdKe|%xdKf|%xdKg|%xdKh|%xdKi|%xdKj|%xdKk|%xdKl|%xdKm|%xdKn|%xdKo|%xdKp|%xdKq|%xdKr|%xdKs|%xdKt|%xdKu|%xdKv> 27%?fc<%xd(Ka)|%xd(Kb)|%xd(Kc)|%xd(Kd)|%xd(Ke)|%xd(Kf)|%xd(Kg)|%xd(Kh)|%xd(Ki)|%xd(Kj)|%xd(Kk)|%xd(Kl)|%xd(Km)|%xd(Kn)|%xd(Ko)|%xd(Kp)|%xd(Kq)|%xd(Kr)|%xd(Ks)|%xd(Kt)|%xd(Ku)|%xd(Kv)>
diff --git a/wps/DancePuffDuo.176x220x1.wps b/wps/DancePuffDuo.176x220x1.wps
index 1c394c2a1b..89465b6649 100644
--- a/wps/DancePuffDuo.176x220x1.wps
+++ b/wps/DancePuffDuo.176x220x1.wps
@@ -1,38 +1,38 @@
1%x|a|bg-176x220.bmp|0|0| 1%x(a,bg-176x220.bmp,0,0)
2%xl|A|playmode.bmp|82|0|5| 2%xl(A,playmode.bmp,82,0,5)
3%xl|B|repeat.bmp|205|0|4| 3%xl(B,repeat.bmp,205,0,4)
4%xl|C|Shf.bmp|192|0| 4%xl(C,Shf.bmp,192,0)
5%xl|D|Pow.bmp|5|157| 5%xl(D,Pow.bmp,5,157)
6%xl|E|battery.bmp|0|209|5| 6%xl(E,battery.bmp,0,209,5)
7%xl|F|DancePuff.bmp|140|90|4| 7%xl(F,DancePuff.bmp,140,90,4)
8%xl|G|DancePuff.bmp|9|90|4| 8%xl(G,DancePuff.bmp,9,90,4)
9%xl|H|HoldM.bmp|45|0| 9%xl(H,HoldM.bmp,45,0)
10%xl|I|HoldR.bmp|56|0| 10%xl(I,HoldR.bmp,56,0)
11%xl|J|rating.bmp|42|90|11| 11%xl(J,rating.bmp,42,90,11)
12%xl|K|codec.bmp|78|90|22| 12%xl(K,codec.bmp,78,90,22)
13%wd 13%wd
14%al %pv 14%al %pv
15 15
16%ac%s%?in<%in. |>%?it<%it|%fn> 16%ac%s%?in<%in. |>%?it<%it|%fn>
17%ac%s%?ia<%ia|%d2> 17%ac%s%?ia<%ia|%d(2)>
18%ac%s%?id<%id|%d1> 18%ac%s%?id<%id|%d(1)>
19%ac%s%t2%?ig<%ig|> %?iy<(%iy)|> 19%ac%s%t(2)%?ig<%ig|> %?iy<%(%iy%)|>
20 20
21 21
22%t0.2%xdGc%xdFa%ac%pc/%pt;%t0.2%xdGd%xdFb%ac%pc/%pt;%t0.2%xdGc%xdFa%ac%pc/%pt;%t0.2%xdGd%xdFb%ac%pc/%pt;%t0.2%xdGa%xdFc%ac%pc/%pt;%t0.2%xdGb%xdFd%ac%pc/%pt;%t0.2%xdGa%xdFc%ac%pc/%pt;%t0.2%xdGb%xdFd%ac%pc/%pt 22%t(0.2)%xd(Gc)%xd(Fa)%ac%pc/%pt%;%t(0.2)%xd(Gd)%xd(Fb)%ac%pc/%pt%;%t(0.2)%xd(Gc)%xd(Fa)%ac%pc/%pt%;%t(0.2)%xd(Gd)%xd(Fb)%ac%pc/%pt%;%t(0.2)%xd(Ga)%xd(Fc)%ac%pc/%pt%;%t(0.2)%xd(Gb)%xd(Fd)%ac%pc/%pt%;%t(0.2)%xd(Ga)%xd(Fc)%ac%pc/%pt%;%t(0.2)%xd(Gb)%xd(Fd)%ac%pc/%pt
23%pb 23%pb
24 24
25%ac%s%Sx|Next Track:| 25%ac%s%Sx(Next Track:)
26%ac%s%?In<%In. |>%?It<%It|%Fn> 26%ac%s%?In<%In. |>%?It<%It|%Fn>
27%ac%s%?Ia<%Ia|%D2> 27%ac%s%?Ia<%Ia|%D(2)>
28%ac%s%?Id<%Id|%D1> 28%ac%s%?Id<%Id|%D(1)>
29 29
30%?bt< %bt>%ar%?pp<[%pp/%pe]> 30%?bt< %bt>%ar%?pp<[%pp/%pe]>
31 31
32 32
33 33
34 34
35%?mh<%xdH|>%?mr<%xdI|>%?mp<%xdAa|%xdAb|%xdAc|%xdAd|%xdAe>%?mm<|%xdBa|%xdBb|%xdBc|%xdBd>%?ps<%xdC|> 35%?mh<%xd(H)|>%?mr<%xd(I)|>%?mp<%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)>%?mm<|%xd(Ba)|%xd(Bb)|%xd(Bc)|%xd(Bd)>%?ps<%xd(C)|>
36%?bp<%xdD|%?bl<%xdEa|%xdEb|%xdEc|%xdEd|%xdEe>> 36%?bp<%xd(D)|%?bl<%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)|%xd(Ee)>>
37%?rr<%xdJa|%xdJb|%xdJc|%xdJd|%xdJe|%xdJf|%xdJg|%xdJh|%xdJi|%xdJj|%xdJk>#escape line ending to not break drawing but break long line 37%?rr<%xd(Ja)|%xd(Jb)|%xd(Jc)|%xd(Jd)|%xd(Je)|%xd(Jf)|%xd(Jg)|%xd(Jh)|%xd(Ji)|%xd(Jj)|%xd(Jk)>#escape line ending to not break drawing but break long line
38%?fc<%xdKa|%xdKb|%xdKc|%xdKd|%xdKe|%xdKf|%xdKg|%xdKh|%xdKi|%xdKj|%xdKk|%xdKl|%xdKm|%xdKn|%xdKo|%xdKp|%xdKq|%xdKr|%xdKs|%xdKt|%xdKu|%xdKv> 38%?fc<%xd(Ka)|%xd(Kb)|%xd(Kc)|%xd(Kd)|%xd(Ke)|%xd(Kf)|%xd(Kg)|%xd(Kh)|%xd(Ki)|%xd(Kj)|%xd(Kk)|%xd(Kl)|%xd(Km)|%xd(Kn)|%xd(Ko)|%xd(Kp)|%xd(Kq)|%xd(Kr)|%xd(Ks)|%xd(Kt)|%xd(Ku)|%xd(Kv)>
diff --git a/wps/DancePuffDuo.220x176x1.wps b/wps/DancePuffDuo.220x176x1.wps
index 00a47d17c2..420ef07cd2 100644
--- a/wps/DancePuffDuo.220x176x1.wps
+++ b/wps/DancePuffDuo.220x176x1.wps
@@ -1,30 +1,30 @@
1%x|a|bg-220x176.bmp|0|0| 1%x(a,bg-220x176.bmp,0,0)
2%xl|A|playmode.bmp|102|0|5| 2%xl(A,playmode.bmp,102,0,5)
3%xl|B|repeat.bmp|205|0|4| 3%xl(B,repeat.bmp,205,0,4)
4%xl|C|Shf.bmp|192|0| 4%xl(C,Shf.bmp,192,0)
5%xl|D|Pow.bmp|5|157| 5%xl(D,Pow.bmp,5,157)
6%xl|E|battery.bmp|0|157|5| 6%xl(E,battery.bmp,0,157,5)
7%xl|F|DancePuff.bmp|180|90|4| 7%xl(F,DancePuff.bmp,180,90,4)
8%xl|G|DancePuff.bmp|14|90|4| 8%xl(G,DancePuff.bmp,14,90,4)
9%xl|H|HoldM.bmp|45|0| 9%xl(H,HoldM.bmp,45,0)
10%xl|I|HoldR.bmp|56|0| 10%xl(I,HoldR.bmp,56,0)
11%xl|J|rating.bmp|64|90|11| 11%xl(J,rating.bmp,64,90,11)
12%xl|K|codec.bmp|100|90|22| 12%xl(K,codec.bmp,100,90,22)
13%wd 13%wd
14%al %pv 14%al %pv
15 15
16%ac%s%?in<%in. |>%?it<%it|%fn> 16%ac%s%?in<%in. |>%?it<%it|%fn>
17%ac%s%?ia<%ia|%d2> 17%ac%s%?ia<%ia|%d(2)>
18%ac%s%?id<%id|%d1> 18%ac%s%?id<%id|%d(1)>
19%ac%s%t2%?ig<%ig|> %?iy<(%iy)|> 19%ac%s%t(2)%?ig<%ig|> %?iy<%(%iy%)|>
20 20
21 21
22%t0.2%xdGc%xdFa%ac%pc/%pt;%t0.2%xdGd%xdFb%ac%pc/%pt;%t0.2%xdGc%xdFa%ac%pc/%pt;%t0.2%xdGd%xdFb%ac%pc/%pt;%t0.2%xdGa%xdFc%ac%pc/%pt;%t0.2%xdGb%xdFd%ac%pc/%pt;%t0.2%xdGa%xdFc%ac%pc/%pt;%t0.2%xdGb%xdFd%ac%pc/%pt 22%t(0.2)%xd(Gc)%xd(Fa)%ac%pc/%pt%;%t(0.2)%xd(Gd)%xd(Fb)%ac%pc/%pt%;%t(0.2)%xd(Gc)%xd(Fa)%ac%pc/%pt%;%t(0.2)%xd(Gd)%xd(Fb)%ac%pc/%pt%;%t(0.2)%xd(Ga)%xd(Fc)%ac%pc/%pt%;%t(0.2)%xd(Gb)%xd(Fd)%ac%pc/%pt%;%t(0.2)%xd(Ga)%xd(Fc)%ac%pc/%pt%;%t(0.2)%xd(Gb)%xd(Fd)%ac%pc/%pt
23%pb 23%pb
24%ac%s%?In<%In. |>%?It<%It - |%Fn >%?Id<%Id |%D1 > 24%ac%s%?In<%In. |>%?It<%It - |%Fn >%?Id<%Id |%D(1) >
25 25
26%?bt< %bt>%ar%?pp<[%pp/%pe]> 26%?bt< %bt>%ar%?pp<[%pp/%pe]>
27%?mh<%xdH|>%?mr<%xdI|>%?mp<%xdAa|%xdAb|%xdAc|%xdAd|%xdAe>%?mm<|%xdBa|%xdBb|%xdBc|%xdBd>%?ps<%xdC|> 27%?mh<%xd(H)|>%?mr<%xd(I)|>%?mp<%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)>%?mm<|%xd(Ba)|%xd(Bb)|%xd(Bc)|%xd(Bd)>%?ps<%xd(C)|>
28%?bp<%xdD|%?bl<%xdEa|%xdEb|%xdEc|%xdEd|%xdEe>> 28%?bp<%xd(D)|%?bl<%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)|%xd(Ee)>>
29%?rr<%xdJa|%xdJb|%xdJc|%xdJd|%xdJe|%xdJf|%xdJg|%xdJh|%xdJi|%xdJj|%xdJk>#escape line ending to not break drawing but break long line 29%?rr<%xd(Ja)|%xd(Jb)|%xd(Jc)|%xd(Jd)|%xd(Je)|%xd(Jf)|%xd(Jg)|%xd(Jh)|%xd(Ji)|%xd(Jj)|%xd(Jk)>#escape line ending to not break drawing but break long line
30%?fc<%xdKa|%xdKb|%xdKc|%xdKd|%xdKe|%xdKf|%xdKg|%xdKh|%xdKi|%xdKj|%xdKk|%xdKl|%xdKm|%xdKn|%xdKo|%xdKp|%xdKq|%xdKr|%xdKs|%xdKt|%xdKu|%xdKv> 30%?fc<%xd(Ka)|%xd(Kb)|%xd(Kc)|%xd(Kd)|%xd(Ke)|%xd(Kf)|%xd(Kg)|%xd(Kh)|%xd(Ki)|%xd(Kj)|%xd(Kk)|%xd(Kl)|%xd(Km)|%xd(Kn)|%xd(Ko)|%xd(Kp)|%xd(Kq)|%xd(Kr)|%xd(Ks)|%xd(Kt)|%xd(Ku)|%xd(Kv)>
diff --git a/wps/Rockboxed.112x64x1.wps b/wps/Rockboxed.112x64x1.wps
index 17a1223680..2453b04089 100644
--- a/wps/Rockboxed.112x64x1.wps
+++ b/wps/Rockboxed.112x64x1.wps
@@ -1,23 +1,23 @@
1# (C) 2007, Roan Horning <roan@horning.us> 1# (C) 2007, Roan Horning <roan@horning.us>
2# License: GNU GPL v2 or later. 2# License: GNU GPL v2 or later.
3%x|a|bg-mono-small.bmp|42|49| 3%x(a,bg-mono-small.bmp,42,49)
4%wd 4%wd
5%xl|A|mode-mono-small.bmp|57|49|5| 5%xl(A,mode-mono-small.bmp,57,49,5)
6%xl|B|shuffle-mono-small.bmp|29|49|2| 6%xl(B,shuffle-mono-small.bmp,29,49,2)
7%xl|C|volume-mono-small.bmp|0|49|10| 7%xl(C,volume-mono-small.bmp,0,49,10)
8%xl|D|battery-mono-small.bmp|93|49|11| 8%xl(D,battery-mono-small.bmp,93,49,11)
9%xl|E|repeat-mono-small.bmp|43|49|5| 9%xl(E,repeat-mono-small.bmp,43,49,5)
10%xl|F|lock-mono-small.bmp|70|49|2| 10%xl(F,lock-mono-small.bmp,70,49,2)
11%al%s%ac%?ia<%ia|%d2>%ar 11%al%s%ac%?ia<%ia|%d(2)>%ar
12%al%s%ac%?id<%id|%d1>%ar 12%al%s%ac%?id<%id|%d(1)>%ar
13%al%s%ac%?it<%it|%fn>%ar 13%al%s%ac%?it<%it|%fn>%ar
14%ac%t3%ig;%ac%iy 14%ac%t(3)%ig%;%ac%iy
15%pb|-|10|-|92|5| 15%pb(-,10,-,92,5)
16%al %pc%ac%?fc<mp1|mp2|mp3|aiff|wav|unknown>%ar%pt 16%al %pc%ac%?fc<mp1|mp2|mp3|aiff|wav|unknown>%ar%pt
17%?ps<%xdBa|%xdBb> 17%?ps<%xd(Ba)|%xd(Bb)>
18%?mp<%xdAa|%xdAb|%xdAc|%xdAd|%xdAe> 18%?mp<%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)>
19%?mm<%xdEa|%xdEb|%xdEc|%xdEd|%xdEe> 19%?mm<%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)|%xd(Ee)>
20%?mh<%xdFa|%xdFb> 20%?mh<%xd(Fa)|%xd(Fb)>
21%?pv<%xdCa|%xdCb|%xdCc|%xdCd|%xdCe|%xdCf|%xdCg|%xdCh|%xdCi|%xdCj> 21%?pv<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)|%xd(Cj)>
22%?bl<%xdDa|%xdDb|%xdDc|%xdDd|%xdDe|%xdDf|%xdDg|%xdDh|%xdDi|%xdDj|%xdDk> 22%?bl<%xd(Da)|%xd(Db)|%xd(Dc)|%xd(Dd)|%xd(De)|%xd(Df)|%xd(Dg)|%xd(Dh)|%xd(Di)|%xd(Dj)|%xd(Dk)>
23 23
diff --git a/wps/Rockboxed.128x128x16.wps b/wps/Rockboxed.128x128x16.wps
index 66b47459ab..da36165118 100644
--- a/wps/Rockboxed.128x128x16.wps
+++ b/wps/Rockboxed.128x128x16.wps
@@ -1,24 +1,24 @@
1# (C) 2007, Roan Horning <roan@horning.us> 1# (C) 2007, Roan Horning <roan@horning.us>
2# License: GNU GPL v2 or later. 2# License: GNU GPL v2 or later.
3%wd 3%wd
4%X|bg-128x128x16.bmp| 4%X(bg-128x128x16.bmp)
5%xl|A|mode-color-small.bmp|62|109|4| 5%xl(A,mode-color-small.bmp,62,109,4)
6%xl|B|shuffle-color-small.bmp|34|109| 6%xl(B,shuffle-color-small.bmp,34,109)
7%xl|C|volume-color-small.bmp|15|111|9| 7%xl(C,volume-color-small.bmp,15,111,9)
8%xl|D|battery-color-small.bmp|101|113|12| 8%xl(D,battery-color-small.bmp,101,113,12)
9%xl|E|repeat-color-small.bmp|47|109|4| 9%xl(E,repeat-color-small.bmp,47,109,4)
10%xl|F|lock-color.bmp|78|109| 10%xl(F,lock-color.bmp,78,109)
11 11
12%al %s%ac%?ia<%ia|%d2>%ar 12%al %s%ac%?ia<%ia|%d(2)>%ar
13%al %s%ac%?id<%id|%d1>%ar 13%al %s%ac%?id<%id|%d(1)>%ar
14%al %s%ac%?it<%it|%fn>%ar 14%al %s%ac%?it<%it|%fn>%ar
15 15
16%ac%t3%ig;%ac%iy 16%ac%t(3)%ig%;%ac%iy
17%pb|pg-108.bmp|10|76|108|5| 17%pb(pg-108.bmp,10,76,108,5)
18%al %pc%ac%?fc<mp1|mp2|mp3|aiff|wav|vorbis|flac|mpc|a52|wavpack|alac|aac|shn|sid|adx|nsf|speex|spc|ape|wma|unknown>%ar%pt 18%al %pc%ac%?fc<mp1|mp2|mp3|aiff|wav|vorbis|flac|mpc|a52|wavpack|alac|aac|shn|sid|adx|nsf|speex|spc|ape|wma|unknown>%ar%pt
19%?ps<%xdB> 19%?ps<%xd(B)>
20%?mp<%xdAb|%xdAa|%xdAb|%xdAc|%xdAd> 20%?mp<%xd(Ab)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)>
21%?mm<|%xdEa|%xdEb|%xdEc|%xdEd> 21%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
22%?mh<%xdF> 22%?mh<%xd(F)>
23%?pv<|%xdCa|%xdCb|%xdCc|%xdCd|%xdCe|%xdCf|%xdCg|%xdCh|%xdCi> 23%?pv<|%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)>
24%?bl<%xdDa|%xdDb|%xdDc|%xdDd|%xdDe|%xdDf|%xdDg|%xdDh|%xdDi|%xdDj|%xdDk|%xdDl> 24%?bl<%xd(Da)|%xd(Db)|%xd(Dc)|%xd(Dd)|%xd(De)|%xd(Df)|%xd(Dg)|%xd(Dh)|%xd(Di)|%xd(Dj)|%xd(Dk)|%xd(Dl)>
diff --git a/wps/Rockboxed.132x80x16.wps b/wps/Rockboxed.132x80x16.wps
index c4ec5a1cea..24af5b553b 100644
--- a/wps/Rockboxed.132x80x16.wps
+++ b/wps/Rockboxed.132x80x16.wps
@@ -1,22 +1,22 @@
1# (C) 2007, Roan Horning <roan@horning.us> 1# (C) 2007, Roan Horning <roan@horning.us>
2# License: GNU GPL v2 or later. 2# License: GNU GPL v2 or later.
3%wd 3%wd
4%X|bg-132x80x16.bmp| 4%X(bg-132x80x16.bmp)
5%xl|A|mode-color-small.bmp|62|65|4| 5%xl(A,mode-color-small.bmp,62,65,4)
6%xl|B|shuffle-color-small.bmp|34|65| 6%xl(B,shuffle-color-small.bmp,34,65)
7%xl|C|volume-color-small.bmp|15|67|9| 7%xl(C,volume-color-small.bmp,15,67,9)
8%xl|D|battery-color-small.bmp|105|69|12| 8%xl(D,battery-color-small.bmp,105,69,12)
9%xl|E|repeat-color-small.bmp|47|65|4| 9%xl(E,repeat-color-small.bmp,47,65,4)
10%xl|F|lock-color.bmp|82|65| 10%xl(F,lock-color.bmp,82,65)
11 11
12%al %s%ac%?ia<%ia|%d2>%ar 12%al %s%ac%?ia<%ia|%d(2)>%ar
13%al %s%ac%?id<%id|%d1>%ar 13%al %s%ac%?id<%id|%d(1)>%ar
14%al %s%ac%?it<%it|%fn>%ar 14%al %s%ac%?it<%it|%fn>%ar
15%pb|pg-108.bmp|12|43|106|5| 15%pb(pg-108.bmp,12,43,106,5)
16%al %pc%ac%?fc<mp1|mp2|mp3|aiff|wav|vorbis|flac|mpc|a52|wavpack|alac|aac|shn|sid|adx|unknown|nsf|speex|spc|ape|wma>%ar%pt 16%al %pc%ac%?fc<mp1|mp2|mp3|aiff|wav|vorbis|flac|mpc|a52|wavpack|alac|aac|shn|sid|adx|unknown|nsf|speex|spc|ape|wma>%ar%pt
17%?ps<%xdB> 17%?ps<%xd(B)>
18%?mp<%xdAb|%xdAa|%xdAb|%xdAc|%xdAd> 18%?mp<%xd(Ab)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)>
19%?mm<|%xdEa|%xdEb|%xdEc|%xdEd> 19%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
20%?mh<%xdF> 20%?mh<%xd(F)>
21%?pv<|%xdCa|%xdCb|%xdCc|%xdCd|%xdCe|%xdCf|%xdCg|%xdCh|%xdCi> 21%?pv<|%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)>
22%?bl<%xdDa|%xdDb|%xdDc|%xdDd|%xdDe|%xdDf|%xdDg|%xdDh|%xdDi|%xdDj|%xdDk|%xdDl> 22%?bl<%xd(Da)|%xd(Db)|%xd(Dc)|%xd(Dd)|%xd(De)|%xd(Df)|%xd(Dg)|%xd(Dh)|%xd(Di)|%xd(Dj)|%xd(Dk)|%xd(Dl)>
diff --git a/wps/Rockboxed.138x110x2.wps b/wps/Rockboxed.138x110x2.wps
index e871b07feb..22f24808e2 100644
--- a/wps/Rockboxed.138x110x2.wps
+++ b/wps/Rockboxed.138x110x2.wps
@@ -1,23 +1,23 @@
1# (C) 2007, Roan Horning <roan@horning.us> 1# (C) 2007, Roan Horning <roan@horning.us>
2# License: GNU GPL v2 or later. 2# License: GNU GPL v2 or later.
3%wd 3%wd
4%X|bg-138x110x2.bmp| 4%X(bg-138x110x2.bmp)
5%xl|A|mode-grey.bmp|68|91|4| 5%xl(A,mode-grey.bmp,68,91,4)
6%xl|B|shuffle-grey-medium.bmp|35|91| 6%xl(B,shuffle-grey-medium.bmp,35,91)
7%xl|C|volume-grey.bmp|15|93|9| 7%xl(C,volume-grey.bmp,15,93,9)
8%xl|D|battery-grey-medium.bmp|111|95|11| 8%xl(D,battery-grey-medium.bmp,111,95,11)
9%xl|E|repeat-grey-medium.bmp|51|91|4| 9%xl(E,repeat-grey-medium.bmp,51,91,4)
10%xl|F|lock-grey.bmp|88|90| 10%xl(F,lock-grey.bmp,88,90)
11 11
12%al %s%ac%?ia<%ia|%d2>%ar 12%al %s%ac%?ia<%ia|%d(2)>%ar
13%al %s%ac%?id<%id|%d1>%ar 13%al %s%ac%?id<%id|%d(1)>%ar
14%al %s%ac%?it<%it|%fn>%ar 14%al %s%ac%?it<%it|%fn>%ar
15%ac%t3%ig;%ac%iy 15%ac%t(3)%ig%;%ac%iy
16%pb|pg-grey-118.bmp|10|-|118|5| 16%pb(pg-grey-118.bmp,10,-,118,5)
17%al %pc%ac%?fc<mp1|mp2|mp3|aiff|wav|vorbis|flac|mpc|a52|wavpack|alac|aac|shn|sid|adx|nsf|speex|spc|ape|wma|unknown>%ar%pt 17%al %pc%ac%?fc<mp1|mp2|mp3|aiff|wav|vorbis|flac|mpc|a52|wavpack|alac|aac|shn|sid|adx|nsf|speex|spc|ape|wma|unknown>%ar%pt
18%?ps<%xdB> 18%?ps<%xd(B)>
19%?mp<%xdAb|%xdAa|%xdAb|%xdAc|%xdAd> 19%?mp<%xd(Ab)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)>
20%?mm<|%xdEa|%xdEb|%xdEc|%xdEd> 20%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
21%?mh<%xdF> 21%?mh<%xd(F)>
22%?pv<|%xdCa|%xdCb|%xdCc|%xdCd|%xdCe|%xdCf|%xdCg|%xdCh|%xdCi> 22%?pv<|%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)>
23%?bl<|%xdDa|%xdDb|%xdDc|%xdDd|%xdDe|%xdDf|%xdDg|%xdDh|%xdDi|%xdDj|%xdDk> 23%?bl<|%xd(Da)|%xd(Db)|%xd(Dc)|%xd(Dd)|%xd(De)|%xd(Df)|%xd(Dg)|%xd(Dh)|%xd(Di)|%xd(Dj)|%xd(Dk)>
diff --git a/wps/Rockboxed.160x128x16.wps b/wps/Rockboxed.160x128x16.wps
index 37e8256521..97d17dcbdf 100644
--- a/wps/Rockboxed.160x128x16.wps
+++ b/wps/Rockboxed.160x128x16.wps
@@ -1,24 +1,24 @@
1# (C) 2007, Roan Horning <roan@horning.us> 1# (C) 2007, Roan Horning <roan@horning.us>
2# License: GNU GPL v2 or later. 2# License: GNU GPL v2 or later.
3%wd 3%wd
4%X|bg-160x128x16.bmp| 4%X(bg-160x128x16.bmp)
5%xl|A|mode-color-big.bmp|72|109|4| 5%xl(A,mode-color-big.bmp,72,109,4)
6%xl|B|shuffle-color-big.bmp|36|109| 6%xl(B,shuffle-color-big.bmp,36,109)
7%xl|C|volume-color-medium.bmp|15|111|9| 7%xl(C,volume-color-medium.bmp,15,111,9)
8%xl|D|battery-color-big.bmp|123|113|12| 8%xl(D,battery-color-big.bmp,123,113,12)
9%xl|E|repeat-color-big.bmp|53|109|4| 9%xl(E,repeat-color-big.bmp,53,109,4)
10%xl|F|lock-color.bmp|95|108| 10%xl(F,lock-color.bmp,95,108)
11 11
12%al %s%ac%?ia<%ia|%d2>%ar 12%al %s%ac%?ia<%ia|%d(2)>%ar
13%al %s%ac%?id<%id|%d1>%ar 13%al %s%ac%?id<%id|%d(1)>%ar
14%al %s%ac%?it<%it|%fn>%ar 14%al %s%ac%?it<%it|%fn>%ar
15 15
16%ac%t3%ig;%ac%iy 16%ac%t(3)%ig%;%ac%iy
17%pb|pg-140.bmp|10|76|140|5| 17%pb(pg-140.bmp,10,76,140,5)
18%al %pc%ac%?fc<mp1|mp2|mp3|aiff|wav|vorbis|flac|mpc|a52|wavpack|alac|aac|shn|sid|adx|nsf|speex|spc|ape|wma|unknown>%ar%pt 18%al %pc%ac%?fc<mp1|mp2|mp3|aiff|wav|vorbis|flac|mpc|a52|wavpack|alac|aac|shn|sid|adx|nsf|speex|spc|ape|wma|unknown>%ar%pt
19%?ps<%xdB> 19%?ps<%xd(B)>
20%?mp<%xdAb|%xdAa|%xdAb|%xdAc|%xdAd> 20%?mp<%xd(Ab)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)>
21%?mm<|%xdEa|%xdEb|%xdEc|%xdEd> 21%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
22%?mh<%xdF> 22%?mh<%xd(F)>
23%?pv<|%xdCa|%xdCb|%xdCc|%xdCd|%xdCe|%xdCf|%xdCg|%xdCh|%xdCi> 23%?pv<|%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)>
24%?bl<%xdDa|%xdDb|%xdDc|%xdDd|%xdDe|%xdDf|%xdDg|%xdDh|%xdDi|%xdDj|%xdDk|%xdDl> 24%?bl<%xd(Da)|%xd(Db)|%xd(Dc)|%xd(Dd)|%xd(De)|%xd(Df)|%xd(Dg)|%xd(Dh)|%xd(Di)|%xd(Dj)|%xd(Dk)|%xd(Dl)>
diff --git a/wps/Rockboxed.160x128x2.wps b/wps/Rockboxed.160x128x2.wps
index 2ee7c08502..4fc54d796f 100644
--- a/wps/Rockboxed.160x128x2.wps
+++ b/wps/Rockboxed.160x128x2.wps
@@ -1,24 +1,24 @@
1# (C) 2007, Roan Horning <roan@horning.us> 1# (C) 2007, Roan Horning <roan@horning.us>
2# License: GNU GPL v2 or later. 2# License: GNU GPL v2 or later.
3%wd 3%wd
4%X|bg-160x128x2.bmp| 4%X(bg-160x128x2.bmp)
5%xl|A|mode-grey.bmp|72|109|4| 5%xl(A,mode-grey.bmp,72,109,4)
6%xl|B|shuffle-grey-big.bmp|36|109| 6%xl(B,shuffle-grey-big.bmp,36,109)
7%xl|C|volume-grey.bmp|15|111|9| 7%xl(C,volume-grey.bmp,15,111,9)
8%xl|D|battery-grey-big.bmp|123|113|11| 8%xl(D,battery-grey-big.bmp,123,113,11)
9%xl|E|repeat-grey-big.bmp|53|109|4| 9%xl(E,repeat-grey-big.bmp,53,109,4)
10%xl|F|lock-grey.bmp|95|108| 10%xl(F,lock-grey.bmp,95,108)
11 11
12%al %s%ac%?ia<%ia|%d2>%ar 12%al %s%ac%?ia<%ia|%d(2)>%ar
13%al %s%ac%?id<%id|%d1>%ar 13%al %s%ac%?id<%id|%d(1)>%ar
14%al %s%ac%?it<%it|%fn>%ar 14%al %s%ac%?it<%it|%fn>%ar
15 15
16%ac%t3%ig;%ac%iy 16%ac%t(3)%ig%;%ac%iy
17%pb|pg-grey-140.bmp|10|-|140|5| 17%pb(pg-grey-140.bmp,10,-,140,5)
18%al %pc%ac%?fc<mp1|mp2|mp3|aiff|wav|vorbis|flac|mpc|a52|wavpack|alac|aac|shn|sid|adx|nsf|speex|spc|ape|wma|unknown>%ar%pt 18%al %pc%ac%?fc<mp1|mp2|mp3|aiff|wav|vorbis|flac|mpc|a52|wavpack|alac|aac|shn|sid|adx|nsf|speex|spc|ape|wma|unknown>%ar%pt
19%?ps<%xdB> 19%?ps<%xd(B)>
20%?mp<%xdAb|%xdAa|%xdAb|%xdAc|%xdAd> 20%?mp<%xd(Ab)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)>
21%?mm<|%xdEa|%xdEb|%xdEc|%xdEd> 21%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
22%?mh<%xdF> 22%?mh<%xd(F)>
23%?pv<|%xdCa|%xdCb|%xdCc|%xdCd|%xdCe|%xdCf|%xdCg|%xdCh|%xdCi> 23%?pv<|%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)>
24%?bl<|%xdDa|%xdDb|%xdDc|%xdDd|%xdDe|%xdDf|%xdDg|%xdDh|%xdDi|%xdDj|%xdDk> 24%?bl<|%xd(Da)|%xd(Db)|%xd(Dc)|%xd(Dd)|%xd(De)|%xd(Df)|%xd(Dg)|%xd(Dh)|%xd(Di)|%xd(Dj)|%xd(Dk)>
diff --git a/wps/Rockboxed.176x132x16.wps b/wps/Rockboxed.176x132x16.wps
index 92cae29fe1..4a7e14ed5c 100644
--- a/wps/Rockboxed.176x132x16.wps
+++ b/wps/Rockboxed.176x132x16.wps
@@ -1,24 +1,24 @@
1# (C) 2007, Roan Horning <roan@horning.us> 1# (C) 2007, Roan Horning <roan@horning.us>
2# License: GNU GPL v2 or later. 2# License: GNU GPL v2 or later.
3%wd 3%wd
4%X|bg-176x132x16.bmp| 4%X(bg-176x132x16.bmp)
5%xl|A|mode-color-big.bmp|81|113|4| 5%xl(A,mode-color-big.bmp,81,113,4)
6%xl|B|shuffle-color-big.bmp|40|113| 6%xl(B,shuffle-color-big.bmp,40,113)
7%xl|C|volume-color-big.bmp|15|115|11| 7%xl(C,volume-color-big.bmp,15,115,11)
8%xl|D|battery-color-big.bmp|139|117|12| 8%xl(D,battery-color-big.bmp,139,117,12)
9%xl|E|repeat-color-big.bmp|60|113|4| 9%xl(E,repeat-color-big.bmp,60,113,4)
10%xl|F|lock-color.bmp|110|112| 10%xl(F,lock-color.bmp,110,112)
11 11
12%al %s%ac%?ia<%ia|%d2>%ar 12%al %s%ac%?ia<%ia|%d(2)>%ar
13%al %s%ac%?id<%id|%d1>%ar 13%al %s%ac%?id<%id|%d(1)>%ar
14%al %s%ac%?it<%it|%fn>%ar 14%al %s%ac%?it<%it|%fn>%ar
15 15
16%ac%t3%ig;%ac%iy 16%ac%t(3)%ig%;%ac%iy
17%pb|pg-156.bmp|10|75|156|5| 17%pb(pg-156.bmp,10,75,156,5)
18%al %pc%ac%?fc<mp1|mp2|mp3|aiff|wav|vorbis|flac|mpc|a52|wavpack|alac|aac|shn|sid|adx|nsf|speex|spc|ape|wma|unknown>%ar%pt 18%al %pc%ac%?fc<mp1|mp2|mp3|aiff|wav|vorbis|flac|mpc|a52|wavpack|alac|aac|shn|sid|adx|nsf|speex|spc|ape|wma|unknown>%ar%pt
19%?ps<%xdB> 19%?ps<%xd(B)>
20%?mp<%xdAb|%xdAa|%xdAb|%xdAc|%xdAd> 20%?mp<%xd(Ab)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)>
21%?mm<|%xdEa|%xdEb|%xdEc|%xdEd> 21%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
22%?mh<%xdF> 22%?mh<%xd(F)>
23%?pv<|%xdCa|%xdCb|%xdCc|%xdCd|%xdCe|%xdCf|%xdCg|%xdCh|%xdCi|%xdCj|%xdCk> 23%?pv<|%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)|%xd(Cj)|%xd(Ck)>
24%?bl<%xdDa|%xdDb|%xdDc|%xdDd|%xdDe|%xdDf|%xdDg|%xdDh|%xdDi|%xdDj|%xdDk|%xdDl> 24%?bl<%xd(Da)|%xd(Db)|%xd(Dc)|%xd(Dd)|%xd(De)|%xd(Df)|%xd(Dg)|%xd(Dh)|%xd(Di)|%xd(Dj)|%xd(Dk)|%xd(Dl)>
diff --git a/wps/Rockboxed.176x220x16.wps b/wps/Rockboxed.176x220x16.wps
index ddbd790094..56f073ae0a 100644
--- a/wps/Rockboxed.176x220x16.wps
+++ b/wps/Rockboxed.176x220x16.wps
@@ -1,32 +1,32 @@
1# (C) 2007, Roan Horning <roan@horning.us> 1# (C) 2007, Roan Horning <roan@horning.us>
2# License: GNU GPL v2 or later. 2# License: GNU GPL v2 or later.
3%wd 3%wd
4%X|bg-176x220x16.bmp| 4%X(bg-176x220x16.bmp)
5%xl|A|mode-color-big.bmp|81|201|4| 5%xl(A,mode-color-big.bmp,81,201,4)
6%xl|B|shuffle-color-big.bmp|40|201| 6%xl(B,shuffle-color-big.bmp,40,201)
7%xl|C|volume-color-big.bmp|15|203|11| 7%xl(C,volume-color-big.bmp,15,203,11)
8%xl|D|battery-color-big.bmp|139|205|12| 8%xl(D,battery-color-big.bmp,139,205,12)
9%xl|E|repeat-color-big.bmp|60|201|4| 9%xl(E,repeat-color-big.bmp,60,201,4)
10%xl|F|lock-color.bmp|107|201| 10%xl(F,lock-color.bmp,107,201)
11 11
12 12
13 13
14 14
15 15
16%al %s%ac%?ia<%ia|%d2>%ar 16%al %s%ac%?ia<%ia|%d(2)>%ar
17%al %s%ac%?id<%id|%d1>%ar 17%al %s%ac%?id<%id|%d(1)>%ar
18%al %s%ac%?it<%it|%fn>%ar 18%al %s%ac%?it<%it|%fn>%ar
19 19
20%ac%t3%ig;%ac%iy 20%ac%t(3)%ig%;%ac%iy
21 21
22 22
23 23
24 24
25%pb|pg-156.bmp|10|171|156|5| 25%pb(pg-156.bmp,10,171,156,5)
26%al %pc%ac%?fc<mp1|mp2|mp3|aiff|wav|vorbis|flac|mpc|a52|wavpack|alac|aac|shn|sid|adx|nsf|speex|spc|ape|wma|unknown>%ar%pt 26%al %pc%ac%?fc<mp1|mp2|mp3|aiff|wav|vorbis|flac|mpc|a52|wavpack|alac|aac|shn|sid|adx|nsf|speex|spc|ape|wma|unknown>%ar%pt
27%?ps<%xdB> 27%?ps<%xd(B)>
28%?mp<%xdAb|%xdAa|%xdAb|%xdAc|%xdAd> 28%?mp<%xd(Ab)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)>
29%?mm<|%xdEa|%xdEb|%xdEc|%xdEd> 29%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
30%?mh<%xdF> 30%?mh<%xd(F)>
31%?pv<|%xdCa|%xdCb|%xdCc|%xdCd|%xdCe|%xdCf|%xdCg|%xdCh|%xdCi|%xdCj|%xdCk> 31%?pv<|%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)|%xd(Cj)|%xd(Ck)>
32%?bl<%xdDa|%xdDb|%xdDc|%xdDd|%xdDe|%xdDf|%xdDg|%xdDh|%xdDi|%xdDj|%xdDk|%xdDl> 32%?bl<%xd(Da)|%xd(Db)|%xd(Dc)|%xd(Dd)|%xd(De)|%xd(Df)|%xd(Dg)|%xd(Dh)|%xd(Di)|%xd(Dj)|%xd(Dk)|%xd(Dl)>
diff --git a/wps/Rockboxed.220x176x16.wps b/wps/Rockboxed.220x176x16.wps
index 9814b1372b..8caa3d30ae 100644
--- a/wps/Rockboxed.220x176x16.wps
+++ b/wps/Rockboxed.220x176x16.wps
@@ -1,26 +1,26 @@
1# (C) 2007, Roan Horning <roan@horning.us> 1# (C) 2007, Roan Horning <roan@horning.us>
2# License: GNU GPL v2 or later. 2# License: GNU GPL v2 or later.
3%wd 3%wd
4%X|bg-220x176x16.bmp| 4%X(bg-220x176x16.bmp)
5%xl|A|mode-color-big.bmp|102|156|4| 5%xl(A,mode-color-big.bmp,102,156,4)
6%xl|B|shuffle-color-big.bmp|57|156| 6%xl(B,shuffle-color-big.bmp,57,156)
7%xl|C|volume-color-big.bmp|15|158|11| 7%xl(C,volume-color-big.bmp,15,158,11)
8%xl|D|battery-color-big.bmp|183|160|12| 8%xl(D,battery-color-big.bmp,183,160,12)
9%xl|E|repeat-color-big.bmp|77|156|4| 9%xl(E,repeat-color-big.bmp,77,156,4)
10%xl|F|lock-color.bmp|142|156| 10%xl(F,lock-color.bmp,142,156)
11 11
12 12
13 13
14%al %s%ac%?ia<%ia|%d2>%ar 14%al %s%ac%?ia<%ia|%d(2)>%ar
15%al %s%ac%?id<%id|%d1>%ar 15%al %s%ac%?id<%id|%d(1)>%ar
16%al %s%ac%?it<%it|%fn>%ar 16%al %s%ac%?it<%it|%fn>%ar
17 17
18%ac%t3%ig;%ac%iy 18%ac%t(3)%ig%;%ac%iy
19%pb|pg-200.bmp|10|116|200|5| 19%pb(pg-200.bmp,10,116,200,5)
20%al %pc%ac%?fc<mp1|mp2|mp3|aiff|wav|vorbis|flac|mpc|a52|wavpack|alac|aac|shn|sid|adx|nsf|speex|spc|ape|wma|unknown>%ar%pt 20%al %pc%ac%?fc<mp1|mp2|mp3|aiff|wav|vorbis|flac|mpc|a52|wavpack|alac|aac|shn|sid|adx|nsf|speex|spc|ape|wma|unknown>%ar%pt
21%?ps<%xdB> 21%?ps<%xd(B)>
22%?mp<%xdAb|%xdAa|%xdAb|%xdAc|%xdAd> 22%?mp<%xd(Ab)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)>
23%?mm<|%xdEa|%xdEb|%xdEc|%xdEd> 23%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
24%?mh<%xdF> 24%?mh<%xd(F)>
25%?pv<|%xdCa|%xdCb|%xdCc|%xdCd|%xdCe|%xdCf|%xdCg|%xdCh|%xdCi|%xdCj|%xdCk> 25%?pv<|%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)|%xd(Cj)|%xd(Ck)>
26%?bl<%xdDa|%xdDb|%xdDc|%xdDd|%xdDe|%xdDf|%xdDg|%xdDh|%xdDi|%xdDj|%xdDk|%xdDl> 26%?bl<%xd(Da)|%xd(Db)|%xd(Dc)|%xd(Dd)|%xd(De)|%xd(Df)|%xd(Dg)|%xd(Dh)|%xd(Di)|%xd(Dj)|%xd(Dk)|%xd(Dl)>
diff --git a/wps/Rockboxed.240x320x16.wps b/wps/Rockboxed.240x320x16.wps
index 291f1894fb..fdf9104b20 100644
--- a/wps/Rockboxed.240x320x16.wps
+++ b/wps/Rockboxed.240x320x16.wps
@@ -1,31 +1,31 @@
1# (C) 2007, Roan Horning <roan@horning.us> 1# (C) 2007, Roan Horning <roan@horning.us>
2# License: GNU GPL v2 or later. 2# License: GNU GPL v2 or later.
3%wd 3%wd
4%X|bg-240x320x16.bmp| 4%X(bg-240x320x16.bmp)
5%xl|A|mode-color-big.bmp|112|300|4| 5%xl(A,mode-color-big.bmp,112,300,4)
6%xl|B|shuffle-color-big.bmp|57|300| 6%xl(B,shuffle-color-big.bmp,57,300)
7%xl|C|volume-color-big.bmp|15|302|11| 7%xl(C,volume-color-big.bmp,15,302,11)
8%xl|D|battery-color-big.bmp|203|304|12| 8%xl(D,battery-color-big.bmp,203,304,12)
9%xl|E|repeat-color-big.bmp|77|300|4| 9%xl(E,repeat-color-big.bmp,77,300,4)
10%xl|F|lock-color.bmp|152|300| 10%xl(F,lock-color.bmp,152,300)
11 11
12 12
13 13
14 14
15 15
16%al %s%ac%?ia<%ia|%d2>%ar 16%al %s%ac%?ia<%ia|%d(2)>%ar
17%al %s%ac%?id<%id|%d1>%ar 17%al %s%ac%?id<%id|%d(1)>%ar
18%al %s%ac%?it<%it|%fn>%ar 18%al %s%ac%?it<%it|%fn>%ar
19 19
20 20
21 21
22%ac%t3%ig;%ac%iy 22%ac%t(3)%ig%;%ac%iy
23 23
24%pb|pg-220.bmp|10|256|220|5| 24%pb(pg-220.bmp,10,256,220,5)
25%al %pc%ac%?fc<mp1|mp2|mp3|aiff|wav|vorbis|flac|mpc|a52|wavpack|alac|aac|shn|sid|adx|nsf|speex|spc|ape|wma|unknown>%ar%pt 25%al %pc%ac%?fc<mp1|mp2|mp3|aiff|wav|vorbis|flac|mpc|a52|wavpack|alac|aac|shn|sid|adx|nsf|speex|spc|ape|wma|unknown>%ar%pt
26%?ps<%xdB> 26%?ps<%xd(B)>
27%?mp<%xdAb|%xdAa|%xdAb|%xdAc|%xdAd> 27%?mp<%xd(Ab)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)>
28%?mm<|%xdEa|%xdEb|%xdEc|%xdEd> 28%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
29%?mh<%xdF> 29%?mh<%xd(F)>
30%?pv<|%xdCa|%xdCb|%xdCc|%xdCd|%xdCe|%xdCf|%xdCg|%xdCh|%xdCi|%xdCj|%xdCk> 30%?pv<|%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)|%xd(Cj)|%xd(Ck)>
31%?bl<%xdDa|%xdDb|%xdDc|%xdDd|%xdDe|%xdDf|%xdDg|%xdDh|%xdDi|%xdDj|%xdDk|%xdDl> 31%?bl<%xd(Da)|%xd(Db)|%xd(Dc)|%xd(Dd)|%xd(De)|%xd(Df)|%xd(Dg)|%xd(Dh)|%xd(Di)|%xd(Dj)|%xd(Dk)|%xd(Dl)>
diff --git a/wps/Rockboxed.320x240x16.wps b/wps/Rockboxed.320x240x16.wps
index 05d1077feb..51ab11c856 100644
--- a/wps/Rockboxed.320x240x16.wps
+++ b/wps/Rockboxed.320x240x16.wps
@@ -1,27 +1,27 @@
1# (C) 2007, Roan Horning <roan@horning.us> 1# (C) 2007, Roan Horning <roan@horning.us>
2# License: GNU GPL v2 or later. 2# License: GNU GPL v2 or later.
3%wd 3%wd
4%X|bg-320x240x16.bmp| 4%X(bg-320x240x16.bmp)
5%xl|A|mode-color-big.bmp|153|220|4| 5%xl(A,mode-color-big.bmp,153,220,4)
6%xl|B|shuffle-color-big.bmp|113|220| 6%xl(B,shuffle-color-big.bmp,113,220)
7%xl|C|volume-color-big.bmp|15|222|11| 7%xl(C,volume-color-big.bmp,15,222,11)
8%xl|D|battery-color-big.bmp|283|224|12| 8%xl(D,battery-color-big.bmp,283,224,12)
9%xl|E|repeat-color-big.bmp|131|220|4| 9%xl(E,repeat-color-big.bmp,131,220,4)
10%xl|F|lock-color.bmp|220|220| 10%xl(F,lock-color.bmp,220,220)
11 11
12 12
13 13
14%al %s%ac%?ia<%ia|%d2>%ar 14%al %s%ac%?ia<%ia|%d(2)>%ar
15%al %s%ac%?id<%id|%d1>%ar 15%al %s%ac%?id<%id|%d(1)>%ar
16%al %s%ac%?it<%it|%fn>%ar 16%al %s%ac%?it<%it|%fn>%ar
17 17
18 18
19%ac%t3%ig;%ac%iy 19%ac%t(3)%ig%;%ac%iy
20%pb|pg-300.bmp|10|178|300|5| 20%pb(pg-300.bmp,10,178,300,5)
21%al %pc%ac%?fc<mp1|mp2|mp3|aiff|wav|vorbis|flac|mpc|a52|wavpack|alac|aac|shn|sid|adx|nsf|speex|spc|ape|wma|unknown>%ar%pt 21%al %pc%ac%?fc<mp1|mp2|mp3|aiff|wav|vorbis|flac|mpc|a52|wavpack|alac|aac|shn|sid|adx|nsf|speex|spc|ape|wma|unknown>%ar%pt
22%?ps<%xdB> 22%?ps<%xd(B)>
23%?mp<%xdAb|%xdAa|%xdAb|%xdAc|%xdAd> 23%?mp<%xd(Ab)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)>
24%?mm<|%xdEa|%xdEb|%xdEc|%xdEd> 24%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
25%?mh<%xdF> 25%?mh<%xd(F)>
26%?pv<|%xdCa|%xdCb|%xdCc|%xdCd|%xdCe|%xdCf|%xdCg|%xdCh|%xdCi|%xdCj|%xdCk> 26%?pv<|%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)|%xd(Cj)|%xd(Ck)>
27%?bl<%xdDa|%xdDb|%xdDc|%xdDd|%xdDe|%xdDf|%xdDg|%xdDh|%xdDi|%xdDj|%xdDk|%xdDl> 27%?bl<%xd(Da)|%xd(Db)|%xd(Dc)|%xd(Dd)|%xd(De)|%xd(Df)|%xd(Dg)|%xd(Dh)|%xd(Di)|%xd(Dj)|%xd(Dk)|%xd(Dl)>
diff --git a/wps/UniCatcher.128x64x1.wps b/wps/UniCatcher.128x64x1.wps
index 7239811c9e..6b561d7269 100644
--- a/wps/UniCatcher.128x64x1.wps
+++ b/wps/UniCatcher.128x64x1.wps
@@ -1,18 +1,18 @@
1%wd 1%wd
2 2
3%t1 %?mp<%al%pp/%pe%ar-:--/-:--|%al%pp/%pe%ar%pc/%pt|%al%pp/%pe%ar%pc/%pt|%al%pp/%pe%ar%pc/%pt|%al%pp/%pe%ar%pc/%pt>;%t1 %?mp<%al%pp/%pe%ar-:--/-:--|%al%pp/%pe%ar%pc/%pt|%al%pp/%pe|%al%pp/%pe%ar%pc/%pt|%al%pp/%pe%ar%pc/%pt> 3%t(1) %?mp<%al%pp/%pe%ar-:--/-:--|%al%pp/%pe%ar%pc/%pt|%al%pp/%pe%ar%pc/%pt|%al%pp/%pe%ar%pc/%pt|%al%pp/%pe%ar%pc/%pt>%;%t(1) %?mp<%al%pp/%pe%ar-:--/-:--|%al%pp/%pe%ar%pc/%pt|%al%pp/%pe|%al%pp/%pe%ar%pc/%pt|%al%pp/%pe%ar%pc/%pt>
4%s%ac%?ia<%ia|%?d2<%d2|Unknown Artist>> 4%s%ac%?ia<%ia|%?d(2)<%d(2)|Unknown Artist>>
5%s%ac%?in<%in|%pp> - %?it<%it|%fn> 5%s%ac%?in<%in|%pp> - %?it<%it|%fn>
6 6
7%xl|A|battery-s.bmp|109|3|5| 7%xl(A,battery-s.bmp,109,3,5)
8%t0.5 %?bp<%?bc<%xdAa|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAb|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAc|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAd|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAe|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>> 8%t(0.5) %?bp<%?bc<%xd(Aa)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ab)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ac)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ad)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ae)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>
9%xl|B|hold-s.bmp|86|2|3| 9%xl(B,hold-s.bmp,86,2,3)
10%xl|C|repeat-s.bmp|66|2|4| 10%xl(C,repeat-s.bmp,66,2,4)
11%xl|D|shuffle-s.bmp|46|4|2| 11%xl(D,shuffle-s.bmp,46,4,2)
12%xl|E|playmode-s.bmp|3|3|4| 12%xl(E,playmode-s.bmp,3,3,4)
13%?mh<%?mr<%xdBa|%xdBb>|%?mr<%xdBc|>>%?mm<|%xdCa|%xdCb|%xdCc|%xdCd>%?ps<%xdDa|%xdDb>%?mp<|%xdEa|%xdEb|%xdEc|%xdEd> 13%?mh<%?mr<%xd(Ba)|%xd(Bb)>|%?mr<%xd(Bc)|>>%?mm<|%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)>%?ps<%xd(Da)|%xd(Db)>%?mp<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
14%xl|F|volume-s.bmp|16|1|9| 14%xl(F,volume-s.bmp,16,1,9)
15%xl|G|animation-s.bmp|16|1|8| 15%xl(G,animation-s.bmp,16,1,8)
16%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGa|%xdGa|%xdGa>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGb|%xdGb|%xdGb>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGc|%xdGc|%xdGc>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGd|%xdGd|%xdGd>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGe|%xdGe|%xdGe>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGf|%xdGf|%xdGf>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGg|%xdGg|%xdGg>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGh|%xdGh|%xdGh> 16%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ga)|%xd(Ga)|%xd(Ga)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gb)|%xd(Gb)|%xd(Gb)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gc)|%xd(Gc)|%xd(Gc)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gd)|%xd(Gd)|%xd(Gd)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ge)|%xd(Ge)|%xd(Ge)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gf)|%xd(Gf)|%xd(Gf)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gg)|%xd(Gg)|%xd(Gg)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gh)|%xd(Gh)|%xd(Gh)>
17%x|W|line1-128.bmp|0|0| 17%x(W,line1-128.bmp,0,0)
18%x|X|line2-128.bmp|0|13| 18%x(X,line2-128.bmp,0,13)
diff --git a/wps/UniCatcher.128x96x1.wps b/wps/UniCatcher.128x96x1.wps
index b96ff5b9e4..e9a79ae448 100644
--- a/wps/UniCatcher.128x96x1.wps
+++ b/wps/UniCatcher.128x96x1.wps
@@ -1,21 +1,21 @@
1%wd 1%wd
2 2
3%t1 %?mp<%al%pp/%pe%ar-:--/-:--|%al%pp/%pe%ar%pc/%pt|%al%pp/%pe%ar%pc/%pt|%al%pp/%pe%ar%pc/%pt|%al%pp/%pe%ar%pc/%pt>;%t1 %?mp<%al%pp/%pe%ar-:--/-:--|%al%pp/%pe%ar%pc/%pt|%al%pp/%pe|%al%pp/%pe%ar%pc/%pt|%al%pp/%pe%ar%pc/%pt> 3%t(1) %?mp<%al%pp/%pe%ar-:--/-:--|%al%pp/%pe%ar%pc/%pt|%al%pp/%pe%ar%pc/%pt|%al%pp/%pe%ar%pc/%pt|%al%pp/%pe%ar%pc/%pt>%;%t(1) %?mp<%al%pp/%pe%ar-:--/-:--|%al%pp/%pe%ar%pc/%pt|%al%pp/%pe|%al%pp/%pe%ar%pc/%pt|%al%pp/%pe%ar%pc/%pt>
4%s%ac%?ia<%ia|%?d2<%d2|Unknown Artist>> 4%s%ac%?ia<%ia|%?d(2)<%d(2)|Unknown Artist>>
5%s%ac%?id<%id|%?d1<%d1|Unknown Album>> 5%s%ac%?id<%id|%?d(1)<%d(1)|Unknown Album>>
6%pb|-|11|-|106|4| 6%pb(-,11,-,106,4)
7%s%ac%?in<%in|%pp> - %?it<%it|%fn> 7%s%ac%?in<%in|%pp> - %?it<%it|%fn>
8 8
9%xl|A|battery-s.bmp|109|3|5| 9%xl(A,battery-s.bmp,109,3,5)
10%t0.5 %?bp<%?bc<%xdAa|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAb|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAc|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAd|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAe|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>> 10%t(0.5) %?bp<%?bc<%xd(Aa)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ab)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ac)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ad)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ae)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>
11%xl|B|hold-s.bmp|86|2|3| 11%xl(B,hold-s.bmp,86,2,3)
12%xl|C|repeat-s.bmp|66|2|4| 12%xl(C,repeat-s.bmp,66,2,4)
13%xl|D|shuffle-s.bmp|46|4|2| 13%xl(D,shuffle-s.bmp,46,4,2)
14%xl|E|playmode-s.bmp|3|3|4| 14%xl(E,playmode-s.bmp,3,3,4)
15%?mh<%?mr<%xdBa|%xdBb>|%?mr<%xdBc|>>%?mm<|%xdCa|%xdCb|%xdCc|%xdCd>%?ps<%xdDa|%xdDb>%?mp<|%xdEa|%xdEb|%xdEc|%xdEd> 15%?mh<%?mr<%xd(Ba)|%xd(Bb)>|%?mr<%xd(Bc)|>>%?mm<|%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)>%?ps<%xd(Da)|%xd(Db)>%?mp<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
16%xl|F|volume-s.bmp|16|1|9| 16%xl(F,volume-s.bmp,16,1,9)
17%xl|G|animation-s.bmp|16|1|8| 17%xl(G,animation-s.bmp,16,1,8)
18%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGa|%xdGa|%xdGa>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGb|%xdGb|%xdGb>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGc|%xdGc|%xdGc>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGd|%xdGd|%xdGd>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGe|%xdGe|%xdGe>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGf|%xdGf|%xdGf>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGg|%xdGg|%xdGg>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGh|%xdGh|%xdGh> 18%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ga)|%xd(Ga)|%xd(Ga)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gb)|%xd(Gb)|%xd(Gb)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gc)|%xd(Gc)|%xd(Gc)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gd)|%xd(Gd)|%xd(Gd)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ge)|%xd(Ge)|%xd(Ge)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gf)|%xd(Gf)|%xd(Gf)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gg)|%xd(Gg)|%xd(Gg)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gh)|%xd(Gh)|%xd(Gh)>
19%x|W|line1-128.bmp|0|0| 19%x(W,line1-128.bmp,0,0)
20%x|X|line2-128.bmp|0|13| 20%x(X,line2-128.bmp,0,13)
21%x|Y|line1-128.bmp|0|79| 21%x(Y,line1-128.bmp,0,79)
diff --git a/wps/UniCatcher.160x128x16.wps b/wps/UniCatcher.160x128x16.wps
index 4fe806f090..43ebc12526 100644
--- a/wps/UniCatcher.160x128x16.wps
+++ b/wps/UniCatcher.160x128x16.wps
@@ -1,26 +1,26 @@
1%wd 1%wd
2%X|bg-160x128x16-u.bmp| 2%X(bg-160x128x16-u.bmp)
3 3
4 4
5%t1 %?mp<%al Stopped%ar-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >;%t1 %?mp<%al Stopped-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt > 5%t(1) %?mp<%al Stopped%ar-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >%;%t(1) %?mp<%al Stopped-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >
6%s%ac%?ia<%ia|%?d2<%d2|Unknown Artist>> 6%s%ac%?ia<%ia|%?d(2)<%d(2)|Unknown Artist>>
7%s%ac%?id<%id|%?d1<%d1|Unknown Album>> 7%s%ac%?id<%id|%?d(1)<%d(1)|Unknown Album>>
8%al %fbKbps 8%al %fbKbps
9%pb|-|10|-|140|4| 9%pb(-,10,-,140,4)
10%s%ac%?in<%in|%pp> - %?it<%it|%fn> 10%s%ac%?in<%in|%pp> - %?it<%it|%fn>
11 11
12%xl|A|battery.bmp|135|8|5| 12%xl(A,battery.bmp,135,8,5)
13%t0.5 %?bp<%?bc<%xdAa|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAb|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAc|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAd|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAe|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>> 13%t(0.5) %?bp<%?bc<%xd(Aa)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ab)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ac)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ad)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ae)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>
14%xl|B|hold.bmp|106|5|4| 14%xl(B,hold.bmp,106,5,4)
15%?mh<%?mr<%xdBa|%xdBb>|%?mr<%xdBc|%xdBd>> 15%?mh<%?mr<%xd(Ba)|%xd(Bb)>|%?mr<%xd(Bc)|%xd(Bd)>>
16%xl|C|repeat.bmp|83|6|5| 16%xl(C,repeat.bmp,83,6,5)
17%?mm<%xdCa|%xdCb|%xdCc|%xdCd|%xdCe> 17%?mm<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)>
18%xl|D|shuffle.bmp|58|7|2| 18%xl(D,shuffle.bmp,58,7,2)
19%?ps<%xdDa|%xdDb> 19%?ps<%xd(Da)|%xd(Db)>
20%xl|E|playmode.bmp|6|7|4| 20%xl(E,playmode.bmp,6,7,4)
21%?mp<|%xdEa|%xdEb|%xdEc|%xdEd> 21%?mp<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
22%xl|F|volume.bmp|24|3|9| 22%xl(F,volume.bmp,24,3,9)
23%xl|G|animation.bmp|24|3|8| 23%xl(G,animation.bmp,24,3,8)
24%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGa|%xdGa|%xdGa>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGb|%xdGb|%xdGb>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGc|%xdGc|%xdGc>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGd|%xdGd|%xdGd>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGe|%xdGe|%xdGe>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGf|%xdGf|%xdGf>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGg|%xdGg|%xdGg>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGh|%xdGh|%xdGh> 24%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ga)|%xd(Ga)|%xd(Ga)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gb)|%xd(Gb)|%xd(Gb)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gc)|%xd(Gc)|%xd(Gc)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gd)|%xd(Gd)|%xd(Gd)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ge)|%xd(Ge)|%xd(Ge)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gf)|%xd(Gf)|%xd(Gf)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gg)|%xd(Gg)|%xd(Gg)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gh)|%xd(Gh)|%xd(Gh)>
25%xl|H|codec.bmp|115|82|22| 25%xl(H,codec.bmp,115,82,22)
26%?fc<%xdHa|%xdHb|%xdHc|%xdHd|%xdHe|%xdHf|%xdHg|%xdHh|%xdHi|%xdHj|%xdHk|%xdHl|%xdHm|%xdHn|%xdHo|%xdHp|%xdHq|%xdHr|%xdHs|%xdHt|%xdHu|%xdHv> 26%?fc<%xd(Ha)|%xd(Hb)|%xd(Hc)|%xd(Hd)|%xd(He)|%xd(Hf)|%xd(Hg)|%xd(Hh)|%xd(Hi)|%xd(Hj)|%xd(Hk)|%xd(Hl)|%xd(Hm)|%xd(Hn)|%xd(Ho)|%xd(Hp)|%xd(Hq)|%xd(Hr)|%xd(Hs)|%xd(Ht)|%xd(Hu)|%xd(Hv)>
diff --git a/wps/UniCatcher.160x128x2.wps b/wps/UniCatcher.160x128x2.wps
index 85f964ac24..a0496e804d 100644
--- a/wps/UniCatcher.160x128x2.wps
+++ b/wps/UniCatcher.160x128x2.wps
@@ -1,26 +1,26 @@
1%wd 1%wd
2%X|bg-160x128x2-u.bmp| 2%X(bg-160x128x2-u.bmp)
3 3
4 4
5%t1 %?mp<%al Stopped%ar-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >;%t1 %?mp<%al Stopped-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt > 5%t(1) %?mp<%al Stopped%ar-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >%;%t(1) %?mp<%al Stopped-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >
6%s%ac%?ia<%ia|%?d2<%d2|Unknown Artist>> 6%s%ac%?ia<%ia|%?d(2)<%d(2)|Unknown Artist>>
7%s%ac%?id<%id|%?d1<%d1|Unknown Album>> 7%s%ac%?id<%id|%?d(1)<%d(1)|Unknown Album>>
8%al %fbKbps 8%al %fbKbps
9%pb|-|10|-|140|4| 9%pb(-,10,-,140,4)
10%s%ac%?in<%in|%pp> - %?it<%it|%fn> 10%s%ac%?in<%in|%pp> - %?it<%it|%fn>
11 11
12%xl|A|battery-g.bmp|135|8|5| 12%xl(A,battery-g.bmp,135,8,5)
13%t0.5 %?bp<%?bc<%xdAa|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAb|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAc|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAd|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAe|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>> 13%t(0.5) %?bp<%?bc<%xd(Aa)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ab)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ac)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ad)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ae)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>
14%xl|B|hold-g.bmp|106|5|3| 14%xl(B,hold-g.bmp,106,5,3)
15%?mh<%?mr<%xdBa|%xdBb>|%?mr<%xdBc|>> 15%?mh<%?mr<%xd(Ba)|%xd(Bb)>|%?mr<%xd(Bc)|>>
16%xl|C|repeat-g.bmp|83|6|4| 16%xl(C,repeat-g.bmp,83,6,4)
17%?mm<|%xdCa|%xdCb|%xdCc|%xdCd> 17%?mm<|%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)>
18%xl|D|shuffle-g.bmp|58|7|2| 18%xl(D,shuffle-g.bmp,58,7,2)
19%?ps<%xdDa|%xdDb> 19%?ps<%xd(Da)|%xd(Db)>
20%xl|E|playmode-g.bmp|6|7|4| 20%xl(E,playmode-g.bmp,6,7,4)
21%?mp<|%xdEa|%xdEb|%xdEc|%xdEd> 21%?mp<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
22%xl|F|volume-g.bmp|24|4|9| 22%xl(F,volume-g.bmp,24,4,9)
23%xl|G|animation-g.bmp|24|4|8| 23%xl(G,animation-g.bmp,24,4,8)
24%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGa|%xdGa|%xdGa>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGb|%xdGb|%xdGb>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGc|%xdGc|%xdGc>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGd|%xdGd|%xdGd>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGe|%xdGe|%xdGe>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGf|%xdGf|%xdGf>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGg|%xdGg|%xdGg>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGh|%xdGh|%xdGh> 24%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ga)|%xd(Ga)|%xd(Ga)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gb)|%xd(Gb)|%xd(Gb)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gc)|%xd(Gc)|%xd(Gc)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gd)|%xd(Gd)|%xd(Gd)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ge)|%xd(Ge)|%xd(Ge)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gf)|%xd(Gf)|%xd(Gf)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gg)|%xd(Gg)|%xd(Gg)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gh)|%xd(Gh)|%xd(Gh)>
25%xl|H|codec-g.bmp|115|82|22| 25%xl(H,codec-g.bmp,115,82,22)
26%?fc<%xdHa|%xdHb|%xdHc|%xdHd|%xdHe|%xdHf|%xdHg|%xdHh|%xdHi|%xdHj|%xdHk|%xdHl|%xdHm|%xdHn|%xdHo|%xdHp|%xdHq|%xdHr|%xdHs|%xdHt|%xdHu|%xdHv> 26%?fc<%xd(Ha)|%xd(Hb)|%xd(Hc)|%xd(Hd)|%xd(He)|%xd(Hf)|%xd(Hg)|%xd(Hh)|%xd(Hi)|%xd(Hj)|%xd(Hk)|%xd(Hl)|%xd(Hm)|%xd(Hn)|%xd(Ho)|%xd(Hp)|%xd(Hq)|%xd(Hr)|%xd(Hs)|%xd(Ht)|%xd(Hu)|%xd(Hv)>
diff --git a/wps/UniCatcher.176x132x16.wps b/wps/UniCatcher.176x132x16.wps
index df850d99b4..a9c45dcec9 100644
--- a/wps/UniCatcher.176x132x16.wps
+++ b/wps/UniCatcher.176x132x16.wps
@@ -1,26 +1,26 @@
1%wd 1%wd
2%X|bg-176x132x16-u.bmp| 2%X(bg-176x132x16-u.bmp)
3 3
4 4
5%t1 %?mp<%al Stopped%ar-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >;%t1 %?mp<%al Stopped-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt > 5%t(1) %?mp<%al Stopped%ar-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >%;%t(1) %?mp<%al Stopped-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >
6%s%ac%?ia<%ia|%?d2<%d2|Unknown Artist>> 6%s%ac%?ia<%ia|%?d(2)<%d(2)|Unknown Artist>>
7%s%ac%?id<%id|%?d1<%d1|Unknown Album>> 7%s%ac%?id<%id|%?d(1)<%d(1)|Unknown Album>>
8%al %fbKbps 8%al %fbKbps
9%pb|-|10|-|156|4| 9%pb(-,10,-,156,4)
10%s%ac%?in<%in|%pp> - %?it<%it|%fn> 10%s%ac%?in<%in|%pp> - %?it<%it|%fn>
11 11
12%xl|A|battery.bmp|151|8|5| 12%xl(A,battery.bmp,151,8,5)
13%t0.5 %?bp<%?bc<%xdAa|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAb|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAc|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAd|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAe|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>> 13%t(0.5) %?bp<%?bc<%xd(Aa)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ab)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ac)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ad)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ae)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>
14%xl|B|hold.bmp|122|5|4| 14%xl(B,hold.bmp,122,5,4)
15%?mh<%?mr<%xdBa|%xdBb>|%?mr<%xdBc|%xdBd>> 15%?mh<%?mr<%xd(Ba)|%xd(Bb)>|%?mr<%xd(Bc)|%xd(Bd)>>
16%xl|C|repeat.bmp|91|6|5| 16%xl(C,repeat.bmp,91,6,5)
17%?mm<%xdCa|%xdCb|%xdCc|%xdCd|%xdCe> 17%?mm<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)>
18%xl|D|shuffle.bmp|66|7|2| 18%xl(D,shuffle.bmp,66,7,2)
19%?ps<%xdDa|%xdDb> 19%?ps<%xd(Da)|%xd(Db)>
20%xl|E|playmode.bmp|6|7|4| 20%xl(E,playmode.bmp,6,7,4)
21%?mp<|%xdEa|%xdEb|%xdEc|%xdEd> 21%?mp<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
22%xl|F|volume.bmp|24|3|9| 22%xl(F,volume.bmp,24,3,9)
23%xl|G|animation.bmp|24|3|8| 23%xl(G,animation.bmp,24,3,8)
24%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGa|%xdGa|%xdGa>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGb|%xdGb|%xdGb>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGc|%xdGc|%xdGc>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGd|%xdGd|%xdGd>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGe|%xdGe|%xdGe>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGf|%xdGf|%xdGf>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGg|%xdGg|%xdGg>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGh|%xdGh|%xdGh> 24%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ga)|%xd(Ga)|%xd(Ga)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gb)|%xd(Gb)|%xd(Gb)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gc)|%xd(Gc)|%xd(Gc)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gd)|%xd(Gd)|%xd(Gd)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ge)|%xd(Ge)|%xd(Ge)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gf)|%xd(Gf)|%xd(Gf)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gg)|%xd(Gg)|%xd(Gg)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gh)|%xd(Gh)|%xd(Gh)>
25%xl|H|codec.bmp|131|82|22| 25%xl(H,codec.bmp,131,82,22)
26%?fc<%xdHa|%xdHb|%xdHc|%xdHd|%xdHe|%xdHf|%xdHg|%xdHh|%xdHi|%xdHj|%xdHk|%xdHl|%xdHm|%xdHn|%xdHo|%xdHp|%xdHq|%xdHr|%xdHs|%xdHt|%xdHu|%xdHv> 26%?fc<%xd(Ha)|%xd(Hb)|%xd(Hc)|%xd(Hd)|%xd(He)|%xd(Hf)|%xd(Hg)|%xd(Hh)|%xd(Hi)|%xd(Hj)|%xd(Hk)|%xd(Hl)|%xd(Hm)|%xd(Hn)|%xd(Ho)|%xd(Hp)|%xd(Hq)|%xd(Hr)|%xd(Hs)|%xd(Ht)|%xd(Hu)|%xd(Hv)>
diff --git a/wps/UniCatcher.176x220x16.wps b/wps/UniCatcher.176x220x16.wps
index 9f441aa181..cb556fff11 100644
--- a/wps/UniCatcher.176x220x16.wps
+++ b/wps/UniCatcher.176x220x16.wps
@@ -1,31 +1,31 @@
1%wd 1%wd
2%X|bg-176x220x16-u.bmp| 2%X(bg-176x220x16-u.bmp)
3 3
4 4
5%t1 %?mp<%al Stopped%ar-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >;%t1 %?mp<%al Stopped-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt > 5%t(1) %?mp<%al Stopped%ar-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >%;%t(1) %?mp<%al Stopped-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >
6%al %bl%%%ar%pp/%pe 6%al %bl%%%ar%pp/%pe
7 7
8%s%ac%?ia<%ia|%?d2<%d2|Unknown Artist>> 8%s%ac%?ia<%ia|%?d(2)<%d(2)|Unknown Artist>>
9%s%ac%?id<%id|%?d1<%d1|Unknown Album>> 9%s%ac%?id<%id|%?d(1)<%d(1)|Unknown Album>>
10%s%ac%?in<%in|%pp> - %?it<%it|%fn> 10%s%ac%?in<%in|%pp> - %?it<%it|%fn>
11 11
12 12
13%al %fbKbps 13%al %fbKbps
14%pb|-|10|-|156|4| 14%pb(-,10,-,156,4)
15%s%ac%Sx|Next:| %?It<%It|%?Fn<%Fn|?>> 15%s%ac%Sx(Next:) %?It<%It|%?Fn<%Fn|?>>
16 16
17%xl|A|battery.bmp|151|8|5| 17%xl(A,battery.bmp,151,8,5)
18%t0.5 %?bp<%?bc<%xdAa|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAb|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAc|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAd|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAe|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>> 18%t(0.5) %?bp<%?bc<%xd(Aa)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ab)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ac)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ad)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ae)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>
19%xl|B|hold.bmp|122|5|4| 19%xl(B,hold.bmp,122,5,4)
20%?mh<%?mr<%xdBa|%xdBb>|%?mr<%xdBc|%xdBd>> 20%?mh<%?mr<%xd(Ba)|%xd(Bb)>|%?mr<%xd(Bc)|%xd(Bd)>>
21%xl|C|repeat.bmp|91|6|5| 21%xl(C,repeat.bmp,91,6,5)
22%?mm<%xdCa|%xdCb|%xdCc|%xdCd|%xdCe> 22%?mm<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)>
23%xl|D|shuffle.bmp|66|7|2| 23%xl(D,shuffle.bmp,66,7,2)
24%?ps<%xdDa|%xdDb> 24%?ps<%xd(Da)|%xd(Db)>
25%xl|E|playmode.bmp|6|7|4| 25%xl(E,playmode.bmp,6,7,4)
26%?mp<|%xdEa|%xdEb|%xdEc|%xdEd> 26%?mp<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
27%xl|F|volume.bmp|24|3|9| 27%xl(F,volume.bmp,24,3,9)
28%xl|G|animation.bmp|24|3|8| 28%xl(G,animation.bmp,24,3,8)
29%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGa|%xdGa|%xdGa>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGb|%xdGb|%xdGb>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGc|%xdGc|%xdGc>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGd|%xdGd|%xdGd>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGe|%xdGe|%xdGe>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGf|%xdGf|%xdGf>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGg|%xdGg|%xdGg>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGh|%xdGh|%xdGh> 29%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ga)|%xd(Ga)|%xd(Ga)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gb)|%xd(Gb)|%xd(Gb)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gc)|%xd(Gc)|%xd(Gc)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gd)|%xd(Gd)|%xd(Gd)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ge)|%xd(Ge)|%xd(Ge)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gf)|%xd(Gf)|%xd(Gf)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gg)|%xd(Gg)|%xd(Gg)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gh)|%xd(Gh)|%xd(Gh)>
30%xl|H|codec.bmp|131|164|22| 30%xl(H,codec.bmp,131,164,22)
31%?fc<%xdHa|%xdHb|%xdHc|%xdHd|%xdHe|%xdHf|%xdHg|%xdHh|%xdHi|%xdHj|%xdHk|%xdHl|%xdHm|%xdHn|%xdHo|%xdHp|%xdHq|%xdHr|%xdHs|%xdHt|%xdHu|%xdHv> 31%?fc<%xd(Ha)|%xd(Hb)|%xd(Hc)|%xd(Hd)|%xd(He)|%xd(Hf)|%xd(Hg)|%xd(Hh)|%xd(Hi)|%xd(Hj)|%xd(Hk)|%xd(Hl)|%xd(Hm)|%xd(Hn)|%xd(Ho)|%xd(Hp)|%xd(Hq)|%xd(Hr)|%xd(Hs)|%xd(Ht)|%xd(Hu)|%xd(Hv)>
diff --git a/wps/UniCatcher.220x176x16.wps b/wps/UniCatcher.220x176x16.wps
index 6054503224..392fb02a30 100644
--- a/wps/UniCatcher.220x176x16.wps
+++ b/wps/UniCatcher.220x176x16.wps
@@ -1,29 +1,29 @@
1%wd 1%wd
2%X|bg-220x176x16-u.bmp| 2%X(bg-220x176x16-u.bmp)
3 3
4 4
5%t1 %?mp<%al Stopped%ar-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >;%t1 %?mp<%al Stopped-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt > 5%t(1) %?mp<%al Stopped%ar-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >%;%t(1) %?mp<%al Stopped-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >
6%al %bl%%%ar%pp/%pe 6%al %bl%%%ar%pp/%pe
7%s%ac%?ia<%ia|%?d2<%d2|Unknown Artist>> 7%s%ac%?ia<%ia|%?d(2)<%d(2)|Unknown Artist>>
8%s%ac%?id<%id|%?d1<%d1|Unknown Album>> 8%s%ac%?id<%id|%?d(1)<%d(1)|Unknown Album>>
9%s%ac%?in<%in|%pp> - %?it<%it|%fn> 9%s%ac%?in<%in|%pp> - %?it<%it|%fn>
10%al %fbKbps 10%al %fbKbps
11%pb|-|11|-|198|6| 11%pb(-,11,-,198,6)
12 12
13%s%ac%Sx|Next:| %?It<%It|%?Fn<%Fn|?>> 13%s%ac%Sx(Next:) %?It<%It|%?Fn<%Fn|?>>
14 14
15%xl|A|battery.bmp|194|9|5| 15%xl(A,battery.bmp,194,9,5)
16%t0.5 %?bp<%?bc<%xdAa|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAb|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAc|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAd|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAe|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>> 16%t(0.5) %?bp<%?bc<%xd(Aa)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ab)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ac)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ad)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ae)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>
17%xl|B|hold.bmp|165|6|4| 17%xl(B,hold.bmp,165,6,4)
18%?mh<%?mr<%xdBa|%xdBb>|%?mr<%xdBc|%xdBd>> 18%?mh<%?mr<%xd(Ba)|%xd(Bb)>|%?mr<%xd(Bc)|%xd(Bd)>>
19%xl|C|repeat.bmp|114|7|5| 19%xl(C,repeat.bmp,114,7,5)
20%?mm<%xdCa|%xdCb|%xdCc|%xdCd|%xdCe> 20%?mm<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)>
21%xl|D|shuffle.bmp|89|8|2| 21%xl(D,shuffle.bmp,89,8,2)
22%?ps<%xdDa|%xdDb> 22%?ps<%xd(Da)|%xd(Db)>
23%xl|E|playmode.bmp|8|7|4| 23%xl(E,playmode.bmp,8,7,4)
24%?mp<|%xdEa|%xdEb|%xdEc|%xdEd> 24%?mp<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
25%xl|F|volume.bmp|25|4|9| 25%xl(F,volume.bmp,25,4,9)
26%xl|G|animation.bmp|25|4|8| 26%xl(G,animation.bmp,25,4,8)
27%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGa|%xdGa|%xdGa>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGb|%xdGb|%xdGb>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGc|%xdGc|%xdGc>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGd|%xdGd|%xdGd>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGe|%xdGe|%xdGe>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGf|%xdGf|%xdGf>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGg|%xdGg|%xdGg>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGh|%xdGh|%xdGh> 27%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ga)|%xd(Ga)|%xd(Ga)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gb)|%xd(Gb)|%xd(Gb)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gc)|%xd(Gc)|%xd(Gc)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gd)|%xd(Gd)|%xd(Gd)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ge)|%xd(Ge)|%xd(Ge)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gf)|%xd(Gf)|%xd(Gf)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gg)|%xd(Gg)|%xd(Gg)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gh)|%xd(Gh)|%xd(Gh)>
28%xl|H|codec.bmp|173|115|22| 28%xl(H,codec.bmp,173,115,22)
29%?fc<%xdHa|%xdHb|%xdHc|%xdHd|%xdHe|%xdHf|%xdHg|%xdHh|%xdHi|%xdHj|%xdHk|%xdHl|%xdHm|%xdHn|%xdHo|%xdHp|%xdHq|%xdHr|%xdHs|%xdHt|%xdHu|%xdHv> 29%?fc<%xd(Ha)|%xd(Hb)|%xd(Hc)|%xd(Hd)|%xd(He)|%xd(Hf)|%xd(Hg)|%xd(Hh)|%xd(Hi)|%xd(Hj)|%xd(Hk)|%xd(Hl)|%xd(Hm)|%xd(Hn)|%xd(Ho)|%xd(Hp)|%xd(Hq)|%xd(Hr)|%xd(Hs)|%xd(Ht)|%xd(Hu)|%xd(Hv)>
diff --git a/wps/UniCatcher.240x320x16.wps b/wps/UniCatcher.240x320x16.wps
index 16b3606f04..e345e1f7d7 100644
--- a/wps/UniCatcher.240x320x16.wps
+++ b/wps/UniCatcher.240x320x16.wps
@@ -1,37 +1,37 @@
1%wd 1%wd
2%X|bg-240x320x16-u.bmp| 2%X(bg-240x320x16-u.bmp)
3 3
4 4
5 5
6%t1 %?mp<%al Stopped%ar-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >;%t1 %?mp<%al Stopped-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt > 6%t(1) %?mp<%al Stopped%ar-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >%;%t(1) %?mp<%al Stopped-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >
7%al %bl%%%ar%pp/%pe 7%al %bl%%%ar%pp/%pe
8 8
9 9
10 10
11%s%ac%?ia<%ia|%?d2<%d2|Unknown Artist>> 11%s%ac%?ia<%ia|%?d(2)<%d(2)|Unknown Artist>>
12%s%ac%?id<%id|%?d1<%d1|Unknown Album>> 12%s%ac%?id<%id|%?d(1)<%d(1)|Unknown Album>>
13%s%ac%?in<%in|%pp> - %?it<%it|%fn> 13%s%ac%?in<%in|%pp> - %?it<%it|%fn>
14 14
15 15
16 16
17 17
18%al %fbKbps 18%al %fbKbps
19%pb|-|11|-|218|7| 19%pb(-,11,-,218,7)
20 20
21%s%ac%Sx|Next:| %?It<%It|%?Fn<%Fn|?>> 21%s%ac%Sx(Next:) %?It<%It|%?Fn<%Fn|?>>
22 22
23%xl|A|battery-b.bmp|204|12|5| 23%xl(A,battery-b.bmp,204,12,5)
24%t0.5 %?bp<%?bc<%xdAa|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAb|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAc|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAd|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAe|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>> 24%t(0.5) %?bp<%?bc<%xd(Aa)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ab)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ac)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ad)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ae)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>
25%xl|B|hold-b.bmp|164|8|4| 25%xl(B,hold-b.bmp,164,8,4)
26%?mh<%?mr<%xdBa|%xdBb>|%?mr<%xdBc|%xdBd>> 26%?mh<%?mr<%xd(Ba)|%xd(Bb)>|%?mr<%xd(Bc)|%xd(Bd)>>
27%xl|C|repeat-b.bmp|126|9|5| 27%xl(C,repeat-b.bmp,126,9,5)
28%?mm<%xdCa|%xdCb|%xdCc|%xdCd|%xdCe> 28%?mm<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)>
29%xl|D|shuffle-b.bmp|91|11|2| 29%xl(D,shuffle-b.bmp,91,11,2)
30%?ps<%xdDa|%xdDb> 30%?ps<%xd(Da)|%xd(Db)>
31%xl|E|playmode-b.bmp|11|10|4| 31%xl(E,playmode-b.bmp,11,10,4)
32%?mp<|%xdEa|%xdEb|%xdEc|%xdEd> 32%?mp<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
33%xl|F|volume-b.bmp|34|5|9| 33%xl(F,volume-b.bmp,34,5,9)
34%xl|G|animation-b.bmp|34|5|8| 34%xl(G,animation-b.bmp,34,5,8)
35%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGa|%xdGa|%xdGa>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGb|%xdGb|%xdGb>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGc|%xdGc|%xdGc>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGd|%xdGd|%xdGd>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGe|%xdGe|%xdGe>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGf|%xdGf|%xdGf>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGg|%xdGg|%xdGg>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGh|%xdGh|%xdGh> 35%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ga)|%xd(Ga)|%xd(Ga)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gb)|%xd(Gb)|%xd(Gb)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gc)|%xd(Gc)|%xd(Gc)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gd)|%xd(Gd)|%xd(Gd)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ge)|%xd(Ge)|%xd(Ge)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gf)|%xd(Gf)|%xd(Gf)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gg)|%xd(Gg)|%xd(Gg)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gh)|%xd(Gh)|%xd(Gh)>
36%xl|H|codec-b.bmp|168|236|22| 36%xl(H,codec-b.bmp,168,236,22)
37%?fc<%xdHa|%xdHb|%xdHc|%xdHd|%xdHe|%xdHf|%xdHg|%xdHh|%xdHi|%xdHj|%xdHk|%xdHl|%xdHm|%xdHn|%xdHo|%xdHp|%xdHq|%xdHr|%xdHs|%xdHt|%xdHu|%xdHv> 37%?fc<%xd(Ha)|%xd(Hb)|%xd(Hc)|%xd(Hd)|%xd(He)|%xd(Hf)|%xd(Hg)|%xd(Hh)|%xd(Hi)|%xd(Hj)|%xd(Hk)|%xd(Hl)|%xd(Hm)|%xd(Hn)|%xd(Ho)|%xd(Hp)|%xd(Hq)|%xd(Hr)|%xd(Hs)|%xd(Ht)|%xd(Hu)|%xd(Hv)>
diff --git a/wps/UniCatcher.320x240x16.wps b/wps/UniCatcher.320x240x16.wps
index 7edcd67300..e8c80734fd 100644
--- a/wps/UniCatcher.320x240x16.wps
+++ b/wps/UniCatcher.320x240x16.wps
@@ -1,32 +1,32 @@
1%wd 1%wd
2%X|bg-320x240x16-u.bmp| 2%X(bg-320x240x16-u.bmp)
3 3
4 4
5%t1 %?mp<%al Stopped%ar-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >;%t1 %?mp<%al Stopped-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt > 5%t(1) %?mp<%al Stopped%ar-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >%;%t(1) %?mp<%al Stopped-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >
6%al %bl%%%ar%pp/%pe 6%al %bl%%%ar%pp/%pe
7 7
8%s%ac%?ia<%ia|%?d2<%d2|Unknown Artist>> 8%s%ac%?ia<%ia|%?d(2)<%d(2)|Unknown Artist>>
9%s%ac%?id<%id|%?d1<%d1|Unknown Album>> 9%s%ac%?id<%id|%?d(1)<%d(1)|Unknown Album>>
10%s%ac%?in<%in|%pp> - %?it<%it|%fn> 10%s%ac%?in<%in|%pp> - %?it<%it|%fn>
11 11
12 12
13%al %fbKbps 13%al %fbKbps
14%pb|-|11|-|298|7| 14%pb(-,11,-,298,7)
15 15
16%s%ac%Sx|Next:| %?It<%It|%?Fn<%Fn|?>> 16%s%ac%Sx(Next:) %?It<%It|%?Fn<%Fn|?>>
17 17
18%xl|A|battery-b.bmp|284|12|5| 18%xl(A,battery-b.bmp,284,12,5)
19%t0.5 %?bp<%?bc<%xdAa|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAb|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAc|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAd|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAe|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>> 19%t(0.5) %?bp<%?bc<%xd(Aa)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ab)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ac)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ad)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ae)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>
20%xl|B|hold-b.bmp|244|8|4| 20%xl(B,hold-b.bmp,244,8,4)
21%?mh<%?mr<%xdBa|%xdBb>|%?mr<%xdBc|%xdBd>> 21%?mh<%?mr<%xd(Ba)|%xd(Bb)>|%?mr<%xd(Bc)|%xd(Bd)>>
22%xl|C|repeat-b.bmp|166|9|5| 22%xl(C,repeat-b.bmp,166,9,5)
23%?mm<%xdCa|%xdCb|%xdCc|%xdCd|%xdCe> 23%?mm<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)>
24%xl|D|shuffle-b.bmp|131|11|2| 24%xl(D,shuffle-b.bmp,131,11,2)
25%?ps<%xdDa|%xdDb> 25%?ps<%xd(Da)|%xd(Db)>
26%xl|E|playmode-b.bmp|11|10|4| 26%xl(E,playmode-b.bmp,11,10,4)
27%?mp<|%xdEa|%xdEb|%xdEc|%xdEd> 27%?mp<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
28%xl|F|volume-b.bmp|34|5|9| 28%xl(F,volume-b.bmp,34,5,9)
29%xl|G|animation-b.bmp|34|5|8| 29%xl(G,animation-b.bmp,34,5,8)
30%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGa|%xdGa|%xdGa>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGb|%xdGb|%xdGb>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGc|%xdGc|%xdGc>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGd|%xdGd|%xdGd>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGe|%xdGe|%xdGe>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGf|%xdGf|%xdGf>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGg|%xdGg|%xdGg>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGh|%xdGh|%xdGh> 30%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ga)|%xd(Ga)|%xd(Ga)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gb)|%xd(Gb)|%xd(Gb)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gc)|%xd(Gc)|%xd(Gc)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gd)|%xd(Gd)|%xd(Gd)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ge)|%xd(Ge)|%xd(Ge)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gf)|%xd(Gf)|%xd(Gf)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gg)|%xd(Gg)|%xd(Gg)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gh)|%xd(Gh)|%xd(Gh)>
31%xl|H|codec-b.bmp|248|158|22| 31%xl(H,codec-b.bmp,248,158,22)
32%?fc<%xdHa|%xdHb|%xdHc|%xdHd|%xdHe|%xdHf|%xdHg|%xdHh|%xdHi|%xdHj|%xdHk|%xdHl|%xdHm|%xdHn|%xdHo|%xdHp|%xdHq|%xdHr|%xdHs|%xdHt|%xdHu|%xdHv> 32%?fc<%xd(Ha)|%xd(Hb)|%xd(Hc)|%xd(Hd)|%xd(He)|%xd(Hf)|%xd(Hg)|%xd(Hh)|%xd(Hi)|%xd(Hj)|%xd(Hk)|%xd(Hl)|%xd(Hm)|%xd(Hn)|%xd(Ho)|%xd(Hp)|%xd(Hq)|%xd(Hr)|%xd(Hs)|%xd(Ht)|%xd(Hu)|%xd(Hv)>
diff --git a/wps/WPSLIST b/wps/WPSLIST
index 13cb263865..91b1034700 100644
--- a/wps/WPSLIST
+++ b/wps/WPSLIST
@@ -20,10 +20,12 @@
20# All sections should list what font and status bar setting they "like". 20# All sections should list what font and status bar setting they "like".
21 21
22<wps> 22<wps>
23# Name of the WPS _including_ extension 23# Name of the theme
24Name: ipodVOL.wps 24Name: ipodVOL
25# Name of the WPS _excluding_ extension
26WPS: ipodVOL
25# default RWPS for the theme (to be loaded with the same theme file) 27# default RWPS for the theme (to be loaded with the same theme file)
26RWPS: rockbox_default.rwps 28RWPS: rockbox_default
27# Name of the creator of the WPS 29# Name of the creator of the WPS
28Author: xameius 30Author: xameius
29# preferred font 31# preferred font
@@ -42,10 +44,9 @@ selector type: bar (inverse)
42</wps> 44</wps>
43 45
44<wps> 46<wps>
45Name: rockbox_default.wps 47Name: rockbox_default
46RWPS: rockbox_default.rwps 48WPS: rockbox_default
47SBS: 49RWPS: rockbox_default
48RSBS:
49Author: Rockbox team 50Author: Rockbox team
50Font: 08-Schumacher-Clean.fnt 51Font: 08-Schumacher-Clean.fnt
51Font.11x2x1: 52Font.11x2x1:
@@ -59,10 +60,9 @@ selector type: bar (inverse)
59</wps> 60</wps>
60 61
61<wps> 62<wps>
62Name: boxes.wps 63Name: boxes
63rwps: boxes.rwps 64WPS: boxes
64SBS: 65rwps: boxes
65RSBS:
66Author: Christi Scarborough (after Magnus Westerlund) 66Author: Christi Scarborough (after Magnus Westerlund)
67Font: 08-Schumacher-Clean.fnt 67Font: 08-Schumacher-Clean.fnt
68Statusbar: top 68Statusbar: top
@@ -78,8 +78,9 @@ remote ui viewport:
78</wps> 78</wps>
79 79
80<wps> 80<wps>
81Name: engineeer2.wps 81Name: engineeer2
82RWPS: engineeer2.rwps 82WPS: engineeer2
83RWPS: engineeer2
83SBS: 84SBS:
84RSBS: 85RSBS:
85Author: Magnus Westerlund 86Author: Magnus Westerlund
@@ -94,8 +95,9 @@ remote ui viewport:
94</wps> 95</wps>
95 96
96<wps> 97<wps>
97Name: iAmp.wps 98Name: iAmp
98RWPS: iAmp.rwps 99WPS: iAmp
100RWPS: iAmp
99SBS: 101SBS:
100RSBS: 102RSBS:
101Author: Raymond Hoh 103Author: Raymond Hoh
@@ -110,8 +112,9 @@ remote ui viewport:
110</wps> 112</wps>
111 113
112<wps> 114<wps>
113Name: zezayer.wps 115Name: zezayer
114RWPS: zezayer.rwps 116WPS: zezayer
117RWPS: zezayer
115SBS: 118SBS:
116RSBS: 119RSBS:
117Author: Jake Owen 120Author: Jake Owen
@@ -126,43 +129,44 @@ remote ui viewport:
126</wps> 129</wps>
127 130
128<rwps> 131<rwps>
129Name: zezayer.rwps 132Name: zezayer
130Author: Dominik Riebeling 133Author: Dominik Riebeling
131Font: 08-Nedore.fnt 134Font: 08-Nedore.fnt
132Statusbar: top 135Statusbar: top
133</rwps> 136</rwps>
134 137
135<rwps> 138<rwps>
136Name: rockbox_default.rwps 139Name: rockbox_default
137Author: Rockbox team 140Author: Rockbox team
138Font: 08-Schumacher-Clean.fnt 141Font: 08-Schumacher-Clean.fnt
139Statusbar: top 142Statusbar: top
140</rwps> 143</rwps>
141 144
142<rwps> 145<rwps>
143Name: iAmp.rwps 146Name: iAmp
144Author: Raymond Hoh 147Author: Raymond Hoh
145Font: 12-Nimbus.fnt 148Font: 12-Nimbus.fnt
146Statusbar: top 149Statusbar: top
147</rwps> 150</rwps>
148 151
149<rwps> 152<rwps>
150Name: boxes.rwps 153Name: boxes
151Author: Christi Scarborough 154Author: Christi Scarborough
152Font: 08-Schumacher-Clean.fnt 155Font: 08-Schumacher-Clean.fnt
153Statusbar: top 156Statusbar: top
154</rwps> 157</rwps>
155 158
156<rwps> 159<rwps>
157Name: engineeer2.rwps 160Name: engineeer2
158Author: Magnus Westerlund 161Author: Magnus Westerlund
159Font: 08-Nedore.fnt 162Font: 08-Nedore.fnt
160Statusbar: top 163Statusbar: top
161</rwps> 164</rwps>
162 165
163<wps> 166<wps>
164Name: DancePuffDuo.wps 167Name: DancePuffDuo
165RWPS: DancePuffDuo.rwps 168WPS: DancePuffDuo
169RWPS: DancePuffDuo
166SBS: 170SBS:
167RSBS: 171RSBS:
168Author: Chris Oxtoby 172Author: Chris Oxtoby
@@ -179,15 +183,16 @@ remote ui viewport:
179</wps> 183</wps>
180 184
181<rwps> 185<rwps>
182Name: DancePuffDuo.rwps 186Name: DancePuffDuo
183Author: Chris Oxtoby 187Author: Chris Oxtoby
184Font: 13-Nimbus.fnt 188Font: 13-Nimbus.fnt
185Statusbar: top 189Statusbar: top
186</rwps> 190</rwps>
187 191
188<wps> 192<wps>
189Name: iCatcher.wps 193Name: iCatcher
190RWPS: iCatcher.rwps 194WPS: iCatcher
195RWPS: iCatcher
191SBS: 196SBS:
192RSBS: 197RSBS:
193Author: Ioannis Koutoulakis 198Author: Ioannis Koutoulakis
@@ -216,7 +221,7 @@ remote ui viewport:
216</wps> 221</wps>
217 222
218<rwps> 223<rwps>
219Name: iCatcher.rwps 224Name: iCatcher
220Author: Ioannis Koutoulakis 225Author: Ioannis Koutoulakis
221Font.160x128x2: 09-Nedore.fnt 226Font.160x128x2: 09-Nedore.fnt
222Font.220x176x16: 14-Nimbus.fnt 227Font.220x176x16: 14-Nimbus.fnt
@@ -224,8 +229,9 @@ Statusbar: top
224</rwps> 229</rwps>
225 230
226<wps> 231<wps>
227Name: UniCatcher.wps 232Name: UniCatcher
228RWPS: UniCatcher.rwps 233WPS: UniCatcher
234RWPS: UniCatcher
229SBS: 235SBS:
230RSBS: 236RSBS:
231Author: Ioannis Koutoulakis 237Author: Ioannis Koutoulakis
@@ -242,15 +248,16 @@ remote ui viewport:
242</wps> 248</wps>
243 249
244<rwps> 250<rwps>
245Name: UniCatcher.rwps 251Name: UniCatcher
246Author: Ioannis Koutoulakis 252Author: Ioannis Koutoulakis
247Font: 16-GNU-Unifont.fnt 253Font: 16-GNU-Unifont.fnt
248Statusbar: top 254Statusbar: top
249</rwps> 255</rwps>
250 256
251<wps> 257<wps>
252Name: Rockboxed.wps 258Name: Rockboxed
253RWPS: rockbox_default.rwps 259WPS: Rockboxed
260RWPS: rockbox_default
254SBS: 261SBS:
255RSBS: 262RSBS:
256Author: Roan Horning 263Author: Roan Horning
@@ -279,13 +286,15 @@ remote ui viewport:
279</wps> 286</wps>
280 287
281<wps> 288<wps>
282Name: progressive.wps 289Name: progressive
290WPS: progressive
283Author: Jens Arnold 291Author: Jens Arnold
284</wps> 292</wps>
285 293
286<wps> 294<wps>
287Name: cabbiev2.wps 295Name: cabbiev2
288RWPS: cabbiev2.rwps 296WPS: cabbiev2
297RWPS: cabbiev2
289SBS: 298SBS:
290RSBS: 299RSBS:
291# Real name of the creator of the WPS 300# Real name of the creator of the WPS
@@ -381,7 +390,7 @@ remote ui viewport:
381</wps> 390</wps>
382 391
383<rwps> 392<rwps>
384Name: cabbiev2.rwps 393Name: cabbiev2
385Author: Johannes Voggenthaler, Apoo Maha, Marc Guay, Alex Vanderpol, Jerry Lange, Keith Perri, Mark Fawcus, and Marianne Arnold with support from Rockbox developers and forums. Based on Cabbie by Yohann Misquitta. 394Author: Johannes Voggenthaler, Apoo Maha, Marc Guay, Alex Vanderpol, Jerry Lange, Keith Perri, Mark Fawcus, and Marianne Arnold with support from Rockbox developers and forums. Based on Cabbie by Yohann Misquitta.
386Font: 12-Adobe-Helvetica.fnt 395Font: 12-Adobe-Helvetica.fnt
387Statusbar: top 396Statusbar: top
diff --git a/wps/boxes.112x64x1.wps b/wps/boxes.112x64x1.wps
index e7ad7e50d7..f3ed61adec 100644
--- a/wps/boxes.112x64x1.wps
+++ b/wps/boxes.112x64x1.wps
@@ -1,19 +1,19 @@
1%x|a|bg-112x64.bmp|0|0| 1%x(a,bg-112x64.bmp,0,0)
2%xl|A|volume.bmp|12|1|11| 2%xl(A,volume.bmp,12,1,11)
3%xl|B|battery-small.bmp|92|0|6| 3%xl(B,battery-small.bmp,92,0,6)
4%xl|C|repeat-small.bmp|0|6|4| 4%xl(C,repeat-small.bmp,0,6,4)
5%xl|D|navi.bmp|68|2|5| 5%xl(D,navi.bmp,68,2,5)
6%xl|E|shf.bmp|14|6| 6%xl(E,shf.bmp,14,6)
7%wd 7%wd
8 8
9 9
10%ac%t5%s%?it<%it|%fn>;%ac%t5%s%?ia<%ia|%?d2<%d2|(Unknown Artist)>> 10%ac%t(5)%s%?it<%it|%fn>%;%ac%t(5)%s%?ia<%ia|%?d(2)<%d(2)|%(Unknown Artist%)>>
11%ac%t5%pc / %pt;%ac%t5Track %?Sr<%pe %Sx|of| %pp|%pp %Sx|of| %pe> 11%ac%t(5)%pc / %pt%;%ac%t(5)Track %?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>
12%pb 12%pb
13 13
14%ac%t5%s%?It<%It|%Fn>;%ac%t5%s%?Ia<%Ia|%D2> 14%ac%t(5)%s%?It<%It|%Fn>%;%ac%t(5)%s%?Ia<%Ia|%D(2)>
15%?pv<%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAf|%xdAg|%xdAh|%xdAi|%xdAj|%xdAk> 15%?pv<%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Af)|%xd(Ag)|%xd(Ah)|%xd(Ai)|%xd(Aj)|%xd(Ak)>
16%?bp<%xdBa|%?bl<%xdBb|%xdBc|%xdBd|%xdBe|%xdBf>> 16%?bp<%xd(Ba)|%?bl<%xd(Bb)|%xd(Bc)|%xd(Bd)|%xd(Be)|%xd(Bf)>>
17%?mm<|%xdCa|%xdCb|%xdCc|%Cd> 17%?mm<|%xd(Ca)|%xd(Cb)|%xd(Cc)|%Cd>
18%?mp<%xdDa|%xdDb|%xdDc|%xdDd|%xdDe> 18%?mp<%xd(Da)|%xd(Db)|%xd(Dc)|%xd(Dd)|%xd(De)>
19%?ps<%xdE|> 19%?ps<%xd(E)|>
diff --git a/wps/boxes.128x64x1.wps b/wps/boxes.128x64x1.wps
index dbbc80d99f..968af924ec 100644
--- a/wps/boxes.128x64x1.wps
+++ b/wps/boxes.128x64x1.wps
@@ -1,23 +1,23 @@
1%x|a|r-bg.bmp|0|0| 1%x(a,r-bg.bmp,0,0)
2%xl|A|volume.bmp|12|1|11| 2%xl(A,volume.bmp,12,1,11)
3%xl|B|battery-small.bmp|109|0|6| 3%xl(B,battery-small.bmp,109,0,6)
4%xl|C|repeat-small.bmp|0|6|4| 4%xl(C,repeat-small.bmp,0,6,4)
5%xl|D|navi.bmp|68|2|5| 5%xl(D,navi.bmp,68,2,5)
6%xl|E|shf.bmp|14|6| 6%xl(E,shf.bmp,14,6)
7%xl|F|lock-m.bmp|86|0| 7%xl(F,lock-m.bmp,86,0)
8%xl|G|lock-r.bmp|98|0| 8%xl(G,lock-r.bmp,98,0)
9%wd 9%wd
10 10
11 11
12%ac%t5%s%?it<%it|%fn>;%ac%t5%s%?ia<%ia|%?d2<%d2|(Unknown Artist)>> 12%ac%t(5)%s%?it<%it|%fn>%;%ac%t(5)%s%?ia<%ia|%?d(2)<%d(2)|%(Unknown Artist%)>>
13%ac%t5%pc / %pt;%ac%t5Track %?Sr<%pe %Sx|of| %pp|%pp %Sx|of| %pe> 13%ac%t(5)%pc / %pt%;%ac%t(5)Track %?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>
14%pb 14%pb
15 15
16%ac%t5%s%?It<%It|%Fn>;%ac%t5%s%?Ia<%Ia|%D2> 16%ac%t(5)%s%?It<%It|%Fn>%;%ac%t(5)%s%?Ia<%Ia|%D(2)>
17%?pv<%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAf|%xdAg|%xdAh|%xdAi|%xdAj|%xdAk> 17%?pv<%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Af)|%xd(Ag)|%xd(Ah)|%xd(Ai)|%xd(Aj)|%xd(Ak)>
18%?bp<%xdBa|%?bl<%xdBb|%xdBc|%xdBd|%xdBe|%xdBf>> 18%?bp<%xd(Ba)|%?bl<%xd(Bb)|%xd(Bc)|%xd(Bd)|%xd(Be)|%xd(Bf)>>
19%?mm<|%xdCa|%xdCb|%xdCc|%xdCd> 19%?mm<|%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)>
20%?mp<%xdDa|%xdDb|%xdDc|%xdDd|%xdDe> 20%?mp<%xd(Da)|%xd(Db)|%xd(Dc)|%xd(Dd)|%xd(De)>
21%?ps<%xdE|> 21%?ps<%xd(E)|>
22%?mh<%xdF|> 22%?mh<%xd(F)|>
23%?mr<%xdG|> 23%?mr<%xd(G)|>
diff --git a/wps/boxes.160x128x1.wps b/wps/boxes.160x128x1.wps
index d0b19228da..57c7c185d0 100644
--- a/wps/boxes.160x128x1.wps
+++ b/wps/boxes.160x128x1.wps
@@ -1,37 +1,37 @@
1%x|a|bg-160x128.bmp|0|0| 1%x(a,bg-160x128.bmp,0,0)
2%xl|A|codec.bmp|40|70|22| 2%xl(A,codec.bmp,40,70,22)
3%xl|B|encoding.bmp|40|76|2| 3%xl(B,encoding.bmp,40,76,2)
4%xl|C|repeat.bmp|99|0|4| 4%xl(C,repeat.bmp,99,0,4)
5%xl|D|navi.bmp|68|3|5| 5%xl(D,navi.bmp,68,3,5)
6%xl|E|shf.bmp|99|17| 6%xl(E,shf.bmp,99,17)
7%xl|F|lock-m.bmp|87|0| 7%xl(F,lock-m.bmp,87,0)
8%xl|G|lock-r.bmp|87|12| 8%xl(G,lock-r.bmp,87,12)
9%xl|H|volume.bmp|12|1|11| 9%xl(H,volume.bmp,12,1,11)
10%xl|I|battery.bmp|149|1|6| 10%xl(I,battery.bmp,149,1,6)
11%xl|J|rating.bmp|91|68|11| 11%xl(J,rating.bmp,91,68,11)
12%wd 12%wd
13 13
14 14
15 15
16 16
17%ac%s%?it<%it|%fn> 17%ac%s%?it<%it|%fn>
18%ac%t5%s%?ia<%ia|%?d2<%d2|(Unknown Artist)>>;%ac%t5%s%?id<%id|%?d1<%d1|(Unknown Album)>> 18%ac%t(5)%s%?ia<%ia|%?d(2)<%d(2)|%(Unknown Artist%)>>%;%ac%t(5)%s%?id<%id|%?d(1)<%d(1)|%(Unknown Album%)>>
19 19
20%ac%t5%pc / %pt;%ac%t5Track %?Sr<%pe %Sx|of| %pp|%pp %Sx|of| %pe> 20%ac%t(5)%pc / %pt%;%ac%t(5)Track %?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>
21 21
22 %fbk 22 %fbk
23 23
24%pb 24%pb
25 25
26 26
27%ac%t5%s%?It<%It|%Fn>;%ac%t5%s%?Ia<%Ia|%D2> 27%ac%t(5)%s%?It<%It|%Fn>%;%ac%t(5)%s%?Ia<%Ia|%D(2)>
28%?pv<%xdHa|%xdHb|%xdHc|%xdHd|%xdHe|%xdHf|%xdHg|%xdHh|%xdHi|%xdHj|%xdHk> 28%?pv<%xd(Ha)|%xd(Hb)|%xd(Hc)|%xd(Hd)|%xd(He)|%xd(Hf)|%xd(Hg)|%xd(Hh)|%xd(Hi)|%xd(Hj)|%xd(Hk)>
29%?bp<%xdIa|%?bl<%xdIb|%xdIc|%xdId|%xdIe|%xdIf>> 29%?bp<%xd(Ia)|%?bl<%xd(Ib)|%xd(Ic)|%xd(Id)|%xd(Ie)|%xd(If)>>
30%?fc<%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAf|%xdAg|%xdAh|%xdAi|%xdAj|%xdAk|%xdAl|%xdAm|%xdAn|%xdAo|%xdAp|%xdAq|%xdAr|%xdAs|%xdAt|%xdAu|%xdAv> 30%?fc<%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Af)|%xd(Ag)|%xd(Ah)|%xd(Ai)|%xd(Aj)|%xd(Ak)|%xd(Al)|%xd(Am)|%xd(An)|%xd(Ao)|%xd(Ap)|%xd(Aq)|%xd(Ar)|%xd(As)|%xd(At)|%xd(Au)|%xd(Av)>
31%?fv<%xdBa|%xdBb> 31%?fv<%xd(Ba)|%xd(Bb)>
32%?mm<|%xdCa|%xdCb|%xdCc|%xdCd> 32%?mm<|%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)>
33%?mp<%xdDa|%xdDb|%xdDc|%xdDd|%xdDe> 33%?mp<%xd(Da)|%xd(Db)|%xd(Dc)|%xd(Dd)|%xd(De)>
34%?ps<%xdE|> 34%?ps<%xd(E)|>
35%?mh<%xdF|> 35%?mh<%xd(F)|>
36%?mr<%xdG|> 36%?mr<%xd(G)|>
37%?rr<%xdJa|%xdJb|%xdJc|%xdJd|%xdJe|%xdJf|%xdJg|%xdJh|%xdJi|%xdJj|%xdJk> 37%?rr<%xd(Ja)|%xd(Jb)|%xd(Jc)|%xd(Jd)|%xd(Je)|%xd(Jf)|%xd(Jg)|%xd(Jh)|%xd(Ji)|%xd(Jj)|%xd(Jk)>
diff --git a/wps/boxes.176x132x16.wps b/wps/boxes.176x132x16.wps
index 26fcf0505d..3996f5f098 100644
--- a/wps/boxes.176x132x16.wps
+++ b/wps/boxes.176x132x16.wps
@@ -1,37 +1,37 @@
1%X|backdrop-176x132.bmp| 1%X(backdrop-176x132.bmp)
2%xl|A|codec.bmp|40|70|22| 2%xl(A,codec.bmp,40,70,22)
3%xl|B|encoding.bmp|40|76|2| 3%xl(B,encoding.bmp,40,76,2)
4%xl|C|repeat.bmp|99|0|4| 4%xl(C,repeat.bmp,99,0,4)
5%xl|D|navi-colour.bmp|68|3|5| 5%xl(D,navi-colour.bmp,68,3,5)
6%xl|E|shf.bmp|99|17| 6%xl(E,shf.bmp,99,17)
7%xl|F|lock-m.bmp|87|0| 7%xl(F,lock-m.bmp,87,0)
8%xl|G|lock-r.bmp|87|12| 8%xl(G,lock-r.bmp,87,12)
9%xl|H|volume-colour.bmp|12|1|11| 9%xl(H,volume-colour.bmp,12,1,11)
10%xl|I|battery-colour.bmp|149|1|6| 10%xl(I,battery-colour.bmp,149,1,6)
11%xl|J|rating-colour.bmp|91|68|11| 11%xl(J,rating-colour.bmp,91,68,11)
12%wd 12%wd
13 13
14 14
15 15
16 16
17%ac%s%?it<%it|%fn> 17%ac%s%?it<%it|%fn>
18%ac%t5%s%?ia<%ia|%?d2<%d2|(Unknown Artist)>>;%ac%t5%s%?id<%id|%?d1<%d1|(Unknown Album)>> 18%ac%t(5)%s%?ia<%ia|%?d(2)<%d(2)|%(Unknown Artist%)>>%;%ac%t(5)%s%?id<%id|%?d(1)<%d(1)|%(Unknown Album%)>>
19 19
20%ac%t5%pc / %pt;%ac%t5Track %?Sr<%pe %Sx|of| %pp|%pp %Sx|of| %pe> 20%ac%t(5)%pc / %pt%;%ac%t(5)Track %?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>
21 21
22 %fbk 22 %fbk
23 23
24%pb 24%pb
25 25
26 26
27%ac%t5%s%?It<%It|%Fn>;%ac%t5%s%?Ia<%Ia|%D2> 27%ac%t(5)%s%?It<%It|%Fn>%;%ac%t(5)%s%?Ia<%Ia|%D(2)>
28%?pv<%xdHa|%xdHb|%xdHc|%xdHd|%xdHe|%xdHf|%xdHg|%xdHh|%xdHi|%xdHj|%xdHk> 28%?pv<%xd(Ha)|%xd(Hb)|%xd(Hc)|%xd(Hd)|%xd(He)|%xd(Hf)|%xd(Hg)|%xd(Hh)|%xd(Hi)|%xd(Hj)|%xd(Hk)>
29%?bp<%xdIa|%?bl<%xdIb|%xdIc|%xdId|%xdIe|%xdIf>> 29%?bp<%xd(Ia)|%?bl<%xd(Ib)|%xd(Ic)|%xd(Id)|%xd(Ie)|%xd(If)>>
30%?fc<%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAf|%xdAg|%xdAh|%xdAi|%xdAj|%xdAk|%xdAl|%xdAm|%xdAn|%xdAo|%xdAp|%xdAq|%xdAr|%xdAs|%xdAt|%xdAu|%xdAv> 30%?fc<%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Af)|%xd(Ag)|%xd(Ah)|%xd(Ai)|%xd(Aj)|%xd(Ak)|%xd(Al)|%xd(Am)|%xd(An)|%xd(Ao)|%xd(Ap)|%xd(Aq)|%xd(Ar)|%xd(As)|%xd(At)|%xd(Au)|%xd(Av)>
31%?fv<%xdBa|%xdBb> 31%?fv<%xd(Ba)|%xd(Bb)>
32%?mm<|%xdCa|%xdCb|%xdCc|%xdCd> 32%?mm<|%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)>
33%?mp<%xdDa|%xdDb|%xdDc|%xdDd|%xdDe> 33%?mp<%xd(Da)|%xd(Db)|%xd(Dc)|%xd(Dd)|%xd(De)>
34%?ps<%xdE|> 34%?ps<%xd(E)|>
35%?mh<%xdF|> 35%?mh<%xd(F)|>
36%?mr<%xdG|> 36%?mr<%xd(G)|>
37%?rr<%xdJa|%xdJb|%xdJc|%xdJd|%xdJe|%xdJf|%xdJg|%xdJh|%xdJi|%xdJj|%xdJk> 37%?rr<%xd(Ja)|%xd(Jb)|%xd(Jc)|%xd(Jd)|%xd(Je)|%xd(Jf)|%xd(Jg)|%xd(Jh)|%xd(Ji)|%xd(Jj)|%xd(Jk)>
diff --git a/wps/boxes.220x176x16.wps b/wps/boxes.220x176x16.wps
index a5aac8508e..39ffb67dbd 100644
--- a/wps/boxes.220x176x16.wps
+++ b/wps/boxes.220x176x16.wps
@@ -1,45 +1,45 @@
1%X|backdrop-220x176.bmp| 1%X(backdrop-220x176.bmp)
2%xl|A|codec.bmp|40|102|22| 2%xl(A,codec.bmp,40,102,22)
3%xl|B|encoding.bmp|40|108|2| 3%xl(B,encoding.bmp,40,108,2)
4%xl|C|repeat.bmp|124|10|4| 4%xl(C,repeat.bmp,124,10,4)
5%xl|D|navi-colour.bmp|83|11|5| 5%xl(D,navi-colour.bmp,83,11,5)
6%xl|E|shf.bmp|124|24| 6%xl(E,shf.bmp,124,24)
7%xl|F|lock-m.bmp|104|10| 7%xl(F,lock-m.bmp,104,10)
8%xl|G|lock-r.bmp|104|21| 8%xl(G,lock-r.bmp,104,21)
9%xl|H|volume-colour.bmp|12|3|11| 9%xl(H,volume-colour.bmp,12,3,11)
10%xl|I|battery-colour.bmp|198|10|6| 10%xl(I,battery-colour.bmp,198,10,6)
11%xl|J|led-colour.bmp|186|12| 11%xl(J,led-colour.bmp,186,12)
12%wd 12%wd
13%V|6|0|208|176|1|000000|B6C6E5| 13%V(6,0,208,176,1)%Vf(000000)%Vb(B6C6E5)
14%ar%ca, %cb %cd %cH:%cM 14%ar%ca%, %cb %cd %cH:%cM
15 15
16 16
17 17
18 18
19 19
20%ac%s%?it<%it|%fn> 20%ac%s%?it<%it|%fn>
21%ac%t5%s%?ia<%ia|%?d2<%d2|(Unknown Artist)>>;%ac%t5%s%?id<%id|%?d1<%d1|(Unknown Album)>> 21%ac%t(5)%s%?ia<%ia|%?d(2)<%d(2)|%(Unknown Artist%)>>%;%ac%t(5)%s%?id<%id|%?d(1)<%d(1)|%(Unknown Album%)>>
22 22
23%ac%t5%pc / %pt;%ac%t5Track %?Sr<%pe %Sx|of| %pp|%pp %Sx|of| %pe> 23%ac%t(5)%pc / %pt%;%ac%t(5)Track %?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>
24 24
25 25
26 26
27 %fbk 27 %fbk
28 28
29%pb|pb-220.bmp|0|-|208|8| 29%pb(pb-220.bmp,0,-,208,8)
30 30
31 31
32%ac%t5%s%?It<%It|%Fn>;%ac%t5%s%?Ia<%Ia|%D2> 32%ac%t(5)%s%?It<%It|%Fn>%;%ac%t(5)%s%?Ia<%Ia|%D(2)>
33 33
34 34
35%pm 35%pm
36%?pv<%xdHa|%xdHb|%xdHc|%xdHd|%xdHe|%xdHf|%xdHg|%xdHh|%xdHi|%xdHj|%xdHk> 36%?pv<%xd(Ha)|%xd(Hb)|%xd(Hc)|%xd(Hd)|%xd(He)|%xd(Hf)|%xd(Hg)|%xd(Hh)|%xd(Hi)|%xd(Hj)|%xd(Hk)>
37%?bp<%xdIa|%?bl<%xdIb|%xdIc|%xdId|%xdIe|%xdIf>> 37%?bp<%xd(Ia)|%?bl<%xd(Ib)|%xd(Ic)|%xd(Id)|%xd(Ie)|%xd(If)>>
38%?fc<%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAf|%xdAg|%xdAh|%xdAi|%xdAj|%xdAk|%xdAl|%xdAm|%xdAn|%xdAo|%xdAp|%xdAq|%xdAr|%xdAs|%xdAt|%xdAu|%xdAv> 38%?fc<%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Af)|%xd(Ag)|%xd(Ah)|%xd(Ai)|%xd(Aj)|%xd(Ak)|%xd(Al)|%xd(Am)|%xd(An)|%xd(Ao)|%xd(Ap)|%xd(Aq)|%xd(Ar)|%xd(As)|%xd(At)|%xd(Au)|%xd(Av)>
39%?fv<%xdBa|%xdBb> 39%?fv<%xd(Ba)|%xd(Bb)>
40%?mm<|%xdCa|%xdCb|%xdCc|%xdCd> 40%?mm<|%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)>
41%?mp<%xdDa|%xdDb|%xdDc|%xdDd|%xdDe> 41%?mp<%xd(Da)|%xd(Db)|%xd(Dc)|%xd(Dd)|%xd(De)>
42%?ps<%xdE|> 42%?ps<%xd(E)|>
43%?mh<%xdF|> 43%?mh<%xd(F)|>
44%?mr<%xdG|> 44%?mr<%xd(G)|>
45%?lh<%xdJ|> 45%?lh<%xd(J)|>
diff --git a/wps/boxes.320x240x16.wps b/wps/boxes.320x240x16.wps
index 68aa9dfd60..1f4651a240 100644
--- a/wps/boxes.320x240x16.wps
+++ b/wps/boxes.320x240x16.wps
@@ -1,25 +1,25 @@
1%X|backdrop-320x240.bmp| 1%X(backdrop-320x240.bmp)
2%xl|A|codec.bmp|40|86|22| 2%xl(A,codec.bmp,40,86,22)
3%xl|B|encoding.bmp|40|92|2| 3%xl(B,encoding.bmp,40,92,2)
4%xl|C|repeat.bmp|110|1|4| 4%xl(C,repeat.bmp,110,1,4)
5%xl|D|shf.bmp|110|17| 5%xl(D,shf.bmp,110,17)
6%xl|E|navi-colour.bmp|83|3|5| 6%xl(E,navi-colour.bmp,83,3,5)
7%xl|F|lock-m.bmp|87|0| 7%xl(F,lock-m.bmp,87,0)
8%xl|G|lock-r.bmp|87|12| 8%xl(G,lock-r.bmp,87,12)
9%xl|H|volume-colour.bmp|12|1|11| 9%xl(H,volume-colour.bmp,12,1,11)
10%xl|I|battery-colour.bmp|240|1|6| 10%xl(I,battery-colour.bmp,240,1,6)
11%xl|J|rating-colour.bmp|230|84|11| 11%xl(J,rating-colour.bmp,230,84,11)
12%wd 12%wd
13 13
14 14
15 15
16 16
17%ac%s%?it<%it|%fn> 17%ac%s%?it<%it|%fn>
18%ac%s%?ia<%ia|%?d2<%d2|(Unknown Artist)>> 18%ac%s%?ia<%ia|%?d(2)<%d(2)|%(Unknown Artist%)>>
19%ac%s%?id<%id|%?d1<%d1|(Unknown Album)>> 19%ac%s%?id<%id|%?d(1)<%d(1)|%(Unknown Album%)>>
20 20
21%acTrack %?Sr<%pe %Sx|of| %pp|%pp %Sx|of| %pe> 21%acTrack %?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>
22%ac%pc / %pt (-%pr) 22%ac%pc / %pt %(-%pr%)
23 23
24 %fbk 24 %fbk
25 25
@@ -27,15 +27,15 @@
27 27
28 28
29%ac%s%?It<%It|%Fn> 29%ac%s%?It<%It|%Fn>
30%ac%s%?Ia<%Ia|%D2> 30%ac%s%?Ia<%Ia|%D(2)>
31%ac%s%?Id<%Id|%D1> 31%ac%s%?Id<%Id|%D(1)>
32%?pv<%xdHa|%xdHb|%xdHc|%xdHd|%xdHe|%xdHf|%xdHg|%xdHh|%xdHi|%xdHj|%xdHk> 32%?pv<%xd(Ha)|%xd(Hb)|%xd(Hc)|%xd(Hd)|%xd(He)|%xd(Hf)|%xd(Hg)|%xd(Hh)|%xd(Hi)|%xd(Hj)|%xd(Hk)>
33%?bp<%xdIa|%?bl<%xdIb|%xdIc|%xdId|%xdIe|%xdIf>> 33%?bp<%xd(Ia)|%?bl<%xd(Ib)|%xd(Ic)|%xd(Id)|%xd(Ie)|%xd(If)>>
34%?fc<%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAf|%xdAg|%xdAh|%xdAi|%xdAj|%xdAk|%xdAl|%xdAm|%xdAn|%xdAo|%xdAp|%xdAq|%xdAr|%xdAs|%xdAt|%xdAu|%xdAv> 34%?fc<%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Af)|%xd(Ag)|%xd(Ah)|%xd(Ai)|%xd(Aj)|%xd(Ak)|%xd(Al)|%xd(Am)|%xd(An)|%xd(Ao)|%xd(Ap)|%xd(Aq)|%xd(Ar)|%xd(As)|%xd(At)|%xd(Au)|%xd(Av)>
35%?fv<%xdBa|%xdBb> 35%?fv<%xd(Ba)|%xd(Bb)>
36%?mm<|%xdCa|%xdCb|%xdCc|%xdCd> 36%?mm<|%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)>
37%?mp<%xdEa|%xdEb|%xdEc|%xdEd|%xdEe> 37%?mp<%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)|%xd(Ee)>
38%?ps<%xdD|> 38%?ps<%xd(D)|>
39%?mh<%xdF|> 39%?mh<%xd(F)|>
40%?mr<%xdG|> 40%?mr<%xd(G)|>
41%?rr<%xdJa|%xdJb|%xdJc|%xdJd|%xdJe|%xdJf|%xdJg|%xdJh|%xdJi|%xdJj|%xdJk> 41%?rr<%xd(Ja)|%xd(Jb)|%xd(Jc)|%xd(Jd)|%xd(Je)|%xd(Jf)|%xd(Jg)|%xd(Jh)|%xd(Ji)|%xd(Jj)|%xd(Jk)>
diff --git a/wps/cabbiev2.112x64x1.wps b/wps/cabbiev2.112x64x1.wps
index 4f8078c2b3..9f5055fd2d 100644
--- a/wps/cabbiev2.112x64x1.wps
+++ b/wps/cabbiev2.112x64x1.wps
@@ -1,25 +1,25 @@
1# cabbie 2.0 default for the Archos Series by Marianne Arnold 1# cabbie 2.0 default for the Archos Series by Marianne Arnold
2# derived from cabbie 2.0 default (C) 2007, Johannes Voggenthaler (Zinc Alloy) 2# derived from cabbie 2.0 default (C) 2007, Johannes Voggenthaler (Zinc Alloy)
3%wd 3%wd
4%x|z|wpsbackdrop-112x64x1.bmp|0|0| 4%x(z,wpsbackdrop-112x64x1.bmp,0,0)
5%xl|A|lock-112x64x1.bmp|4|56|2| 5%xl(A,lock-112x64x1.bmp,4,56,2)
6%xl|B|battery-112x64x1.bmp|22|56|9| 6%xl(B,battery-112x64x1.bmp,22,56,9)
7%xl|C|volume-112x64x1.bmp|41|56|9| 7%xl(C,volume-112x64x1.bmp,41,56,9)
8%xl|D|shuffle-112x64x1.bmp|59|56| 8%xl(D,shuffle-112x64x1.bmp,59,56)
9%xl|E|repeat-112x64x1.bmp|81|56|4| 9%xl(E,repeat-112x64x1.bmp,81,56,4)
10%xl|F|playmode-112x64x1.bmp|98|56|5| 10%xl(F,playmode-112x64x1.bmp,98,56,5)
11#NowPlaying 11#NowPlaying
12 12
13%s%ac%?it<%it|%fn> 13%s%ac%?it<%it|%fn>
14%s%ac%?ia<%ia|%?d2<%d2|(root)>> 14%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
15%s%ac%?id<%id|%?d1<%d1|(root)>> 15%s%ac%?id<%id|%?d(1)<%d(1)|%(root%)>>
16%t5%ac%s%?Fn<%Sx|Next:| %?It<%It|%Fn>|%ac%?Sr<%pe %Sx|of| %pp|%pp %Sx|of| %pe>>;%t5%ac%s%?Fn<%Sx|Next:| %?Ia<%Ia|%Fn>|%ac%?Sr<%pe %Sx|of| %pp|%pp %Sx|of| %pe>> 16%t(5)%ac%s%?Fn<%Sx(Next:) %?It<%It|%Fn>|%ac%?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>>%;%t(5)%ac%s%?Fn<%Sx(Next:) %?Ia<%Ia|%Fn>|%ac%?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>>
17%pb|pb-112x64x1.bmp|1|42|110|4| 17%pb(pb-112x64x1.bmp,1,42,110,4)
18%pc%ar%pr 18%pc%ar%pr
19#Bottom status bar 19#Bottom status bar
20%?mh<%xdAa|%xdAb> 20%?mh<%xd(Aa)|%xd(Ab)>
21%?bp<%?bc<%xdBa|%xdBb>|%?bl<|%xdBc|%xdBd|%xdBe|%xdBf|%xdBg|%xdBh|%xdBi>> 21%?bp<%?bc<%xd(Ba)|%xd(Bb)>|%?bl<|%xd(Bc)|%xd(Bd)|%xd(Be)|%xd(Bf)|%xd(Bg)|%xd(Bh)|%xd(Bi)>>
22%?pv<%xdCa|%xdCb|%xdCc|%xdCd|%xdCe|%xdCf|%xdCg|%xdCh|%xdCi> 22%?pv<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)>
23%?ps<%xdD> 23%?ps<%xd(D)>
24%?mm<|%xdEa|%xdEb|%xdEc|%xdEd> 24%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
25%?mp<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe> 25%?mp<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)>
diff --git a/wps/cabbiev2.128x128x16.wps b/wps/cabbiev2.128x128x16.wps
index e2677118a2..dc06bc5a31 100644
--- a/wps/cabbiev2.128x128x16.wps
+++ b/wps/cabbiev2.128x128x16.wps
@@ -2,42 +2,42 @@
2# (C) 2007, Johannes Voggenthaler (Zinc Alloy) 2# (C) 2007, Johannes Voggenthaler (Zinc Alloy)
3#derived from "cabbie" (C) Yohann Misquitta 3#derived from "cabbie" (C) Yohann Misquitta
4%wd 4%wd
5%X|wpsbackdrop-128x128x16.bmp| 5%X(wpsbackdrop-128x128x16.bmp)
6%xl|A|lock-128x128x16.bmp|3|110|2| 6%xl(A,lock-128x128x16.bmp,3,110,2)
7%xl|B|battery-128x128x16.bmp|23|110|10| 7%xl(B,battery-128x128x16.bmp,23,110,10)
8%xl|C|volume-128x128x16.bmp|51|110|10| 8%xl(C,volume-128x128x16.bmp,51,110,10)
9%xl|D|shuffle-128x128x16.bmp|74|110| 9%xl(D,shuffle-128x128x16.bmp,74,110)
10%xl|E|repeat-128x128x16.bmp|97|110|4| 10%xl(E,repeat-128x128x16.bmp,97,110,4)
11%xl|F|playmode-128x128x16.bmp|111|110|5| 11%xl(F,playmode-128x128x16.bmp,111,110,5)
12%ax%Cl|4|12|s60|s60| 12%ax%Cl(4,12,60,60)
13%pb|pb-128x128x16.bmp|3|87|122|6| 13%pb(pb-128x128x16.bmp,3,87,122,6)
14# images all in the default viewport 14# images all in the default viewport
15%?mh<%xdAa|%xdAb> 15%?mh<%xd(Aa)|%xd(Ab)>
16%?bp<%?bc<%xdBa|%xdBb>|%?bl<|%xdBc|%xdBd|%xdBe|%xdBf|%xdBg|%xdBh|%xdBi|%xdBj>> 16%?bp<%?bc<%xd(Ba)|%xd(Bb)>|%?bl<|%xd(Bc)|%xd(Bd)|%xd(Be)|%xd(Bf)|%xd(Bg)|%xd(Bh)|%xd(Bi)|%xd(Bj)>>
17%?pv<%xdCa|%xdCb|%xdCc|%xdCd|%xdCe|%xdCf|%xdCg|%xdCh|%xdCi|%xdCj> 17%?pv<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)|%xd(Cj)>
18%?ps<%xdD> 18%?ps<%xd(D)>
19%?mm<|%xdEa|%xdEb|%xdEc|%xdEd> 19%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
20%?mp<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe> 20%?mp<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)>
21 21
22%?C<%C%Vda|%Vdb> 22%?C<%C%Vd(a)|%Vd(b)>
23 23
24 24
25#NowPlaying - with AA 25#NowPlaying - with AA
26%ax%Vl|a|70|12|-|50|1|-|-| 26%ax%Vl(a,70,12,-,50,1)
27%s%al%?it<%it|%fn> 27%s%al%?it<%it|%fn>
28%s%al%?ia<%ia|%?d2<%d2|(root)>> 28%s%al%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
29%s%al%?id<%id|%?d1<%d1|(root)>> 29%s%al%?id<%id|%?d(1)<%d(1)|%(root%)>>
30%s%al%iy 30%s%al%iy
31 31
32#NowPlaying - without AA 32#NowPlaying - without AA
33%Vl|b|0|12|-|50|1|-|-| 33%Vl(b,0,12,-,50,1)
34%s%ac%?it<%it|%fn> 34%s%ac%?it<%it|%fn>
35%s%ac%?ia<%ia|%?d2<%d2|(root)>> 35%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
36%s%ac%?id<%id|%?d1<%d1|(root)>> 36%s%ac%?id<%id|%?d(1)<%d(1)|%(root%)>>
37%s%ac%iy 37%s%ac%iy
38 38
39#next and playlist 39#next and playlist
40%V|3|70|122|12|1|-|-| 40%V(3,70,122,12,1)
41%s%ac%Sx|Next:| %?It<%It|%Fn> 41%s%ac%Sx(Next:) %?It<%It|%Fn>
42%V|3|95|122|12|1|-|-| 42%V(3,95,122,12,1)
43%al%pc%ac%?Sr<%pe %Sx|of| %pp|%pp %Sx|of| %pe>%ar%pr 43%al%pc%ac%?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>%ar%pr
diff --git a/wps/cabbiev2.128x128x2.wps b/wps/cabbiev2.128x128x2.wps
index ba2d87e69e..d092c59da9 100644
--- a/wps/cabbiev2.128x128x2.wps
+++ b/wps/cabbiev2.128x128x2.wps
@@ -2,42 +2,42 @@
2# (C) 2007, Johannes Voggenthaler (Zinc Alloy) 2# (C) 2007, Johannes Voggenthaler (Zinc Alloy)
3#derived from "cabbie" (C) Yohann Misquitta 3#derived from "cabbie" (C) Yohann Misquitta
4%wd 4%wd
5%X|wpsbackdrop-128x128x2.bmp| 5%X(wpsbackdrop-128x128x2.bmp)
6%xl|A|lock-160x128x2.bmp|3|114|2| 6%xl(A,lock-160x128x2.bmp,3,114,2)
7%xl|B|battery-160x128x2.bmp|26|115|10| 7%xl(B,battery-160x128x2.bmp,26,115,10)
8%xl|C|volume-160x128x2.bmp|49|114|10| 8%xl(C,volume-160x128x2.bmp,49,114,10)
9%xl|D|shuffle-160x128x2.bmp|72|115| 9%xl(D,shuffle-160x128x2.bmp,72,115)
10%xl|E|repeat-160x128x2.bmp|93|113|4| 10%xl(E,repeat-160x128x2.bmp,93,113,4)
11%xl|F|playmode-160x128x2.bmp|112|114|5| 11%xl(F,playmode-160x128x2.bmp,112,114,5)
12%ax%Cl|4|12|s60|s60| 12%ax%Cl(4,12,60,60)
13%pb|pb-128x96x2.bmp|1|87|125|7| 13%pb(pb-128x96x2.bmp,1,87,125,7)
14# images all in the default viewport 14# images all in the default viewport
15%?mh<%xdAa|%xdAb> 15%?mh<%xd(Aa)|%xd(Ab)>
16%?bp<%?bc<%xdBa|%xdBb>|%?bl<|%xdBc|%xdBd|%xdBe|%xdBf|%xdBg|%xdBh|%xdBi|%xdBj>> 16%?bp<%?bc<%xd(Ba)|%xd(Bb)>|%?bl<|%xd(Bc)|%xd(Bd)|%xd(Be)|%xd(Bf)|%xd(Bg)|%xd(Bh)|%xd(Bi)|%xd(Bj)>>
17%?pv<%xdCa|%xdCb|%xdCc|%xdCd|%xdCe|%xdCf|%xdCg|%xdCh|%xdCi|%xdCj> 17%?pv<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)|%xd(Cj)>
18%?ps<%xdD> 18%?ps<%xd(D)>
19%?mm<|%xdEa|%xdEb|%xdEc|%xdEd> 19%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
20%?mp<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe> 20%?mp<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)>
21 21
22%?C<%C%Vda|%Vdb> 22%?C<%C%Vd(a)|%Vd(b)>
23 23
24 24
25#NowPlaying - with AA 25#NowPlaying - with AA
26%ax%Vl|a|70|12|-|50|1|-|-| 26%ax%Vl(a,70,12,-,50,1)
27%s%al%?it<%it|%fn> 27%s%al%?it<%it|%fn>
28%s%al%?ia<%ia|%?d2<%d2|(root)>> 28%s%al%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
29%s%al%?id<%id|%?d1<%d1|(root)>> 29%s%al%?id<%id|%?d(1)<%d(1)|%(root%)>>
30%s%al%iy 30%s%al%iy
31 31
32#NowPlaying - without AA 32#NowPlaying - without AA
33%Vl|b|0|12|-|50|1|-|-| 33%Vl(b,0,12,-,50,1)
34%s%ac%?it<%it|%fn> 34%s%ac%?it<%it|%fn>
35%s%ac%?ia<%ia|%?d2<%d2|(root)>> 35%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
36%s%ac%?id<%id|%?d1<%d1|(root)>> 36%s%ac%?id<%id|%?d(1)<%d(1)|%(root%)>>
37%s%ac%iy 37%s%ac%iy
38 38
39#next and playlist 39#next and playlist
40%V|3|70|122|12|1|-|-| 40%V(3,70,122,12,1)
41%s%ac%Sx|Next:| %?It<%It|%Fn> 41%s%ac%Sx(Next:) %?It<%It|%Fn>
42%V|3|96|122|12|1|-|-| 42%V(3,96,122,12,1)
43%al%pc%ac%?Sr<%pe %Sx|of| %pp|%pp %Sx|of| %pe>%ar%pr 43%al%pc%ac%?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>%ar%pr
diff --git a/wps/cabbiev2.128x64x1.wps b/wps/cabbiev2.128x64x1.wps
index e99a554acd..f5b89d24e6 100644
--- a/wps/cabbiev2.128x64x1.wps
+++ b/wps/cabbiev2.128x64x1.wps
@@ -4,38 +4,38 @@
4%wd 4%wd
5 5
6# progressbar viewport 6# progressbar viewport
7%V|0|0|128|6|1| 7%V(0,0,128,6,1)
8%x|a|pbbackground-128x64x1.bmp|1|0| 8%x(a,pbbackground-128x64x1.bmp,1,0)
9%pb|pb-128x64x1.bmp|2|1|124|4| 9%pb(pb-128x64x1.bmp,2,1,124,4)
10 10
11%V|0|8|128|8|1| 11%V(0,8,128,8,1)
12%?Sr<%pe %Sx|of| %pp|%pp %Sx|of| %pe>%ar%pc 12%?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>%ar%pc
13 13
14# tag info viewport 14# tag info viewport
15%V|0|16|128|24|1| 15%V(0,16,128,24,1)
16%ac%s%?it<%it|%fn> 16%ac%s%?it<%it|%fn>
17%ac%s%?ia<%ia|%?d2<%d2|(root)>> 17%ac%s%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
18%ac%s%?id<%id|%?d1<%d1|(root)>> 18%ac%s%?id<%id|%?d(1)<%d(1)|%(root%)>>
19 19
20# next file viewport 20# next file viewport
21%V|0|42|128|8|1| 21%V(0,42,128,8,1)
22%ac%s%Sx|Next:| %?It<%It|%Fn> 22%ac%s%Sx(Next:) %?It<%It|%Fn>
23 23
24# playtime info and status bar 24# playtime info and status bar
25 25
26%V|2|52|124|12|1| 26%V(2,52,124,12,1)
27%x|b|bar-128x64x1.bmp|2|0| 27%x(b,bar-128x64x1.bmp,2,0)
28%xl|A|lock-128x64x1.bmp|1|4|2| 28%xl(A,lock-128x64x1.bmp,1,4,2)
29%xl|B|battery-128x64x1.bmp|23|4|9| 29%xl(B,battery-128x64x1.bmp,23,4,9)
30%xl|C|volume-128x64x1.bmp|46|4|9| 30%xl(C,volume-128x64x1.bmp,46,4,9)
31%xl|D|shuffle-128x64x1.bmp|67|5| 31%xl(D,shuffle-128x64x1.bmp,67,5)
32%xl|E|repeat-128x64x1.bmp|93|4|4| 32%xl(E,repeat-128x64x1.bmp,93,4,4)
33%xl|F|playmode-128x64x1.bmp|113|4|5| 33%xl(F,playmode-128x64x1.bmp,113,4,5)
34 34
35# status bar 35# status bar
36%?mh<%xdAa|%xdAb> 36%?mh<%xd(Aa)|%xd(Ab)>
37%?bp<%?bc<%xdBa|%xdBb>|%?bl<|%xdBc|%xdBd|%xdBe|%xdBf|%xdBg|%xdBh|%xdBi>> 37%?bp<%?bc<%xd(Ba)|%xd(Bb)>|%?bl<|%xd(Bc)|%xd(Bd)|%xd(Be)|%xd(Bf)|%xd(Bg)|%xd(Bh)|%xd(Bi)>>
38%?pv<%xdCa|%xdCb|%xdCc|%xdCd|%xdCe|%xdCf|%xdCg|%xdCh|%xdCi> 38%?pv<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)>
39%?ps<%xdD> 39%?ps<%xd(D)>
40%?mm<|%xdEa|%xdEb|%xdEc|%xdEd> 40%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
41%?mp<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe> 41%?mp<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)>
diff --git a/wps/cabbiev2.128x96x2.wps b/wps/cabbiev2.128x96x2.wps
index 70ecf2d5b5..32b35f512b 100644
--- a/wps/cabbiev2.128x96x2.wps
+++ b/wps/cabbiev2.128x96x2.wps
@@ -1,25 +1,25 @@
1# cabbie 2.0 default for the iAudio X5 Series by Marc Guay 1# cabbie 2.0 default for the iAudio X5 Series by Marc Guay
2# derived from cabbie 2.0 default (C) 2007, Johannes Voggenthaler (Zinc Alloy) 2# derived from cabbie 2.0 default (C) 2007, Johannes Voggenthaler (Zinc Alloy)
3%wd 3%wd
4%X|wpsbackdrop-128x96x2.bmp| 4%X(wpsbackdrop-128x96x2.bmp)
5%xl|A|lock-160x128x2.bmp|3|1|2| 5%xl(A,lock-160x128x2.bmp,3,1,2)
6%xl|B|battery-160x128x2.bmp|26|2|10| 6%xl(B,battery-160x128x2.bmp,26,2,10)
7%xl|C|volume-160x128x2.bmp|49|1|10| 7%xl(C,volume-160x128x2.bmp,49,1,10)
8%xl|D|shuffle-160x128x2.bmp|72|2| 8%xl(D,shuffle-160x128x2.bmp,72,2)
9%xl|E|repeat-160x128x2.bmp|93|0|4| 9%xl(E,repeat-160x128x2.bmp,93,0,4)
10%xl|F|playmode-160x128x2.bmp|112|1|5| 10%xl(F,playmode-160x128x2.bmp,112,1,5)
11%pb|pb-128x96x2.bmp|1|61|125|7| 11%pb(pb-128x96x2.bmp,1,61,125,7)
12%V|0|83|128|13|1|0|3| 12%V(0,83,128,13,1)%Vf(0)%Vb(3)
13%?mh<%xdAa|%xdAb> 13%?mh<%xd(Aa)|%xd(Ab)>
14%?bp<%?bc<%xdBa|%xdBb>|%?bl<|%xdBc|%xdBd|%xdBe|%xdBf|%xdBg|%xdBh|%xdBi|%xdBj>> 14%?bp<%?bc<%xd(Ba)|%xd(Bb)>|%?bl<|%xd(Bc)|%xd(Bd)|%xd(Be)|%xd(Bf)|%xd(Bg)|%xd(Bh)|%xd(Bi)|%xd(Bj)>>
15%?pv<%xdCa|%xdCb|%xdCc|%xdCd|%xdCe|%xdCf|%xdCg|%xdCh|%xdCi|%xdCj> 15%?pv<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)|%xd(Cj)>
16%?ps<%xdD> 16%?ps<%xd(D)>
17%?mm<|%xdEa|%xdEb|%xdEc|%xdEd> 17%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
18%?mp<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe> 18%?mp<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)>
19%V|0|10|128|72|1|0|3| 19%V(0,10,128,72,1)%Vf(0)%Vb(3)
20%s%ac%?it<%it|%fn> 20%s%ac%?it<%it|%fn>
21%s%ac%?ia<%ia|%?d2<%d2|(root)>> 21%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
22%s%ac%?id<%id|%?d1<%d1|(root)>> 22%s%ac%?id<%id|%?d(1)<%d(1)|%(root%)>>
23%s%Sx|Next:| %ac%It 23%s%Sx(Next:) %ac%It
24 24
25%al %pc%ac%?Sr<%pe %Sx|of| %pp|%pp %Sx|of| %pe>%ar%pr 25%al %pc%ac%?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>%ar%pr
diff --git a/wps/cabbiev2.132x80x16.wps b/wps/cabbiev2.132x80x16.wps
index bdda779243..8878279925 100644
--- a/wps/cabbiev2.132x80x16.wps
+++ b/wps/cabbiev2.132x80x16.wps
@@ -1,35 +1,35 @@
1# cabbie 2.0 default for the Sansa c200 Series by Marc Guay 1# cabbie 2.0 default for the Sansa c200 Series by Marc Guay
2# derived from cabbie 2.0 default (C) 2007, Johannes Voggenthaler (Zinc Alloy) 2# derived from cabbie 2.0 default (C) 2007, Johannes Voggenthaler (Zinc Alloy)
3%wd 3%wd
4%X|wpsbackdrop-132x80x16.bmp| 4%X(wpsbackdrop-132x80x16.bmp)
5%xl|A|lock-132x80x16.bmp|36|69|2| 5%xl(A,lock-132x80x16.bmp,36,69,2)
6%xl|B|battery-132x80x16.bmp|51|69|10| 6%xl(B,battery-132x80x16.bmp,51,69,10)
7%xl|C|volume-132x80x16.bmp|69|69|10| 7%xl(C,volume-132x80x16.bmp,69,69,10)
8%xl|D|shuffle-132x80x16.bmp|86|69| 8%xl(D,shuffle-132x80x16.bmp,86,69)
9%xl|E|repeat-132x80x16.bmp|105|67|4| 9%xl(E,repeat-132x80x16.bmp,105,67,4)
10%xl|F|playmode-132x80x16.bmp|118|67|5| 10%xl(F,playmode-132x80x16.bmp,118,67,5)
11%ax%Cl|3|14|c40|c40| 11%ax%Cl(3,14,40,40,c,c)
12%pb|pb-132x80x16.bmp|2|58|127|6| 12%pb(pb-132x80x16.bmp,2,58,127,6)
13%?C<%C%Vda|%Vdb> 13%?C<%C%Vd(a)|%Vd(b)>
14 14
15#Images 15#Images
16%?mh<%xdAa|%xdAb> 16%?mh<%xd(Aa)|%xd(Ab)>
17%?bp<%?bc<%xdBa|%xdBb>|%?bl<|%xdBc|%xdBd|%xdBe|%xdBf|%xdBg|%xdBh|%xdBi|%xdBj>> 17%?bp<%?bc<%xd(Ba)|%xd(Bb)>|%?bl<|%xd(Bc)|%xd(Bd)|%xd(Be)|%xd(Bf)|%xd(Bg)|%xd(Bh)|%xd(Bi)|%xd(Bj)>>
18%?pv<%xdCa|%xdCb|%xdCc|%xdCd|%xdCe|%xdCf|%xdCg|%xdCh|%xdCi|%xdCj> 18%?pv<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)|%xd(Cj)>
19%?ps<%xdD> 19%?ps<%xd(D)>
20%?mm<|%xdEa|%xdEb|%xdEc|%xdEd> 20%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
21%?mp<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe> 21%?mp<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)>
22 22
23#NowPlaying - aa 23#NowPlaying - aa
24%ax%Vl|a|48|10|-|48|1|-|-| 24%ax%Vl(a,48,10,-,48,1)
25%s%al%?it<%it|%fn> 25%s%al%?it<%it|%fn>
26%s%al%?ia<%ia|%?d2<%d2|(root)>> 26%s%al%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
27%s%al%?id<%id|%?d1<%d1|(root)>> 27%s%al%?id<%id|%?d(1)<%d(1)|%(root%)>>
28%s%al%Sx|Next:| %?It<%It|%Fn> 28%s%al%Sx(Next:) %?It<%It|%Fn>
29 29
30#NowPlaying - no aa 30#NowPlaying - no aa
31%Vl|b|0|10|-|48|1|-|-| 31%Vl(b,0,10,-,48,1)
32%s%ac%?it<%it|%fn> 32%s%ac%?it<%it|%fn>
33%s%ac%?ia<%ia|%?d2<%d2|(root)>> 33%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
34%s%ac%?id<%id|%?d1<%d1|(root)>> 34%s%ac%?id<%id|%?d(1)<%d(1)|%(root%)>>
35%s%ac%Sx|Next:| %?It<%It|%Fn> 35%s%ac%Sx(Next:) %?It<%It|%Fn>
diff --git a/wps/cabbiev2.138x110x2.wps b/wps/cabbiev2.138x110x2.wps
index 12fbe0b4f9..6325461b4a 100644
--- a/wps/cabbiev2.138x110x2.wps
+++ b/wps/cabbiev2.138x110x2.wps
@@ -3,37 +3,37 @@
3# (C) 2007, Johannes Voggenthaler (Zinc Alloy) 3# (C) 2007, Johannes Voggenthaler (Zinc Alloy)
4# derived from "cabbie" (C) Yohann Misquitta 4# derived from "cabbie" (C) Yohann Misquitta
5%wd 5%wd
6%X|wpsbackdrop-138x110x2.bmp| 6%X(wpsbackdrop-138x110x2.bmp)
7%xl|A|lock-160x128x2.bmp|4|98|2| 7%xl(A,lock-160x128x2.bmp,4,98,2)
8%xl|B|battery-160x128x2.bmp|28|99|10| 8%xl(B,battery-160x128x2.bmp,28,99,10)
9%xl|C|volume-160x128x2.bmp|53|98|10| 9%xl(C,volume-160x128x2.bmp,53,98,10)
10%xl|D|shuffle-160x128x2.bmp|78|97| 10%xl(D,shuffle-160x128x2.bmp,78,97)
11%xl|E|repeat-160x128x2.bmp|102|97|4| 11%xl(E,repeat-160x128x2.bmp,102,97,4)
12%xl|F|playmode-160x128x2.bmp|123|98|5| 12%xl(F,playmode-160x128x2.bmp,123,98,5)
13%ax%Cl|5|15|s55|s55| 13%ax%Cl(5,15,55,55)
14%pb|pb-138x110x2.bmp|2|75|134|6| 14%pb(pb-138x110x2.bmp,2,75,134,6)
15#images 15#images
16%?mh<%xdAa|%xdAb> 16%?mh<%xd(Aa)|%xd(Ab)>
17%?bp<%?bc<%xdBa|%xdBb>|%?bl<|%xdBc|%xdBd|%xdBe|%xdBf|%xdBg|%xdBh|%xdBi|%xdBj>> 17%?bp<%?bc<%xd(Ba)|%xd(Bb)>|%?bl<|%xd(Bc)|%xd(Bd)|%xd(Be)|%xd(Bf)|%xd(Bg)|%xd(Bh)|%xd(Bi)|%xd(Bj)>>
18%?pv<%xdCa|%xdCb|%xdCc|%xdCd|%xdCe|%xdCf|%xdCg|%xdCh|%xdCi|%xdCj> 18%?pv<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)|%xd(Cj)>
19%?ps<%xdD> 19%?ps<%xd(D)>
20%?mm<|%xdEa|%xdEb|%xdEc|%xdEd> 20%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
21%?mp<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe> 21%?mp<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)>
22%?C<%C%Vda|%Vdb> 22%?C<%C%Vd(a)|%Vd(b)>
23 23
24%ax%Vl|a|65|10|-|60|1|-|-| 24%ax%Vl(a,65,10,-,60,1)
25%s%al%?it<%it|%fn> 25%s%al%?it<%it|%fn>
26%s%al%?ia<%ia|%?d2<%d2|(root)>> 26%s%al%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
27%s%al%?id<%id|%?d1<%d1|(root)>> 27%s%al%?id<%id|%?d(1)<%d(1)|%(root%)>>
28%s%al%Sx|Next Track:| 28%s%al%Sx(Next Track:)
29%s%al%?It<%It|%Fn> 29%s%al%?It<%It|%Fn>
30 30
31%Vl|b|0|10|-|60|1|-|-| 31%Vl(b,0,10,-,60,1)
32%s%ac%?it<%it|%fn> 32%s%ac%?it<%it|%fn>
33%s%ac%?ia<%ia|%?d2<%d2|(root)>> 33%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
34%s%ac%?id<%id|%?d1<%d1|(root)>> 34%s%ac%?id<%id|%?d(1)<%d(1)|%(root%)>>
35%s%ac%Sx|Next Track:| 35%s%ac%Sx(Next Track:)
36%s%ac%?It<%It|%Fn> 36%s%ac%?It<%It|%Fn>
37 37
38%V|2|82|134|13|1|-|-| 38%V(2,82,134,13,1)
39%al%pc%ac%?Sr<%pe %Sx|of| %pp|%pp %Sx|of| %pe>%ar%pr 39%al%pc%ac%?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>%ar%pr
diff --git a/wps/cabbiev2.160x128x1.wps b/wps/cabbiev2.160x128x1.wps
index d367a0ca59..6c7891151b 100644
--- a/wps/cabbiev2.160x128x1.wps
+++ b/wps/cabbiev2.160x128x1.wps
@@ -4,25 +4,25 @@
4# (C) 2007, Johannes Voggenthaler (Zinc Alloy) 4# (C) 2007, Johannes Voggenthaler (Zinc Alloy)
5# derived from "cabbie" (C) Yohann Misquitta 5# derived from "cabbie" (C) Yohann Misquitta
6%wd 6%wd
7%x|z|wpsbackdrop-160x128x1.bmp|0|0| 7%x(z,wpsbackdrop-160x128x1.bmp,0,0)
8%xl|A|lock-160x128x1.bmp|48|114|2| 8%xl(A,lock-160x128x1.bmp,48,114,2)
9%xl|B|battery-160x128x1.bmp|66|115|10| 9%xl(B,battery-160x128x1.bmp,66,115,10)
10%xl|C|volume-160x128x1.bmp|87|114|10| 10%xl(C,volume-160x128x1.bmp,87,114,10)
11%xl|D|shuffle-160x128x1.bmp|107|115| 11%xl(D,shuffle-160x128x1.bmp,107,115)
12%xl|E|repeat-160x128x1.bmp|127|113|4| 12%xl(E,repeat-160x128x1.bmp,127,113,4)
13%xl|F|playmode-160x128x1.bmp|145|114|5| 13%xl(F,playmode-160x128x1.bmp,145,114,5)
14%pb|pb-160x128x1.bmp|1|86|158|8| 14%pb(pb-160x128x1.bmp,1,86,158,8)
15%s%ac%?it<%it|%fn> 15%s%ac%?it<%it|%fn>
16%s%ac%?ia<%ia|%?d2<%d2|(root)>> 16%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
17%s%ac%?id<%id|%?d1<%d1|(root)>> 17%s%ac%?id<%id|%?d(1)<%d(1)|%(root%)>>
18 18
19%s%ac%Sx|Next Track:| 19%s%ac%Sx(Next Track:)
20%s%ac%?It<%It|%Fn> 20%s%ac%?It<%It|%Fn>
21 21
22%al %pc%ac%?Sr<%pe %Sx|of| %pp|%pp %Sx|of| %pe>%ar%pr 22%al %pc%ac%?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>%ar%pr
23%?mh<%xdAa|%xdAb> 23%?mh<%xd(Aa)|%xd(Ab)>
24%?bp<%?bc<%xdBa|%xdBb>|%?bl<|%xdBc|%xdBd|%xdBe|%xdBf|%xdBg|%xdBh|%xdBi|%xdBj>> 24%?bp<%?bc<%xd(Ba)|%xd(Bb)>|%?bl<|%xd(Bc)|%xd(Bd)|%xd(Be)|%xd(Bf)|%xd(Bg)|%xd(Bh)|%xd(Bi)|%xd(Bj)>>
25%?pv<%xdCa|%xdCb|%xdCc|%xdCd|%xdCe|%xdCf|%xdCg|%xdCh|%xdCi|%xdCj> 25%?pv<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)|%xd(Cj)>
26%?ps<%xdD> 26%?ps<%xd(D)>
27%?mm<|%xdEa|%xdEb|%xdEc|%xdEd> 27%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
28%?mp<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe> 28%?mp<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)>
diff --git a/wps/cabbiev2.160x128x16.wps b/wps/cabbiev2.160x128x16.wps
index f722acc555..4c5b112aaf 100644
--- a/wps/cabbiev2.160x128x16.wps
+++ b/wps/cabbiev2.160x128x16.wps
@@ -2,41 +2,41 @@
2# (C) 2007, Johannes Voggenthaler (Zinc Alloy) 2# (C) 2007, Johannes Voggenthaler (Zinc Alloy)
3#derived from "cabbie" (C) Yohann Misquitta 3#derived from "cabbie" (C) Yohann Misquitta
4%wd 4%wd
5%X|wpsbackdrop-160x128x16.bmp| 5%X(wpsbackdrop-160x128x16.bmp)
6%xl|A|lock-160x128x16.bmp|48|114|2| 6%xl(A,lock-160x128x16.bmp,48,114,2)
7%xl|B|battery-160x128x16.bmp|66|115|10| 7%xl(B,battery-160x128x16.bmp,66,115,10)
8%xl|C|volume-160x128x16.bmp|86|115|10| 8%xl(C,volume-160x128x16.bmp,86,115,10)
9%xl|D|shuffle-160x128x16.bmp|104|116| 9%xl(D,shuffle-160x128x16.bmp,104,116)
10%xl|E|repeat-160x128x16.bmp|125|112|4| 10%xl(E,repeat-160x128x16.bmp,125,112,4)
11%xl|F|playmode-160x128x16.bmp|142|114|5| 11%xl(F,playmode-160x128x16.bmp,142,114,5)
12%ax%Cl|7|16|c65|c65| 12%ax%Cl(7,16,65,65,c,c)
13%pb|pb-160x128x16.bmp|6|86|149|8| 13%pb(pb-160x128x16.bmp,6,86,149,8)
14%?mh<%xdAa|%xdAb> 14%?mh<%xd(Aa)|%xd(Ab)>
15%?bp<%?bc<%xdBa|%xdBb>|%?bl<|%xdBc|%xdBd|%xdBe|%xdBf|%xdBg|%xdBh|%xdBi|%xdBj>> 15%?bp<%?bc<%xd(Ba)|%xd(Bb)>|%?bl<|%xd(Bc)|%xd(Bd)|%xd(Be)|%xd(Bf)|%xd(Bg)|%xd(Bh)|%xd(Bi)|%xd(Bj)>>
16%?pv<%xdCa|%xdCb|%xdCc|%xdCd|%xdCe|%xdCf|%xdCg|%xdCh|%xdCi|%xdCj> 16%?pv<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)|%xd(Cj)>
17%?ps<%xdD> 17%?ps<%xd(D)>
18%?mm<|%xdEa|%xdEb|%xdEc|%xdEd> 18%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
19%?mp<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe> 19%?mp<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)>
20%?C<%C%Vda|%Vdb> 20%?C<%C%Vd(a)|%Vd(b)>
21 21
22# NowPlaying - AA 22# NowPlaying - AA
23%ax%Vl|a|77|10|-|75|1|-|-| 23%ax%Vl(a,77,10,-,75,1)
24%s%al%?it<%it|%fn> 24%s%al%?it<%it|%fn>
25%s%al%?ia<%ia|%?d2<%d2|(root)>> 25%s%al%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
26%s%al%?id<%id|%?d1<%d1|(root)>> 26%s%al%?id<%id|%?d(1)<%d(1)|%(root%)>>
27 27
28%Sx|Next Track:| 28%Sx(Next Track:)
29%s%?It<%It|%Fn> 29%s%?It<%It|%Fn>
30 30
31# NowPlaying - no AA 31# NowPlaying - no AA
32%Vl|b|0|10|-|75|1|-|-| 32%Vl(b,0,10,-,75,1)
33%s%ac%?it<%it|%fn> 33%s%ac%?it<%it|%fn>
34%s%ac%?ia<%ia|%?d2<%d2|(root)>> 34%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
35%s%ac%?id<%id|%?d1<%d1|(root)>> 35%s%ac%?id<%id|%?d(1)<%d(1)|%(root%)>>
36 36
37%Sx|Next Track:| 37%Sx(Next Track:)
38%s%?It<%It|%Fn> 38%s%?It<%It|%Fn>
39 39
40%V|6|96|149|10|1|-|-| 40%V(6,96,149,10,1)
41%al%pc%ac%pc%ac%?Sr<%pe %Sx|of| %pp|%pp %Sx|of| %pe>%ar%pr%ar%pr 41%al%pc%ac%pc%ac%?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>%ar%pr%ar%pr
42 42
diff --git a/wps/cabbiev2.160x128x2.wps b/wps/cabbiev2.160x128x2.wps
index e0d01487ab..70e8bd5faf 100644
--- a/wps/cabbiev2.160x128x2.wps
+++ b/wps/cabbiev2.160x128x2.wps
@@ -4,39 +4,39 @@
4# (C) 2007, Johannes Voggenthaler (Zinc Alloy) 4# (C) 2007, Johannes Voggenthaler (Zinc Alloy)
5# derived from "cabbie" (C) Yohann Misquitta 5# derived from "cabbie" (C) Yohann Misquitta
6%wd 6%wd
7%X|wpsbackdrop-160x128x2.bmp| 7%X(wpsbackdrop-160x128x2.bmp)
8%xl|A|lock-160x128x2.bmp|48|114|2| 8%xl(A,lock-160x128x2.bmp,48,114,2)
9%xl|B|battery-160x128x2.bmp|66|115|10| 9%xl(B,battery-160x128x2.bmp,66,115,10)
10%xl|C|volume-160x128x2.bmp|87|114|10| 10%xl(C,volume-160x128x2.bmp,87,114,10)
11%xl|D|shuffle-160x128x2.bmp|107|115| 11%xl(D,shuffle-160x128x2.bmp,107,115)
12%xl|E|repeat-160x128x2.bmp|127|113|4| 12%xl(E,repeat-160x128x2.bmp,127,113,4)
13%xl|F|playmode-160x128x2.bmp|145|114|5| 13%xl(F,playmode-160x128x2.bmp,145,114,5)
14%ax%Cl|2|16|s64|s64| 14%ax%Cl(2,16,64,64)
15%pb|pb-160x128x2.bmp|1|86|158|8| 15%pb(pb-160x128x2.bmp,1,86,158,8)
16%?mh<%xdAa|%xdAb> 16%?mh<%xd(Aa)|%xd(Ab)>
17%?bp<%?bc<%xdBa|%xdBb>|%?bl<|%xdBc|%xdBd|%xdBe|%xdBf|%xdBg|%xdBh|%xdBi|%xdBj>> 17%?bp<%?bc<%xd(Ba)|%xd(Bb)>|%?bl<|%xd(Bc)|%xd(Bd)|%xd(Be)|%xd(Bf)|%xd(Bg)|%xd(Bh)|%xd(Bi)|%xd(Bj)>>
18%?pv<%xdCa|%xdCb|%xdCc|%xdCd|%xdCe|%xdCf|%xdCg|%xdCh|%xdCi|%xdCj> 18%?pv<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)|%xd(Cj)>
19%?ps<%xdD> 19%?ps<%xd(D)>
20%?mm<|%xdEa|%xdEb|%xdEc|%xdEd> 20%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
21%?mp<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe> 21%?mp<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)>
22%?C<%C%Vda|%Vdb> 22%?C<%C%Vd(a)|%Vd(b)>
23 23
24%ax%Vl|a|70|10|-|75|1|-|-| 24%ax%Vl(a,70,10,-,75,1)
25%s%al%?it<%it|%fn> 25%s%al%?it<%it|%fn>
26%s%al%?ia<%ia|%?d2<%d2|(root)>> 26%s%al%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
27%s%al%?id<%id|%?d1<%d1|(root)>> 27%s%al%?id<%id|%?d(1)<%d(1)|%(root%)>>
28 28
29%s%al%Sx|Next Track:| 29%s%al%Sx(Next Track:)
30%s%al%?It<%It|%Fn> 30%s%al%?It<%It|%Fn>
31 31
32%Vl|b|0|10|-|75|1|-|-| 32%Vl(b,0,10,-,75,1)
33%s%ac%?it<%it|%fn> 33%s%ac%?it<%it|%fn>
34%s%ac%?ia<%ia|%?d2<%d2|(root)>> 34%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
35%s%ac%?id<%id|%?d1<%d1|(root)>> 35%s%ac%?id<%id|%?d(1)<%d(1)|%(root%)>>
36 36
37%s%ac%Sx|Next Track:| 37%s%ac%Sx(Next Track:)
38%s%ac%?It<%It|%Fn> 38%s%ac%?It<%It|%Fn>
39 39
40%V|1|96|158|10|1|-|-| 40%V(1,96,158,10,1)
41%al%pc%ac%?Sr<%pe %Sx|of| %pp|%pp %Sx|of| %pe>%ar%pr 41%al%pc%ac%?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>%ar%pr
42 42
diff --git a/wps/cabbiev2.176x132x16.wps b/wps/cabbiev2.176x132x16.wps
index 7db1212ba2..38dddd15c5 100644
--- a/wps/cabbiev2.176x132x16.wps
+++ b/wps/cabbiev2.176x132x16.wps
@@ -3,39 +3,39 @@
3#derived from "cabbie" (C) Yohann Misquitta 3#derived from "cabbie" (C) Yohann Misquitta
4#Ported to nano by crzyboyster 4#Ported to nano by crzyboyster
5%wd 5%wd
6%X|wpsbackdrop-176x132x16.bmp| 6%X(wpsbackdrop-176x132x16.bmp)
7%xl|A|lock-176x132x16.bmp|65|116|2| 7%xl(A,lock-176x132x16.bmp,65,116,2)
8%xl|B|battery-176x132x16.bmp|83|117|10| 8%xl(B,battery-176x132x16.bmp,83,117,10)
9%xl|C|volume-176x132x16.bmp|102|117|10| 9%xl(C,volume-176x132x16.bmp,102,117,10)
10%xl|D|shuffle-176x132x16.bmp|120|117| 10%xl(D,shuffle-176x132x16.bmp,120,117)
11%xl|E|repeat-176x132x16.bmp|139|113|4| 11%xl(E,repeat-176x132x16.bmp,139,113,4)
12%xl|F|playmode-176x132x16.bmp|156|115|5| 12%xl(F,playmode-176x132x16.bmp,156,115,5)
13%ax%Cl|9|16|s65|s65| 13%ax%Cl(9,16,65,65)
14%pb|pb-176x132x16.bmp|8|86|160|8| 14%pb(pb-176x132x16.bmp,8,86,160,8)
15%?mh<%xdAa|%xdAb> 15%?mh<%xd(Aa)|%xd(Ab)>
16%?bp<%?bc<%xdBa|%xdBb>|%?bl<|%xdBc|%xdBd|%xdBe|%xdBf|%xdBg|%xdBh|%xdBi|%xdBj>> 16%?bp<%?bc<%xd(Ba)|%xd(Bb)>|%?bl<|%xd(Bc)|%xd(Bd)|%xd(Be)|%xd(Bf)|%xd(Bg)|%xd(Bh)|%xd(Bi)|%xd(Bj)>>
17%?pv<%xdCa|%xdCb|%xdCc|%xdCd|%xdCe|%xdCf|%xdCg|%xdCh|%xdCi|%xdCj> 17%?pv<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)|%xd(Cj)>
18%?ps<%xdD> 18%?ps<%xd(D)>
19%?mm<|%xdEa|%xdEb|%xdEc|%xdEd> 19%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
20%?mp<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe> 20%?mp<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)>
21%?C<%C%Vda|%Vdb> 21%?C<%C%Vd(a)|%Vd(b)>
22 22
23#NowPlaying 23#NowPlaying
24%ax%Vl|a|81|12|-|74|1|-|-| 24%ax%Vl(a,81,12,-,74,1)
25%s%al%?it<%it|%fn> 25%s%al%?it<%it|%fn>
26%s%al%?ia<%ia|%?d2<%d2|(root)>> 26%s%al%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
27%s%al%?id<%id|%?d1<%d1|(root)>> 27%s%al%?id<%id|%?d(1)<%d(1)|%(root%)>>
28 28
29%s%al%Sx|Next Track:| 29%s%al%Sx(Next Track:)
30%s%al%?It<%It|%Fn> 30%s%al%?It<%It|%Fn>
31 31
32%Vl|b|0|12|-|74|1|-|-| 32%Vl(b,0,12,-,74,1)
33%s%ac%?it<%it|%fn> 33%s%ac%?it<%it|%fn>
34%s%ac%?ia<%ia|%?d2<%d2|(root)>> 34%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
35%s%ac%?id<%id|%?d1<%d1|(root)>> 35%s%ac%?id<%id|%?d(1)<%d(1)|%(root%)>>
36 36
37%ac%Sx|Next Track:| 37%ac%Sx(Next Track:)
38%s%ac%?It<%It|%Fn> 38%s%ac%?It<%It|%Fn>
39 39
40%V|8|96|160|12|1|-|-| 40%V(8,96,160,12,1)
41%al%pc%ac%pc%ac%?Sr<%pe %Sx|of| %pp|%pp %Sx|of| %pe>%ar%pr%ar%pr 41%al%pc%ac%pc%ac%?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>%ar%pr%ar%pr
diff --git a/wps/cabbiev2.176x220x16.wps b/wps/cabbiev2.176x220x16.wps
index b53ed80f86..86838bef62 100644
--- a/wps/cabbiev2.176x220x16.wps
+++ b/wps/cabbiev2.176x220x16.wps
@@ -1,36 +1,36 @@
1# cabbie 2.0 default for the Sansa e200 Series by Marc Guay 1# cabbie 2.0 default for the Sansa e200 Series by Marc Guay
2# derived from cabbie 2.0 default (C) 2007, Johannes Voggenthaler (Zinc Alloy) 2# derived from cabbie 2.0 default (C) 2007, Johannes Voggenthaler (Zinc Alloy)
3%wd 3%wd
4%X|wpsbackdrop-176x220x16.bmp| 4%X(wpsbackdrop-176x220x16.bmp)
5%xl|A|lock-176x220x16.bmp|51|204|2| 5%xl(A,lock-176x220x16.bmp,51,204,2)
6%xl|B|battery-176x220x16.bmp|73|206|10| 6%xl(B,battery-176x220x16.bmp,73,206,10)
7%xl|C|volume-176x220x16.bmp|97|206|10| 7%xl(C,volume-176x220x16.bmp,97,206,10)
8%xl|D|shuffle-176x220x16.bmp|119|207| 8%xl(D,shuffle-176x220x16.bmp,119,207)
9%xl|E|repeat-176x220x16.bmp|144|204|4| 9%xl(E,repeat-176x220x16.bmp,144,204,4)
10%xl|F|playmode-176x220x16.bmp|159|204|5| 10%xl(F,playmode-176x220x16.bmp,159,204,5)
11%Cl|29|20|c120|c120| 11%Cl(29,20,120,120,c,c)
12%pb|pb-176x220x16.bmp|5|182|166|8| 12%pb(pb-176x220x16.bmp,5,182,166,8)
13#NowPlaying 13#NowPlaying
14 14
15 15
16%?C<|%s%ac%?it<%it|%fn>> 16%?C<|%s%ac%?it<%it|%fn>>
17%?C<|%s%ac%?ia<%ia|%?d2<%d2|(root)>>> 17%?C<|%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>>>
18%?C<|%s%ac%?id<%id|%?d1<%d1|(root)>>> 18%?C<|%s%ac%?id<%id|%?d(1)<%d(1)|%(root%)>>>
19%?C<|%s%ac%?iy<%iy|>> 19%?C<|%s%ac%?iy<%iy|>>
20 20
21%?C<|%s%ac%Sx|Next Track:|> 21%?C<|%s%ac%Sx(Next Track:)>
22%?C<|%s%ac%?It<%It|%Fn>> 22%?C<|%s%ac%?It<%It|%Fn>>
23%?C<|%s%ac%?Ia<%Ia|>> 23%?C<|%s%ac%?Ia<%Ia|>>
24 24
25%?C<%s%ac%?it<%it|%fn>|> 25%?C<%s%ac%?it<%it|%fn>|>
26%?C<%s%ac%?ia<%ia|%?d2<%d2|(root)>>|> 26%?C<%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>>|>
27%?C<%s%ac%?id<%id|%?d1<%d1|(root)>>|> 27%?C<%s%ac%?id<%id|%?d(1)<%d(1)|%(root%)>>|>
28 28
29%al %pc%ac%?Sr<%pe %Sx|of| %pp|%pp %Sx|of| %pe>%ar%pr 29%al %pc%ac%?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>%ar%pr
30%?mh<%xdAa|%xdAb> 30%?mh<%xd(Aa)|%xd(Ab)>
31%?bp<%?bc<%xdBa|%xdBb>|%?bl<|%xdBc|%xdBd|%xdBe|%xdBf|%xdBg|%xdBh|%xdBi|%xdBj>> 31%?bp<%?bc<%xd(Ba)|%xd(Bb)>|%?bl<|%xd(Bc)|%xd(Bd)|%xd(Be)|%xd(Bf)|%xd(Bg)|%xd(Bh)|%xd(Bi)|%xd(Bj)>>
32%?pv<%xdCa|%xdCb|%xdCc|%xdCd|%xdCe|%xdCf|%xdCg|%xdCh|%xdCi|%xdCj> 32%?pv<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)|%xd(Cj)>
33%?ps<%xdD> 33%?ps<%xd(D)>
34%?mm<|%xdEa|%xdEb|%xdEc|%xdEd> 34%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
35%?mp<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe> 35%?mp<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)>
36%?C<%C> 36%?C<%C>
diff --git a/wps/cabbiev2.220x176x16.wps b/wps/cabbiev2.220x176x16.wps
index 0f20ed4eea..10fa408980 100644
--- a/wps/cabbiev2.220x176x16.wps
+++ b/wps/cabbiev2.220x176x16.wps
@@ -2,41 +2,41 @@
2# (C) 2007, Johannes Voggenthaler (Zinc Alloy) 2# (C) 2007, Johannes Voggenthaler (Zinc Alloy)
3#derived from "cabbie" (C) Yohann Misquitta 3#derived from "cabbie" (C) Yohann Misquitta
4%wd 4%wd
5%X|wpsbackdrop-220x176x16.bmp| 5%X(wpsbackdrop-220x176x16.bmp)
6%xl|A|lock-220x176x16.bmp|88|152|2| 6%xl(A,lock-220x176x16.bmp,88,152,2)
7%xl|B|battery-220x176x16.bmp|110|153|10| 7%xl(B,battery-220x176x16.bmp,110,153,10)
8%xl|C|volume-220x176x16.bmp|134|153|10| 8%xl(C,volume-220x176x16.bmp,134,153,10)
9%xl|D|shuffle-220x176x16.bmp|155|153| 9%xl(D,shuffle-220x176x16.bmp,155,153)
10%xl|E|repeat-220x176x16.bmp|182|151|4| 10%xl(E,repeat-220x176x16.bmp,182,151,4)
11%xl|F|playmode-220x176x16.bmp|200|152|5| 11%xl(F,playmode-220x176x16.bmp,200,152,5)
12%ax%Cl|15|32|s75|s75| 12%ax%Cl(15,32,75,75)
13%pb|pb-220x176x16.bmp|11|121|199|8| 13%pb(pb-220x176x16.bmp,11,121,199,8)
14%?mh<%xdAa|%xdAb> 14%?mh<%xd(Aa)|%xd(Ab)>
15%?bp<%?bc<%xdBa|%xdBb>|%?bl<|%xdBc|%xdBd|%xdBe|%xdBf|%xdBg|%xdBh|%xdBi|%xdBj>> 15%?bp<%?bc<%xd(Ba)|%xd(Bb)>|%?bl<|%xd(Bc)|%xd(Bd)|%xd(Be)|%xd(Bf)|%xd(Bg)|%xd(Bh)|%xd(Bi)|%xd(Bj)>>
16%?pv<%xdCa|%xdCb|%xdCc|%xdCd|%xdCe|%xdCf|%xdCg|%xdCh|%xdCi|%xdCj> 16%?pv<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)|%xd(Cj)>
17%?ps<%xdD> 17%?ps<%xd(D)>
18%?mm<|%xdEa|%xdEb|%xdEc|%xdEd> 18%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
19%?mp<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe> 19%?mp<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)>
20 20
21#NowPlaying 21#NowPlaying
22%?C<%Vda%C|%Vdb> 22%?C<%Vd(a)%C|%Vd(b)>
23 23
24%ax%Vl|a|105|30|-|90|1|-|-| 24%ax%Vl(a,105,30,-,90,1)
25%s%al%?it<%it|%fn> 25%s%al%?it<%it|%fn>
26%s%al%?ia<%ia|%?d2<%d2|(root)>> 26%s%al%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
27%s%al%?id<%id|%?d1<%d1|(root)>> 27%s%al%?id<%id|%?d(1)<%d(1)|%(root%)>>
28 28
29%s%al%Sx|Next Track:| 29%s%al%Sx(Next Track:)
30%s%al%?It<%It|%Fn> 30%s%al%?It<%It|%Fn>
31 31
32%Vl|b|0|30|-|90|1|-|-| 32%Vl(b,0,30,-,90,1)
33%s%ac%?it<%it|%fn> 33%s%ac%?it<%it|%fn>
34%s%ac%?ia<%ia|%?d2<%d2|(root)>> 34%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
35%s%ac%?id<%id|%?d1<%d1|(root)>> 35%s%ac%?id<%id|%?d(1)<%d(1)|%(root%)>>
36 36
37%ac%Sx|Next Track:| 37%ac%Sx(Next Track:)
38%s%ac%?It<%It|%Fn> 38%s%ac%?It<%It|%Fn>
39 39
40 40
41%V|11|130|199|20|1|-|-| 41%V(11,130,199,20,1)
42%al%pc%ac%?Sr<%pe %Sx|of| %pp|%pp %Sx|of| %pe>%ar%pr 42%al%pc%ac%?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>%ar%pr
diff --git a/wps/cabbiev2.240x320x16.mini2440.wps b/wps/cabbiev2.240x320x16.mini2440.wps
index 9b4dd89371..85f326428a 100644
--- a/wps/cabbiev2.240x320x16.mini2440.wps
+++ b/wps/cabbiev2.240x320x16.mini2440.wps
@@ -4,43 +4,43 @@
4#derived from "cabbie" (C) Yohann Misquitta 4#derived from "cabbie" (C) Yohann Misquitta
5%wd 5%wd
6 6
7%T|206|292|24|24|play| 7%T(206,292,24,24,play)
8%T|46|292|84|24|menu| 8%T(46,292,84,24,menu)
9%T|139|292|24|24|shuffle| 9%T(139,292,24,24,shuffle)
10%T|182|292|24|24|repmode| 10%T(182,292,24,24,repmode)
11%T|22|254|199|13|progressbar| 11%T(22,254,199,13,progressbar)
12%X|wpsbackdrop-240x320x16.bmp| 12%X(wpsbackdrop-240x320x16.bmp)
13%xl|A|lock-240x320x16.bmp|11|292|2| 13%xl(A,lock-240x320x16.bmp,11,292,2)
14%xl|B|battery-240x320x16.bmp|46|292|10| 14%xl(B,battery-240x320x16.bmp,46,292,10)
15%xl|C|volume-240x320x16.bmp|98|292|10| 15%xl(C,volume-240x320x16.bmp,98,292,10)
16%xl|D|shuffle-240x320x16.bmp|139|292| 16%xl(D,shuffle-240x320x16.bmp,139,292)
17%xl|E|repeat-240x320x16.bmp|182|292|4| 17%xl(E,repeat-240x320x16.bmp,182,292,4)
18%xl|F|playmode-240x320x16.bmp|206|292|5| 18%xl(F,playmode-240x320x16.bmp,206,292,5)
19%Cl|55|30|c130|c130| 19%Cl(55,30,130,130,c,c)
20%pb|pb-240x320x16.bmp|22|254|199|13| 20%pb(pb-240x320x16.bmp,22,254,199,13)
21%?C<|> 21%?C<|>
22%?C<|%s%ac%?it<%it|%fn>> 22%?C<|%s%ac%?it<%it|%fn>>
23%?C<|%s%ac%?ia<%ia|%?d2<%d2|(root)>>> 23%?C<|%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>>>
24%?C<|%s%ac%?id<%id|%?d1<%d1|(root)>>> 24%?C<|%s%ac%?id<%id|%?d(1)<%d(1)|%(root%)>>>
25%?C<|%ac%?iy<%iy|>> 25%?C<|%ac%?iy<%iy|>>
26%?C<|> 26%?C<|>
27%?C<|%ac%?ig<%ig|>> 27%?C<|%ac%?ig<%ig|>>
28%?C<|%ac%?fv<(vbr) |>%fb kbit/s %fc> 28%?C<|%ac%?fv<%(vbr%) |>%fb kbit/s %fc>
29%?C<|> 29%?C<|>
30%?C<%s%ac%?it<%it|%fn>|> 30%?C<%s%ac%?it<%it|%fn>|>
31%?C<%s%ac%?ia<%ia|%?d2<%d2|(root)>>|%ac%Sx|Next Track:|> 31%?C<%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>>|%ac%Sx(Next Track:)>
32%?C<%s%ac%?id<%id|%?d1<%d1|(root)>>|%ac%s%?It<%It|%Fn>> 32%?C<%s%ac%?id<%id|%?d(1)<%d(1)|%(root%)>>|%ac%s%?It<%It|%Fn>>
33%?C<|%s%ac%?Ia<%Ia|%?D2<%D2|(root)>>> 33%?C<|%s%ac%?Ia<%Ia|%?D(2)<%D(2)|%(root%)>>>
34%?C<%s%ac%Sx|Next:| %?Ia<%Ia|%?D2<%D2|(root)>> - %?It<%It|%Fn>|%s%ac%?Id<%Id|%?D1<%D1|(root)>>> 34%?C<%s%ac%Sx(Next:) %?Ia<%Ia|%?D(2)<%D(2)|%(root%)>> - %?It<%It|%Fn>|%s%ac%?Id<%Id|%?D(1)<%D(1)|%(root%)>>>
35 35
36 36
37 %pc%ac%?Sr<%pe %Sx|of| %pp|%pp %Sx|of| %pe>%ar%pr 37 %pc%ac%?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>%ar%pr
38 38
39%?mh<%xdAa|%xdAb> 39%?mh<%xd(Aa)|%xd(Ab)>
40%?bp<%?bc<%xdBa|%xdBb>|%?bl<|%xdBc|%xdBd|%xdBe|%xdBf|%xdBg|%xdBh|%xdBi|%xdBj>> 40%?bp<%?bc<%xd(Ba)|%xd(Bb)>|%?bl<|%xd(Bc)|%xd(Bd)|%xd(Be)|%xd(Bf)|%xd(Bg)|%xd(Bh)|%xd(Bi)|%xd(Bj)>>
41%?pv<%xdCa|%xdCb|%xdCc|%xdCd|%xdCe|%xdCf|%xdCg|%xdCh|%xdCi|%xdCj> 41%?pv<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)|%xd(Cj)>
42%?ps<%xdD> 42%?ps<%xd(D)>
43%?mm<|%xdEa|%xdEb|%xdEc|%xdEd> 43%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
44%?mp<%xdFa|%xdFc|%xdFb|%xdFd|%xdFe> 44%?mp<%xd(Fa)|%xd(Fc)|%xd(Fb)|%xd(Fd)|%xd(Fe)>
45%?C<%C> 45%?C<%C>
46 46
diff --git a/wps/cabbiev2.240x320x16.wps b/wps/cabbiev2.240x320x16.wps
index 4d906b5b7a..02d1a60800 100644
--- a/wps/cabbiev2.240x320x16.wps
+++ b/wps/cabbiev2.240x320x16.wps
@@ -4,38 +4,38 @@
4#derived from "cabbie" (C) Yohann Misquitta 4#derived from "cabbie" (C) Yohann Misquitta
5%wd 5%wd
6 6
7%X|wpsbackdrop-240x320x16.bmp| 7%X(wpsbackdrop-240x320x16.bmp)
8%xl|A|lock-240x320x16.bmp|11|292|2| 8%xl(A,lock-240x320x16.bmp,11,292,2)
9%xl|B|battery-240x320x16.bmp|46|292|10| 9%xl(B,battery-240x320x16.bmp,46,292,10)
10%xl|C|volume-240x320x16.bmp|98|292|10| 10%xl(C,volume-240x320x16.bmp,98,292,10)
11%xl|D|shuffle-240x320x16.bmp|139|292| 11%xl(D,shuffle-240x320x16.bmp,139,292)
12%xl|E|repeat-240x320x16.bmp|182|292|4| 12%xl(E,repeat-240x320x16.bmp,182,292,4)
13%xl|F|playmode-240x320x16.bmp|206|292|5| 13%xl(F,playmode-240x320x16.bmp,206,292,5)
14%Cl|55|30|c130|c130| 14%Cl(55,30,130,130,c,c)
15%pb|pb-240x320x16.bmp|22|254|199|13| 15%pb(pb-240x320x16.bmp,22,254,199,13)
16%?C<|> 16%?C<|>
17%?C<|%s%ac%?it<%it|%fn>> 17%?C<|%s%ac%?it<%it|%fn>>
18%?C<|%s%ac%?ia<%ia|%?d2<%d2|(root)>>> 18%?C<|%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>>>
19%?C<|%s%ac%?id<%id|%?d1<%d1|(root)>>> 19%?C<|%s%ac%?id<%id|%?d(1)<%d(1)|%(root%)>>>
20%?C<|%ac%?iy<%iy|>> 20%?C<|%ac%?iy<%iy|>>
21%?C<|> 21%?C<|>
22%?C<|%ac%?ig<%ig|>> 22%?C<|%ac%?ig<%ig|>>
23%?C<|%ac%?fv<(vbr) |>%fb kbit/s %fc> 23%?C<|%ac%?fv<%(vbr%) |>%fb kbit/s %fc>
24%?C<|> 24%?C<|>
25%?C<%s%ac%?it<%it|%fn>|> 25%?C<%s%ac%?it<%it|%fn>|>
26%?C<%s%ac%?ia<%ia|%?d2<%d2|(root)>>|%ac%Sx|Next Track:|> 26%?C<%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>>|%ac%Sx(Next Track:)>
27%?C<%s%ac%?id<%id|%?d1<%d1|(root)>>|%ac%s%?It<%It|%Fn>> 27%?C<%s%ac%?id<%id|%?d(1)<%d(1)|%(root%)>>|%ac%s%?It<%It|%Fn>>
28%?C<|%s%ac%?Ia<%Ia|%?D2<%D2|(root)>>> 28%?C<|%s%ac%?Ia<%Ia|%?D(2)<%D(2)|%(root%)>>>
29%?C<%s%ac%Sx|Next:| %?Ia<%Ia|%?D2<%D2|(root)>> - %?It<%It|%Fn>|%s%ac%?Id<%Id|%?D1<%D1|(root)>>> 29%?C<%s%ac%Sx(Next:) %?Ia<%Ia|%?D(2)<%D(2)|%(root%)>> - %?It<%It|%Fn>|%s%ac%?Id<%Id|%?D(1)<%D(1)|%(root%)>>>
30 30
31 31
32 %pc%ac%?Sr<%pe %Sx|of| %pp|%pp %Sx|of| %pe>%ar%pr 32 %pc%ac%?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>%ar%pr
33 33
34%?mh<%xdAa|%xdAb> 34%?mh<%xd(Aa)|%xd(Ab)>
35%?bp<%?bc<%xdBa|%xdBb>|%?bl<|%xdBc|%xdBd|%xdBe|%xdBf|%xdBg|%xdBh|%xdBi|%xdBj>> 35%?bp<%?bc<%xd(Ba)|%xd(Bb)>|%?bl<|%xd(Bc)|%xd(Bd)|%xd(Be)|%xd(Bf)|%xd(Bg)|%xd(Bh)|%xd(Bi)|%xd(Bj)>>
36%?pv<%xdCa|%xdCb|%xdCc|%xdCd|%xdCe|%xdCf|%xdCg|%xdCh|%xdCi|%xdCj> 36%?pv<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)|%xd(Cj)>
37%?ps<%xdD> 37%?ps<%xd(D)>
38%?mm<|%xdEa|%xdEb|%xdEc|%xdEd> 38%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
39%?mp<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe> 39%?mp<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)>
40%?C<%C> 40%?C<%C>
41 41
diff --git a/wps/cabbiev2.240x400x16.wps b/wps/cabbiev2.240x400x16.wps
index 1a8975c58d..6fedecaa8f 100644
--- a/wps/cabbiev2.240x400x16.wps
+++ b/wps/cabbiev2.240x400x16.wps
@@ -4,76 +4,76 @@
4# derived from "cabbie" (C) Yohann Misquitta 4# derived from "cabbie" (C) Yohann Misquitta
5 5
6%wd 6%wd
7%X|wpsbackdrop-240x400x16.bmp| 7%X(wpsbackdrop-240x400x16.bmp)
8%Cl|55|50|c130|c130| 8%Cl(55,50,130,130,c,c)
9%pb|pb-240x320x16.bmp|22|284|199|13| 9%pb(pb-240x320x16.bmp,22,284,199,13)
10%T|22|284|199|13|progressbar| 10%T(22,284,199,13,progressbar)
11%T|90|238|60|20|playlist| 11%T(90,238,60,20,playlist)
12%?Tl2.5<%Vdt|%Vdu> 12%?Tl(2.5)<%Vd(t)|%Vd(u)>
13%V|0|0|240|330|1|-|-| 13%V(0,0,240,330,1)
14 14
15 15
16%?C<|> 16%?C<|>
17%?C<|> 17%?C<|>
18%?C<|%s%ac%?it<%it|%fn>> 18%?C<|%s%ac%?it<%it|%fn>>
19%?C<|%s%ac%?ia<%ia|%?d2<%d2|(root)>>> 19%?C<|%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>>>
20%?C<|%s%ac%?id<%id|%?d1<%d1|(root)>>> 20%?C<|%s%ac%?id<%id|%?d(1)<%d(1)|%(root%)>>>
21%?C<|%ac%?iy<%iy|>> 21%?C<|%ac%?iy<%iy|>>
22%?C<|> 22%?C<|>
23%?C<|%ac%?ig<%ig|>> 23%?C<|%ac%?ig<%ig|>>
24%?C<|%ac%?fv<(vbr) |>%fb kbit/s %fc> 24%?C<|%ac%?fv<%(vbr%) |>%fb kbit/s %fc>
25%?C<|> 25%?C<|>
26%?C<%s%ac%?it<%it|%fn>|> 26%?C<%s%ac%?it<%it|%fn>|>
27%?C<%s%ac%?ia<%ia|%?d2<%d2|(root)>>|%ac%Sx|Next Track:|> 27%?C<%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>>|%ac%Sx(Next Track:)>
28%?C<%s%ac%?id<%id|%?d1<%d1|(root)>>|%ac%s%?It<%It|%Fn>> 28%?C<%s%ac%?id<%id|%?d(1)<%d(1)|%(root%)>>|%ac%s%?It<%It|%Fn>>
29%?C<|%s%ac%?Ia<%Ia|%?D2<%D2|(root)>>> 29%?C<|%s%ac%?Ia<%Ia|%?D(2)<%D(2)|%(root%)>>>
30%?C<%s%ac%Sx|Next:| %?Ia<%Ia|%?D2<%D2|(root)>> - %?It<%It|%Fn>|%s%ac%?Id<%Id|%?D1<%D1|(root)>>> 30%?C<%s%ac%Sx(Next:) %?Ia<%Ia|%?D(2)<%D(2)|%(root%)>> - %?It<%It|%Fn>|%s%ac%?Id<%Id|%?D(1)<%D(1)|%(root%)>>>
31 31
32 32
33 %pc%ac%?Sr<%pe %Sx|of| %pp|%pp %Sx|of| %pe>%ar%pr 33 %pc%ac%?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>%ar%pr
34 34
35%?C<%C> 35%?C<%C>
36 36
37%xl|A|lock-240x320x16.bmp|11|0|2| 37%xl(A,lock-240x320x16.bmp,11,0,2)
38%xl|B|battery-240x320x16.bmp|46|0|10| 38%xl(B,battery-240x320x16.bmp,46,0,10)
39%xl|C|volume-240x320x16.bmp|98|0|10| 39%xl(C,volume-240x320x16.bmp,98,0,10)
40%xl|D|shuffle-240x320x16.bmp|139|0| 40%xl(D,shuffle-240x320x16.bmp,139,0)
41%xl|E|repeat-240x320x16.bmp|182|0|4| 41%xl(E,repeat-240x320x16.bmp,182,0,4)
42%xl|F|playmode-240x320x16.bmp|206|0|5| 42%xl(F,playmode-240x320x16.bmp,206,0,5)
43 43
44%V|0|372|240|-|1|-|-| 44%V(0,372,240,-,1)
45%?mh<%xdAa|%xdAb> 45%?mh<%xd(Aa)|%xd(Ab)>
46%?bp<%?bc<%xdBa|%xdBb>|%?bl<|%xdBc|%xdBd|%xdBe|%xdBf|%xdBg|%xdBh|%xdBi|%xdBj>> 46%?bp<%?bc<%xd(Ba)|%xd(Bb)>|%?bl<|%xd(Bc)|%xd(Bd)|%xd(Be)|%xd(Bf)|%xd(Bg)|%xd(Bh)|%xd(Bi)|%xd(Bj)>>
47%?pv<%xdCa|%xdCb|%xdCc|%xdCd|%xdCe|%xdCf|%xdCg|%xdCh|%xdCi|%xdCj> 47%?pv<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)|%xd(Cj)>
48%?ps<%xdD> 48%?ps<%xd(D)>
49%?mm<|%xdEa|%xdEb|%xdEc|%xdEd> 49%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
50%?mp<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe> 50%?mp<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)>
51 51
52%T|206|0|24|24|play| 52%T(206,0,24,24,play)
53%T|206|0|24|24|&stop| 53%T(206,0,24,24,&stop)
54%T|182|0|18|92|repmode| 54%T(182,0,18,92,repmode)
55%T|139|0|37|23|shuffle| 55%T(139,0,37,23,shuffle)
56%T|98|0|33|23|volume| 56%T(98,0,33,23,volume)
57 57
58#viewport for the touch icons 58#viewport for the touch icons
59%xl|G|browser-320x240x16.bmp|0|0| 59%xl(G,browser-320x240x16.bmp,0,0)
60%xl|I|pitch-320x240x16.bmp|39|0| 60%xl(I,pitch-320x240x16.bmp,39,0)
61%xl|H|context-320x240x16.bmp|58|0| 61%xl(H,context-320x240x16.bmp,58,0)
62%xl|J|quick-320x240x16.bmp|86|0| 62%xl(J,quick-320x240x16.bmp,86,0)
63%xl|K|rew-320x240x16.bmp|115|0| 63%xl(K,rew-320x240x16.bmp,115,0)
64%xl|L|ff-320x240x16.bmp|144|0| 64%xl(L,ff-320x240x16.bmp,144,0)
65 65
66%Vl|t|70|335|-|30|1|-|-| 66%Vl(t,70,335,-,30,1)
67%xdG %xdH %xdI %xdJ %xdK %xdL 67%xd(G) %xd(H) %xd(I) %xd(J) %xd(K) %xd(L)
68%T|0|0|37|24|browse| 68%T(0,0,37,24,browse)
69%T|39|5|24|24|pitch| 69%T(39,5,24,24,pitch)
70%T|58|0|24|24|contextmenu| 70%T(58,0,24,24,contextmenu)
71%T|86|0|24|24|quickscreen| 71%T(86,0,24,24,quickscreen)
72%T|115|0|24|23|&rwd| 72%T(115,0,24,23,&rwd)
73%T|144|0|24|23|&ffwd| 73%T(144,0,24,23,&ffwd)
74%T|115|0|24|23|prev| 74%T(115,0,24,23,prev)
75%T|144|0|24|23|next| 75%T(144,0,24,23,next)
76 76
77%Vl|u|70|335|-|30|1|-|-| 77%Vl(u,70,335,-,30,1)
78#purposely left blank 78#purposely left blank
79 79
diff --git a/wps/cabbiev2.320x240x16.mrobe500.wps b/wps/cabbiev2.320x240x16.mrobe500.wps
index f06f3ad73b..cec4fa73fb 100644
--- a/wps/cabbiev2.320x240x16.mrobe500.wps
+++ b/wps/cabbiev2.320x240x16.mrobe500.wps
@@ -2,75 +2,75 @@
2# (C) 2007, Johannes Voggenthaler (Zinc Alloy) 2# (C) 2007, Johannes Voggenthaler (Zinc Alloy)
3#derived from "cabbie" (C) Yohann Misquitta 3#derived from "cabbie" (C) Yohann Misquitta
4%wd 4%wd
5%T|286|207|24|24|play| 5%T(286,207,24,24,play)
6%T|0|207|84|24|menu| 6%T(0,207,84,24,menu)
7%T|218|211|24|24|shuffle| 7%T(218,211,24,24,shuffle)
8%T|261|207|24|24|repmode| 8%T(261,207,24,24,repmode)
9%T|10|162|300|15|progressbar| 9%T(10,162,300,15,progressbar)
10%X|wpsbackdrop-320x240x16.bmp| 10%X(wpsbackdrop-320x240x16.bmp)
11%xl|A|lock-320x240x16.bmp|91|207|2| 11%xl(A,lock-320x240x16.bmp,91,207,2)
12%xl|B|battery-320x240x16.bmp|126|207|10| 12%xl(B,battery-320x240x16.bmp,126,207,10)
13%xl|C|volume-320x240x16.bmp|177|207|10| 13%xl(C,volume-320x240x16.bmp,177,207,10)
14%xl|D|shuffle-320x240x16.bmp|218|211| 14%xl(D,shuffle-320x240x16.bmp,218,211)
15%xl|E|repeat-320x240x16.bmp|261|207|4| 15%xl(E,repeat-320x240x16.bmp,261,207,4)
16%xl|F|playmode-320x240x16.bmp|286|207|5| 16%xl(F,playmode-320x240x16.bmp,286,207,5)
17 17
18# toggle the touchscreen button viewport 18# toggle the touchscreen button viewport
19%?Tl2.5<%Vdt|%Vdu> 19%?Tl(2.5)<%Vd(t)|%Vd(u)>
20 20
21%Cl|16|32|s120|s120| 21%Cl(16,32,120,120)
22%pb|pb-320x240x16.bmp|10|162|300|15| 22%pb(pb-320x240x16.bmp,10,162,300,15)
23%?mh<%xdAa|%xdAb> 23%?mh<%xd(Aa)|%xd(Ab)>
24%?bp<%?bc<%xdBa|%xdBb>|%?bl<|%xdBc|%xdBd|%xdBe|%xdBf|%xdBg|%xdBh|%xdBi|%xdBj>> 24%?bp<%?bc<%xd(Ba)|%xd(Bb)>|%?bl<|%xd(Bc)|%xd(Bd)|%xd(Be)|%xd(Bf)|%xd(Bg)|%xd(Bh)|%xd(Bi)|%xd(Bj)>>
25%?pv<%xdCa|%xdCb|%xdCc|%xdCd|%xdCe|%xdCf|%xdCg|%xdCh|%xdCi|%xdCj> 25%?pv<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)|%xd(Cj)>
26%?ps<%xdD> 26%?ps<%xd(D)>
27%?mm<|%xdEa|%xdEb|%xdEc|%xdEd> 27%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
28%?mp<%xdFa|%xdFc|%xdFb|%xdFd|%xdFe> 28%?mp<%xd(Fa)|%xd(Fc)|%xd(Fb)|%xd(Fd)|%xd(Fe)>
29%?C<%Vda%C|%Vdb> 29%?C<%Vd(a)%C|%Vd(b)>
30#NowPlaying 30#NowPlaying
31 31
32%Vl|a|153|30|-|130|1|-|-| 32%Vl(a,153,30,-,130,1)
33%s%al%?it<%it|%fn> 33%s%al%?it<%it|%fn>
34%s%al%?ia<%ia|%?d2<%d2|(root)>> 34%s%al%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
35%s%al%?id<%id|%?d1<%d1|(root)>> 35%s%al%?id<%id|%?d(1)<%d(1)|%(root%)>>
36#%s%al%iy 36#%s%al%iy
37 37
38%s%al%Sx|Next Track:| 38%s%al%Sx(Next Track:)
39%s%al%?It<%It|%Fn> 39%s%al%?It<%It|%Fn>
40%s%al%Ia 40%s%al%Ia
41 41
42%Vl|b|0|30|-|130|1|-|-| 42%Vl(b,0,30,-,130,1)
43%s%ac%?it<%it|%fn> 43%s%ac%?it<%it|%fn>
44%s%ac%?ia<%ia|%?d2<%d2|(root)>> 44%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
45%s%ac%?id<%id|%?d1<%d1|(root)>> 45%s%ac%?id<%id|%?d(1)<%d(1)|%(root%)>>
46%s%ac%iy 46%s%ac%iy
47 47
48%ac%Sx|Next Track:| 48%ac%Sx(Next Track:)
49%s%ac%?It<%It|%Fn> 49%s%ac%?It<%It|%Fn>
50%s%ac%Ia 50%s%ac%Ia
51 51
52%V|0|180|-|20|1|-|-| 52%V(0,180,-,20,1)
53#touch the X of X regions to let the playlist viewer pop up 53#touch the X of X regions to let the playlist viewer pop up
54%T|130|0|60|20|playlist| 54%T(130,0,60,20,playlist)
55%al %pc%ac%?Sr<%pe %Sx|of| %pp|%pp %Sx|of| %pe>%ar%pr 55%al %pc%ac%?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>%ar%pr
56 56
57#viewport for the touch icons 57#viewport for the touch icons
58%xl|G|browser-320x240x16.bmp|5|5| 58%xl(G,browser-320x240x16.bmp,5,5)
59%xl|I|pitch-320x240x16.bmp|50|5| 59%xl(I,pitch-320x240x16.bmp,50,5)
60%xl|H|context-320x240x16.bmp|80|5| 60%xl(H,context-320x240x16.bmp,80,5)
61%xl|J|quick-320x240x16.bmp|110|5| 61%xl(J,quick-320x240x16.bmp,110,5)
62%xl|K|rew-320x240x16.bmp|150|5| 62%xl(K,rew-320x240x16.bmp,150,5)
63%xl|L|ff-320x240x16.bmp|175|5| 63%xl(L,ff-320x240x16.bmp,175,5)
64 64
65%Vl|t|0|74|-|30|1|-|-| 65%Vl(t,0,74,-,30,1)
66%xdG %xdH %xdI %xdJ %xdK %xdL 66%xd(G) %xd(H) %xd(I) %xd(J) %xd(K) %xd(L)
67%T|0|5|37|24|browse| 67%T(0,5,37,24,browse)
68%T|50|5|24|24|pitch| 68%T(50,5,24,24,pitch)
69%T|80|5|24|24|contextmenu| 69%T(80,5,24,24,contextmenu)
70%T|110|5|24|24|quickscreen| 70%T(110,5,24,24,quickscreen)
71%T|150|5|24|24|&rwd| 71%T(150,5,24,24,&rwd)
72%T|175|5|24|24|&ffwd| 72%T(175,5,24,24,&ffwd)
73%T|150|5|24|24|prev| 73%T(150,5,24,24,prev)
74%T|175|5|24|24|next| 74%T(175,5,24,24,next)
75%Vl|u|0|74|-|30|1|-|-| 75%Vl(u,0,74,-,30,1)
76#purposly left blank 76#purposly left blank
diff --git a/wps/cabbiev2.320x240x16.wps b/wps/cabbiev2.320x240x16.wps
index 29fe81af94..cf34a95572 100644
--- a/wps/cabbiev2.320x240x16.wps
+++ b/wps/cabbiev2.320x240x16.wps
@@ -2,45 +2,45 @@
2# (C) 2007, Johannes Voggenthaler (Zinc Alloy) 2# (C) 2007, Johannes Voggenthaler (Zinc Alloy)
3#derived from "cabbie" (C) Yohann Misquitta 3#derived from "cabbie" (C) Yohann Misquitta
4%wd 4%wd
5%X|wpsbackdrop-320x240x16.bmp| 5%X(wpsbackdrop-320x240x16.bmp)
6%xl|A|lock-320x240x16.bmp|91|207|2| 6%xl(A,lock-320x240x16.bmp,91,207,2)
7%xl|B|battery-320x240x16.bmp|126|207|10| 7%xl(B,battery-320x240x16.bmp,126,207,10)
8%xl|C|volume-320x240x16.bmp|177|207|10| 8%xl(C,volume-320x240x16.bmp,177,207,10)
9%xl|D|shuffle-320x240x16.bmp|218|211| 9%xl(D,shuffle-320x240x16.bmp,218,211)
10%xl|E|repeat-320x240x16.bmp|261|207|4| 10%xl(E,repeat-320x240x16.bmp,261,207,4)
11%xl|F|playmode-320x240x16.bmp|286|207|5| 11%xl(F,playmode-320x240x16.bmp,286,207,5)
12%ax%Cl|16|32|s120|s120| 12%ax%Cl(16,32,120,120)
13%pb|pb-320x240x16.bmp|10|162|300|15| 13%pb(pb-320x240x16.bmp,10,162,300,15)
14%?mh<%xdAa|%xdAb> 14%?mh<%xd(Aa)|%xd(Ab)>
15%?bp<%?bc<%xdBa|%xdBb>|%?bl<|%xdBc|%xdBd|%xdBe|%xdBf|%xdBg|%xdBh|%xdBi|%xdBj>> 15%?bp<%?bc<%xd(Ba)|%xd(Bb)>|%?bl<|%xd(Bc)|%xd(Bd)|%xd(Be)|%xd(Bf)|%xd(Bg)|%xd(Bh)|%xd(Bi)|%xd(Bj)>>
16%?pv<%xdCa|%xdCb|%xdCc|%xdCd|%xdCe|%xdCf|%xdCg|%xdCh|%xdCi|%xdCj> 16%?pv<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)|%xd(Cj)>
17%?ps<%xdD> 17%?ps<%xd(D)>
18%?mm<|%xdEa|%xdEb|%xdEc|%xdEd> 18%?mm<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
19%?mp<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe> 19%?mp<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)>
20 20
21%?C<%Vda%C|%Vdb> 21%?C<%Vd(a)%C|%Vd(b)>
22#NowPlaying 22#NowPlaying
23 23
24%ax%Vl|a|153|30|-|130|1|-|-| 24%ax%Vl(a,153,30,-,130,1)
25%s%al%?it<%it|%fn> 25%s%al%?it<%it|%fn>
26%s%al%?ia<%ia|%?d2<%d2|(root)>> 26%s%al%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
27%s%al%?id<%id|%?d1<%d1|(root)>> 27%s%al%?id<%id|%?d(1)<%d(1)|%(root%)>>
28%s%al%iy 28%s%al%iy
29 29
30%s%al%Sx|Next Track:| 30%s%al%Sx(Next Track:)
31%s%al%?It<%It|%Fn> 31%s%al%?It<%It|%Fn>
32%s%al%Ia 32%s%al%Ia
33 33
34%ax%Vl|b|0|30|-|130|1|-|-| 34%ax%Vl(b,0,30,-,130,1)
35%s%ac%?it<%it|%fn> 35%s%ac%?it<%it|%fn>
36%s%ac%?ia<%ia|%?d2<%d2|(root)>> 36%s%ac%?ia<%ia|%?d(2)<%d(2)|%(root%)>>
37%s%ac%?id<%id|%?d1<%d1|(root)>> 37%s%ac%?id<%id|%?d(1)<%d(1)|%(root%)>>
38%s%ac%iy 38%s%ac%iy
39 39
40%ac%Sx|Next Track:| 40%ac%Sx(Next Track:)
41%s%ac%?It<%It|%Fn> 41%s%ac%?It<%It|%Fn>
42%s%ac%Ia 42%s%ac%Ia
43 43
44%V|10|180|300|20|1|-|-| 44%V(10,180,300,20,1)
45%al%pc%ac%?Sr<%pe %Sx|of| %pp|%pp %Sx|of| %pe>%ar%pr 45%al%pc%ac%?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>%ar%pr
46 46
diff --git a/wps/engineeer2.128x64x1.wps b/wps/engineeer2.128x64x1.wps
index eda2ab0811..f04d6cdc57 100644
--- a/wps/engineeer2.128x64x1.wps
+++ b/wps/engineeer2.128x64x1.wps
@@ -1,26 +1,26 @@
1%x|a|background_r.bmp|0|0| 1%x(a,background_r.bmp,0,0)
2%xl|A|codec.bmp|8|46|22| 2%xl(A,codec.bmp,8,46,22)
3%xl|B|encoding.bmp|9|52|2| 3%xl(B,encoding.bmp,9,52,2)
4%xl|C|repeat.bmp|41|1|4| 4%xl(C,repeat.bmp,41,1,4)
5%xl|D|playmode_r.bmp|6|12|5| 5%xl(D,playmode_r.bmp,6,12,5)
6%xl|E|shuffle.bmp|26|1| 6%xl(E,shuffle.bmp,26,1)
7%xl|F|lock_main.bmp|73|0| 7%xl(F,lock_main.bmp,73,0)
8%xl|G|lock_remote.bmp|81|0| 8%xl(G,lock_remote.bmp,81,0)
9%xl|H|volume_r.bmp|0|0|10| 9%xl(H,volume_r.bmp,0,0,10)
10%xl|I|battery.bmp|112|0|6| 10%xl(I,battery.bmp,112,0,6)
11%wd 11%wd
12 12
13 13
14 14
15%s%ac%?it<%it|%fn> 15%s%ac%?it<%it|%fn>
16%s%ac%?ia<%ia|%d2> 16%s%ac%?ia<%ia|%d(2)>
17%ar%pc/%pt %?fc<%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAf|%xdAg|%xdAh|%xdAi|%xdAj|%xdAk|%xdAl|%xdAm|%xdAn|%xdAo|%xdAp|%xdAq|%xdAr|%xdAs|%xdAt|%xdAu|%xdAv> 17%ar%pc/%pt %?fc<%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Af)|%xd(Ag)|%xd(Ah)|%xd(Ai)|%xd(Aj)|%xd(Ak)|%xd(Al)|%xd(Am)|%xd(An)|%xd(Ao)|%xd(Ap)|%xd(Aq)|%xd(Ar)|%xd(As)|%xd(At)|%xd(Au)|%xd(Av)>
18 %fbk 18 %fbk
19%?fv<%xdBa|%xdBb> 19%?fv<%xd(Ba)|%xd(Bb)>
20%?pv<%xdHa|%xdHb|%xdHc|%xdHd|%xdHe|%xdHf|%xdHg|%xdHh|%xdHi|%xdHj> 20%?pv<%xd(Ha)|%xd(Hb)|%xd(Hc)|%xd(Hd)|%xd(He)|%xd(Hf)|%xd(Hg)|%xd(Hh)|%xd(Hi)|%xd(Hj)>
21%t0.2%?bp<%xdIa|%?bl<%xdIb|%xdIc|%xdId|%xdIe|%xdIf>>;%t0.2%?bp<%xdIa|%?bl<|%xdIc|%xdId|%xdIe|%xdIf>>;%t0.2%?bp<%xdIa|%?bl<%xdIb||%xdId|%xdIe|%xdIf>>;%t0.2%?bp<%xdIa|%?bl<||%xdId|%xdIe|%xdIf>> 21%t(0.2)%?bp<%xd(Ia)|%?bl<%xd(Ib)|%xd(Ic)|%xd(Id)|%xd(Ie)|%xd(If)>>%;%t(0.2)%?bp<%xd(Ia)|%?bl<|%xd(Ic)|%xd(Id)|%xd(Ie)|%xd(If)>>%;%t(0.2)%?bp<%xd(Ia)|%?bl<%xd(Ib)||%xd(Id)|%xd(Ie)|%xd(If)>>%;%t(0.2)%?bp<%xd(Ia)|%?bl<||%xd(Id)|%xd(Ie)|%xd(If)>>
22%?mm<|%xdCa|%xdCb|%xdCc|%xdCd> 22%?mm<|%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)>
23%?mp<%xdDa|%xdDb|%xdDc|%xdDd|%xdDe> 23%?mp<%xd(Da)|%xd(Db)|%xd(Dc)|%xd(Dd)|%xd(De)>
24%?ps<%xdE|> 24%?ps<%xd(E)|>
25%?mh<%xdF|> 25%?mh<%xd(F)|>
26%?mr<%xdG|> 26%?mr<%xd(G)|>
diff --git a/wps/engineeer2.160x128x1.wps b/wps/engineeer2.160x128x1.wps
index e910556910..9f6e8445bf 100644
--- a/wps/engineeer2.160x128x1.wps
+++ b/wps/engineeer2.160x128x1.wps
@@ -1,20 +1,20 @@
1%x|a|background.bmp|0|0| 1%x(a,background.bmp,0,0)
2%xl|A|codec.bmp|9|70|22| 2%xl(A,codec.bmp,9,70,22)
3%xl|B|encoding.bmp|9|76|2| 3%xl(B,encoding.bmp,9,76,2)
4%xl|C|repeat.bmp|60|1|4| 4%xl(C,repeat.bmp,60,1,4)
5%xl|D|playmode.bmp|6|17|5| 5%xl(D,playmode.bmp,6,17,5)
6%xl|E|shuffle.bmp|43|1| 6%xl(E,shuffle.bmp,43,1)
7%xl|F|lock_main.bmp|97|0| 7%xl(F,lock_main.bmp,97,0)
8%xl|G|lock_remote.bmp|108|0| 8%xl(G,lock_remote.bmp,108,0)
9%xl|H|volume.bmp|0|0|10| 9%xl(H,volume.bmp,0,0,10)
10%xl|I|battery.bmp|144|0|6| 10%xl(I,battery.bmp,144,0,6)
11%wd 11%wd
12 12
13 13
14 14
15 15
16%s%ac%?it<%it|%fn> 16%s%ac%?it<%it|%fn>
17%s%ac%?ia<%ia|%d2> 17%s%ac%?ia<%ia|%d(2)>
18 18
19%ac%pc / %pt 19%ac%pc / %pt
20 20
@@ -23,13 +23,13 @@
23 23
24 24
25 25
26%ac%t3%?It<%It|%Fn>;%ac%t3%?Ia<%Ia|%D2> 26%ac%t(3)%?It<%It|%Fn>%;%ac%t(3)%?Ia<%Ia|%D(2)>
27%?pv<%xdHa|%xdHb|%xdHc|%xdHd|%xdHe|%xdHf|%xdHg|%xdHh|%xdHi|%xdHj> 27%?pv<%xd(Ha)|%xd(Hb)|%xd(Hc)|%xd(Hd)|%xd(He)|%xd(Hf)|%xd(Hg)|%xd(Hh)|%xd(Hi)|%xd(Hj)>
28%t0.2%?bp<%xdIa|%?bl<%xdIb|%xdIc|%xdId|%xdIe|%xdIf>>;%t0.2%?bp<%xdIa|%?bl<|%xdIc|%xdId|%xdIe|%xdIf>>;%t0.2%?bp<%xdIa|%?bl<%xdIb||%xdId|%xdIe|%xdIf>>;%t0.2%?bp<%xdIa|%?bl<||%xdId|%xdIe|%xdIf>> 28%t(0.2)%?bp<%xd(Ia)|%?bl<%xd(Ib)|%xd(Ic)|%xd(Id)|%xd(Ie)|%xd(If)>>%;%t(0.2)%?bp<%xd(Ia)|%?bl<|%xd(Ic)|%xd(Id)|%xd(Ie)|%xd(If)>>%;%t(0.2)%?bp<%xd(Ia)|%?bl<%xd(Ib)||%xd(Id)|%xd(Ie)|%xd(If)>>%;%t(0.2)%?bp<%xd(Ia)|%?bl<||%xd(Id)|%xd(Ie)|%xd(If)>>
29%?fc<%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAf|%xdAg|%xdAh|%xdAi|%xdAj|%xdAk|%xdAl|%xdAm|%xdAn|%xdAo|%xdAp|%xdAq|%xdAr|%xdAs|%xdAt|%xdAu|%xdAv> 29%?fc<%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Af)|%xd(Ag)|%xd(Ah)|%xd(Ai)|%xd(Aj)|%xd(Ak)|%xd(Al)|%xd(Am)|%xd(An)|%xd(Ao)|%xd(Ap)|%xd(Aq)|%xd(Ar)|%xd(As)|%xd(At)|%xd(Au)|%xd(Av)>
30%?fv<%xdBa|%xdBb> 30%?fv<%xd(Ba)|%xd(Bb)>
31%?mm<|%xdCa|%xdCb|%xdCc|%xdCd> 31%?mm<|%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)>
32%?mp<%xdDa|%xdDb|%xdDc|%xdDd|%xdDe> 32%?mp<%xd(Da)|%xd(Db)|%xd(Dc)|%xd(Dd)|%xd(De)>
33%?ps<%xdE|> 33%?ps<%xd(E)|>
34%?mh<%xdF|> 34%?mh<%xd(F)|>
35%?mr<%xdG|> 35%?mr<%xd(G)|>
diff --git a/wps/iAmp.128x64x1.wps b/wps/iAmp.128x64x1.wps
index 8aec2cbe47..1a597d76e7 100644
--- a/wps/iAmp.128x64x1.wps
+++ b/wps/iAmp.128x64x1.wps
@@ -1,20 +1,20 @@
1%x|a|iAmp.bmp|100|0| 1%x(a,iAmp.bmp,100,0)
2%x|b|line-r.bmp|0|11| 2%x(b,line-r.bmp,0,11)
3%x|c|pb.bmp|96|40| 3%x(c,pb.bmp,96,40)
4%wd 4%wd
5 5
6%s%?ia<%ia|%d1> 6%s%?ia<%ia|%d(1)>
7%s%?it<%?in<%in. >%it|%fn> 7%s%?it<%?in<%in. >%it|%fn>
8%pb 8%pb
9%xl|A|codec.bmp|102|48|21| 9%xl(A,codec.bmp,102,48,21)
10%pc/%pt %ar%?Sr<%pe %Sx|of| %pp|%pp %Sx|of| %pe>%t5;%pc/%pt%?fc<%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAf|%xdAg|%xdAh|%xdAi|%xdAj|%xdAk|%xdAl|%xdAm|%xdAn|%xdAo|%xdAp|%xdAq|%xdAr|%xdAs|%xdAt|%xdAu>%t3;%pc/%pt %ar%?fv<[VBR]|%fbkbps>%t3 10%pc/%pt %ar%?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>%t(5)%;%pc/%pt%?fc<%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Af)|%xd(Ag)|%xd(Ah)|%xd(Ai)|%xd(Aj)|%xd(Ak)|%xd(Al)|%xd(Am)|%xd(An)|%xd(Ao)|%xd(Ap)|%xd(Aq)|%xd(Ar)|%xd(As)|%xd(At)|%xd(Au)>%t(3)%;%pc/%pt %ar%?fv<[VBR]|%fbkbps>%t(3)
11%xl|B|battery-small.bmp|0|0|6| 11%xl(B,battery-small.bmp,0,0,6)
12%?bp<%xdBa|%?bl<%xdBb|%xdBc|%xdBd|%xdBe|%xdBf>> 12%?bp<%xd(Ba)|%?bl<%xd(Bb)|%xd(Bc)|%xd(Bd)|%xd(Be)|%xd(Bf)>>
13%xl|C|volume.bmp|24|0|9| 13%xl(C,volume.bmp,24,0,9)
14%?pv<%xdCa|%xdCb|%xdCc|%xdCd|%xdCe|%xdCf|%xdCg|%xdCh|%xdCi> 14%?pv<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)|%xd(Cf)|%xd(Cg)|%xd(Ch)|%xd(Ci)>
15%xl|D|repeatshuffle-small.bmp|54|1|6| 15%xl(D,repeatshuffle-small.bmp,54,1,6)
16%?mm<%?ps<%xdDa>|%?ps<%xdDb|%xdDc>|%xdDd|%?ps<%xdDe|%xdDc>|%xdDf> 16%?mm<%?ps<%xd(Da)>|%?ps<%xd(Db)|%xd(Dc)>|%xd(Dd)|%?ps<%xd(De)|%xd(Dc)>|%xd(Df)>
17%xl|E|lock-small.bmp|79|0|3| 17%xl(E,lock-small.bmp,79,0,3)
18%?mh<%?mr<%xdEa|%xdx>|%?mr<%xdy|>> 18%?mh<%?mr<%xd(Ea)|%xd(x)>|%?mr<%xd(y)|>>
19%xl|F|playmode-small.bmp|74|48|3| 19%xl(F,playmode-small.bmp,74,48,3)
20%?mp<||%xdFa|%xdFb|%xdFc> 20%?mp<||%xd(Fa)|%xd(Fb)|%xd(Fc)>
diff --git a/wps/iAmp.160x128x1.wps b/wps/iAmp.160x128x1.wps
index 130f0e3ff8..ee42d62f0d 100644
--- a/wps/iAmp.160x128x1.wps
+++ b/wps/iAmp.160x128x1.wps
@@ -1,27 +1,27 @@
1%x|a|pb.bmp|128|100| 1%x(a,pb.bmp,128,100)
2%x|b|vl.bmp|27|1| 2%x(b,vl.bmp,27,1)
3%x|c|iAmp.bmp|129|3| 3%x(c,iAmp.bmp,129,3)
4%x|d|line.bmp|0|14| 4%x(d,line.bmp,0,14)
5%wd 5%wd
6 %pv 6 %pv
7 7
8%ac%s%?it<%it|%fn> 8%ac%s%?it<%it|%fn>
9%s%ac%?ia<%ia|%?d1<%d1|Unknown Artist>> 9%s%ac%?ia<%ia|%?d(1)<%d(1)|Unknown Artist>>
10 10
11%ac%s%?id<%?in<Track %#%in From The LP|From The Album>%t8|%t0>;%?ic<%acComposed by:%t6|%t0>;%ac%sTrack Info:%t6 11%ac%s%?id<%?in<Track %#%in From The LP|From The Album>%t(8)|%t(0)>%;%?ic<%acComposed by:%t(6)|%t(0)>%;%ac%sTrack Info:%t(6)
12%ac%s%?id<"%id"%?iy< (%iy)>%t8|%t0>;%?ic<%ac%s%ic%t6|%t0>;%s%ac%fb kbps%?fv< VBR>, %ff Hz%t6 12%ac%s%?id<"%id"%?iy< %(%iy%)>%t(8)|%t(0)>%;%?ic<%ac%s%ic%t(6)|%t(0)>%;%s%ac%fb kbps%?fv< VBR>%, %ff Hz%t(6)
13 13
14%pb 14%pb
15%pc/%pt %ar%?Sr<%pe %Sx|of| %pp|%pp %Sx|of| %pe> 15%pc/%pt %ar%?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>
16%xl|A|codec.bmp|68|87|22| 16%xl(A,codec.bmp,68,87,22)
17%?fc<%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAf|%xdAg|%xdAh|%xdAi|%xdAj|%xdAk|%xdAl|%xdAm|%xdAn|%xdAo|%xdAp|%xdAq|%xdAr|%xdAs|%xdAt|%xdAu|%xdAv> 17%?fc<%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Af)|%xd(Ag)|%xd(Ah)|%xd(Ai)|%xd(Aj)|%xd(Ak)|%xd(Al)|%xd(Am)|%xd(An)|%xd(Ao)|%xd(Ap)|%xd(Aq)|%xd(Ar)|%xd(As)|%xd(At)|%xd(Au)|%xd(Av)>
18%xl|B|battery.bmp|1|1|6| 18%xl(B,battery.bmp,1,1,6)
19%?bp<%xdBa|%?bl<%xdBb|%xdBc|%xdBd|%xdBe|%xdBf>> 19%?bp<%xd(Ba)|%?bl<%xd(Bb)|%xd(Bc)|%xd(Bd)|%xd(Be)|%xd(Bf)>>
20%xl|C|lock.bmp|114|1|3| 20%xl(C,lock.bmp,114,1,3)
21%?mh<%?mr<%xdCa|%xdCb>|%?mr<%xdCc|>> 21%?mh<%?mr<%xd(Ca)|%xd(Cb)>|%?mr<%xd(Cc)|>>
22%xl|D|repeatshuffle.bmp|90|1|6| 22%xl(D,repeatshuffle.bmp,90,1,6)
23%?mm<%?ps<%xdDa>|%?ps<%xdDb|%xdDc>|%xdDd|%?ps<%xdDe|%xdDc>|%xdDf> 23%?mm<%?ps<%xd(Da)>|%?ps<%xd(Db)|%xd(Dc)>|%xd(Dd)|%?ps<%xd(De)|%xd(Dc)>|%xd(Df)>
24%xl|E|playmode-bar.bmp|0|120|3| 24%xl(E,playmode-bar.bmp,0,120,3)
25%xl|F|playmode.bmp|76|1|5| 25%xl(F,playmode.bmp,76,1,5)
26%?mp<||%xdEa|%xdEb|%xdEc> 26%?mp<||%xd(Ea)|%xd(Eb)|%xd(Ec)>
27%?mp<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe> 27%?mp<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)>
diff --git a/wps/iCatcher.112x64x1.wps b/wps/iCatcher.112x64x1.wps
index 3f1ebc3e06..60fc4857a1 100644
--- a/wps/iCatcher.112x64x1.wps
+++ b/wps/iCatcher.112x64x1.wps
@@ -1,23 +1,23 @@
1%wd 1%wd
2 2
3 3
4%t1 %?mp<%al Stopped%ar-:--/-:-- |%al %pp/%pe%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >;%t1 %?mp<%al Stopped-:--/-:-- |%al %pp/%pe%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt > 4%t(1) %?mp<%al Stopped%ar-:--/-:-- |%al %pp/%pe%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >%;%t(1) %?mp<%al Stopped-:--/-:-- |%al %pp/%pe%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >
5%s%ac%?ia<%ia|%?d2<%d2|Unknown Artist>> 5%s%ac%?ia<%ia|%?d(2)<%d(2)|Unknown Artist>>
6%s%ac%?id<%id|%?d1<%d1|Unknown Album>> 6%s%ac%?id<%id|%?d(1)<%d(1)|Unknown Album>>
7%s%ac%?in<%in|%pp> - %?it<%it|%fn> 7%s%ac%?in<%in|%pp> - %?it<%it|%fn>
8%pb|-|11|-|90|3| 8%pb(-,11,-,90,3)
9%t6%s%ac%?Fm<%Sx|Next:| %?It<%It|%Fn>|%fbKbps %fc>;%t6%s%ac%?Fm<%Sx|Next:| %?It<%It|%Fn>|%fbKbps %fc> 9%t(6)%s%ac%?Fm<%Sx(Next:) %?It<%It|%Fn>|%fbKbps %fc>%;%t(6)%s%ac%?Fm<%Sx(Next:) %?It<%It|%Fn>|%fbKbps %fc>
10 10
11%xl|A|battery-s.bmp|93|3|5| 11%xl(A,battery-s.bmp,93,3,5)
12%t0.5 %?bp<%?bc<%xdAa|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAb|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAc|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAd|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAe|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>> 12%t(0.5) %?bp<%?bc<%xd(Aa)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ab)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ac)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ad)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ae)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>
13%xl|B|hold1-s.bmp|80|2| 13%xl(B,hold1-s.bmp,80,2)
14%xl|C|repeat-s.bmp|58|2|4| 14%xl(C,repeat-s.bmp,58,2,4)
15%xl|D|shuffle-s.bmp|38|4|2| 15%xl(D,shuffle-s.bmp,38,4,2)
16%xl|E|playmode-s.bmp|3|3|4| 16%xl(E,playmode-s.bmp,3,3,4)
17%?mh<%xdB|>%?mm<|%xdCa|%xdCb|%xdCc|%xdCd>%?ps<%xdDa|%xdDb>%?mp<|%xdEa|%xdEb|%xdEc|%xdEd> 17%?mh<%xd(B)|>%?mm<|%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)>%?ps<%xd(Da)|%xd(Db)>%?mp<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
18%xl|F|volume-s.bmp|16|1|9| 18%xl(F,volume-s.bmp,16,1,9)
19%xl|G|animation-s.bmp|16|1|8| 19%xl(G,animation-s.bmp,16,1,8)
20%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGa|%xdGa|%xdGa>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGb|%xdGb|%xdGb>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGc|%xdGc|%xdGc>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGd|%xdGd|%xdGd>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGe|%xdGe|%xdGe>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGf|%xdGf|%xdGf>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGg|%xdGg|%xdGg>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGh|%xdGh|%xdGh> 20%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ga)|%xd(Ga)|%xd(Ga)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gb)|%xd(Gb)|%xd(Gb)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gc)|%xd(Gc)|%xd(Gc)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gd)|%xd(Gd)|%xd(Gd)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ge)|%xd(Ge)|%xd(Ge)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gf)|%xd(Gf)|%xd(Gf)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gg)|%xd(Gg)|%xd(Gg)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gh)|%xd(Gh)|%xd(Gh)>
21%x|W|line1-112.bmp|0|0| 21%x(W,line1-112.bmp,0,0)
22%x|X|line2-112.bmp|0|13| 22%x(X,line2-112.bmp,0,13)
23%x|Y|line1-112.bmp|0|54| 23%x(Y,line1-112.bmp,0,54)
diff --git a/wps/iCatcher.128x128x16.wps b/wps/iCatcher.128x128x16.wps
index 3b14cdf0a7..0bb8f762d9 100644
--- a/wps/iCatcher.128x128x16.wps
+++ b/wps/iCatcher.128x128x16.wps
@@ -1,29 +1,29 @@
1%wd 1%wd
2%X|bg-128x128x16.bmp| 2%X(bg-128x128x16.bmp)
3 3
4 4
5%t1 %?mp<%al Stopped%ar-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >;%t1 %?mp<%al Stopped-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt > 5%t(1) %?mp<%al Stopped%ar-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >%;%t(1) %?mp<%al Stopped-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >
6%al %bl%%%ar%pp/%pe 6%al %bl%%%ar%pp/%pe
7 7
8%s%ac%?ia<%ia|%?d2<%d2|Unknown Artist>> 8%s%ac%?ia<%ia|%?d(2)<%d(2)|Unknown Artist>>
9%s%ac%?id<%id|%?d1<%d1|Unknown Album>> 9%s%ac%?id<%id|%?d(1)<%d(1)|Unknown Album>>
10%s%ac%?in<%in|%pp> - %?it<%it|%fn> 10%s%ac%?in<%in|%pp> - %?it<%it|%fn>
11 11
12 12
13%al %fbKbps 13%al %fbKbps
14%pb|-|11|-|106|4| 14%pb(-,11,-,106,4)
15 15
16%s%ac%Sx|Next:| %?It<%It|%?Fn<%Fn|?>> 16%s%ac%Sx(Next:) %?It<%It|%?Fn<%Fn|?>>
17 17
18%xl|A|battery-sc.bmp|111|5|5| 18%xl(A,battery-sc.bmp,111,5,5)
19%t0.5 %?bp<%?bc<%xdAa|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAb|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAc|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAd|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAe|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>> 19%t(0.5) %?bp<%?bc<%xd(Aa)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ab)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ac)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ad)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ae)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>
20%xl|B|hold-sc.bmp|86|2|4| 20%xl(B,hold-sc.bmp,86,2,4)
21%xl|C|repeat-sc.bmp|66|2|5| 21%xl(C,repeat-sc.bmp,66,2,5)
22%xl|D|shuffle-sc.bmp|46|4|2| 22%xl(D,shuffle-sc.bmp,46,4,2)
23%xl|E|playmode-sc.bmp|3|3|4| 23%xl(E,playmode-sc.bmp,3,3,4)
24%?mh<%?mr<%xdBa|%xdBb>|%?mr<%xdBc|%xdBd>>%?mm<%xdCa|%xdCb|%xdCc|%xdCd|%xdCe>%?ps<%xdDa|%xdDb>%?mp<|%xdEa|%xdEb|%xdEc|%xdEd> 24%?mh<%?mr<%xd(Ba)|%xd(Bb)>|%?mr<%xd(Bc)|%xd(Bd)>>%?mm<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)>%?ps<%xd(Da)|%xd(Db)>%?mp<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
25%xl|F|volume-sc.bmp|16|1|9| 25%xl(F,volume-sc.bmp,16,1,9)
26%xl|G|animation-sc.bmp|16|1|8| 26%xl(G,animation-sc.bmp,16,1,8)
27%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGa|%xdGa|%xdGa>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGb|%xdGb|%xdGb>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGc|%xdGc|%xdGc>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGd|%xdGd|%xdGd>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGe|%xdGe|%xdGe>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGf|%xdGf|%xdGf>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGg|%xdGg|%xdGg>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGh|%xdGh|%xdGh> 27%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ga)|%xd(Ga)|%xd(Ga)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gb)|%xd(Gb)|%xd(Gb)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gc)|%xd(Gc)|%xd(Gc)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gd)|%xd(Gd)|%xd(Gd)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ge)|%xd(Ge)|%xd(Ge)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gf)|%xd(Gf)|%xd(Gf)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gg)|%xd(Gg)|%xd(Gg)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gh)|%xd(Gh)|%xd(Gh)>
28%xl|H|codec-sc.bmp|92|88|22| 28%xl(H,codec-sc.bmp,92,88,22)
29%?fc<%xdHa|%xdHb|%xdHc|%xdHd|%xdHe|%xdHf|%xdHg|%xdHh|%xdHi|%xdHj|%xdHk|%xdHl|%xdHm|%xdHn|%xdHo|%xdHp|%xdHq|%xdHr|%xdHs|%xdHt|%xdHu|%xdHv> 29%?fc<%xd(Ha)|%xd(Hb)|%xd(Hc)|%xd(Hd)|%xd(He)|%xd(Hf)|%xd(Hg)|%xd(Hh)|%xd(Hi)|%xd(Hj)|%xd(Hk)|%xd(Hl)|%xd(Hm)|%xd(Hn)|%xd(Ho)|%xd(Hp)|%xd(Hq)|%xd(Hr)|%xd(Hs)|%xd(Ht)|%xd(Hu)|%xd(Hv)>
diff --git a/wps/iCatcher.128x64x1.160x128x2.wps b/wps/iCatcher.128x64x1.160x128x2.wps
index 3d0702644c..1951732917 100644
--- a/wps/iCatcher.128x64x1.160x128x2.wps
+++ b/wps/iCatcher.128x64x1.160x128x2.wps
@@ -1,22 +1,22 @@
1%wd 1%wd
2 2
3 3
4%t1 %?mp<%al %pp/%pe%ar-:--/-:-- |%al %pp/%pe%ar%pc/%pt |%al %pp/%pe%ar%pc/%pt |%al %pp/%pe%ar%pc/%pt |%al %pp/%pe%ar%pc/%pt >;%t1 %?mp<%al %pp/%pe%ar-:--/-:-- |%al %pp/%pe%ar%pc/%pt |%al %pp/%pe|%al %pp/%pe%ar%pc/%pt |%al %pp/%pe%ar%pc/%pt > 4%t(1) %?mp<%al %pp/%pe%ar-:--/-:-- |%al %pp/%pe%ar%pc/%pt |%al %pp/%pe%ar%pc/%pt |%al %pp/%pe%ar%pc/%pt |%al %pp/%pe%ar%pc/%pt >%;%t(1) %?mp<%al %pp/%pe%ar-:--/-:-- |%al %pp/%pe%ar%pc/%pt |%al %pp/%pe|%al %pp/%pe%ar%pc/%pt |%al %pp/%pe%ar%pc/%pt >
5%s%ac%?ia<%ia|%?d2<%d2|Unknown Artist>> 5%s%ac%?ia<%ia|%?d(2)<%d(2)|Unknown Artist>>
6%s%ac%?id<%id|%?d1<%d1|Unknown Album>> 6%s%ac%?id<%id|%?d(1)<%d(1)|Unknown Album>>
7%pb|-|11|-|106|4| 7%pb(-,11,-,106,4)
8%s%ac%?in<%in|%pp> - %?it<%it|%fn> 8%s%ac%?in<%in|%pp> - %?it<%it|%fn>
9 9
10%xl|A|battery-s.bmp|109|3|5| 10%xl(A,battery-s.bmp,109,3,5)
11%t0.5 %?bp<%?bc<%xdAa|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAb|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAc|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAd|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAe|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>> 11%t(0.5) %?bp<%?bc<%xd(Aa)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ab)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ac)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ad)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ae)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>
12%xl|B|hold-s.bmp|86|2|3| 12%xl(B,hold-s.bmp,86,2,3)
13%xl|C|repeat-s.bmp|66|2|4| 13%xl(C,repeat-s.bmp,66,2,4)
14%xl|D|shuffle-s.bmp|46|4|2| 14%xl(D,shuffle-s.bmp,46,4,2)
15%xl|E|playmode-s.bmp|3|3|4| 15%xl(E,playmode-s.bmp,3,3,4)
16%?mh<%?mr<%xdBa|%xdBb>|%?mr<%xdBc|>>%?mm<|%xdCa|%xdCb|%xdCc|%xdCd>%?ps<%xdDa|%xdDb>%?mp<|%xdEa|%xdEb|%xdEc|%xdEd> 16%?mh<%?mr<%xd(Ba)|%xd(Bb)>|%?mr<%xd(Bc)|>>%?mm<|%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)>%?ps<%xd(Da)|%xd(Db)>%?mp<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
17%xl|F|volume-s.bmp|16|1|9| 17%xl(F,volume-s.bmp,16,1,9)
18%xl|G|animation-s.bmp|16|1|8| 18%xl(G,animation-s.bmp,16,1,8)
19%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGa|%xdGa|%xdGa>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGb|%xdGb|%xdGb>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGc|%xdGc|%xdGc>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGd|%xdGd|%xdGd>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGe|%xdGe|%xdGe>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGf|%xdGf|%xdGf>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGg|%xdGg|%xdGg>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGh|%xdGh|%xdGh> 19%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ga)|%xd(Ga)|%xd(Ga)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gb)|%xd(Gb)|%xd(Gb)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gc)|%xd(Gc)|%xd(Gc)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gd)|%xd(Gd)|%xd(Gd)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ge)|%xd(Ge)|%xd(Ge)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gf)|%xd(Gf)|%xd(Gf)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gg)|%xd(Gg)|%xd(Gg)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gh)|%xd(Gh)|%xd(Gh)>
20%x|W|line1-128.bmp|0|0| 20%x(W,line1-128.bmp,0,0)
21%x|X|line2-128.bmp|0|13| 21%x(X,line2-128.bmp,0,13)
22%x|Y|line1-128.bmp|0|52| 22%x(Y,line1-128.bmp,0,52)
diff --git a/wps/iCatcher.128x64x1.220x176x16.wps b/wps/iCatcher.128x64x1.220x176x16.wps
index ac57104d89..134a604214 100644
--- a/wps/iCatcher.128x64x1.220x176x16.wps
+++ b/wps/iCatcher.128x64x1.220x176x16.wps
@@ -1,18 +1,18 @@
1%wd 1%wd
2 2
3%t1 %?mp<%al%pp/%pe%ar-:--/-:--|%al%pp/%pe%ar%pc/%pt|%al%pp/%pe%ar%pc/%pt|%al%pp/%pe%ar%pc/%pt|%al%pp/%pe%ar%pc/%pt>;%t1 %?mp<%al%pp/%pe%ar-:--/-:--|%al%pp/%pe%ar%pc/%pt|%al%pp/%pe|%al%pp/%pe%ar%pc/%pt|%al%pp/%pe%ar%pc/%pt> 3%t(1) %?mp<%al%pp/%pe%ar-:--/-:--|%al%pp/%pe%ar%pc/%pt|%al%pp/%pe%ar%pc/%pt|%al%pp/%pe%ar%pc/%pt|%al%pp/%pe%ar%pc/%pt>%;%t(1) %?mp<%al%pp/%pe%ar-:--/-:--|%al%pp/%pe%ar%pc/%pt|%al%pp/%pe|%al%pp/%pe%ar%pc/%pt|%al%pp/%pe%ar%pc/%pt>
4%s%ac%?ia<%ia|%?d2<%d2|Unknown Artist>> 4%s%ac%?ia<%ia|%?d(2)<%d(2)|Unknown Artist>>
5%s%ac%?in<%in|%pp> - %?it<%it|%fn> 5%s%ac%?in<%in|%pp> - %?it<%it|%fn>
6 6
7%xl|A|battery-s.bmp|109|2|5| 7%xl(A,battery-s.bmp,109,2,5)
8%t0.5 %?bp<%?bc<%xdAa|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAb|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAc|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAd|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAe|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>> 8%t(0.5) %?bp<%?bc<%xd(Aa)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ab)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ac)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ad)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ae)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>
9%xl|B|hold-s.bmp|86|1|3| 9%xl(B,hold-s.bmp,86,1,3)
10%xl|C|repeat-s.bmp|66|1|4| 10%xl(C,repeat-s.bmp,66,1,4)
11%xl|D|shuffle-s.bmp|46|3|2| 11%xl(D,shuffle-s.bmp,46,3,2)
12%xl|E|playmode-s.bmp|3|2|4| 12%xl(E,playmode-s.bmp,3,2,4)
13%?mh<%?mr<%xdBa|%xdBb>|%?mr<%xdBc|>>%?mm<|%xdCa|%xdCb|%xdCc|%xdCd>%?ps<%xdDa|%xdDb>%?mp<|%xdEa|%xdEb|%xdEc|%xdEd> 13%?mh<%?mr<%xd(Ba)|%xd(Bb)>|%?mr<%xd(Bc)|>>%?mm<|%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)>%?ps<%xd(Da)|%xd(Db)>%?mp<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
14%xl|F|volume-s.bmp|16|0|9| 14%xl(F,volume-s.bmp,16,0,9)
15%xl|G|animation-s.bmp|16|0|8| 15%xl(G,animation-s.bmp,16,0,8)
16%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGa|%xdGa|%xdGa>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGb|%xdGb|%xdGb>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGc|%xdGc|%xdGc>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGd|%xdGd|%xdGd>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGe|%xdGe|%xdGe>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGf|%xdGf|%xdGf>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGg|%xdGg|%xdGg>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGh|%xdGh|%xdGh> 16%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ga)|%xd(Ga)|%xd(Ga)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gb)|%xd(Gb)|%xd(Gb)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gc)|%xd(Gc)|%xd(Gc)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gd)|%xd(Gd)|%xd(Gd)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ge)|%xd(Ge)|%xd(Ge)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gf)|%xd(Gf)|%xd(Gf)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gg)|%xd(Gg)|%xd(Gg)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gh)|%xd(Gh)|%xd(Gh)>
17%x|X|line2-128.bmp|0|12| 17%x(X,line2-128.bmp,0,12)
18%x|Y|line1-128.bmp|0|57| 18%x(Y,line1-128.bmp,0,57)
diff --git a/wps/iCatcher.128x96x1.wps b/wps/iCatcher.128x96x1.wps
index 4a9acb9cae..8e9b819fda 100644
--- a/wps/iCatcher.128x96x1.wps
+++ b/wps/iCatcher.128x96x1.wps
@@ -1,25 +1,25 @@
1%wd 1%wd
2 2
3 3
4%t1 %?mp<%al %pp/%pe%ar-:--/-:-- |%al %pp/%pe%ar%pc/%pt |%al %pp/%pe%ar%pc/%pt |%al %pp/%pe%ar%pc/%pt |%al %pp/%pe%ar%pc/%pt >;%t1 %?mp<%al %pp/%pe%ar-:--/-:-- |%al %pp/%pe%ar%pc/%pt |%al %pp/%pe|%al %pp/%pe%ar%pc/%pt |%al %pp/%pe%ar%pc/%pt > 4%t(1) %?mp<%al %pp/%pe%ar-:--/-:-- |%al %pp/%pe%ar%pc/%pt |%al %pp/%pe%ar%pc/%pt |%al %pp/%pe%ar%pc/%pt |%al %pp/%pe%ar%pc/%pt >%;%t(1) %?mp<%al %pp/%pe%ar-:--/-:-- |%al %pp/%pe%ar%pc/%pt |%al %pp/%pe|%al %pp/%pe%ar%pc/%pt |%al %pp/%pe%ar%pc/%pt >
5 5
6%s%ac%?ia<%ia|%?d2<%d2|Unknown Artist>> 6%s%ac%?ia<%ia|%?d(2)<%d(2)|Unknown Artist>>
7%s%ac%?id<%id|%?d1<%d1|Unknown Album>> 7%s%ac%?id<%id|%?d(1)<%d(1)|Unknown Album>>
8%s%ac%?in<%in|%pp> - %?it<%it|%fn> 8%s%ac%?in<%in|%pp> - %?it<%it|%fn>
9%pb|-|11|-|106|4| 9%pb(-,11,-,106,4)
10 10
11%s%ac%Sx|Next:| %?It<%It|%?Fn<%Fn|?>> 11%s%ac%Sx(Next:) %?It<%It|%?Fn<%Fn|?>>
12 12
13%xl|A|battery-s.bmp|109|3|5| 13%xl(A,battery-s.bmp,109,3,5)
14%t0.5 %?bp<%?bc<%xdAa|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAb|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAc|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAd|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAe|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>> 14%t(0.5) %?bp<%?bc<%xd(Aa)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ab)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ac)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ad)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ae)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>
15%xl|B|hold-s.bmp|86|2|3| 15%xl(B,hold-s.bmp,86,2,3)
16%xl|C|repeat-s.bmp|66|2|4| 16%xl(C,repeat-s.bmp,66,2,4)
17%xl|D|shuffle-s.bmp|46|4|2| 17%xl(D,shuffle-s.bmp,46,4,2)
18%xl|E|playmode-s.bmp|3|3|4| 18%xl(E,playmode-s.bmp,3,3,4)
19%?mh<%?mr<%xdBa|%xdBb>|%?mr<%xdBc|>>%?mm<|%xdCa|%xdCb|%xdCc|%xdCd>%?ps<%xdDa|%xdDb>%?mp<|%xdEa|%xdEb|%xdEc|%xdEd> 19%?mh<%?mr<%xd(Ba)|%xd(Bb)>|%?mr<%xd(Bc)|>>%?mm<|%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)>%?ps<%xd(Da)|%xd(Db)>%?mp<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
20%xl|F|volume-s.bmp|16|1|9| 20%xl(F,volume-s.bmp,16,1,9)
21%xl|G|animation-s.bmp|16|1|8| 21%xl(G,animation-s.bmp,16,1,8)
22%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGa|%xdGa|%xdGa>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGb|%xdGb|%xdGb>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGc|%xdGc|%xdGc>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGd|%xdGd|%xdGd>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGe|%xdGe|%xdGe>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGf|%xdGf|%xdGf>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGg|%xdGg|%xdGg>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGh|%xdGh|%xdGh> 22%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ga)|%xd(Ga)|%xd(Ga)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gb)|%xd(Gb)|%xd(Gb)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gc)|%xd(Gc)|%xd(Gc)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gd)|%xd(Gd)|%xd(Gd)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ge)|%xd(Ge)|%xd(Ge)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gf)|%xd(Gf)|%xd(Gf)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gg)|%xd(Gg)|%xd(Gg)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gh)|%xd(Gh)|%xd(Gh)>
23%x|W|line1-128.bmp|0|0| 23%x(W,line1-128.bmp,0,0)
24%x|X|line2-128.bmp|0|13| 24%x(X,line2-128.bmp,0,13)
25%x|Y|line1-128.bmp|0|77| 25%x(Y,line1-128.bmp,0,77)
diff --git a/wps/iCatcher.132x80x16.wps b/wps/iCatcher.132x80x16.wps
index 9cff56775e..e6f3578a31 100644
--- a/wps/iCatcher.132x80x16.wps
+++ b/wps/iCatcher.132x80x16.wps
@@ -1,22 +1,22 @@
1%wd 1%wd
2%X|bg-132x80x16.bmp| 2%X(bg-132x80x16.bmp)
3 3
4 4
5%t1 %?mp<%al Stopped%ar-:--/-:-- |%al %pp/%pe%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >;%t1 %?mp<%al Stopped-:--/-:-- |%al %pp/%pe%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt > 5%t(1) %?mp<%al Stopped%ar-:--/-:-- |%al %pp/%pe%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >%;%t(1) %?mp<%al Stopped-:--/-:-- |%al %pp/%pe%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >
6%s%ac%?ia<%ia|%?d2<%d2|Unknown Artist>> 6%s%ac%?ia<%ia|%?d(2)<%d(2)|Unknown Artist>>
7%s%ac%?id<%id|%?d1<%d1|Unknown Album>> 7%s%ac%?id<%id|%?d(1)<%d(1)|Unknown Album>>
8%s%ac%?in<%in|%pp> - %?it<%it|%fn> 8%s%ac%?in<%in|%pp> - %?it<%it|%fn>
9%pb|-|11|-|106|4| 9%pb(-,11,-,106,4)
10 10
11%s%ac%Sx|Next:| %?It<%It|%?Fn<%Fn|?>> 11%s%ac%Sx(Next:) %?It<%It|%?Fn<%Fn|?>>
12 12
13%xl|A|battery-sc.bmp|115|5|5| 13%xl(A,battery-sc.bmp,115,5,5)
14%t0.5 %?bp<%?bc<%xdAa|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAb|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAc|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAd|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAe|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>> 14%t(0.5) %?bp<%?bc<%xd(Aa)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ab)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ac)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ad)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ae)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>
15%xl|B|hold-sc.bmp|90|2|4| 15%xl(B,hold-sc.bmp,90,2,4)
16%xl|C|repeat-sc.bmp|68|2|5| 16%xl(C,repeat-sc.bmp,68,2,5)
17%xl|D|shuffle-sc.bmp|48|4|2| 17%xl(D,shuffle-sc.bmp,48,4,2)
18%xl|E|playmode-sc.bmp|3|3|4| 18%xl(E,playmode-sc.bmp,3,3,4)
19%?mh<%?mr<%xdBa|%xdBb>|%?mr<%xdBc|%xdBd>>%?mm<%xdCa|%xdCb|%xdCc|%xdCd|%xdCe>%?ps<%xdDa|%xdDb>%?mp<|%xdEa|%xdEb|%xdEc|%xdEd> 19%?mh<%?mr<%xd(Ba)|%xd(Bb)>|%?mr<%xd(Bc)|%xd(Bd)>>%?mm<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)>%?ps<%xd(Da)|%xd(Db)>%?mp<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
20%xl|F|volume-sc.bmp|16|1|9| 20%xl(F,volume-sc.bmp,16,1,9)
21%xl|G|animation-sc.bmp|16|1|8| 21%xl(G,animation-sc.bmp,16,1,8)
22%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGa|%xdGa|%xdGa>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGb|%xdGb|%xdGb>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGc|%xdGc|%xdGc>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGd|%xdGd|%xdGd>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGe|%xdGe|%xdGe>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGf|%xdGf|%xdGf>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGg|%xdGg|%xdGg>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGh|%xdGh|%xdGh> 22%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ga)|%xd(Ga)|%xd(Ga)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gb)|%xd(Gb)|%xd(Gb)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gc)|%xd(Gc)|%xd(Gc)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gd)|%xd(Gd)|%xd(Gd)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ge)|%xd(Ge)|%xd(Ge)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gf)|%xd(Gf)|%xd(Gf)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gg)|%xd(Gg)|%xd(Gg)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gh)|%xd(Gh)|%xd(Gh)>
diff --git a/wps/iCatcher.138x110x2.wps b/wps/iCatcher.138x110x2.wps
index 267d726015..20e5ce2e84 100644
--- a/wps/iCatcher.138x110x2.wps
+++ b/wps/iCatcher.138x110x2.wps
@@ -1,31 +1,31 @@
1%wd 1%wd
2%X|bg-138x110x2.bmp| 2%X(bg-138x110x2.bmp)
3 3
4 4
5 5
6%t1 %?mp<%al Stopped%ar-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >;%t1 %?mp<%al Stopped-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt > 6%t(1) %?mp<%al Stopped%ar-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >%;%t(1) %?mp<%al Stopped-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >
7%s%al %bl%%%ar%pp/%pe 7%s%al %bl%%%ar%pp/%pe
8%s%ac%?ia<%ia|%?d2<%d2|Unknown Artist>> 8%s%ac%?ia<%ia|%?d(2)<%d(2)|Unknown Artist>>
9%s%ac%?id<%id|%?d1<%d1|Unknown Album>> 9%s%ac%?id<%id|%?d(1)<%d(1)|Unknown Album>>
10%s%ac%?in<%in|%pp> - %?it<%it|%fn> 10%s%ac%?in<%in|%pp> - %?it<%it|%fn>
11 11
12%al %fbKbps 12%al %fbKbps
13%pb|-|10|-|118|4| 13%pb(-,10,-,118,4)
14 14
15%s%ac%Sx|Next:| %?It<%It|%?Fn<%Fn|?>> 15%s%ac%Sx(Next:) %?It<%It|%?Fn<%Fn|?>>
16 16
17%xl|A|battery-g.bmp|116|8|5| 17%xl(A,battery-g.bmp,116,8,5)
18%t0.5 %?bp<%?bc<%xdAa|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAb|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAc|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAd|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAe|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>> 18%t(0.5) %?bp<%?bc<%xd(Aa)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ab)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ac)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ad)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ae)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>
19%xl|B|hold-g.bmp|88|5|3| 19%xl(B,hold-g.bmp,88,5,3)
20%?mh<%?mr<%xdBa|%xdBb>|%?mr<%xdBc|>> 20%?mh<%?mr<%xd(Ba)|%xd(Bb)>|%?mr<%xd(Bc)|>>
21%xl|C|repeat-g.bmp|65|6|4| 21%xl(C,repeat-g.bmp,65,6,4)
22%?mm<|%xdCa|%xdCb|%xdCc|%xdCd> 22%?mm<|%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)>
23%xl|D|shuffle-g.bmp|40|7|2| 23%xl(D,shuffle-g.bmp,40,7,2)
24%?ps<%xdDa|%xdDb> 24%?ps<%xd(Da)|%xd(Db)>
25%xl|E|playmode-g.bmp|4|7|4| 25%xl(E,playmode-g.bmp,4,7,4)
26%?mp<|%xdEa|%xdEb|%xdEc|%xdEd> 26%?mp<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
27%xl|F|volume-g.bmp|19|4|9| 27%xl(F,volume-g.bmp,19,4,9)
28%xl|G|animation-g.bmp|19|4|8| 28%xl(G,animation-g.bmp,19,4,8)
29%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGa|%xdGa|%xdGa>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGb|%xdGb|%xdGb>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGc|%xdGc|%xdGc>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGd|%xdGd|%xdGd>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGe|%xdGe|%xdGe>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGf|%xdGf|%xdGf>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGg|%xdGg|%xdGg>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGh|%xdGh|%xdGh> 29%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ga)|%xd(Ga)|%xd(Ga)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gb)|%xd(Gb)|%xd(Gb)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gc)|%xd(Gc)|%xd(Gc)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gd)|%xd(Gd)|%xd(Gd)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ge)|%xd(Ge)|%xd(Ge)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gf)|%xd(Gf)|%xd(Gf)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gg)|%xd(Gg)|%xd(Gg)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gh)|%xd(Gh)|%xd(Gh)>
30%xl|H|codec-g.bmp|95|66|22| 30%xl(H,codec-g.bmp,95,66,22)
31%?fc<%xdHa|%xdHb|%xdHc|%xdHd|%xdHe|%xdHf|%xdHg|%xdHh|%xdHi|%xdHj|%xdHk|%xdHl|%xdHm|%xdHn|%xdHo|%xdHp|%xdHq|%xdHr|%xdHs|%xdHt|%xdHu|%xdHv> 31%?fc<%xd(Ha)|%xd(Hb)|%xd(Hc)|%xd(Hd)|%xd(He)|%xd(Hf)|%xd(Hg)|%xd(Hh)|%xd(Hi)|%xd(Hj)|%xd(Hk)|%xd(Hl)|%xd(Hm)|%xd(Hn)|%xd(Ho)|%xd(Hp)|%xd(Hq)|%xd(Hr)|%xd(Hs)|%xd(Ht)|%xd(Hu)|%xd(Hv)>
diff --git a/wps/iCatcher.160x128x16.wps b/wps/iCatcher.160x128x16.wps
index 7baea2395d..1c51906fcb 100644
--- a/wps/iCatcher.160x128x16.wps
+++ b/wps/iCatcher.160x128x16.wps
@@ -1,32 +1,32 @@
1%wd 1%wd
2%X|bg-160x128x16.bmp| 2%X(bg-160x128x16.bmp)
3 3
4 4
5 5
6%t1 %?mp<%al Stopped%ar-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >;%t1 %?mp<%al Stopped-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt > 6%t(1) %?mp<%al Stopped%ar-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >%;%t(1) %?mp<%al Stopped-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >
7%al %bl%%%ar%pp/%pe 7%al %bl%%%ar%pp/%pe
8 8
9%s%ac%?ia<%ia|%?d2<%d2|Unknown Artist>> 9%s%ac%?ia<%ia|%?d(2)<%d(2)|Unknown Artist>>
10%s%ac%?id<%id|%?d1<%d1|Unknown Album>> 10%s%ac%?id<%id|%?d(1)<%d(1)|Unknown Album>>
11%s%ac%?in<%in|%pp> - %?it<%it|%fn> 11%s%ac%?in<%in|%pp> - %?it<%it|%fn>
12 12
13%al %fbKbps 13%al %fbKbps
14%pb|-|10|-|140|4| 14%pb(-,10,-,140,4)
15 15
16%s%ac%Sx|Next:| %?It<%It|%?Fn<%Fn|?>> 16%s%ac%Sx(Next:) %?It<%It|%?Fn<%Fn|?>>
17 17
18%xl|A|battery.bmp|135|8|5| 18%xl(A,battery.bmp,135,8,5)
19%t0.5 %?bp<%?bc<%xdAa|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAb|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAc|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAd|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAe|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>> 19%t(0.5) %?bp<%?bc<%xd(Aa)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ab)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ac)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ad)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ae)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>
20%xl|B|hold.bmp|106|5|4| 20%xl(B,hold.bmp,106,5,4)
21%?mh<%?mr<%xdBa|%xdBb>|%?mr<%xdBc|%xdBd>> 21%?mh<%?mr<%xd(Ba)|%xd(Bb)>|%?mr<%xd(Bc)|%xd(Bd)>>
22%xl|C|repeat.bmp|83|6|5| 22%xl(C,repeat.bmp,83,6,5)
23%?mm<%xdCa|%xdCb|%xdCc|%xdCd|%xdCe> 23%?mm<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)>
24%xl|D|shuffle.bmp|58|7|2| 24%xl(D,shuffle.bmp,58,7,2)
25%?ps<%xdDa|%xdDb> 25%?ps<%xd(Da)|%xd(Db)>
26%xl|E|playmode.bmp|6|7|4| 26%xl(E,playmode.bmp,6,7,4)
27%?mp<|%xdEa|%xdEb|%xdEc|%xdEd> 27%?mp<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
28%xl|F|volume.bmp|24|3|9| 28%xl(F,volume.bmp,24,3,9)
29%xl|G|animation.bmp|24|3|8| 29%xl(G,animation.bmp,24,3,8)
30%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGa|%xdGa|%xdGa>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGb|%xdGb|%xdGb>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGc|%xdGc|%xdGc>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGd|%xdGd|%xdGd>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGe|%xdGe|%xdGe>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGf|%xdGf|%xdGf>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGg|%xdGg|%xdGg>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGh|%xdGh|%xdGh> 30%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ga)|%xd(Ga)|%xd(Ga)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gb)|%xd(Gb)|%xd(Gb)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gc)|%xd(Gc)|%xd(Gc)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gd)|%xd(Gd)|%xd(Gd)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ge)|%xd(Ge)|%xd(Ge)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gf)|%xd(Gf)|%xd(Gf)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gg)|%xd(Gg)|%xd(Gg)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gh)|%xd(Gh)|%xd(Gh)>
31%xl|H|codec.bmp|115|85|22| 31%xl(H,codec.bmp,115,85,22)
32%?fc<%xdHa|%xdHb|%xdHc|%xdHd|%xdHe|%xdHf|%xdHg|%xdHh|%xdHi|%xdHj|%xdHk|%xdHl|%xdHm|%xdHn|%xdHo|%xdHp|%xdHq|%xdHr|%xdHs|%xdHt|%xdHu|%xdHv> 32%?fc<%xd(Ha)|%xd(Hb)|%xd(Hc)|%xd(Hd)|%xd(He)|%xd(Hf)|%xd(Hg)|%xd(Hh)|%xd(Hi)|%xd(Hj)|%xd(Hk)|%xd(Hl)|%xd(Hm)|%xd(Hn)|%xd(Ho)|%xd(Hp)|%xd(Hq)|%xd(Hr)|%xd(Hs)|%xd(Ht)|%xd(Hu)|%xd(Hv)>
diff --git a/wps/iCatcher.160x128x2.wps b/wps/iCatcher.160x128x2.wps
index 310c6ab3ff..dd13ee5a39 100644
--- a/wps/iCatcher.160x128x2.wps
+++ b/wps/iCatcher.160x128x2.wps
@@ -1,32 +1,32 @@
1%wd 1%wd
2%X|bg-160x128x2.bmp| 2%X(bg-160x128x2.bmp)
3 3
4 4
5 5
6%t1 %?mp<%al Stopped%ar-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >;%t1 %?mp<%al Stopped-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt > 6%t(1) %?mp<%al Stopped%ar-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >%;%t(1) %?mp<%al Stopped-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >
7%s%al %bl%%%ar%pp/%pe 7%s%al %bl%%%ar%pp/%pe
8 8
9%s%ac%?ia<%ia|%?d2<%d2|Unknown Artist>> 9%s%ac%?ia<%ia|%?d(2)<%d(2)|Unknown Artist>>
10%s%ac%?id<%id|%?d1<%d1|Unknown Album>> 10%s%ac%?id<%id|%?d(1)<%d(1)|Unknown Album>>
11%s%ac%?in<%in|%pp> - %?it<%it|%fn> 11%s%ac%?in<%in|%pp> - %?it<%it|%fn>
12 12
13%al %fbKbps 13%al %fbKbps
14%pb|-|10|-|140|4| 14%pb(-,10,-,140,4)
15 15
16%s%ac%Sx|Next:| %?It<%It|%?Fn<%Fn|?>> 16%s%ac%Sx(Next:) %?It<%It|%?Fn<%Fn|?>>
17 17
18%xl|A|battery-g.bmp|135|8|5| 18%xl(A,battery-g.bmp,135,8,5)
19%t0.5 %?bp<%?bc<%xdAa|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAb|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAc|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAd|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAe|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>> 19%t(0.5) %?bp<%?bc<%xd(Aa)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ab)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ac)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ad)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ae)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>
20%xl|B|hold-g.bmp|106|5|3| 20%xl(B,hold-g.bmp,106,5,3)
21%?mh<%?mr<%xdBa|%xdBb>|%?mr<%xdBc|>> 21%?mh<%?mr<%xd(Ba)|%xd(Bb)>|%?mr<%xd(Bc)|>>
22%xl|C|repeat-g.bmp|83|6|4| 22%xl(C,repeat-g.bmp,83,6,4)
23%?mm<|%xdCa|%xdCb|%xdCc|%xdCd> 23%?mm<|%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)>
24%xl|D|shuffle-g.bmp|58|7|2| 24%xl(D,shuffle-g.bmp,58,7,2)
25%?ps<%xdDa|%xdDb> 25%?ps<%xd(Da)|%xd(Db)>
26%xl|E|playmode-g.bmp|6|7|4| 26%xl(E,playmode-g.bmp,6,7,4)
27%?mp<|%xdEa|%xdEb|%xdEc|%xdEd> 27%?mp<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
28%xl|F|volume-g.bmp|24|4|9| 28%xl(F,volume-g.bmp,24,4,9)
29%xl|G|animation-g.bmp|24|4|8| 29%xl(G,animation-g.bmp,24,4,8)
30%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGa|%xdGa|%xdGa>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGb|%xdGb|%xdGb>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGc|%xdGc|%xdGc>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGd|%xdGd|%xdGd>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGe|%xdGe|%xdGe>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGf|%xdGf|%xdGf>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGg|%xdGg|%xdGg>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGh|%xdGh|%xdGh> 30%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ga)|%xd(Ga)|%xd(Ga)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gb)|%xd(Gb)|%xd(Gb)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gc)|%xd(Gc)|%xd(Gc)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gd)|%xd(Gd)|%xd(Gd)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ge)|%xd(Ge)|%xd(Ge)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gf)|%xd(Gf)|%xd(Gf)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gg)|%xd(Gg)|%xd(Gg)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gh)|%xd(Gh)|%xd(Gh)>
31%xl|H|codec-g.bmp|115|85|22| 31%xl(H,codec-g.bmp,115,85,22)
32%?fc<%xdHa|%xdHb|%xdHc|%xdHd|%xdHe|%xdHf|%xdHg|%xdHh|%xdHi|%xdHj|%xdHk|%xdHl|%xdHm|%xdHn|%xdHo|%xdHp|%xdHq|%xdHr|%xdHs|%xdHt|%xdHu|%xdHv> 32%?fc<%xd(Ha)|%xd(Hb)|%xd(Hc)|%xd(Hd)|%xd(He)|%xd(Hf)|%xd(Hg)|%xd(Hh)|%xd(Hi)|%xd(Hj)|%xd(Hk)|%xd(Hl)|%xd(Hm)|%xd(Hn)|%xd(Ho)|%xd(Hp)|%xd(Hq)|%xd(Hr)|%xd(Hs)|%xd(Ht)|%xd(Hu)|%xd(Hv)>
diff --git a/wps/iCatcher.176x132x16.wps b/wps/iCatcher.176x132x16.wps
index ab7ed3d91b..0e53a10bb9 100644
--- a/wps/iCatcher.176x132x16.wps
+++ b/wps/iCatcher.176x132x16.wps
@@ -1,32 +1,32 @@
1%wd 1%wd
2%X|bg-176x132x16.bmp| 2%X(bg-176x132x16.bmp)
3 3
4 4
5 5
6%t1 %?mp<%al Stopped%ar-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >;%t1 %?mp<%al Stopped-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt > 6%t(1) %?mp<%al Stopped%ar-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >%;%t(1) %?mp<%al Stopped-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >
7%al %bl%%%ar%pp/%pe 7%al %bl%%%ar%pp/%pe
8 8
9%s%ac%?ia<%ia|%?d2<%d2|Unknown Artist>> 9%s%ac%?ia<%ia|%?d(2)<%d(2)|Unknown Artist>>
10%s%ac%?id<%id|%?d1<%d1|Unknown Album>> 10%s%ac%?id<%id|%?d(1)<%d(1)|Unknown Album>>
11%s%ac%?in<%in|%pp> - %?it<%it|%fn> 11%s%ac%?in<%in|%pp> - %?it<%it|%fn>
12 12
13%al %fbKbps 13%al %fbKbps
14%pb|-|10|-|156|4| 14%pb(-,10,-,156,4)
15 15
16%s%ac%Sx|Next:| %?It<%It|%?Fn<%Fn|?>> 16%s%ac%Sx(Next:) %?It<%It|%?Fn<%Fn|?>>
17 17
18%xl|A|battery.bmp|151|8|5| 18%xl(A,battery.bmp,151,8,5)
19%t0.5 %?bp<%?bc<%xdAa|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAb|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAc|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAd|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAe|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>> 19%t(0.5) %?bp<%?bc<%xd(Aa)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ab)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ac)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ad)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ae)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>
20%xl|B|hold.bmp|122|5|4| 20%xl(B,hold.bmp,122,5,4)
21%?mh<%?mr<%xdBa|%xdBb>|%?mr<%xdBc|%xdBd>> 21%?mh<%?mr<%xd(Ba)|%xd(Bb)>|%?mr<%xd(Bc)|%xd(Bd)>>
22%xl|C|repeat.bmp|91|6|5| 22%xl(C,repeat.bmp,91,6,5)
23%?mm<%xdCa|%xdCb|%xdCc|%xdCd|%xdCe> 23%?mm<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)>
24%xl|D|shuffle.bmp|66|7|2| 24%xl(D,shuffle.bmp,66,7,2)
25%?ps<%xdDa|%xdDb> 25%?ps<%xd(Da)|%xd(Db)>
26%xl|E|playmode.bmp|6|7|4| 26%xl(E,playmode.bmp,6,7,4)
27%?mp<|%xdEa|%xdEb|%xdEc|%xdEd> 27%?mp<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
28%xl|F|volume.bmp|24|3|9| 28%xl(F,volume.bmp,24,3,9)
29%xl|G|animation.bmp|24|3|8| 29%xl(G,animation.bmp,24,3,8)
30%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGa|%xdGa|%xdGa>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGb|%xdGb|%xdGb>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGc|%xdGc|%xdGc>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGd|%xdGd|%xdGd>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGe|%xdGe|%xdGe>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGf|%xdGf|%xdGf>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGg|%xdGg|%xdGg>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGh|%xdGh|%xdGh> 30%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ga)|%xd(Ga)|%xd(Ga)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gb)|%xd(Gb)|%xd(Gb)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gc)|%xd(Gc)|%xd(Gc)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gd)|%xd(Gd)|%xd(Gd)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ge)|%xd(Ge)|%xd(Ge)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gf)|%xd(Gf)|%xd(Gf)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gg)|%xd(Gg)|%xd(Gg)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gh)|%xd(Gh)|%xd(Gh)>
31%xl|H|codec.bmp|131|85|22| 31%xl(H,codec.bmp,131,85,22)
32%?fc<%xdHa|%xdHb|%xdHc|%xdHd|%xdHe|%xdHf|%xdHg|%xdHh|%xdHi|%xdHj|%xdHk|%xdHl|%xdHm|%xdHn|%xdHo|%xdHp|%xdHq|%xdHr|%xdHs|%xdHt|%xdHu|%xdHv> 32%?fc<%xd(Ha)|%xd(Hb)|%xd(Hc)|%xd(Hd)|%xd(He)|%xd(Hf)|%xd(Hg)|%xd(Hh)|%xd(Hi)|%xd(Hj)|%xd(Hk)|%xd(Hl)|%xd(Hm)|%xd(Hn)|%xd(Ho)|%xd(Hp)|%xd(Hq)|%xd(Hr)|%xd(Hs)|%xd(Ht)|%xd(Hu)|%xd(Hv)>
diff --git a/wps/iCatcher.176x220x16.wps b/wps/iCatcher.176x220x16.wps
index 8370b0a97f..33421b817b 100644
--- a/wps/iCatcher.176x220x16.wps
+++ b/wps/iCatcher.176x220x16.wps
@@ -1,36 +1,36 @@
1%wd 1%wd
2%X|bg-176x220x16.bmp| 2%X(bg-176x220x16.bmp)
3 3
4 4
5 5
6%t1 %?mp<%al Stopped%ar-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >;%t1 %?mp<%al Stopped-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt > 6%t(1) %?mp<%al Stopped%ar-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >%;%t(1) %?mp<%al Stopped-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >
7%al %bl%%%ar%pp/%pe 7%al %bl%%%ar%pp/%pe
8 8
9 9
10%s%ac%?ia<%ia|%?d2<%d2|Unknown Artist>> 10%s%ac%?ia<%ia|%?d(2)<%d(2)|Unknown Artist>>
11%s%ac%?id<%id|%?d1<%d1|Unknown Album>> 11%s%ac%?id<%id|%?d(1)<%d(1)|Unknown Album>>
12%s%ac%?in<%in|%pp> - %?it<%it|%fn> 12%s%ac%?in<%in|%pp> - %?it<%it|%fn>
13 13
14 14
15 15
16 16
17%al %fbKbps 17%al %fbKbps
18%pb|-|10|-|156|4| 18%pb(-,10,-,156,4)
19 19
20%s%ac%Sx|Next:| %?It<%It|%?Fn<%Fn|?>> 20%s%ac%Sx(Next:) %?It<%It|%?Fn<%Fn|?>>
21 21
22%xl|A|battery.bmp|151|8|5| 22%xl(A,battery.bmp,151,8,5)
23%t0.5 %?bp<%?bc<%xdAa|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAb|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAc|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAd|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAe|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>> 23%t(0.5) %?bp<%?bc<%xd(Aa)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ab)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ac)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ad)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ae)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>
24%xl|B|hold.bmp|122|5|4| 24%xl(B,hold.bmp,122,5,4)
25%?mh<%?mr<%xdBa|%xdBb>|%?mr<%xdBc|%xdBd>> 25%?mh<%?mr<%xd(Ba)|%xd(Bb)>|%?mr<%xd(Bc)|%xd(Bd)>>
26%xl|C|repeat.bmp|91|6|5| 26%xl(C,repeat.bmp,91,6,5)
27%?mm<%xdCa|%xdCb|%xdCc|%xdCd|%xdCe> 27%?mm<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)>
28%xl|D|shuffle.bmp|66|7|2| 28%xl(D,shuffle.bmp,66,7,2)
29%?ps<%xdDa|%xdDb> 29%?ps<%xd(Da)|%xd(Db)>
30%xl|E|playmode.bmp|6|7|4| 30%xl(E,playmode.bmp,6,7,4)
31%?mp<|%xdEa|%xdEb|%xdEc|%xdEd> 31%?mp<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
32%xl|F|volume.bmp|24|3|9| 32%xl(F,volume.bmp,24,3,9)
33%xl|G|animation.bmp|24|3|8| 33%xl(G,animation.bmp,24,3,8)
34%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGa|%xdGa|%xdGa>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGb|%xdGb|%xdGb>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGc|%xdGc|%xdGc>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGd|%xdGd|%xdGd>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGe|%xdGe|%xdGe>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGf|%xdGf|%xdGf>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGg|%xdGg|%xdGg>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGh|%xdGh|%xdGh> 34%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ga)|%xd(Ga)|%xd(Ga)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gb)|%xd(Gb)|%xd(Gb)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gc)|%xd(Gc)|%xd(Gc)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gd)|%xd(Gd)|%xd(Gd)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ge)|%xd(Ge)|%xd(Ge)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gf)|%xd(Gf)|%xd(Gf)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gg)|%xd(Gg)|%xd(Gg)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gh)|%xd(Gh)|%xd(Gh)>
35%xl|H|codec.bmp|131|167|22| 35%xl(H,codec.bmp,131,167,22)
36%?fc<%xdHa|%xdHb|%xdHc|%xdHd|%xdHe|%xdHf|%xdHg|%xdHh|%xdHi|%xdHj|%xdHk|%xdHl|%xdHm|%xdHn|%xdHo|%xdHp|%xdHq|%xdHr|%xdHs|%xdHt|%xdHu|%xdHv> 36%?fc<%xd(Ha)|%xd(Hb)|%xd(Hc)|%xd(Hd)|%xd(He)|%xd(Hf)|%xd(Hg)|%xd(Hh)|%xd(Hi)|%xd(Hj)|%xd(Hk)|%xd(Hl)|%xd(Hm)|%xd(Hn)|%xd(Ho)|%xd(Hp)|%xd(Hq)|%xd(Hr)|%xd(Hs)|%xd(Ht)|%xd(Hu)|%xd(Hv)>
diff --git a/wps/iCatcher.220x176x16.wps b/wps/iCatcher.220x176x16.wps
index b58455f82d..a15bf1e2ec 100644
--- a/wps/iCatcher.220x176x16.wps
+++ b/wps/iCatcher.220x176x16.wps
@@ -1,30 +1,30 @@
1%wd 1%wd
2%X|bg-220x176x16.bmp| 2%X(bg-220x176x16.bmp)
3 3
4 4
5%t1 %?mp<%al Stopped%ar-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >;%t1 %?mp<%al Stopped-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt > 5%t(1) %?mp<%al Stopped%ar-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >%;%t(1) %?mp<%al Stopped-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >
6%al %bl%%%ar%pp/%pe 6%al %bl%%%ar%pp/%pe
7%s%ac%?ia<%ia|%?d2<%d2|Unknown Artist>> 7%s%ac%?ia<%ia|%?d(2)<%d(2)|Unknown Artist>>
8%s%ac%?id<%id|%?d1<%d1|Unknown Album>> 8%s%ac%?id<%id|%?d(1)<%d(1)|Unknown Album>>
9%s%ac%?in<%in|%pp> - %?it<%it|%fn> 9%s%ac%?in<%in|%pp> - %?it<%it|%fn>
10 10
11%al %fbKbps 11%al %fbKbps
12%pb|-|11|-|198|6| 12%pb(-,11,-,198,6)
13 13
14%s%ac%Sx|Next:| %?It<%It|%?Fn<%Fn|?>> 14%s%ac%Sx(Next:) %?It<%It|%?Fn<%Fn|?>>
15 15
16%xl|A|battery.bmp|194|9|5| 16%xl(A,battery.bmp,194,9,5)
17%t0.5 %?bp<%?bc<%xdAa|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAa|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAa|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAa|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%?bp<%?bc<%xdAa|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>> 17%t(0.5) %?bp<%?bc<%xd(Aa)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Aa)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Aa)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Aa)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%?bp<%?bc<%xd(Aa)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>
18%xl|B|hold.bmp|165|6|4| 18%xl(B,hold.bmp,165,6,4)
19%?mh<%?mr<%xdBa|%xdBb>|%?mr<%xdBc|%xdBd>> 19%?mh<%?mr<%xd(Ba)|%xd(Bb)>|%?mr<%xd(Bc)|%xd(Bd)>>
20%xl|C|repeat.bmp|114|7|5| 20%xl(C,repeat.bmp,114,7,5)
21%?mm<%xdCa|%xdCb|%xdCc|%xdCd|%xdCe> 21%?mm<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)>
22%xl|D|shuffle.bmp|89|8|2| 22%xl(D,shuffle.bmp,89,8,2)
23%?ps<%xdDa|%xdDb> 23%?ps<%xd(Da)|%xd(Db)>
24%xl|E|playmode.bmp|8|7|4| 24%xl(E,playmode.bmp,8,7,4)
25%?mp<|%xdEa|%xdEb|%xdEc|%xdEd> 25%?mp<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
26%xl|F|volume.bmp|25|4|9| 26%xl(F,volume.bmp,25,4,9)
27%xl|G|animation.bmp|25|4|8| 27%xl(G,animation.bmp,25,4,8)
28%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGa|%xdGa|%xdGa>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGb|%xdGb|%xdGb>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGc|%xdGc|%xdGc>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGd|%xdGd|%xdGd>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGe|%xdGe|%xdGe>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGf|%xdGf|%xdGf>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGg|%xdGg|%xdGg>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGh|%xdGh|%xdGh> 28%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ga)|%xd(Ga)|%xd(Ga)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gb)|%xd(Gb)|%xd(Gb)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gc)|%xd(Gc)|%xd(Gc)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gd)|%xd(Gd)|%xd(Gd)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ge)|%xd(Ge)|%xd(Ge)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gf)|%xd(Gf)|%xd(Gf)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gg)|%xd(Gg)|%xd(Gg)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gh)|%xd(Gh)|%xd(Gh)>
29%xl|H|codec.bmp|173|112|22| 29%xl(H,codec.bmp,173,112,22)
30%?fc<%xdHa|%xdHb|%xdHc|%xdHd|%xdHe|%xdHf|%xdHg|%xdHh|%xdHi|%xdHj|%xdHk|%xdHl|%xdHm|%xdHn|%xdHo|%xdHp|%xdHq|%xdHr|%xdHs|%xdHt|%xdHu|%xdHv> 30%?fc<%xd(Ha)|%xd(Hb)|%xd(Hc)|%xd(Hd)|%xd(He)|%xd(Hf)|%xd(Hg)|%xd(Hh)|%xd(Hi)|%xd(Hj)|%xd(Hk)|%xd(Hl)|%xd(Hm)|%xd(Hn)|%xd(Ho)|%xd(Hp)|%xd(Hq)|%xd(Hr)|%xd(Hs)|%xd(Ht)|%xd(Hu)|%xd(Hv)>
diff --git a/wps/iCatcher.240x320x16.wps b/wps/iCatcher.240x320x16.wps
index fc1e730c4c..98c2e52f46 100644
--- a/wps/iCatcher.240x320x16.wps
+++ b/wps/iCatcher.240x320x16.wps
@@ -1,34 +1,34 @@
1%wd 1%wd
2%X|bg-240x320x16.bmp| 2%X(bg-240x320x16.bmp)
3 3
4 4
5%t1 %?mp<%al Stopped%ar-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >;%t1 %?mp<%al Stopped-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt > 5%t(1) %?mp<%al Stopped%ar-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >%;%t(1) %?mp<%al Stopped-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >
6%al %bl%%%ar%pp/%pe 6%al %bl%%%ar%pp/%pe
7 7
8 8
9%s%ac%?ia<%ia|%?d2<%d2|Unknown Artist>> 9%s%ac%?ia<%ia|%?d(2)<%d(2)|Unknown Artist>>
10%s%ac%?id<%id|%?d1<%d1|Unknown Album>> 10%s%ac%?id<%id|%?d(1)<%d(1)|Unknown Album>>
11%s%ac%?in<%in|%pp> - %?it<%it|%fn> 11%s%ac%?in<%in|%pp> - %?it<%it|%fn>
12 12
13 13
14 14
15%al %fbKbps 15%al %fbKbps
16%pb|-|11|-|218|7| 16%pb(-,11,-,218,7)
17 17
18%s%ac%Sx|Next:| %?It<%It|%?Fn<%Fn|?>> 18%s%ac%Sx(Next:) %?It<%It|%?Fn<%Fn|?>>
19 19
20%xl|A|battery-b.bmp|204|12|5| 20%xl(A,battery-b.bmp,204,12,5)
21%t0.5 %?bp<%?bc<%xdAa|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAb|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAc|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAd|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAe|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>> 21%t(0.5) %?bp<%?bc<%xd(Aa)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ab)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ac)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ad)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ae)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>
22%xl|B|hold-b.bmp|164|8|4| 22%xl(B,hold-b.bmp,164,8,4)
23%?mh<%?mr<%xdBa|%xdBb>|%?mr<%xdBc|%xdBd>> 23%?mh<%?mr<%xd(Ba)|%xd(Bb)>|%?mr<%xd(Bc)|%xd(Bd)>>
24%xl|C|repeat-b.bmp|126|9|5| 24%xl(C,repeat-b.bmp,126,9,5)
25%?mm<%xdCa|%xdCb|%xdCc|%xdCd|%xdCe> 25%?mm<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)>
26%xl|D|shuffle-b.bmp|91|11|2| 26%xl(D,shuffle-b.bmp,91,11,2)
27%?ps<%xdDa|%xdDb> 27%?ps<%xd(Da)|%xd(Db)>
28%xl|E|playmode-b.bmp|11|10|4| 28%xl(E,playmode-b.bmp,11,10,4)
29%?mp<|%xdEa|%xdEb|%xdEc|%xdEd> 29%?mp<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
30%xl|F|volume-b.bmp|34|5|9| 30%xl(F,volume-b.bmp,34,5,9)
31%xl|G|animation-b.bmp|34|5|8| 31%xl(G,animation-b.bmp,34,5,8)
32%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGa|%xdGa|%xdGa>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGb|%xdGb|%xdGb>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGc|%xdGc|%xdGc>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGd|%xdGd|%xdGd>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGe|%xdGe|%xdGe>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGf|%xdGf|%xdGf>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGg|%xdGg|%xdGg>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGh|%xdGh|%xdGh> 32%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ga)|%xd(Ga)|%xd(Ga)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gb)|%xd(Gb)|%xd(Gb)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gc)|%xd(Gc)|%xd(Gc)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gd)|%xd(Gd)|%xd(Gd)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ge)|%xd(Ge)|%xd(Ge)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gf)|%xd(Gf)|%xd(Gf)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gg)|%xd(Gg)|%xd(Gg)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gh)|%xd(Gh)|%xd(Gh)>
33%xl|H|codec-b.bmp|168|229|22| 33%xl(H,codec-b.bmp,168,229,22)
34%?fc<%xdHa|%xdHb|%xdHc|%xdHd|%xdHe|%xdHf|%xdHg|%xdHh|%xdHi|%xdHj|%xdHk|%xdHl|%xdHm|%xdHn|%xdHo|%xdHp|%xdHq|%xdHr|%xdHs|%xdHt|%xdHu|%xdHv> 34%?fc<%xd(Ha)|%xd(Hb)|%xd(Hc)|%xd(Hd)|%xd(He)|%xd(Hf)|%xd(Hg)|%xd(Hh)|%xd(Hi)|%xd(Hj)|%xd(Hk)|%xd(Hl)|%xd(Hm)|%xd(Hn)|%xd(Ho)|%xd(Hp)|%xd(Hq)|%xd(Hr)|%xd(Hs)|%xd(Ht)|%xd(Hu)|%xd(Hv)>
diff --git a/wps/iCatcher.320x240x16.wps b/wps/iCatcher.320x240x16.wps
index 1eb2e23712..97d69bfe92 100644
--- a/wps/iCatcher.320x240x16.wps
+++ b/wps/iCatcher.320x240x16.wps
@@ -1,30 +1,30 @@
1%wd 1%wd
2%X|bg-320x240x16.bmp| 2%X(bg-320x240x16.bmp)
3 3
4 4
5%t1 %?mp<%al Stopped%ar-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >;%t1 %?mp<%al Stopped-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt > 5%t(1) %?mp<%al Stopped%ar-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused%ar%pc/%pt |%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >%;%t(1) %?mp<%al Stopped-:--/-:-- |%al %pv dB%ar%pc/%pt |%al Paused|%al Seeking%ar%pc/%pt |%al Seeking%ar%pc/%pt >
6%al %bl%%%ar%pp/%pe 6%al %bl%%%ar%pp/%pe
7%s%ac%?ia<%ia|%?d2<%d2|Unknown Artist>> 7%s%ac%?ia<%ia|%?d(2)<%d(2)|Unknown Artist>>
8%s%ac%?id<%id|%?d1<%d1|Unknown Album>> 8%s%ac%?id<%id|%?d(1)<%d(1)|Unknown Album>>
9%s%ac%?in<%in|%pp> - %?it<%it|%fn> 9%s%ac%?in<%in|%pp> - %?it<%it|%fn>
10 10
11%al %fbKbps 11%al %fbKbps
12%pb|-|11|-|298|7| 12%pb(-,11,-,298,7)
13 13
14%s%ac%Sx|Next:| %?It<%It|%?Fn<%Fn|?>> 14%s%ac%Sx(Next:) %?It<%It|%?Fn<%Fn|?>>
15 15
16%xl|A|battery-b.bmp|284|12|5| 16%xl(A,battery-b.bmp,284,12,5)
17%t0.5 %?bp<%?bc<%xdAa|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAb|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAc|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAd|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>>;%t0.5 %?bp<%?bc<%xdAe|%xdAe>|%?bl<%xdAa|%xdAa|%xdAb|%xdAc|%xdAd|%xdAe|%xdAe>> 17%t(0.5) %?bp<%?bc<%xd(Aa)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ab)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ac)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ad)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>%;%t(0.5) %?bp<%?bc<%xd(Ae)|%xd(Ae)>|%?bl<%xd(Aa)|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)|%xd(Ae)|%xd(Ae)>>
18%xl|B|hold-b.bmp|244|8|4| 18%xl(B,hold-b.bmp,244,8,4)
19%?mh<%?mr<%xdBa|%xdBb>|%?mr<%xdBc|%xdBd>> 19%?mh<%?mr<%xd(Ba)|%xd(Bb)>|%?mr<%xd(Bc)|%xd(Bd)>>
20%xl|C|repeat-b.bmp|166|9|5| 20%xl(C,repeat-b.bmp,166,9,5)
21%?mm<%xdCa|%xdCb|%xdCc|%xdCd|%xdCe> 21%?mm<%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)|%xd(Ce)>
22%xl|D|shuffle-b.bmp|131|11|2| 22%xl(D,shuffle-b.bmp,131,11,2)
23%?ps<%xdDa|%xdDb> 23%?ps<%xd(Da)|%xd(Db)>
24%xl|E|playmode-b.bmp|11|10|4| 24%xl(E,playmode-b.bmp,11,10,4)
25%?mp<|%xdEa|%xdEb|%xdEc|%xdEd> 25%?mp<|%xd(Ea)|%xd(Eb)|%xd(Ec)|%xd(Ed)>
26%xl|F|volume-b.bmp|34|5|9| 26%xl(F,volume-b.bmp,34,5,9)
27%xl|G|animation-b.bmp|34|5|8| 27%xl(G,animation-b.bmp,34,5,8)
28%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGa|%xdGa|%xdGa>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGb|%xdGb|%xdGb>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGc|%xdGc|%xdGc>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGd|%xdGd|%xdGd>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGe|%xdGe|%xdGe>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGf|%xdGf|%xdGf>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGg|%xdGg|%xdGg>;%t0.1 %?mp<%xdFa|%?pv<%xdFa|%xdFb|%xdFc|%xdFd|%xdFe|%xdFf|%xdFg|%xdFh|%xdFi>|%xdGh|%xdGh|%xdGh> 28%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ga)|%xd(Ga)|%xd(Ga)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gb)|%xd(Gb)|%xd(Gb)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gc)|%xd(Gc)|%xd(Gc)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gd)|%xd(Gd)|%xd(Gd)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Ge)|%xd(Ge)|%xd(Ge)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gf)|%xd(Gf)|%xd(Gf)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gg)|%xd(Gg)|%xd(Gg)>%;%t(0.1) %?mp<%xd(Fa)|%?pv<%xd(Fa)|%xd(Fb)|%xd(Fc)|%xd(Fd)|%xd(Fe)|%xd(Ff)|%xd(Fg)|%xd(Fh)|%xd(Fi)>|%xd(Gh)|%xd(Gh)|%xd(Gh)>
29%xl|H|codec-b.bmp|248|153|22| 29%xl(H,codec-b.bmp,248,153,22)
30%?fc<%xdHa|%xdHb|%xdHc|%xdHd|%xdHe|%xdHf|%xdHg|%xdHh|%xdHi|%xdHj|%xdHk|%xdHl|%xdHm|%xdHn|%xdHo|%xdHp|%xdHq|%xdHr|%xdHs|%xdHt|%xdHu|%xdHv> 30%?fc<%xd(Ha)|%xd(Hb)|%xd(Hc)|%xd(Hd)|%xd(He)|%xd(Hf)|%xd(Hg)|%xd(Hh)|%xd(Hi)|%xd(Hj)|%xd(Hk)|%xd(Hl)|%xd(Hm)|%xd(Hn)|%xd(Ho)|%xd(Hp)|%xd(Hq)|%xd(Hr)|%xd(Hs)|%xd(Ht)|%xd(Hu)|%xd(Hv)>
diff --git a/wps/ipodVOL.160x128x1.wps b/wps/ipodVOL.160x128x1.wps
index 4d56a12299..a920410003 100644
--- a/wps/ipodVOL.160x128x1.wps
+++ b/wps/ipodVOL.160x128x1.wps
@@ -1,20 +1,20 @@
1%xl|A|playmode.bmp|0|2|4| 1%xl(A,playmode.bmp,0,2,4)
2%xl|B|hold.bmp|20|2| 2%xl(B,hold.bmp,20,2)
3%xl|C|repeat.bmp|141|18|4| 3%xl(C,repeat.bmp,141,18,4)
4%xl|D|battery.bmp|136|2|6| 4%xl(D,battery.bmp,136,2,6)
5%x|a|bg.bmp|0|0| 5%x(a,bg.bmp,0,0)
6%wd 6%wd
7%ac%?mp<Now Stopped|Now Playing|Now Paused|Now Playing|Now Playing>%?mp<|%?ps< (S)|>> 7%ac%?mp<Now Stopped|Now Playing|Now Paused|Now Playing|Now Playing>%?mp<|%?ps< %(S%)|>>
8 8
9%al%?Sr<%pe %Sx|of| %pp|%pp %Sx|of| %pe> 9%al%?Sr<%pe %Sx(of) %pp|%pp %Sx(of) %pe>
10 10
11%s%ac%?it<%it|%fn> 11%s%ac%?it<%it|%fn>
12%s%t3%ac%?ia<%ia|%d2> 12%s%t(3)%ac%?ia<%ia|%d(2)>
13%s%t3%ac%?id<%id|%d1> 13%s%t(3)%ac%?id<%id|%d(1)>
14 14
15%pb 15%pb
16%al%pc %ac %pv %ar-%pr 16%al%pc %ac %pv %ar-%pr
17%?mp<|%xdAa|%xdAb|%xdAc|%xdAd> 17%?mp<|%xd(Aa)|%xd(Ab)|%xd(Ac)|%xd(Ad)>
18%?mh<%xdB|> 18%?mh<%xd(B)|>
19%?bp<%xdDa|%?bl<%xdDb|%xdDc|%xdDd|%xdDe|%xdDf>> 19%?bp<%xd(Da)|%?bl<%xd(Db)|%xd(Dc)|%xd(Dd)|%xd(De)|%xd(Df)>>
20%?mm<|%xdCa|%xdCb|%xdCc|%xdCd> 20%?mm<|%xd(Ca)|%xd(Cb)|%xd(Cc)|%xd(Cd)>
diff --git a/wps/progressive.11x2x1.wps b/wps/progressive.11x2x1.wps
index 1e5d853726..e2c0711052 100644
--- a/wps/progressive.11x2x1.wps
+++ b/wps/progressive.11x2x1.wps
@@ -1,3 +1,3 @@
1#wps for the archos player with text alignment 1#wps for the archos player with text alignment
2%s%pp/%pe: %?it<%it|%fn> - %?ia<%ia|%d2> - %?id<%id|%d1> 2%s%pp/%pe: %?it<%it|%fn> - %?ia<%ia|%d(2)> - %?id<%id|%d(1)>
3%al%pc%ac%pb%ar%pt \ No newline at end of file 3%al%pc%ac%pb%ar%pt \ No newline at end of file
diff --git a/wps/wpsbuild.pl b/wps/wpsbuild.pl
index 57dc3de283..f07ad6dc01 100755
--- a/wps/wpsbuild.pl
+++ b/wps/wpsbuild.pl
@@ -226,7 +226,7 @@ sub copywps
226 226
227 open(WPSFILE, "$dir/$req_g_wps"); 227 open(WPSFILE, "$dir/$req_g_wps");
228 while (<WPSFILE>) { 228 while (<WPSFILE>) {
229 $filelist[$#filelist + 1] = $1 if (/\|([^|]*?.bmp)\|/); 229 $filelist[$#filelist + 1] = $1 if (/[\(,]([^,]*?.bmp)[\),]/);
230 } 230 }
231 close(WPSFILE); 231 close(WPSFILE);
232 232
diff --git a/wps/zezayer.128x64x1.wps b/wps/zezayer.128x64x1.wps
index 4ca1d7bd2e..1c770f3aee 100644
--- a/wps/zezayer.128x64x1.wps
+++ b/wps/zezayer.128x64x1.wps
@@ -1,8 +1,8 @@
1%we 1%we
2* %?ia<%ia|%d2> 2* %?ia<%ia|%d(2)>
3* %?id<%id|%d1> 3* %?id<%id|%d(1)>
4* %?in<(%in) |>%?it<%it|%fn> 4* %?in<%(%in%) |>%?it<%it|%fn>
5%?ig<%t8* Genre: %ig %?iy<(%iy)|%t0>|%?iy<%t8* Year: %iy|%t0>%t0>;%?ic<%t8* By: %ic|%t0> 5%?ig<%t(8)* Genre: %ig %?iy<%(%iy%)|%t(0)>|%?iy<%t(8)* Year: %iy|%t(0)>%t(0)>%;%?ic<%t(8)* By: %ic|%t(0)>
6%ac%pr/%pt %?pp<[%pp/%pe]|> 6%ac%pr/%pt %?pp<[%pp/%pe]|>
7%pb 7%pb
8%ar%fc %?fb<%?fv<%fbK VBR| %fbK >|> 8%ar%fc %?fb<%?fv<%fbK VBR| %fbK >|>
diff --git a/wps/zezayer.160x128x1.wps b/wps/zezayer.160x128x1.wps
index f83f03ba7c..e8aad7d726 100644
--- a/wps/zezayer.160x128x1.wps
+++ b/wps/zezayer.160x128x1.wps
@@ -1,18 +1,18 @@
1%x|a|RockBoxWPSd.bmp|0|0| 1%x(a,RockBoxWPSd.bmp,0,0)
2%wd 2%wd
3%ar %?mp<Stop|Play|Pause|%>%>|%<%<> 3%ar %?mp<Stop|Play|Pause|%>%>|%<%<>
4 4
5* %?ia<%ia|%d2> 5* %?ia<%ia|%d(2)>
6* %?id<%id|%d1> 6* %?id<%id|%d(1)>
7* %?in<(%in) |>%?it<%it|%fn> 7* %?in<%(%in%) |>%?it<%it|%fn>
8%?ig<%t8* Genre: %ig %?iy<(%iy)|%t0>|%?iy<%t8* Year: %iy|%t0>%t0>;%?ic<%t8* By: %ic|%t0> 8%?ig<%t(8)* Genre: %ig %?iy<%(%iy%)|%t(0)>|%?iy<%t(8)* Year: %iy|%t(0)>%t(0)>%;%?ic<%t(8)* By: %ic|%t(0)>
9 9
10%ac%pr/%pt %?pp<[%pp/%pe]|> 10%ac%pr/%pt %?pp<[%pp/%pe]|>
11%pb 11%pb
12%ar%fc %?fb<%?fv<%fbK VBR| %fbK >|> 12%ar%fc %?fb<%?fv<%fbK VBR| %fbK >|>
13 13
14%?Ia<* %Ia|%?D2<* %D2|>> 14%?Ia<* %Ia|%?D(2)<* %D(2)|>>
15%?It<* %?In<(%In) |>%It|%?Fn<* %?In<(%In) |>%Fn|>> 15%?It<* %?In<%(%In%) |>%It|%?Fn<* %?In<%(%In%) |>%Fn|>>
16 16
17%al %pv %?mm<%?ps<(Shuffle)|>|%?ps<(Sfl All)|(Rpt All)>|(Rpt 1)|%?ps<(Shuffle)|(Rpt Sfl)>|(A-B Rpt)> 17%al %pv %?mm<%?ps<%(Shuffle%)|>|%?ps<%(Sfl All%)|%(Rpt All%)>|%(Rpt 1%)|%?ps<%(Shuffle%)|%(Rpt Sfl%)>|%(A-B Rpt%)>
18%al %t15%bl (%bt) 18%al %t(15)%bl %(%bt%)