1 /*******************************************************************************/
2 /*  This file is auto-generated by Azure RTOS GUIX Studio. Do not edit this    */
3 /*  file by hand. Modifications to this file should only be made by running    */
4 /*  the Azure RTOS GUIX Studio application and re-generating the application   */
5 /*  resource file(s). For more information please refer to the Azure RTOS GUIX */
6 /*  Studio User Guide, or visit our web site at azure.com/rtos                 */
7 /*                                                                             */
8 /*  GUIX Studio Revision 6.2.1.2                                               */
9 /*  Date (dd.mm.yyyy):  5. 6.2023   Time (hh:mm): 15:11                        */
10 /*******************************************************************************/
11 
12 
13 #include "gx_api.h"
14 #include "non_linear_animation_resources.h"
15 
16 /* Color Table                                                                 */
17 
18 GX_CONST GX_COLOR Primary_theme_1_color_table[] =
19 {
20     0x00000000,
21     0x00787c78,
22     0x00e2e2e2,
23     0x009b9a73,
24     0xff000000,
25     0x00000000,
26     0x00ffffff,
27     0x000000b8,
28     0x00808080,
29     0x00dadada,
30     0x00e0c060,
31     0x00f8f8e0,
32     0x00f8ecb0,
33     0x00000000,
34     0xffbababa,
35     0xff7d7d7d,
36     0x00ffffff,
37     0x00282c28,
38     0x00000000,
39     0x00c0c0c0,
40     0x00ffffff,
41     0x00000000,
42     0x00808080,
43     0x00c0c0c0,
44     0x00e0c060,
45     0x00a0a0a0,
46     0x00787c78,
47     0xffffffff,
48     0x00787c78,
49     0x00ff8040,
50     0x00000000,
51     0x000000ff,
52     0x00ffffff,
53     0x004f9d9d,
54     0x00387272
55 };
56 
57 
58 /* Font Table                                                                  */
59 
60 
61 extern GX_CONST GX_FONT _gx_system_font_8bpp;
62 GX_CONST GX_FONT *Primary_theme_1_font_table[] =
63 {
64     &_gx_system_font_8bpp,
65     &_gx_system_font_8bpp,
66     &_gx_system_font_8bpp,
67     &_gx_system_font_8bpp
68 };
69 
70 /* Pixelmap data definitions                                                   */
71 
72 
73 /* THEME_1_RADIO_ON pixelmap data                                              */
74 
75 static GX_CONST UINT PRIMARY_THEME_1_RADIO_ON_pixelmap_data[154] =
76 {
77     0x00ffffff, 0x80f2f5f8, 0xccaec1d2, 0xff7c9bb6, 0xff6e90ae, 0xff7595b2, 0xff83a0ba,
78     0xa3b5c6d6, 0x00f9fafc, 0x00ffffff, 0x00ffffff, 0x80d2dce6, 0xff7193b0, 0xffddbc94,
79     0xfffcb668, 0xffffb15a, 0xffffb35f, 0xfffab86d, 0xffd1b99c, 0xff7193b0, 0x80e0e7ee,
80     0x00ffffff, 0x00ffffff, 0x00ffffff, 0xccb2c4d4, 0xffb3b0a8, 0xffffb564, 0xffa4db4c,
81     0xff77eb39, 0xff49e901, 0xff49e901, 0xff77ea36, 0xffa4d846, 0xfffeb869, 0xff9ea7ad,
82     0xccc3d1de, 0x00ffffff, 0x00ffffff, 0x00ffffff, 0x80d2dce6, 0xffb9b4ac, 0xffffb35f,
83     0xff77ed3d, 0xff49e901, 0xff77eb3a, 0xffffb15a, 0xff9eabb3, 0x80e3eaf0, 0x00ffffff,
84     0x33f2f5f8, 0xff7c9bb6, 0xffffb869, 0xff77ed3e, 0xff49e901, 0xff77eb3a, 0xfffeba6e,
85     0xff7595b2, 0x00fcfdfe, 0xccaec1d2, 0xffe6c39a, 0xffa4df55, 0xff49e901, 0xffffc484,
86     0xffc8bdaf, 0xa4cad7e2, 0xff8aa6be, 0xffffbb6f, 0xff77ed3e, 0xff49e901, 0xffa4e766,
87     0xfff8c183, 0xff9cb3c8, 0xff8aa6be, 0xffffbb6f, 0xff49e901, 0xffffb869, 0xff8aa6be,
88     0xff83a0ba, 0xffffb869, 0xff49e901, 0xffffb564, 0xff83a0ba, 0xff87a3bc, 0xffffbb6f,
89     0xff77ed3e, 0xff49e901, 0xff60e81b, 0xfff9c080, 0xff9cb3c8, 0xccaec1d2, 0xffe6c39a,
90     0xff77e42b, 0xff49e901, 0xffffc484, 0xffc8bdaf, 0x83cad7e2, 0x00f2f5f8, 0xff7c9bb6,
91     0xffffb869, 0xff60eb20, 0xff49e901, 0xff77eb3a, 0xfffeba6e, 0xff7595b2, 0x00fcfdfe,
92     0x00ffffff, 0xccd2dce6, 0xffb9b4ac, 0xffffb35f, 0xff60eb1f, 0xff49e901, 0xff77eb3a,
93     0xffffb15a, 0xff9eabb3, 0x80e3eaf0, 0x00ffffff, 0x00ffffff, 0x00ffffff, 0xccb2c4d4,
94     0xffb3b0a8, 0xffffb462, 0xffa4da4a, 0xff77ea36, 0xff49e901, 0xff49e901, 0xff77e834,
95     0xffffc687, 0xfffeb766, 0xff9ea7ad, 0xccc3d1de, 0x00ffffff, 0x00ffffff, 0x00ffffff,
96     0xccd2dce6, 0xff7193b0, 0xffddbc94, 0xfffcb86b, 0xffffb15a, 0xffffaf56, 0xfffab86d,
97     0xffd1b99c, 0xff7193b0, 0x80e0e7ee, 0x00ffffff, 0x00ffffff, 0x33f2f5f8, 0xccaec1d2,
98     0xff809db8, 0xff6e90ae, 0xff7595b2, 0xff83a0ba, 0xccb5c6d6, 0x00f9fafc, 0x00ffffff
99 
100 };
101 
102 /* THEME_1_RADIO_ON auxiliary data                                             */
103 
104 static GX_CONST GX_UBYTE PRIMARY_THEME_1_RADIO_ON_pixelmap_aux_data[44] =
105 {
106     0x83, 0x07, 0x83, 0x82, 0x09, 0x82, 0x0f, 0x04, 0x85, 0x04, 0x03, 0x87, 0x03,
107     0x02, 0x89, 0x02, 0x02, 0x89, 0x02, 0x01, 0x8b, 0x01, 0x01, 0x8b, 0x01, 0x02,
108     0x89, 0x02, 0x02, 0x89, 0x02, 0x03, 0x87, 0x03, 0x04, 0x85, 0x04, 0x0f, 0x82,
109     0x09, 0x82, 0x83, 0x07, 0x83
110 };
111 GX_CONST GX_PIXELMAP PRIMARY_THEME_1_RADIO_ON_pixelmap =
112 {
113     0x00000001,                              /* major version                  */
114     0x00000000,                              /* minor version                  */
115     GX_PIXELMAP_COMPRESSED|GX_PIXELMAP_ALPHA,         /* flags                 */
116     GX_COLOR_FORMAT_24XRGB,                  /* Format                         */
117     (GX_UBYTE *) PRIMARY_THEME_1_RADIO_ON_pixelmap_data,
118     sizeof(PRIMARY_THEME_1_RADIO_ON_pixelmap_data),    /* the size of pixelmap_data*/
119     (GX_UBYTE *) PRIMARY_THEME_1_RADIO_ON_pixelmap_aux_data,
120     sizeof(PRIMARY_THEME_1_RADIO_ON_pixelmap_aux_data),    /* the size of pixelmap_data*/
121     0x00,                                    /* used for transparent iamges    */
122     16,                                      /* width in pixel                 */
123     16                                       /* height in pixel                */
124 };
125 
126 /* THEME_1_RADIO_OFF pixelmap data                                             */
127 
128 static GX_CONST UINT PRIMARY_THEME_1_RADIO_OFF_pixelmap_data[154] =
129 {
130     0x00ffffff, 0xfff2f5f8, 0xb3aec1d2, 0xff7c9bb6, 0xff6e90ae, 0xff7595b2, 0xff83a0ba,
131     0xb3b5c6d6, 0x00f9fafc, 0x00ffffff, 0x00ffffff, 0x80d2dce6, 0xff7193b0, 0xffddbc94,
132     0xfffcb668, 0xffffb15a, 0xffffb35f, 0xfffab86d, 0xffd1b99c, 0xff7193b0, 0x33e0e7ee,
133     0x00ffffff, 0x00ffffff, 0x00ffffff, 0xb3b2c4d4, 0xffb3b0a8, 0xffffb564, 0xffffcd96,
134     0xffffefde, 0xffffffff, 0xffffffff, 0xffffead3, 0xffffc88a, 0xfffeb869, 0xff9ea7ad,
135     0xb3c3d1de, 0x00ffffff, 0x00ffffff, 0x00ffffff, 0x80d2dce6, 0xffb9b4ac, 0xffffb35f,
136     0xfffff7ee, 0xffffffff, 0xfffff2e3, 0xffffb15a, 0xff9eabb3, 0x33e3eaf0, 0x00ffffff,
137     0x33f2f5f8, 0xff7c9bb6, 0xffffb869, 0xfffffaf4, 0xffffffff, 0xfffff2e3, 0xfffeba6e,
138     0xff7595b2, 0x00fcfdfe, 0xb3aec1d2, 0xffe6c39a, 0xffffd6a8, 0xffffffff, 0xffffc484,
139     0xffc8bdaf, 0x80cad7e2, 0xff8aa6be, 0xffffbb6f, 0xfffffaf4, 0xffffffff, 0xffffe5c9,
140     0xfff8c183, 0xff9cb3c8, 0xff8aa6be, 0xffffbb6f, 0xffffffff, 0xffffb869, 0xff8aa6be,
141     0xff83a0ba, 0xffffb869, 0xffffffff, 0xffffb564, 0xff83a0ba, 0xff87a3bc, 0xffffbb6f,
142     0xfffffaf4, 0xffffffff, 0xffffe5c9, 0xfff9c080, 0xff9cb3c8, 0xb3aec1d2, 0xffe6c39a,
143     0xffffd6a8, 0xffffffff, 0xffffc484, 0xffc8bdaf, 0x80cad7e2, 0x00f2f5f8, 0xff7c9bb6,
144     0xffffb869, 0xfffffaf4, 0xffffffff, 0xfffff2e3, 0xfffeba6e, 0xff7595b2, 0x00fcfdfe,
145     0x00ffffff, 0x80d2dce6, 0xffb9b4ac, 0xffffb35f, 0xfffff7ee, 0xffffffff, 0xfffff2e3,
146     0xffffb15a, 0xff9eabb3, 0x33e3eaf0, 0x00ffffff, 0x00ffffff, 0x00ffffff, 0xb3b2c4d4,
147     0xffb3b0a8, 0xffffb462, 0xffffcc93, 0xffffead3, 0xffffffff, 0xffffffff, 0xffffe5c9,
148     0xffffc687, 0xfffeb766, 0xff9ea7ad, 0xb3c3d1de, 0x00ffffff, 0x00ffffff, 0x00ffffff,
149     0x80d2dce6, 0xff7193b0, 0xffddbc94, 0xfffcb86b, 0xffffb15a, 0xffffaf56, 0xfffab86d,
150     0xffd1b99c, 0xff7193b0, 0x80e0e7ee, 0x00ffffff, 0x00ffffff, 0x33f2f5f8, 0xb3aec1d2,
151     0xff809db8, 0xff6e90ae, 0xff7595b2, 0xff83a0ba, 0xb3b5c6d6, 0x00f9fafc, 0x00ffffff
152 
153 };
154 
155 /* THEME_1_RADIO_OFF auxiliary data                                            */
156 
157 static GX_CONST GX_UBYTE PRIMARY_THEME_1_RADIO_OFF_pixelmap_aux_data[44] =
158 {
159     0x83, 0x07, 0x83, 0x82, 0x09, 0x82, 0x0f, 0x04, 0x85, 0x04, 0x03, 0x87, 0x03,
160     0x02, 0x89, 0x02, 0x02, 0x89, 0x02, 0x01, 0x8b, 0x01, 0x01, 0x8b, 0x01, 0x02,
161     0x89, 0x02, 0x02, 0x89, 0x02, 0x03, 0x87, 0x03, 0x04, 0x85, 0x04, 0x0f, 0x82,
162     0x09, 0x82, 0x83, 0x07, 0x83
163 };
164 GX_CONST GX_PIXELMAP PRIMARY_THEME_1_RADIO_OFF_pixelmap =
165 {
166     0x00000001,                              /* major version                  */
167     0x00000000,                              /* minor version                  */
168     GX_PIXELMAP_COMPRESSED|GX_PIXELMAP_ALPHA,         /* flags                 */
169     GX_COLOR_FORMAT_24XRGB,                  /* Format                         */
170     (GX_UBYTE *) PRIMARY_THEME_1_RADIO_OFF_pixelmap_data,
171     sizeof(PRIMARY_THEME_1_RADIO_OFF_pixelmap_data),    /* the size of pixelmap_data*/
172     (GX_UBYTE *) PRIMARY_THEME_1_RADIO_OFF_pixelmap_aux_data,
173     sizeof(PRIMARY_THEME_1_RADIO_OFF_pixelmap_aux_data),    /* the size of pixelmap_data*/
174     0x00,                                    /* used for transparent iamges    */
175     16,                                      /* width in pixel                 */
176     16                                       /* height in pixel                */
177 };
178 
179 /* THEME_1_CHECKBOX_ON pixelmap data                                           */
180 
181 static GX_CONST UINT PRIMARY_THEME_1_CHECKBOX_ON_pixelmap_data[226] =
182 {
183     0xff1c5180, 0xff1c5180, 0xffb9c0b8, 0xffe2dbc2, 0xffd9d2b8, 0xffd9cfaf, 0xffd8cca6,
184     0xffd8c99b, 0xffd8c48f, 0xffd7c287, 0xffd8c288, 0xffd8c490, 0xffd8c592, 0xffd7c28b,
185     0xffdfc079, 0xffb7a46e, 0xff1c5180, 0xff1c5180, 0xffe2dbc2, 0xfffffccc, 0xfffff0bb,
186     0xffffebab, 0xffffe79e, 0xffffe28f, 0xffffde85, 0xffffdd84, 0xffffe08d, 0xffffe59f,
187     0xffffeeb5, 0xffffe8a7, 0xffffe287, 0xffdfbd72, 0xff1c5180, 0xff1c5180, 0xffd9d2b8,
188     0xfffff1bf, 0xfffeeabe, 0xfffbebc6, 0xfffbe8bc, 0xfffae4b3, 0xfffae3b0, 0xfffbe4b3,
189     0xffffe9c1, 0xfffff1d5, 0xffb3d18b, 0xffdad999, 0xffffe39b, 0xffd6bb7b, 0xff1c5180,
190     0xff1c5180, 0xffd9d0b2, 0xfffff0bb, 0xfffdf0d6, 0xfffafbff, 0xfff6f8fb, 0xfff4f7fa,
191     0xfff5f8fb, 0xfffafbff, 0xfffafcff, 0xffd9eedd, 0xff21a42b, 0xff9cc66f, 0xffffe8a8,
192     0xffd6bb7d, 0xff1c5180, 0xff1c5180, 0xffd8d0b2, 0xfffff2c0, 0xfffdf2d9, 0xfffafbfd,
193     0xfff8f8f7, 0xfff7f7f5, 0xfff7f7f6, 0xfffffeff, 0xffd9edd9, 0xff21a121, 0xff0f9c14,
194     0xffabca7b, 0xffffe6a3, 0xffd6ba79, 0xff1c5180, 0xff1c5180, 0xffd8cead, 0xfffff7cd,
195     0xffaed28d, 0xff54b757, 0xffffffff, 0xfffdfafb, 0xffffffff, 0xffc0e3c0, 0xff30a730,
196     0xff1da01d, 0xff05970a, 0xffa5c874, 0xffffe5a2, 0xffd6b977, 0xff1c5180, 0xff1c5180,
197     0xffd8cca5, 0xfffff6cb, 0xffa3cd81, 0xff139d17, 0xff73c372, 0xfffefbfd, 0xffb9e0b9,
198     0xff45b045, 0xff0d990d, 0xff119b11, 0xff8ccf92, 0xffe4dfac, 0xffffdc8a, 0xffd5b66f,
199     0xff1c5180, 0xff1c5180, 0xffd8c99e, 0xfffff4c6, 0xffa7ce84, 0xff049708, 0xff119b11,
200     0xff9bd49b, 0xff51b551, 0xff049504, 0xff22a222, 0xff73c372, 0xfff5fafc, 0xffffe8bf,
201     0xffffcf67, 0xffd5af5e, 0xff1c5180, 0xff1c5180, 0xffd8c79a, 0xfffff0bd, 0xffb9d492,
202     0xff30a934, 0xff1da01d, 0xff139c13, 0xff169d16, 0xff22a222, 0xff63bc62, 0xffffffff,
203     0xfffefeff, 0xfff9d99a, 0xffffc346, 0xffd4a84a, 0xff1c5180, 0xff1c5180, 0xffd8c490,
204     0xffffe59f, 0xfffff1d5, 0xffd9eedd, 0xff21a121, 0xff1da01d, 0xff119b11, 0xff73c372,
205     0xffffffff, 0xfff8f8f7, 0xfff7faff, 0xfff8d288, 0xffffbb31, 0xffd4a645, 0xff1c5180,
206     0xff1c5180, 0xffd7be7e, 0xffffdb80, 0xfffee7bd, 0xfffafeff, 0xffd9efdf, 0xff23a429,
207     0xff83cb88, 0xfff5fafc, 0xfffefeff, 0xfff7faff, 0xfff4fdff, 0xfff8d085, 0xffffb828,
208     0xffd3a542, 0xff1c5180, 0xff1c5180, 0xffd6b972, 0xffffd36e, 0xfffbd588, 0xfffee4b5,
209     0xffffeccb, 0xffb3cd81, 0xffe0dea8, 0xffffe8bf, 0xfff9d99a, 0xfff8d288, 0xfff8d085,
210     0xfff8bf52, 0xffffb92d, 0xffd3a440, 0xff1c5180, 0xff1c5180, 0xffdfbb6a, 0xffffd460,
211     0xffffcd5f, 0xffffd068, 0xffffd982, 0xffffe49d, 0xffffdd8c, 0xffffcf67, 0xffffc346,
212     0xffffbb31, 0xffffb828, 0xffffb92d, 0xffffbf2c, 0xffdca73b, 0xff1c5180, 0xff1c5180,
213     0xffb7a36c, 0xffdeb761, 0xffd5b15e, 0xffd5b262, 0xffd6b770, 0xffd6b876, 0xffd5b66f,
214     0xffd5af5e, 0xffd4a84a, 0xffd4a645, 0xffd3a542, 0xffd3a440, 0xffdca73b, 0xffb49548,
215     0xff1c5180, 0xff1c5180
216 };
217 
218 /* THEME_1_CHECKBOX_ON auxiliary data                                          */
219 
220 static GX_CONST GX_UBYTE PRIMARY_THEME_1_CHECKBOX_ON_pixelmap_aux_data[16] =
221 {
222     0x8f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f,
223     0x0f, 0x0f, 0x8f
224 };
225 GX_CONST GX_PIXELMAP PRIMARY_THEME_1_CHECKBOX_ON_pixelmap =
226 {
227     0x00000001,                              /* major version                  */
228     0x00000000,                              /* minor version                  */
229     GX_PIXELMAP_COMPRESSED,                  /* flags                          */
230     GX_COLOR_FORMAT_24XRGB,                  /* Format                         */
231     (GX_UBYTE *) PRIMARY_THEME_1_CHECKBOX_ON_pixelmap_data,
232     sizeof(PRIMARY_THEME_1_CHECKBOX_ON_pixelmap_data),    /* the size of pixelmap_data*/
233     (GX_UBYTE *) PRIMARY_THEME_1_CHECKBOX_ON_pixelmap_aux_data,
234     sizeof(PRIMARY_THEME_1_CHECKBOX_ON_pixelmap_aux_data),    /* the size of pixelmap_data*/
235     0x00,                                    /* used for transparent iamges    */
236     16,                                      /* width in pixel                 */
237     16                                       /* height in pixel                */
238 };
239 
240 /* THEME_1_CHECKBOX_OFF pixelmap data                                          */
241 
242 static GX_CONST UINT PRIMARY_THEME_1_CHECKBOX_OFF_pixelmap_data[193] =
243 {
244     0xff1c5180, 0xff1c5180, 0xffb9c0b8, 0xffe2dbc2, 0xffd9d2b8, 0xffd9cfaf, 0xffd8cca6,
245     0xffd8c99b, 0xffd8c590, 0xffd8c187, 0xffd7c083, 0xffd7be7d, 0xffd7bc78, 0xffd6b972,
246     0xffdfbb6b, 0xffb7a36c, 0xff1c5180, 0xff1c5180, 0xffe2dbc2, 0xfffffdcc, 0xfffff1bc,
247     0xffffecad, 0xffffe89f, 0xffffe390, 0xffffde85, 0xffffdb7d, 0xffffd976, 0xffffd66f,
248     0xffffd366, 0xffffd166, 0xffffd460, 0xffdeb762, 0xff1c5180, 0xff1c5180, 0xffd9d2b8,
249     0xfffff1bc, 0xfffce6b9, 0xfff5e5bf, 0xfff6e2b6, 0xfff5dfad, 0xfff5dda9, 0xfff5dca5,
250     0xfff4daa1, 0xfff5d99d, 0xfff4d89c, 0xfff8cd75, 0xffffca56, 0xffd5b05e, 0xff1c5180,
251     0xff1c5180, 0xffd9cfaf, 0xffffecad, 0xfff5e5bf, 0xffe4e8eb, 0xffe6e8e8, 0xffe6e8e9,
252     0xffe6e8e9, 0xffe6e9ea, 0xffe6e9ea, 0xffe6e9eb, 0xffe5ebf4, 0xfff3d390, 0xffffc64a,
253     0xffd5af5a, 0xff1c5180, 0xff1c5180, 0xffd8cca6, 0xffffe89f, 0xfff6e2b6, 0xffe6e8e8,
254     0xffe7e7e3, 0xffe6eaed, 0xfff3d08a, 0xffffc445, 0xffd5ad56, 0xff1c5180, 0xff1c5180,
255     0xffd8c99b, 0xffffe390, 0xfff5dfad, 0xffe6e8e9, 0xffe7e7e3, 0xffe6eaed, 0xfff3cf87,
256     0xffffc23f, 0xffd4ab52, 0xff1c5180, 0xff1c5180, 0xffd8c590, 0xffffde85, 0xfff5dda9,
257     0xffe6e8e9, 0xffe7e7e3, 0xffe6eaed, 0xfff3ce84, 0xffffc03a, 0xffd4aa4e, 0xff1c5180,
258     0xff1c5180, 0xffd8c187, 0xffffdb7d, 0xfff5dca5, 0xffe6e9ea, 0xffe7e7e3, 0xffe6eaed,
259     0xfff3cd81, 0xffffbe35, 0xffd4a94b, 0xff1c5180, 0xff1c5180, 0xffd7c083, 0xffffd976,
260     0xfff4daa1, 0xffe6e9ea, 0xffe7e7e3, 0xffe6eaee, 0xfff3cc7f, 0xffffbc31, 0xffd4a748,
261     0xff1c5180, 0xff1c5180, 0xffd7be7d, 0xffffd66f, 0xfff5d99d, 0xffe6e9eb, 0xffe7e7e3,
262     0xffe6eaee, 0xfff3cb7c, 0xffffba2d, 0xffd4a645, 0xff1c5180, 0xff1c5180, 0xffd7bc78,
263     0xffffd366, 0xfff4d89c, 0xffe5ebf4, 0xffe6eaed, 0xffe6eaee, 0xffe6eaee, 0xffe5eefa,
264     0xfff2cb7e, 0xffffb829, 0xffd3a543, 0xff1c5180, 0xff1c5180, 0xffd6b972, 0xffffd166,
265     0xfff8cd75, 0xfff3d390, 0xfff3d08a, 0xfff3cf87, 0xfff3ce84, 0xfff3cd81, 0xfff3cc7f,
266     0xfff3cb7c, 0xfff2cb7e, 0xfff7be50, 0xffffb92e, 0xffd3a440, 0xff1c5180, 0xff1c5180,
267     0xffdfbb6b, 0xffffd460, 0xffffca56, 0xffffc64a, 0xffffc445, 0xffffc23f, 0xffffc03a,
268     0xffffbe35, 0xffffbc31, 0xffffba2d, 0xffffb829, 0xffffb92e, 0xffffbf2c, 0xffdca73b,
269     0xff1c5180, 0xff1c5180, 0xffb7a36c, 0xffdeb762, 0xffd5b05e, 0xffd5af5a, 0xffd5ad56,
270     0xffd4ab52, 0xffd4aa4e, 0xffd4a94b, 0xffd4a748, 0xffd4a645, 0xffd3a543, 0xffd3a440,
271     0xffdca73b, 0xffb49548, 0xff1c5180, 0xff1c5180
272 };
273 
274 /* THEME_1_CHECKBOX_OFF auxiliary data                                         */
275 
276 static GX_CONST GX_UBYTE PRIMARY_THEME_1_CHECKBOX_OFF_pixelmap_aux_data[30] =
277 {
278     0x8f, 0x0f, 0x0f, 0x0f, 0x0f, 0x04, 0x85, 0x04, 0x04, 0x85, 0x04, 0x04, 0x85,
279     0x04, 0x04, 0x85, 0x04, 0x04, 0x85, 0x04, 0x04, 0x85, 0x04, 0x04, 0x83, 0x06,
280     0x0f, 0x0f, 0x0f, 0x8f
281 };
282 GX_CONST GX_PIXELMAP PRIMARY_THEME_1_CHECKBOX_OFF_pixelmap =
283 {
284     0x00000001,                              /* major version                  */
285     0x00000000,                              /* minor version                  */
286     GX_PIXELMAP_COMPRESSED,                  /* flags                          */
287     GX_COLOR_FORMAT_24XRGB,                  /* Format                         */
288     (GX_UBYTE *) PRIMARY_THEME_1_CHECKBOX_OFF_pixelmap_data,
289     sizeof(PRIMARY_THEME_1_CHECKBOX_OFF_pixelmap_data),    /* the size of pixelmap_data*/
290     (GX_UBYTE *) PRIMARY_THEME_1_CHECKBOX_OFF_pixelmap_aux_data,
291     sizeof(PRIMARY_THEME_1_CHECKBOX_OFF_pixelmap_aux_data),    /* the size of pixelmap_data*/
292     0x00,                                    /* used for transparent iamges    */
293     16,                                      /* width in pixel                 */
294     16                                       /* height in pixel                */
295 };
296 
297 /* Pixelmap Table                                                              */
298 
299 
300 GX_CONST GX_PIXELMAP *Primary_theme_1_pixelmap_table[] =
301 {
302     GX_NULL,
303     &PRIMARY_THEME_1_RADIO_ON_pixelmap,
304     &PRIMARY_THEME_1_RADIO_OFF_pixelmap,
305     &PRIMARY_THEME_1_CHECKBOX_ON_pixelmap,
306     &PRIMARY_THEME_1_CHECKBOX_OFF_pixelmap
307 };
308 
309 /* String values                                                               */
310 
311 GX_CONST GX_UBYTE Primary_STRING_82_English[] = "No-Linear Animation";
312 GX_CONST GX_UBYTE Primary_STRING_84_English[] = "backEaseIn";
313 GX_CONST GX_UBYTE Primary_STRING_85_English[] = "backEaseOut";
314 GX_CONST GX_UBYTE Primary_STRING_86_English[] = "Linear";
315 GX_CONST GX_UBYTE Primary_STRING_87_English[] = "backEaseInOut";
316 GX_CONST GX_UBYTE Primary_STRING_88_English[] = "bounceEaseIn";
317 GX_CONST GX_UBYTE Primary_STRING_89_English[] = "bounceEaseInOut";
318 GX_CONST GX_UBYTE Primary_STRING_90_English[] = "bounceEaseOut";
319 GX_CONST GX_UBYTE Primary_STRING_91_English[] = "circEaseIn";
320 GX_CONST GX_UBYTE Primary_STRING_92_English[] = "circEaseOut";
321 GX_CONST GX_UBYTE Primary_STRING_93_English[] = "circEaseInOut";
322 GX_CONST GX_UBYTE Primary_STRING_94_English[] = "cubicEaseIn";
323 GX_CONST GX_UBYTE Primary_STRING_95_English[] = "cubicEaseOut";
324 GX_CONST GX_UBYTE Primary_STRING_96_English[] = "cubicEaseInOut";
325 GX_CONST GX_UBYTE Primary_STRING_97_English[] = "elasticEaseIn";
326 GX_CONST GX_UBYTE Primary_STRING_98_English[] = "elasticEaseOut";
327 GX_CONST GX_UBYTE Primary_STRING_99_English[] = "elasticEaseInOut";
328 GX_CONST GX_UBYTE Primary_STRING_100_English[] = "expoEaseIn";
329 GX_CONST GX_UBYTE Primary_STRING_101_English[] = "expoEaseOut";
330 GX_CONST GX_UBYTE Primary_STRING_102_English[] = "expoEaseInOut";
331 GX_CONST GX_UBYTE Primary_STRING_103_English[] = "quadEaseIn";
332 GX_CONST GX_UBYTE Primary_STRING_104_English[] = "quadEaseOut";
333 GX_CONST GX_UBYTE Primary_STRING_105_English[] = "quadEaseInOut";
334 GX_CONST GX_UBYTE Primary_STRING_106_English[] = "quartEaseIn";
335 GX_CONST GX_UBYTE Primary_STRING_107_English[] = "quartEaseOut";
336 GX_CONST GX_UBYTE Primary_STRING_108_English[] = "quartEaseInOut";
337 GX_CONST GX_UBYTE Primary_STRING_109_English[] = "quintEaseIn";
338 GX_CONST GX_UBYTE Primary_STRING_110_English[] = "quintEaseOut";
339 GX_CONST GX_UBYTE Primary_STRING_111_English[] = "quintEaseInOut";
340 GX_CONST GX_UBYTE Primary_STRING_112_English[] = "sineEaseIn";
341 GX_CONST GX_UBYTE Primary_STRING_115_English[] = "sineEaseOut";
342 GX_CONST GX_UBYTE Primary_STRING_116_English[] = "sineEaseInOut";
343 GX_CONST GX_UBYTE Primary_STRING_1_English[] = "button";
344 GX_CONST GX_UBYTE Primary_STRING_2_English[] = "start";
345 GX_CONST GX_UBYTE Primary_STRING_3_English[] = "Non-Linear Animation";
346 
347 /* String Table for Primary language English                                   */
348 
349 GX_CONST GX_STRING Primary_English_string_table[36] =
350 {
351     {GX_NULL, 0},
352     {(GX_CONST GX_CHAR *)Primary_STRING_82_English, sizeof(Primary_STRING_82_English) - 1},
353     {(GX_CONST GX_CHAR *)Primary_STRING_84_English, sizeof(Primary_STRING_84_English) - 1},
354     {(GX_CONST GX_CHAR *)Primary_STRING_85_English, sizeof(Primary_STRING_85_English) - 1},
355     {(GX_CONST GX_CHAR *)Primary_STRING_86_English, sizeof(Primary_STRING_86_English) - 1},
356     {(GX_CONST GX_CHAR *)Primary_STRING_87_English, sizeof(Primary_STRING_87_English) - 1},
357     {(GX_CONST GX_CHAR *)Primary_STRING_88_English, sizeof(Primary_STRING_88_English) - 1},
358     {(GX_CONST GX_CHAR *)Primary_STRING_89_English, sizeof(Primary_STRING_89_English) - 1},
359     {(GX_CONST GX_CHAR *)Primary_STRING_90_English, sizeof(Primary_STRING_90_English) - 1},
360     {(GX_CONST GX_CHAR *)Primary_STRING_91_English, sizeof(Primary_STRING_91_English) - 1},
361     {(GX_CONST GX_CHAR *)Primary_STRING_92_English, sizeof(Primary_STRING_92_English) - 1},
362     {(GX_CONST GX_CHAR *)Primary_STRING_93_English, sizeof(Primary_STRING_93_English) - 1},
363     {(GX_CONST GX_CHAR *)Primary_STRING_94_English, sizeof(Primary_STRING_94_English) - 1},
364     {(GX_CONST GX_CHAR *)Primary_STRING_95_English, sizeof(Primary_STRING_95_English) - 1},
365     {(GX_CONST GX_CHAR *)Primary_STRING_96_English, sizeof(Primary_STRING_96_English) - 1},
366     {(GX_CONST GX_CHAR *)Primary_STRING_97_English, sizeof(Primary_STRING_97_English) - 1},
367     {(GX_CONST GX_CHAR *)Primary_STRING_98_English, sizeof(Primary_STRING_98_English) - 1},
368     {(GX_CONST GX_CHAR *)Primary_STRING_99_English, sizeof(Primary_STRING_99_English) - 1},
369     {(GX_CONST GX_CHAR *)Primary_STRING_100_English, sizeof(Primary_STRING_100_English) - 1},
370     {(GX_CONST GX_CHAR *)Primary_STRING_101_English, sizeof(Primary_STRING_101_English) - 1},
371     {(GX_CONST GX_CHAR *)Primary_STRING_102_English, sizeof(Primary_STRING_102_English) - 1},
372     {(GX_CONST GX_CHAR *)Primary_STRING_103_English, sizeof(Primary_STRING_103_English) - 1},
373     {(GX_CONST GX_CHAR *)Primary_STRING_104_English, sizeof(Primary_STRING_104_English) - 1},
374     {(GX_CONST GX_CHAR *)Primary_STRING_105_English, sizeof(Primary_STRING_105_English) - 1},
375     {(GX_CONST GX_CHAR *)Primary_STRING_106_English, sizeof(Primary_STRING_106_English) - 1},
376     {(GX_CONST GX_CHAR *)Primary_STRING_107_English, sizeof(Primary_STRING_107_English) - 1},
377     {(GX_CONST GX_CHAR *)Primary_STRING_108_English, sizeof(Primary_STRING_108_English) - 1},
378     {(GX_CONST GX_CHAR *)Primary_STRING_109_English, sizeof(Primary_STRING_109_English) - 1},
379     {(GX_CONST GX_CHAR *)Primary_STRING_110_English, sizeof(Primary_STRING_110_English) - 1},
380     {(GX_CONST GX_CHAR *)Primary_STRING_111_English, sizeof(Primary_STRING_111_English) - 1},
381     {(GX_CONST GX_CHAR *)Primary_STRING_112_English, sizeof(Primary_STRING_112_English) - 1},
382     {(GX_CONST GX_CHAR *)Primary_STRING_115_English, sizeof(Primary_STRING_115_English) - 1},
383     {(GX_CONST GX_CHAR *)Primary_STRING_116_English, sizeof(Primary_STRING_116_English) - 1},
384     {(GX_CONST GX_CHAR *)Primary_STRING_1_English, sizeof(Primary_STRING_1_English) - 1},
385     {(GX_CONST GX_CHAR *)Primary_STRING_2_English, sizeof(Primary_STRING_2_English) - 1},
386     {(GX_CONST GX_CHAR *)Primary_STRING_3_English, sizeof(Primary_STRING_3_English) - 1}
387 };
388 
389 /*  Language Table                                                             */
390 
391 
392 GX_CONST GX_STRING *Primary_language_table[1] =
393 {
394     Primary_English_string_table,
395 };
396 
397 GX_THEME Primary_theme_1 =
398 {
399     (GX_COLOR *) Primary_theme_1_color_table,
400     (GX_FONT **) Primary_theme_1_font_table,
401     (GX_PIXELMAP **) Primary_theme_1_pixelmap_table,
402     NULL,
403     {
404         20,                                  /* scroll width                   */
405         18,                                  /* thumb width                    */
406         20,                                  /* thumb travel min               */
407         20,                                  /* thumb travel max               */
408         4,                                   /* thumb border style             */
409         0,                                   /* scroll fill pixelmap           */
410         0,                                   /* scroll thumb pixelmap          */
411         0,                                   /* scroll up pixelmap             */
412         0,                                   /* scroll down pixelmap           */
413         GX_COLOR_ID_SCROLL_BUTTON,           /* scroll thumb color             */
414         GX_COLOR_ID_CANVAS,                  /* scroll thumb border color      */
415         GX_COLOR_ID_SCROLL_BUTTON,           /* scroll button color            */
416     },
417     {
418         20,                                  /* scroll width                   */
419         18,                                  /* thumb width                    */
420         20,                                  /* thumb travel min               */
421         20,                                  /* thumb travel max               */
422         4,                                   /* thumb border style             */
423         0,                                   /* scroll fill pixelmap           */
424         0,                                   /* scroll thumb pixelmap          */
425         0,                                   /* scroll up pixelmap             */
426         0,                                   /* scroll down pixelmap           */
427         GX_COLOR_ID_SCROLL_BUTTON,           /* scroll thumb color             */
428         GX_COLOR_ID_CANVAS,                  /* scroll thumb border color      */
429         GX_COLOR_ID_SCROLL_BUTTON,           /* scroll button color            */
430     },
431     GX_SCROLLBAR_RELATIVE_THUMB|GX_SCROLLBAR_END_BUTTONS|GX_SCROLLBAR_VERTICAL,
432     GX_SCROLLBAR_RELATIVE_THUMB|GX_SCROLLBAR_END_BUTTONS|GX_SCROLLBAR_HORIZONTAL,
433     35,                                      /* color table size               */
434     4,                                       /* font table size                */
435     5,                                       /* pixelmap table size            */
436     0                                        /* palette size                   */
437 
438 };
439 GX_CONST GX_THEME *Primary_theme_table[1] =
440 {
441     &Primary_theme_1
442 };
443 
444