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