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:10                        */
10 /*******************************************************************************/
11 
12 
13 #include "gx_api.h"
14 #include "lines_resources.h"
15 
16 /* Color Table                                                                 */
17 
18 GX_CONST GX_COLOR display_1_default_theme_color_table[] =
19 {
20     0x00000000,
21     0x00787c78,
22     0x00e2e2e2,
23     0x009b9b73,
24     0x007599aa,
25     0x00000000,
26     0x00ffffff,
27     0x000000b8,
28     0x00808080,
29     0x00dadada,
30     0x00e0c060,
31     0x00f8f8e0,
32     0x00f8ecb0,
33     0x00000000,
34     0x00e8d8f8,
35     0x00e8ccb0,
36     0x00ffffff,
37     0x00e2e2e2,
38     0x00000000,
39     0x00c0c0c0,
40     0x00ffffff,
41     0x00000000,
42     0x00808080,
43     0x00c0c0c0,
44     0x00e0c060,
45     0x00a0a0a0,
46     0x00787c78,
47     0xffffffff,
48     0x00787c78,
49     0x00000000,
50     0x00ffffff,
51     0x00ff0000,
52     0x0000ff00,
53     0x00c0c0c0
54 };
55 
56 
57 /* Font Table                                                                  */
58 
59 
60 extern GX_CONST GX_FONT _gx_system_font_8bpp;
61 GX_CONST GX_FONT *display_1_default_theme_font_table[] =
62 {
63     &_gx_system_font_8bpp,
64     &_gx_system_font_8bpp,
65     &_gx_system_font_8bpp,
66     &_gx_system_font_8bpp
67 };
68 
69 /* Pixelmap data definitions                                                   */
70 
71 
72 /* DEFAULT_THEME_RADIO_ON pixelmap data                                        */
73 
74 static GX_CONST UINT DISPLAY_1_DEFAULT_THEME_RADIO_ON_pixelmap_data[154] =
75 {
76     0x00ffffff, 0x80f2f5f8, 0xccaec1d2, 0xff7c9bb6, 0xff6e90ae, 0xff7595b2, 0xff83a0ba,
77     0xa3b5c6d6, 0x00f9fafc, 0x00ffffff, 0x00ffffff, 0x80d2dce6, 0xff7193b0, 0xffddbc94,
78     0xfffcb668, 0xffffb15a, 0xffffb35f, 0xfffab86d, 0xffd1b99c, 0xff7193b0, 0x80e0e7ee,
79     0x00ffffff, 0x00ffffff, 0x00ffffff, 0xccb2c4d4, 0xffb3b0a8, 0xffffb564, 0xffa4db4c,
80     0xff77eb39, 0xff49e901, 0xff49e901, 0xff77ea36, 0xffa4d846, 0xfffeb869, 0xff9ea7ad,
81     0xccc3d1de, 0x00ffffff, 0x00ffffff, 0x00ffffff, 0x80d2dce6, 0xffb9b4ac, 0xffffb35f,
82     0xff77ed3d, 0xff49e901, 0xff77eb3a, 0xffffb15a, 0xff9eabb3, 0x80e3eaf0, 0x00ffffff,
83     0x33f2f5f8, 0xff7c9bb6, 0xffffb869, 0xff77ed3e, 0xff49e901, 0xff77eb3a, 0xfffeba6e,
84     0xff7595b2, 0x00fcfdfe, 0xccaec1d2, 0xffe6c39a, 0xffa4df55, 0xff49e901, 0xffffc484,
85     0xffc8bdaf, 0xa4cad7e2, 0xff8aa6be, 0xffffbb6f, 0xff77ed3e, 0xff49e901, 0xffa4e766,
86     0xfff8c183, 0xff9cb3c8, 0xff8aa6be, 0xffffbb6f, 0xff49e901, 0xffffb869, 0xff8aa6be,
87     0xff83a0ba, 0xffffb869, 0xff49e901, 0xffffb564, 0xff83a0ba, 0xff87a3bc, 0xffffbb6f,
88     0xff77ed3e, 0xff49e901, 0xff60e81b, 0xfff9c080, 0xff9cb3c8, 0xccaec1d2, 0xffe6c39a,
89     0xff77e42b, 0xff49e901, 0xffffc484, 0xffc8bdaf, 0x83cad7e2, 0x00f2f5f8, 0xff7c9bb6,
90     0xffffb869, 0xff60eb20, 0xff49e901, 0xff77eb3a, 0xfffeba6e, 0xff7595b2, 0x00fcfdfe,
91     0x00ffffff, 0xccd2dce6, 0xffb9b4ac, 0xffffb35f, 0xff60eb1f, 0xff49e901, 0xff77eb3a,
92     0xffffb15a, 0xff9eabb3, 0x80e3eaf0, 0x00ffffff, 0x00ffffff, 0x00ffffff, 0xccb2c4d4,
93     0xffb3b0a8, 0xffffb462, 0xffa4da4a, 0xff77ea36, 0xff49e901, 0xff49e901, 0xff77e834,
94     0xffffc687, 0xfffeb766, 0xff9ea7ad, 0xccc3d1de, 0x00ffffff, 0x00ffffff, 0x00ffffff,
95     0xccd2dce6, 0xff7193b0, 0xffddbc94, 0xfffcb86b, 0xffffb15a, 0xffffaf56, 0xfffab86d,
96     0xffd1b99c, 0xff7193b0, 0x80e0e7ee, 0x00ffffff, 0x00ffffff, 0x33f2f5f8, 0xccaec1d2,
97     0xff809db8, 0xff6e90ae, 0xff7595b2, 0xff83a0ba, 0xccb5c6d6, 0x00f9fafc, 0x00ffffff
98 
99 };
100 
101 /* DEFAULT_THEME_RADIO_ON auxiliary data                                       */
102 
103 static GX_CONST GX_UBYTE DISPLAY_1_DEFAULT_THEME_RADIO_ON_pixelmap_aux_data[44] =
104 {
105     0x83, 0x07, 0x83, 0x82, 0x09, 0x82, 0x0f, 0x04, 0x85, 0x04, 0x03, 0x87, 0x03,
106     0x02, 0x89, 0x02, 0x02, 0x89, 0x02, 0x01, 0x8b, 0x01, 0x01, 0x8b, 0x01, 0x02,
107     0x89, 0x02, 0x02, 0x89, 0x02, 0x03, 0x87, 0x03, 0x04, 0x85, 0x04, 0x0f, 0x82,
108     0x09, 0x82, 0x83, 0x07, 0x83
109 };
110 GX_CONST GX_PIXELMAP DISPLAY_1_DEFAULT_THEME_RADIO_ON_pixelmap =
111 {
112     0x00000001,                              /* major version                  */
113     0x00000000,                              /* minor version                  */
114     GX_PIXELMAP_COMPRESSED,                  /* flags                          */
115     GX_COLOR_FORMAT_24XRGB,                  /* Format                         */
116     (GX_UBYTE *) DISPLAY_1_DEFAULT_THEME_RADIO_ON_pixelmap_data,
117     sizeof(DISPLAY_1_DEFAULT_THEME_RADIO_ON_pixelmap_data),    /* the size of pixelmap_data*/
118     (GX_UBYTE *) DISPLAY_1_DEFAULT_THEME_RADIO_ON_pixelmap_aux_data,
119     sizeof(DISPLAY_1_DEFAULT_THEME_RADIO_ON_pixelmap_aux_data),    /* the size of pixelmap_data*/
120     0x00,                                    /* used for transparent iamges    */
121     16,                                      /* width in pixel                 */
122     16                                       /* height in pixel                */
123 };
124 
125 /* DEFAULT_THEME_RADIO_OFF pixelmap data                                       */
126 
127 static GX_CONST UINT DISPLAY_1_DEFAULT_THEME_RADIO_OFF_pixelmap_data[154] =
128 {
129     0x00ffffff, 0xfff2f5f8, 0xb3aec1d2, 0xff7c9bb6, 0xff6e90ae, 0xff7595b2, 0xff83a0ba,
130     0xb3b5c6d6, 0x00f9fafc, 0x00ffffff, 0x00ffffff, 0x80d2dce6, 0xff7193b0, 0xffddbc94,
131     0xfffcb668, 0xffffb15a, 0xffffb35f, 0xfffab86d, 0xffd1b99c, 0xff7193b0, 0x33e0e7ee,
132     0x00ffffff, 0x00ffffff, 0x00ffffff, 0xb3b2c4d4, 0xffb3b0a8, 0xffffb564, 0xffffcd96,
133     0xffffefde, 0xffffffff, 0xffffffff, 0xffffead3, 0xffffc88a, 0xfffeb869, 0xff9ea7ad,
134     0xb3c3d1de, 0x00ffffff, 0x00ffffff, 0x00ffffff, 0x80d2dce6, 0xffb9b4ac, 0xffffb35f,
135     0xfffff7ee, 0xffffffff, 0xfffff2e3, 0xffffb15a, 0xff9eabb3, 0x33e3eaf0, 0x00ffffff,
136     0x33f2f5f8, 0xff7c9bb6, 0xffffb869, 0xfffffaf4, 0xffffffff, 0xfffff2e3, 0xfffeba6e,
137     0xff7595b2, 0x00fcfdfe, 0xb3aec1d2, 0xffe6c39a, 0xffffd6a8, 0xffffffff, 0xffffc484,
138     0xffc8bdaf, 0x80cad7e2, 0xff8aa6be, 0xffffbb6f, 0xfffffaf4, 0xffffffff, 0xffffe5c9,
139     0xfff8c183, 0xff9cb3c8, 0xff8aa6be, 0xffffbb6f, 0xffffffff, 0xffffb869, 0xff8aa6be,
140     0xff83a0ba, 0xffffb869, 0xffffffff, 0xffffb564, 0xff83a0ba, 0xff87a3bc, 0xffffbb6f,
141     0xfffffaf4, 0xffffffff, 0xffffe5c9, 0xfff9c080, 0xff9cb3c8, 0xb3aec1d2, 0xffe6c39a,
142     0xffffd6a8, 0xffffffff, 0xffffc484, 0xffc8bdaf, 0x80cad7e2, 0x00f2f5f8, 0xff7c9bb6,
143     0xffffb869, 0xfffffaf4, 0xffffffff, 0xfffff2e3, 0xfffeba6e, 0xff7595b2, 0x00fcfdfe,
144     0x00ffffff, 0x80d2dce6, 0xffb9b4ac, 0xffffb35f, 0xfffff7ee, 0xffffffff, 0xfffff2e3,
145     0xffffb15a, 0xff9eabb3, 0x33e3eaf0, 0x00ffffff, 0x00ffffff, 0x00ffffff, 0xb3b2c4d4,
146     0xffb3b0a8, 0xffffb462, 0xffffcc93, 0xffffead3, 0xffffffff, 0xffffffff, 0xffffe5c9,
147     0xffffc687, 0xfffeb766, 0xff9ea7ad, 0xb3c3d1de, 0x00ffffff, 0x00ffffff, 0x00ffffff,
148     0x80d2dce6, 0xff7193b0, 0xffddbc94, 0xfffcb86b, 0xffffb15a, 0xffffaf56, 0xfffab86d,
149     0xffd1b99c, 0xff7193b0, 0x80e0e7ee, 0x00ffffff, 0x00ffffff, 0x33f2f5f8, 0xb3aec1d2,
150     0xff809db8, 0xff6e90ae, 0xff7595b2, 0xff83a0ba, 0xb3b5c6d6, 0x00f9fafc, 0x00ffffff
151 
152 };
153 
154 /* DEFAULT_THEME_RADIO_OFF auxiliary data                                      */
155 
156 static GX_CONST GX_UBYTE DISPLAY_1_DEFAULT_THEME_RADIO_OFF_pixelmap_aux_data[44] =
157 {
158     0x83, 0x07, 0x83, 0x82, 0x09, 0x82, 0x0f, 0x04, 0x85, 0x04, 0x03, 0x87, 0x03,
159     0x02, 0x89, 0x02, 0x02, 0x89, 0x02, 0x01, 0x8b, 0x01, 0x01, 0x8b, 0x01, 0x02,
160     0x89, 0x02, 0x02, 0x89, 0x02, 0x03, 0x87, 0x03, 0x04, 0x85, 0x04, 0x0f, 0x82,
161     0x09, 0x82, 0x83, 0x07, 0x83
162 };
163 GX_CONST GX_PIXELMAP DISPLAY_1_DEFAULT_THEME_RADIO_OFF_pixelmap =
164 {
165     0x00000001,                              /* major version                  */
166     0x00000000,                              /* minor version                  */
167     GX_PIXELMAP_COMPRESSED,                  /* flags                          */
168     GX_COLOR_FORMAT_24XRGB,                  /* Format                         */
169     (GX_UBYTE *) DISPLAY_1_DEFAULT_THEME_RADIO_OFF_pixelmap_data,
170     sizeof(DISPLAY_1_DEFAULT_THEME_RADIO_OFF_pixelmap_data),    /* the size of pixelmap_data*/
171     (GX_UBYTE *) DISPLAY_1_DEFAULT_THEME_RADIO_OFF_pixelmap_aux_data,
172     sizeof(DISPLAY_1_DEFAULT_THEME_RADIO_OFF_pixelmap_aux_data),    /* the size of pixelmap_data*/
173     0x00,                                    /* used for transparent iamges    */
174     16,                                      /* width in pixel                 */
175     16                                       /* height in pixel                */
176 };
177 
178 /* DEFAULT_THEME_CHECKBOX_ON pixelmap data                                     */
179 
180 static GX_CONST UINT DISPLAY_1_DEFAULT_THEME_CHECKBOX_ON_pixelmap_data[226] =
181 {
182     0xff1c5180, 0xff1c5180, 0xffb9c0b8, 0xffe2dbc2, 0xffd9d2b8, 0xffd9cfaf, 0xffd8cca6,
183     0xffd8c99b, 0xffd8c48f, 0xffd7c287, 0xffd8c288, 0xffd8c490, 0xffd8c592, 0xffd7c28b,
184     0xffdfc079, 0xffb7a46e, 0xff1c5180, 0xff1c5180, 0xffe2dbc2, 0xfffffccc, 0xfffff0bb,
185     0xffffebab, 0xffffe79e, 0xffffe28f, 0xffffde85, 0xffffdd84, 0xffffe08d, 0xffffe59f,
186     0xffffeeb5, 0xffffe8a7, 0xffffe287, 0xffdfbd72, 0xff1c5180, 0xff1c5180, 0xffd9d2b8,
187     0xfffff1bf, 0xfffeeabe, 0xfffbebc6, 0xfffbe8bc, 0xfffae4b3, 0xfffae3b0, 0xfffbe4b3,
188     0xffffe9c1, 0xfffff1d5, 0xffb3d18b, 0xffdad999, 0xffffe39b, 0xffd6bb7b, 0xff1c5180,
189     0xff1c5180, 0xffd9d0b2, 0xfffff0bb, 0xfffdf0d6, 0xfffafbff, 0xfff6f8fb, 0xfff4f7fa,
190     0xfff5f8fb, 0xfffafbff, 0xfffafcff, 0xffd9eedd, 0xff21a42b, 0xff9cc66f, 0xffffe8a8,
191     0xffd6bb7d, 0xff1c5180, 0xff1c5180, 0xffd8d0b2, 0xfffff2c0, 0xfffdf2d9, 0xfffafbfd,
192     0xfff8f8f7, 0xfff7f7f5, 0xfff7f7f6, 0xfffffeff, 0xffd9edd9, 0xff21a121, 0xff0f9c14,
193     0xffabca7b, 0xffffe6a3, 0xffd6ba79, 0xff1c5180, 0xff1c5180, 0xffd8cead, 0xfffff7cd,
194     0xffaed28d, 0xff54b757, 0xffffffff, 0xfffdfafb, 0xffffffff, 0xffc0e3c0, 0xff30a730,
195     0xff1da01d, 0xff05970a, 0xffa5c874, 0xffffe5a2, 0xffd6b977, 0xff1c5180, 0xff1c5180,
196     0xffd8cca5, 0xfffff6cb, 0xffa3cd81, 0xff139d17, 0xff73c372, 0xfffefbfd, 0xffb9e0b9,
197     0xff45b045, 0xff0d990d, 0xff119b11, 0xff8ccf92, 0xffe4dfac, 0xffffdc8a, 0xffd5b66f,
198     0xff1c5180, 0xff1c5180, 0xffd8c99e, 0xfffff4c6, 0xffa7ce84, 0xff049708, 0xff119b11,
199     0xff9bd49b, 0xff51b551, 0xff049504, 0xff22a222, 0xff73c372, 0xfff5fafc, 0xffffe8bf,
200     0xffffcf67, 0xffd5af5e, 0xff1c5180, 0xff1c5180, 0xffd8c79a, 0xfffff0bd, 0xffb9d492,
201     0xff30a934, 0xff1da01d, 0xff139c13, 0xff169d16, 0xff22a222, 0xff63bc62, 0xffffffff,
202     0xfffefeff, 0xfff9d99a, 0xffffc346, 0xffd4a84a, 0xff1c5180, 0xff1c5180, 0xffd8c490,
203     0xffffe59f, 0xfffff1d5, 0xffd9eedd, 0xff21a121, 0xff1da01d, 0xff119b11, 0xff73c372,
204     0xffffffff, 0xfff8f8f7, 0xfff7faff, 0xfff8d288, 0xffffbb31, 0xffd4a645, 0xff1c5180,
205     0xff1c5180, 0xffd7be7e, 0xffffdb80, 0xfffee7bd, 0xfffafeff, 0xffd9efdf, 0xff23a429,
206     0xff83cb88, 0xfff5fafc, 0xfffefeff, 0xfff7faff, 0xfff4fdff, 0xfff8d085, 0xffffb828,
207     0xffd3a542, 0xff1c5180, 0xff1c5180, 0xffd6b972, 0xffffd36e, 0xfffbd588, 0xfffee4b5,
208     0xffffeccb, 0xffb3cd81, 0xffe0dea8, 0xffffe8bf, 0xfff9d99a, 0xfff8d288, 0xfff8d085,
209     0xfff8bf52, 0xffffb92d, 0xffd3a440, 0xff1c5180, 0xff1c5180, 0xffdfbb6a, 0xffffd460,
210     0xffffcd5f, 0xffffd068, 0xffffd982, 0xffffe49d, 0xffffdd8c, 0xffffcf67, 0xffffc346,
211     0xffffbb31, 0xffffb828, 0xffffb92d, 0xffffbf2c, 0xffdca73b, 0xff1c5180, 0xff1c5180,
212     0xffb7a36c, 0xffdeb761, 0xffd5b15e, 0xffd5b262, 0xffd6b770, 0xffd6b876, 0xffd5b66f,
213     0xffd5af5e, 0xffd4a84a, 0xffd4a645, 0xffd3a542, 0xffd3a440, 0xffdca73b, 0xffb49548,
214     0xff1c5180, 0xff1c5180
215 };
216 
217 /* DEFAULT_THEME_CHECKBOX_ON auxiliary data                                    */
218 
219 static GX_CONST GX_UBYTE DISPLAY_1_DEFAULT_THEME_CHECKBOX_ON_pixelmap_aux_data[16] =
220 {
221     0x8f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f, 0x0f,
222     0x0f, 0x0f, 0x8f
223 };
224 GX_CONST GX_PIXELMAP DISPLAY_1_DEFAULT_THEME_CHECKBOX_ON_pixelmap =
225 {
226     0x00000001,                              /* major version                  */
227     0x00000000,                              /* minor version                  */
228     GX_PIXELMAP_COMPRESSED,                  /* flags                          */
229     GX_COLOR_FORMAT_24XRGB,                  /* Format                         */
230     (GX_UBYTE *) DISPLAY_1_DEFAULT_THEME_CHECKBOX_ON_pixelmap_data,
231     sizeof(DISPLAY_1_DEFAULT_THEME_CHECKBOX_ON_pixelmap_data),    /* the size of pixelmap_data*/
232     (GX_UBYTE *) DISPLAY_1_DEFAULT_THEME_CHECKBOX_ON_pixelmap_aux_data,
233     sizeof(DISPLAY_1_DEFAULT_THEME_CHECKBOX_ON_pixelmap_aux_data),    /* the size of pixelmap_data*/
234     0x00,                                    /* used for transparent iamges    */
235     16,                                      /* width in pixel                 */
236     16                                       /* height in pixel                */
237 };
238 
239 /* DEFAULT_THEME_CHECKBOX_OFF pixelmap data                                    */
240 
241 static GX_CONST UINT DISPLAY_1_DEFAULT_THEME_CHECKBOX_OFF_pixelmap_data[193] =
242 {
243     0xff1c5180, 0xff1c5180, 0xffb9c0b8, 0xffe2dbc2, 0xffd9d2b8, 0xffd9cfaf, 0xffd8cca6,
244     0xffd8c99b, 0xffd8c590, 0xffd8c187, 0xffd7c083, 0xffd7be7d, 0xffd7bc78, 0xffd6b972,
245     0xffdfbb6b, 0xffb7a36c, 0xff1c5180, 0xff1c5180, 0xffe2dbc2, 0xfffffdcc, 0xfffff1bc,
246     0xffffecad, 0xffffe89f, 0xffffe390, 0xffffde85, 0xffffdb7d, 0xffffd976, 0xffffd66f,
247     0xffffd366, 0xffffd166, 0xffffd460, 0xffdeb762, 0xff1c5180, 0xff1c5180, 0xffd9d2b8,
248     0xfffff1bc, 0xfffce6b9, 0xfff5e5bf, 0xfff6e2b6, 0xfff5dfad, 0xfff5dda9, 0xfff5dca5,
249     0xfff4daa1, 0xfff5d99d, 0xfff4d89c, 0xfff8cd75, 0xffffca56, 0xffd5b05e, 0xff1c5180,
250     0xff1c5180, 0xffd9cfaf, 0xffffecad, 0xfff5e5bf, 0xffe4e8eb, 0xffe6e8e8, 0xffe6e8e9,
251     0xffe6e8e9, 0xffe6e9ea, 0xffe6e9ea, 0xffe6e9eb, 0xffe5ebf4, 0xfff3d390, 0xffffc64a,
252     0xffd5af5a, 0xff1c5180, 0xff1c5180, 0xffd8cca6, 0xffffe89f, 0xfff6e2b6, 0xffe6e8e8,
253     0xffe7e7e3, 0xffe6eaed, 0xfff3d08a, 0xffffc445, 0xffd5ad56, 0xff1c5180, 0xff1c5180,
254     0xffd8c99b, 0xffffe390, 0xfff5dfad, 0xffe6e8e9, 0xffe7e7e3, 0xffe6eaed, 0xfff3cf87,
255     0xffffc23f, 0xffd4ab52, 0xff1c5180, 0xff1c5180, 0xffd8c590, 0xffffde85, 0xfff5dda9,
256     0xffe6e8e9, 0xffe7e7e3, 0xffe6eaed, 0xfff3ce84, 0xffffc03a, 0xffd4aa4e, 0xff1c5180,
257     0xff1c5180, 0xffd8c187, 0xffffdb7d, 0xfff5dca5, 0xffe6e9ea, 0xffe7e7e3, 0xffe6eaed,
258     0xfff3cd81, 0xffffbe35, 0xffd4a94b, 0xff1c5180, 0xff1c5180, 0xffd7c083, 0xffffd976,
259     0xfff4daa1, 0xffe6e9ea, 0xffe7e7e3, 0xffe6eaee, 0xfff3cc7f, 0xffffbc31, 0xffd4a748,
260     0xff1c5180, 0xff1c5180, 0xffd7be7d, 0xffffd66f, 0xfff5d99d, 0xffe6e9eb, 0xffe7e7e3,
261     0xffe6eaee, 0xfff3cb7c, 0xffffba2d, 0xffd4a645, 0xff1c5180, 0xff1c5180, 0xffd7bc78,
262     0xffffd366, 0xfff4d89c, 0xffe5ebf4, 0xffe6eaed, 0xffe6eaee, 0xffe6eaee, 0xffe5eefa,
263     0xfff2cb7e, 0xffffb829, 0xffd3a543, 0xff1c5180, 0xff1c5180, 0xffd6b972, 0xffffd166,
264     0xfff8cd75, 0xfff3d390, 0xfff3d08a, 0xfff3cf87, 0xfff3ce84, 0xfff3cd81, 0xfff3cc7f,
265     0xfff3cb7c, 0xfff2cb7e, 0xfff7be50, 0xffffb92e, 0xffd3a440, 0xff1c5180, 0xff1c5180,
266     0xffdfbb6b, 0xffffd460, 0xffffca56, 0xffffc64a, 0xffffc445, 0xffffc23f, 0xffffc03a,
267     0xffffbe35, 0xffffbc31, 0xffffba2d, 0xffffb829, 0xffffb92e, 0xffffbf2c, 0xffdca73b,
268     0xff1c5180, 0xff1c5180, 0xffb7a36c, 0xffdeb762, 0xffd5b05e, 0xffd5af5a, 0xffd5ad56,
269     0xffd4ab52, 0xffd4aa4e, 0xffd4a94b, 0xffd4a748, 0xffd4a645, 0xffd3a543, 0xffd3a440,
270     0xffdca73b, 0xffb49548, 0xff1c5180, 0xff1c5180
271 };
272 
273 /* DEFAULT_THEME_CHECKBOX_OFF auxiliary data                                   */
274 
275 static GX_CONST GX_UBYTE DISPLAY_1_DEFAULT_THEME_CHECKBOX_OFF_pixelmap_aux_data[30] =
276 {
277     0x8f, 0x0f, 0x0f, 0x0f, 0x0f, 0x04, 0x85, 0x04, 0x04, 0x85, 0x04, 0x04, 0x85,
278     0x04, 0x04, 0x85, 0x04, 0x04, 0x85, 0x04, 0x04, 0x85, 0x04, 0x04, 0x83, 0x06,
279     0x0f, 0x0f, 0x0f, 0x8f
280 };
281 GX_CONST GX_PIXELMAP DISPLAY_1_DEFAULT_THEME_CHECKBOX_OFF_pixelmap =
282 {
283     0x00000001,                              /* major version                  */
284     0x00000000,                              /* minor version                  */
285     GX_PIXELMAP_COMPRESSED,                  /* flags                          */
286     GX_COLOR_FORMAT_24XRGB,                  /* Format                         */
287     (GX_UBYTE *) DISPLAY_1_DEFAULT_THEME_CHECKBOX_OFF_pixelmap_data,
288     sizeof(DISPLAY_1_DEFAULT_THEME_CHECKBOX_OFF_pixelmap_data),    /* the size of pixelmap_data*/
289     (GX_UBYTE *) DISPLAY_1_DEFAULT_THEME_CHECKBOX_OFF_pixelmap_aux_data,
290     sizeof(DISPLAY_1_DEFAULT_THEME_CHECKBOX_OFF_pixelmap_aux_data),    /* the size of pixelmap_data*/
291     0x00,                                    /* used for transparent iamges    */
292     16,                                      /* width in pixel                 */
293     16                                       /* height in pixel                */
294 };
295 
296 /* Pixelmap Table                                                              */
297 
298 
299 GX_CONST GX_PIXELMAP *display_1_default_theme_pixelmap_table[] =
300 {
301     GX_NULL,
302     &DISPLAY_1_DEFAULT_THEME_RADIO_ON_pixelmap,
303     &DISPLAY_1_DEFAULT_THEME_RADIO_OFF_pixelmap,
304     &DISPLAY_1_DEFAULT_THEME_CHECKBOX_ON_pixelmap,
305     &DISPLAY_1_DEFAULT_THEME_CHECKBOX_OFF_pixelmap
306 };
307 
308 /* String values                                                               */
309 
310 GX_CONST GX_UBYTE display_1_STRING_1_English[] = "prompt";
311 GX_CONST GX_UBYTE display_1_STRING_2_English[] = "Line Width";
312 GX_CONST GX_UBYTE display_1_STRING_3_English[] = "Line Width a";
313 GX_CONST GX_UBYTE display_1_STRING_4_English[] = "Line Width b";
314 GX_CONST GX_UBYTE display_1_STRING_5_English[] = "Line Angle";
315 GX_CONST GX_UBYTE display_1_STRING_6_English[] = "2";
316 GX_CONST GX_UBYTE display_1_STRING_7_English[] = "checkbox";
317 GX_CONST GX_UBYTE display_1_STRING_8_English[] = "Anti-Aliased";
318 GX_CONST GX_UBYTE display_1_STRING_9_English[] = "Rounded";
319 GX_CONST GX_UBYTE display_1_STRING_10_English[] = "Line Color";
320 GX_CONST GX_UBYTE display_1_STRING_11_English[] = "0";
321 GX_CONST GX_UBYTE display_1_STRING_12_English[] = "1";
322 GX_CONST GX_UBYTE display_1_STRING_13_English[] = "brush alpha";
323 GX_CONST GX_UBYTE display_1_STRING_14_English[] = "255";
324 
325 /* String Table for display_1 language English                                 */
326 
327 GX_CONST GX_STRING display_1_English_string_table[15] =
328 {
329     {GX_NULL, 0},
330     {(GX_CONST GX_CHAR *)display_1_STRING_1_English, sizeof(display_1_STRING_1_English) - 1},
331     {(GX_CONST GX_CHAR *)display_1_STRING_2_English, sizeof(display_1_STRING_2_English) - 1},
332     {(GX_CONST GX_CHAR *)display_1_STRING_3_English, sizeof(display_1_STRING_3_English) - 1},
333     {(GX_CONST GX_CHAR *)display_1_STRING_4_English, sizeof(display_1_STRING_4_English) - 1},
334     {(GX_CONST GX_CHAR *)display_1_STRING_5_English, sizeof(display_1_STRING_5_English) - 1},
335     {(GX_CONST GX_CHAR *)display_1_STRING_6_English, sizeof(display_1_STRING_6_English) - 1},
336     {(GX_CONST GX_CHAR *)display_1_STRING_7_English, sizeof(display_1_STRING_7_English) - 1},
337     {(GX_CONST GX_CHAR *)display_1_STRING_8_English, sizeof(display_1_STRING_8_English) - 1},
338     {(GX_CONST GX_CHAR *)display_1_STRING_9_English, sizeof(display_1_STRING_9_English) - 1},
339     {(GX_CONST GX_CHAR *)display_1_STRING_10_English, sizeof(display_1_STRING_10_English) - 1},
340     {(GX_CONST GX_CHAR *)display_1_STRING_11_English, sizeof(display_1_STRING_11_English) - 1},
341     {(GX_CONST GX_CHAR *)display_1_STRING_12_English, sizeof(display_1_STRING_12_English) - 1},
342     {(GX_CONST GX_CHAR *)display_1_STRING_13_English, sizeof(display_1_STRING_13_English) - 1},
343     {(GX_CONST GX_CHAR *)display_1_STRING_14_English, sizeof(display_1_STRING_14_English) - 1}
344 };
345 
346 /*  Language Table                                                             */
347 
348 
349 GX_CONST GX_STRING *display_1_language_table[1] =
350 {
351     display_1_English_string_table,
352 };
353 
354 GX_THEME display_1_default_theme =
355 {
356     (GX_COLOR *) display_1_default_theme_color_table,
357     (GX_FONT **) display_1_default_theme_font_table,
358     (GX_PIXELMAP **) display_1_default_theme_pixelmap_table,
359     NULL,
360     {
361         20,                                  /* scroll width                   */
362         18,                                  /* thumb width                    */
363         20,                                  /* thumb travel min               */
364         20,                                  /* thumb travel max               */
365         4,                                   /* thumb border style             */
366         0,                                   /* scroll fill pixelmap           */
367         0,                                   /* scroll thumb pixelmap          */
368         0,                                   /* scroll up pixelmap             */
369         0,                                   /* scroll down pixelmap           */
370         GX_COLOR_ID_CANVAS,                  /* scroll thumb color             */
371         GX_COLOR_ID_CANVAS,                  /* scroll thumb border color      */
372         GX_COLOR_ID_SCROLL_BUTTON,           /* scroll button color            */
373     },
374     {
375         20,                                  /* scroll width                   */
376         18,                                  /* thumb width                    */
377         20,                                  /* thumb travel min               */
378         20,                                  /* thumb travel max               */
379         4,                                   /* thumb border style             */
380         0,                                   /* scroll fill pixelmap           */
381         0,                                   /* scroll thumb pixelmap          */
382         0,                                   /* scroll up pixelmap             */
383         0,                                   /* scroll down pixelmap           */
384         GX_COLOR_ID_CANVAS,                  /* scroll thumb color             */
385         GX_COLOR_ID_CANVAS,                  /* scroll thumb border color      */
386         GX_COLOR_ID_SCROLL_BUTTON,           /* scroll button color            */
387     },
388     GX_SCROLLBAR_RELATIVE_THUMB|GX_SCROLLBAR_END_BUTTONS|GX_SCROLLBAR_VERTICAL,
389     GX_SCROLLBAR_RELATIVE_THUMB|GX_SCROLLBAR_END_BUTTONS|GX_SCROLLBAR_HORIZONTAL,
390     34,                                      /* color table size               */
391     4,                                       /* font table size                */
392     5,                                       /* pixelmap table size            */
393     0                                        /* palette size                   */
394 
395 };
396 GX_CONST GX_THEME *display_1_theme_table[1] =
397 {
398     &display_1_default_theme
399 };
400 
401