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 /*  specification file(s). For more information please refer to the Azure RTOS */
6 /*  GUIX Studio User Guide, or visit our web site at azure.com/rtos            */
7 /*                                                                             */
8 /*  GUIX Studio Revision 6.2.0.1                                               */
9 /*  Date (dd.mm.yyyy): 31.10.2022   Time (hh:mm): 14:07                        */
10 /*******************************************************************************/
11 
12 
13 #define GUIX_STUDIO_GENERATED_FILE
14 #include <stddef.h>
15 #include "all_widgets_16bpp_resources.h"
16 #include "all_widgets_16bpp_specifications.h"
17 
18 static GX_WIDGET *gx_studio_nested_widget_create(GX_BYTE *control, GX_CONST GX_STUDIO_WIDGET *definition, GX_WIDGET *parent);
19 SPRITE_SCREEN_CONTROL_BLOCK sprite_screen;
20 GAUGE_SCREEN_CONTROL_BLOCK gauge_screen;
21 WIDGET_COLOR_TEST_SCREEN_CONTROL_BLOCK widget_color_test_screen;
22 LINES_SCREEN_CONTROL_BLOCK lines_screen;
23 MENU_SCREEN_CONTROL_BLOCK menu_screen;
24 SHAPES_SCREEN_CONTROL_BLOCK shapes_screen;
25 ROTATE_SCREEN_CONTROL_BLOCK rotate_screen;
26 INDICATOR_SCREEN_CONTROL_BLOCK indicator_screen;
27 TEXT_SCREEN_CONTROL_BLOCK text_screen;
28 WINDOW_SCREEN_CONTROL_BLOCK window_screen;
29 BUTTON_SCREEN_CONTROL_BLOCK button_screen;
30 GX_CONST GX_STUDIO_WIDGET scroll_wheel_screen_define;
31 GX_DISPLAY Main_Display_control_block;
32 GX_WINDOW_ROOT Main_Display_root_window;
33 GX_CANVAS  Main_Display_canvas_control_block;
34 ULONG      Main_Display_canvas_memory[153600];
35 
36 extern GX_CONST GX_THEME *Main_Display_theme_table[];
37 extern GX_CONST GX_STRING *Main_Display_language_table[];
38 
39 GX_STUDIO_DISPLAY_INFO all_widgets_16bpp_display_table[1] =
40 {
41     {
42     "Main_Display",
43     "Main_Display_canvas",
44     Main_Display_theme_table,
45     Main_Display_language_table,
46     MAIN_DISPLAY_THEME_TABLE_SIZE,
47     MAIN_DISPLAY_LANGUAGE_TABLE_SIZE,
48     MAIN_DISPLAY_STRING_TABLE_SIZE,
49     640,                                     /* x resolution                   */
50     480,                                     /* y resolution                   */
51     &Main_Display_control_block,
52     &Main_Display_canvas_control_block,
53     &Main_Display_root_window,
54     Main_Display_canvas_memory,              /* canvas memory area             */
55     614400,                                  /* canvas memory size in bytes    */
56     0                                        /* rotation angle                 */
57     }
58 };
59 
60 
gx_studio_button_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)61 UINT gx_studio_button_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
62 {
63     UINT status;
64     GX_BUTTON *button = (GX_BUTTON *) control_block;
65     status = gx_button_create(button, info->widget_name, parent, info->style, info->widget_id, &info->size);
66     return status;
67 }
68 
gx_studio_text_button_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)69 UINT gx_studio_text_button_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
70 {
71     UINT status;
72     GX_TEXT_BUTTON *button = (GX_TEXT_BUTTON *) control_block;
73     GX_TEXT_BUTTON_PROPERTIES *props = (GX_TEXT_BUTTON_PROPERTIES *) info->properties;
74     status = gx_text_button_create(button, info->widget_name, parent, props->string_id, info->style, info->widget_id, &info->size);
75     if (status == GX_SUCCESS)
76     {
77         gx_text_button_font_set(button, props->font_id);
78 #if defined(GUIX_5_4_0_COMPATIBILITY)
79         gx_text_button_text_color_set(button, props->normal_text_color_id, props->selected_text_color_id);
80 #else
81         gx_text_button_text_color_set(button, props->normal_text_color_id, props->selected_text_color_id, props->disabled_text_color_id);
82 #endif
83     }
84     return status;
85 }
86 
gx_studio_multi_line_text_button_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)87 UINT gx_studio_multi_line_text_button_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
88 {
89     UINT status;
90     GX_MULTI_LINE_TEXT_BUTTON *button = (GX_MULTI_LINE_TEXT_BUTTON *) control_block;
91     GX_ML_TEXT_BUTTON_PROPERTIES *props = (GX_ML_TEXT_BUTTON_PROPERTIES *) info->properties;
92     status = gx_multi_line_text_button_create(button, info->widget_name, parent, props->string_id, info->style, info->widget_id, &info->size);
93     if (status == GX_SUCCESS)
94     {
95         gx_text_button_font_set((GX_TEXT_BUTTON *) button, props->font_id);
96 #if defined(GUIX_5_4_0_COMPATIBILITY)
97         gx_text_button_text_color_set((GX_TEXT_BUTTON *) button, props->normal_text_color_id, props->selected_text_color_id);
98 #else
99         gx_text_button_text_color_set((GX_TEXT_BUTTON *) button, props->normal_text_color_id, props->selected_text_color_id, props->disabled_text_color_id);
100 #endif
101     }
102     return status;
103 }
104 
gx_studio_checkbox_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)105 UINT gx_studio_checkbox_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
106 {
107     UINT status;
108     GX_CHECKBOX *button = (GX_CHECKBOX *) control_block;
109     GX_TEXT_BUTTON *text_button = (GX_TEXT_BUTTON *) button;
110     GX_CHECKBOX_PROPERTIES *props = (GX_CHECKBOX_PROPERTIES *) info->properties;
111     status = gx_checkbox_create(button, info->widget_name, parent, props->string_id, info->style, info->widget_id, &info->size);
112     if (status == GX_SUCCESS)
113     {
114         gx_text_button_font_set(text_button, props->font_id);
115 #if defined(GUIX_5_4_0_COMPATIBILITY)
116         gx_text_button_text_color_set(text_button, props->normal_text_color_id, props->selected_text_color_id);
117  #else
118         gx_text_button_text_color_set(text_button, props->normal_text_color_id, props->selected_text_color_id, props->disabled_text_color_id);
119 #endif
120 
121         if (props->unchecked_pixelmap_id ||
122             props->checked_pixelmap_id ||
123             props->unchecked_disabled_pixelmap_id ||
124             props->checked_disabled_pixelmap_id)
125         {
126             gx_checkbox_pixelmap_set(button,
127                                      props->unchecked_pixelmap_id,
128                                      props->checked_pixelmap_id,
129                                      props->unchecked_disabled_pixelmap_id,
130                                      props->checked_disabled_pixelmap_id);
131         }
132     }
133     return status;
134 }
135 
gx_studio_radio_button_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)136 UINT gx_studio_radio_button_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
137 {
138     UINT status;
139     GX_RADIO_BUTTON *button = (GX_RADIO_BUTTON *) control_block;
140     GX_TEXT_BUTTON *text_button = (GX_TEXT_BUTTON *) button;
141     GX_RADIO_BUTTON_PROPERTIES *props = (GX_RADIO_BUTTON_PROPERTIES *) info->properties;
142     status = gx_radio_button_create(button, info->widget_name, parent, props->string_id, info->style, info->widget_id, &info->size);
143     if (status == GX_SUCCESS)
144     {
145         gx_text_button_font_set(text_button, props->font_id);
146 #if defined(GUIX_5_4_0_COMPATIBILITY)
147         gx_text_button_text_color_set(text_button, props->normal_text_color_id, props->selected_text_color_id);
148 #else
149         gx_text_button_text_color_set(text_button, props->normal_text_color_id, props->selected_text_color_id, props->disabled_text_color_id);
150 #endif
151 
152         if (props->off_pixelmap_id ||
153             props->on_pixelmap_id ||
154             props->off_disabled_pixelmap_id ||
155             props->on_disabled_pixelmap_id)
156         {
157             gx_radio_button_pixelmap_set(button,
158                                      props->off_pixelmap_id,
159                                      props->on_pixelmap_id,
160                                      props->off_disabled_pixelmap_id,
161                                      props->on_disabled_pixelmap_id);
162         }
163     }
164     return status;
165 }
166 
gx_studio_icon_button_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)167 UINT gx_studio_icon_button_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
168 {
169     UINT status;
170     GX_ICON_BUTTON *button = (GX_ICON_BUTTON *) control_block;
171     GX_ICON_BUTTON_PROPERTIES *props = (GX_ICON_BUTTON_PROPERTIES *) info->properties;
172     status = gx_icon_button_create(button, info->widget_name, parent, props->pixelmap_id, info->style, info->widget_id, &info->size);
173     return status;
174 }
175 
gx_studio_pixelmap_button_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)176 UINT gx_studio_pixelmap_button_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
177 {
178     UINT status;
179     GX_PIXELMAP_BUTTON *button = (GX_PIXELMAP_BUTTON *) control_block;
180     GX_PIXELMAP_BUTTON_PROPERTIES *props = (GX_PIXELMAP_BUTTON_PROPERTIES *) info->properties;
181     status = gx_pixelmap_button_create(button, info->widget_name, parent,
182                props->normal_pixelmap_id,
183                props->selected_pixelmap_id,
184                props->disabled_pixelmap_id,
185                info->style, info->widget_id, &info->size);
186     return status;
187 }
188 
gx_studio_icon_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)189 UINT gx_studio_icon_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
190 {
191     UINT status;
192     GX_ICON *icon = (GX_ICON *) control_block;
193     GX_ICON_PROPERTIES *props = (GX_ICON_PROPERTIES *) info->properties;
194     status = gx_icon_create(icon, info->widget_name, parent, props->normal_pixelmap_id, info->style, info->widget_id, info->size.gx_rectangle_left, info->size.gx_rectangle_top);
195     if (props->selected_pixelmap_id)
196     {
197         gx_icon_pixelmap_set(icon, props->normal_pixelmap_id, props->selected_pixelmap_id);
198     }
199     else
200     {
201         gx_widget_resize((GX_WIDGET *)icon, (GX_RECTANGLE *)&info->size);
202     }
203     return status;
204 }
205 
gx_studio_slider_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)206 UINT gx_studio_slider_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
207 {
208     UINT status;
209     GX_SLIDER *slider = (GX_SLIDER *) control_block;
210     GX_SLIDER_PROPERTIES *props = (GX_SLIDER_PROPERTIES *) info->properties;
211     GX_SLIDER_INFO slider_info;
212     slider_info.gx_slider_info_min_val = props->minval;
213     slider_info.gx_slider_info_max_val = props->maxval;
214     slider_info.gx_slider_info_current_val = props->current_val;
215     slider_info.gx_slider_info_increment = props->increment;
216     slider_info.gx_slider_info_min_travel = props->min_travel;
217     slider_info.gx_slider_info_max_travel = props->max_travel;
218     slider_info.gx_slider_info_needle_width = props->needle_width;
219     slider_info.gx_slider_info_needle_height = props->needle_height;
220     slider_info.gx_slider_info_needle_inset = props->needle_inset;
221     slider_info.gx_slider_info_needle_hotspot_offset = props->needle_hotspot;
222     status = gx_slider_create(slider,
223                     info->widget_name,
224                     parent,
225                     props->tickmark_count,
226                     &slider_info,
227                     info->style,
228                     info->widget_id,
229                     &info->size);
230     return status;
231 }
232 
gx_studio_pixelmap_slider_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)233 UINT gx_studio_pixelmap_slider_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
234 {
235     UINT status;
236     GX_PIXELMAP_SLIDER *slider = (GX_PIXELMAP_SLIDER *) control_block;
237     GX_PIXELMAP_SLIDER_PROPERTIES *props = (GX_PIXELMAP_SLIDER_PROPERTIES *) info->properties;
238     GX_PIXELMAP_SLIDER_INFO pixelmap_info;
239     GX_SLIDER_INFO slider_info;
240     slider_info.gx_slider_info_min_val = props->min_val;
241     slider_info.gx_slider_info_max_val = props->max_val;
242     slider_info.gx_slider_info_current_val = props->current_val;
243     slider_info.gx_slider_info_increment = props->increment;
244     slider_info.gx_slider_info_min_travel = props->min_travel;
245     slider_info.gx_slider_info_max_travel = props->max_travel;
246     slider_info.gx_slider_info_needle_width = props->needle_width;
247     slider_info.gx_slider_info_needle_height = props->needle_height;
248     slider_info.gx_slider_info_needle_inset = props->needle_inset;
249     slider_info.gx_slider_info_needle_hotspot_offset = props->needle_hotspot;
250     pixelmap_info.gx_pixelmap_slider_info_lower_background_pixelmap = props->lower_pixelmap;
251     pixelmap_info.gx_pixelmap_slider_info_upper_background_pixelmap = props->upper_pixelmap;
252     pixelmap_info.gx_pixelmap_slider_info_needle_pixelmap = props->needle_pixelmap;
253     status = gx_pixelmap_slider_create(slider,
254                     info->widget_name,
255                     parent,
256                     &slider_info,
257                     &pixelmap_info,
258                     info->style,
259                     info->widget_id,
260                     &info->size);
261     return status;
262 }
263 
gx_studio_progress_bar_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)264 UINT gx_studio_progress_bar_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
265 {
266     UINT status;
267     GX_PROGRESS_BAR *bar = (GX_PROGRESS_BAR *) control_block;
268     GX_PROGRESS_BAR_INFO *bar_info = (GX_PROGRESS_BAR_INFO *) info->properties;
269     status = gx_progress_bar_create(bar,
270                     info->widget_name,
271                     parent,
272                     bar_info,
273                     info->style,
274                     info->widget_id,
275                     &info->size);
276     return status;
277 }
278 
gx_studio_radial_progress_bar_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)279 UINT gx_studio_radial_progress_bar_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
280 {
281     UINT status;
282     GX_RADIAL_PROGRESS_BAR *bar = (GX_RADIAL_PROGRESS_BAR *) control_block;
283     GX_RADIAL_PROGRESS_BAR_INFO *bar_info = (GX_RADIAL_PROGRESS_BAR_INFO *) info->properties;
284     status = gx_radial_progress_bar_create(bar,
285                     info->widget_name,
286                     parent,
287                     bar_info,
288                     info->style,
289                     info->widget_id);
290     return status;
291 }
292 
gx_studio_sprite_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)293 UINT gx_studio_sprite_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
294 {
295     UINT status;
296     GX_SPRITE *sprite = (GX_SPRITE *) control_block;
297     GX_SPRITE_PROPERTIES *props = (GX_SPRITE_PROPERTIES *) info->properties;
298     status = gx_sprite_create(sprite, info->widget_name, parent,
299                props->frame_list, props->frame_count,
300                info->style, info->widget_id, &info->size);
301     return status;
302 }
303 
gx_studio_prompt_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)304 UINT gx_studio_prompt_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
305 {
306     UINT status;
307     GX_PROMPT *prompt = (GX_PROMPT *) control_block;
308     GX_PROMPT_PROPERTIES *props = (GX_PROMPT_PROPERTIES *) info->properties;
309     status = gx_prompt_create(prompt, info->widget_name, parent, props->string_id, info->style, info->widget_id, &info->size);
310     if (status == GX_SUCCESS)
311     {
312         gx_prompt_font_set(prompt, props->font_id);
313 #if defined(GUIX_5_4_0_COMPATIBILITY)
314         gx_prompt_text_color_set(prompt, props->normal_text_color_id, props->selected_text_color_id);
315 #else
316         gx_prompt_text_color_set(prompt, props->normal_text_color_id, props->selected_text_color_id, props->disabled_text_color_id);
317 #endif
318     }
319     return status;
320 }
321 
gx_studio_numeric_prompt_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)322 UINT gx_studio_numeric_prompt_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
323 {
324     UINT status;
325     GX_NUMERIC_PROMPT *prompt = (GX_NUMERIC_PROMPT *) control_block;
326     GX_NUMERIC_PROMPT_PROPERTIES *props = (GX_NUMERIC_PROMPT_PROPERTIES *) info->properties;
327     status = gx_numeric_prompt_create(prompt, info->widget_name, parent, props->string_id, info->style, info->widget_id, &info->size);
328     if (status == GX_SUCCESS)
329     {
330         gx_prompt_font_set((GX_PROMPT *)prompt, props->font_id);
331 #if defined(GUIX_5_4_0_COMPATIBILITY)
332         gx_prompt_text_color_set((GX_PROMPT *)prompt, props->normal_text_color_id, props->selected_text_color_id);
333 #else
334         gx_prompt_text_color_set((GX_PROMPT *)prompt, props->normal_text_color_id, props->selected_text_color_id, props->disabled_text_color_id);
335 #endif
336         if(!props->string_id)
337         {
338             gx_numeric_prompt_value_set(prompt, props->numeric_prompt_value);
339         }
340         if(props->format_func)
341         {
342             gx_numeric_prompt_format_function_set(prompt, props->format_func);
343         }
344     }
345     return status;
346 }
347 
gx_studio_pixelmap_prompt_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)348 UINT gx_studio_pixelmap_prompt_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
349 {
350     UINT status;
351     GX_PIXELMAP_PROMPT *pix_prompt = (GX_PIXELMAP_PROMPT *) control_block;
352     GX_PROMPT *prompt = (GX_PROMPT *) pix_prompt;
353     GX_PIXELMAP_PROMPT_PROPERTIES *props = (GX_PIXELMAP_PROMPT_PROPERTIES *) info->properties;
354     status = gx_pixelmap_prompt_create(pix_prompt, info->widget_name, parent,
355                props->string_id,
356                props->fill_map_id,
357                info->style, info->widget_id, &info->size);
358 
359     if (status == GX_SUCCESS)
360     {
361         gx_pixelmap_prompt_pixelmap_set(pix_prompt,
362                                         props->left_map_id,
363                                         props->fill_map_id,
364                                         props->right_map_id,
365                                         props->selected_left_map_id,
366                                         props->selected_fill_map_id,
367                                         props->selected_right_map_id);
368         gx_prompt_font_set(prompt, props->font_id);
369 #if defined(GUIX_5_4_0_COMPATIBILITY)
370         gx_prompt_text_color_set(prompt, props->normal_text_color_id, props->selected_text_color_id);
371 #else
372         gx_prompt_text_color_set(prompt, props->normal_text_color_id, props->selected_text_color_id, props->disabled_text_color_id);
373 #endif
374     }
375     return status;
376 }
377 
gx_studio_numeric_pixelmap_prompt_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)378 UINT gx_studio_numeric_pixelmap_prompt_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
379 {
380     UINT status;
381     GX_NUMERIC_PIXELMAP_PROMPT *pix_prompt = (GX_NUMERIC_PIXELMAP_PROMPT *) control_block;
382     GX_PROMPT *prompt = (GX_PROMPT *) pix_prompt;
383     GX_NUMERIC_PIXELMAP_PROMPT_PROPERTIES *props = (GX_NUMERIC_PIXELMAP_PROMPT_PROPERTIES *) info->properties;
384     status = gx_numeric_pixelmap_prompt_create(pix_prompt, info->widget_name, parent,
385                props->string_id,
386                props->fill_map_id,
387                info->style, info->widget_id, &info->size);
388 
389     if (status == GX_SUCCESS)
390     {
391         if(!props->string_id)
392         {
393             gx_numeric_pixelmap_prompt_value_set(pix_prompt, props->numeric_prompt_value);
394         }
395         if(props->format_func)
396         {
397             gx_numeric_pixelmap_prompt_format_function_set(pix_prompt, props->format_func);
398         }
399         gx_pixelmap_prompt_pixelmap_set((GX_PIXELMAP_PROMPT *)pix_prompt,
400                                         props->left_map_id,
401                                         props->fill_map_id,
402                                         props->right_map_id,
403                                         props->selected_left_map_id,
404                                         props->selected_fill_map_id,
405                                         props->selected_right_map_id);
406         gx_prompt_font_set(prompt, props->font_id);
407 #if defined(GUIX_5_4_0_COMPATIBILITY)
408         gx_prompt_text_color_set(prompt, props->normal_text_color_id, props->selected_text_color_id);
409 #else
410         gx_prompt_text_color_set(prompt, props->normal_text_color_id, props->selected_text_color_id, props->disabled_text_color_id);
411 #endif
412     }
413     return status;
414 }
415 
gx_studio_window_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)416 UINT gx_studio_window_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
417 {
418     UINT status;
419     GX_WINDOW *window = (GX_WINDOW *) control_block;
420     GX_WINDOW_PROPERTIES *props = (GX_WINDOW_PROPERTIES *) info->properties;
421     status = gx_window_create(window, info->widget_name, parent, info->style, info->widget_id, &info->size);
422     if (status == GX_SUCCESS)
423     {
424         if (props->wallpaper_id)
425         {
426             gx_window_wallpaper_set(window, props->wallpaper_id, info->style & GX_STYLE_TILE_WALLPAPER);
427         }
428     }
429     return status;
430 }
431 
gx_studio_vertical_list_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)432 UINT gx_studio_vertical_list_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
433 {
434     UINT status;
435     GX_VERTICAL_LIST *list = (GX_VERTICAL_LIST *) control_block;
436     GX_VERTICAL_LIST_PROPERTIES *props = (GX_VERTICAL_LIST_PROPERTIES *) info->properties;
437     status = gx_vertical_list_create(list, info->widget_name, parent, props->total_rows,
438                                      props->callback, info->style, info->widget_id, &info->size);
439     if (status == GX_SUCCESS)
440     {
441         if (props->wallpaper_id)
442         {
443             gx_window_wallpaper_set((GX_WINDOW *) list, props->wallpaper_id, info->style & GX_STYLE_TILE_WALLPAPER);
444         }
445     }
446     return status;
447 }
448 
gx_studio_horizontal_list_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)449 UINT gx_studio_horizontal_list_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
450 {
451     UINT status;
452     GX_HORIZONTAL_LIST *list = (GX_HORIZONTAL_LIST *) control_block;
453     GX_HORIZONTAL_LIST_PROPERTIES *props = (GX_HORIZONTAL_LIST_PROPERTIES *) info->properties;
454     status = gx_horizontal_list_create(list, info->widget_name, parent, props->total_rows,
455                                      props->callback, info->style, info->widget_id, &info->size);
456     if (status == GX_SUCCESS)
457     {
458         if (props->wallpaper_id)
459         {
460             gx_window_wallpaper_set((GX_WINDOW *) list, props->wallpaper_id, info->style & GX_STYLE_TILE_WALLPAPER);
461         }
462     }
463     return status;
464 }
465 
gx_studio_drop_list_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)466 UINT gx_studio_drop_list_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
467 {
468     UINT status;
469     GX_DROP_LIST *list = (GX_DROP_LIST *) control_block;
470     GX_DROP_LIST_PROPERTIES *props = (GX_DROP_LIST_PROPERTIES *) info->properties;
471     status = gx_drop_list_create(list, info->widget_name, parent,
472                                  props->total_rows, props->open_height,
473                                  props->callback, info->style, info->widget_id, &info->size);
474     if (status == GX_SUCCESS)
475     {
476         if (props->pixelmap_id)
477         {
478             gx_drop_list_pixelmap_set(list, props->pixelmap_id);
479         }
480         if (props->wallpaper_id)
481         {
482             gx_window_wallpaper_set((GX_WINDOW *)&list->gx_drop_list_popup.gx_popup_list_list, props->wallpaper_id, info->style & GX_STYLE_TILE_WALLPAPER);
483         }
484     }
485     return status;
486 }
487 
gx_studio_string_scroll_wheel_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)488 UINT gx_studio_string_scroll_wheel_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
489 {
490     UINT status;
491     GX_STRING_SCROLL_WHEEL *wheel = (GX_STRING_SCROLL_WHEEL *) control_block;
492     GX_STRING_SCROLL_WHEEL_PROPERTIES *props = (GX_STRING_SCROLL_WHEEL_PROPERTIES *) info->properties;
493     status = gx_string_scroll_wheel_create_ext(wheel, info->widget_name, parent, props->total_rows, GX_NULL,
494                                                info->style, info->widget_id, &info->size);
495     if (status == GX_SUCCESS)
496     {
497         if(props->string_id_list)
498         {
499             gx_string_scroll_wheel_string_id_list_set(wheel, props->string_id_list, props->total_rows);
500         }
501         if (props->wallpaper_id)
502         {
503             gx_window_wallpaper_set((GX_WINDOW *) wheel, props->wallpaper_id, info->style & GX_STYLE_TILE_WALLPAPER);
504         }
505         if(props->selected_background)
506         {
507             gx_scroll_wheel_selected_background_set((GX_SCROLL_WHEEL *)wheel, props->selected_background);
508         }
509         gx_scroll_wheel_selected_set((GX_SCROLL_WHEEL *)wheel, props->selected_row);
510         gx_scroll_wheel_gradient_alpha_set((GX_SCROLL_WHEEL *)wheel, props->start_alpha, props->end_alpha);
511         gx_scroll_wheel_row_height_set((GX_SCROLL_WHEEL *)wheel, props->row_height);
512         gx_text_scroll_wheel_font_set((GX_TEXT_SCROLL_WHEEL *)wheel, props->normal_font, props->selected_font);
513 #if defined(GUIX_5_4_0_COMPATIBILITY)
514         gx_text_scroll_wheel_text_color_set((GX_TEXT_SCROLL_WHEEL *)wheel, props->normal_text_color, props->selected_text_color);
515 #else
516         gx_text_scroll_wheel_text_color_set((GX_TEXT_SCROLL_WHEEL *)wheel, props->normal_text_color, props->selected_text_color, props->disabled_text_color);
517 #endif
518         if(props->callback)
519         {
520             gx_text_scroll_wheel_callback_set_ext((GX_TEXT_SCROLL_WHEEL *)wheel, (UINT (*)(GX_TEXT_SCROLL_WHEEL*, INT, GX_STRING *))props->callback);
521         }
522     }
523     return status;
524 }
525 
gx_studio_numeric_scroll_wheel_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)526 UINT gx_studio_numeric_scroll_wheel_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
527 {
528     UINT status;
529     GX_NUMERIC_SCROLL_WHEEL *wheel = (GX_NUMERIC_SCROLL_WHEEL *) control_block;
530     GX_NUMERIC_SCROLL_WHEEL_PROPERTIES *props = (GX_NUMERIC_SCROLL_WHEEL_PROPERTIES *) info->properties;
531     status = gx_numeric_scroll_wheel_create(wheel, info->widget_name, parent, props->start_val, props->end_val,
532                                     info->style, info->widget_id, &info->size);
533     if (status == GX_SUCCESS)
534     {
535         if (props->wallpaper_id)
536         {
537             gx_window_wallpaper_set((GX_WINDOW *) wheel, props->wallpaper_id, info->style & GX_STYLE_TILE_WALLPAPER);
538         }
539         if(props->selected_background)
540         {
541             gx_scroll_wheel_selected_background_set((GX_SCROLL_WHEEL *)wheel, props->selected_background);
542         }
543 
544         if (props->total_rows)
545         {
546             gx_scroll_wheel_total_rows_set((GX_SCROLL_WHEEL *)wheel, props->total_rows);
547         }
548 
549         gx_scroll_wheel_selected_set((GX_SCROLL_WHEEL *)wheel, props->selected_row);
550         gx_scroll_wheel_gradient_alpha_set((GX_SCROLL_WHEEL *)wheel, props->start_alpha, props->end_alpha);
551         gx_scroll_wheel_row_height_set((GX_SCROLL_WHEEL *)wheel, props->row_height);
552         gx_text_scroll_wheel_font_set((GX_TEXT_SCROLL_WHEEL *)wheel, props->normal_font, props->selected_font);
553 #if defined(GUIX_5_4_0_COMPATIBILITY)
554         gx_text_scroll_wheel_text_color_set((GX_TEXT_SCROLL_WHEEL *)wheel, props->normal_text_color, props->selected_text_color);
555 #else
556         gx_text_scroll_wheel_text_color_set((GX_TEXT_SCROLL_WHEEL *)wheel, props->normal_text_color, props->selected_text_color, props->disabled_text_color);
557 #endif
558         if(props->callback)
559         {
560             gx_text_scroll_wheel_callback_set_ext((GX_TEXT_SCROLL_WHEEL *)wheel, (UINT (*)(GX_TEXT_SCROLL_WHEEL*, INT, GX_STRING *))props->callback);
561         }
562     }
563     return status;
564 }
565 
gx_studio_text_input_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)566 UINT gx_studio_text_input_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
567 {
568     UINT status;
569     GX_STRING text;
570     GX_SINGLE_LINE_TEXT_INPUT *input = (GX_SINGLE_LINE_TEXT_INPUT *) control_block;
571     GX_PROMPT *prompt = (GX_PROMPT *) input;
572     GX_SINGLE_LINE_TEXT_INPUT_PROPERTIES *props = (GX_SINGLE_LINE_TEXT_INPUT_PROPERTIES *) info->properties;
573     status = gx_single_line_text_input_create(input, info->widget_name, parent, props->buffer, props->buffer_size, info->style, info->widget_id, &info->size);
574     if (status == GX_SUCCESS)
575     {
576         gx_prompt_font_set(prompt, props->font_id);
577         gx_single_line_text_input_text_color_set(input, props->normal_text_color_id, props->selected_text_color_id,
578                                                  props->disabled_text_color_id, props->readonly_text_color_id);
579         gx_single_line_text_input_fill_color_set(input, input->gx_widget_normal_fill_color, input->gx_widget_selected_fill_color,
580                                                  input->gx_widget_disabled_fill_color, props->readonly_fill_color_id);
581         if (props->buffer && props->buffer_size > 0 && props->string_id)
582         {
583              gx_display_string_get_ext(all_widgets_16bpp_display_table[0].display, props->string_id, &text);
584 
585              if (text.gx_string_ptr)
586              {
587                  gx_single_line_text_input_text_set_ext(input, &text);
588              }
589         }
590     }
591     return status;
592 }
593 
gx_studio_multi_line_text_view_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)594 UINT gx_studio_multi_line_text_view_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
595 {
596     UINT status;
597     GX_MULTI_LINE_TEXT_VIEW *view = (GX_MULTI_LINE_TEXT_VIEW *) control_block;
598     GX_ML_TEXT_VIEW_PROPERTIES *props = (GX_ML_TEXT_VIEW_PROPERTIES *) info->properties;
599     status = gx_multi_line_text_view_create(view, info->widget_name, parent, props->string_id, info->style, info->widget_id, &info->size);
600     if (status == GX_SUCCESS)
601     {
602         gx_multi_line_text_view_font_set(view, props->font_id);
603 #if defined(GUIX_5_4_0_COMPATIBILITY)
604         gx_multi_line_text_view_text_color_set(view, props->normal_text_color_id, props->selected_text_color_id);
605 #else
606         gx_multi_line_text_view_text_color_set(view, props->normal_text_color_id, props->selected_text_color_id, props->disabled_text_color_id);
607 #endif
608         gx_multi_line_text_view_whitespace_set(view, props->whitespace);
609         gx_multi_line_text_view_line_space_set(view, props->line_space);
610     }
611     return status;
612 }
613 
gx_studio_multi_line_text_input_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)614 UINT gx_studio_multi_line_text_input_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
615 {
616     UINT status;
617     GX_STRING text;
618     GX_MULTI_LINE_TEXT_INPUT *input = (GX_MULTI_LINE_TEXT_INPUT *) control_block;
619     GX_MULTI_LINE_TEXT_INPUT_PROPERTIES *props = (GX_MULTI_LINE_TEXT_INPUT_PROPERTIES *) info->properties;
620     status = gx_multi_line_text_input_create(input, info->widget_name, parent, props->buffer, props->buffer_size, info->style, info->widget_id, &info->size);
621     if (status == GX_SUCCESS)
622     {
623         gx_multi_line_text_view_font_set((GX_MULTI_LINE_TEXT_VIEW *) input, props->font_id);
624         gx_multi_line_text_input_fill_color_set(input, info->normal_fill_color_id, info->selected_fill_color_id,
625                                                 info->disabled_fill_color_id, props->readonly_fill_color_id);
626         gx_multi_line_text_input_text_color_set(input, props->normal_text_color_id, props->selected_text_color_id,
627                                                 props->disabled_text_color_id, props->readonly_text_color_id);
628         gx_multi_line_text_view_whitespace_set((GX_MULTI_LINE_TEXT_VIEW *) input, props->whitespace);
629         gx_multi_line_text_view_line_space_set((GX_MULTI_LINE_TEXT_VIEW *) input, props->line_space);
630         if(props->buffer && (props->buffer_size > 0) && props->string_id)
631         {
632             gx_display_string_get_ext(all_widgets_16bpp_display_table[0].display, props->string_id, &text);
633             if(text.gx_string_ptr)
634             {
635                 gx_multi_line_text_input_text_set_ext(input, &text);
636             }
637         }
638     }
639     return status;
640 }
641 
gx_studio_horizontal_scrollbar_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)642 UINT gx_studio_horizontal_scrollbar_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
643 {
644     UINT status;
645     GX_SCROLLBAR *scroll = (GX_SCROLLBAR *) control_block;
646     GX_SCROLLBAR_APPEARANCE *appearance = (GX_SCROLLBAR_APPEARANCE *) info->properties;
647     status = gx_horizontal_scrollbar_create(scroll, info->widget_name, parent, appearance, info->style);
648     return status;
649 }
650 
gx_studio_vertical_scrollbar_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)651 UINT gx_studio_vertical_scrollbar_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
652 {
653     UINT status;
654     GX_SCROLLBAR *scroll = (GX_SCROLLBAR *) control_block;
655     GX_SCROLLBAR_APPEARANCE *appearance = (GX_SCROLLBAR_APPEARANCE *) info->properties;
656     status = gx_vertical_scrollbar_create(scroll, info->widget_name, parent, appearance, info->style);
657     return status;
658 }
659 
gx_studio_circular_gauge_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)660 UINT gx_studio_circular_gauge_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
661 {
662     UINT status;
663     GX_CIRCULAR_GAUGE *gauge = (GX_CIRCULAR_GAUGE *) control_block;
664     GX_CIRCULAR_GAUGE_PROPERTIES *props = (GX_CIRCULAR_GAUGE_PROPERTIES *) info->properties;
665     GX_CIRCULAR_GAUGE_INFO gauge_info;
666     gauge_info.gx_circular_gauge_info_needle_pixelmap = props->needle_pixelmap_id;
667     gauge_info.gx_circular_gauge_info_needle_xpos = props->needle_xpos;
668     gauge_info.gx_circular_gauge_info_needle_ypos = props->needle_ypos;
669     gauge_info.gx_circular_gauge_info_needle_xcor = props->needle_xcor;
670     gauge_info.gx_circular_gauge_info_needle_ycor = props->needle_ycor;
671     gauge_info.gx_circular_gauge_info_animation_steps = props->animation_steps;
672     gauge_info.gx_circular_gauge_info_animation_delay = props->animation_delay;
673     gauge->gx_icon_normal_pixelmap = props->normal_pixelmap_id;
674     gauge->gx_icon_selected_pixelmap = props->selected_pixelmap_id;
675     status = gx_circular_gauge_create(gauge,
676                     info->widget_name,
677                     parent,
678                     &gauge_info,
679                     props->normal_pixelmap_id,
680                     info->style,
681                     info->widget_id,
682                     info->size.gx_rectangle_left,
683                     info->size.gx_rectangle_top);
684     return status;
685 }
686 
gx_studio_line_chart_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)687 UINT gx_studio_line_chart_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
688 {
689     UINT status;
690     GX_LINE_CHART *chart = (GX_LINE_CHART *) control_block;
691     GX_LINE_CHART_INFO *chart_info = (GX_LINE_CHART_INFO *) info->properties;
692 
693     status = gx_line_chart_create(chart, info->widget_name, parent, chart_info, info->style, info->widget_id, &info->size);
694     return status;
695 }
696 
gx_studio_menu_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)697 UINT gx_studio_menu_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
698 {
699     UINT status;
700     GX_MENU *menu = (GX_MENU *) control_block;
701     GX_MENU_PROPERTIES *props = (GX_MENU_PROPERTIES *) info->properties;
702     status = gx_menu_create(menu, info->widget_name, parent,
703                props->string_id,
704                props->fill_map_id,
705                info->style, info->widget_id, &info->size);
706 
707     if (status == GX_SUCCESS)
708     {
709         menu->gx_menu_list_total_count = props->list_total_count;
710         gx_menu_text_offset_set(menu, props->text_x_offset, props->text_y_offset);
711         gx_pixelmap_prompt_pixelmap_set((GX_PIXELMAP_PROMPT *)menu,
712                                         props->left_map_id,
713                                         props->fill_map_id,
714                                         props->right_map_id,
715                                         props->selected_left_map_id,
716                                         props->selected_fill_map_id,
717                                         props->selected_right_map_id);
718         gx_prompt_font_set((GX_PROMPT *)menu, props->font_id);
719 #if defined(GUIX_5_4_0_COMPATIBILITY)
720         gx_prompt_text_color_set((GX_PROMPT *)menu, props->normal_text_color_id, props->selected_text_color_id);
721 #else
722         gx_prompt_text_color_set((GX_PROMPT *)menu, props->normal_text_color_id, props->selected_text_color_id, props->disabled_text_color_id);
723 #endif
724     }
725     return status;
726 }
727 
gx_studio_accordion_menu_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)728 UINT gx_studio_accordion_menu_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
729 {
730     UINT status;
731     GX_ACCORDION_MENU *accordion = (GX_ACCORDION_MENU *) control_block;
732     status = gx_accordion_menu_create(accordion, info->widget_name,
733                                       parent, info->style, info->widget_id, &info->size);
734     return status;
735 }
736 
gx_studio_tree_view_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)737 UINT gx_studio_tree_view_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
738 {
739     UINT status;
740     GX_TREE_VIEW *tree = (GX_TREE_VIEW *) control_block;
741     GX_TREE_VIEW_PROPERTIES *props = (GX_TREE_VIEW_PROPERTIES *) info->properties;
742     status = gx_tree_view_create(tree, info->widget_name, parent,
743                                  info->style, info->widget_id, &info->size);
744     if (status == GX_SUCCESS)
745     {
746         if (props->expand_map_id || props->collapse_map_id)
747         {
748             gx_tree_view_root_pixelmap_set(tree, props->expand_map_id, props->collapse_map_id);
749         }
750         gx_tree_view_indentation_set(tree, props->indentation);
751         gx_tree_view_root_line_color_set(tree, props->root_line_color_id);
752     }
753     return status;
754 }
755 GX_WINDOW_PROPERTIES sprite_screen_properties =
756 {
757     GX_PIXELMAP_ID_SPRITE_RAW                /* wallpaper pixelmap id          */
758 };
759 GX_PROMPT_PROPERTIES sprite_screen_prompt_20_properties =
760 {
761     GX_STRING_ID_STRING_126,                 /* string id                      */
762     GX_FONT_ID_PROMPT,                       /* font id                        */
763     GX_COLOR_ID_TEXT,                        /* normal text color              */
764     GX_COLOR_ID_TEXT,                        /* selected text color            */
765     GX_COLOR_ID_TEXT                         /* disabled text color            */
766 };
767 GX_SPRITE_FRAME sprite_screen_sprite_1_frame_list[6] =
768 {
769     {
770         GX_PIXELMAP_ID_SPRITE_F0,            /* pixelmap id                    */
771         0,                                   /* x offset                       */
772         0,                                   /* y offset                       */
773         5,                                   /* frame delay                    */
774         GX_SPRITE_BACKGROUND_NO_ACTION,      /* background operation           */
775         255                                  /* alpha value                    */
776     },
777     {
778         GX_PIXELMAP_ID_SPRITE_F1,            /* pixelmap id                    */
779         0,                                   /* x offset                       */
780         0,                                   /* y offset                       */
781         5,                                   /* frame delay                    */
782         GX_SPRITE_BACKGROUND_NO_ACTION,      /* background operation           */
783         255                                  /* alpha value                    */
784     },
785     {
786         GX_PIXELMAP_ID_SPRITE_F2,            /* pixelmap id                    */
787         0,                                   /* x offset                       */
788         0,                                   /* y offset                       */
789         5,                                   /* frame delay                    */
790         GX_SPRITE_BACKGROUND_NO_ACTION,      /* background operation           */
791         255                                  /* alpha value                    */
792     },
793     {
794         GX_PIXELMAP_ID_SPRITE_F3,            /* pixelmap id                    */
795         0,                                   /* x offset                       */
796         0,                                   /* y offset                       */
797         5,                                   /* frame delay                    */
798         GX_SPRITE_BACKGROUND_NO_ACTION,      /* background operation           */
799         255                                  /* alpha value                    */
800     },
801     {
802         GX_PIXELMAP_ID_SPRITE_F4,            /* pixelmap id                    */
803         0,                                   /* x offset                       */
804         0,                                   /* y offset                       */
805         5,                                   /* frame delay                    */
806         GX_SPRITE_BACKGROUND_NO_ACTION,      /* background operation           */
807         255                                  /* alpha value                    */
808     },
809     {
810         GX_PIXELMAP_ID_SPRITE_F5,            /* pixelmap id                    */
811         0,                                   /* x offset                       */
812         0,                                   /* y offset                       */
813         5,                                   /* frame delay                    */
814         GX_SPRITE_BACKGROUND_NO_ACTION,      /* background operation           */
815         255                                  /* alpha value                    */
816     }
817 };
818 
819 GX_SPRITE_PROPERTIES sprite_screen_sprite_1_properties =
820 {
821     sprite_screen_sprite_1_frame_list,       /* address of frame list          */
822     6,                                       /* frame count                    */
823 };
824 GX_TEXT_BUTTON_PROPERTIES sprite_screen_next_button_properties =
825 {
826     GX_STRING_ID_STRING_36,                  /* string id                      */
827     GX_FONT_ID_BUTTON,                       /* font id                        */
828     GX_COLOR_ID_WHITE,                       /* normal text color              */
829     GX_COLOR_ID_WHITE,                       /* selected text color            */
830     GX_COLOR_ID_WHITE                        /* disabled text color            */
831 };
832 
833 GX_CONST GX_STUDIO_WIDGET sprite_screen_next_button_define =
834 {
835     "next_button",
836     GX_TYPE_TEXT_BUTTON,                     /* widget type                    */
837     IDB_NEXT,                                /* widget id                      */
838     #if defined(GX_WIDGET_USER_DATA)
839     0,                                       /* user data                      */
840     #endif
841     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
842     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
843     sizeof(GX_TEXT_BUTTON),                  /* control block size             */
844     GX_COLOR_ID_NEXT_BUTTON_LOWER,           /* normal color id                */
845     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* selected color id              */
846     GX_COLOR_ID_NEXT_BUTTON_LOWER,           /* disabled color id              */
847     gx_studio_text_button_create,            /* create function                */
848     GX_NULL,                                 /* drawing function override      */
849     GX_NULL,                                 /* event function override        */
850     {531, 429, 610, 453},                    /* widget size                    */
851     GX_NULL,                                 /* no next widget                 */
852     GX_NULL,                                 /* no child widgets               */
853     offsetof(SPRITE_SCREEN_CONTROL_BLOCK, sprite_screen_next_button), /* control block */
854     (void *) &sprite_screen_next_button_properties /* extended properties      */
855 };
856 
857 GX_CONST GX_STUDIO_WIDGET sprite_screen_sprite_1_define =
858 {
859     "sprite_1",
860     GX_TYPE_SPRITE,                          /* widget type                    */
861     GX_ID_NONE,                              /* widget id                      */
862     #if defined(GX_WIDGET_USER_DATA)
863     0,                                       /* user data                      */
864     #endif
865     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_SPRITE_AUTO|GX_STYLE_SPRITE_LOOP,   /* style flags */
866     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
867     sizeof(GX_SPRITE),                       /* control block size             */
868     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
869     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
870     GX_COLOR_ID_DISABLED_FILL,               /* disabled color id              */
871     gx_studio_sprite_create,                 /* create function                */
872     GX_NULL,                                 /* drawing function override      */
873     GX_NULL,                                 /* event function override        */
874     {40, 96, 139, 175},                      /* widget size                    */
875     &sprite_screen_next_button_define,       /* next widget definition         */
876     GX_NULL,                                 /* no child widgets               */
877     offsetof(SPRITE_SCREEN_CONTROL_BLOCK, sprite_screen_sprite_1), /* control block */
878     (void *) &sprite_screen_sprite_1_properties /* extended properties         */
879 };
880 
881 GX_CONST GX_STUDIO_WIDGET sprite_screen_prompt_20_define =
882 {
883     "prompt_20",
884     GX_TYPE_PROMPT,                          /* widget type                    */
885     GX_ID_NONE,                              /* widget id                      */
886     #if defined(GX_WIDGET_USER_DATA)
887     0,                                       /* user data                      */
888     #endif
889     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_CENTER,   /* style flags */
890     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
891     sizeof(GX_PROMPT),                       /* control block size             */
892     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
893     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
894     GX_COLOR_ID_DISABLED_FILL,               /* disabled color id              */
895     gx_studio_prompt_create,                 /* create function                */
896     GX_NULL,                                 /* drawing function override      */
897     GX_NULL,                                 /* event function override        */
898     {257, 35, 357, 52},                      /* widget size                    */
899     &sprite_screen_sprite_1_define,          /* next widget definition         */
900     GX_NULL,                                 /* no child widgets               */
901     offsetof(SPRITE_SCREEN_CONTROL_BLOCK, sprite_screen_prompt_20), /* control block */
902     (void *) &sprite_screen_prompt_20_properties /* extended properties        */
903 };
904 
905 GX_CONST GX_STUDIO_WIDGET sprite_screen_define =
906 {
907     "sprite_screen",
908     GX_TYPE_WINDOW,                          /* widget type                    */
909     ID_SPRITE_SCREEN,                        /* widget id                      */
910     #if defined(GX_WIDGET_USER_DATA)
911     0,                                       /* user data                      */
912     #endif
913     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED,   /* style flags                    */
914     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
915     sizeof(SPRITE_SCREEN_CONTROL_BLOCK),     /* control block size             */
916     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
917     GX_COLOR_ID_WINDOW_FILL,                 /* selected color id              */
918     GX_COLOR_ID_DISABLED_FILL,               /* disabled color id              */
919     gx_studio_window_create,                 /* create function                */
920     GX_NULL,                                 /* drawing function override      */
921     (UINT (*)(GX_WIDGET *, GX_EVENT *)) next_button_handler, /* event function override */
922     {0, 0, 639, 479},                        /* widget size                    */
923     GX_NULL,                                 /* next widget                    */
924     &sprite_screen_prompt_20_define,         /* child widget                   */
925     0,                                       /* control block                  */
926     (void *) &sprite_screen_properties       /* extended properties            */
927 };
928 GX_WINDOW_PROPERTIES gauge_screen_properties =
929 {
930     0                                        /* wallpaper pixelmap id          */
931 };
932 GX_PROMPT_PROPERTIES gauge_screen_prompt_6_properties =
933 {
934     GX_STRING_ID_STRING_125,                 /* string id                      */
935     GX_FONT_ID_PROMPT,                       /* font id                        */
936     GX_COLOR_ID_TEXT,                        /* normal text color              */
937     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
938     GX_COLOR_ID_TEXT                         /* disabled text color            */
939 };
940 GX_TEXT_BUTTON_PROPERTIES gauge_screen_next_button_4_properties =
941 {
942     GX_STRING_ID_STRING_36,                  /* string id                      */
943     GX_FONT_ID_BUTTON,                       /* font id                        */
944     GX_COLOR_ID_WHITE,                       /* normal text color              */
945     GX_COLOR_ID_WHITE,                       /* selected text color            */
946     GX_COLOR_ID_WHITE                        /* disabled text color            */
947 };
948 GX_CIRCULAR_GAUGE_PROPERTIES gauge_screen_gauge_1_properties =
949 {
950     0,                                       /* start angle                    */
951     30,                                      /* animation steps                */
952     1,                                       /* animation delay                */
953     140,                                     /* needle xpos                    */
954     140,                                     /* needle yos                     */
955     20,                                      /* needle xcor                    */
956     88,                                      /* needle ycor                    */
957     GX_PIXELMAP_ID_GUAGEMETER,               /* normal pixelmap id             */
958     0,                                       /* selected pixelmap id           */
959     GX_PIXELMAP_ID_NEEDLE                    /* needle pixelmap id             */
960 };
961 
962 GX_CONST GX_STUDIO_WIDGET gauge_screen_gauge_1_define =
963 {
964     "gauge_1",
965     GX_TYPE_CIRCULAR_GAUGE,                  /* widget type                    */
966     ID_GAUGE,                                /* widget id                      */
967     #if defined(GX_WIDGET_USER_DATA)
968     0,                                       /* user data                      */
969     #endif
970     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED,   /* style flags                    */
971     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
972     sizeof(GX_CIRCULAR_GAUGE),               /* control block size             */
973     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
974     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
975     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
976     gx_studio_circular_gauge_create,         /* create function                */
977     GX_NULL,                                 /* drawing function override      */
978     GX_NULL,                                 /* event function override        */
979     {167, 80, 446, 359},                     /* widget size                    */
980     GX_NULL,                                 /* no next widget                 */
981     GX_NULL,                                 /* no child widgets               */
982     offsetof(GAUGE_SCREEN_CONTROL_BLOCK, gauge_screen_gauge_1), /* control block */
983     (void *) &gauge_screen_gauge_1_properties /* extended properties           */
984 };
985 
986 GX_CONST GX_STUDIO_WIDGET gauge_screen_next_button_4_define =
987 {
988     "next_button_4",
989     GX_TYPE_TEXT_BUTTON,                     /* widget type                    */
990     IDB_NEXT,                                /* widget id                      */
991     #if defined(GX_WIDGET_USER_DATA)
992     0,                                       /* user data                      */
993     #endif
994     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
995     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
996     sizeof(GX_TEXT_BUTTON),                  /* control block size             */
997     GX_COLOR_ID_NEXT_BUTTON_LOWER,           /* normal color id                */
998     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* selected color id              */
999     GX_COLOR_ID_NEXT_BUTTON_LOWER,           /* disabled color id              */
1000     gx_studio_text_button_create,            /* create function                */
1001     GX_NULL,                                 /* drawing function override      */
1002     GX_NULL,                                 /* event function override        */
1003     {515, 411, 594, 435},                    /* widget size                    */
1004     &gauge_screen_gauge_1_define,            /* next widget definition         */
1005     GX_NULL,                                 /* no child widgets               */
1006     offsetof(GAUGE_SCREEN_CONTROL_BLOCK, gauge_screen_next_button_4), /* control block */
1007     (void *) &gauge_screen_next_button_4_properties /* extended properties     */
1008 };
1009 
1010 GX_CONST GX_STUDIO_WIDGET gauge_screen_prompt_6_define =
1011 {
1012     "prompt_6",
1013     GX_TYPE_PROMPT,                          /* widget type                    */
1014     GX_ID_NONE,                              /* widget id                      */
1015     #if defined(GX_WIDGET_USER_DATA)
1016     0,                                       /* user data                      */
1017     #endif
1018     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_CENTER,   /* style flags */
1019     0,                                       /* status flags                   */
1020     sizeof(GX_PROMPT),                       /* control block size             */
1021     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
1022     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
1023     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
1024     gx_studio_prompt_create,                 /* create function                */
1025     GX_NULL,                                 /* drawing function override      */
1026     GX_NULL,                                 /* event function override        */
1027     {256, 380, 365, 397},                    /* widget size                    */
1028     &gauge_screen_next_button_4_define,      /* next widget definition         */
1029     GX_NULL,                                 /* no child widgets               */
1030     offsetof(GAUGE_SCREEN_CONTROL_BLOCK, gauge_screen_prompt_6), /* control block */
1031     (void *) &gauge_screen_prompt_6_properties /* extended properties          */
1032 };
1033 
1034 GX_CONST GX_STUDIO_WIDGET gauge_screen_define =
1035 {
1036     "gauge_screen",
1037     GX_TYPE_WINDOW,                          /* widget type                    */
1038     ID_GAUGE_SCREEN,                         /* widget id                      */
1039     #if defined(GX_WIDGET_USER_DATA)
1040     0,                                       /* user data                      */
1041     #endif
1042     GX_STYLE_BORDER_THICK,                   /* style flags                    */
1043     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
1044     sizeof(GAUGE_SCREEN_CONTROL_BLOCK),      /* control block size             */
1045     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
1046     GX_COLOR_ID_WINDOW_FILL,                 /* selected color id              */
1047     GX_COLOR_ID_WINDOW_FILL,                 /* disabled color id              */
1048     gx_studio_window_create,                 /* create function                */
1049     GX_NULL,                                 /* drawing function override      */
1050     (UINT (*)(GX_WIDGET *, GX_EVENT *)) gauge_event_handle, /* event function override */
1051     {33, 28, 608, 448},                      /* widget size                    */
1052     GX_NULL,                                 /* next widget                    */
1053     &gauge_screen_prompt_6_define,           /* child widget                   */
1054     0,                                       /* control block                  */
1055     (void *) &gauge_screen_properties        /* extended properties            */
1056 };
1057 GX_WINDOW_PROPERTIES widget_color_test_screen_properties =
1058 {
1059     0                                        /* wallpaper pixelmap id          */
1060 };
1061 GX_PROMPT_PROPERTIES widget_color_test_screen_prompt_19_properties =
1062 {
1063     GX_STRING_ID_STRING_5,                   /* string id                      */
1064     GX_FONT_ID_PROMPT,                       /* font id                        */
1065     GX_COLOR_ID_TEXT,                        /* normal text color              */
1066     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1067     GX_COLOR_ID_TEXT                         /* disabled text color            */
1068 };
1069 GX_NUMERIC_PROMPT_PROPERTIES widget_color_test_screen_prompt_22_properties =
1070 {
1071     0,                                       /* string id                      */
1072     GX_FONT_ID_PROMPT,                       /* font id                        */
1073     GX_COLOR_ID_TEXT,                        /* normal text color              */
1074     GX_COLOR_ID_DISABLED_TEXT,               /* selected text color            */
1075     GX_COLOR_ID_TEXT,                        /* disabled text color            */
1076     GX_NULL,                                 /* format function                */
1077     0                                        /* numeric prompt value           */
1078 };
1079 GX_NUMERIC_PIXELMAP_PROMPT_PROPERTIES widget_color_test_screen_numeric_pixelmap_prompt_properties =
1080 {
1081     0,                                       /* string id                      */
1082     GX_FONT_ID_PROMPT,                       /* font id                        */
1083     GX_COLOR_ID_TEXT,                        /* normal text color              */
1084     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1085     GX_COLOR_ID_TEXT,                        /* disabled text color            */
1086     GX_PIXELMAP_ID_ORANGE_BUTTON,            /* left pixelmap id               */
1087     0,                                       /* fill pixelmap id               */
1088     0,                                       /* right pixelmap id              */
1089     0,                                       /* selected left pixelmap id      */
1090     0,                                       /* selected fill pixelmap id      */
1091     0,                                       /* selected right pixelmap id     */
1092     GX_NULL,                                 /* format function                */
1093     0                                        /* numeric prompt value           */
1094 };
1095 GX_CHAR widget_color_test_screen_sl_text_input_buffer[100];
1096 GX_SINGLE_LINE_TEXT_INPUT_PROPERTIES widget_color_test_screen_sl_text_input_properties =
1097 {
1098     0,                                       /* string id                      */
1099     GX_FONT_ID_TEXT_INPUT,                   /* font id                        */
1100     GX_COLOR_ID_TEXT,                        /* normal text color              */
1101     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1102     GX_COLOR_ID_TEXT,                        /* disabled text color            */
1103     GX_COLOR_ID_READONLY_FILL,               /* readonly fill color            */
1104     GX_COLOR_ID_READONLY_TEXT,               /* readonly text color            */
1105     widget_color_test_screen_sl_text_input_buffer, /* buffer                   */
1106     100,                                     /* buffer size                    */
1107 };
1108 GX_TEXT_BUTTON_PROPERTIES widget_color_test_screen_button_6_properties =
1109 {
1110     GX_STRING_ID_STRING_6,                   /* string id                      */
1111     GX_FONT_ID_BUTTON,                       /* font id                        */
1112     GX_COLOR_ID_BTN_TEXT,                    /* normal text color              */
1113     GX_COLOR_ID_ORANGE,                      /* selected text color            */
1114     GX_COLOR_ID_BTN_TEXT                     /* disabled text color            */
1115 };
1116 GX_ML_TEXT_BUTTON_PROPERTIES widget_color_test_screen_multi_line_button_properties =
1117 {
1118     GX_STRING_ID_STRING_112,                 /* string id                      */
1119     GX_FONT_ID_BUTTON,                       /* font id                        */
1120     GX_COLOR_ID_BTN_TEXT,                    /* normal text color              */
1121     GX_COLOR_ID_ORANGE,                      /* selected text color            */
1122     GX_COLOR_ID_BTN_TEXT                     /* disabled text color            */
1123 };
1124 GX_CHECKBOX_PROPERTIES widget_color_test_screen_checkbox_3_properties =
1125 {
1126     GX_STRING_ID_STRING_3,                   /* string id                      */
1127     GX_FONT_ID_BUTTON,                       /* font id                        */
1128     GX_COLOR_ID_TEXT,                        /* normal text color              */
1129     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1130     GX_COLOR_ID_TEXT,                        /* disabled text color            */
1131     0,                                       /* unchecked pixelmap id          */
1132     0,                                       /* checked pixelmap id            */
1133     0,                                       /* unchecked disabled pixelmap id */
1134     0                                        /* checked disabled pixelmap id   */
1135 };
1136 GX_RADIO_BUTTON_PROPERTIES widget_color_test_screen_radio_button_12_properties =
1137 {
1138     GX_STRING_ID_STRING_7,                   /* string id                      */
1139     GX_FONT_ID_BUTTON,                       /* font id                        */
1140     GX_COLOR_ID_TEXT,                        /* normal text color              */
1141     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1142     GX_COLOR_ID_TEXT,                        /* disabled text color            */
1143     0,                                       /* off pixelmap id                */
1144     0,                                       /* on pixelmap id                 */
1145     0,                                       /* off disabled pixelmap id       */
1146     0                                        /* on disabled pixelmap id        */
1147 };
1148 GX_PROMPT_PROPERTIES widget_color_test_screen_prompt_27_properties =
1149 {
1150     GX_STRING_ID_STRING_113,                 /* string id                      */
1151     GX_FONT_ID_PROMPT,                       /* font id                        */
1152     GX_COLOR_ID_SELECTED_FILL,               /* normal text color              */
1153     GX_COLOR_ID_SELECTED_FILL,               /* selected text color            */
1154     GX_COLOR_ID_SELECTED_FILL                /* disabled text color            */
1155 };
1156 GX_PIXELMAP_PROMPT_PROPERTIES widget_color_test_screen_prompt_24_properties =
1157 {
1158     GX_STRING_ID_STRING_5,                   /* string id                      */
1159     GX_FONT_ID_PROMPT,                       /* font id                        */
1160     GX_COLOR_ID_TEXT,                        /* normal text color              */
1161     GX_COLOR_ID_DISABLED_TEXT,               /* selected text color            */
1162     GX_COLOR_ID_TEXT,                        /* disabled text color            */
1163     GX_PIXELMAP_ID_ORANGE_BUTTON,            /* left pixelmap id               */
1164     0,                                       /* fill pixelmap id               */
1165     0,                                       /* right pixelmap id              */
1166     0,                                       /* selected left pixelmap id      */
1167     0,                                       /* selected fill pixelmap id      */
1168     0                                        /* selected right pixelmap id     */
1169 };
1170 GX_CHAR widget_color_test_screen_ml_text_input_buffer[100];
1171 GX_MULTI_LINE_TEXT_INPUT_PROPERTIES widget_color_test_screen_ml_text_input_properties =
1172 {
1173     GX_STRING_ID_STRING_117,                 /* string id                      */
1174     GX_FONT_ID_TEXT_INPUT,                   /* font id                        */
1175     GX_COLOR_ID_TEXT,                        /* normal text color              */
1176     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1177     GX_COLOR_ID_DISABLED_TEXT,               /* disabled text color            */
1178     GX_COLOR_ID_READONLY_FILL,               /* readonly fill color            */
1179     GX_COLOR_ID_READONLY_TEXT,               /* readonly text color            */
1180     0,                                       /* whitespace                     */
1181     0,                                       /* line_space                     */
1182     widget_color_test_screen_ml_text_input_buffer,  /* buffer                  */
1183     100                                      /* buffer size                    */
1184 };
1185 GX_ML_TEXT_VIEW_PROPERTIES widget_color_test_screen_text_view_5_properties =
1186 {
1187     GX_STRING_ID_STRING_31,                  /* string id                      */
1188     GX_FONT_ID_TEXT_INPUT,                   /* font id                        */
1189     GX_COLOR_ID_TEXT,                        /* normal text color              */
1190     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1191     GX_COLOR_ID_DISABLED_TEXT,               /* disabled text color            */
1192     0,                                       /* whitespace                     */
1193     0                                        /* line_space                     */
1194 };
1195 GX_CONST GX_RESOURCE_ID widget_color_test_screen_string_scroll_wheel_string_id_list[]={
1196     GX_STRING_ID_STRING_120,
1197     GX_STRING_ID_STRING_121,
1198     GX_STRING_ID_STRING_122,
1199     GX_STRING_ID_STRING_123,
1200     GX_STRING_ID_STRING_124
1201 };
1202 GX_STRING_SCROLL_WHEEL_PROPERTIES widget_color_test_screen_string_scroll_wheel_properties =
1203 {
1204     5,                                       /* total rows                     */
1205     2,                                       /* selected row                   */
1206     30,                                      /* row height                     */
1207     0,                                       /* start alpha                    */
1208     0,                                       /* end alpha                      */
1209     GX_FONT_ID_SYSTEM,                       /* normal font id                 */
1210     GX_FONT_ID_SYSTEM,                       /* selected font id               */
1211     GX_COLOR_ID_SHADOW,                      /* normal text color id           */
1212     GX_COLOR_ID_TEXT,                        /* selected text color id         */
1213     GX_COLOR_ID_DISABLED_TEXT,               /* disabled text color id         */
1214     0,                                       /* wallpaper id                   */
1215     0,                                       /* selected background            */
1216     widget_color_test_screen_string_scroll_wheel_string_id_list, /* string list */
1217     GX_NULL                                  /* callback                       */
1218 
1219 };
1220 GX_NUMERIC_SCROLL_WHEEL_PROPERTIES widget_color_test_screen_numeric_scroll_wheel_properties =
1221 {
1222     11,                                      /* total rows                     */
1223     0,                                       /* selected row                   */
1224     30,                                      /* row height                     */
1225     0,                                       /* start alpha                    */
1226     0,                                       /* end alpha                      */
1227     GX_FONT_ID_SYSTEM,                       /* normal font id                 */
1228     GX_FONT_ID_SYSTEM,                       /* selected font id               */
1229     GX_COLOR_ID_SHADOW,                      /* normal text color id           */
1230     GX_COLOR_ID_TEXT,                        /* selected text color id         */
1231     GX_COLOR_ID_DISABLED_TEXT,               /* disabled text color id         */
1232     0,                                       /* wallpaper id                   */
1233     0,                                       /* selected background            */
1234     GX_NULL,                                 /* format callback                */
1235     0,                                       /* start val                      */
1236     10,                                      /* end val                        */
1237 };
1238 GX_RADIAL_PROGRESS_BAR_INFO widget_color_test_screen_radial_progress_bar_properties =
1239 {
1240     189,                                     /* xcenter                        */
1241     313,                                     /* ycenter                        */
1242     39,                                      /* radius                         */
1243     -180,                                    /* current val                    */
1244     90,                                      /* anchor val                     */
1245     GX_FONT_ID_SYSTEM,                       /* font_id                        */
1246     GX_COLOR_ID_TEXT,                        /* normal text color              */
1247     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1248     GX_COLOR_ID_DISABLED_TEXT,               /* disabled text color            */
1249     20,                                      /* normal brush width             */
1250     20,                                      /* selected brush width           */
1251     GX_COLOR_ID_SLIDER_NEEDLE_FILL,          /* normal brush color             */
1252     GX_COLOR_ID_SELECTED_FILL,               /* selected brush color           */
1253 };
1254 GX_PROGRESS_BAR_INFO widget_color_test_screen_progress_bar_properties =
1255 {
1256     0,                                       /* mimimun value                  */
1257     100,                                     /* maximum value                  */
1258     50,                                      /* current value                  */
1259     GX_FONT_ID_SYSTEM,                       /* font_id                        */
1260     GX_COLOR_ID_TEXT,                        /* normal text color              */
1261     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1262     GX_COLOR_ID_DISABLED_TEXT,               /* disabled text color            */
1263     0                                        /* fill pixelmap                  */
1264 };
1265 GX_WINDOW_PROPERTIES widget_color_test_screen_window_properties =
1266 {
1267     0                                        /* wallpaper pixelmap id          */
1268 };
1269 GX_VERTICAL_LIST_PROPERTIES widget_color_test_screen_vertical_list_1_properties =
1270 {
1271     0,                                       /* wallpaper id                   */
1272     GX_NULL,                                 /* callback function              */
1273     10                                       /* total rows                     */
1274 };
1275 GX_HORIZONTAL_LIST_PROPERTIES widget_color_test_screen_horizontal_list_properties =
1276 {
1277     0,                                       /* wallpaper id                   */
1278     GX_NULL,                                 /* callback function              */
1279     10                                       /* total columns                  */
1280 };
1281 GX_DROP_LIST_PROPERTIES widget_color_test_screen_drop_list_1_properties =
1282 {
1283     0,                                       /* widget pixelmap id             */
1284     0,                                       /* popup list wallpaper pixelmap id */
1285     GX_NULL,                                 /* callback function              */
1286     10,                                      /* total rows                     */
1287     100                                      /* open height                    */
1288 };
1289 GX_LINE_CHART_INFO widget_color_test_screen_line_chart_properties =
1290 {
1291     0,                                       /* min data value                 */
1292     100,                                     /* max data value                 */
1293     GX_NULL,                                 /* data pointer                   */
1294     0,                                       /* left margin                    */
1295     0,                                       /* top margin                     */
1296     0,                                       /* right margin                   */
1297     0,                                       /* bottom margin                  */
1298     100,                                     /* max data items                 */
1299     0,                                       /* active data items              */
1300     3,                                       /* axis line width                */
1301     2,                                       /* data line width                */
1302     GX_COLOR_ID_DEFAULT_BORDER,              /* axis line color                */
1303     GX_COLOR_ID_SHINE                        /* data line color                */
1304 };
1305 GX_ICON_BUTTON_PROPERTIES widget_color_test_screen_icon_button_properties =
1306 {
1307     0                                        /* pixelmap id                    */
1308 };
1309 GX_PIXELMAP_BUTTON_PROPERTIES widget_color_test_screen_pixelmap_button_properties =
1310 {
1311     0,                                       /* normal pixelmap id             */
1312     0,                                       /* selected pixelmap id           */
1313     0                                        /* disabled pixelmap id           */
1314 };
1315 GX_ICON_PROPERTIES widget_color_test_screen_icon_5_properties =
1316 {
1317     0,                                       /* normal pixelmap id             */
1318     0                                        /* selected pixelmap id           */
1319 };
1320 GX_SLIDER_PROPERTIES widget_color_test_screen_slider_3_properties =
1321 {
1322     10,                                      /* tickmark count                 */
1323     0,                                       /* mimimun value                  */
1324     100,                                     /* maximum value                  */
1325     50,                                      /* current value                  */
1326     10,                                      /* increment                      */
1327     0,                                       /* minimum travel                 */
1328     0,                                       /* maximum travel                 */
1329     5,                                       /* needle width                   */
1330     10,                                      /* needle height                  */
1331     5,                                       /* needle inset                   */
1332     2                                        /* needle hotspot                 */
1333 };
1334 GX_PIXELMAP_SLIDER_PROPERTIES widget_color_test_screen_pixelmap_slider_3_properties =
1335 {
1336     0,                                       /* minimum value                  */
1337     100,                                     /* maximum value                  */
1338     50,                                      /* current value                  */
1339     10,                                      /* increment                      */
1340     0,                                       /* minimum travel                 */
1341     0,                                       /* maximum travel                 */
1342     5,                                       /* needle width                   */
1343     10,                                      /* needle height                  */
1344     5,                                       /* needle inset                   */
1345     2,                                       /* needle hotspot                 */
1346     0,                                       /* lower pixelmap id              */
1347     0,                                       /* upper pixelmap id              */
1348     0                                        /* needle pixelmap id             */
1349 };
1350 GX_SCROLLBAR_APPEARANCE  widget_color_test_screen_hscroll_properties =
1351 {
1352     20,                                      /* scroll width                   */
1353     18,                                      /* thumb width                    */
1354     20,                                      /* thumb travel min               */
1355     20,                                      /* thumb travel max               */
1356     4,                                       /* thumb border style             */
1357     0,                                       /* scroll fill pixelmap           */
1358     0,                                       /* scroll thumb pixelmap          */
1359     0,                                       /* scroll up pixelmap             */
1360     0,                                       /* scroll down pixelmap           */
1361     GX_COLOR_ID_SCROLL_BUTTON,               /* scroll thumb color             */
1362     GX_COLOR_ID_SCROLL_BUTTON,               /* scroll thumb border color      */
1363     GX_COLOR_ID_SCROLL_BUTTON,               /* scroll button color            */
1364 };
1365 GX_SCROLLBAR_APPEARANCE  widget_color_test_screen_vertical_scroll_properties =
1366 {
1367     20,                                      /* scroll width                   */
1368     18,                                      /* thumb width                    */
1369     20,                                      /* thumb travel min               */
1370     20,                                      /* thumb travel max               */
1371     4,                                       /* thumb border style             */
1372     0,                                       /* scroll fill pixelmap           */
1373     0,                                       /* scroll thumb pixelmap          */
1374     0,                                       /* scroll up pixelmap             */
1375     0,                                       /* scroll down pixelmap           */
1376     GX_COLOR_ID_SCROLL_BUTTON,               /* scroll thumb color             */
1377     GX_COLOR_ID_SCROLL_BUTTON,               /* scroll thumb border color      */
1378     GX_COLOR_ID_SCROLL_BUTTON,               /* scroll button color            */
1379 };
1380 GX_SPRITE_PROPERTIES widget_color_test_screen_sprite_properties =
1381 {
1382     GX_NULL,                                 /* address of frame list          */
1383     0,                                       /* frame count                    */
1384 };
1385 GX_CIRCULAR_GAUGE_PROPERTIES widget_color_test_screen_gauge_properties =
1386 {
1387     0,                                       /* start angle                    */
1388     30,                                      /* animation steps                */
1389     1,                                       /* animation delay                */
1390     20,                                      /* needle xpos                    */
1391     20,                                      /* needle yos                     */
1392     10,                                      /* needle xcor                    */
1393     10,                                      /* needle ycor                    */
1394     0,                                       /* normal pixelmap id             */
1395     0,                                       /* selected pixelmap id           */
1396     0                                        /* needle pixelmap id             */
1397 };
1398 GX_TREE_VIEW_PROPERTIES widget_color_test_screen_tree_view_1_properties =
1399 {
1400     0,                                       /* expand map id                  */
1401     0,                                       /* collapse map id                */
1402     GX_COLOR_ID_DISABLED_FILL,               /* root line color id             */
1403     22                                       /* indentation                    */
1404 };
1405 
1406 GX_CONST GX_STUDIO_WIDGET widget_color_test_screen_tree_view_1_define =
1407 {
1408     "tree_view_1",
1409     GX_TYPE_TREE_VIEW,                       /* widget type                    */
1410     GX_ID_NONE,                              /* widget id                      */
1411     #if defined(GX_WIDGET_USER_DATA)
1412     0,                                       /* user data                      */
1413     #endif
1414     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TREE_VIEW_SHOW_ROOT_LINES,   /* style flags */
1415     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
1416     sizeof(GX_TREE_VIEW),                    /* control block size             */
1417     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
1418     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
1419     GX_COLOR_ID_DISABLED_FILL,               /* disabled color id              */
1420     gx_studio_tree_view_create,              /* create function                */
1421     GX_NULL,                                 /* drawing function override      */
1422     GX_NULL,                                 /* event function override        */
1423     {531, 370, 593, 417},                    /* widget size                    */
1424     GX_NULL,                                 /* no next widget                 */
1425     GX_NULL,                                 /* no child widgets               */
1426     offsetof(WIDGET_COLOR_TEST_SCREEN_CONTROL_BLOCK, widget_color_test_screen_tree_view_1), /* control block */
1427     (void *) &widget_color_test_screen_tree_view_1_properties /* extended properties */
1428 };
1429 
1430 GX_CONST GX_STUDIO_WIDGET widget_color_test_screen_accordion_define =
1431 {
1432     "accordion",
1433     GX_TYPE_ACCORDION_MENU,                  /* widget type                    */
1434     GX_ID_NONE,                              /* widget id                      */
1435     #if defined(GX_WIDGET_USER_DATA)
1436     0,                                       /* user data                      */
1437     #endif
1438     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED,   /* style flags                    */
1439     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
1440     sizeof(GX_ACCORDION_MENU),               /* control block size             */
1441     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
1442     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
1443     GX_COLOR_ID_DISABLED_FILL,               /* disabled color id              */
1444     gx_studio_accordion_menu_create,         /* create function                */
1445     GX_NULL,                                 /* drawing function override      */
1446     GX_NULL,                                 /* event function override        */
1447     {514, 331, 613, 364},                    /* widget size                    */
1448     &widget_color_test_screen_tree_view_1_define, /* next widget definition    */
1449     GX_NULL,                                 /* no child widgets               */
1450     offsetof(WIDGET_COLOR_TEST_SCREEN_CONTROL_BLOCK, widget_color_test_screen_accordion), /* control block */
1451     (void *) GX_NULL                         /* no extended properties         */
1452 };
1453 
1454 GX_CONST GX_STUDIO_WIDGET widget_color_test_screen_gauge_define =
1455 {
1456     "gauge",
1457     GX_TYPE_CIRCULAR_GAUGE,                  /* widget type                    */
1458     GX_ID_NONE,                              /* widget id                      */
1459     #if defined(GX_WIDGET_USER_DATA)
1460     0,                                       /* user data                      */
1461     #endif
1462     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED,   /* style flags                    */
1463     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
1464     sizeof(GX_CIRCULAR_GAUGE),               /* control block size             */
1465     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
1466     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
1467     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
1468     gx_studio_circular_gauge_create,         /* create function                */
1469     GX_NULL,                                 /* drawing function override      */
1470     GX_NULL,                                 /* event function override        */
1471     {512, 247, 513, 248},                    /* widget size                    */
1472     &widget_color_test_screen_accordion_define, /* next widget definition      */
1473     GX_NULL,                                 /* no child widgets               */
1474     offsetof(WIDGET_COLOR_TEST_SCREEN_CONTROL_BLOCK, widget_color_test_screen_gauge), /* control block */
1475     (void *) &widget_color_test_screen_gauge_properties /* extended properties */
1476 };
1477 
1478 GX_CONST GX_STUDIO_WIDGET widget_color_test_screen_sprite_define =
1479 {
1480     "sprite",
1481     GX_TYPE_SPRITE,                          /* widget type                    */
1482     GX_ID_NONE,                              /* widget id                      */
1483     #if defined(GX_WIDGET_USER_DATA)
1484     0,                                       /* user data                      */
1485     #endif
1486     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED,   /* style flags                    */
1487     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
1488     sizeof(GX_SPRITE),                       /* control block size             */
1489     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
1490     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
1491     GX_COLOR_ID_DISABLED_FILL,               /* disabled color id              */
1492     gx_studio_sprite_create,                 /* create function                */
1493     GX_NULL,                                 /* drawing function override      */
1494     GX_NULL,                                 /* event function override        */
1495     {530, 176, 593, 239},                    /* widget size                    */
1496     &widget_color_test_screen_gauge_define,  /* next widget definition         */
1497     GX_NULL,                                 /* no child widgets               */
1498     offsetof(WIDGET_COLOR_TEST_SCREEN_CONTROL_BLOCK, widget_color_test_screen_sprite), /* control block */
1499     (void *) &widget_color_test_screen_sprite_properties /* extended properties */
1500 };
1501 
1502 GX_CONST GX_STUDIO_WIDGET widget_color_test_screen_vertical_scroll_define =
1503 {
1504     "vertical_scroll",
1505     GX_TYPE_VERTICAL_SCROLL,                 /* widget type                    */
1506     GX_ID_NONE,                              /* widget id                      */
1507     #if defined(GX_WIDGET_USER_DATA)
1508     0,                                       /* user data                      */
1509     #endif
1510     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_SCROLLBAR_END_BUTTONS|GX_SCROLLBAR_VERTICAL,   /* style flags */
1511     0,                                       /* status flags                   */
1512     sizeof(GX_SCROLLBAR),                    /* control block size             */
1513     GX_COLOR_ID_SCROLL_FILL,                 /* normal color id                */
1514     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
1515     GX_COLOR_ID_DISABLED_FILL,               /* disabled color id              */
1516     gx_studio_vertical_scrollbar_create,     /* create function                */
1517     GX_NULL,                                 /* drawing function override      */
1518     GX_NULL,                                 /* event function override        */
1519     {619, 1, 638, 458},                      /* widget size                    */
1520     &widget_color_test_screen_sprite_define, /* next widget definition         */
1521     GX_NULL,                                 /* no child widgets               */
1522     offsetof(WIDGET_COLOR_TEST_SCREEN_CONTROL_BLOCK, widget_color_test_screen_vertical_scroll), /* control block */
1523     (void *) &widget_color_test_screen_vertical_scroll_properties /* extended properties */
1524 };
1525 
1526 GX_CONST GX_STUDIO_WIDGET widget_color_test_screen_hscroll_define =
1527 {
1528     "hscroll",
1529     GX_TYPE_HORIZONTAL_SCROLL,               /* widget type                    */
1530     GX_ID_NONE,                              /* widget id                      */
1531     #if defined(GX_WIDGET_USER_DATA)
1532     0,                                       /* user data                      */
1533     #endif
1534     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_SCROLLBAR_END_BUTTONS|GX_SCROLLBAR_HORIZONTAL,   /* style flags */
1535     0,                                       /* status flags                   */
1536     sizeof(GX_SCROLLBAR),                    /* control block size             */
1537     GX_COLOR_ID_SCROLL_FILL,                 /* normal color id                */
1538     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
1539     GX_COLOR_ID_DISABLED_FILL,               /* disabled color id              */
1540     gx_studio_horizontal_scrollbar_create,     /* create function              */
1541     GX_NULL,                                 /* drawing function override      */
1542     GX_NULL,                                 /* event function override        */
1543     {1, 459, 618, 478},                      /* widget size                    */
1544     &widget_color_test_screen_vertical_scroll_define, /* next widget definition */
1545     GX_NULL,                                 /* no child widgets               */
1546     offsetof(WIDGET_COLOR_TEST_SCREEN_CONTROL_BLOCK, widget_color_test_screen_hscroll), /* control block */
1547     (void *) &widget_color_test_screen_hscroll_properties /* extended properties */
1548 };
1549 
1550 GX_CONST GX_STUDIO_WIDGET widget_color_test_screen_pixelmap_slider_3_define =
1551 {
1552     "pixelmap_slider_3",
1553     GX_TYPE_PIXELMAP_SLIDER,                 /* widget type                    */
1554     GX_ID_NONE,                              /* widget id                      */
1555     #if defined(GX_WIDGET_USER_DATA)
1556     0,                                       /* user data                      */
1557     #endif
1558     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED,   /* style flags                  */
1559     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
1560     sizeof(GX_PIXELMAP_SLIDER),              /* control block size             */
1561     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
1562     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
1563     GX_COLOR_ID_DISABLED_FILL,               /* disabled color id              */
1564     gx_studio_pixelmap_slider_create,        /* create function                */
1565     GX_NULL,                                 /* drawing function override      */
1566     GX_NULL,                                 /* event function override        */
1567     {528, 144, 607, 167},                    /* widget size                    */
1568     &widget_color_test_screen_hscroll_define, /* next widget definition        */
1569     GX_NULL,                                 /* no child widgets               */
1570     offsetof(WIDGET_COLOR_TEST_SCREEN_CONTROL_BLOCK, widget_color_test_screen_pixelmap_slider_3), /* control block */
1571     (void *) &widget_color_test_screen_pixelmap_slider_3_properties /* extended properties */
1572 };
1573 
1574 GX_CONST GX_STUDIO_WIDGET widget_color_test_screen_slider_3_define =
1575 {
1576     "slider_3",
1577     GX_TYPE_SLIDER,                          /* widget type                    */
1578     GX_ID_NONE,                              /* widget id                      */
1579     #if defined(GX_WIDGET_USER_DATA)
1580     0,                                       /* user data                      */
1581     #endif
1582     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_SHOW_NEEDLE,   /* style flags */
1583     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
1584     sizeof(GX_SLIDER),                       /* control block size             */
1585     GX_COLOR_ID_BTN_UPPER,                   /* normal color id                */
1586     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
1587     GX_COLOR_ID_DISABLED_FILL,               /* disabled color id              */
1588     gx_studio_slider_create,                 /* create function                */
1589     GX_NULL,                                 /* drawing function override      */
1590     GX_NULL,                                 /* event function override        */
1591     {510, 113, 589, 136},                    /* widget size                    */
1592     &widget_color_test_screen_pixelmap_slider_3_define, /* next widget definition */
1593     GX_NULL,                                 /* no child widgets               */
1594     offsetof(WIDGET_COLOR_TEST_SCREEN_CONTROL_BLOCK, widget_color_test_screen_slider_3), /* control block */
1595     (void *) &widget_color_test_screen_slider_3_properties /* extended properties */
1596 };
1597 
1598 GX_CONST GX_STUDIO_WIDGET widget_color_test_screen_icon_5_define =
1599 {
1600     "icon_5",
1601     GX_TYPE_ICON,                            /* widget type                    */
1602     GX_ID_NONE,                              /* widget id                      */
1603     #if defined(GX_WIDGET_USER_DATA)
1604     0,                                       /* user data                      */
1605     #endif
1606     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_HALIGN_LEFT|GX_STYLE_VALIGN_TOP,   /* style flags */
1607     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
1608     sizeof(GX_ICON),                         /* control block size             */
1609     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
1610     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
1611     GX_COLOR_ID_DISABLED_FILL,               /* disabled color id              */
1612     gx_studio_icon_create,                   /* create function                */
1613     GX_NULL,                                 /* drawing function override      */
1614     GX_NULL,                                 /* event function override        */
1615     {390, 408, 429, 447},                    /* widget size                    */
1616     &widget_color_test_screen_slider_3_define, /* next widget definition       */
1617     GX_NULL,                                 /* no child widgets               */
1618     offsetof(WIDGET_COLOR_TEST_SCREEN_CONTROL_BLOCK, widget_color_test_screen_icon_5), /* control block */
1619     (void *) &widget_color_test_screen_icon_5_properties /* extended properties */
1620 };
1621 
1622 GX_CONST GX_STUDIO_WIDGET widget_color_test_screen_pixelmap_button_define =
1623 {
1624     "pixelmap_button",
1625     GX_TYPE_PIXELMAP_BUTTON,                 /* widget type                    */
1626     GX_ID_NONE,                              /* widget id                      */
1627     #if defined(GX_WIDGET_USER_DATA)
1628     0,                                       /* user data                      */
1629     #endif
1630     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED,   /* style flags                    */
1631     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
1632     sizeof(GX_PIXELMAP_BUTTON),              /* control block size             */
1633     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
1634     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
1635     GX_COLOR_ID_DISABLED_FILL,               /* disabled color id              */
1636     gx_studio_pixelmap_button_create,        /* create function                */
1637     GX_NULL,                                 /* drawing function override      */
1638     GX_NULL,                                 /* event function override        */
1639     {442, 375, 521, 398},                    /* widget size                    */
1640     &widget_color_test_screen_icon_5_define, /* next widget definition         */
1641     GX_NULL,                                 /* no child widgets               */
1642     offsetof(WIDGET_COLOR_TEST_SCREEN_CONTROL_BLOCK, widget_color_test_screen_pixelmap_button), /* control block */
1643     (void *) &widget_color_test_screen_pixelmap_button_properties /* extended properties */
1644 };
1645 
1646 GX_CONST GX_STUDIO_WIDGET widget_color_test_screen_icon_button_define =
1647 {
1648     "icon_button",
1649     GX_TYPE_ICON_BUTTON,                     /* widget type                    */
1650     GX_ID_NONE,                              /* widget id                      */
1651     #if defined(GX_WIDGET_USER_DATA)
1652     0,                                       /* user data                      */
1653     #endif
1654     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_HALIGN_CENTER|GX_STYLE_VALIGN_CENTER,   /* style flags */
1655     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
1656     sizeof(GX_ICON_BUTTON),                  /* control block size             */
1657     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
1658     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
1659     GX_COLOR_ID_DISABLED_FILL,               /* disabled color id              */
1660     gx_studio_icon_button_create,            /* create function                */
1661     GX_NULL,                                 /* drawing function override      */
1662     GX_NULL,                                 /* event function override        */
1663     {354, 407, 385, 438},                    /* widget size                    */
1664     &widget_color_test_screen_pixelmap_button_define, /* next widget definition */
1665     GX_NULL,                                 /* no child widgets               */
1666     offsetof(WIDGET_COLOR_TEST_SCREEN_CONTROL_BLOCK, widget_color_test_screen_icon_button), /* control block */
1667     (void *) &widget_color_test_screen_icon_button_properties /* extended properties */
1668 };
1669 
1670 GX_CONST GX_STUDIO_WIDGET widget_color_test_screen_button_7_define =
1671 {
1672     "button_7",
1673     GX_TYPE_BUTTON,                          /* widget type                    */
1674     GX_ID_NONE,                              /* widget id                      */
1675     #if defined(GX_WIDGET_USER_DATA)
1676     0,                                       /* user data                      */
1677     #endif
1678     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED,   /* style flags                  */
1679     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
1680     sizeof(GX_BUTTON),                       /* control block size             */
1681     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
1682     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
1683     GX_COLOR_ID_DISABLED_FILL,               /* disabled color id              */
1684     gx_studio_button_create,                 /* create function                */
1685     GX_NULL,                                 /* drawing function override      */
1686     GX_NULL,                                 /* event function override        */
1687     {350, 376, 429, 399},                    /* widget size                    */
1688     &widget_color_test_screen_icon_button_define, /* next widget definition    */
1689     GX_NULL,                                 /* no child widgets               */
1690     offsetof(WIDGET_COLOR_TEST_SCREEN_CONTROL_BLOCK, widget_color_test_screen_button_7), /* control block */
1691     (void *) GX_NULL                         /* no extended properties         */
1692 };
1693 
1694 GX_CONST GX_STUDIO_WIDGET widget_color_test_screen_line_chart_define =
1695 {
1696     "line_chart",
1697     GX_TYPE_LINE_CHART,                      /* widget type                    */
1698     GX_ID_NONE,                              /* widget id                      */
1699     #if defined(GX_WIDGET_USER_DATA)
1700     0,                                       /* user data                      */
1701     #endif
1702     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED,   /* style flags                    */
1703     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
1704     sizeof(GX_LINE_CHART),                   /* control block size             */
1705     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
1706     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
1707     GX_COLOR_ID_DISABLED_FILL,               /* disabled color id              */
1708     gx_studio_line_chart_create,             /* create function                */
1709     GX_NULL,                                 /* drawing function override      */
1710     GX_NULL,                                 /* event function override        */
1711     {350, 293, 474, 365},                    /* widget size                    */
1712     &widget_color_test_screen_button_7_define, /* next widget definition       */
1713     GX_NULL,                                 /* no child widgets               */
1714     offsetof(WIDGET_COLOR_TEST_SCREEN_CONTROL_BLOCK, widget_color_test_screen_line_chart), /* control block */
1715     (void *) &widget_color_test_screen_line_chart_properties /* extended properties */
1716 };
1717 
1718 GX_CONST GX_STUDIO_WIDGET widget_color_test_screen_drop_list_1_define =
1719 {
1720     "drop_list_1",
1721     GX_TYPE_DROP_LIST,                       /* widget type                    */
1722     GX_ID_NONE,                              /* widget id                      */
1723     #if defined(GX_WIDGET_USER_DATA)
1724     0,                                       /* user data                      */
1725     #endif
1726     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED,   /* style flags                    */
1727     0,                                       /* status flags                   */
1728     sizeof(GX_DROP_LIST),                    /* control block size             */
1729     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
1730     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
1731     GX_COLOR_ID_DISABLED_FILL,               /* disabled color id              */
1732     gx_studio_drop_list_create,              /* create function                */
1733     GX_NULL,                                 /* drawing function override      */
1734     GX_NULL,                                 /* event function override        */
1735     {348, 259, 448, 282},                    /* widget size                    */
1736     &widget_color_test_screen_line_chart_define, /* next widget definition     */
1737     GX_NULL,                                 /* no child widgets               */
1738     offsetof(WIDGET_COLOR_TEST_SCREEN_CONTROL_BLOCK, widget_color_test_screen_drop_list_1), /* control block */
1739     (void *) &widget_color_test_screen_drop_list_1_properties /* extended properties */
1740 };
1741 
1742 GX_CONST GX_STUDIO_WIDGET widget_color_test_screen_horizontal_list_define =
1743 {
1744     "horizontal_list",
1745     GX_TYPE_HORIZONTAL_LIST,                 /* widget type                    */
1746     GX_ID_NONE,                              /* widget id                      */
1747     #if defined(GX_WIDGET_USER_DATA)
1748     0,                                       /* user data                      */
1749     #endif
1750     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED,   /* style flags                    */
1751     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
1752     sizeof(GX_HORIZONTAL_LIST),              /* control block size             */
1753     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
1754     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
1755     GX_COLOR_ID_DISABLED_FILL,               /* disabled color id              */
1756     gx_studio_horizontal_list_create,        /* create function                */
1757     GX_NULL,                                 /* drawing function override      */
1758     GX_NULL,                                 /* event function override        */
1759     {420, 153, 520, 210},                    /* widget size                    */
1760     &widget_color_test_screen_drop_list_1_define, /* next widget definition    */
1761     GX_NULL,                                 /* no child widgets               */
1762     offsetof(WIDGET_COLOR_TEST_SCREEN_CONTROL_BLOCK, widget_color_test_screen_horizontal_list), /* control block */
1763     (void *) &widget_color_test_screen_horizontal_list_properties /* extended properties */
1764 };
1765 
1766 GX_CONST GX_STUDIO_WIDGET widget_color_test_screen_vertical_list_1_define =
1767 {
1768     "vertical_list_1",
1769     GX_TYPE_VERTICAL_LIST,                   /* widget type                    */
1770     GX_ID_NONE,                              /* widget id                      */
1771     #if defined(GX_WIDGET_USER_DATA)
1772     0,                                       /* user data                      */
1773     #endif
1774     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED,   /* style flags                    */
1775     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
1776     sizeof(GX_VERTICAL_LIST),                /* control block size             */
1777     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
1778     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
1779     GX_COLOR_ID_DISABLED_FILL,               /* disabled color id              */
1780     gx_studio_vertical_list_create,          /* create function                */
1781     GX_NULL,                                 /* drawing function override      */
1782     GX_NULL,                                 /* event function override        */
1783     {348, 151, 412, 250},                    /* widget size                    */
1784     &widget_color_test_screen_horizontal_list_define, /* next widget definition */
1785     GX_NULL,                                 /* no child widgets               */
1786     offsetof(WIDGET_COLOR_TEST_SCREEN_CONTROL_BLOCK, widget_color_test_screen_vertical_list_1), /* control block */
1787     (void *) &widget_color_test_screen_vertical_list_1_properties /* extended properties */
1788 };
1789 
1790 GX_CONST GX_STUDIO_WIDGET widget_color_test_screen_window_define =
1791 {
1792     "window",
1793     GX_TYPE_WINDOW,                          /* widget type                    */
1794     GX_ID_NONE,                              /* widget id                      */
1795     #if defined(GX_WIDGET_USER_DATA)
1796     0,                                       /* user data                      */
1797     #endif
1798     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED,   /* style flags                    */
1799     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
1800     sizeof(GX_WINDOW),                       /* control block size             */
1801     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
1802     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
1803     GX_COLOR_ID_DISABLED_FILL,               /* disabled color id              */
1804     gx_studio_window_create,                 /* create function                */
1805     GX_NULL,                                 /* drawing function override      */
1806     GX_NULL,                                 /* event function override        */
1807     {347, 107, 488, 142},                    /* widget size                    */
1808     &widget_color_test_screen_vertical_list_1_define, /* next widget definition */
1809     GX_NULL,                                 /* no child widgets               */
1810     offsetof(WIDGET_COLOR_TEST_SCREEN_CONTROL_BLOCK, widget_color_test_screen_window), /* control block */
1811     (void *) &widget_color_test_screen_window_properties /* extended properties */
1812 };
1813 
1814 GX_CONST GX_STUDIO_WIDGET widget_color_test_screen_progress_bar_define =
1815 {
1816     "progress_bar",
1817     GX_TYPE_PROGRESS_BAR,                    /* widget type                    */
1818     GX_ID_NONE,                              /* widget id                      */
1819     #if defined(GX_WIDGET_USER_DATA)
1820     0,                                       /* user data                      */
1821     #endif
1822     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_PROGRESS_PERCENT|GX_STYLE_PROGRESS_TEXT_DRAW,   /* style flags */
1823     0,                                       /* status flags                   */
1824     sizeof(GX_PROGRESS_BAR),                 /* control block size             */
1825     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
1826     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
1827     GX_COLOR_ID_DISABLED_FILL,               /* disabled color id              */
1828     gx_studio_progress_bar_create,           /* create function                */
1829     GX_NULL,                                 /* drawing function override      */
1830     GX_NULL,                                 /* event function override        */
1831     {142, 378, 221, 401},                    /* widget size                    */
1832     &widget_color_test_screen_window_define, /* next widget definition         */
1833     GX_NULL,                                 /* no child widgets               */
1834     offsetof(WIDGET_COLOR_TEST_SCREEN_CONTROL_BLOCK, widget_color_test_screen_progress_bar), /* control block */
1835     (void *) &widget_color_test_screen_progress_bar_properties /* extended properties */
1836 };
1837 
1838 GX_CONST GX_STUDIO_WIDGET widget_color_test_screen_radial_progress_bar_define =
1839 {
1840     "radial_progress_bar",
1841     GX_TYPE_RADIAL_PROGRESS_BAR,             /* widget type                    */
1842     GX_ID_NONE,                              /* widget id                      */
1843     #if defined(GX_WIDGET_USER_DATA)
1844     0,                                       /* user data                      */
1845     #endif
1846     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_PROGRESS_PERCENT|GX_STYLE_PROGRESS_TEXT_DRAW|GX_STYLE_RADIAL_PROGRESS_ALIAS|GX_STYLE_RADIAL_PROGRESS_ROUND,   /* style flags */
1847     0,                                       /* status flags                   */
1848     sizeof(GX_RADIAL_PROGRESS_BAR),          /* control block size             */
1849     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
1850     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
1851     GX_COLOR_ID_DISABLED_FILL,               /* disabled color id              */
1852     gx_studio_radial_progress_bar_create,     /* create function               */
1853     GX_NULL,                                 /* drawing function override      */
1854     GX_NULL,                                 /* event function override        */
1855     {139, 264, 237, 362},                    /* widget size                    */
1856     &widget_color_test_screen_progress_bar_define, /* next widget definition   */
1857     GX_NULL,                                 /* no child widgets               */
1858     offsetof(WIDGET_COLOR_TEST_SCREEN_CONTROL_BLOCK, widget_color_test_screen_radial_progress_bar), /* control block */
1859     (void *) &widget_color_test_screen_radial_progress_bar_properties /* extended properties */
1860 };
1861 
1862 GX_CONST GX_STUDIO_WIDGET widget_color_test_screen_numeric_scroll_wheel_define =
1863 {
1864     "numeric_scroll_wheel",
1865     GX_TYPE_NUMERIC_SCROLL_WHEEL,            /* widget type                    */
1866     GX_ID_NONE,                              /* widget id                      */
1867     #if defined(GX_WIDGET_USER_DATA)
1868     0,                                       /* user data                      */
1869     #endif
1870     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_WRAP|GX_STYLE_TEXT_CENTER,   /* style flags */
1871     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
1872     sizeof(GX_NUMERIC_SCROLL_WHEEL),         /* control block size             */
1873     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
1874     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
1875     GX_COLOR_ID_DISABLED_FILL,               /* disabled color id              */
1876     gx_studio_numeric_scroll_wheel_create,     /* create function              */
1877     GX_NULL,                                 /* drawing function override      */
1878     GX_NULL,                                 /* event function override        */
1879     {269, 105, 331, 254},                    /* widget size                    */
1880     &widget_color_test_screen_radial_progress_bar_define, /* next widget definition */
1881     GX_NULL,                                 /* no child widgets               */
1882     offsetof(WIDGET_COLOR_TEST_SCREEN_CONTROL_BLOCK, widget_color_test_screen_numeric_scroll_wheel), /* control block */
1883     (void *) &widget_color_test_screen_numeric_scroll_wheel_properties /* extended properties */
1884 };
1885 
1886 GX_CONST GX_STUDIO_WIDGET widget_color_test_screen_string_scroll_wheel_define =
1887 {
1888     "string_scroll_wheel",
1889     GX_TYPE_STRING_SCROLL_WHEEL,             /* widget type                    */
1890     GX_ID_NONE,                              /* widget id                      */
1891     #if defined(GX_WIDGET_USER_DATA)
1892     0,                                       /* user data                      */
1893     #endif
1894     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
1895     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
1896     sizeof(GX_STRING_SCROLL_WHEEL),          /* control block size             */
1897     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
1898     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
1899     GX_COLOR_ID_DISABLED_FILL,               /* disabled color id              */
1900     gx_studio_string_scroll_wheel_create,     /* create function               */
1901     GX_NULL,                                 /* drawing function override      */
1902     GX_NULL,                                 /* event function override        */
1903     {170, 103, 255, 253},                    /* widget size                    */
1904     &widget_color_test_screen_numeric_scroll_wheel_define, /* next widget definition */
1905     GX_NULL,                                 /* no child widgets               */
1906     offsetof(WIDGET_COLOR_TEST_SCREEN_CONTROL_BLOCK, widget_color_test_screen_string_scroll_wheel), /* control block */
1907     (void *) &widget_color_test_screen_string_scroll_wheel_properties /* extended properties */
1908 };
1909 
1910 GX_CONST GX_STUDIO_WIDGET widget_color_test_screen_text_view_5_define =
1911 {
1912     "text_view_5",
1913     GX_TYPE_MULTI_LINE_TEXT_VIEW,            /* widget type                    */
1914     GX_ID_NONE,                              /* widget id                      */
1915     #if defined(GX_WIDGET_USER_DATA)
1916     0,                                       /* user data                      */
1917     #endif
1918     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
1919     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
1920     sizeof(GX_MULTI_LINE_TEXT_VIEW),         /* control block size             */
1921     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
1922     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
1923     GX_COLOR_ID_DISABLED_FILL,               /* disabled color id              */
1924     gx_studio_multi_line_text_view_create,     /* create function              */
1925     GX_NULL,                                 /* drawing function override      */
1926     GX_NULL,                                 /* event function override        */
1927     {25, 100, 132, 134},                     /* widget size                    */
1928     &widget_color_test_screen_string_scroll_wheel_define, /* next widget definition */
1929     GX_NULL,                                 /* no child widgets               */
1930     offsetof(WIDGET_COLOR_TEST_SCREEN_CONTROL_BLOCK, widget_color_test_screen_text_view_5), /* control block */
1931     (void *) &widget_color_test_screen_text_view_5_properties /* extended properties */
1932 };
1933 
1934 GX_CONST GX_STUDIO_WIDGET widget_color_test_screen_ml_text_input_define =
1935 {
1936     "ml_text_input",
1937     GX_TYPE_MULTI_LINE_TEXT_INPUT,           /* widget type                    */
1938     ID_ML_INPUT,                             /* widget id                      */
1939     #if defined(GX_WIDGET_USER_DATA)
1940     0,                                       /* user data                      */
1941     #endif
1942     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
1943     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
1944     sizeof(GX_MULTI_LINE_TEXT_INPUT),        /* control block size             */
1945     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
1946     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
1947     GX_COLOR_ID_DISABLED_FILL,               /* disabled color id              */
1948     gx_studio_multi_line_text_input_create,     /* create function             */
1949     GX_NULL,                                 /* drawing function override      */
1950     GX_NULL,                                 /* event function override        */
1951     {25, 147, 132, 187},                     /* widget size                    */
1952     &widget_color_test_screen_text_view_5_define, /* next widget definition    */
1953     GX_NULL,                                 /* no child widgets               */
1954     offsetof(WIDGET_COLOR_TEST_SCREEN_CONTROL_BLOCK, widget_color_test_screen_ml_text_input), /* control block */
1955     (void *) &widget_color_test_screen_ml_text_input_properties /* extended properties */
1956 };
1957 
1958 GX_CONST GX_STUDIO_WIDGET widget_color_test_screen_prompt_24_define =
1959 {
1960     "prompt_24",
1961     GX_TYPE_PIXELMAP_PROMPT,                 /* widget type                    */
1962     GX_ID_NONE,                              /* widget id                      */
1963     #if defined(GX_WIDGET_USER_DATA)
1964     0,                                       /* user data                      */
1965     #endif
1966     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
1967     0,                                       /* status flags                   */
1968     sizeof(GX_PIXELMAP_PROMPT),              /* control block size             */
1969     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
1970     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
1971     GX_COLOR_ID_DISABLED_FILL,               /* disabled color id              */
1972     gx_studio_pixelmap_prompt_create,        /* create function                */
1973     GX_NULL,                                 /* drawing function override      */
1974     GX_NULL,                                 /* event function override        */
1975     {311, 23, 454, 96},                      /* widget size                    */
1976     &widget_color_test_screen_ml_text_input_define, /* next widget definition  */
1977     GX_NULL,                                 /* no child widgets               */
1978     offsetof(WIDGET_COLOR_TEST_SCREEN_CONTROL_BLOCK, widget_color_test_screen_prompt_24), /* control block */
1979     (void *) &widget_color_test_screen_prompt_24_properties /* extended properties */
1980 };
1981 
1982 GX_CONST GX_STUDIO_WIDGET widget_color_test_screen_prompt_27_define =
1983 {
1984     "prompt_27",
1985     GX_TYPE_PROMPT,                          /* widget type                    */
1986     GX_ID_NONE,                              /* widget id                      */
1987     #if defined(GX_WIDGET_USER_DATA)
1988     0,                                       /* user data                      */
1989     #endif
1990     GX_STYLE_BORDER_THIN|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
1991     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
1992     sizeof(GX_PROMPT),                       /* control block size             */
1993     GX_COLOR_ID_SELECTED_FILL,               /* normal color id                */
1994     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
1995     GX_COLOR_ID_SELECTED_FILL,               /* disabled color id              */
1996     gx_studio_prompt_create,                 /* create function                */
1997     GX_NULL,                                 /* drawing function override      */
1998     GX_NULL,                                 /* event function override        */
1999     {33, 7, 204, 35},                        /* widget size                    */
2000     &widget_color_test_screen_prompt_24_define, /* next widget definition      */
2001     GX_NULL,                                 /* no child widgets               */
2002     offsetof(WIDGET_COLOR_TEST_SCREEN_CONTROL_BLOCK, widget_color_test_screen_prompt_27), /* control block */
2003     (void *) &widget_color_test_screen_prompt_27_properties /* extended properties */
2004 };
2005 
2006 GX_CONST GX_STUDIO_WIDGET widget_color_test_screen_radio_button_12_define =
2007 {
2008     "radio_button_12",
2009     GX_TYPE_RADIO_BUTTON,                    /* widget type                    */
2010     GX_ID_NONE,                              /* widget id                      */
2011     #if defined(GX_WIDGET_USER_DATA)
2012     0,                                       /* user data                      */
2013     #endif
2014     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_BUTTON_RADIO|GX_STYLE_TEXT_LEFT,   /* style flags */
2015     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2016     sizeof(GX_RADIO_BUTTON),                 /* control block size             */
2017     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
2018     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
2019     GX_COLOR_ID_DISABLED_FILL,               /* disabled color id              */
2020     gx_studio_radio_button_create,           /* create function                */
2021     GX_NULL,                                 /* drawing function override      */
2022     GX_NULL,                                 /* event function override        */
2023     {26, 270, 123, 293},                     /* widget size                    */
2024     &widget_color_test_screen_prompt_27_define, /* next widget definition      */
2025     GX_NULL,                                 /* no child widgets               */
2026     offsetof(WIDGET_COLOR_TEST_SCREEN_CONTROL_BLOCK, widget_color_test_screen_radio_button_12), /* control block */
2027     (void *) &widget_color_test_screen_radio_button_12_properties /* extended properties */
2028 };
2029 
2030 GX_CONST GX_STUDIO_WIDGET widget_color_test_screen_checkbox_3_define =
2031 {
2032     "checkbox_3",
2033     GX_TYPE_CHECKBOX,                        /* widget type                    */
2034     GX_ID_NONE,                              /* widget id                      */
2035     #if defined(GX_WIDGET_USER_DATA)
2036     0,                                       /* user data                      */
2037     #endif
2038     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_BUTTON_TOGGLE|GX_STYLE_TEXT_LEFT,   /* style flags */
2039     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2040     sizeof(GX_CHECKBOX),                     /* control block size             */
2041     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
2042     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
2043     GX_COLOR_ID_DISABLED_FILL,               /* disabled color id              */
2044     gx_studio_checkbox_create,               /* create function                */
2045     GX_NULL,                                 /* drawing function override      */
2046     GX_NULL,                                 /* event function override        */
2047     {26, 235, 123, 258},                     /* widget size                    */
2048     &widget_color_test_screen_radio_button_12_define, /* next widget definition */
2049     GX_NULL,                                 /* no child widgets               */
2050     offsetof(WIDGET_COLOR_TEST_SCREEN_CONTROL_BLOCK, widget_color_test_screen_checkbox_3), /* control block */
2051     (void *) &widget_color_test_screen_checkbox_3_properties /* extended properties */
2052 };
2053 
2054 GX_CONST GX_STUDIO_WIDGET widget_color_test_screen_multi_line_button_define =
2055 {
2056     "multi_line_button",
2057     GX_TYPE_MULTI_LINE_TEXT_BUTTON,          /* widget type                    */
2058     GX_ID_NONE,                              /* widget id                      */
2059     #if defined(GX_WIDGET_USER_DATA)
2060     0,                                       /* user data                      */
2061     #endif
2062     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
2063     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2064     sizeof(GX_MULTI_LINE_TEXT_BUTTON),       /* control block size             */
2065     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
2066     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
2067     GX_COLOR_ID_DISABLED_FILL,               /* disabled color id              */
2068     gx_studio_multi_line_text_button_create,     /* create function            */
2069     GX_NULL,                                 /* drawing function override      */
2070     GX_NULL,                                 /* event function override        */
2071     {25, 343, 104, 406},                     /* widget size                    */
2072     &widget_color_test_screen_checkbox_3_define, /* next widget definition     */
2073     GX_NULL,                                 /* no child widgets               */
2074     offsetof(WIDGET_COLOR_TEST_SCREEN_CONTROL_BLOCK, widget_color_test_screen_multi_line_button), /* control block */
2075     (void *) &widget_color_test_screen_multi_line_button_properties /* extended properties */
2076 };
2077 
2078 GX_CONST GX_STUDIO_WIDGET widget_color_test_screen_button_6_define =
2079 {
2080     "button_6",
2081     GX_TYPE_TEXT_BUTTON,                     /* widget type                    */
2082     GX_ID_NONE,                              /* widget id                      */
2083     #if defined(GX_WIDGET_USER_DATA)
2084     0,                                       /* user data                      */
2085     #endif
2086     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
2087     0,                                       /* status flags                   */
2088     sizeof(GX_TEXT_BUTTON),                  /* control block size             */
2089     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
2090     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
2091     GX_COLOR_ID_DISABLED_FILL,               /* disabled color id              */
2092     gx_studio_text_button_create,            /* create function                */
2093     GX_NULL,                                 /* drawing function override      */
2094     GX_NULL,                                 /* event function override        */
2095     {24, 302, 103, 334},                     /* widget size                    */
2096     &widget_color_test_screen_multi_line_button_define, /* next widget definition */
2097     GX_NULL,                                 /* no child widgets               */
2098     offsetof(WIDGET_COLOR_TEST_SCREEN_CONTROL_BLOCK, widget_color_test_screen_button_6), /* control block */
2099     (void *) &widget_color_test_screen_button_6_properties /* extended properties */
2100 };
2101 
2102 GX_CONST GX_STUDIO_WIDGET widget_color_test_screen_sl_text_input_define =
2103 {
2104     "sl_text_input",
2105     GX_TYPE_SINGLE_LINE_TEXT_INPUT,          /* widget type                    */
2106     ID_SL_INPUT,                             /* widget id                      */
2107     #if defined(GX_WIDGET_USER_DATA)
2108     0,                                       /* user data                      */
2109     #endif
2110     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
2111     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2112     sizeof(GX_SINGLE_LINE_TEXT_INPUT),       /* control block size             */
2113     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
2114     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
2115     GX_COLOR_ID_DISABLED_FILL,               /* disabled color id              */
2116     gx_studio_text_input_create,             /* create function                */
2117     GX_NULL,                                 /* drawing function override      */
2118     GX_NULL,                                 /* event function override        */
2119     {25, 197, 157, 220},                     /* widget size                    */
2120     &widget_color_test_screen_button_6_define, /* next widget definition       */
2121     GX_NULL,                                 /* no child widgets               */
2122     offsetof(WIDGET_COLOR_TEST_SCREEN_CONTROL_BLOCK, widget_color_test_screen_sl_text_input), /* control block */
2123     (void *) &widget_color_test_screen_sl_text_input_properties /* extended properties */
2124 };
2125 
2126 GX_CONST GX_STUDIO_WIDGET widget_color_test_screen_numeric_pixelmap_prompt_define =
2127 {
2128     "numeric_pixelmap_prompt",
2129     GX_TYPE_NUMERIC_PIXELMAP_PROMPT,         /* widget type                    */
2130     GX_ID_NONE,                              /* widget id                      */
2131     #if defined(GX_WIDGET_USER_DATA)
2132     0,                                       /* user data                      */
2133     #endif
2134     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
2135     0,                                       /* status flags                   */
2136     sizeof(GX_NUMERIC_PIXELMAP_PROMPT),      /* control block size             */
2137     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
2138     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
2139     GX_COLOR_ID_DISABLED_FILL,               /* disabled color id              */
2140     gx_studio_numeric_pixelmap_prompt_create,     /* create function           */
2141     GX_NULL,                                 /* drawing function override      */
2142     GX_NULL,                                 /* event function override        */
2143     {469, 25, 618, 96},                      /* widget size                    */
2144     &widget_color_test_screen_sl_text_input_define, /* next widget definition  */
2145     GX_NULL,                                 /* no child widgets               */
2146     offsetof(WIDGET_COLOR_TEST_SCREEN_CONTROL_BLOCK, widget_color_test_screen_numeric_pixelmap_prompt), /* control block */
2147     (void *) &widget_color_test_screen_numeric_pixelmap_prompt_properties /* extended properties */
2148 };
2149 
2150 GX_CONST GX_STUDIO_WIDGET widget_color_test_screen_prompt_22_define =
2151 {
2152     "prompt_22",
2153     GX_TYPE_NUMERIC_PROMPT,                  /* widget type                    */
2154     GX_ID_NONE,                              /* widget id                      */
2155     #if defined(GX_WIDGET_USER_DATA)
2156     0,                                       /* user data                      */
2157     #endif
2158     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
2159     0,                                       /* status flags                   */
2160     sizeof(GX_NUMERIC_PROMPT),               /* control block size             */
2161     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
2162     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
2163     GX_COLOR_ID_DISABLED_FILL,               /* disabled color id              */
2164     gx_studio_numeric_prompt_create,         /* create function                */
2165     GX_NULL,                                 /* drawing function override      */
2166     GX_NULL,                                 /* event function override        */
2167     {126, 62, 205, 85},                      /* widget size                    */
2168     &widget_color_test_screen_numeric_pixelmap_prompt_define, /* next widget definition */
2169     GX_NULL,                                 /* no child widgets               */
2170     offsetof(WIDGET_COLOR_TEST_SCREEN_CONTROL_BLOCK, widget_color_test_screen_prompt_22), /* control block */
2171     (void *) &widget_color_test_screen_prompt_22_properties /* extended properties */
2172 };
2173 
2174 GX_CONST GX_STUDIO_WIDGET widget_color_test_screen_prompt_19_define =
2175 {
2176     "prompt_19",
2177     GX_TYPE_PROMPT,                          /* widget type                    */
2178     GX_ID_NONE,                              /* widget id                      */
2179     #if defined(GX_WIDGET_USER_DATA)
2180     0,                                       /* user data                      */
2181     #endif
2182     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
2183     0,                                       /* status flags                   */
2184     sizeof(GX_PROMPT),                       /* control block size             */
2185     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
2186     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
2187     GX_COLOR_ID_DISABLED_FILL,               /* disabled color id              */
2188     gx_studio_prompt_create,                 /* create function                */
2189     GX_NULL,                                 /* drawing function override      */
2190     GX_NULL,                                 /* event function override        */
2191     {25, 63, 104, 86},                       /* widget size                    */
2192     &widget_color_test_screen_prompt_22_define, /* next widget definition      */
2193     GX_NULL,                                 /* no child widgets               */
2194     offsetof(WIDGET_COLOR_TEST_SCREEN_CONTROL_BLOCK, widget_color_test_screen_prompt_19), /* control block */
2195     (void *) &widget_color_test_screen_prompt_19_properties /* extended properties */
2196 };
2197 
2198 GX_CONST GX_STUDIO_WIDGET widget_color_test_screen_define =
2199 {
2200     "widget_color_test_screen",
2201     GX_TYPE_WINDOW,                          /* widget type                    */
2202     ID_TEXT_WIDGET_STYLES_SCREEN,            /* widget id                      */
2203     #if defined(GX_WIDGET_USER_DATA)
2204     0,                                       /* user data                      */
2205     #endif
2206     GX_STYLE_BORDER_NONE,                    /* style flags                    */
2207     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2208     sizeof(WIDGET_COLOR_TEST_SCREEN_CONTROL_BLOCK), /* control block size      */
2209     GX_COLOR_ID_SLIDER_NEEDLE_LINE2,         /* normal color id                */
2210     GX_COLOR_ID_SLIDER_NEEDLE_LINE2,         /* selected color id              */
2211     GX_COLOR_ID_SLIDER_NEEDLE_LINE2,         /* disabled color id              */
2212     gx_studio_window_create,                 /* create function                */
2213     GX_NULL,                                 /* drawing function override      */
2214     GX_NULL,                                 /* event function override        */
2215     {0, 0, 639, 479},                        /* widget size                    */
2216     GX_NULL,                                 /* next widget                    */
2217     &widget_color_test_screen_prompt_19_define, /* child widget                */
2218     0,                                       /* control block                  */
2219     (void *) &widget_color_test_screen_properties /* extended properties       */
2220 };
2221 GX_WINDOW_PROPERTIES lines_screen_properties =
2222 {
2223     0                                        /* wallpaper pixelmap id          */
2224 };
2225 GX_PROMPT_PROPERTIES lines_screen_prompt_16_properties =
2226 {
2227     GX_STRING_ID_STRING_2_1,                 /* string id                      */
2228     GX_FONT_ID_PROMPT,                       /* font id                        */
2229     GX_COLOR_ID_TEXT,                        /* normal text color              */
2230     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
2231     GX_COLOR_ID_TEXT                         /* disabled text color            */
2232 };
2233 GX_SLIDER_PROPERTIES lines_screen_line_width_slider_properties =
2234 {
2235     10,                                      /* tickmark count                 */
2236     1,                                       /* mimimun value                  */
2237     10,                                      /* maximum value                  */
2238     1,                                       /* current value                  */
2239     10,                                      /* increment                      */
2240     10,                                      /* minimum travel                 */
2241     10,                                      /* maximum travel                 */
2242     5,                                       /* needle width                   */
2243     14,                                      /* needle height                  */
2244     5,                                       /* needle inset                   */
2245     1                                        /* needle hotspot                 */
2246 };
2247 GX_PROMPT_PROPERTIES lines_screen_prompt_17_properties =
2248 {
2249     GX_STRING_ID_STRING_5_1,                 /* string id                      */
2250     GX_FONT_ID_PROMPT,                       /* font id                        */
2251     GX_COLOR_ID_TEXT,                        /* normal text color              */
2252     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
2253     GX_COLOR_ID_TEXT                         /* disabled text color            */
2254 };
2255 GX_SLIDER_PROPERTIES lines_screen_line_angle_slider_properties =
2256 {
2257     10,                                      /* tickmark count                 */
2258     0,                                       /* mimimun value                  */
2259     360,                                     /* maximum value                  */
2260     0,                                       /* current value                  */
2261     10,                                      /* increment                      */
2262     10,                                      /* minimum travel                 */
2263     10,                                      /* maximum travel                 */
2264     5,                                       /* needle width                   */
2265     14,                                      /* needle height                  */
2266     5,                                       /* needle inset                   */
2267     1                                        /* needle hotspot                 */
2268 };
2269 GX_PROMPT_PROPERTIES lines_screen_width_display_properties =
2270 {
2271     GX_STRING_ID_STRING_66,                  /* string id                      */
2272     GX_FONT_ID_PROMPT,                       /* font id                        */
2273     GX_COLOR_ID_WHITE,                       /* normal text color              */
2274     GX_COLOR_ID_WHITE,                       /* selected text color            */
2275     GX_COLOR_ID_WHITE                        /* disabled text color            */
2276 };
2277 GX_PROMPT_PROPERTIES lines_screen_angle_display_properties =
2278 {
2279     GX_STRING_ID_STRING_11_1,                /* string id                      */
2280     GX_FONT_ID_PROMPT,                       /* font id                        */
2281     GX_COLOR_ID_WHITE,                       /* normal text color              */
2282     GX_COLOR_ID_WHITE,                       /* selected text color            */
2283     GX_COLOR_ID_WHITE                        /* disabled text color            */
2284 };
2285 GX_CHECKBOX_PROPERTIES lines_screen_aa_box_properties =
2286 {
2287     GX_STRING_ID_STRING_8_1,                 /* string id                      */
2288     GX_FONT_ID_BUTTON,                       /* font id                        */
2289     GX_COLOR_ID_BTN_TEXT,                    /* normal text color              */
2290     GX_COLOR_ID_BTN_TEXT,                    /* selected text color            */
2291     GX_COLOR_ID_BTN_TEXT,                    /* disabled text color            */
2292     0,                                       /* unchecked pixelmap id          */
2293     0,                                       /* checked pixelmap id            */
2294     0,                                       /* unchecked disabled pixelmap id */
2295     0                                        /* checked disabled pixelmap id   */
2296 };
2297 GX_CHECKBOX_PROPERTIES lines_screen_rounded_box_properties =
2298 {
2299     GX_STRING_ID_STRING_9_1,                 /* string id                      */
2300     GX_FONT_ID_BUTTON,                       /* font id                        */
2301     GX_COLOR_ID_BTN_TEXT,                    /* normal text color              */
2302     GX_COLOR_ID_BTN_TEXT,                    /* selected text color            */
2303     GX_COLOR_ID_BTN_TEXT,                    /* disabled text color            */
2304     0,                                       /* unchecked pixelmap id          */
2305     0,                                       /* checked pixelmap id            */
2306     0,                                       /* unchecked disabled pixelmap id */
2307     0                                        /* checked disabled pixelmap id   */
2308 };
2309 GX_WINDOW_PROPERTIES lines_screen_line_window_properties =
2310 {
2311     0                                        /* wallpaper pixelmap id          */
2312 };
2313 GX_PROMPT_PROPERTIES lines_screen_color_label_properties =
2314 {
2315     GX_STRING_ID_STRING_10_1,                /* string id                      */
2316     GX_FONT_ID_PROMPT,                       /* font id                        */
2317     GX_COLOR_ID_TEXT,                        /* normal text color              */
2318     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
2319     GX_COLOR_ID_TEXT                         /* disabled text color            */
2320 };
2321 GX_PROMPT_PROPERTIES lines_screen_prompt_18_properties =
2322 {
2323     GX_STRING_ID_STRING_61,                  /* string id                      */
2324     GX_FONT_ID_PROMPT,                       /* font id                        */
2325     GX_COLOR_ID_TEXT,                        /* normal text color              */
2326     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
2327     GX_COLOR_ID_TEXT                         /* disabled text color            */
2328 };
2329 GX_SLIDER_PROPERTIES lines_screen_brush_alpha_slider_1_properties =
2330 {
2331     10,                                      /* tickmark count                 */
2332     0,                                       /* mimimun value                  */
2333     255,                                     /* maximum value                  */
2334     255,                                     /* current value                  */
2335     10,                                      /* increment                      */
2336     10,                                      /* minimum travel                 */
2337     10,                                      /* maximum travel                 */
2338     5,                                       /* needle width                   */
2339     14,                                      /* needle height                  */
2340     5,                                       /* needle inset                   */
2341     1                                        /* needle hotspot                 */
2342 };
2343 GX_PROMPT_PROPERTIES lines_screen_brush_alpha_prompt_properties =
2344 {
2345     GX_STRING_ID_STRING_62,                  /* string id                      */
2346     GX_FONT_ID_PROMPT,                       /* font id                        */
2347     GX_COLOR_ID_WHITE,                       /* normal text color              */
2348     GX_COLOR_ID_WHITE,                       /* selected text color            */
2349     GX_COLOR_ID_WHITE                        /* disabled text color            */
2350 };
2351 GX_TEXT_BUTTON_PROPERTIES lines_screen_next_button_8_properties =
2352 {
2353     GX_STRING_ID_STRING_36,                  /* string id                      */
2354     GX_FONT_ID_BUTTON,                       /* font id                        */
2355     GX_COLOR_ID_WHITE,                       /* normal text color              */
2356     GX_COLOR_ID_WHITE,                       /* selected text color            */
2357     GX_COLOR_ID_WHITE                        /* disabled text color            */
2358 };
2359 GX_PROMPT_PROPERTIES lines_screen_title_2_properties =
2360 {
2361     GX_STRING_ID_STRING_100,                 /* string id                      */
2362     GX_FONT_ID_PROMPT,                       /* font id                        */
2363     GX_COLOR_ID_TEXT,                        /* normal text color              */
2364     GX_COLOR_ID_TEXT,                        /* selected text color            */
2365     GX_COLOR_ID_TEXT                         /* disabled text color            */
2366 };
2367 GX_RADIO_BUTTON_PROPERTIES lines_screen_radio_button_5_properties =
2368 {
2369     GX_STRING_ID_STRING_101,                 /* string id                      */
2370     GX_FONT_ID_BUTTON,                       /* font id                        */
2371     GX_COLOR_ID_BTN_TEXT,                    /* normal text color              */
2372     GX_COLOR_ID_BTN_TEXT,                    /* selected text color            */
2373     GX_COLOR_ID_BTN_TEXT,                    /* disabled text color            */
2374     0,                                       /* off pixelmap id                */
2375     0,                                       /* on pixelmap id                 */
2376     0,                                       /* off disabled pixelmap id       */
2377     0                                        /* on disabled pixelmap id        */
2378 };
2379 GX_RADIO_BUTTON_PROPERTIES lines_screen_radio_button_10_properties =
2380 {
2381     GX_STRING_ID_STRING_102,                 /* string id                      */
2382     GX_FONT_ID_BUTTON,                       /* font id                        */
2383     GX_COLOR_ID_BTN_TEXT,                    /* normal text color              */
2384     GX_COLOR_ID_BTN_TEXT,                    /* selected text color            */
2385     GX_COLOR_ID_BTN_TEXT,                    /* disabled text color            */
2386     0,                                       /* off pixelmap id                */
2387     0,                                       /* on pixelmap id                 */
2388     0,                                       /* off disabled pixelmap id       */
2389     0                                        /* on disabled pixelmap id        */
2390 };
2391 GX_RADIO_BUTTON_PROPERTIES lines_screen_radio_button_11_properties =
2392 {
2393     GX_STRING_ID_STRING_104,                 /* string id                      */
2394     GX_FONT_ID_BUTTON,                       /* font id                        */
2395     GX_COLOR_ID_BTN_TEXT,                    /* normal text color              */
2396     GX_COLOR_ID_BTN_TEXT,                    /* selected text color            */
2397     GX_COLOR_ID_BTN_TEXT,                    /* disabled text color            */
2398     0,                                       /* off pixelmap id                */
2399     0,                                       /* on pixelmap id                 */
2400     0,                                       /* off disabled pixelmap id       */
2401     0                                        /* on disabled pixelmap id        */
2402 };
2403 
2404 GX_CONST GX_STUDIO_WIDGET lines_screen_radio_button_11_define =
2405 {
2406     "radio_button_11",
2407     GX_TYPE_RADIO_BUTTON,                    /* widget type                    */
2408     ID_COLOR_WHITE,                          /* widget id                      */
2409     #if defined(GX_WIDGET_USER_DATA)
2410     0,                                       /* user data                      */
2411     #endif
2412     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_BUTTON_RADIO|GX_STYLE_TEXT_LEFT,   /* style flags */
2413     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2414     sizeof(GX_RADIO_BUTTON),                 /* control block size             */
2415     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
2416     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
2417     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
2418     gx_studio_radio_button_create,           /* create function                */
2419     GX_NULL,                                 /* drawing function override      */
2420     GX_NULL,                                 /* event function override        */
2421     {372, 371, 451, 394},                    /* widget size                    */
2422     GX_NULL,                                 /* no next widget                 */
2423     GX_NULL,                                 /* no child widgets               */
2424     offsetof(LINES_SCREEN_CONTROL_BLOCK, lines_screen_radio_button_11), /* control block */
2425     (void *) &lines_screen_radio_button_11_properties /* extended properties   */
2426 };
2427 
2428 GX_CONST GX_STUDIO_WIDGET lines_screen_radio_button_10_define =
2429 {
2430     "radio_button_10",
2431     GX_TYPE_RADIO_BUTTON,                    /* widget type                    */
2432     ID_COLOR_ORANGE,                         /* widget id                      */
2433     #if defined(GX_WIDGET_USER_DATA)
2434     0,                                       /* user data                      */
2435     #endif
2436     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_BUTTON_RADIO|GX_STYLE_TEXT_LEFT,   /* style flags */
2437     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2438     sizeof(GX_RADIO_BUTTON),                 /* control block size             */
2439     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
2440     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
2441     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
2442     gx_studio_radio_button_create,           /* create function                */
2443     GX_NULL,                                 /* drawing function override      */
2444     GX_NULL,                                 /* event function override        */
2445     {372, 341, 451, 364},                    /* widget size                    */
2446     &lines_screen_radio_button_11_define,    /* next widget definition         */
2447     GX_NULL,                                 /* no child widgets               */
2448     offsetof(LINES_SCREEN_CONTROL_BLOCK, lines_screen_radio_button_10), /* control block */
2449     (void *) &lines_screen_radio_button_10_properties /* extended properties   */
2450 };
2451 
2452 GX_CONST GX_STUDIO_WIDGET lines_screen_radio_button_5_define =
2453 {
2454     "radio_button_5",
2455     GX_TYPE_RADIO_BUTTON,                    /* widget type                    */
2456     ID_COLOR_BLACK,                          /* widget id                      */
2457     #if defined(GX_WIDGET_USER_DATA)
2458     0,                                       /* user data                      */
2459     #endif
2460     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_BUTTON_PUSHED|GX_STYLE_BUTTON_RADIO|GX_STYLE_TEXT_LEFT,   /* style flags */
2461     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2462     sizeof(GX_RADIO_BUTTON),                 /* control block size             */
2463     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
2464     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
2465     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
2466     gx_studio_radio_button_create,           /* create function                */
2467     GX_NULL,                                 /* drawing function override      */
2468     GX_NULL,                                 /* event function override        */
2469     {372, 311, 451, 334},                    /* widget size                    */
2470     &lines_screen_radio_button_10_define,    /* next widget definition         */
2471     GX_NULL,                                 /* no child widgets               */
2472     offsetof(LINES_SCREEN_CONTROL_BLOCK, lines_screen_radio_button_5), /* control block */
2473     (void *) &lines_screen_radio_button_5_properties /* extended properties    */
2474 };
2475 
2476 GX_CONST GX_STUDIO_WIDGET lines_screen_title_2_define =
2477 {
2478     "title_2",
2479     GX_TYPE_PROMPT,                          /* widget type                    */
2480     GX_ID_NONE,                              /* widget id                      */
2481     #if defined(GX_WIDGET_USER_DATA)
2482     0,                                       /* user data                      */
2483     #endif
2484     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_CENTER,   /* style flags */
2485     0,                                       /* status flags                   */
2486     sizeof(GX_PROMPT),                       /* control block size             */
2487     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
2488     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
2489     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
2490     gx_studio_prompt_create,                 /* create function                */
2491     GX_NULL,                                 /* drawing function override      */
2492     GX_NULL,                                 /* event function override        */
2493     {246, 17, 383, 40},                      /* widget size                    */
2494     &lines_screen_radio_button_5_define,     /* next widget definition         */
2495     GX_NULL,                                 /* no child widgets               */
2496     offsetof(LINES_SCREEN_CONTROL_BLOCK, lines_screen_title_2), /* control block */
2497     (void *) &lines_screen_title_2_properties /* extended properties           */
2498 };
2499 
2500 GX_CONST GX_STUDIO_WIDGET lines_screen_next_button_8_define =
2501 {
2502     "next_button_8",
2503     GX_TYPE_TEXT_BUTTON,                     /* widget type                    */
2504     IDB_NEXT,                                /* widget id                      */
2505     #if defined(GX_WIDGET_USER_DATA)
2506     0,                                       /* user data                      */
2507     #endif
2508     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
2509     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2510     sizeof(GX_TEXT_BUTTON),                  /* control block size             */
2511     GX_COLOR_ID_NEXT_BUTTON_LOWER,           /* normal color id                */
2512     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* selected color id              */
2513     GX_COLOR_ID_NEXT_BUTTON_LOWER,           /* disabled color id              */
2514     gx_studio_text_button_create,            /* create function                */
2515     GX_NULL,                                 /* drawing function override      */
2516     GX_NULL,                                 /* event function override        */
2517     {540, 441, 619, 465},                    /* widget size                    */
2518     &lines_screen_title_2_define,            /* next widget definition         */
2519     GX_NULL,                                 /* no child widgets               */
2520     offsetof(LINES_SCREEN_CONTROL_BLOCK, lines_screen_next_button_8), /* control block */
2521     (void *) &lines_screen_next_button_8_properties /* extended properties     */
2522 };
2523 
2524 GX_CONST GX_STUDIO_WIDGET lines_screen_brush_alpha_prompt_define =
2525 {
2526     "brush_alpha_prompt",
2527     GX_TYPE_PROMPT,                          /* widget type                    */
2528     ID_BRUSH_ALPHA_PROMPT,                   /* widget id                      */
2529     #if defined(GX_WIDGET_USER_DATA)
2530     0,                                       /* user data                      */
2531     #endif
2532     GX_STYLE_BORDER_RECESSED|GX_STYLE_ENABLED|GX_STYLE_TEXT_RIGHT,   /* style flags */
2533     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2534     sizeof(GX_PROMPT),                       /* control block size             */
2535     GX_COLOR_ID_BLACK,                       /* normal color id                */
2536     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
2537     GX_COLOR_ID_BLACK,                       /* disabled color id              */
2538     gx_studio_prompt_create,                 /* create function                */
2539     GX_NULL,                                 /* drawing function override      */
2540     GX_NULL,                                 /* event function override        */
2541     {586, 150, 625, 175},                    /* widget size                    */
2542     &lines_screen_next_button_8_define,      /* next widget definition         */
2543     GX_NULL,                                 /* no child widgets               */
2544     offsetof(LINES_SCREEN_CONTROL_BLOCK, lines_screen_brush_alpha_prompt), /* control block */
2545     (void *) &lines_screen_brush_alpha_prompt_properties /* extended properties */
2546 };
2547 
2548 GX_CONST GX_STUDIO_WIDGET lines_screen_brush_alpha_slider_1_define =
2549 {
2550     "brush_alpha_slider_1",
2551     GX_TYPE_SLIDER,                          /* widget type                    */
2552     ID_BRUSH_ALPHA_SLIDER,                   /* widget id                      */
2553     #if defined(GX_WIDGET_USER_DATA)
2554     0,                                       /* user data                      */
2555     #endif
2556     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_SHOW_NEEDLE|GX_STYLE_SHOW_TICKMARKS,   /* style flags */
2557     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2558     sizeof(GX_SLIDER),                       /* control block size             */
2559     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
2560     GX_COLOR_ID_WIDGET_FILL,                 /* selected color id              */
2561     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
2562     gx_studio_slider_create,                 /* create function                */
2563     GX_NULL,                                 /* drawing function override      */
2564     GX_NULL,                                 /* event function override        */
2565     {464, 151, 580, 174},                    /* widget size                    */
2566     &lines_screen_brush_alpha_prompt_define, /* next widget definition         */
2567     GX_NULL,                                 /* no child widgets               */
2568     offsetof(LINES_SCREEN_CONTROL_BLOCK, lines_screen_brush_alpha_slider_1), /* control block */
2569     (void *) &lines_screen_brush_alpha_slider_1_properties /* extended properties */
2570 };
2571 
2572 GX_CONST GX_STUDIO_WIDGET lines_screen_prompt_18_define =
2573 {
2574     "prompt_18",
2575     GX_TYPE_PROMPT,                          /* widget type                    */
2576     GX_ID_NONE,                              /* widget id                      */
2577     #if defined(GX_WIDGET_USER_DATA)
2578     0,                                       /* user data                      */
2579     #endif
2580     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_LEFT,   /* style flags */
2581     0,                                       /* status flags                   */
2582     sizeof(GX_PROMPT),                       /* control block size             */
2583     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
2584     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
2585     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
2586     gx_studio_prompt_create,                 /* create function                */
2587     GX_NULL,                                 /* drawing function override      */
2588     GX_NULL,                                 /* event function override        */
2589     {371, 157, 461, 174},                    /* widget size                    */
2590     &lines_screen_brush_alpha_slider_1_define, /* next widget definition       */
2591     GX_NULL,                                 /* no child widgets               */
2592     offsetof(LINES_SCREEN_CONTROL_BLOCK, lines_screen_prompt_18), /* control block */
2593     (void *) &lines_screen_prompt_18_properties /* extended properties         */
2594 };
2595 
2596 GX_CONST GX_STUDIO_WIDGET lines_screen_color_label_define =
2597 {
2598     "color_label",
2599     GX_TYPE_PROMPT,                          /* widget type                    */
2600     GX_ID_NONE,                              /* widget id                      */
2601     #if defined(GX_WIDGET_USER_DATA)
2602     0,                                       /* user data                      */
2603     #endif
2604     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
2605     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2606     sizeof(GX_PROMPT),                       /* control block size             */
2607     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
2608     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
2609     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
2610     gx_studio_prompt_create,                 /* create function                */
2611     GX_NULL,                                 /* drawing function override      */
2612     GX_NULL,                                 /* event function override        */
2613     {374, 284, 454, 301},                    /* widget size                    */
2614     &lines_screen_prompt_18_define,          /* next widget definition         */
2615     GX_NULL,                                 /* no child widgets               */
2616     offsetof(LINES_SCREEN_CONTROL_BLOCK, lines_screen_color_label), /* control block */
2617     (void *) &lines_screen_color_label_properties /* extended properties       */
2618 };
2619 
2620 GX_CONST GX_STUDIO_WIDGET lines_screen_line_window_define =
2621 {
2622     "line_window",
2623     GX_TYPE_WINDOW,                          /* widget type                    */
2624     ID_LINE_WINDOW,                          /* widget id                      */
2625     #if defined(GX_WIDGET_USER_DATA)
2626     0,                                       /* user data                      */
2627     #endif
2628     GX_STYLE_BORDER_THIN,                    /* style flags                    */
2629     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2630     sizeof(GX_WINDOW),                       /* control block size             */
2631     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
2632     GX_COLOR_ID_BTN_LOWER,                   /* selected color id              */
2633     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
2634     gx_studio_window_create,                 /* create function                */
2635     (VOID (*)(GX_WIDGET *)) line_win_draw,   /* drawing function override      */
2636     GX_NULL,                                 /* event function override        */
2637     {25, 71, 344, 390},                      /* widget size                    */
2638     &lines_screen_color_label_define,        /* next widget definition         */
2639     GX_NULL,                                 /* no child widgets               */
2640     offsetof(LINES_SCREEN_CONTROL_BLOCK, lines_screen_line_window), /* control block */
2641     (void *) &lines_screen_line_window_properties /* extended properties       */
2642 };
2643 
2644 GX_CONST GX_STUDIO_WIDGET lines_screen_rounded_box_define =
2645 {
2646     "rounded_box",
2647     GX_TYPE_CHECKBOX,                        /* widget type                    */
2648     ID_ROUNDED,                              /* widget id                      */
2649     #if defined(GX_WIDGET_USER_DATA)
2650     0,                                       /* user data                      */
2651     #endif
2652     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_BUTTON_TOGGLE|GX_STYLE_TEXT_LEFT,   /* style flags */
2653     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2654     sizeof(GX_CHECKBOX),                     /* control block size             */
2655     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
2656     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
2657     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
2658     gx_studio_checkbox_create,               /* create function                */
2659     GX_NULL,                                 /* drawing function override      */
2660     GX_NULL,                                 /* event function override        */
2661     {374, 242, 497, 268},                    /* widget size                    */
2662     &lines_screen_line_window_define,        /* next widget definition         */
2663     GX_NULL,                                 /* no child widgets               */
2664     offsetof(LINES_SCREEN_CONTROL_BLOCK, lines_screen_rounded_box), /* control block */
2665     (void *) &lines_screen_rounded_box_properties /* extended properties       */
2666 };
2667 
2668 GX_CONST GX_STUDIO_WIDGET lines_screen_aa_box_define =
2669 {
2670     "aa_box",
2671     GX_TYPE_CHECKBOX,                        /* widget type                    */
2672     ID_ANTI_ALIASED,                         /* widget id                      */
2673     #if defined(GX_WIDGET_USER_DATA)
2674     0,                                       /* user data                      */
2675     #endif
2676     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_BUTTON_TOGGLE|GX_STYLE_TEXT_LEFT,   /* style flags */
2677     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2678     sizeof(GX_CHECKBOX),                     /* control block size             */
2679     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
2680     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
2681     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
2682     gx_studio_checkbox_create,               /* create function                */
2683     GX_NULL,                                 /* drawing function override      */
2684     GX_NULL,                                 /* event function override        */
2685     {374, 210, 497, 236},                    /* widget size                    */
2686     &lines_screen_rounded_box_define,        /* next widget definition         */
2687     GX_NULL,                                 /* no child widgets               */
2688     offsetof(LINES_SCREEN_CONTROL_BLOCK, lines_screen_aa_box), /* control block */
2689     (void *) &lines_screen_aa_box_properties /* extended properties            */
2690 };
2691 
2692 GX_CONST GX_STUDIO_WIDGET lines_screen_angle_display_define =
2693 {
2694     "angle_display",
2695     GX_TYPE_PROMPT,                          /* widget type                    */
2696     ID_ANGLE_DISPLAY,                        /* widget id                      */
2697     #if defined(GX_WIDGET_USER_DATA)
2698     0,                                       /* user data                      */
2699     #endif
2700     GX_STYLE_BORDER_RECESSED|GX_STYLE_ENABLED|GX_STYLE_TEXT_RIGHT,   /* style flags */
2701     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2702     sizeof(GX_PROMPT),                       /* control block size             */
2703     GX_COLOR_ID_BLACK,                       /* normal color id                */
2704     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
2705     GX_COLOR_ID_BLACK,                       /* disabled color id              */
2706     gx_studio_prompt_create,                 /* create function                */
2707     GX_NULL,                                 /* drawing function override      */
2708     GX_NULL,                                 /* event function override        */
2709     {586, 106, 625, 131},                    /* widget size                    */
2710     &lines_screen_aa_box_define,             /* next widget definition         */
2711     GX_NULL,                                 /* no child widgets               */
2712     offsetof(LINES_SCREEN_CONTROL_BLOCK, lines_screen_angle_display), /* control block */
2713     (void *) &lines_screen_angle_display_properties /* extended properties     */
2714 };
2715 
2716 GX_CONST GX_STUDIO_WIDGET lines_screen_width_display_define =
2717 {
2718     "width_display",
2719     GX_TYPE_PROMPT,                          /* widget type                    */
2720     ID_WIDTH_DISPLAY,                        /* widget id                      */
2721     #if defined(GX_WIDGET_USER_DATA)
2722     0,                                       /* user data                      */
2723     #endif
2724     GX_STYLE_BORDER_RECESSED|GX_STYLE_ENABLED|GX_STYLE_TEXT_RIGHT,   /* style flags */
2725     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2726     sizeof(GX_PROMPT),                       /* control block size             */
2727     GX_COLOR_ID_BLACK,                       /* normal color id                */
2728     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
2729     GX_COLOR_ID_BLACK,                       /* disabled color id              */
2730     gx_studio_prompt_create,                 /* create function                */
2731     GX_NULL,                                 /* drawing function override      */
2732     GX_NULL,                                 /* event function override        */
2733     {586, 67, 625, 92},                      /* widget size                    */
2734     &lines_screen_angle_display_define,      /* next widget definition         */
2735     GX_NULL,                                 /* no child widgets               */
2736     offsetof(LINES_SCREEN_CONTROL_BLOCK, lines_screen_width_display), /* control block */
2737     (void *) &lines_screen_width_display_properties /* extended properties     */
2738 };
2739 
2740 GX_CONST GX_STUDIO_WIDGET lines_screen_line_angle_slider_define =
2741 {
2742     "line_angle_slider",
2743     GX_TYPE_SLIDER,                          /* widget type                    */
2744     ID_LINE_ANGLE,                           /* widget id                      */
2745     #if defined(GX_WIDGET_USER_DATA)
2746     0,                                       /* user data                      */
2747     #endif
2748     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_SHOW_NEEDLE|GX_STYLE_SHOW_TICKMARKS,   /* style flags */
2749     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2750     sizeof(GX_SLIDER),                       /* control block size             */
2751     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
2752     GX_COLOR_ID_WIDGET_FILL,                 /* selected color id              */
2753     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
2754     gx_studio_slider_create,                 /* create function                */
2755     GX_NULL,                                 /* drawing function override      */
2756     GX_NULL,                                 /* event function override        */
2757     {464, 108, 580, 131},                    /* widget size                    */
2758     &lines_screen_width_display_define,      /* next widget definition         */
2759     GX_NULL,                                 /* no child widgets               */
2760     offsetof(LINES_SCREEN_CONTROL_BLOCK, lines_screen_line_angle_slider), /* control block */
2761     (void *) &lines_screen_line_angle_slider_properties /* extended properties */
2762 };
2763 
2764 GX_CONST GX_STUDIO_WIDGET lines_screen_prompt_17_define =
2765 {
2766     "prompt_17",
2767     GX_TYPE_PROMPT,                          /* widget type                    */
2768     GX_ID_NONE,                              /* widget id                      */
2769     #if defined(GX_WIDGET_USER_DATA)
2770     0,                                       /* user data                      */
2771     #endif
2772     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_LEFT,   /* style flags */
2773     0,                                       /* status flags                   */
2774     sizeof(GX_PROMPT),                       /* control block size             */
2775     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
2776     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
2777     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
2778     gx_studio_prompt_create,                 /* create function                */
2779     GX_NULL,                                 /* drawing function override      */
2780     GX_NULL,                                 /* event function override        */
2781     {371, 114, 449, 131},                    /* widget size                    */
2782     &lines_screen_line_angle_slider_define,  /* next widget definition         */
2783     GX_NULL,                                 /* no child widgets               */
2784     offsetof(LINES_SCREEN_CONTROL_BLOCK, lines_screen_prompt_17), /* control block */
2785     (void *) &lines_screen_prompt_17_properties /* extended properties         */
2786 };
2787 
2788 GX_CONST GX_STUDIO_WIDGET lines_screen_line_width_slider_define =
2789 {
2790     "line_width_slider",
2791     GX_TYPE_SLIDER,                          /* widget type                    */
2792     ID_LINE_WIDTH,                           /* widget id                      */
2793     #if defined(GX_WIDGET_USER_DATA)
2794     0,                                       /* user data                      */
2795     #endif
2796     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_SHOW_NEEDLE|GX_STYLE_SHOW_TICKMARKS,   /* style flags */
2797     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2798     sizeof(GX_SLIDER),                       /* control block size             */
2799     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
2800     GX_COLOR_ID_WIDGET_FILL,                 /* selected color id              */
2801     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
2802     gx_studio_slider_create,                 /* create function                */
2803     GX_NULL,                                 /* drawing function override      */
2804     GX_NULL,                                 /* event function override        */
2805     {464, 67, 580, 90},                      /* widget size                    */
2806     &lines_screen_prompt_17_define,          /* next widget definition         */
2807     GX_NULL,                                 /* no child widgets               */
2808     offsetof(LINES_SCREEN_CONTROL_BLOCK, lines_screen_line_width_slider), /* control block */
2809     (void *) &lines_screen_line_width_slider_properties /* extended properties */
2810 };
2811 
2812 GX_CONST GX_STUDIO_WIDGET lines_screen_prompt_16_define =
2813 {
2814     "prompt_16",
2815     GX_TYPE_PROMPT,                          /* widget type                    */
2816     GX_ID_NONE,                              /* widget id                      */
2817     #if defined(GX_WIDGET_USER_DATA)
2818     0,                                       /* user data                      */
2819     #endif
2820     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_LEFT,   /* style flags */
2821     0,                                       /* status flags                   */
2822     sizeof(GX_PROMPT),                       /* control block size             */
2823     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
2824     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
2825     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
2826     gx_studio_prompt_create,                 /* create function                */
2827     GX_NULL,                                 /* drawing function override      */
2828     GX_NULL,                                 /* event function override        */
2829     {371, 67, 454, 88},                      /* widget size                    */
2830     &lines_screen_line_width_slider_define,  /* next widget definition         */
2831     GX_NULL,                                 /* no child widgets               */
2832     offsetof(LINES_SCREEN_CONTROL_BLOCK, lines_screen_prompt_16), /* control block */
2833     (void *) &lines_screen_prompt_16_properties /* extended properties         */
2834 };
2835 
2836 GX_CONST GX_STUDIO_WIDGET lines_screen_define =
2837 {
2838     "lines_screen",
2839     GX_TYPE_WINDOW,                          /* widget type                    */
2840     ID_LINES_SCREEN,                         /* widget id                      */
2841     #if defined(GX_WIDGET_USER_DATA)
2842     0,                                       /* user data                      */
2843     #endif
2844     GX_STYLE_BORDER_NONE,                    /* style flags                    */
2845     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2846     sizeof(LINES_SCREEN_CONTROL_BLOCK),      /* control block size             */
2847     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
2848     GX_COLOR_ID_WINDOW_FILL,                 /* selected color id              */
2849     GX_COLOR_ID_WINDOW_FILL,                 /* disabled color id              */
2850     gx_studio_window_create,                 /* create function                */
2851     GX_NULL,                                 /* drawing function override      */
2852     (UINT (*)(GX_WIDGET *, GX_EVENT *)) main_event_handler, /* event function override */
2853     {0, 1, 639, 480},                        /* widget size                    */
2854     GX_NULL,                                 /* next widget                    */
2855     &lines_screen_prompt_16_define,          /* child widget                   */
2856     0,                                       /* control block                  */
2857     (void *) &lines_screen_properties        /* extended properties            */
2858 };
2859 GX_WINDOW_PROPERTIES menu_screen_properties =
2860 {
2861     0                                        /* wallpaper pixelmap id          */
2862 };
2863 GX_TEXT_BUTTON_PROPERTIES menu_screen_next_button_6_properties =
2864 {
2865     GX_STRING_ID_STRING_36,                  /* string id                      */
2866     GX_FONT_ID_BUTTON,                       /* font id                        */
2867     GX_COLOR_ID_WHITE,                       /* normal text color              */
2868     GX_COLOR_ID_WHITE,                       /* selected text color            */
2869     GX_COLOR_ID_WHITE                        /* disabled text color            */
2870 };
2871 GX_PROMPT_PROPERTIES menu_screen_title_3_properties =
2872 {
2873     GX_STRING_ID_STRING_69,                  /* string id                      */
2874     GX_FONT_ID_PROMPT,                       /* font id                        */
2875     GX_COLOR_ID_TEXT,                        /* normal text color              */
2876     GX_COLOR_ID_TEXT,                        /* selected text color            */
2877     GX_COLOR_ID_TEXT                         /* disabled text color            */
2878 };
2879 GX_PROMPT_PROPERTIES menu_screen_title_4_properties =
2880 {
2881     GX_STRING_ID_STRING_70,                  /* string id                      */
2882     GX_FONT_ID_PROMPT,                       /* font id                        */
2883     GX_COLOR_ID_TEXT,                        /* normal text color              */
2884     GX_COLOR_ID_TEXT,                        /* selected text color            */
2885     GX_COLOR_ID_TEXT                         /* disabled text color            */
2886 };
2887 GX_MENU_PROPERTIES menu_screen_ola_menu_4_properties =
2888 {
2889     GX_STRING_ID_MENU_1,                     /* string id                      */
2890     GX_FONT_ID_PROMPT,                       /* font id                        */
2891     GX_COLOR_ID_TEXT,                        /* normal text color              */
2892     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
2893     GX_COLOR_ID_TEXT,                        /* disabled text color            */
2894     0,                                       /* left pixelmap id               */
2895     GX_PIXELMAP_ID_FILL,                     /* fill pixelmap id               */
2896     0,                                       /* right pixelmap id              */
2897     0,                                       /* selected left pixelmap id      */
2898     0,                                       /* selected fill pixelmap id      */
2899     0,                                       /* selected right pixelmap id     */
2900     10,                                      /* text display x offset          */
2901     0,                                       /* text display y offset          */
2902     2,                                       /* list_total_count               */
2903 };
2904 GX_PROMPT_PROPERTIES menu_screen_prompt_25_properties =
2905 {
2906     GX_STRING_ID_ITEM_1,                     /* string id                      */
2907     GX_FONT_ID_PROMPT,                       /* font id                        */
2908     GX_COLOR_ID_TEXT,                        /* normal text color              */
2909     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
2910     GX_COLOR_ID_TEXT                         /* disabled text color            */
2911 };
2912 GX_NUMERIC_PROMPT_PROPERTIES menu_screen_prompt_26_properties =
2913 {
2914     0,                                       /* string id                      */
2915     GX_FONT_ID_PROMPT,                       /* font id                        */
2916     GX_COLOR_ID_TEXT,                        /* normal text color              */
2917     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
2918     GX_COLOR_ID_TEXT,                        /* disabled text color            */
2919     GX_NULL,                                 /* format function                */
2920     0                                        /* numeric prompt value           */
2921 };
2922 GX_MENU_PROPERTIES menu_screen_ola_menu_properties =
2923 {
2924     GX_STRING_ID_STRING_72,                  /* string id                      */
2925     GX_FONT_ID_PROMPT,                       /* font id                        */
2926     GX_COLOR_ID_TEXT,                        /* normal text color              */
2927     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
2928     GX_COLOR_ID_TEXT,                        /* disabled text color            */
2929     0,                                       /* left pixelmap id               */
2930     GX_PIXELMAP_ID_FILL,                     /* fill pixelmap id               */
2931     0,                                       /* right pixelmap id              */
2932     0,                                       /* selected left pixelmap id      */
2933     0,                                       /* selected fill pixelmap id      */
2934     0,                                       /* selected right pixelmap id     */
2935     10,                                      /* text display x offset          */
2936     0,                                       /* text display y offset          */
2937     1,                                       /* list_total_count               */
2938 };
2939 GX_ML_TEXT_VIEW_PROPERTIES menu_screen_text_view_3_properties =
2940 {
2941     GX_STRING_ID_STRING_83,                  /* string id                      */
2942     GX_FONT_ID_TEXT_INPUT,                   /* font id                        */
2943     GX_COLOR_ID_TEXT_INPUT_TEXT,             /* normal text color              */
2944     GX_COLOR_ID_TEXT_INPUT_TEXT,             /* selected text color            */
2945     GX_COLOR_ID_TEXT_INPUT_TEXT,             /* disabled text color            */
2946     0,                                       /* whitespace                     */
2947     0                                        /* line_space                     */
2948 };
2949 GX_TEXT_BUTTON_PROPERTIES menu_screen_ola_menu_1_properties =
2950 {
2951     GX_STRING_ID_MENU_3,                     /* string id                      */
2952     GX_FONT_ID_BUTTON,                       /* font id                        */
2953     GX_COLOR_ID_BTN_TEXT,                    /* normal text color              */
2954     GX_COLOR_ID_BTN_TEXT,                    /* selected text color            */
2955     GX_COLOR_ID_BTN_TEXT                     /* disabled text color            */
2956 };
2957 GX_MENU_PROPERTIES menu_screen_ola_menu_2_properties =
2958 {
2959     GX_STRING_ID_STRING_73,                  /* string id                      */
2960     GX_FONT_ID_PROMPT,                       /* font id                        */
2961     GX_COLOR_ID_TEXT,                        /* normal text color              */
2962     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
2963     GX_COLOR_ID_TEXT,                        /* disabled text color            */
2964     0,                                       /* left pixelmap id               */
2965     GX_PIXELMAP_ID_FILL,                     /* fill pixelmap id               */
2966     0,                                       /* right pixelmap id              */
2967     0,                                       /* selected left pixelmap id      */
2968     0,                                       /* selected fill pixelmap id      */
2969     0,                                       /* selected right pixelmap id     */
2970     10,                                      /* text display x offset          */
2971     0,                                       /* text display y offset          */
2972     2,                                       /* list_total_count               */
2973 };
2974 GX_MENU_PROPERTIES menu_screen_item_1_properties =
2975 {
2976     GX_STRING_ID_ITEM_1,                     /* string id                      */
2977     GX_FONT_ID_PROMPT,                       /* font id                        */
2978     GX_COLOR_ID_TEXT,                        /* normal text color              */
2979     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
2980     GX_COLOR_ID_TEXT,                        /* disabled text color            */
2981     0,                                       /* left pixelmap id               */
2982     0,                                       /* fill pixelmap id               */
2983     0,                                       /* right pixelmap id              */
2984     0,                                       /* selected left pixelmap id      */
2985     0,                                       /* selected fill pixelmap id      */
2986     0,                                       /* selected right pixelmap id     */
2987     20,                                      /* text display x offset          */
2988     0,                                       /* text display y offset          */
2989     0,                                       /* list_total_count               */
2990 };
2991 GX_MENU_PROPERTIES menu_screen_item_2_properties =
2992 {
2993     GX_STRING_ID_ITEM_2,                     /* string id                      */
2994     GX_FONT_ID_PROMPT,                       /* font id                        */
2995     GX_COLOR_ID_TEXT,                        /* normal text color              */
2996     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
2997     GX_COLOR_ID_TEXT,                        /* disabled text color            */
2998     0,                                       /* left pixelmap id               */
2999     0,                                       /* fill pixelmap id               */
3000     0,                                       /* right pixelmap id              */
3001     0,                                       /* selected left pixelmap id      */
3002     0,                                       /* selected fill pixelmap id      */
3003     0,                                       /* selected right pixelmap id     */
3004     20,                                      /* text display x offset          */
3005     0,                                       /* text display y offset          */
3006     0,                                       /* list_total_count               */
3007 };
3008 GX_MENU_PROPERTIES menu_screen_ola_2_menu_3_properties =
3009 {
3010     GX_STRING_ID_MENU_1,                     /* string id                      */
3011     GX_FONT_ID_PROMPT,                       /* font id                        */
3012     GX_COLOR_ID_TEXT,                        /* normal text color              */
3013     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
3014     GX_COLOR_ID_TEXT,                        /* disabled text color            */
3015     0,                                       /* left pixelmap id               */
3016     0,                                       /* fill pixelmap id               */
3017     0,                                       /* right pixelmap id              */
3018     0,                                       /* selected left pixelmap id      */
3019     0,                                       /* selected fill pixelmap id      */
3020     0,                                       /* selected right pixelmap id     */
3021     10,                                      /* text display x offset          */
3022     0,                                       /* text display y offset          */
3023     1,                                       /* list_total_count               */
3024 };
3025 GX_PROMPT_PROPERTIES menu_screen_prompt_14_1_properties =
3026 {
3027     GX_STRING_ID_ITEM_1,                     /* string id                      */
3028     GX_FONT_ID_PROMPT,                       /* font id                        */
3029     GX_COLOR_ID_TEXT,                        /* normal text color              */
3030     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
3031     GX_COLOR_ID_TEXT                         /* disabled text color            */
3032 };
3033 GX_MENU_PROPERTIES menu_screen_ola_2_menu_1_properties =
3034 {
3035     GX_STRING_ID_STRING_74,                  /* string id                      */
3036     GX_FONT_ID_PROMPT,                       /* font id                        */
3037     GX_COLOR_ID_TEXT,                        /* normal text color              */
3038     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
3039     GX_COLOR_ID_TEXT,                        /* disabled text color            */
3040     0,                                       /* left pixelmap id               */
3041     0,                                       /* fill pixelmap id               */
3042     0,                                       /* right pixelmap id              */
3043     0,                                       /* selected left pixelmap id      */
3044     0,                                       /* selected fill pixelmap id      */
3045     0,                                       /* selected right pixelmap id     */
3046     10,                                      /* text display x offset          */
3047     0,                                       /* text display y offset          */
3048     1,                                       /* list_total_count               */
3049 };
3050 GX_PIXELMAP_PROMPT_PROPERTIES menu_screen_prompt_15_1_properties =
3051 {
3052     GX_STRING_ID_STRING_5,                   /* string id                      */
3053     GX_FONT_ID_PROMPT,                       /* font id                        */
3054     GX_COLOR_ID_TEXT,                        /* normal text color              */
3055     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
3056     GX_COLOR_ID_TEXT,                        /* disabled text color            */
3057     0,                                       /* left pixelmap id               */
3058     0,                                       /* fill pixelmap id               */
3059     0,                                       /* right pixelmap id              */
3060     0,                                       /* selected left pixelmap id      */
3061     0,                                       /* selected fill pixelmap id      */
3062     0                                        /* selected right pixelmap id     */
3063 };
3064 GX_MENU_PROPERTIES menu_screen_ola_2_menu_2_properties =
3065 {
3066     GX_STRING_ID_STRING_75,                  /* string id                      */
3067     GX_FONT_ID_PROMPT,                       /* font id                        */
3068     GX_COLOR_ID_TEXT,                        /* normal text color              */
3069     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
3070     GX_COLOR_ID_TEXT,                        /* disabled text color            */
3071     0,                                       /* left pixelmap id               */
3072     0,                                       /* fill pixelmap id               */
3073     0,                                       /* right pixelmap id              */
3074     0,                                       /* selected left pixelmap id      */
3075     0,                                       /* selected fill pixelmap id      */
3076     0,                                       /* selected right pixelmap id     */
3077     10,                                      /* text display x offset          */
3078     0,                                       /* text display y offset          */
3079     1,                                       /* list_total_count               */
3080 };
3081 GX_NUMERIC_PIXELMAP_PROMPT_PROPERTIES menu_screen_numeric_pixelmap_prompt_1_properties =
3082 {
3083     0,                                       /* string id                      */
3084     GX_FONT_ID_PROMPT,                       /* font id                        */
3085     GX_COLOR_ID_TEXT,                        /* normal text color              */
3086     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
3087     GX_COLOR_ID_TEXT,                        /* disabled text color            */
3088     0,                                       /* left pixelmap id               */
3089     0,                                       /* fill pixelmap id               */
3090     0,                                       /* right pixelmap id              */
3091     0,                                       /* selected left pixelmap id      */
3092     0,                                       /* selected fill pixelmap id      */
3093     0,                                       /* selected right pixelmap id     */
3094     GX_NULL,                                 /* format function                */
3095     0                                        /* numeric prompt value           */
3096 };
3097 GX_MENU_PROPERTIES menu_screen_ola_2_menu_5_properties =
3098 {
3099     GX_STRING_ID_MENU_3,                     /* string id                      */
3100     GX_FONT_ID_PROMPT,                       /* font id                        */
3101     GX_COLOR_ID_TEXT,                        /* normal text color              */
3102     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
3103     GX_COLOR_ID_TEXT,                        /* disabled text color            */
3104     0,                                       /* left pixelmap id               */
3105     0,                                       /* fill pixelmap id               */
3106     0,                                       /* right pixelmap id              */
3107     0,                                       /* selected left pixelmap id      */
3108     0,                                       /* selected fill pixelmap id      */
3109     0,                                       /* selected right pixelmap id     */
3110     10,                                      /* text display x offset          */
3111     0,                                       /* text display y offset          */
3112     1,                                       /* list_total_count               */
3113 };
3114 GX_PROMPT_PROPERTIES menu_screen_prompt_10_properties =
3115 {
3116     GX_STRING_ID_STRING_5,                   /* string id                      */
3117     GX_FONT_ID_PROMPT,                       /* font id                        */
3118     GX_COLOR_ID_TEXT,                        /* normal text color              */
3119     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
3120     GX_COLOR_ID_TEXT                         /* disabled text color            */
3121 };
3122 GX_ML_TEXT_VIEW_PROPERTIES menu_screen_text_view_2_properties =
3123 {
3124     GX_STRING_ID_MULTI_LEVEL_ACCORDION_DESCRITION, /* string id                */
3125     GX_FONT_ID_TEXT_INPUT,                   /* font id                        */
3126     GX_COLOR_ID_TEXT,                        /* normal text color              */
3127     GX_COLOR_ID_TEXT,                        /* selected text color            */
3128     GX_COLOR_ID_TEXT,                        /* disabled text color            */
3129     2,                                       /* whitespace                     */
3130     0                                        /* line_space                     */
3131 };
3132 GX_MENU_PROPERTIES menu_screen_mla_menu_3_properties =
3133 {
3134     GX_STRING_ID_MENU_1,                     /* string id                      */
3135     GX_FONT_ID_PROMPT,                       /* font id                        */
3136     GX_COLOR_ID_TEXT,                        /* normal text color              */
3137     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
3138     GX_COLOR_ID_TEXT,                        /* disabled text color            */
3139     0,                                       /* left pixelmap id               */
3140     GX_PIXELMAP_ID_FILL,                     /* fill pixelmap id               */
3141     0,                                       /* right pixelmap id              */
3142     0,                                       /* selected left pixelmap id      */
3143     0,                                       /* selected fill pixelmap id      */
3144     0,                                       /* selected right pixelmap id     */
3145     10,                                      /* text display x offset          */
3146     0,                                       /* text display y offset          */
3147     1,                                       /* list_total_count               */
3148 };
3149 GX_MENU_PROPERTIES menu_screen_mla_menu_properties =
3150 {
3151     GX_STRING_ID_STRING_84,                  /* string id                      */
3152     GX_FONT_ID_PROMPT,                       /* font id                        */
3153     GX_COLOR_ID_TEXT,                        /* normal text color              */
3154     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
3155     GX_COLOR_ID_TEXT,                        /* disabled text color            */
3156     0,                                       /* left pixelmap id               */
3157     0,                                       /* fill pixelmap id               */
3158     0,                                       /* right pixelmap id              */
3159     0,                                       /* selected left pixelmap id      */
3160     0,                                       /* selected fill pixelmap id      */
3161     0,                                       /* selected right pixelmap id     */
3162     10,                                      /* text display x offset          */
3163     0,                                       /* text display y offset          */
3164     1,                                       /* list_total_count               */
3165 };
3166 GX_ML_TEXT_VIEW_PROPERTIES menu_screen_text_view_4_properties =
3167 {
3168     GX_STRING_ID_STRING_86,                  /* string id                      */
3169     GX_FONT_ID_TEXT_INPUT,                   /* font id                        */
3170     GX_COLOR_ID_TEXT_INPUT_TEXT,             /* normal text color              */
3171     GX_COLOR_ID_TEXT_INPUT_TEXT,             /* selected text color            */
3172     GX_COLOR_ID_TEXT_INPUT_TEXT,             /* disabled text color            */
3173     0,                                       /* whitespace                     */
3174     0                                        /* line_space                     */
3175 };
3176 GX_MENU_PROPERTIES menu_screen_mla_menu_1_properties =
3177 {
3178     GX_STRING_ID_STRING_85,                  /* string id                      */
3179     GX_FONT_ID_PROMPT,                       /* font id                        */
3180     GX_COLOR_ID_TEXT,                        /* normal text color              */
3181     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
3182     GX_COLOR_ID_TEXT,                        /* disabled text color            */
3183     0,                                       /* left pixelmap id               */
3184     0,                                       /* fill pixelmap id               */
3185     0,                                       /* right pixelmap id              */
3186     0,                                       /* selected left pixelmap id      */
3187     0,                                       /* selected fill pixelmap id      */
3188     0,                                       /* selected right pixelmap id     */
3189     10,                                      /* text display x offset          */
3190     0,                                       /* text display y offset          */
3191     1,                                       /* list_total_count               */
3192 };
3193 GX_PROMPT_PROPERTIES menu_screen_prompt_15_properties =
3194 {
3195     GX_STRING_ID_STRING_5,                   /* string id                      */
3196     GX_FONT_ID_PROMPT,                       /* font id                        */
3197     GX_COLOR_ID_TEXT,                        /* normal text color              */
3198     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
3199     GX_COLOR_ID_TEXT                         /* disabled text color            */
3200 };
3201 GX_MENU_PROPERTIES menu_screen_mla_menu_6_properties =
3202 {
3203     GX_STRING_ID_STRING_72,                  /* string id                      */
3204     GX_FONT_ID_PROMPT,                       /* font id                        */
3205     GX_COLOR_ID_TEXT,                        /* normal text color              */
3206     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
3207     GX_COLOR_ID_TEXT,                        /* disabled text color            */
3208     0,                                       /* left pixelmap id               */
3209     GX_PIXELMAP_ID_FILL,                     /* fill pixelmap id               */
3210     0,                                       /* right pixelmap id              */
3211     0,                                       /* selected left pixelmap id      */
3212     0,                                       /* selected fill pixelmap id      */
3213     0,                                       /* selected right pixelmap id     */
3214     10,                                      /* text display x offset          */
3215     0,                                       /* text display y offset          */
3216     1,                                       /* list_total_count               */
3217 };
3218 GX_MENU_PROPERTIES menu_screen_mla_menu_4_properties =
3219 {
3220     GX_STRING_ID_STRING_74,                  /* string id                      */
3221     GX_FONT_ID_PROMPT,                       /* font id                        */
3222     GX_COLOR_ID_TEXT,                        /* normal text color              */
3223     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
3224     GX_COLOR_ID_TEXT,                        /* disabled text color            */
3225     0,                                       /* left pixelmap id               */
3226     0,                                       /* fill pixelmap id               */
3227     0,                                       /* right pixelmap id              */
3228     0,                                       /* selected left pixelmap id      */
3229     0,                                       /* selected fill pixelmap id      */
3230     0,                                       /* selected right pixelmap id     */
3231     10,                                      /* text display x offset          */
3232     0,                                       /* text display y offset          */
3233     1,                                       /* list_total_count               */
3234 };
3235 GX_MENU_PROPERTIES menu_screen_mla_menu_2_properties =
3236 {
3237     GX_STRING_ID_STRING_87,                  /* string id                      */
3238     GX_FONT_ID_PROMPT,                       /* font id                        */
3239     GX_COLOR_ID_TEXT,                        /* normal text color              */
3240     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
3241     GX_COLOR_ID_TEXT,                        /* disabled text color            */
3242     0,                                       /* left pixelmap id               */
3243     0,                                       /* fill pixelmap id               */
3244     0,                                       /* right pixelmap id              */
3245     0,                                       /* selected left pixelmap id      */
3246     0,                                       /* selected fill pixelmap id      */
3247     0,                                       /* selected right pixelmap id     */
3248     10,                                      /* text display x offset          */
3249     0,                                       /* text display y offset          */
3250     1,                                       /* list_total_count               */
3251 };
3252 GX_PROMPT_PROPERTIES menu_screen_prompt_11_properties =
3253 {
3254     GX_STRING_ID_ITEM_1,                     /* string id                      */
3255     GX_FONT_ID_PROMPT,                       /* font id                        */
3256     GX_COLOR_ID_TEXT,                        /* normal text color              */
3257     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
3258     GX_COLOR_ID_TEXT                         /* disabled text color            */
3259 };
3260 GX_MENU_PROPERTIES menu_screen_mla_menu_2_1_properties =
3261 {
3262     GX_STRING_ID_STRING_88,                  /* string id                      */
3263     GX_FONT_ID_PROMPT,                       /* font id                        */
3264     GX_COLOR_ID_TEXT,                        /* normal text color              */
3265     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
3266     GX_COLOR_ID_TEXT,                        /* disabled text color            */
3267     0,                                       /* left pixelmap id               */
3268     0,                                       /* fill pixelmap id               */
3269     0,                                       /* right pixelmap id              */
3270     0,                                       /* selected left pixelmap id      */
3271     0,                                       /* selected fill pixelmap id      */
3272     0,                                       /* selected right pixelmap id     */
3273     10,                                      /* text display x offset          */
3274     0,                                       /* text display y offset          */
3275     1,                                       /* list_total_count               */
3276 };
3277 GX_PROMPT_PROPERTIES menu_screen_prompt_12_1_properties =
3278 {
3279     GX_STRING_ID_ITEM_1,                     /* string id                      */
3280     GX_FONT_ID_PROMPT,                       /* font id                        */
3281     GX_COLOR_ID_TEXT,                        /* normal text color              */
3282     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
3283     GX_COLOR_ID_TEXT                         /* disabled text color            */
3284 };
3285 GX_MENU_PROPERTIES menu_screen_mla_menu_2_4_properties =
3286 {
3287     GX_STRING_ID_STRING_75,                  /* string id                      */
3288     GX_FONT_ID_PROMPT,                       /* font id                        */
3289     GX_COLOR_ID_TEXT,                        /* normal text color              */
3290     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
3291     GX_COLOR_ID_TEXT,                        /* disabled text color            */
3292     0,                                       /* left pixelmap id               */
3293     0,                                       /* fill pixelmap id               */
3294     0,                                       /* right pixelmap id              */
3295     0,                                       /* selected left pixelmap id      */
3296     0,                                       /* selected fill pixelmap id      */
3297     0,                                       /* selected right pixelmap id     */
3298     10,                                      /* text display x offset          */
3299     0,                                       /* text display y offset          */
3300     1,                                       /* list_total_count               */
3301 };
3302 GX_MENU_PROPERTIES menu_screen_mla_menu_2_3_properties =
3303 {
3304     GX_STRING_ID_STRING_76,                  /* string id                      */
3305     GX_FONT_ID_PROMPT,                       /* font id                        */
3306     GX_COLOR_ID_TEXT,                        /* normal text color              */
3307     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
3308     GX_COLOR_ID_TEXT,                        /* disabled text color            */
3309     0,                                       /* left pixelmap id               */
3310     0,                                       /* fill pixelmap id               */
3311     0,                                       /* right pixelmap id              */
3312     0,                                       /* selected left pixelmap id      */
3313     0,                                       /* selected fill pixelmap id      */
3314     0,                                       /* selected right pixelmap id     */
3315     10,                                      /* text display x offset          */
3316     0,                                       /* text display y offset          */
3317     1,                                       /* list_total_count               */
3318 };
3319 GX_PROMPT_PROPERTIES menu_screen_prompt_13_1_properties =
3320 {
3321     GX_STRING_ID_STRING_5,                   /* string id                      */
3322     GX_FONT_ID_PROMPT,                       /* font id                        */
3323     GX_COLOR_ID_TEXT,                        /* normal text color              */
3324     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
3325     GX_COLOR_ID_TEXT                         /* disabled text color            */
3326 };
3327 GX_MENU_PROPERTIES menu_screen_mla_menu_2_2_properties =
3328 {
3329     GX_STRING_ID_STRING_77,                  /* string id                      */
3330     GX_FONT_ID_PROMPT,                       /* font id                        */
3331     GX_COLOR_ID_TEXT,                        /* normal text color              */
3332     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
3333     GX_COLOR_ID_TEXT,                        /* disabled text color            */
3334     0,                                       /* left pixelmap id               */
3335     0,                                       /* fill pixelmap id               */
3336     0,                                       /* right pixelmap id              */
3337     0,                                       /* selected left pixelmap id      */
3338     0,                                       /* selected fill pixelmap id      */
3339     0,                                       /* selected right pixelmap id     */
3340     10,                                      /* text display x offset          */
3341     0,                                       /* text display y offset          */
3342     1,                                       /* list_total_count               */
3343 };
3344 GX_PROMPT_PROPERTIES menu_screen_prompt_14_3_properties =
3345 {
3346     GX_STRING_ID_ITEM_1,                     /* string id                      */
3347     GX_FONT_ID_PROMPT,                       /* font id                        */
3348     GX_COLOR_ID_TEXT,                        /* normal text color              */
3349     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
3350     GX_COLOR_ID_TEXT                         /* disabled text color            */
3351 };
3352 GX_MENU_PROPERTIES menu_screen_mla_menu_7_properties =
3353 {
3354     GX_STRING_ID_MENU_3,                     /* string id                      */
3355     GX_FONT_ID_PROMPT,                       /* font id                        */
3356     GX_COLOR_ID_TEXT,                        /* normal text color              */
3357     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
3358     GX_COLOR_ID_TEXT,                        /* disabled text color            */
3359     0,                                       /* left pixelmap id               */
3360     GX_PIXELMAP_ID_FILL,                     /* fill pixelmap id               */
3361     0,                                       /* right pixelmap id              */
3362     0,                                       /* selected left pixelmap id      */
3363     0,                                       /* selected fill pixelmap id      */
3364     0,                                       /* selected right pixelmap id     */
3365     10,                                      /* text display x offset          */
3366     0,                                       /* text display y offset          */
3367     2,                                       /* list_total_count               */
3368 };
3369 GX_PROMPT_PROPERTIES menu_screen_mla_menu_3_item_2_properties =
3370 {
3371     GX_STRING_ID_ITEM_1,                     /* string id                      */
3372     GX_FONT_ID_PROMPT,                       /* font id                        */
3373     GX_COLOR_ID_TEXT,                        /* normal text color              */
3374     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
3375     GX_COLOR_ID_TEXT                         /* disabled text color            */
3376 };
3377 GX_PROMPT_PROPERTIES menu_screen_mla_menu_3_item_properties =
3378 {
3379     GX_STRING_ID_ITEM_2,                     /* string id                      */
3380     GX_FONT_ID_PROMPT,                       /* font id                        */
3381     GX_COLOR_ID_TEXT,                        /* normal text color              */
3382     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
3383     GX_COLOR_ID_TEXT                         /* disabled text color            */
3384 };
3385 GX_ICON_PROPERTIES menu_screen_mla_menu_3_icon_properties =
3386 {
3387     GX_PIXELMAP_ID_I_PATIENTLIST_LG,         /* normal pixelmap id             */
3388     0                                        /* selected pixelmap id           */
3389 };
3390 GX_PROMPT_PROPERTIES menu_screen_title_5_properties =
3391 {
3392     GX_STRING_ID_STRING_71,                  /* string id                      */
3393     GX_FONT_ID_PROMPT,                       /* font id                        */
3394     GX_COLOR_ID_TEXT,                        /* normal text color              */
3395     GX_COLOR_ID_TEXT,                        /* selected text color            */
3396     GX_COLOR_ID_TEXT                         /* disabled text color            */
3397 };
3398 GX_TREE_VIEW_PROPERTIES menu_screen_tree_view_properties =
3399 {
3400     GX_PIXELMAP_ID_EXPAND,                   /* expand map id                  */
3401     GX_PIXELMAP_ID_COLLAPSE,                 /* collapse map id                */
3402     GX_COLOR_ID_SHADOW,                      /* root line color id             */
3403     22                                       /* indentation                    */
3404 };
3405 GX_MENU_PROPERTIES menu_screen_tree_menu_6_properties =
3406 {
3407     GX_STRING_ID_MENU_1,                     /* string id                      */
3408     GX_FONT_ID_PROMPT,                       /* font id                        */
3409     GX_COLOR_ID_TEXT,                        /* normal text color              */
3410     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
3411     GX_COLOR_ID_TEXT,                        /* disabled text color            */
3412     0,                                       /* left pixelmap id               */
3413     0,                                       /* fill pixelmap id               */
3414     0,                                       /* right pixelmap id              */
3415     0,                                       /* selected left pixelmap id      */
3416     0,                                       /* selected fill pixelmap id      */
3417     0,                                       /* selected right pixelmap id     */
3418     22,                                      /* text display x offset          */
3419     0,                                       /* text display y offset          */
3420     2,                                       /* list_total_count               */
3421 };
3422 GX_PROMPT_PROPERTIES menu_screen_tree_menu_properties =
3423 {
3424     GX_STRING_ID_ITEM_1,                     /* string id                      */
3425     GX_FONT_ID_PROMPT,                       /* font id                        */
3426     GX_COLOR_ID_TEXT,                        /* normal text color              */
3427     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
3428     GX_COLOR_ID_TEXT                         /* disabled text color            */
3429 };
3430 GX_PROMPT_PROPERTIES menu_screen_tree_menu_1_properties =
3431 {
3432     GX_STRING_ID_ITEM_2,                     /* string id                      */
3433     GX_FONT_ID_PROMPT,                       /* font id                        */
3434     GX_COLOR_ID_TEXT,                        /* normal text color              */
3435     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
3436     GX_COLOR_ID_TEXT                         /* disabled text color            */
3437 };
3438 GX_ICON_PROPERTIES menu_screen_icon_10_1_properties =
3439 {
3440     GX_PIXELMAP_ID_SAVE_ICON,                /* normal pixelmap id             */
3441     0                                        /* selected pixelmap id           */
3442 };
3443 GX_MENU_PROPERTIES menu_screen_tree_menu_7_properties =
3444 {
3445     GX_STRING_ID_STRING_72,                  /* string id                      */
3446     GX_FONT_ID_PROMPT,                       /* font id                        */
3447     GX_COLOR_ID_TEXT,                        /* normal text color              */
3448     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
3449     GX_COLOR_ID_TEXT,                        /* disabled text color            */
3450     0,                                       /* left pixelmap id               */
3451     0,                                       /* fill pixelmap id               */
3452     0,                                       /* right pixelmap id              */
3453     0,                                       /* selected left pixelmap id      */
3454     0,                                       /* selected fill pixelmap id      */
3455     0,                                       /* selected right pixelmap id     */
3456     22,                                      /* text display x offset          */
3457     0,                                       /* text display y offset          */
3458     2,                                       /* list_total_count               */
3459 };
3460 GX_MENU_PROPERTIES menu_screen_tree_menu_4_properties =
3461 {
3462     GX_STRING_ID_STRING_74,                  /* string id                      */
3463     GX_FONT_ID_PROMPT,                       /* font id                        */
3464     GX_COLOR_ID_TEXT,                        /* normal text color              */
3465     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
3466     GX_COLOR_ID_TEXT,                        /* disabled text color            */
3467     0,                                       /* left pixelmap id               */
3468     0,                                       /* fill pixelmap id               */
3469     0,                                       /* right pixelmap id              */
3470     0,                                       /* selected left pixelmap id      */
3471     0,                                       /* selected fill pixelmap id      */
3472     0,                                       /* selected right pixelmap id     */
3473     22,                                      /* text display x offset          */
3474     0,                                       /* text display y offset          */
3475     2,                                       /* list_total_count               */
3476 };
3477 GX_PROMPT_PROPERTIES menu_screen_tree_menu_2_properties =
3478 {
3479     GX_STRING_ID_ITEM_1,                     /* string id                      */
3480     GX_FONT_ID_PROMPT,                       /* font id                        */
3481     GX_COLOR_ID_TEXT,                        /* normal text color              */
3482     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
3483     GX_COLOR_ID_TEXT                         /* disabled text color            */
3484 };
3485 GX_PROMPT_PROPERTIES menu_screen_tree_menu_2_1_properties =
3486 {
3487     GX_STRING_ID_ITEM_2,                     /* string id                      */
3488     GX_FONT_ID_PROMPT,                       /* font id                        */
3489     GX_COLOR_ID_TEXT,                        /* normal text color              */
3490     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
3491     GX_COLOR_ID_TEXT                         /* disabled text color            */
3492 };
3493 GX_ICON_PROPERTIES menu_screen_icon_11_1_properties =
3494 {
3495     GX_PIXELMAP_ID_SAVE_ICON,                /* normal pixelmap id             */
3496     0                                        /* selected pixelmap id           */
3497 };
3498 GX_MENU_PROPERTIES menu_screen_tree_menu_2_4_properties =
3499 {
3500     GX_STRING_ID_STRING_75,                  /* string id                      */
3501     GX_FONT_ID_PROMPT,                       /* font id                        */
3502     GX_COLOR_ID_TEXT,                        /* normal text color              */
3503     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
3504     GX_COLOR_ID_TEXT,                        /* disabled text color            */
3505     0,                                       /* left pixelmap id               */
3506     0,                                       /* fill pixelmap id               */
3507     0,                                       /* right pixelmap id              */
3508     0,                                       /* selected left pixelmap id      */
3509     0,                                       /* selected fill pixelmap id      */
3510     0,                                       /* selected right pixelmap id     */
3511     22,                                      /* text display x offset          */
3512     0,                                       /* text display y offset          */
3513     1,                                       /* list_total_count               */
3514 };
3515 GX_MENU_PROPERTIES menu_screen_tree_menu_2_3_properties =
3516 {
3517     GX_STRING_ID_STRING_78,                  /* string id                      */
3518     GX_FONT_ID_PROMPT,                       /* font id                        */
3519     GX_COLOR_ID_TEXT,                        /* normal text color              */
3520     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
3521     GX_COLOR_ID_TEXT,                        /* disabled text color            */
3522     0,                                       /* left pixelmap id               */
3523     0,                                       /* fill pixelmap id               */
3524     0,                                       /* right pixelmap id              */
3525     0,                                       /* selected left pixelmap id      */
3526     0,                                       /* selected fill pixelmap id      */
3527     0,                                       /* selected right pixelmap id     */
3528     22,                                      /* text display x offset          */
3529     0,                                       /* text display y offset          */
3530     2,                                       /* list_total_count               */
3531 };
3532 GX_PROMPT_PROPERTIES menu_screen_tree_menu_2_2_properties =
3533 {
3534     GX_STRING_ID_STRING_79,                  /* string id                      */
3535     GX_FONT_ID_PROMPT,                       /* font id                        */
3536     GX_COLOR_ID_TEXT,                        /* normal text color              */
3537     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
3538     GX_COLOR_ID_TEXT                         /* disabled text color            */
3539 };
3540 GX_PROMPT_PROPERTIES menu_screen_tree_menu_2_2_1_properties =
3541 {
3542     GX_STRING_ID_STRING_68,                  /* string id                      */
3543     GX_FONT_ID_PROMPT,                       /* font id                        */
3544     GX_COLOR_ID_TEXT,                        /* normal text color              */
3545     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
3546     GX_COLOR_ID_TEXT                         /* disabled text color            */
3547 };
3548 GX_ICON_PROPERTIES menu_screen_icon_9_properties =
3549 {
3550     GX_PIXELMAP_ID_SAVE_ICON,                /* normal pixelmap id             */
3551     0                                        /* selected pixelmap id           */
3552 };
3553 GX_ICON_PROPERTIES menu_screen_icon_6_properties =
3554 {
3555     GX_PIXELMAP_ID_SAVE_ICON,                /* normal pixelmap id             */
3556     0                                        /* selected pixelmap id           */
3557 };
3558 GX_ICON_PROPERTIES menu_screen_icon_8_properties =
3559 {
3560     GX_PIXELMAP_ID_SAVE_ICON,                /* normal pixelmap id             */
3561     0                                        /* selected pixelmap id           */
3562 };
3563 GX_MENU_PROPERTIES menu_screen_tree_menu_8_properties =
3564 {
3565     GX_STRING_ID_MENU_3,                     /* string id                      */
3566     GX_FONT_ID_PROMPT,                       /* font id                        */
3567     GX_COLOR_ID_TEXT,                        /* normal text color              */
3568     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
3569     GX_COLOR_ID_TEXT,                        /* disabled text color            */
3570     0,                                       /* left pixelmap id               */
3571     0,                                       /* fill pixelmap id               */
3572     0,                                       /* right pixelmap id              */
3573     0,                                       /* selected left pixelmap id      */
3574     0,                                       /* selected fill pixelmap id      */
3575     0,                                       /* selected right pixelmap id     */
3576     22,                                      /* text display x offset          */
3577     0,                                       /* text display y offset          */
3578     1,                                       /* list_total_count               */
3579 };
3580 GX_PROMPT_PROPERTIES menu_screen_tree_menu_5_properties =
3581 {
3582     GX_STRING_ID_STRING_80,                  /* string id                      */
3583     GX_FONT_ID_PROMPT,                       /* font id                        */
3584     GX_COLOR_ID_TEXT,                        /* normal text color              */
3585     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
3586     GX_COLOR_ID_TEXT                         /* disabled text color            */
3587 };
3588 GX_ICON_PROPERTIES menu_screen_icon_12_1_properties =
3589 {
3590     GX_PIXELMAP_ID_SAVE_ICON,                /* normal pixelmap id             */
3591     0                                        /* selected pixelmap id           */
3592 };
3593 GX_SCROLLBAR_APPEARANCE  menu_screen_tree_hscroll_properties =
3594 {
3595     20,                                      /* scroll width                   */
3596     18,                                      /* thumb width                    */
3597     20,                                      /* thumb travel min               */
3598     20,                                      /* thumb travel max               */
3599     4,                                       /* thumb border style             */
3600     0,                                       /* scroll fill pixelmap           */
3601     0,                                       /* scroll thumb pixelmap          */
3602     0,                                       /* scroll up pixelmap             */
3603     0,                                       /* scroll down pixelmap           */
3604     GX_COLOR_ID_SCROLL_BUTTON,               /* scroll thumb color             */
3605     GX_COLOR_ID_SCROLL_BUTTON,               /* scroll thumb border color      */
3606     GX_COLOR_ID_SCROLL_BUTTON,               /* scroll button color            */
3607 };
3608 GX_SCROLLBAR_APPEARANCE  menu_screen_tree_vscroll_properties =
3609 {
3610     20,                                      /* scroll width                   */
3611     18,                                      /* thumb width                    */
3612     20,                                      /* thumb travel min               */
3613     20,                                      /* thumb travel max               */
3614     4,                                       /* thumb border style             */
3615     0,                                       /* scroll fill pixelmap           */
3616     0,                                       /* scroll thumb pixelmap          */
3617     0,                                       /* scroll up pixelmap             */
3618     0,                                       /* scroll down pixelmap           */
3619     GX_COLOR_ID_SCROLL_BUTTON,               /* scroll thumb color             */
3620     GX_COLOR_ID_SCROLL_BUTTON,               /* scroll thumb border color      */
3621     GX_COLOR_ID_SCROLL_BUTTON,               /* scroll button color            */
3622 };
3623 GX_PROMPT_PROPERTIES menu_screen_prompt_16_1_properties =
3624 {
3625     GX_STRING_ID_STRING_73,                  /* string id                      */
3626     GX_FONT_ID_PROMPT,                       /* font id                        */
3627     GX_COLOR_ID_TEXT,                        /* normal text color              */
3628     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
3629     GX_COLOR_ID_TEXT                         /* disabled text color            */
3630 };
3631 GX_MENU_PROPERTIES menu_screen_menu_properties =
3632 {
3633     GX_STRING_ID_STRING_81,                  /* string id                      */
3634     GX_FONT_ID_PROMPT,                       /* font id                        */
3635     GX_COLOR_ID_TEXT,                        /* normal text color              */
3636     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
3637     GX_COLOR_ID_TEXT,                        /* disabled text color            */
3638     0,                                       /* left pixelmap id               */
3639     0,                                       /* fill pixelmap id               */
3640     0,                                       /* right pixelmap id              */
3641     0,                                       /* selected left pixelmap id      */
3642     0,                                       /* selected fill pixelmap id      */
3643     0,                                       /* selected right pixelmap id     */
3644     22,                                      /* text display x offset          */
3645     0,                                       /* text display y offset          */
3646     1,                                       /* list_total_count               */
3647 };
3648 GX_PROMPT_PROPERTIES menu_screen_prompt_10_2_properties =
3649 {
3650     GX_STRING_ID_STRING_5,                   /* string id                      */
3651     GX_FONT_ID_PROMPT,                       /* font id                        */
3652     GX_COLOR_ID_TEXT,                        /* normal text color              */
3653     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
3654     GX_COLOR_ID_TEXT                         /* disabled text color            */
3655 };
3656 GX_ICON_PROPERTIES menu_screen_icon_7_properties =
3657 {
3658     GX_PIXELMAP_ID_SAVE_ICON,                /* normal pixelmap id             */
3659     0                                        /* selected pixelmap id           */
3660 };
3661 GX_PROMPT_PROPERTIES menu_screen_title_properties =
3662 {
3663     GX_STRING_ID_STRING_82,                  /* string id                      */
3664     GX_FONT_ID_PROMPT,                       /* font id                        */
3665     GX_COLOR_ID_TEXT,                        /* normal text color              */
3666     GX_COLOR_ID_TEXT,                        /* selected text color            */
3667     GX_COLOR_ID_TEXT                         /* disabled text color            */
3668 };
3669 
3670 GX_CONST GX_STUDIO_WIDGET menu_screen_prompt_26_define =
3671 {
3672     "prompt_26",
3673     GX_TYPE_NUMERIC_PROMPT,                  /* widget type                    */
3674     GX_ID_NONE,                              /* widget id                      */
3675     #if defined(GX_WIDGET_USER_DATA)
3676     0,                                       /* user data                      */
3677     #endif
3678     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
3679     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
3680     sizeof(GX_NUMERIC_PROMPT),               /* control block size             */
3681     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
3682     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
3683     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
3684     gx_studio_numeric_prompt_create,         /* create function                */
3685     GX_NULL,                                 /* drawing function override      */
3686     GX_NULL,                                 /* event function override        */
3687     {20, 179, 149, 202},                     /* widget size                    */
3688     GX_NULL,                                 /* no next widget                 */
3689     GX_NULL,                                 /* no child widgets               */
3690     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_prompt_26), /* control block */
3691     (void *) &menu_screen_prompt_26_properties /* extended properties          */
3692 };
3693 
3694 GX_CONST GX_STUDIO_WIDGET menu_screen_prompt_25_define =
3695 {
3696     "prompt_25",
3697     GX_TYPE_PROMPT,                          /* widget type                    */
3698     GX_ID_NONE,                              /* widget id                      */
3699     #if defined(GX_WIDGET_USER_DATA)
3700     0,                                       /* user data                      */
3701     #endif
3702     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_COPY|GX_STYLE_TEXT_CENTER,   /* style flags */
3703     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
3704     sizeof(GX_PROMPT),                       /* control block size             */
3705     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
3706     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
3707     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
3708     gx_studio_prompt_create,                 /* create function                */
3709     GX_NULL,                                 /* drawing function override      */
3710     GX_NULL,                                 /* event function override        */
3711     {20, 155, 149, 178},                     /* widget size                    */
3712     &menu_screen_prompt_26_define,           /* next widget definition         */
3713     GX_NULL,                                 /* no child widgets               */
3714     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_prompt_25), /* control block */
3715     (void *) &menu_screen_prompt_25_properties /* extended properties          */
3716 };
3717 
3718 GX_CONST GX_STUDIO_WIDGET menu_screen_text_view_3_define =
3719 {
3720     "text_view_3",
3721     GX_TYPE_MULTI_LINE_TEXT_VIEW,            /* widget type                    */
3722     GX_ID_NONE,                              /* widget id                      */
3723     #if defined(GX_WIDGET_USER_DATA)
3724     0,                                       /* user data                      */
3725     #endif
3726     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
3727     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
3728     sizeof(GX_MULTI_LINE_TEXT_VIEW),         /* control block size             */
3729     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
3730     GX_COLOR_ID_WIDGET_FILL,                 /* selected color id              */
3731     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
3732     gx_studio_multi_line_text_view_create,     /* create function              */
3733     GX_NULL,                                 /* drawing function override      */
3734     GX_NULL,                                 /* event function override        */
3735     {20, 202, 148, 349},                     /* widget size                    */
3736     GX_NULL,                                 /* no next widget                 */
3737     GX_NULL,                                 /* no child widgets               */
3738     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_text_view_3), /* control block */
3739     (void *) &menu_screen_text_view_3_properties /* extended properties        */
3740 };
3741 
3742 GX_CONST GX_STUDIO_WIDGET menu_screen_item_2_define =
3743 {
3744     "item_2",
3745     GX_TYPE_MENU,                            /* widget type                    */
3746     GX_ID_NONE,                              /* widget id                      */
3747     #if defined(GX_WIDGET_USER_DATA)
3748     0,                                       /* user data                      */
3749     #endif
3750     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
3751     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
3752     sizeof(GX_MENU),                         /* control block size             */
3753     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
3754     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
3755     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
3756     gx_studio_menu_create,                   /* create function                */
3757     GX_NULL,                                 /* drawing function override      */
3758     GX_NULL,                                 /* event function override        */
3759     {20, 472, 148, 495},                     /* widget size                    */
3760     GX_NULL,                                 /* no next widget                 */
3761     GX_NULL,                                 /* no child widgets               */
3762     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_item_2), /* control block  */
3763     (void *) &menu_screen_item_2_properties  /* extended properties            */
3764 };
3765 
3766 GX_CONST GX_STUDIO_WIDGET menu_screen_item_1_define =
3767 {
3768     "item_1",
3769     GX_TYPE_MENU,                            /* widget type                    */
3770     GX_ID_NONE,                              /* widget id                      */
3771     #if defined(GX_WIDGET_USER_DATA)
3772     0,                                       /* user data                      */
3773     #endif
3774     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
3775     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
3776     sizeof(GX_MENU),                         /* control block size             */
3777     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
3778     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
3779     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
3780     gx_studio_menu_create,                   /* create function                */
3781     GX_NULL,                                 /* drawing function override      */
3782     GX_NULL,                                 /* event function override        */
3783     {20, 448, 148, 471},                     /* widget size                    */
3784     &menu_screen_item_2_define,              /* next widget definition         */
3785     GX_NULL,                                 /* no child widgets               */
3786     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_item_1), /* control block  */
3787     (void *) &menu_screen_item_1_properties  /* extended properties            */
3788 };
3789 
3790 GX_CONST GX_STUDIO_WIDGET menu_screen_ola_menu_2_define =
3791 {
3792     "ola_menu_2",
3793     GX_TYPE_MENU,                            /* widget type                    */
3794     GX_ID_NONE,                              /* widget id                      */
3795     #if defined(GX_WIDGET_USER_DATA)
3796     0,                                       /* user data                      */
3797     #endif
3798     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
3799     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
3800     sizeof(GX_MENU),                         /* control block size             */
3801     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
3802     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
3803     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
3804     gx_studio_menu_create,                   /* create function                */
3805     GX_NULL,                                 /* drawing function override      */
3806     GX_NULL,                                 /* event function override        */
3807     {20, 401, 148, 447},                     /* widget size                    */
3808     GX_NULL,                                 /* no next widget                 */
3809     &menu_screen_item_1_define,              /* child widget definition        */
3810     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_ola_menu_2), /* control block */
3811     (void *) &menu_screen_ola_menu_2_properties /* extended properties         */
3812 };
3813 
3814 GX_CONST GX_STUDIO_WIDGET menu_screen_ola_menu_1_define =
3815 {
3816     "ola_menu_1",
3817     GX_TYPE_TEXT_BUTTON,                     /* widget type                    */
3818     GX_ID_NONE,                              /* widget id                      */
3819     #if defined(GX_WIDGET_USER_DATA)
3820     0,                                       /* user data                      */
3821     #endif
3822     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
3823     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
3824     sizeof(GX_TEXT_BUTTON),                  /* control block size             */
3825     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
3826     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
3827     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
3828     gx_studio_text_button_create,            /* create function                */
3829     GX_NULL,                                 /* drawing function override      */
3830     GX_NULL,                                 /* event function override        */
3831     {20, 350, 148, 400},                     /* widget size                    */
3832     &menu_screen_ola_menu_2_define,          /* next widget definition         */
3833     GX_NULL,                                 /* no child widgets               */
3834     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_ola_menu_1), /* control block */
3835     (void *) &menu_screen_ola_menu_1_properties /* extended properties         */
3836 };
3837 
3838 GX_CONST GX_STUDIO_WIDGET menu_screen_ola_menu_define =
3839 {
3840     "ola_menu",
3841     GX_TYPE_MENU,                            /* widget type                    */
3842     GX_ID_NONE,                              /* widget id                      */
3843     #if defined(GX_WIDGET_USER_DATA)
3844     0,                                       /* user data                      */
3845     #endif
3846     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
3847     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
3848     sizeof(GX_MENU),                         /* control block size             */
3849     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
3850     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
3851     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
3852     gx_studio_menu_create,                   /* create function                */
3853     GX_NULL,                                 /* drawing function override      */
3854     GX_NULL,                                 /* event function override        */
3855     {20, 155, 148, 201},                     /* widget size                    */
3856     &menu_screen_ola_menu_1_define,          /* next widget definition         */
3857     &menu_screen_text_view_3_define,         /* child widget definition        */
3858     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_ola_menu), /* control block */
3859     (void *) &menu_screen_ola_menu_properties /* extended properties           */
3860 };
3861 
3862 GX_CONST GX_STUDIO_WIDGET menu_screen_ola_menu_4_define =
3863 {
3864     "ola_menu_4",
3865     GX_TYPE_MENU,                            /* widget type                    */
3866     GX_ID_NONE,                              /* widget id                      */
3867     #if defined(GX_WIDGET_USER_DATA)
3868     0,                                       /* user data                      */
3869     #endif
3870     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
3871     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
3872     sizeof(GX_MENU),                         /* control block size             */
3873     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
3874     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
3875     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
3876     gx_studio_menu_create,                   /* create function                */
3877     GX_NULL,                                 /* drawing function override      */
3878     GX_NULL,                                 /* event function override        */
3879     {20, 108, 148, 154},                     /* widget size                    */
3880     &menu_screen_ola_menu_define,            /* next widget definition         */
3881     &menu_screen_prompt_25_define,           /* child widget definition        */
3882     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_ola_menu_4), /* control block */
3883     (void *) &menu_screen_ola_menu_4_properties /* extended properties         */
3884 };
3885 
3886 GX_CONST GX_STUDIO_WIDGET menu_screen_prompt_14_1_define =
3887 {
3888     "prompt_14_1",
3889     GX_TYPE_PROMPT,                          /* widget type                    */
3890     GX_ID_NONE,                              /* widget id                      */
3891     #if defined(GX_WIDGET_USER_DATA)
3892     0,                                       /* user data                      */
3893     #endif
3894     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
3895     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
3896     sizeof(GX_PROMPT),                       /* control block size             */
3897     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
3898     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
3899     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
3900     gx_studio_prompt_create,                 /* create function                */
3901     GX_NULL,                                 /* drawing function override      */
3902     GX_NULL,                                 /* event function override        */
3903     {167, 135, 305, 158},                    /* widget size                    */
3904     GX_NULL,                                 /* no next widget                 */
3905     GX_NULL,                                 /* no child widgets               */
3906     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_prompt_14_1), /* control block */
3907     (void *) &menu_screen_prompt_14_1_properties /* extended properties        */
3908 };
3909 
3910 GX_CONST GX_STUDIO_WIDGET menu_screen_prompt_15_1_define =
3911 {
3912     "prompt_15_1",
3913     GX_TYPE_PIXELMAP_PROMPT,                 /* widget type                    */
3914     GX_ID_NONE,                              /* widget id                      */
3915     #if defined(GX_WIDGET_USER_DATA)
3916     0,                                       /* user data                      */
3917     #endif
3918     GX_STYLE_BORDER_THIN|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
3919     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
3920     sizeof(GX_PIXELMAP_PROMPT),              /* control block size             */
3921     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
3922     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
3923     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
3924     gx_studio_pixelmap_prompt_create,        /* create function                */
3925     GX_NULL,                                 /* drawing function override      */
3926     GX_NULL,                                 /* event function override        */
3927     {168, 160, 304, 186},                    /* widget size                    */
3928     GX_NULL,                                 /* no next widget                 */
3929     GX_NULL,                                 /* no child widgets               */
3930     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_prompt_15_1), /* control block */
3931     (void *) &menu_screen_prompt_15_1_properties /* extended properties        */
3932 };
3933 
3934 GX_CONST GX_STUDIO_WIDGET menu_screen_numeric_pixelmap_prompt_1_define =
3935 {
3936     "numeric_pixelmap_prompt_1",
3937     GX_TYPE_NUMERIC_PIXELMAP_PROMPT,         /* widget type                    */
3938     GX_ID_NONE,                              /* widget id                      */
3939     #if defined(GX_WIDGET_USER_DATA)
3940     0,                                       /* user data                      */
3941     #endif
3942     GX_STYLE_BORDER_THIN|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
3943     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
3944     sizeof(GX_NUMERIC_PIXELMAP_PROMPT),      /* control block size             */
3945     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
3946     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
3947     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
3948     gx_studio_numeric_pixelmap_prompt_create,     /* create function           */
3949     GX_NULL,                                 /* drawing function override      */
3950     GX_NULL,                                 /* event function override        */
3951     {168, 211, 304, 233},                    /* widget size                    */
3952     GX_NULL,                                 /* no next widget                 */
3953     GX_NULL,                                 /* no child widgets               */
3954     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_numeric_pixelmap_prompt_1), /* control block */
3955     (void *) &menu_screen_numeric_pixelmap_prompt_1_properties /* extended properties */
3956 };
3957 
3958 GX_CONST GX_STUDIO_WIDGET menu_screen_ola_2_menu_2_define =
3959 {
3960     "ola_2_menu_2",
3961     GX_TYPE_MENU,                            /* widget type                    */
3962     GX_ID_NONE,                              /* widget id                      */
3963     #if defined(GX_WIDGET_USER_DATA)
3964     0,                                       /* user data                      */
3965     #endif
3966     GX_STYLE_BORDER_THIN|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
3967     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
3968     sizeof(GX_MENU),                         /* control block size             */
3969     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
3970     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
3971     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
3972     gx_studio_menu_create,                   /* create function                */
3973     GX_NULL,                                 /* drawing function override      */
3974     GX_NULL,                                 /* event function override        */
3975     {168, 187, 304, 210},                    /* widget size                    */
3976     GX_NULL,                                 /* no next widget                 */
3977     &menu_screen_numeric_pixelmap_prompt_1_define, /* child widget definition  */
3978     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_ola_2_menu_2), /* control block */
3979     (void *) &menu_screen_ola_2_menu_2_properties /* extended properties       */
3980 };
3981 
3982 GX_CONST GX_STUDIO_WIDGET menu_screen_ola_2_menu_1_define =
3983 {
3984     "ola_2_menu_1",
3985     GX_TYPE_MENU,                            /* widget type                    */
3986     GX_ID_NONE,                              /* widget id                      */
3987     #if defined(GX_WIDGET_USER_DATA)
3988     0,                                       /* user data                      */
3989     #endif
3990     GX_STYLE_BORDER_THIN|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
3991     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
3992     sizeof(GX_MENU),                         /* control block size             */
3993     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
3994     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
3995     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
3996     gx_studio_menu_create,                   /* create function                */
3997     GX_NULL,                                 /* drawing function override      */
3998     GX_NULL,                                 /* event function override        */
3999     {168, 136, 304, 159},                    /* widget size                    */
4000     &menu_screen_ola_2_menu_2_define,        /* next widget definition         */
4001     &menu_screen_prompt_15_1_define,         /* child widget definition        */
4002     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_ola_2_menu_1), /* control block */
4003     (void *) &menu_screen_ola_2_menu_1_properties /* extended properties       */
4004 };
4005 
4006 GX_CONST GX_STUDIO_WIDGET menu_screen_prompt_10_define =
4007 {
4008     "prompt_10",
4009     GX_TYPE_PROMPT,                          /* widget type                    */
4010     GX_ID_NONE,                              /* widget id                      */
4011     #if defined(GX_WIDGET_USER_DATA)
4012     0,                                       /* user data                      */
4013     #endif
4014     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
4015     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4016     sizeof(GX_PROMPT),                       /* control block size             */
4017     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
4018     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
4019     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
4020     gx_studio_prompt_create,                 /* create function                */
4021     GX_NULL,                                 /* drawing function override      */
4022     GX_NULL,                                 /* event function override        */
4023     {167, 234, 305, 260},                    /* widget size                    */
4024     GX_NULL,                                 /* no next widget                 */
4025     GX_NULL,                                 /* no child widgets               */
4026     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_prompt_10), /* control block */
4027     (void *) &menu_screen_prompt_10_properties /* extended properties          */
4028 };
4029 
4030 GX_CONST GX_STUDIO_WIDGET menu_screen_ola_2_menu_5_define =
4031 {
4032     "ola_2_menu_5",
4033     GX_TYPE_MENU,                            /* widget type                    */
4034     GX_ID_NONE,                              /* widget id                      */
4035     #if defined(GX_WIDGET_USER_DATA)
4036     0,                                       /* user data                      */
4037     #endif
4038     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
4039     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4040     sizeof(GX_MENU),                         /* control block size             */
4041     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
4042     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
4043     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
4044     gx_studio_menu_create,                   /* create function                */
4045     GX_NULL,                                 /* drawing function override      */
4046     GX_NULL,                                 /* event function override        */
4047     {167, 212, 305, 233},                    /* widget size                    */
4048     GX_NULL,                                 /* no next widget                 */
4049     &menu_screen_prompt_10_define,           /* child widget definition        */
4050     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_ola_2_menu_5), /* control block */
4051     (void *) &menu_screen_ola_2_menu_5_properties /* extended properties       */
4052 };
4053 
4054 GX_CONST GX_STUDIO_WIDGET menu_screen_ola_2_menu_define =
4055 {
4056     "ola_2_menu",
4057     GX_TYPE_ACCORDION_MENU,                  /* widget type                    */
4058     GX_ID_NONE,                              /* widget id                      */
4059     #if defined(GX_WIDGET_USER_DATA)
4060     0,                                       /* user data                      */
4061     #endif
4062     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED,   /* style flags                    */
4063     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4064     sizeof(GX_ACCORDION_MENU),               /* control block size             */
4065     GX_COLOR_ID_ORANGE,                      /* normal color id                */
4066     GX_COLOR_ID_ORANGE,                      /* selected color id              */
4067     GX_COLOR_ID_ORANGE,                      /* disabled color id              */
4068     gx_studio_accordion_menu_create,         /* create function                */
4069     GX_NULL,                                 /* drawing function override      */
4070     GX_NULL,                                 /* event function override        */
4071     {167, 135, 305, 211},                    /* widget size                    */
4072     &menu_screen_ola_2_menu_5_define,        /* next widget definition         */
4073     &menu_screen_ola_2_menu_1_define,        /* child widget definition        */
4074     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_ola_2_menu), /* control block */
4075     (void *) GX_NULL                         /* no extended properties         */
4076 };
4077 
4078 GX_CONST GX_STUDIO_WIDGET menu_screen_ola_2_menu_3_define =
4079 {
4080     "ola_2_menu_3",
4081     GX_TYPE_MENU,                            /* widget type                    */
4082     GX_ID_NONE,                              /* widget id                      */
4083     #if defined(GX_WIDGET_USER_DATA)
4084     0,                                       /* user data                      */
4085     #endif
4086     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
4087     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4088     sizeof(GX_MENU),                         /* control block size             */
4089     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
4090     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
4091     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
4092     gx_studio_menu_create,                   /* create function                */
4093     GX_NULL,                                 /* drawing function override      */
4094     GX_NULL,                                 /* event function override        */
4095     {167, 109, 305, 134},                    /* widget size                    */
4096     &menu_screen_ola_2_menu_define,          /* next widget definition         */
4097     &menu_screen_prompt_14_1_define,         /* child widget definition        */
4098     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_ola_2_menu_3), /* control block */
4099     (void *) &menu_screen_ola_2_menu_3_properties /* extended properties       */
4100 };
4101 
4102 GX_CONST GX_STUDIO_WIDGET menu_screen_text_view_4_define =
4103 {
4104     "text_view_4",
4105     GX_TYPE_MULTI_LINE_TEXT_VIEW,            /* widget type                    */
4106     GX_ID_NONE,                              /* widget id                      */
4107     #if defined(GX_WIDGET_USER_DATA)
4108     0,                                       /* user data                      */
4109     #endif
4110     GX_STYLE_BORDER_THIN|GX_STYLE_DRAW_SELECTED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
4111     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4112     sizeof(GX_MULTI_LINE_TEXT_VIEW),         /* control block size             */
4113     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* normal color id                */
4114     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* selected color id              */
4115     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* disabled color id              */
4116     gx_studio_multi_line_text_view_create,     /* create function              */
4117     GX_NULL,                                 /* drawing function override      */
4118     GX_NULL,                                 /* event function override        */
4119     {318, 180, 445, 240},                    /* widget size                    */
4120     GX_NULL,                                 /* no next widget                 */
4121     GX_NULL,                                 /* no child widgets               */
4122     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_text_view_4), /* control block */
4123     (void *) &menu_screen_text_view_4_properties /* extended properties        */
4124 };
4125 
4126 GX_CONST GX_STUDIO_WIDGET menu_screen_prompt_15_define =
4127 {
4128     "prompt_15",
4129     GX_TYPE_PROMPT,                          /* widget type                    */
4130     GX_ID_NONE,                              /* widget id                      */
4131     #if defined(GX_WIDGET_USER_DATA)
4132     0,                                       /* user data                      */
4133     #endif
4134     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
4135     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4136     sizeof(GX_PROMPT),                       /* control block size             */
4137     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* normal color id                */
4138     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* selected color id              */
4139     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* disabled color id              */
4140     gx_studio_prompt_create,                 /* create function                */
4141     GX_NULL,                                 /* drawing function override      */
4142     GX_NULL,                                 /* event function override        */
4143     {318, 204, 445, 227},                    /* widget size                    */
4144     GX_NULL,                                 /* no next widget                 */
4145     GX_NULL,                                 /* no child widgets               */
4146     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_prompt_15), /* control block */
4147     (void *) &menu_screen_prompt_15_properties /* extended properties          */
4148 };
4149 
4150 GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_1_define =
4151 {
4152     "mla_menu_1",
4153     GX_TYPE_MENU,                            /* widget type                    */
4154     GX_ID_NONE,                              /* widget id                      */
4155     #if defined(GX_WIDGET_USER_DATA)
4156     0,                                       /* user data                      */
4157     #endif
4158     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
4159     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4160     sizeof(GX_MENU),                         /* control block size             */
4161     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* normal color id                */
4162     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* selected color id              */
4163     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* disabled color id              */
4164     gx_studio_menu_create,                   /* create function                */
4165     GX_NULL,                                 /* drawing function override      */
4166     GX_NULL,                                 /* event function override        */
4167     {318, 180, 445, 203},                    /* widget size                    */
4168     GX_NULL,                                 /* no next widget                 */
4169     &menu_screen_prompt_15_define,           /* child widget definition        */
4170     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_1), /* control block */
4171     (void *) &menu_screen_mla_menu_1_properties /* extended properties         */
4172 };
4173 
4174 GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_define =
4175 {
4176     "mla_menu",
4177     GX_TYPE_MENU,                            /* widget type                    */
4178     GX_ID_NONE,                              /* widget id                      */
4179     #if defined(GX_WIDGET_USER_DATA)
4180     0,                                       /* user data                      */
4181     #endif
4182     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
4183     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4184     sizeof(GX_MENU),                         /* control block size             */
4185     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* normal color id                */
4186     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* selected color id              */
4187     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* disabled color id              */
4188     gx_studio_menu_create,                   /* create function                */
4189     GX_NULL,                                 /* drawing function override      */
4190     GX_NULL,                                 /* event function override        */
4191     {318, 156, 445, 179},                    /* widget size                    */
4192     &menu_screen_mla_menu_1_define,          /* next widget definition         */
4193     &menu_screen_text_view_4_define,         /* child widget definition        */
4194     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu), /* control block */
4195     (void *) &menu_screen_mla_menu_properties /* extended properties           */
4196 };
4197 
4198 GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_1_accordion_define =
4199 {
4200     "mla_menu_1_accordion",
4201     GX_TYPE_ACCORDION_MENU,                  /* widget type                    */
4202     GX_ID_NONE,                              /* widget id                      */
4203     #if defined(GX_WIDGET_USER_DATA)
4204     0,                                       /* user data                      */
4205     #endif
4206     GX_STYLE_BORDER_NONE,                    /* style flags                    */
4207     0,                                       /* status flags                   */
4208     sizeof(GX_ACCORDION_MENU),               /* control block size             */
4209     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* normal color id                */
4210     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
4211     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* disabled color id              */
4212     gx_studio_accordion_menu_create,         /* create function                */
4213     GX_NULL,                                 /* drawing function override      */
4214     GX_NULL,                                 /* event function override        */
4215     {318, 156, 445, 227},                    /* widget size                    */
4216     GX_NULL,                                 /* no next widget                 */
4217     &menu_screen_mla_menu_define,            /* child widget definition        */
4218     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_1_accordion), /* control block */
4219     (void *) GX_NULL                         /* no extended properties         */
4220 };
4221 
4222 GX_CONST GX_STUDIO_WIDGET menu_screen_prompt_11_define =
4223 {
4224     "prompt_11",
4225     GX_TYPE_PROMPT,                          /* widget type                    */
4226     GX_ID_NONE,                              /* widget id                      */
4227     #if defined(GX_WIDGET_USER_DATA)
4228     0,                                       /* user data                      */
4229     #endif
4230     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
4231     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4232     sizeof(GX_PROMPT),                       /* control block size             */
4233     GX_COLOR_ID_ORANGE,                      /* normal color id                */
4234     GX_COLOR_ID_ORANGE,                      /* selected color id              */
4235     GX_COLOR_ID_ORANGE,                      /* disabled color id              */
4236     gx_studio_prompt_create,                 /* create function                */
4237     GX_NULL,                                 /* drawing function override      */
4238     GX_NULL,                                 /* event function override        */
4239     {319, 252, 445, 275},                    /* widget size                    */
4240     GX_NULL,                                 /* no next widget                 */
4241     GX_NULL,                                 /* no child widgets               */
4242     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_prompt_11), /* control block */
4243     (void *) &menu_screen_prompt_11_properties /* extended properties          */
4244 };
4245 
4246 GX_CONST GX_STUDIO_WIDGET menu_screen_prompt_12_1_define =
4247 {
4248     "prompt_12_1",
4249     GX_TYPE_PROMPT,                          /* widget type                    */
4250     GX_ID_NONE,                              /* widget id                      */
4251     #if defined(GX_WIDGET_USER_DATA)
4252     0,                                       /* user data                      */
4253     #endif
4254     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
4255     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4256     sizeof(GX_PROMPT),                       /* control block size             */
4257     GX_COLOR_ID_ORANGE,                      /* normal color id                */
4258     GX_COLOR_ID_ORANGE,                      /* selected color id              */
4259     GX_COLOR_ID_ORANGE,                      /* disabled color id              */
4260     gx_studio_prompt_create,                 /* create function                */
4261     GX_NULL,                                 /* drawing function override      */
4262     GX_NULL,                                 /* event function override        */
4263     {319, 276, 445, 299},                    /* widget size                    */
4264     GX_NULL,                                 /* no next widget                 */
4265     GX_NULL,                                 /* no child widgets               */
4266     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_prompt_12_1), /* control block */
4267     (void *) &menu_screen_prompt_12_1_properties /* extended properties        */
4268 };
4269 
4270 GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_2_1_define =
4271 {
4272     "mla_menu_2_1",
4273     GX_TYPE_MENU,                            /* widget type                    */
4274     GX_ID_NONE,                              /* widget id                      */
4275     #if defined(GX_WIDGET_USER_DATA)
4276     0,                                       /* user data                      */
4277     #endif
4278     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
4279     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4280     sizeof(GX_MENU),                         /* control block size             */
4281     GX_COLOR_ID_ORANGE,                      /* normal color id                */
4282     GX_COLOR_ID_ORANGE,                      /* selected color id              */
4283     GX_COLOR_ID_ORANGE,                      /* disabled color id              */
4284     gx_studio_menu_create,                   /* create function                */
4285     GX_NULL,                                 /* drawing function override      */
4286     GX_NULL,                                 /* event function override        */
4287     {319, 252, 445, 275},                    /* widget size                    */
4288     GX_NULL,                                 /* no next widget                 */
4289     &menu_screen_prompt_12_1_define,         /* child widget definition        */
4290     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_2_1), /* control block */
4291     (void *) &menu_screen_mla_menu_2_1_properties /* extended properties       */
4292 };
4293 
4294 GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_2_define =
4295 {
4296     "mla_menu_2",
4297     GX_TYPE_MENU,                            /* widget type                    */
4298     GX_ID_NONE,                              /* widget id                      */
4299     #if defined(GX_WIDGET_USER_DATA)
4300     0,                                       /* user data                      */
4301     #endif
4302     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
4303     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4304     sizeof(GX_MENU),                         /* control block size             */
4305     GX_COLOR_ID_ORANGE,                      /* normal color id                */
4306     GX_COLOR_ID_ORANGE,                      /* selected color id              */
4307     GX_COLOR_ID_ORANGE,                      /* disabled color id              */
4308     gx_studio_menu_create,                   /* create function                */
4309     GX_NULL,                                 /* drawing function override      */
4310     GX_NULL,                                 /* event function override        */
4311     {319, 228, 445, 251},                    /* widget size                    */
4312     &menu_screen_mla_menu_2_1_define,        /* next widget definition         */
4313     &menu_screen_prompt_11_define,           /* child widget definition        */
4314     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_2), /* control block */
4315     (void *) &menu_screen_mla_menu_2_properties /* extended properties         */
4316 };
4317 
4318 GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_2_1_accordion_define =
4319 {
4320     "mla_menu_2_1_accordion",
4321     GX_TYPE_ACCORDION_MENU,                  /* widget type                    */
4322     GX_ID_NONE,                              /* widget id                      */
4323     #if defined(GX_WIDGET_USER_DATA)
4324     0,                                       /* user data                      */
4325     #endif
4326     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED,   /* style flags                    */
4327     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4328     sizeof(GX_ACCORDION_MENU),               /* control block size             */
4329     GX_COLOR_ID_ORANGE,                      /* normal color id                */
4330     GX_COLOR_ID_ORANGE,                      /* selected color id              */
4331     GX_COLOR_ID_ORANGE,                      /* disabled color id              */
4332     gx_studio_accordion_menu_create,         /* create function                */
4333     GX_NULL,                                 /* drawing function override      */
4334     GX_NULL,                                 /* event function override        */
4335     {318, 227, 446, 300},                    /* widget size                    */
4336     GX_NULL,                                 /* no next widget                 */
4337     &menu_screen_mla_menu_2_define,          /* child widget definition        */
4338     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_2_1_accordion), /* control block */
4339     (void *) GX_NULL                         /* no extended properties         */
4340 };
4341 
4342 GX_CONST GX_STUDIO_WIDGET menu_screen_prompt_13_1_define =
4343 {
4344     "prompt_13_1",
4345     GX_TYPE_PROMPT,                          /* widget type                    */
4346     GX_ID_NONE,                              /* widget id                      */
4347     #if defined(GX_WIDGET_USER_DATA)
4348     0,                                       /* user data                      */
4349     #endif
4350     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
4351     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4352     sizeof(GX_PROMPT),                       /* control block size             */
4353     GX_COLOR_ID_ORANGE,                      /* normal color id                */
4354     GX_COLOR_ID_ORANGE,                      /* selected color id              */
4355     GX_COLOR_ID_ORANGE,                      /* disabled color id              */
4356     gx_studio_prompt_create,                 /* create function                */
4357     GX_NULL,                                 /* drawing function override      */
4358     GX_NULL,                                 /* event function override        */
4359     {319, 276, 444, 299},                    /* widget size                    */
4360     GX_NULL,                                 /* no next widget                 */
4361     GX_NULL,                                 /* no child widgets               */
4362     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_prompt_13_1), /* control block */
4363     (void *) &menu_screen_prompt_13_1_properties /* extended properties        */
4364 };
4365 
4366 GX_CONST GX_STUDIO_WIDGET menu_screen_prompt_14_3_define =
4367 {
4368     "prompt_14_3",
4369     GX_TYPE_PROMPT,                          /* widget type                    */
4370     GX_ID_NONE,                              /* widget id                      */
4371     #if defined(GX_WIDGET_USER_DATA)
4372     0,                                       /* user data                      */
4373     #endif
4374     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
4375     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4376     sizeof(GX_PROMPT),                       /* control block size             */
4377     GX_COLOR_ID_ORANGE,                      /* normal color id                */
4378     GX_COLOR_ID_ORANGE,                      /* selected color id              */
4379     GX_COLOR_ID_ORANGE,                      /* disabled color id              */
4380     gx_studio_prompt_create,                 /* create function                */
4381     GX_NULL,                                 /* drawing function override      */
4382     GX_NULL,                                 /* event function override        */
4383     {319, 300, 444, 323},                    /* widget size                    */
4384     GX_NULL,                                 /* no next widget                 */
4385     GX_NULL,                                 /* no child widgets               */
4386     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_prompt_14_3), /* control block */
4387     (void *) &menu_screen_prompt_14_3_properties /* extended properties        */
4388 };
4389 
4390 GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_2_2_define =
4391 {
4392     "mla_menu_2_2",
4393     GX_TYPE_MENU,                            /* widget type                    */
4394     GX_ID_NONE,                              /* widget id                      */
4395     #if defined(GX_WIDGET_USER_DATA)
4396     0,                                       /* user data                      */
4397     #endif
4398     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
4399     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4400     sizeof(GX_MENU),                         /* control block size             */
4401     GX_COLOR_ID_ORANGE,                      /* normal color id                */
4402     GX_COLOR_ID_ORANGE,                      /* selected color id              */
4403     GX_COLOR_ID_ORANGE,                      /* disabled color id              */
4404     gx_studio_menu_create,                   /* create function                */
4405     GX_NULL,                                 /* drawing function override      */
4406     GX_NULL,                                 /* event function override        */
4407     {319, 276, 444, 299},                    /* widget size                    */
4408     GX_NULL,                                 /* no next widget                 */
4409     &menu_screen_prompt_14_3_define,         /* child widget definition        */
4410     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_2_2), /* control block */
4411     (void *) &menu_screen_mla_menu_2_2_properties /* extended properties       */
4412 };
4413 
4414 GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_2_3_define =
4415 {
4416     "mla_menu_2_3",
4417     GX_TYPE_MENU,                            /* widget type                    */
4418     GX_ID_NONE,                              /* widget id                      */
4419     #if defined(GX_WIDGET_USER_DATA)
4420     0,                                       /* user data                      */
4421     #endif
4422     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
4423     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4424     sizeof(GX_MENU),                         /* control block size             */
4425     GX_COLOR_ID_ORANGE,                      /* normal color id                */
4426     GX_COLOR_ID_ORANGE,                      /* selected color id              */
4427     GX_COLOR_ID_ORANGE,                      /* disabled color id              */
4428     gx_studio_menu_create,                   /* create function                */
4429     GX_NULL,                                 /* drawing function override      */
4430     GX_NULL,                                 /* event function override        */
4431     {319, 252, 444, 275},                    /* widget size                    */
4432     &menu_screen_mla_menu_2_2_define,        /* next widget definition         */
4433     &menu_screen_prompt_13_1_define,         /* child widget definition        */
4434     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_2_3), /* control block */
4435     (void *) &menu_screen_mla_menu_2_3_properties /* extended properties       */
4436 };
4437 
4438 GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_2_2_accordion_define =
4439 {
4440     "mla_menu_2_2_accordion",
4441     GX_TYPE_ACCORDION_MENU,                  /* widget type                    */
4442     GX_ID_NONE,                              /* widget id                      */
4443     #if defined(GX_WIDGET_USER_DATA)
4444     0,                                       /* user data                      */
4445     #endif
4446     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED,   /* style flags                    */
4447     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4448     sizeof(GX_ACCORDION_MENU),               /* control block size             */
4449     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
4450     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
4451     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
4452     gx_studio_accordion_menu_create,         /* create function                */
4453     GX_NULL,                                 /* drawing function override      */
4454     GX_NULL,                                 /* event function override        */
4455     {318, 251, 445, 324},                    /* widget size                    */
4456     GX_NULL,                                 /* no next widget                 */
4457     &menu_screen_mla_menu_2_3_define,        /* child widget definition        */
4458     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_2_2_accordion), /* control block */
4459     (void *) GX_NULL                         /* no extended properties         */
4460 };
4461 
4462 GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_2_4_define =
4463 {
4464     "mla_menu_2_4",
4465     GX_TYPE_MENU,                            /* widget type                    */
4466     GX_ID_NONE,                              /* widget id                      */
4467     #if defined(GX_WIDGET_USER_DATA)
4468     0,                                       /* user data                      */
4469     #endif
4470     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
4471     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4472     sizeof(GX_MENU),                         /* control block size             */
4473     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* normal color id                */
4474     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* selected color id              */
4475     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* disabled color id              */
4476     gx_studio_menu_create,                   /* create function                */
4477     GX_NULL,                                 /* drawing function override      */
4478     GX_NULL,                                 /* event function override        */
4479     {318, 227, 446, 250},                    /* widget size                    */
4480     GX_NULL,                                 /* no next widget                 */
4481     &menu_screen_mla_menu_2_2_accordion_define, /* child widget definition     */
4482     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_2_4), /* control block */
4483     (void *) &menu_screen_mla_menu_2_4_properties /* extended properties       */
4484 };
4485 
4486 GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_4_define =
4487 {
4488     "mla_menu_4",
4489     GX_TYPE_MENU,                            /* widget type                    */
4490     GX_ID_NONE,                              /* widget id                      */
4491     #if defined(GX_WIDGET_USER_DATA)
4492     0,                                       /* user data                      */
4493     #endif
4494     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
4495     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4496     sizeof(GX_MENU),                         /* control block size             */
4497     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* normal color id                */
4498     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* selected color id              */
4499     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* disabled color id              */
4500     gx_studio_menu_create,                   /* create function                */
4501     GX_NULL,                                 /* drawing function override      */
4502     GX_NULL,                                 /* event function override        */
4503     {318, 203, 446, 226},                    /* widget size                    */
4504     &menu_screen_mla_menu_2_4_define,        /* next widget definition         */
4505     &menu_screen_mla_menu_2_1_accordion_define, /* child widget definition     */
4506     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_4), /* control block */
4507     (void *) &menu_screen_mla_menu_4_properties /* extended properties         */
4508 };
4509 
4510 GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_2_accordion_define =
4511 {
4512     "mla_menu_2_accordion",
4513     GX_TYPE_ACCORDION_MENU,                  /* widget type                    */
4514     GX_ID_NONE,                              /* widget id                      */
4515     #if defined(GX_WIDGET_USER_DATA)
4516     0,                                       /* user data                      */
4517     #endif
4518     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED,   /* style flags                    */
4519     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4520     sizeof(GX_ACCORDION_MENU),               /* control block size             */
4521     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* normal color id                */
4522     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* selected color id              */
4523     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* disabled color id              */
4524     gx_studio_accordion_menu_create,         /* create function                */
4525     GX_NULL,                                 /* drawing function override      */
4526     GX_NULL,                                 /* event function override        */
4527     {318, 203, 446, 324},                    /* widget size                    */
4528     GX_NULL,                                 /* no next widget                 */
4529     &menu_screen_mla_menu_4_define,          /* child widget definition        */
4530     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_2_accordion), /* control block */
4531     (void *) GX_NULL                         /* no extended properties         */
4532 };
4533 
4534 GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_3_icon_define =
4535 {
4536     "mla_menu_3_icon",
4537     GX_TYPE_ICON,                            /* widget type                    */
4538     GX_ID_NONE,                              /* widget id                      */
4539     #if defined(GX_WIDGET_USER_DATA)
4540     0,                                       /* user data                      */
4541     #endif
4542     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_HALIGN_LEFT|GX_STYLE_VALIGN_TOP,   /* style flags */
4543     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4544     sizeof(GX_ICON),                         /* control block size             */
4545     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
4546     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
4547     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
4548     gx_studio_icon_create,                   /* create function                */
4549     GX_NULL,                                 /* drawing function override      */
4550     GX_NULL,                                 /* event function override        */
4551     {403, 207, 440, 244},                    /* widget size                    */
4552     GX_NULL,                                 /* no next widget                 */
4553     GX_NULL,                                 /* no child widgets               */
4554     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_3_icon), /* control block */
4555     (void *) &menu_screen_mla_menu_3_icon_properties /* extended properties    */
4556 };
4557 
4558 GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_3_item_define =
4559 {
4560     "mla_menu_3_item",
4561     GX_TYPE_PROMPT,                          /* widget type                    */
4562     GX_ID_NONE,                              /* widget id                      */
4563     #if defined(GX_WIDGET_USER_DATA)
4564     0,                                       /* user data                      */
4565     #endif
4566     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
4567     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4568     sizeof(GX_PROMPT),                       /* control block size             */
4569     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
4570     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
4571     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
4572     gx_studio_prompt_create,                 /* create function                */
4573     GX_NULL,                                 /* drawing function override      */
4574     GX_NULL,                                 /* event function override        */
4575     {318, 274, 445, 297},                    /* widget size                    */
4576     &menu_screen_mla_menu_3_icon_define,     /* next widget definition         */
4577     GX_NULL,                                 /* no child widgets               */
4578     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_3_item), /* control block */
4579     (void *) &menu_screen_mla_menu_3_item_properties /* extended properties    */
4580 };
4581 
4582 GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_3_item_2_define =
4583 {
4584     "mla_menu_3_item_2",
4585     GX_TYPE_PROMPT,                          /* widget type                    */
4586     GX_ID_NONE,                              /* widget id                      */
4587     #if defined(GX_WIDGET_USER_DATA)
4588     0,                                       /* user data                      */
4589     #endif
4590     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
4591     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4592     sizeof(GX_PROMPT),                       /* control block size             */
4593     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
4594     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
4595     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
4596     gx_studio_prompt_create,                 /* create function                */
4597     GX_NULL,                                 /* drawing function override      */
4598     GX_NULL,                                 /* event function override        */
4599     {318, 250, 445, 273},                    /* widget size                    */
4600     &menu_screen_mla_menu_3_item_define,     /* next widget definition         */
4601     GX_NULL,                                 /* no child widgets               */
4602     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_3_item_2), /* control block */
4603     (void *) &menu_screen_mla_menu_3_item_2_properties /* extended properties  */
4604 };
4605 
4606 GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_7_define =
4607 {
4608     "mla_menu_7",
4609     GX_TYPE_MENU,                            /* widget type                    */
4610     GX_ID_NONE,                              /* widget id                      */
4611     #if defined(GX_WIDGET_USER_DATA)
4612     0,                                       /* user data                      */
4613     #endif
4614     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
4615     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4616     sizeof(GX_MENU),                         /* control block size             */
4617     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
4618     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
4619     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
4620     gx_studio_menu_create,                   /* create function                */
4621     GX_NULL,                                 /* drawing function override      */
4622     GX_NULL,                                 /* event function override        */
4623     {318, 203, 446, 249},                    /* widget size                    */
4624     GX_NULL,                                 /* no next widget                 */
4625     &menu_screen_mla_menu_3_item_2_define,   /* child widget definition        */
4626     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_7), /* control block */
4627     (void *) &menu_screen_mla_menu_7_properties /* extended properties         */
4628 };
4629 
4630 GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_6_define =
4631 {
4632     "mla_menu_6",
4633     GX_TYPE_MENU,                            /* widget type                    */
4634     GX_ID_NONE,                              /* widget id                      */
4635     #if defined(GX_WIDGET_USER_DATA)
4636     0,                                       /* user data                      */
4637     #endif
4638     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
4639     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4640     sizeof(GX_MENU),                         /* control block size             */
4641     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
4642     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
4643     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
4644     gx_studio_menu_create,                   /* create function                */
4645     GX_NULL,                                 /* drawing function override      */
4646     GX_NULL,                                 /* event function override        */
4647     {318, 156, 446, 202},                    /* widget size                    */
4648     &menu_screen_mla_menu_7_define,          /* next widget definition         */
4649     &menu_screen_mla_menu_2_accordion_define, /* child widget definition       */
4650     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_6), /* control block */
4651     (void *) &menu_screen_mla_menu_6_properties /* extended properties         */
4652 };
4653 
4654 GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_3_define =
4655 {
4656     "mla_menu_3",
4657     GX_TYPE_MENU,                            /* widget type                    */
4658     GX_ID_NONE,                              /* widget id                      */
4659     #if defined(GX_WIDGET_USER_DATA)
4660     0,                                       /* user data                      */
4661     #endif
4662     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
4663     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4664     sizeof(GX_MENU),                         /* control block size             */
4665     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
4666     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
4667     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
4668     gx_studio_menu_create,                   /* create function                */
4669     GX_NULL,                                 /* drawing function override      */
4670     GX_NULL,                                 /* event function override        */
4671     {318, 109, 446, 155},                    /* widget size                    */
4672     &menu_screen_mla_menu_6_define,          /* next widget definition         */
4673     &menu_screen_mla_menu_1_accordion_define, /* child widget definition       */
4674     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_3), /* control block */
4675     (void *) &menu_screen_mla_menu_3_properties /* extended properties         */
4676 };
4677 
4678 GX_CONST GX_STUDIO_WIDGET menu_screen_icon_10_1_define =
4679 {
4680     "icon_10_1",
4681     GX_TYPE_ICON,                            /* widget type                    */
4682     GX_ID_NONE,                              /* widget id                      */
4683     #if defined(GX_WIDGET_USER_DATA)
4684     0,                                       /* user data                      */
4685     #endif
4686     GX_STYLE_BORDER_NONE|GX_STYLE_HALIGN_LEFT|GX_STYLE_VALIGN_TOP,   /* style flags */
4687     0,                                       /* status flags                   */
4688     sizeof(GX_ICON),                         /* control block size             */
4689     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
4690     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
4691     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
4692     gx_studio_icon_create,                   /* create function                */
4693     GX_NULL,                                 /* drawing function override      */
4694     GX_NULL,                                 /* event function override        */
4695     {488, 106, 505, 123},                    /* widget size                    */
4696     GX_NULL,                                 /* no next widget                 */
4697     GX_NULL,                                 /* no child widgets               */
4698     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_icon_10_1), /* control block */
4699     (void *) &menu_screen_icon_10_1_properties /* extended properties          */
4700 };
4701 
4702 GX_CONST GX_STUDIO_WIDGET menu_screen_tree_menu_1_define =
4703 {
4704     "tree_menu_1",
4705     GX_TYPE_PROMPT,                          /* widget type                    */
4706     GX_ID_NONE,                              /* widget id                      */
4707     #if defined(GX_WIDGET_USER_DATA)
4708     0,                                       /* user data                      */
4709     #endif
4710     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
4711     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4712     sizeof(GX_PROMPT),                       /* control block size             */
4713     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
4714     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
4715     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
4716     gx_studio_prompt_create,                 /* create function                */
4717     GX_NULL,                                 /* drawing function override      */
4718     GX_NULL,                                 /* event function override        */
4719     {508, 151, 587, 174},                    /* widget size                    */
4720     &menu_screen_icon_10_1_define,           /* next widget definition         */
4721     GX_NULL,                                 /* no child widgets               */
4722     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_menu_1), /* control block */
4723     (void *) &menu_screen_tree_menu_1_properties /* extended properties        */
4724 };
4725 
4726 GX_CONST GX_STUDIO_WIDGET menu_screen_tree_menu_define =
4727 {
4728     "tree_menu",
4729     GX_TYPE_PROMPT,                          /* widget type                    */
4730     GX_ID_NONE,                              /* widget id                      */
4731     #if defined(GX_WIDGET_USER_DATA)
4732     0,                                       /* user data                      */
4733     #endif
4734     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
4735     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4736     sizeof(GX_PROMPT),                       /* control block size             */
4737     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
4738     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
4739     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
4740     gx_studio_prompt_create,                 /* create function                */
4741     GX_NULL,                                 /* drawing function override      */
4742     GX_NULL,                                 /* event function override        */
4743     {508, 127, 587, 150},                    /* widget size                    */
4744     &menu_screen_tree_menu_1_define,         /* next widget definition         */
4745     GX_NULL,                                 /* no child widgets               */
4746     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_menu), /* control block */
4747     (void *) &menu_screen_tree_menu_properties /* extended properties          */
4748 };
4749 
4750 GX_CONST GX_STUDIO_WIDGET menu_screen_icon_11_1_define =
4751 {
4752     "icon_11_1",
4753     GX_TYPE_ICON,                            /* widget type                    */
4754     GX_ID_NONE,                              /* widget id                      */
4755     #if defined(GX_WIDGET_USER_DATA)
4756     0,                                       /* user data                      */
4757     #endif
4758     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_HALIGN_LEFT|GX_STYLE_VALIGN_TOP,   /* style flags */
4759     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4760     sizeof(GX_ICON),                         /* control block size             */
4761     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
4762     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
4763     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
4764     gx_studio_icon_create,                   /* create function                */
4765     GX_NULL,                                 /* drawing function override      */
4766     GX_NULL,                                 /* event function override        */
4767     {510, 202, 527, 219},                    /* widget size                    */
4768     GX_NULL,                                 /* no next widget                 */
4769     GX_NULL,                                 /* no child widgets               */
4770     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_icon_11_1), /* control block */
4771     (void *) &menu_screen_icon_11_1_properties /* extended properties          */
4772 };
4773 
4774 GX_CONST GX_STUDIO_WIDGET menu_screen_tree_menu_2_1_define =
4775 {
4776     "tree_menu_2_1",
4777     GX_TYPE_PROMPT,                          /* widget type                    */
4778     GX_ID_NONE,                              /* widget id                      */
4779     #if defined(GX_WIDGET_USER_DATA)
4780     0,                                       /* user data                      */
4781     #endif
4782     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
4783     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4784     sizeof(GX_PROMPT),                       /* control block size             */
4785     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
4786     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
4787     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
4788     gx_studio_prompt_create,                 /* create function                */
4789     GX_NULL,                                 /* drawing function override      */
4790     GX_NULL,                                 /* event function override        */
4791     {530, 247, 609, 270},                    /* widget size                    */
4792     &menu_screen_icon_11_1_define,           /* next widget definition         */
4793     GX_NULL,                                 /* no child widgets               */
4794     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_menu_2_1), /* control block */
4795     (void *) &menu_screen_tree_menu_2_1_properties /* extended properties      */
4796 };
4797 
4798 GX_CONST GX_STUDIO_WIDGET menu_screen_tree_menu_2_define =
4799 {
4800     "tree_menu_2",
4801     GX_TYPE_PROMPT,                          /* widget type                    */
4802     GX_ID_NONE,                              /* widget id                      */
4803     #if defined(GX_WIDGET_USER_DATA)
4804     0,                                       /* user data                      */
4805     #endif
4806     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
4807     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4808     sizeof(GX_PROMPT),                       /* control block size             */
4809     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
4810     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
4811     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
4812     gx_studio_prompt_create,                 /* create function                */
4813     GX_NULL,                                 /* drawing function override      */
4814     GX_NULL,                                 /* event function override        */
4815     {530, 223, 609, 246},                    /* widget size                    */
4816     &menu_screen_tree_menu_2_1_define,       /* next widget definition         */
4817     GX_NULL,                                 /* no child widgets               */
4818     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_menu_2), /* control block */
4819     (void *) &menu_screen_tree_menu_2_properties /* extended properties        */
4820 };
4821 
4822 GX_CONST GX_STUDIO_WIDGET menu_screen_icon_9_define =
4823 {
4824     "icon_9",
4825     GX_TYPE_ICON,                            /* widget type                    */
4826     GX_ID_NONE,                              /* widget id                      */
4827     #if defined(GX_WIDGET_USER_DATA)
4828     0,                                       /* user data                      */
4829     #endif
4830     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_HALIGN_LEFT|GX_STYLE_VALIGN_TOP,   /* style flags */
4831     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4832     sizeof(GX_ICON),                         /* control block size             */
4833     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
4834     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
4835     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
4836     gx_studio_icon_create,                   /* create function                */
4837     GX_NULL,                                 /* drawing function override      */
4838     GX_NULL,                                 /* event function override        */
4839     {533, 298, 550, 315},                    /* widget size                    */
4840     GX_NULL,                                 /* no next widget                 */
4841     GX_NULL,                                 /* no child widgets               */
4842     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_icon_9), /* control block  */
4843     (void *) &menu_screen_icon_9_properties  /* extended properties            */
4844 };
4845 
4846 GX_CONST GX_STUDIO_WIDGET menu_screen_tree_menu_2_2_1_define =
4847 {
4848     "tree_menu_2_2_1",
4849     GX_TYPE_PROMPT,                          /* widget type                    */
4850     GX_ID_NONE,                              /* widget id                      */
4851     #if defined(GX_WIDGET_USER_DATA)
4852     0,                                       /* user data                      */
4853     #endif
4854     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
4855     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4856     sizeof(GX_PROMPT),                       /* control block size             */
4857     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
4858     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
4859     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
4860     gx_studio_prompt_create,                 /* create function                */
4861     GX_NULL,                                 /* drawing function override      */
4862     GX_NULL,                                 /* event function override        */
4863     {552, 343, 804, 366},                    /* widget size                    */
4864     &menu_screen_icon_9_define,              /* next widget definition         */
4865     GX_NULL,                                 /* no child widgets               */
4866     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_menu_2_2_1), /* control block */
4867     (void *) &menu_screen_tree_menu_2_2_1_properties /* extended properties    */
4868 };
4869 
4870 GX_CONST GX_STUDIO_WIDGET menu_screen_tree_menu_2_2_define =
4871 {
4872     "tree_menu_2_2",
4873     GX_TYPE_PROMPT,                          /* widget type                    */
4874     GX_ID_NONE,                              /* widget id                      */
4875     #if defined(GX_WIDGET_USER_DATA)
4876     0,                                       /* user data                      */
4877     #endif
4878     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
4879     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4880     sizeof(GX_PROMPT),                       /* control block size             */
4881     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
4882     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
4883     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
4884     gx_studio_prompt_create,                 /* create function                */
4885     GX_NULL,                                 /* drawing function override      */
4886     GX_NULL,                                 /* event function override        */
4887     {552, 319, 785, 342},                    /* widget size                    */
4888     &menu_screen_tree_menu_2_2_1_define,     /* next widget definition         */
4889     GX_NULL,                                 /* no child widgets               */
4890     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_menu_2_2), /* control block */
4891     (void *) &menu_screen_tree_menu_2_2_properties /* extended properties      */
4892 };
4893 
4894 GX_CONST GX_STUDIO_WIDGET menu_screen_icon_6_define =
4895 {
4896     "icon_6",
4897     GX_TYPE_ICON,                            /* widget type                    */
4898     GX_ID_NONE,                              /* widget id                      */
4899     #if defined(GX_WIDGET_USER_DATA)
4900     0,                                       /* user data                      */
4901     #endif
4902     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_HALIGN_LEFT|GX_STYLE_VALIGN_TOP,   /* style flags */
4903     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4904     sizeof(GX_ICON),                         /* control block size             */
4905     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
4906     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
4907     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
4908     gx_studio_icon_create,                   /* create function                */
4909     GX_NULL,                                 /* drawing function override      */
4910     GX_NULL,                                 /* event function override        */
4911     {511, 274, 528, 291},                    /* widget size                    */
4912     GX_NULL,                                 /* no next widget                 */
4913     GX_NULL,                                 /* no child widgets               */
4914     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_icon_6), /* control block  */
4915     (void *) &menu_screen_icon_6_properties  /* extended properties            */
4916 };
4917 
4918 GX_CONST GX_STUDIO_WIDGET menu_screen_tree_menu_2_3_define =
4919 {
4920     "tree_menu_2_3",
4921     GX_TYPE_MENU,                            /* widget type                    */
4922     GX_ID_NONE,                              /* widget id                      */
4923     #if defined(GX_WIDGET_USER_DATA)
4924     0,                                       /* user data                      */
4925     #endif
4926     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
4927     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4928     sizeof(GX_MENU),                         /* control block size             */
4929     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
4930     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
4931     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
4932     gx_studio_menu_create,                   /* create function                */
4933     GX_NULL,                                 /* drawing function override      */
4934     GX_NULL,                                 /* event function override        */
4935     {530, 295, 629, 318},                    /* widget size                    */
4936     &menu_screen_icon_6_define,              /* next widget definition         */
4937     &menu_screen_tree_menu_2_2_define,       /* child widget definition        */
4938     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_menu_2_3), /* control block */
4939     (void *) &menu_screen_tree_menu_2_3_properties /* extended properties      */
4940 };
4941 
4942 GX_CONST GX_STUDIO_WIDGET menu_screen_icon_8_define =
4943 {
4944     "icon_8",
4945     GX_TYPE_ICON,                            /* widget type                    */
4946     GX_ID_NONE,                              /* widget id                      */
4947     #if defined(GX_WIDGET_USER_DATA)
4948     0,                                       /* user data                      */
4949     #endif
4950     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_HALIGN_LEFT|GX_STYLE_VALIGN_TOP,   /* style flags */
4951     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4952     sizeof(GX_ICON),                         /* control block size             */
4953     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
4954     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
4955     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
4956     gx_studio_icon_create,                   /* create function                */
4957     GX_NULL,                                 /* drawing function override      */
4958     GX_NULL,                                 /* event function override        */
4959     {488, 178, 505, 195},                    /* widget size                    */
4960     GX_NULL,                                 /* no next widget                 */
4961     GX_NULL,                                 /* no child widgets               */
4962     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_icon_8), /* control block  */
4963     (void *) &menu_screen_icon_8_properties  /* extended properties            */
4964 };
4965 
4966 GX_CONST GX_STUDIO_WIDGET menu_screen_tree_menu_2_4_define =
4967 {
4968     "tree_menu_2_4",
4969     GX_TYPE_MENU,                            /* widget type                    */
4970     GX_ID_NONE,                              /* widget id                      */
4971     #if defined(GX_WIDGET_USER_DATA)
4972     0,                                       /* user data                      */
4973     #endif
4974     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
4975     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4976     sizeof(GX_MENU),                         /* control block size             */
4977     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
4978     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
4979     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
4980     gx_studio_menu_create,                   /* create function                */
4981     GX_NULL,                                 /* drawing function override      */
4982     GX_NULL,                                 /* event function override        */
4983     {508, 271, 607, 294},                    /* widget size                    */
4984     &menu_screen_icon_8_define,              /* next widget definition         */
4985     &menu_screen_tree_menu_2_3_define,       /* child widget definition        */
4986     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_menu_2_4), /* control block */
4987     (void *) &menu_screen_tree_menu_2_4_properties /* extended properties      */
4988 };
4989 
4990 GX_CONST GX_STUDIO_WIDGET menu_screen_tree_menu_4_define =
4991 {
4992     "tree_menu_4",
4993     GX_TYPE_MENU,                            /* widget type                    */
4994     GX_ID_NONE,                              /* widget id                      */
4995     #if defined(GX_WIDGET_USER_DATA)
4996     0,                                       /* user data                      */
4997     #endif
4998     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
4999     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5000     sizeof(GX_MENU),                         /* control block size             */
5001     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
5002     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
5003     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
5004     gx_studio_menu_create,                   /* create function                */
5005     GX_NULL,                                 /* drawing function override      */
5006     GX_NULL,                                 /* event function override        */
5007     {508, 199, 607, 222},                    /* widget size                    */
5008     &menu_screen_tree_menu_2_4_define,       /* next widget definition         */
5009     &menu_screen_tree_menu_2_define,         /* child widget definition        */
5010     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_menu_4), /* control block */
5011     (void *) &menu_screen_tree_menu_4_properties /* extended properties        */
5012 };
5013 
5014 GX_CONST GX_STUDIO_WIDGET menu_screen_icon_12_1_define =
5015 {
5016     "icon_12_1",
5017     GX_TYPE_ICON,                            /* widget type                    */
5018     GX_ID_NONE,                              /* widget id                      */
5019     #if defined(GX_WIDGET_USER_DATA)
5020     0,                                       /* user data                      */
5021     #endif
5022     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_HALIGN_LEFT|GX_STYLE_VALIGN_TOP,   /* style flags */
5023     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5024     sizeof(GX_ICON),                         /* control block size             */
5025     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
5026     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
5027     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
5028     gx_studio_icon_create,                   /* create function                */
5029     GX_NULL,                                 /* drawing function override      */
5030     GX_NULL,                                 /* event function override        */
5031     {488, 370, 505, 387},                    /* widget size                    */
5032     GX_NULL,                                 /* no next widget                 */
5033     GX_NULL,                                 /* no child widgets               */
5034     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_icon_12_1), /* control block */
5035     (void *) &menu_screen_icon_12_1_properties /* extended properties          */
5036 };
5037 
5038 GX_CONST GX_STUDIO_WIDGET menu_screen_tree_menu_5_define =
5039 {
5040     "tree_menu_5",
5041     GX_TYPE_PROMPT,                          /* widget type                    */
5042     GX_ID_NONE,                              /* widget id                      */
5043     #if defined(GX_WIDGET_USER_DATA)
5044     0,                                       /* user data                      */
5045     #endif
5046     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
5047     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5048     sizeof(GX_PROMPT),                       /* control block size             */
5049     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
5050     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
5051     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
5052     gx_studio_prompt_create,                 /* create function                */
5053     GX_NULL,                                 /* drawing function override      */
5054     GX_NULL,                                 /* event function override        */
5055     {508, 391, 740, 414},                    /* widget size                    */
5056     &menu_screen_icon_12_1_define,           /* next widget definition         */
5057     GX_NULL,                                 /* no child widgets               */
5058     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_menu_5), /* control block */
5059     (void *) &menu_screen_tree_menu_5_properties /* extended properties        */
5060 };
5061 
5062 GX_CONST GX_STUDIO_WIDGET menu_screen_icon_7_define =
5063 {
5064     "icon_7",
5065     GX_TYPE_ICON,                            /* widget type                    */
5066     GX_ID_NONE,                              /* widget id                      */
5067     #if defined(GX_WIDGET_USER_DATA)
5068     0,                                       /* user data                      */
5069     #endif
5070     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_HALIGN_LEFT|GX_STYLE_VALIGN_TOP,   /* style flags */
5071     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5072     sizeof(GX_ICON),                         /* control block size             */
5073     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
5074     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
5075     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
5076     gx_studio_icon_create,                   /* create function                */
5077     GX_NULL,                                 /* drawing function override      */
5078     GX_NULL,                                 /* event function override        */
5079     {489, 442, 506, 459},                    /* widget size                    */
5080     GX_NULL,                                 /* no next widget                 */
5081     GX_NULL,                                 /* no child widgets               */
5082     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_icon_7), /* control block  */
5083     (void *) &menu_screen_icon_7_properties  /* extended properties            */
5084 };
5085 
5086 GX_CONST GX_STUDIO_WIDGET menu_screen_prompt_10_2_define =
5087 {
5088     "prompt_10_2",
5089     GX_TYPE_PROMPT,                          /* widget type                    */
5090     GX_ID_NONE,                              /* widget id                      */
5091     #if defined(GX_WIDGET_USER_DATA)
5092     0,                                       /* user data                      */
5093     #endif
5094     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
5095     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5096     sizeof(GX_PROMPT),                       /* control block size             */
5097     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
5098     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
5099     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
5100     gx_studio_prompt_create,                 /* create function                */
5101     GX_NULL,                                 /* drawing function override      */
5102     GX_NULL,                                 /* event function override        */
5103     {508, 463, 587, 486},                    /* widget size                    */
5104     &menu_screen_icon_7_define,              /* next widget definition         */
5105     GX_NULL,                                 /* no child widgets               */
5106     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_prompt_10_2), /* control block */
5107     (void *) &menu_screen_prompt_10_2_properties /* extended properties        */
5108 };
5109 
5110 GX_CONST GX_STUDIO_WIDGET menu_screen_menu_define =
5111 {
5112     "menu",
5113     GX_TYPE_MENU,                            /* widget type                    */
5114     GX_ID_NONE,                              /* widget id                      */
5115     #if defined(GX_WIDGET_USER_DATA)
5116     0,                                       /* user data                      */
5117     #endif
5118     GX_STYLE_BORDER_THIN|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
5119     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5120     sizeof(GX_MENU),                         /* control block size             */
5121     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
5122     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
5123     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
5124     gx_studio_menu_create,                   /* create function                */
5125     GX_NULL,                                 /* drawing function override      */
5126     GX_NULL,                                 /* event function override        */
5127     {486, 439, 585, 462},                    /* widget size                    */
5128     GX_NULL,                                 /* no next widget                 */
5129     &menu_screen_prompt_10_2_define,         /* child widget definition        */
5130     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_menu), /* control block    */
5131     (void *) &menu_screen_menu_properties    /* extended properties            */
5132 };
5133 
5134 GX_CONST GX_STUDIO_WIDGET menu_screen_prompt_16_1_define =
5135 {
5136     "prompt_16_1",
5137     GX_TYPE_PROMPT,                          /* widget type                    */
5138     GX_ID_NONE,                              /* widget id                      */
5139     #if defined(GX_WIDGET_USER_DATA)
5140     0,                                       /* user data                      */
5141     #endif
5142     GX_STYLE_BORDER_THIN|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
5143     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5144     sizeof(GX_PROMPT),                       /* control block size             */
5145     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
5146     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
5147     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
5148     gx_studio_prompt_create,                 /* create function                */
5149     GX_NULL,                                 /* drawing function override      */
5150     GX_NULL,                                 /* event function override        */
5151     {486, 415, 565, 438},                    /* widget size                    */
5152     &menu_screen_menu_define,                /* next widget definition         */
5153     GX_NULL,                                 /* no child widgets               */
5154     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_prompt_16_1), /* control block */
5155     (void *) &menu_screen_prompt_16_1_properties /* extended properties        */
5156 };
5157 
5158 GX_CONST GX_STUDIO_WIDGET menu_screen_tree_vscroll_define =
5159 {
5160     "tree_vscroll",
5161     GX_TYPE_VERTICAL_SCROLL,                 /* widget type                    */
5162     GX_ID_NONE,                              /* widget id                      */
5163     #if defined(GX_WIDGET_USER_DATA)
5164     0,                                       /* user data                      */
5165     #endif
5166     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_SCROLLBAR_RELATIVE_THUMB|GX_SCROLLBAR_END_BUTTONS|GX_SCROLLBAR_VERTICAL,   /* style flags */
5167     0,                                       /* status flags                   */
5168     sizeof(GX_SCROLLBAR),                    /* control block size             */
5169     GX_COLOR_ID_SCROLL_FILL,                 /* normal color id                */
5170     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
5171     GX_COLOR_ID_SCROLL_FILL,                 /* disabled color id              */
5172     gx_studio_vertical_scrollbar_create,     /* create function                */
5173     GX_NULL,                                 /* drawing function override      */
5174     GX_NULL,                                 /* event function override        */
5175     {606, 103, 625, 332},                    /* widget size                    */
5176     &menu_screen_prompt_16_1_define,         /* next widget definition         */
5177     GX_NULL,                                 /* no child widgets               */
5178     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_vscroll), /* control block */
5179     (void *) &menu_screen_tree_vscroll_properties /* extended properties       */
5180 };
5181 
5182 GX_CONST GX_STUDIO_WIDGET menu_screen_tree_hscroll_define =
5183 {
5184     "tree_hscroll",
5185     GX_TYPE_HORIZONTAL_SCROLL,               /* widget type                    */
5186     GX_ID_NONE,                              /* widget id                      */
5187     #if defined(GX_WIDGET_USER_DATA)
5188     0,                                       /* user data                      */
5189     #endif
5190     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_SCROLLBAR_RELATIVE_THUMB|GX_SCROLLBAR_END_BUTTONS|GX_SCROLLBAR_HORIZONTAL,   /* style flags */
5191     0,                                       /* status flags                   */
5192     sizeof(GX_SCROLLBAR),                    /* control block size             */
5193     GX_COLOR_ID_SCROLL_FILL,                 /* normal color id                */
5194     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
5195     GX_COLOR_ID_SCROLL_FILL,                 /* disabled color id              */
5196     gx_studio_horizontal_scrollbar_create,     /* create function              */
5197     GX_NULL,                                 /* drawing function override      */
5198     GX_NULL,                                 /* event function override        */
5199     {464, 333, 605, 352},                    /* widget size                    */
5200     &menu_screen_tree_vscroll_define,        /* next widget definition         */
5201     GX_NULL,                                 /* no child widgets               */
5202     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_hscroll), /* control block */
5203     (void *) &menu_screen_tree_hscroll_properties /* extended properties       */
5204 };
5205 
5206 GX_CONST GX_STUDIO_WIDGET menu_screen_tree_menu_8_define =
5207 {
5208     "tree_menu_8",
5209     GX_TYPE_MENU,                            /* widget type                    */
5210     GX_ID_NONE,                              /* widget id                      */
5211     #if defined(GX_WIDGET_USER_DATA)
5212     0,                                       /* user data                      */
5213     #endif
5214     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
5215     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5216     sizeof(GX_MENU),                         /* control block size             */
5217     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
5218     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
5219     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
5220     gx_studio_menu_create,                   /* create function                */
5221     GX_NULL,                                 /* drawing function override      */
5222     GX_NULL,                                 /* event function override        */
5223     {486, 367, 585, 390},                    /* widget size                    */
5224     &menu_screen_tree_hscroll_define,        /* next widget definition         */
5225     &menu_screen_tree_menu_5_define,         /* child widget definition        */
5226     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_menu_8), /* control block */
5227     (void *) &menu_screen_tree_menu_8_properties /* extended properties        */
5228 };
5229 
5230 GX_CONST GX_STUDIO_WIDGET menu_screen_tree_menu_7_define =
5231 {
5232     "tree_menu_7",
5233     GX_TYPE_MENU,                            /* widget type                    */
5234     GX_ID_NONE,                              /* widget id                      */
5235     #if defined(GX_WIDGET_USER_DATA)
5236     0,                                       /* user data                      */
5237     #endif
5238     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
5239     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5240     sizeof(GX_MENU),                         /* control block size             */
5241     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
5242     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
5243     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
5244     gx_studio_menu_create,                   /* create function                */
5245     GX_NULL,                                 /* drawing function override      */
5246     GX_NULL,                                 /* event function override        */
5247     {486, 175, 585, 198},                    /* widget size                    */
5248     &menu_screen_tree_menu_8_define,         /* next widget definition         */
5249     &menu_screen_tree_menu_4_define,         /* child widget definition        */
5250     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_menu_7), /* control block */
5251     (void *) &menu_screen_tree_menu_7_properties /* extended properties        */
5252 };
5253 
5254 GX_CONST GX_STUDIO_WIDGET menu_screen_tree_menu_6_define =
5255 {
5256     "tree_menu_6",
5257     GX_TYPE_MENU,                            /* widget type                    */
5258     GX_ID_NONE,                              /* widget id                      */
5259     #if defined(GX_WIDGET_USER_DATA)
5260     0,                                       /* user data                      */
5261     #endif
5262     GX_STYLE_BORDER_THIN|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
5263     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5264     sizeof(GX_MENU),                         /* control block size             */
5265     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
5266     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
5267     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
5268     gx_studio_menu_create,                   /* create function                */
5269     GX_NULL,                                 /* drawing function override      */
5270     GX_NULL,                                 /* event function override        */
5271     {486, 103, 591, 126},                    /* widget size                    */
5272     &menu_screen_tree_menu_7_define,         /* next widget definition         */
5273     &menu_screen_tree_menu_define,           /* child widget definition        */
5274     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_menu_6), /* control block */
5275     (void *) &menu_screen_tree_menu_6_properties /* extended properties        */
5276 };
5277 
5278 GX_CONST GX_STUDIO_WIDGET menu_screen_title_define =
5279 {
5280     "title",
5281     GX_TYPE_PROMPT,                          /* widget type                    */
5282     GX_ID_NONE,                              /* widget id                      */
5283     #if defined(GX_WIDGET_USER_DATA)
5284     0,                                       /* user data                      */
5285     #endif
5286     GX_STYLE_BORDER_THIN|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_CENTER,   /* style flags */
5287     0,                                       /* status flags                   */
5288     sizeof(GX_PROMPT),                       /* control block size             */
5289     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
5290     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
5291     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
5292     gx_studio_prompt_create,                 /* create function                */
5293     GX_NULL,                                 /* drawing function override      */
5294     GX_NULL,                                 /* event function override        */
5295     {512, 364, 618, 387},                    /* widget size                    */
5296     GX_NULL,                                 /* no next widget                 */
5297     GX_NULL,                                 /* no child widgets               */
5298     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_title), /* control block   */
5299     (void *) &menu_screen_title_properties   /* extended properties            */
5300 };
5301 
5302 GX_CONST GX_STUDIO_WIDGET menu_screen_tree_view_define =
5303 {
5304     "tree_view",
5305     GX_TYPE_TREE_VIEW,                       /* widget type                    */
5306     GX_ID_NONE,                              /* widget id                      */
5307     #if defined(GX_WIDGET_USER_DATA)
5308     0,                                       /* user data                      */
5309     #endif
5310     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TREE_VIEW_SHOW_ROOT_LINES,   /* style flags */
5311     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5312     sizeof(GX_TREE_VIEW),                    /* control block size             */
5313     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
5314     GX_COLOR_ID_WINDOW_FILL,                 /* selected color id              */
5315     GX_COLOR_ID_SHADOW,                      /* disabled color id              */
5316     gx_studio_tree_view_create,              /* create function                */
5317     GX_NULL,                                 /* drawing function override      */
5318     GX_NULL,                                 /* event function override        */
5319     {463, 102, 626, 353},                    /* widget size                    */
5320     &menu_screen_title_define,               /* next widget definition         */
5321     &menu_screen_tree_menu_6_define,         /* child widget definition        */
5322     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_view), /* control block */
5323     (void *) &menu_screen_tree_view_properties /* extended properties          */
5324 };
5325 
5326 GX_CONST GX_STUDIO_WIDGET menu_screen_title_5_define =
5327 {
5328     "title_5",
5329     GX_TYPE_PROMPT,                          /* widget type                    */
5330     GX_ID_NONE,                              /* widget id                      */
5331     #if defined(GX_WIDGET_USER_DATA)
5332     0,                                       /* user data                      */
5333     #endif
5334     GX_STYLE_BORDER_THIN|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_CENTER,   /* style flags */
5335     0,                                       /* status flags                   */
5336     sizeof(GX_PROMPT),                       /* control block size             */
5337     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
5338     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
5339     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
5340     gx_studio_prompt_create,                 /* create function                */
5341     GX_NULL,                                 /* drawing function override      */
5342     GX_NULL,                                 /* event function override        */
5343     {275, 67, 490, 90},                      /* widget size                    */
5344     &menu_screen_tree_view_define,           /* next widget definition         */
5345     GX_NULL,                                 /* no child widgets               */
5346     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_title_5), /* control block */
5347     (void *) &menu_screen_title_5_properties /* extended properties            */
5348 };
5349 
5350 GX_CONST GX_STUDIO_WIDGET menu_screen_multi_level_accordion_define =
5351 {
5352     "multi_level_accordion",
5353     GX_TYPE_ACCORDION_MENU,                  /* widget type                    */
5354     GX_ID_NONE,                              /* widget id                      */
5355     #if defined(GX_WIDGET_USER_DATA)
5356     0,                                       /* user data                      */
5357     #endif
5358     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED,   /* style flags                    */
5359     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5360     sizeof(GX_ACCORDION_MENU),               /* control block size             */
5361     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
5362     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
5363     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
5364     gx_studio_accordion_menu_create,         /* create function                */
5365     GX_NULL,                                 /* drawing function override      */
5366     GX_NULL,                                 /* event function override        */
5367     {317, 108, 447, 298},                    /* widget size                    */
5368     &menu_screen_title_5_define,             /* next widget definition         */
5369     &menu_screen_mla_menu_3_define,          /* child widget definition        */
5370     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_multi_level_accordion), /* control block */
5371     (void *) GX_NULL                         /* no extended properties         */
5372 };
5373 
5374 GX_CONST GX_STUDIO_WIDGET menu_screen_text_view_2_define =
5375 {
5376     "text_view_2",
5377     GX_TYPE_MULTI_LINE_TEXT_VIEW,            /* widget type                    */
5378     GX_ID_NONE,                              /* widget id                      */
5379     #if defined(GX_WIDGET_USER_DATA)
5380     0,                                       /* user data                      */
5381     #endif
5382     GX_STYLE_BORDER_THIN|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_LEFT,   /* style flags */
5383     0,                                       /* status flags                   */
5384     sizeof(GX_MULTI_LINE_TEXT_VIEW),         /* control block size             */
5385     GX_COLOR_ID_TEXT_INPUT_FILL,             /* normal color id                */
5386     GX_COLOR_ID_TEXT_INPUT_FILL,             /* selected color id              */
5387     GX_COLOR_ID_TEXT_INPUT_FILL,             /* disabled color id              */
5388     gx_studio_multi_line_text_view_create,     /* create function              */
5389     GX_NULL,                                 /* drawing function override      */
5390     GX_NULL,                                 /* event function override        */
5391     {168, 269, 304, 395},                    /* widget size                    */
5392     &menu_screen_multi_level_accordion_define, /* next widget definition       */
5393     GX_NULL,                                 /* no child widgets               */
5394     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_text_view_2), /* control block */
5395     (void *) &menu_screen_text_view_2_properties /* extended properties        */
5396 };
5397 
5398 GX_CONST GX_STUDIO_WIDGET menu_screen_one_level_accordion_1_define =
5399 {
5400     "one_level_accordion_1",
5401     GX_TYPE_ACCORDION_MENU,                  /* widget type                    */
5402     GX_ID_NONE,                              /* widget id                      */
5403     #if defined(GX_WIDGET_USER_DATA)
5404     0,                                       /* user data                      */
5405     #endif
5406     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED,   /* style flags                    */
5407     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5408     sizeof(GX_ACCORDION_MENU),               /* control block size             */
5409     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
5410     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
5411     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
5412     gx_studio_accordion_menu_create,         /* create function                */
5413     GX_NULL,                                 /* drawing function override      */
5414     GX_NULL,                                 /* event function override        */
5415     {166, 108, 306, 257},                    /* widget size                    */
5416     &menu_screen_text_view_2_define,         /* next widget definition         */
5417     &menu_screen_ola_2_menu_3_define,        /* child widget definition        */
5418     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_one_level_accordion_1), /* control block */
5419     (void *) GX_NULL                         /* no extended properties         */
5420 };
5421 
5422 GX_CONST GX_STUDIO_WIDGET menu_screen_one_level_accordion_2_define =
5423 {
5424     "one_level_accordion_2",
5425     GX_TYPE_ACCORDION_MENU,                  /* widget type                    */
5426     GX_ID_NONE,                              /* widget id                      */
5427     #if defined(GX_WIDGET_USER_DATA)
5428     0,                                       /* user data                      */
5429     #endif
5430     GX_STYLE_BORDER_THIN|GX_STYLE_TRANSPARENT|GX_STYLE_DRAW_SELECTED|GX_STYLE_ENABLED,   /* style flags */
5431     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5432     sizeof(GX_ACCORDION_MENU),               /* control block size             */
5433     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
5434     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
5435     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
5436     gx_studio_accordion_menu_create,         /* create function                */
5437     GX_NULL,                                 /* drawing function override      */
5438     GX_NULL,                                 /* event function override        */
5439     {19, 107, 149, 348},                     /* widget size                    */
5440     &menu_screen_one_level_accordion_1_define, /* next widget definition       */
5441     &menu_screen_ola_menu_4_define,          /* child widget definition        */
5442     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_one_level_accordion_2), /* control block */
5443     (void *) GX_NULL                         /* no extended properties         */
5444 };
5445 
5446 GX_CONST GX_STUDIO_WIDGET menu_screen_title_4_define =
5447 {
5448     "title_4",
5449     GX_TYPE_PROMPT,                          /* widget type                    */
5450     GX_ID_NONE,                              /* widget id                      */
5451     #if defined(GX_WIDGET_USER_DATA)
5452     0,                                       /* user data                      */
5453     #endif
5454     GX_STYLE_BORDER_THIN|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_CENTER,   /* style flags */
5455     0,                                       /* status flags                   */
5456     sizeof(GX_PROMPT),                       /* control block size             */
5457     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
5458     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
5459     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
5460     gx_studio_prompt_create,                 /* create function                */
5461     GX_NULL,                                 /* drawing function override      */
5462     GX_NULL,                                 /* event function override        */
5463     {17, 67, 219, 90},                       /* widget size                    */
5464     &menu_screen_one_level_accordion_2_define, /* next widget definition       */
5465     GX_NULL,                                 /* no child widgets               */
5466     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_title_4), /* control block */
5467     (void *) &menu_screen_title_4_properties /* extended properties            */
5468 };
5469 
5470 GX_CONST GX_STUDIO_WIDGET menu_screen_title_3_define =
5471 {
5472     "title_3",
5473     GX_TYPE_PROMPT,                          /* widget type                    */
5474     GX_ID_NONE,                              /* widget id                      */
5475     #if defined(GX_WIDGET_USER_DATA)
5476     0,                                       /* user data                      */
5477     #endif
5478     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_CENTER,   /* style flags */
5479     0,                                       /* status flags                   */
5480     sizeof(GX_PROMPT),                       /* control block size             */
5481     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
5482     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
5483     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
5484     gx_studio_prompt_create,                 /* create function                */
5485     GX_NULL,                                 /* drawing function override      */
5486     GX_NULL,                                 /* event function override        */
5487     {235, 21, 372, 44},                      /* widget size                    */
5488     &menu_screen_title_4_define,             /* next widget definition         */
5489     GX_NULL,                                 /* no child widgets               */
5490     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_title_3), /* control block */
5491     (void *) &menu_screen_title_3_properties /* extended properties            */
5492 };
5493 
5494 GX_CONST GX_STUDIO_WIDGET menu_screen_next_button_6_define =
5495 {
5496     "next_button_6",
5497     GX_TYPE_TEXT_BUTTON,                     /* widget type                    */
5498     IDB_NEXT,                                /* widget id                      */
5499     #if defined(GX_WIDGET_USER_DATA)
5500     0,                                       /* user data                      */
5501     #endif
5502     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
5503     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5504     sizeof(GX_TEXT_BUTTON),                  /* control block size             */
5505     GX_COLOR_ID_NEXT_BUTTON_LOWER,           /* normal color id                */
5506     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* selected color id              */
5507     GX_COLOR_ID_NEXT_BUTTON_LOWER,           /* disabled color id              */
5508     gx_studio_text_button_create,            /* create function                */
5509     GX_NULL,                                 /* drawing function override      */
5510     GX_NULL,                                 /* event function override        */
5511     {527, 427, 606, 451},                    /* widget size                    */
5512     &menu_screen_title_3_define,             /* next widget definition         */
5513     GX_NULL,                                 /* no child widgets               */
5514     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_next_button_6), /* control block */
5515     (void *) &menu_screen_next_button_6_properties /* extended properties      */
5516 };
5517 
5518 GX_CONST GX_STUDIO_WIDGET menu_screen_define =
5519 {
5520     "menu_screen",
5521     GX_TYPE_WINDOW,                          /* widget type                    */
5522     ID_MENU_SCREEN,                          /* widget id                      */
5523     #if defined(GX_WIDGET_USER_DATA)
5524     0,                                       /* user data                      */
5525     #endif
5526     GX_STYLE_BORDER_THIN,                    /* style flags                    */
5527     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5528     sizeof(MENU_SCREEN_CONTROL_BLOCK),       /* control block size             */
5529     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
5530     GX_COLOR_ID_WINDOW_FILL,                 /* selected color id              */
5531     GX_COLOR_ID_WINDOW_FILL,                 /* disabled color id              */
5532     gx_studio_window_create,                 /* create function                */
5533     GX_NULL,                                 /* drawing function override      */
5534     (UINT (*)(GX_WIDGET *, GX_EVENT *)) next_button_handler, /* event function override */
5535     {4, 4, 633, 473},                        /* widget size                    */
5536     GX_NULL,                                 /* next widget                    */
5537     &menu_screen_next_button_6_define,       /* child widget                   */
5538     0,                                       /* control block                  */
5539     (void *) &menu_screen_properties         /* extended properties            */
5540 };
5541 GX_WINDOW_PROPERTIES scroll_wheel_screen_properties =
5542 {
5543     0                                        /* wallpaper pixelmap id          */
5544 };
5545 GX_TEXT_BUTTON_PROPERTIES scroll_wheel_screen_next_button_7_properties =
5546 {
5547     GX_STRING_ID_STRING_36,                  /* string id                      */
5548     GX_FONT_ID_BUTTON,                       /* font id                        */
5549     GX_COLOR_ID_WHITE,                       /* normal text color              */
5550     GX_COLOR_ID_WHITE,                       /* selected text color            */
5551     GX_COLOR_ID_WHITE                        /* disabled text color            */
5552 };
5553 GX_PROMPT_PROPERTIES scroll_wheel_screen_prompt_8_properties =
5554 {
5555     GX_STRING_ID_STRING_64,                  /* string id                      */
5556     GX_FONT_ID_PROMPT,                       /* font id                        */
5557     GX_COLOR_ID_TEXT,                        /* normal text color              */
5558     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
5559     GX_COLOR_ID_TEXT                         /* disabled text color            */
5560 };
5561 GX_NUMERIC_SCROLL_WHEEL_PROPERTIES scroll_wheel_screen_day_wheel_1_properties =
5562 {
5563     31,                                      /* total rows                     */
5564     0,                                       /* selected row                   */
5565     45,                                      /* row height                     */
5566     240,                                     /* start alpha                    */
5567     0,                                       /* end alpha                      */
5568     GX_FONT_ID_NORMAL_FONT,                  /* normal font id                 */
5569     GX_FONT_ID_SELECTED_FONT,                /* selected font id               */
5570     GX_COLOR_ID_BLACK,                       /* normal text color id           */
5571     GX_COLOR_ID_ORANGE,                      /* selected text color id         */
5572     GX_COLOR_ID_BLACK,                       /* disabled text color id         */
5573     0,                                       /* wallpaper id                   */
5574     GX_PIXELMAP_ID_SCROLL_WHEEL_SELECTED_BG, /* selected background            */
5575     day_wheel_value_format,                  /* format callback                */
5576     1,                                       /* start val                      */
5577     31,                                      /* end val                        */
5578 };
5579 GX_CONST GX_RESOURCE_ID scroll_wheel_screen_month_wheel_1_string_id_list[]={
5580     GX_STRING_ID_STRING_67,
5581     GX_STRING_ID_STRING_89,
5582     GX_STRING_ID_STRING_90,
5583     GX_STRING_ID_STRING_91,
5584     GX_STRING_ID_STRING_92,
5585     GX_STRING_ID_STRING_93,
5586     GX_STRING_ID_STRING_94,
5587     GX_STRING_ID_STRING_95,
5588     GX_STRING_ID_STRING_96,
5589     GX_STRING_ID_STRING_97,
5590     GX_STRING_ID_STRING_98,
5591     GX_STRING_ID_STRING_99
5592 };
5593 GX_STRING_SCROLL_WHEEL_PROPERTIES scroll_wheel_screen_month_wheel_1_properties =
5594 {
5595     12,                                      /* total rows                     */
5596     4,                                       /* selected row                   */
5597     45,                                      /* row height                     */
5598     240,                                     /* start alpha                    */
5599     0,                                       /* end alpha                      */
5600     GX_FONT_ID_NORMAL_FONT,                  /* normal font id                 */
5601     GX_FONT_ID_SELECTED_FONT,                /* selected font id               */
5602     GX_COLOR_ID_BLACK,                       /* normal text color id           */
5603     GX_COLOR_ID_ORANGE,                      /* selected text color id         */
5604     GX_COLOR_ID_BLACK,                       /* disabled text color id         */
5605     0,                                       /* wallpaper id                   */
5606     GX_PIXELMAP_ID_SCROLL_WHEEL_SELECTED_BG, /* selected background            */
5607     scroll_wheel_screen_month_wheel_1_string_id_list, /* string list           */
5608     GX_NULL                                  /* callback                       */
5609 
5610 };
5611 GX_NUMERIC_SCROLL_WHEEL_PROPERTIES scroll_wheel_screen_year_wheel_1_properties =
5612 {
5613     9,                                       /* total rows                     */
5614     7,                                       /* selected row                   */
5615     45,                                      /* row height                     */
5616     240,                                     /* start alpha                    */
5617     0,                                       /* end alpha                      */
5618     GX_FONT_ID_NORMAL_FONT,                  /* normal font id                 */
5619     GX_FONT_ID_SELECTED_FONT,                /* selected font id               */
5620     GX_COLOR_ID_BLACK,                       /* normal text color id           */
5621     GX_COLOR_ID_ORANGE,                      /* selected text color id         */
5622     GX_COLOR_ID_BLACK,                       /* disabled text color id         */
5623     0,                                       /* wallpaper id                   */
5624     GX_PIXELMAP_ID_SCROLL_WHEEL_SELECTED_BG, /* selected background            */
5625     GX_NULL,                                 /* format callback                */
5626     1980,                                    /* start val                      */
5627     2020,                                    /* end val                        */
5628 };
5629 GX_TEXT_BUTTON_PROPERTIES scroll_wheel_screen_button_5_properties =
5630 {
5631     GX_STRING_ID_STRING_65,                  /* string id                      */
5632     GX_FONT_ID_BUTTON,                       /* font id                        */
5633     GX_COLOR_ID_BTN_TEXT,                    /* normal text color              */
5634     GX_COLOR_ID_BTN_TEXT,                    /* selected text color            */
5635     GX_COLOR_ID_BTN_TEXT                     /* disabled text color            */
5636 };
5637 GX_CHAR scroll_wheel_screen_text_input_3_buffer[3];
5638 GX_SINGLE_LINE_TEXT_INPUT_PROPERTIES scroll_wheel_screen_text_input_3_properties =
5639 {
5640     GX_STRING_ID_STRING_66,                  /* string id                      */
5641     GX_FONT_ID_BUTTON,                       /* font id                        */
5642     GX_COLOR_ID_BLACK,                       /* normal text color              */
5643     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
5644     GX_COLOR_ID_BLACK,                       /* disabled text color            */
5645     GX_COLOR_ID_READONLY_FILL,               /* readonly fill color            */
5646     GX_COLOR_ID_READONLY_TEXT,               /* readonly text color            */
5647     scroll_wheel_screen_text_input_3_buffer, /* buffer                         */
5648     3,                                       /* buffer size                    */
5649 };
5650 
5651 GX_CONST GX_STUDIO_WIDGET scroll_wheel_screen_text_input_3_define =
5652 {
5653     "text_input_3",
5654     GX_TYPE_SINGLE_LINE_TEXT_INPUT,          /* widget type                    */
5655     ID_DAY_INPUT,                            /* widget id                      */
5656     #if defined(GX_WIDGET_USER_DATA)
5657     0,                                       /* user data                      */
5658     #endif
5659     GX_STYLE_BORDER_RECESSED|GX_STYLE_ENABLED|GX_STYLE_DYNAMICALLY_ALLOCATED|GX_STYLE_TEXT_RIGHT,   /* style flags */
5660     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5661     sizeof(GX_SINGLE_LINE_TEXT_INPUT),       /* control block size             */
5662     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
5663     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
5664     GX_COLOR_ID_WINDOW_FILL,                 /* disabled color id              */
5665     gx_studio_text_input_create,             /* create function                */
5666     GX_NULL,                                 /* drawing function override      */
5667     GX_NULL,                                 /* event function override        */
5668     {47, 399, 84, 432},                      /* widget size                    */
5669     GX_NULL,                                 /* no next widget                 */
5670     GX_NULL,                                 /* no child widgets               */
5671     0,                                       /* runtime control block          */
5672     (void *) &scroll_wheel_screen_text_input_3_properties /* extended properties */
5673 };
5674 
5675 GX_CONST GX_STUDIO_WIDGET scroll_wheel_screen_button_5_define =
5676 {
5677     "button_5",
5678     GX_TYPE_TEXT_BUTTON,                     /* widget type                    */
5679     ID_DAY_SELECT,                           /* widget id                      */
5680     #if defined(GX_WIDGET_USER_DATA)
5681     0,                                       /* user data                      */
5682     #endif
5683     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_DYNAMICALLY_ALLOCATED|GX_STYLE_TEXT_CENTER,   /* style flags */
5684     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5685     sizeof(GX_TEXT_BUTTON),                  /* control block size             */
5686     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
5687     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
5688     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
5689     gx_studio_text_button_create,            /* create function                */
5690     GX_NULL,                                 /* drawing function override      */
5691     GX_NULL,                                 /* event function override        */
5692     {93, 400, 174, 433},                     /* widget size                    */
5693     &scroll_wheel_screen_text_input_3_define, /* next widget definition        */
5694     GX_NULL,                                 /* no child widgets               */
5695     0,                                       /* runtime control block          */
5696     (void *) &scroll_wheel_screen_button_5_properties /* extended properties   */
5697 };
5698 
5699 GX_CONST GX_STUDIO_WIDGET scroll_wheel_screen_year_wheel_1_define =
5700 {
5701     "year_wheel_1",
5702     GX_TYPE_NUMERIC_SCROLL_WHEEL,            /* widget type                    */
5703     ID_YEAR_WHEEL,                           /* widget id                      */
5704     #if defined(GX_WIDGET_USER_DATA)
5705     0,                                       /* user data                      */
5706     #endif
5707     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_DYNAMICALLY_ALLOCATED|GX_STYLE_WRAP|GX_STYLE_TEXT_SCROLL_WHEEL_ROUND|GX_STYLE_TEXT_CENTER,   /* style flags */
5708     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5709     sizeof(GX_NUMERIC_SCROLL_WHEEL),         /* control block size             */
5710     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
5711     GX_COLOR_ID_WINDOW_FILL,                 /* selected color id              */
5712     GX_COLOR_ID_WINDOW_FILL,                 /* disabled color id              */
5713     gx_studio_numeric_scroll_wheel_create,     /* create function              */
5714     GX_NULL,                                 /* drawing function override      */
5715     GX_NULL,                                 /* event function override        */
5716     {380, 117, 524, 352},                    /* widget size                    */
5717     &scroll_wheel_screen_button_5_define,    /* next widget definition         */
5718     GX_NULL,                                 /* no child widgets               */
5719     0,                                       /* runtime control block          */
5720     (void *) &scroll_wheel_screen_year_wheel_1_properties /* extended properties */
5721 };
5722 
5723 GX_CONST GX_STUDIO_WIDGET scroll_wheel_screen_month_wheel_1_define =
5724 {
5725     "month_wheel_1",
5726     GX_TYPE_STRING_SCROLL_WHEEL,             /* widget type                    */
5727     ID_MONTH_WHEEL,                          /* widget id                      */
5728     #if defined(GX_WIDGET_USER_DATA)
5729     0,                                       /* user data                      */
5730     #endif
5731     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_DYNAMICALLY_ALLOCATED|GX_STYLE_TEXT_SCROLL_WHEEL_ROUND|GX_STYLE_TEXT_CENTER,   /* style flags */
5732     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5733     sizeof(GX_STRING_SCROLL_WHEEL),          /* control block size             */
5734     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
5735     GX_COLOR_ID_WINDOW_FILL,                 /* selected color id              */
5736     GX_COLOR_ID_WINDOW_FILL,                 /* disabled color id              */
5737     gx_studio_string_scroll_wheel_create,     /* create function               */
5738     GX_NULL,                                 /* drawing function override      */
5739     GX_NULL,                                 /* event function override        */
5740     {210, 117, 379, 352},                    /* widget size                    */
5741     &scroll_wheel_screen_year_wheel_1_define, /* next widget definition        */
5742     GX_NULL,                                 /* no child widgets               */
5743     0,                                       /* runtime control block          */
5744     (void *) &scroll_wheel_screen_month_wheel_1_properties /* extended properties */
5745 };
5746 
5747 GX_CONST GX_STUDIO_WIDGET scroll_wheel_screen_day_wheel_1_define =
5748 {
5749     "day_wheel_1",
5750     GX_TYPE_NUMERIC_SCROLL_WHEEL,            /* widget type                    */
5751     ID_DAY_WHEEL,                            /* widget id                      */
5752     #if defined(GX_WIDGET_USER_DATA)
5753     0,                                       /* user data                      */
5754     #endif
5755     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_DYNAMICALLY_ALLOCATED|GX_STYLE_WRAP|GX_STYLE_TEXT_SCROLL_WHEEL_ROUND|GX_STYLE_TEXT_CENTER,   /* style flags */
5756     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5757     sizeof(GX_NUMERIC_SCROLL_WHEEL),         /* control block size             */
5758     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
5759     GX_COLOR_ID_WINDOW_FILL,                 /* selected color id              */
5760     GX_COLOR_ID_WINDOW_FILL,                 /* disabled color id              */
5761     gx_studio_numeric_scroll_wheel_create,     /* create function              */
5762     GX_NULL,                                 /* drawing function override      */
5763     GX_NULL,                                 /* event function override        */
5764     {100, 117, 209, 352},                    /* widget size                    */
5765     &scroll_wheel_screen_month_wheel_1_define, /* next widget definition       */
5766     GX_NULL,                                 /* no child widgets               */
5767     0,                                       /* runtime control block          */
5768     (void *) &scroll_wheel_screen_day_wheel_1_properties /* extended properties */
5769 };
5770 
5771 GX_CONST GX_STUDIO_WIDGET scroll_wheel_screen_prompt_8_define =
5772 {
5773     "prompt_8",
5774     GX_TYPE_PROMPT,                          /* widget type                    */
5775     GX_ID_NONE,                              /* widget id                      */
5776     #if defined(GX_WIDGET_USER_DATA)
5777     0,                                       /* user data                      */
5778     #endif
5779     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_DYNAMICALLY_ALLOCATED|GX_STYLE_TEXT_CENTER,   /* style flags */
5780     0,                                       /* status flags                   */
5781     sizeof(GX_PROMPT),                       /* control block size             */
5782     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
5783     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
5784     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
5785     gx_studio_prompt_create,                 /* create function                */
5786     GX_NULL,                                 /* drawing function override      */
5787     GX_NULL,                                 /* event function override        */
5788     {223, 53, 384, 70},                      /* widget size                    */
5789     &scroll_wheel_screen_day_wheel_1_define, /* next widget definition         */
5790     GX_NULL,                                 /* no child widgets               */
5791     0,                                       /* runtime control block          */
5792     (void *) &scroll_wheel_screen_prompt_8_properties /* extended properties   */
5793 };
5794 
5795 GX_CONST GX_STUDIO_WIDGET scroll_wheel_screen_next_button_7_define =
5796 {
5797     "next_button_7",
5798     GX_TYPE_TEXT_BUTTON,                     /* widget type                    */
5799     IDB_NEXT,                                /* widget id                      */
5800     #if defined(GX_WIDGET_USER_DATA)
5801     0,                                       /* user data                      */
5802     #endif
5803     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_DYNAMICALLY_ALLOCATED|GX_STYLE_TEXT_CENTER,   /* style flags */
5804     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5805     sizeof(GX_TEXT_BUTTON),                  /* control block size             */
5806     GX_COLOR_ID_NEXT_BUTTON_LOWER,           /* normal color id                */
5807     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* selected color id              */
5808     GX_COLOR_ID_NEXT_BUTTON_LOWER,           /* disabled color id              */
5809     gx_studio_text_button_create,            /* create function                */
5810     GX_NULL,                                 /* drawing function override      */
5811     GX_NULL,                                 /* event function override        */
5812     {493, 405, 572, 429},                    /* widget size                    */
5813     &scroll_wheel_screen_prompt_8_define,    /* next widget definition         */
5814     GX_NULL,                                 /* no child widgets               */
5815     0,                                       /* runtime control block          */
5816     (void *) &scroll_wheel_screen_next_button_7_properties /* extended properties */
5817 };
5818 
5819 GX_CONST GX_STUDIO_WIDGET scroll_wheel_screen_define =
5820 {
5821     "scroll_wheel_screen",
5822     GX_TYPE_WINDOW,                          /* widget type                    */
5823     ID_SCROLL_WHEEL_SCREEN,                  /* widget id                      */
5824     #if defined(GX_WIDGET_USER_DATA)
5825     0,                                       /* user data                      */
5826     #endif
5827     GX_STYLE_BORDER_THICK|GX_STYLE_DYNAMICALLY_ALLOCATED,   /* style flags     */
5828     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5829     sizeof(SCROLL_WHEEL_SCREEN_CONTROL_BLOCK), /* control block size           */
5830     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
5831     GX_COLOR_ID_WINDOW_FILL,                 /* selected color id              */
5832     GX_COLOR_ID_WINDOW_FILL,                 /* disabled color id              */
5833     gx_studio_window_create,                 /* create function                */
5834     GX_NULL,                                 /* drawing function override      */
5835     (UINT (*)(GX_WIDGET *, GX_EVENT *)) scroll_wheel_screen_event_handler, /* event function override */
5836     {30, 30, 609, 449},                      /* widget size                    */
5837     GX_NULL,                                 /* next widget                    */
5838     &scroll_wheel_screen_next_button_7_define, /* child widget                 */
5839     0,                                       /* control block                  */
5840     (void *) &scroll_wheel_screen_properties /* extended properties            */
5841 };
5842 GX_WINDOW_PROPERTIES shapes_screen_properties =
5843 {
5844     0                                        /* wallpaper pixelmap id          */
5845 };
5846 GX_WINDOW_PROPERTIES shapes_screen_graphics_window_properties =
5847 {
5848     0                                        /* wallpaper pixelmap id          */
5849 };
5850 GX_TEXT_BUTTON_PROPERTIES shapes_screen_next_button_5_properties =
5851 {
5852     GX_STRING_ID_STRING_36,                  /* string id                      */
5853     GX_FONT_ID_BUTTON,                       /* font id                        */
5854     GX_COLOR_ID_WHITE,                       /* normal text color              */
5855     GX_COLOR_ID_WHITE,                       /* selected text color            */
5856     GX_COLOR_ID_WHITE                        /* disabled text color            */
5857 };
5858 GX_WINDOW_PROPERTIES shapes_screen_window_11_properties =
5859 {
5860     0                                        /* wallpaper pixelmap id          */
5861 };
5862 GX_RADIO_BUTTON_PROPERTIES shapes_screen_radio_button_6_properties =
5863 {
5864     GX_STRING_ID_STRING_54,                  /* string id                      */
5865     GX_FONT_ID_BUTTON,                       /* font id                        */
5866     GX_COLOR_ID_BTN_TEXT,                    /* normal text color              */
5867     GX_COLOR_ID_BTN_TEXT,                    /* selected text color            */
5868     GX_COLOR_ID_BTN_TEXT,                    /* disabled text color            */
5869     0,                                       /* off pixelmap id                */
5870     0,                                       /* on pixelmap id                 */
5871     0,                                       /* off disabled pixelmap id       */
5872     0                                        /* on disabled pixelmap id        */
5873 };
5874 GX_RADIO_BUTTON_PROPERTIES shapes_screen_radio_button_7_properties =
5875 {
5876     GX_STRING_ID_STRING_55,                  /* string id                      */
5877     GX_FONT_ID_BUTTON,                       /* font id                        */
5878     GX_COLOR_ID_BTN_TEXT,                    /* normal text color              */
5879     GX_COLOR_ID_BTN_TEXT,                    /* selected text color            */
5880     GX_COLOR_ID_BTN_TEXT,                    /* disabled text color            */
5881     0,                                       /* off pixelmap id                */
5882     0,                                       /* on pixelmap id                 */
5883     0,                                       /* off disabled pixelmap id       */
5884     0                                        /* on disabled pixelmap id        */
5885 };
5886 GX_RADIO_BUTTON_PROPERTIES shapes_screen_radio_button_8_properties =
5887 {
5888     GX_STRING_ID_STRING_56,                  /* string id                      */
5889     GX_FONT_ID_BUTTON,                       /* font id                        */
5890     GX_COLOR_ID_BTN_TEXT,                    /* normal text color              */
5891     GX_COLOR_ID_BTN_TEXT,                    /* selected text color            */
5892     GX_COLOR_ID_BTN_TEXT,                    /* disabled text color            */
5893     0,                                       /* off pixelmap id                */
5894     0,                                       /* on pixelmap id                 */
5895     0,                                       /* off disabled pixelmap id       */
5896     0                                        /* on disabled pixelmap id        */
5897 };
5898 GX_RADIO_BUTTON_PROPERTIES shapes_screen_radio_button_9_properties =
5899 {
5900     GX_STRING_ID_STRING_57,                  /* string id                      */
5901     GX_FONT_ID_BUTTON,                       /* font id                        */
5902     GX_COLOR_ID_BTN_TEXT,                    /* normal text color              */
5903     GX_COLOR_ID_BTN_TEXT,                    /* selected text color            */
5904     GX_COLOR_ID_BTN_TEXT,                    /* disabled text color            */
5905     0,                                       /* off pixelmap id                */
5906     0,                                       /* on pixelmap id                 */
5907     0,                                       /* off disabled pixelmap id       */
5908     0                                        /* on disabled pixelmap id        */
5909 };
5910 GX_RADIO_BUTTON_PROPERTIES shapes_screen_radio_button_3_properties =
5911 {
5912     GX_STRING_ID_STRING_58,                  /* string id                      */
5913     GX_FONT_ID_BUTTON,                       /* font id                        */
5914     GX_COLOR_ID_BTN_TEXT,                    /* normal text color              */
5915     GX_COLOR_ID_BTN_TEXT,                    /* selected text color            */
5916     GX_COLOR_ID_BTN_TEXT,                    /* disabled text color            */
5917     0,                                       /* off pixelmap id                */
5918     0,                                       /* on pixelmap id                 */
5919     0,                                       /* off disabled pixelmap id       */
5920     0                                        /* on disabled pixelmap id        */
5921 };
5922 GX_RADIO_BUTTON_PROPERTIES shapes_screen_radio_button_4_properties =
5923 {
5924     GX_STRING_ID_STRING_59,                  /* string id                      */
5925     GX_FONT_ID_BUTTON,                       /* font id                        */
5926     GX_COLOR_ID_BTN_TEXT,                    /* normal text color              */
5927     GX_COLOR_ID_BTN_TEXT,                    /* selected text color            */
5928     GX_COLOR_ID_BTN_TEXT,                    /* disabled text color            */
5929     0,                                       /* off pixelmap id                */
5930     0,                                       /* on pixelmap id                 */
5931     0,                                       /* off disabled pixelmap id       */
5932     0                                        /* on disabled pixelmap id        */
5933 };
5934 GX_PROMPT_PROPERTIES shapes_screen_prompt_9_properties =
5935 {
5936     GX_STRING_ID_STRING_45,                  /* string id                      */
5937     GX_FONT_ID_PROMPT,                       /* font id                        */
5938     GX_COLOR_ID_TEXT,                        /* normal text color              */
5939     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
5940     GX_COLOR_ID_TEXT                         /* disabled text color            */
5941 };
5942 GX_CHECKBOX_PROPERTIES shapes_screen_checkbox_anti_alised_properties =
5943 {
5944     GX_STRING_ID_STRING_46,                  /* string id                      */
5945     GX_FONT_ID_BUTTON,                       /* font id                        */
5946     GX_COLOR_ID_BTN_TEXT,                    /* normal text color              */
5947     GX_COLOR_ID_BTN_TEXT,                    /* selected text color            */
5948     GX_COLOR_ID_BTN_TEXT,                    /* disabled text color            */
5949     0,                                       /* unchecked pixelmap id          */
5950     0,                                       /* checked pixelmap id            */
5951     0,                                       /* unchecked disabled pixelmap id */
5952     0                                        /* checked disabled pixelmap id   */
5953 };
5954 GX_CHECKBOX_PROPERTIES shapes_screen_checkbox_round_end_properties =
5955 {
5956     GX_STRING_ID_STRING_47,                  /* string id                      */
5957     GX_FONT_ID_BUTTON,                       /* font id                        */
5958     GX_COLOR_ID_BTN_TEXT,                    /* normal text color              */
5959     GX_COLOR_ID_BTN_TEXT,                    /* selected text color            */
5960     GX_COLOR_ID_BTN_TEXT,                    /* disabled text color            */
5961     0,                                       /* unchecked pixelmap id          */
5962     0,                                       /* checked pixelmap id            */
5963     0,                                       /* unchecked disabled pixelmap id */
5964     0                                        /* checked disabled pixelmap id   */
5965 };
5966 GX_CHECKBOX_PROPERTIES shapes_screen_checkbox_fill_properties =
5967 {
5968     GX_STRING_ID_STRING_48,                  /* string id                      */
5969     GX_FONT_ID_BUTTON,                       /* font id                        */
5970     GX_COLOR_ID_BTN_TEXT,                    /* normal text color              */
5971     GX_COLOR_ID_BTN_TEXT,                    /* selected text color            */
5972     GX_COLOR_ID_BTN_TEXT,                    /* disabled text color            */
5973     0,                                       /* unchecked pixelmap id          */
5974     0,                                       /* checked pixelmap id            */
5975     0,                                       /* unchecked disabled pixelmap id */
5976     0                                        /* checked disabled pixelmap id   */
5977 };
5978 GX_CHECKBOX_PROPERTIES shapes_screen_checkbox_pixelmap_fill_properties =
5979 {
5980     GX_STRING_ID_STRING_49,                  /* string id                      */
5981     GX_FONT_ID_BUTTON,                       /* font id                        */
5982     GX_COLOR_ID_BTN_TEXT,                    /* normal text color              */
5983     GX_COLOR_ID_BTN_TEXT,                    /* selected text color            */
5984     GX_COLOR_ID_BTN_TEXT,                    /* disabled text color            */
5985     0,                                       /* unchecked pixelmap id          */
5986     0,                                       /* checked pixelmap id            */
5987     0,                                       /* unchecked disabled pixelmap id */
5988     0                                        /* checked disabled pixelmap id   */
5989 };
5990 GX_PROMPT_PROPERTIES shapes_screen_prompt_14_properties =
5991 {
5992     GX_STRING_ID_STRING_50,                  /* string id                      */
5993     GX_FONT_ID_PROMPT,                       /* font id                        */
5994     GX_COLOR_ID_TEXT,                        /* normal text color              */
5995     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
5996     GX_COLOR_ID_TEXT                         /* disabled text color            */
5997 };
5998 GX_PROMPT_PROPERTIES shapes_screen_prompt_13_properties =
5999 {
6000     GX_STRING_ID_STRING_51,                  /* string id                      */
6001     GX_FONT_ID_PROMPT,                       /* font id                        */
6002     GX_COLOR_ID_TEXT,                        /* normal text color              */
6003     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
6004     GX_COLOR_ID_TEXT                         /* disabled text color            */
6005 };
6006 GX_SLIDER_PROPERTIES shapes_screen_radius_slider_1_properties =
6007 {
6008     10,                                      /* tickmark count                 */
6009     5,                                       /* mimimun value                  */
6010     200,                                     /* maximum value                  */
6011     160,                                     /* current value                  */
6012     1,                                       /* increment                      */
6013     10,                                      /* minimum travel                 */
6014     10,                                      /* maximum travel                 */
6015     5,                                       /* needle width                   */
6016     14,                                      /* needle height                  */
6017     5,                                       /* needle inset                   */
6018     1                                        /* needle hotspot                 */
6019 };
6020 GX_PROMPT_PROPERTIES shapes_screen_prompt_6_properties =
6021 {
6022     GX_STRING_ID_STRING_52,                  /* string id                      */
6023     GX_FONT_ID_PROMPT,                       /* font id                        */
6024     GX_COLOR_ID_SELECTED_TEXT,               /* normal text color              */
6025     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
6026     GX_COLOR_ID_SELECTED_TEXT                /* disabled text color            */
6027 };
6028 GX_PROMPT_PROPERTIES shapes_screen_prompt_7_properties =
6029 {
6030     GX_STRING_ID_STRING_53,                  /* string id                      */
6031     GX_FONT_ID_PROMPT,                       /* font id                        */
6032     GX_COLOR_ID_SELECTED_TEXT,               /* normal text color              */
6033     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
6034     GX_COLOR_ID_SELECTED_TEXT                /* disabled text color            */
6035 };
6036 GX_SLIDER_PROPERTIES shapes_screen_brush_width_slider_properties =
6037 {
6038     10,                                      /* tickmark count                 */
6039     0,                                       /* mimimun value                  */
6040     20,                                      /* maximum value                  */
6041     2,                                       /* current value                  */
6042     1,                                       /* increment                      */
6043     10,                                      /* minimum travel                 */
6044     10,                                      /* maximum travel                 */
6045     5,                                       /* needle width                   */
6046     14,                                      /* needle height                  */
6047     5,                                       /* needle inset                   */
6048     1                                        /* needle hotspot                 */
6049 };
6050 GX_PROMPT_PROPERTIES shapes_screen_prompt_11_1_properties =
6051 {
6052     GX_STRING_ID_STRING_61,                  /* string id                      */
6053     GX_FONT_ID_PROMPT,                       /* font id                        */
6054     GX_COLOR_ID_TEXT,                        /* normal text color              */
6055     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
6056     GX_COLOR_ID_TEXT                         /* disabled text color            */
6057 };
6058 GX_SLIDER_PROPERTIES shapes_screen_brush_alpha_slider_properties =
6059 {
6060     10,                                      /* tickmark count                 */
6061     0,                                       /* mimimun value                  */
6062     255,                                     /* maximum value                  */
6063     255,                                     /* current value                  */
6064     1,                                       /* increment                      */
6065     10,                                      /* minimum travel                 */
6066     10,                                      /* maximum travel                 */
6067     5,                                       /* needle width                   */
6068     14,                                      /* needle height                  */
6069     5,                                       /* needle inset                   */
6070     1                                        /* needle hotspot                 */
6071 };
6072 GX_PROMPT_PROPERTIES shapes_screen_prompt_12_properties =
6073 {
6074     GX_STRING_ID_STRING_62,                  /* string id                      */
6075     GX_FONT_ID_PROMPT,                       /* font id                        */
6076     GX_COLOR_ID_SELECTED_TEXT,               /* normal text color              */
6077     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
6078     GX_COLOR_ID_SELECTED_TEXT                /* disabled text color            */
6079 };
6080 GX_CHECKBOX_PROPERTIES shapes_screen_checkbox_1_properties =
6081 {
6082     GX_STRING_ID_STRING_60,                  /* string id                      */
6083     GX_FONT_ID_BUTTON,                       /* font id                        */
6084     GX_COLOR_ID_BTN_TEXT,                    /* normal text color              */
6085     GX_COLOR_ID_BTN_TEXT,                    /* selected text color            */
6086     GX_COLOR_ID_BTN_TEXT,                    /* disabled text color            */
6087     0,                                       /* unchecked pixelmap id          */
6088     0,                                       /* checked pixelmap id            */
6089     0,                                       /* unchecked disabled pixelmap id */
6090     0                                        /* checked disabled pixelmap id   */
6091 };
6092 GX_CHECKBOX_PROPERTIES shapes_screen_checkbox_2_properties =
6093 {
6094     GX_STRING_ID_STRING_63,                  /* string id                      */
6095     GX_FONT_ID_BUTTON,                       /* font id                        */
6096     GX_COLOR_ID_BTN_TEXT,                    /* normal text color              */
6097     GX_COLOR_ID_BTN_TEXT,                    /* selected text color            */
6098     GX_COLOR_ID_BTN_TEXT,                    /* disabled text color            */
6099     0,                                       /* unchecked pixelmap id          */
6100     0,                                       /* checked pixelmap id            */
6101     0,                                       /* unchecked disabled pixelmap id */
6102     0                                        /* checked disabled pixelmap id   */
6103 };
6104 
6105 GX_CONST GX_STUDIO_WIDGET shapes_screen_radio_button_4_define =
6106 {
6107     "radio_button_4",
6108     GX_TYPE_RADIO_BUTTON,                    /* widget type                    */
6109     ID_POLYGON,                              /* widget id                      */
6110     #if defined(GX_WIDGET_USER_DATA)
6111     0,                                       /* user data                      */
6112     #endif
6113     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_BUTTON_RADIO|GX_STYLE_TEXT_LEFT,   /* style flags */
6114     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
6115     sizeof(GX_RADIO_BUTTON),                 /* control block size             */
6116     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
6117     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
6118     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
6119     gx_studio_radio_button_create,           /* create function                */
6120     GX_NULL,                                 /* drawing function override      */
6121     GX_NULL,                                 /* event function override        */
6122     {379, 437, 470, 460},                    /* widget size                    */
6123     GX_NULL,                                 /* no next widget                 */
6124     GX_NULL,                                 /* no child widgets               */
6125     offsetof(SHAPES_SCREEN_CONTROL_BLOCK, shapes_screen_radio_button_4), /* control block */
6126     (void *) &shapes_screen_radio_button_4_properties /* extended properties   */
6127 };
6128 
6129 GX_CONST GX_STUDIO_WIDGET shapes_screen_radio_button_3_define =
6130 {
6131     "radio_button_3",
6132     GX_TYPE_RADIO_BUTTON,                    /* widget type                    */
6133     ID_RECTANGLE,                            /* widget id                      */
6134     #if defined(GX_WIDGET_USER_DATA)
6135     0,                                       /* user data                      */
6136     #endif
6137     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_BUTTON_RADIO|GX_STYLE_TEXT_LEFT,   /* style flags */
6138     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
6139     sizeof(GX_RADIO_BUTTON),                 /* control block size             */
6140     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
6141     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
6142     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
6143     gx_studio_radio_button_create,           /* create function                */
6144     GX_NULL,                                 /* drawing function override      */
6145     GX_NULL,                                 /* event function override        */
6146     {278, 437, 377, 460},                    /* widget size                    */
6147     &shapes_screen_radio_button_4_define,    /* next widget definition         */
6148     GX_NULL,                                 /* no child widgets               */
6149     offsetof(SHAPES_SCREEN_CONTROL_BLOCK, shapes_screen_radio_button_3), /* control block */
6150     (void *) &shapes_screen_radio_button_3_properties /* extended properties   */
6151 };
6152 
6153 GX_CONST GX_STUDIO_WIDGET shapes_screen_radio_button_9_define =
6154 {
6155     "radio_button_9",
6156     GX_TYPE_RADIO_BUTTON,                    /* widget type                    */
6157     ID_PIE,                                  /* widget id                      */
6158     #if defined(GX_WIDGET_USER_DATA)
6159     0,                                       /* user data                      */
6160     #endif
6161     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_BUTTON_RADIO|GX_STYLE_TEXT_LEFT,   /* style flags */
6162     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
6163     sizeof(GX_RADIO_BUTTON),                 /* control block size             */
6164     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
6165     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
6166     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
6167     gx_studio_radio_button_create,           /* create function                */
6168     GX_NULL,                                 /* drawing function override      */
6169     GX_NULL,                                 /* event function override        */
6170     {228, 437, 276, 460},                    /* widget size                    */
6171     &shapes_screen_radio_button_3_define,    /* next widget definition         */
6172     GX_NULL,                                 /* no child widgets               */
6173     offsetof(SHAPES_SCREEN_CONTROL_BLOCK, shapes_screen_radio_button_9), /* control block */
6174     (void *) &shapes_screen_radio_button_9_properties /* extended properties   */
6175 };
6176 
6177 GX_CONST GX_STUDIO_WIDGET shapes_screen_radio_button_8_define =
6178 {
6179     "radio_button_8",
6180     GX_TYPE_RADIO_BUTTON,                    /* widget type                    */
6181     ID_ARC,                                  /* widget id                      */
6182     #if defined(GX_WIDGET_USER_DATA)
6183     0,                                       /* user data                      */
6184     #endif
6185     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_BUTTON_RADIO|GX_STYLE_TEXT_LEFT,   /* style flags */
6186     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
6187     sizeof(GX_RADIO_BUTTON),                 /* control block size             */
6188     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
6189     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
6190     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
6191     gx_studio_radio_button_create,           /* create function                */
6192     GX_NULL,                                 /* drawing function override      */
6193     GX_NULL,                                 /* event function override        */
6194     {169, 437, 226, 460},                    /* widget size                    */
6195     &shapes_screen_radio_button_9_define,    /* next widget definition         */
6196     GX_NULL,                                 /* no child widgets               */
6197     offsetof(SHAPES_SCREEN_CONTROL_BLOCK, shapes_screen_radio_button_8), /* control block */
6198     (void *) &shapes_screen_radio_button_8_properties /* extended properties   */
6199 };
6200 
6201 GX_CONST GX_STUDIO_WIDGET shapes_screen_radio_button_7_define =
6202 {
6203     "radio_button_7",
6204     GX_TYPE_RADIO_BUTTON,                    /* widget type                    */
6205     ID_ELLIPSE,                              /* widget id                      */
6206     #if defined(GX_WIDGET_USER_DATA)
6207     0,                                       /* user data                      */
6208     #endif
6209     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_BUTTON_RADIO|GX_STYLE_TEXT_LEFT,   /* style flags */
6210     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
6211     sizeof(GX_RADIO_BUTTON),                 /* control block size             */
6212     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
6213     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
6214     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
6215     gx_studio_radio_button_create,           /* create function                */
6216     GX_NULL,                                 /* drawing function override      */
6217     GX_NULL,                                 /* event function override        */
6218     {88, 437, 167, 460},                     /* widget size                    */
6219     &shapes_screen_radio_button_8_define,    /* next widget definition         */
6220     GX_NULL,                                 /* no child widgets               */
6221     offsetof(SHAPES_SCREEN_CONTROL_BLOCK, shapes_screen_radio_button_7), /* control block */
6222     (void *) &shapes_screen_radio_button_7_properties /* extended properties   */
6223 };
6224 
6225 GX_CONST GX_STUDIO_WIDGET shapes_screen_radio_button_6_define =
6226 {
6227     "radio_button_6",
6228     GX_TYPE_RADIO_BUTTON,                    /* widget type                    */
6229     ID_CIRCLE,                               /* widget id                      */
6230     #if defined(GX_WIDGET_USER_DATA)
6231     0,                                       /* user data                      */
6232     #endif
6233     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_BUTTON_PUSHED|GX_STYLE_BUTTON_RADIO|GX_STYLE_TEXT_LEFT,   /* style flags */
6234     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
6235     sizeof(GX_RADIO_BUTTON),                 /* control block size             */
6236     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
6237     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
6238     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
6239     gx_studio_radio_button_create,           /* create function                */
6240     GX_NULL,                                 /* drawing function override      */
6241     GX_NULL,                                 /* event function override        */
6242     {21, 437, 86, 460},                      /* widget size                    */
6243     &shapes_screen_radio_button_7_define,    /* next widget definition         */
6244     GX_NULL,                                 /* no child widgets               */
6245     offsetof(SHAPES_SCREEN_CONTROL_BLOCK, shapes_screen_radio_button_6), /* control block */
6246     (void *) &shapes_screen_radio_button_6_properties /* extended properties   */
6247 };
6248 
6249 GX_CONST GX_STUDIO_WIDGET shapes_screen_checkbox_2_define =
6250 {
6251     "checkbox_2",
6252     GX_TYPE_CHECKBOX,                        /* widget type                    */
6253     ID_ALPHA,                                /* widget id                      */
6254     #if defined(GX_WIDGET_USER_DATA)
6255     0,                                       /* user data                      */
6256     #endif
6257     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_BUTTON_TOGGLE|GX_STYLE_TEXT_LEFT,   /* style flags */
6258     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
6259     sizeof(GX_CHECKBOX),                     /* control block size             */
6260     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
6261     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
6262     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
6263     gx_studio_checkbox_create,               /* create function                */
6264     GX_NULL,                                 /* drawing function override      */
6265     GX_NULL,                                 /* event function override        */
6266     {501, 404, 608, 427},                    /* widget size                    */
6267     GX_NULL,                                 /* no next widget                 */
6268     GX_NULL,                                 /* no child widgets               */
6269     offsetof(SHAPES_SCREEN_CONTROL_BLOCK, shapes_screen_checkbox_2), /* control block */
6270     (void *) &shapes_screen_checkbox_2_properties /* extended properties       */
6271 };
6272 
6273 GX_CONST GX_STUDIO_WIDGET shapes_screen_checkbox_1_define =
6274 {
6275     "checkbox_1",
6276     GX_TYPE_CHECKBOX,                        /* widget type                    */
6277     ID_COMPRESS,                             /* widget id                      */
6278     #if defined(GX_WIDGET_USER_DATA)
6279     0,                                       /* user data                      */
6280     #endif
6281     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_BUTTON_TOGGLE|GX_STYLE_TEXT_LEFT,   /* style flags */
6282     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
6283     sizeof(GX_CHECKBOX),                     /* control block size             */
6284     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
6285     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
6286     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
6287     gx_studio_checkbox_create,               /* create function                */
6288     GX_NULL,                                 /* drawing function override      */
6289     GX_NULL,                                 /* event function override        */
6290     {501, 377, 608, 400},                    /* widget size                    */
6291     &shapes_screen_checkbox_2_define,        /* next widget definition         */
6292     GX_NULL,                                 /* no child widgets               */
6293     offsetof(SHAPES_SCREEN_CONTROL_BLOCK, shapes_screen_checkbox_1), /* control block */
6294     (void *) &shapes_screen_checkbox_1_properties /* extended properties       */
6295 };
6296 
6297 GX_CONST GX_STUDIO_WIDGET shapes_screen_prompt_12_define =
6298 {
6299     "prompt_12",
6300     GX_TYPE_PROMPT,                          /* widget type                    */
6301     ID_BRUSH_ALPHA_PROMPT,                   /* widget id                      */
6302     #if defined(GX_WIDGET_USER_DATA)
6303     0,                                       /* user data                      */
6304     #endif
6305     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
6306     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
6307     sizeof(GX_PROMPT),                       /* control block size             */
6308     GX_COLOR_ID_SLIDER_TICK,                 /* normal color id                */
6309     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
6310     GX_COLOR_ID_SLIDER_TICK,                 /* disabled color id              */
6311     gx_studio_prompt_create,                 /* create function                */
6312     GX_NULL,                                 /* drawing function override      */
6313     GX_NULL,                                 /* event function override        */
6314     {586, 194, 629, 217},                    /* widget size                    */
6315     &shapes_screen_checkbox_1_define,        /* next widget definition         */
6316     GX_NULL,                                 /* no child widgets               */
6317     offsetof(SHAPES_SCREEN_CONTROL_BLOCK, shapes_screen_prompt_12), /* control block */
6318     (void *) &shapes_screen_prompt_12_properties /* extended properties        */
6319 };
6320 
6321 GX_CONST GX_STUDIO_WIDGET shapes_screen_brush_alpha_slider_define =
6322 {
6323     "brush_alpha_slider",
6324     GX_TYPE_SLIDER,                          /* widget type                    */
6325     ID_BRUSH_ALPHA_SLIDER,                   /* widget id                      */
6326     #if defined(GX_WIDGET_USER_DATA)
6327     0,                                       /* user data                      */
6328     #endif
6329     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_SHOW_NEEDLE|GX_STYLE_SHOW_TICKMARKS,   /* style flags */
6330     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
6331     sizeof(GX_SLIDER),                       /* control block size             */
6332     GX_COLOR_ID_BTN_UPPER,                   /* normal color id                */
6333     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
6334     GX_COLOR_ID_BTN_UPPER,                   /* disabled color id              */
6335     gx_studio_slider_create,                 /* create function                */
6336     GX_NULL,                                 /* drawing function override      */
6337     GX_NULL,                                 /* event function override        */
6338     {451, 195, 567, 218},                    /* widget size                    */
6339     &shapes_screen_prompt_12_define,         /* next widget definition         */
6340     GX_NULL,                                 /* no child widgets               */
6341     offsetof(SHAPES_SCREEN_CONTROL_BLOCK, shapes_screen_brush_alpha_slider), /* control block */
6342     (void *) &shapes_screen_brush_alpha_slider_properties /* extended properties */
6343 };
6344 
6345 GX_CONST GX_STUDIO_WIDGET shapes_screen_prompt_11_1_define =
6346 {
6347     "prompt_11_1",
6348     GX_TYPE_PROMPT,                          /* widget type                    */
6349     GX_ID_NONE,                              /* widget id                      */
6350     #if defined(GX_WIDGET_USER_DATA)
6351     0,                                       /* user data                      */
6352     #endif
6353     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
6354     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
6355     sizeof(GX_PROMPT),                       /* control block size             */
6356     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
6357     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
6358     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
6359     gx_studio_prompt_create,                 /* create function                */
6360     GX_NULL,                                 /* drawing function override      */
6361     GX_NULL,                                 /* event function override        */
6362     {420, 171, 523, 194},                    /* widget size                    */
6363     &shapes_screen_brush_alpha_slider_define, /* next widget definition        */
6364     GX_NULL,                                 /* no child widgets               */
6365     offsetof(SHAPES_SCREEN_CONTROL_BLOCK, shapes_screen_prompt_11_1), /* control block */
6366     (void *) &shapes_screen_prompt_11_1_properties /* extended properties      */
6367 };
6368 
6369 GX_CONST GX_STUDIO_WIDGET shapes_screen_brush_width_slider_define =
6370 {
6371     "brush_width_slider",
6372     GX_TYPE_SLIDER,                          /* widget type                    */
6373     ID_BRUSH_WIDTH,                          /* widget id                      */
6374     #if defined(GX_WIDGET_USER_DATA)
6375     0,                                       /* user data                      */
6376     #endif
6377     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_SHOW_NEEDLE|GX_STYLE_SHOW_TICKMARKS,   /* style flags */
6378     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
6379     sizeof(GX_SLIDER),                       /* control block size             */
6380     GX_COLOR_ID_BTN_UPPER,                   /* normal color id                */
6381     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
6382     GX_COLOR_ID_BTN_UPPER,                   /* disabled color id              */
6383     gx_studio_slider_create,                 /* create function                */
6384     GX_NULL,                                 /* drawing function override      */
6385     GX_NULL,                                 /* event function override        */
6386     {449, 139, 565, 162},                    /* widget size                    */
6387     &shapes_screen_prompt_11_1_define,       /* next widget definition         */
6388     GX_NULL,                                 /* no child widgets               */
6389     offsetof(SHAPES_SCREEN_CONTROL_BLOCK, shapes_screen_brush_width_slider), /* control block */
6390     (void *) &shapes_screen_brush_width_slider_properties /* extended properties */
6391 };
6392 
6393 GX_CONST GX_STUDIO_WIDGET shapes_screen_prompt_7_define =
6394 {
6395     "prompt_7",
6396     GX_TYPE_PROMPT,                          /* widget type                    */
6397     ID_BRUSH_WIDTH_PROMPT,                   /* widget id                      */
6398     #if defined(GX_WIDGET_USER_DATA)
6399     0,                                       /* user data                      */
6400     #endif
6401     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
6402     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
6403     sizeof(GX_PROMPT),                       /* control block size             */
6404     GX_COLOR_ID_SLIDER_TICK,                 /* normal color id                */
6405     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
6406     GX_COLOR_ID_SLIDER_TICK,                 /* disabled color id              */
6407     gx_studio_prompt_create,                 /* create function                */
6408     GX_NULL,                                 /* drawing function override      */
6409     GX_NULL,                                 /* event function override        */
6410     {583, 138, 626, 161},                    /* widget size                    */
6411     &shapes_screen_brush_width_slider_define, /* next widget definition        */
6412     GX_NULL,                                 /* no child widgets               */
6413     offsetof(SHAPES_SCREEN_CONTROL_BLOCK, shapes_screen_prompt_7), /* control block */
6414     (void *) &shapes_screen_prompt_7_properties /* extended properties         */
6415 };
6416 
6417 GX_CONST GX_STUDIO_WIDGET shapes_screen_prompt_6_define =
6418 {
6419     "prompt_6",
6420     GX_TYPE_PROMPT,                          /* widget type                    */
6421     ID_RADIUS_PROMPT,                        /* widget id                      */
6422     #if defined(GX_WIDGET_USER_DATA)
6423     0,                                       /* user data                      */
6424     #endif
6425     GX_STYLE_BORDER_RECESSED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
6426     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
6427     sizeof(GX_PROMPT),                       /* control block size             */
6428     GX_COLOR_ID_SLIDER_TICK,                 /* normal color id                */
6429     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
6430     GX_COLOR_ID_SLIDER_TICK,                 /* disabled color id              */
6431     gx_studio_prompt_create,                 /* create function                */
6432     GX_NULL,                                 /* drawing function override      */
6433     GX_NULL,                                 /* event function override        */
6434     {583, 69, 631, 92},                      /* widget size                    */
6435     &shapes_screen_prompt_7_define,          /* next widget definition         */
6436     GX_NULL,                                 /* no child widgets               */
6437     offsetof(SHAPES_SCREEN_CONTROL_BLOCK, shapes_screen_prompt_6), /* control block */
6438     (void *) &shapes_screen_prompt_6_properties /* extended properties         */
6439 };
6440 
6441 GX_CONST GX_STUDIO_WIDGET shapes_screen_radius_slider_1_define =
6442 {
6443     "radius_slider_1",
6444     GX_TYPE_SLIDER,                          /* widget type                    */
6445     ID_RADIUS_SLIDER,                        /* widget id                      */
6446     #if defined(GX_WIDGET_USER_DATA)
6447     0,                                       /* user data                      */
6448     #endif
6449     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_SHOW_NEEDLE|GX_STYLE_SHOW_TICKMARKS,   /* style flags */
6450     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
6451     sizeof(GX_SLIDER),                       /* control block size             */
6452     GX_COLOR_ID_BTN_UPPER,                   /* normal color id                */
6453     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
6454     GX_COLOR_ID_BTN_UPPER,                   /* disabled color id              */
6455     gx_studio_slider_create,                 /* create function                */
6456     GX_NULL,                                 /* drawing function override      */
6457     GX_NULL,                                 /* event function override        */
6458     {452, 70, 568, 93},                      /* widget size                    */
6459     &shapes_screen_prompt_6_define,          /* next widget definition         */
6460     GX_NULL,                                 /* no child widgets               */
6461     offsetof(SHAPES_SCREEN_CONTROL_BLOCK, shapes_screen_radius_slider_1), /* control block */
6462     (void *) &shapes_screen_radius_slider_1_properties /* extended properties  */
6463 };
6464 
6465 GX_CONST GX_STUDIO_WIDGET shapes_screen_prompt_13_define =
6466 {
6467     "prompt_13",
6468     GX_TYPE_PROMPT,                          /* widget type                    */
6469     GX_ID_NONE,                              /* widget id                      */
6470     #if defined(GX_WIDGET_USER_DATA)
6471     0,                                       /* user data                      */
6472     #endif
6473     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
6474     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
6475     sizeof(GX_PROMPT),                       /* control block size             */
6476     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
6477     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
6478     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
6479     gx_studio_prompt_create,                 /* create function                */
6480     GX_NULL,                                 /* drawing function override      */
6481     GX_NULL,                                 /* event function override        */
6482     {419, 40, 498, 63},                      /* widget size                    */
6483     &shapes_screen_radius_slider_1_define,   /* next widget definition         */
6484     GX_NULL,                                 /* no child widgets               */
6485     offsetof(SHAPES_SCREEN_CONTROL_BLOCK, shapes_screen_prompt_13), /* control block */
6486     (void *) &shapes_screen_prompt_13_properties /* extended properties        */
6487 };
6488 
6489 GX_CONST GX_STUDIO_WIDGET shapes_screen_prompt_14_define =
6490 {
6491     "prompt_14",
6492     GX_TYPE_PROMPT,                          /* widget type                    */
6493     GX_ID_NONE,                              /* widget id                      */
6494     #if defined(GX_WIDGET_USER_DATA)
6495     0,                                       /* user data                      */
6496     #endif
6497     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
6498     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
6499     sizeof(GX_PROMPT),                       /* control block size             */
6500     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
6501     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
6502     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
6503     gx_studio_prompt_create,                 /* create function                */
6504     GX_NULL,                                 /* drawing function override      */
6505     GX_NULL,                                 /* event function override        */
6506     {417, 107, 520, 130},                    /* widget size                    */
6507     &shapes_screen_prompt_13_define,         /* next widget definition         */
6508     GX_NULL,                                 /* no child widgets               */
6509     offsetof(SHAPES_SCREEN_CONTROL_BLOCK, shapes_screen_prompt_14), /* control block */
6510     (void *) &shapes_screen_prompt_14_properties /* extended properties        */
6511 };
6512 
6513 GX_CONST GX_STUDIO_WIDGET shapes_screen_checkbox_pixelmap_fill_define =
6514 {
6515     "checkbox_pixelmap_fill",
6516     GX_TYPE_CHECKBOX,                        /* widget type                    */
6517     ID_PIXELMAP_FILL,                        /* widget id                      */
6518     #if defined(GX_WIDGET_USER_DATA)
6519     0,                                       /* user data                      */
6520     #endif
6521     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_BUTTON_TOGGLE|GX_STYLE_TEXT_LEFT,   /* style flags */
6522     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
6523     sizeof(GX_CHECKBOX),                     /* control block size             */
6524     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
6525     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
6526     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
6527     gx_studio_checkbox_create,               /* create function                */
6528     GX_NULL,                                 /* drawing function override      */
6529     GX_NULL,                                 /* event function override        */
6530     {474, 349, 605, 372},                    /* widget size                    */
6531     &shapes_screen_prompt_14_define,         /* next widget definition         */
6532     GX_NULL,                                 /* no child widgets               */
6533     offsetof(SHAPES_SCREEN_CONTROL_BLOCK, shapes_screen_checkbox_pixelmap_fill), /* control block */
6534     (void *) &shapes_screen_checkbox_pixelmap_fill_properties /* extended properties */
6535 };
6536 
6537 GX_CONST GX_STUDIO_WIDGET shapes_screen_checkbox_fill_define =
6538 {
6539     "checkbox_fill",
6540     GX_TYPE_CHECKBOX,                        /* widget type                    */
6541     ID_SOLID_FILL,                           /* widget id                      */
6542     #if defined(GX_WIDGET_USER_DATA)
6543     0,                                       /* user data                      */
6544     #endif
6545     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_BUTTON_PUSHED|GX_STYLE_BUTTON_TOGGLE|GX_STYLE_TEXT_LEFT,   /* style flags */
6546     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
6547     sizeof(GX_CHECKBOX),                     /* control block size             */
6548     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
6549     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
6550     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
6551     gx_studio_checkbox_create,               /* create function                */
6552     GX_NULL,                                 /* drawing function override      */
6553     GX_NULL,                                 /* event function override        */
6554     {474, 317, 580, 340},                    /* widget size                    */
6555     &shapes_screen_checkbox_pixelmap_fill_define, /* next widget definition    */
6556     GX_NULL,                                 /* no child widgets               */
6557     offsetof(SHAPES_SCREEN_CONTROL_BLOCK, shapes_screen_checkbox_fill), /* control block */
6558     (void *) &shapes_screen_checkbox_fill_properties /* extended properties    */
6559 };
6560 
6561 GX_CONST GX_STUDIO_WIDGET shapes_screen_checkbox_round_end_define =
6562 {
6563     "checkbox_round_end",
6564     GX_TYPE_CHECKBOX,                        /* widget type                    */
6565     ID_ROUND_END,                            /* widget id                      */
6566     #if defined(GX_WIDGET_USER_DATA)
6567     0,                                       /* user data                      */
6568     #endif
6569     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_BUTTON_PUSHED|GX_STYLE_BUTTON_TOGGLE|GX_STYLE_TEXT_LEFT,   /* style flags */
6570     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
6571     sizeof(GX_CHECKBOX),                     /* control block size             */
6572     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
6573     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
6574     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
6575     gx_studio_checkbox_create,               /* create function                */
6576     GX_NULL,                                 /* drawing function override      */
6577     GX_NULL,                                 /* event function override        */
6578     {474, 285, 592, 308},                    /* widget size                    */
6579     &shapes_screen_checkbox_fill_define,     /* next widget definition         */
6580     GX_NULL,                                 /* no child widgets               */
6581     offsetof(SHAPES_SCREEN_CONTROL_BLOCK, shapes_screen_checkbox_round_end), /* control block */
6582     (void *) &shapes_screen_checkbox_round_end_properties /* extended properties */
6583 };
6584 
6585 GX_CONST GX_STUDIO_WIDGET shapes_screen_checkbox_anti_alised_define =
6586 {
6587     "checkbox_anti_alised",
6588     GX_TYPE_CHECKBOX,                        /* widget type                    */
6589     ID_ANTI_ALIASED,                         /* widget id                      */
6590     #if defined(GX_WIDGET_USER_DATA)
6591     0,                                       /* user data                      */
6592     #endif
6593     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_BUTTON_PUSHED|GX_STYLE_BUTTON_TOGGLE|GX_STYLE_TEXT_LEFT,   /* style flags */
6594     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
6595     sizeof(GX_CHECKBOX),                     /* control block size             */
6596     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
6597     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
6598     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
6599     gx_studio_checkbox_create,               /* create function                */
6600     GX_NULL,                                 /* drawing function override      */
6601     GX_NULL,                                 /* event function override        */
6602     {474, 253, 595, 276},                    /* widget size                    */
6603     &shapes_screen_checkbox_round_end_define, /* next widget definition        */
6604     GX_NULL,                                 /* no child widgets               */
6605     offsetof(SHAPES_SCREEN_CONTROL_BLOCK, shapes_screen_checkbox_anti_alised), /* control block */
6606     (void *) &shapes_screen_checkbox_anti_alised_properties /* extended properties */
6607 };
6608 
6609 GX_CONST GX_STUDIO_WIDGET shapes_screen_prompt_9_define =
6610 {
6611     "prompt_9",
6612     GX_TYPE_PROMPT,                          /* widget type                    */
6613     GX_ID_NONE,                              /* widget id                      */
6614     #if defined(GX_WIDGET_USER_DATA)
6615     0,                                       /* user data                      */
6616     #endif
6617     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
6618     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
6619     sizeof(GX_PROMPT),                       /* control block size             */
6620     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
6621     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
6622     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
6623     gx_studio_prompt_create,                 /* create function                */
6624     GX_NULL,                                 /* drawing function override      */
6625     GX_NULL,                                 /* event function override        */
6626     {420, 223, 531, 246},                    /* widget size                    */
6627     &shapes_screen_checkbox_anti_alised_define, /* next widget definition      */
6628     GX_NULL,                                 /* no child widgets               */
6629     offsetof(SHAPES_SCREEN_CONTROL_BLOCK, shapes_screen_prompt_9), /* control block */
6630     (void *) &shapes_screen_prompt_9_properties /* extended properties         */
6631 };
6632 
6633 GX_CONST GX_STUDIO_WIDGET shapes_screen_window_11_define =
6634 {
6635     "window_11",
6636     GX_TYPE_WINDOW,                          /* widget type                    */
6637     GX_ID_NONE,                              /* widget id                      */
6638     #if defined(GX_WIDGET_USER_DATA)
6639     0,                                       /* user data                      */
6640     #endif
6641     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT,   /* style flags                */
6642     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
6643     sizeof(GX_WINDOW),                       /* control block size             */
6644     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
6645     GX_COLOR_ID_WINDOW_FILL,                 /* selected color id              */
6646     GX_COLOR_ID_WINDOW_FILL,                 /* disabled color id              */
6647     gx_studio_window_create,                 /* create function                */
6648     GX_NULL,                                 /* drawing function override      */
6649     GX_NULL,                                 /* event function override        */
6650     {6, 424, 498, 468},                      /* widget size                    */
6651     &shapes_screen_prompt_9_define,          /* next widget definition         */
6652     &shapes_screen_radio_button_6_define,    /* child widget definition        */
6653     offsetof(SHAPES_SCREEN_CONTROL_BLOCK, shapes_screen_window_11), /* control block */
6654     (void *) &shapes_screen_window_11_properties /* extended properties        */
6655 };
6656 
6657 GX_CONST GX_STUDIO_WIDGET shapes_screen_next_button_5_define =
6658 {
6659     "next_button_5",
6660     GX_TYPE_TEXT_BUTTON,                     /* widget type                    */
6661     IDB_NEXT,                                /* widget id                      */
6662     #if defined(GX_WIDGET_USER_DATA)
6663     0,                                       /* user data                      */
6664     #endif
6665     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
6666     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
6667     sizeof(GX_TEXT_BUTTON),                  /* control block size             */
6668     GX_COLOR_ID_NEXT_BUTTON_LOWER,           /* normal color id                */
6669     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* selected color id              */
6670     GX_COLOR_ID_NEXT_BUTTON_LOWER,           /* disabled color id              */
6671     gx_studio_text_button_create,            /* create function                */
6672     GX_NULL,                                 /* drawing function override      */
6673     GX_NULL,                                 /* event function override        */
6674     {523, 444, 602, 467},                    /* widget size                    */
6675     &shapes_screen_window_11_define,         /* next widget definition         */
6676     GX_NULL,                                 /* no child widgets               */
6677     offsetof(SHAPES_SCREEN_CONTROL_BLOCK, shapes_screen_next_button_5), /* control block */
6678     (void *) &shapes_screen_next_button_5_properties /* extended properties    */
6679 };
6680 
6681 GX_CONST GX_STUDIO_WIDGET shapes_screen_graphics_window_define =
6682 {
6683     "graphics_window",
6684     GX_TYPE_WINDOW,                          /* widget type                    */
6685     GX_ID_NONE,                              /* widget id                      */
6686     #if defined(GX_WIDGET_USER_DATA)
6687     0,                                       /* user data                      */
6688     #endif
6689     GX_STYLE_BORDER_THICK,                   /* style flags                    */
6690     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
6691     sizeof(GX_WINDOW),                       /* control block size             */
6692     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
6693     GX_COLOR_ID_WINDOW_FILL,                 /* selected color id              */
6694     GX_COLOR_ID_WINDOW_FILL,                 /* disabled color id              */
6695     gx_studio_window_create,                 /* create function                */
6696     (VOID (*)(GX_WIDGET *)) graphics_draw,   /* drawing function override      */
6697     GX_NULL,                                 /* event function override        */
6698     {10, 9, 401, 400},                       /* widget size                    */
6699     &shapes_screen_next_button_5_define,     /* next widget definition         */
6700     GX_NULL,                                 /* no child widgets               */
6701     offsetof(SHAPES_SCREEN_CONTROL_BLOCK, shapes_screen_graphics_window), /* control block */
6702     (void *) &shapes_screen_graphics_window_properties /* extended properties  */
6703 };
6704 
6705 GX_CONST GX_STUDIO_WIDGET shapes_screen_define =
6706 {
6707     "shapes_screen",
6708     GX_TYPE_WINDOW,                          /* widget type                    */
6709     ID_SHAPES_SCREEN,                        /* widget id                      */
6710     #if defined(GX_WIDGET_USER_DATA)
6711     0,                                       /* user data                      */
6712     #endif
6713     GX_STYLE_BORDER_NONE,                    /* style flags                    */
6714     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
6715     sizeof(SHAPES_SCREEN_CONTROL_BLOCK),     /* control block size             */
6716     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
6717     GX_COLOR_ID_WINDOW_FILL,                 /* selected color id              */
6718     GX_COLOR_ID_WINDOW_FILL,                 /* disabled color id              */
6719     gx_studio_window_create,                 /* create function                */
6720     GX_NULL,                                 /* drawing function override      */
6721     (UINT (*)(GX_WIDGET *, GX_EVENT *)) shapesscreen_event_handler, /* event function override */
6722     {0, 0, 639, 479},                        /* widget size                    */
6723     GX_NULL,                                 /* next widget                    */
6724     &shapes_screen_graphics_window_define,   /* child widget                   */
6725     0,                                       /* control block                  */
6726     (void *) &shapes_screen_properties       /* extended properties            */
6727 };
6728 GX_WINDOW_PROPERTIES rotate_screen_properties =
6729 {
6730     0                                        /* wallpaper pixelmap id          */
6731 };
6732 GX_TEXT_BUTTON_PROPERTIES rotate_screen_next_button_4_properties =
6733 {
6734     GX_STRING_ID_STRING_36,                  /* string id                      */
6735     GX_FONT_ID_BUTTON,                       /* font id                        */
6736     GX_COLOR_ID_WHITE,                       /* normal text color              */
6737     GX_COLOR_ID_WHITE,                       /* selected text color            */
6738     GX_COLOR_ID_WHITE                        /* disabled text color            */
6739 };
6740 GX_CHECKBOX_PROPERTIES rotate_screen_checkbox_properties =
6741 {
6742     GX_STRING_ID_STRING_39,                  /* string id                      */
6743     GX_FONT_ID_BUTTON,                       /* font id                        */
6744     GX_COLOR_ID_BTN_TEXT,                    /* normal text color              */
6745     GX_COLOR_ID_BTN_TEXT,                    /* selected text color            */
6746     GX_COLOR_ID_BTN_TEXT,                    /* disabled text color            */
6747     0,                                       /* unchecked pixelmap id          */
6748     0,                                       /* checked pixelmap id            */
6749     0,                                       /* unchecked disabled pixelmap id */
6750     0                                        /* checked disabled pixelmap id   */
6751 };
6752 GX_PROMPT_PROPERTIES rotate_screen_prompt_properties =
6753 {
6754     GX_STRING_ID_STRING_40,                  /* string id                      */
6755     GX_FONT_ID_PROMPT,                       /* font id                        */
6756     GX_COLOR_ID_TEXT,                        /* normal text color              */
6757     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
6758     GX_COLOR_ID_TEXT                         /* disabled text color            */
6759 };
6760 GX_SLIDER_PROPERTIES rotate_screen_slider_2_properties =
6761 {
6762     10,                                      /* tickmark count                 */
6763     0,                                       /* mimimun value                  */
6764     359,                                     /* maximum value                  */
6765     30,                                      /* current value                  */
6766     10,                                      /* increment                      */
6767     10,                                      /* minimum travel                 */
6768     10,                                      /* maximum travel                 */
6769     5,                                       /* needle width                   */
6770     10,                                      /* needle height                  */
6771     5,                                       /* needle inset                   */
6772     2                                        /* needle hotspot                 */
6773 };
6774 GX_PROMPT_PROPERTIES rotate_screen_prompt_5_properties =
6775 {
6776     GX_STRING_ID_STRING_41,                  /* string id                      */
6777     GX_FONT_ID_PROMPT,                       /* font id                        */
6778     GX_COLOR_ID_TEXT,                        /* normal text color              */
6779     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
6780     GX_COLOR_ID_TEXT                         /* disabled text color            */
6781 };
6782 GX_WINDOW_PROPERTIES rotate_screen_pixelmap_window_properties =
6783 {
6784     0                                        /* wallpaper pixelmap id          */
6785 };
6786 GX_RADIO_BUTTON_PROPERTIES rotate_screen_radio_button_properties =
6787 {
6788     GX_STRING_ID_STRING_42,                  /* string id                      */
6789     GX_FONT_ID_BUTTON,                       /* font id                        */
6790     GX_COLOR_ID_BTN_TEXT,                    /* normal text color              */
6791     GX_COLOR_ID_BTN_TEXT,                    /* selected text color            */
6792     GX_COLOR_ID_BTN_TEXT,                    /* disabled text color            */
6793     0,                                       /* off pixelmap id                */
6794     0,                                       /* on pixelmap id                 */
6795     0,                                       /* off disabled pixelmap id       */
6796     0                                        /* on disabled pixelmap id        */
6797 };
6798 GX_RADIO_BUTTON_PROPERTIES rotate_screen_radio_button_1_properties =
6799 {
6800     GX_STRING_ID_STRING_43,                  /* string id                      */
6801     GX_FONT_ID_BUTTON,                       /* font id                        */
6802     GX_COLOR_ID_BTN_TEXT,                    /* normal text color              */
6803     GX_COLOR_ID_BTN_TEXT,                    /* selected text color            */
6804     GX_COLOR_ID_BTN_TEXT,                    /* disabled text color            */
6805     0,                                       /* off pixelmap id                */
6806     0,                                       /* on pixelmap id                 */
6807     0,                                       /* off disabled pixelmap id       */
6808     0                                        /* on disabled pixelmap id        */
6809 };
6810 GX_RADIO_BUTTON_PROPERTIES rotate_screen_radio_button_2_properties =
6811 {
6812     GX_STRING_ID_STRING_44,                  /* string id                      */
6813     GX_FONT_ID_BUTTON,                       /* font id                        */
6814     GX_COLOR_ID_BTN_TEXT,                    /* normal text color              */
6815     GX_COLOR_ID_BTN_TEXT,                    /* selected text color            */
6816     GX_COLOR_ID_BTN_TEXT,                    /* disabled text color            */
6817     0,                                       /* off pixelmap id                */
6818     0,                                       /* on pixelmap id                 */
6819     0,                                       /* off disabled pixelmap id       */
6820     0                                        /* on disabled pixelmap id        */
6821 };
6822 
6823 GX_CONST GX_STUDIO_WIDGET rotate_screen_radio_button_2_define =
6824 {
6825     "radio_button_2",
6826     GX_TYPE_RADIO_BUTTON,                    /* widget type                    */
6827     ID_RADIO_FISH,                           /* widget id                      */
6828     #if defined(GX_WIDGET_USER_DATA)
6829     0,                                       /* user data                      */
6830     #endif
6831     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_BUTTON_RADIO|GX_STYLE_TEXT_LEFT,   /* style flags */
6832     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
6833     sizeof(GX_RADIO_BUTTON),                 /* control block size             */
6834     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
6835     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
6836     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
6837     gx_studio_radio_button_create,           /* create function                */
6838     GX_NULL,                                 /* drawing function override      */
6839     GX_NULL,                                 /* event function override        */
6840     {388, 425, 467, 448},                    /* widget size                    */
6841     GX_NULL,                                 /* no next widget                 */
6842     GX_NULL,                                 /* no child widgets               */
6843     offsetof(ROTATE_SCREEN_CONTROL_BLOCK, rotate_screen_radio_button_2), /* control block */
6844     (void *) &rotate_screen_radio_button_2_properties /* extended properties   */
6845 };
6846 
6847 GX_CONST GX_STUDIO_WIDGET rotate_screen_radio_button_1_define =
6848 {
6849     "radio_button_1",
6850     GX_TYPE_RADIO_BUTTON,                    /* widget type                    */
6851     ID_RADIO_APPLE,                          /* widget id                      */
6852     #if defined(GX_WIDGET_USER_DATA)
6853     0,                                       /* user data                      */
6854     #endif
6855     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_BUTTON_RADIO|GX_STYLE_TEXT_LEFT,   /* style flags */
6856     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
6857     sizeof(GX_RADIO_BUTTON),                 /* control block size             */
6858     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
6859     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
6860     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
6861     gx_studio_radio_button_create,           /* create function                */
6862     GX_NULL,                                 /* drawing function override      */
6863     GX_NULL,                                 /* event function override        */
6864     {236, 425, 315, 448},                    /* widget size                    */
6865     &rotate_screen_radio_button_2_define,    /* next widget definition         */
6866     GX_NULL,                                 /* no child widgets               */
6867     offsetof(ROTATE_SCREEN_CONTROL_BLOCK, rotate_screen_radio_button_1), /* control block */
6868     (void *) &rotate_screen_radio_button_1_properties /* extended properties   */
6869 };
6870 
6871 GX_CONST GX_STUDIO_WIDGET rotate_screen_radio_button_define =
6872 {
6873     "radio_button",
6874     GX_TYPE_RADIO_BUTTON,                    /* widget type                    */
6875     ID_RADIO_FOOT,                           /* widget id                      */
6876     #if defined(GX_WIDGET_USER_DATA)
6877     0,                                       /* user data                      */
6878     #endif
6879     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_BUTTON_PUSHED|GX_STYLE_BUTTON_RADIO|GX_STYLE_TEXT_LEFT,   /* style flags */
6880     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
6881     sizeof(GX_RADIO_BUTTON),                 /* control block size             */
6882     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
6883     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
6884     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
6885     gx_studio_radio_button_create,           /* create function                */
6886     GX_NULL,                                 /* drawing function override      */
6887     GX_NULL,                                 /* event function override        */
6888     {84, 425, 163, 448},                     /* widget size                    */
6889     &rotate_screen_radio_button_1_define,    /* next widget definition         */
6890     GX_NULL,                                 /* no child widgets               */
6891     offsetof(ROTATE_SCREEN_CONTROL_BLOCK, rotate_screen_radio_button), /* control block */
6892     (void *) &rotate_screen_radio_button_properties /* extended properties     */
6893 };
6894 
6895 GX_CONST GX_STUDIO_WIDGET rotate_screen_pixelmap_window_define =
6896 {
6897     "pixelmap_window",
6898     GX_TYPE_WINDOW,                          /* widget type                    */
6899     GX_ID_NONE,                              /* widget id                      */
6900     #if defined(GX_WIDGET_USER_DATA)
6901     0,                                       /* user data                      */
6902     #endif
6903     GX_STYLE_BORDER_THIN,                    /* style flags                    */
6904     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
6905     sizeof(GX_WINDOW),                       /* control block size             */
6906     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* normal color id                */
6907     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* selected color id              */
6908     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* disabled color id              */
6909     gx_studio_window_create,                 /* create function                */
6910     (VOID (*)(GX_WIDGET *)) pixelmap_draw,   /* drawing function override      */
6911     GX_NULL,                                 /* event function override        */
6912     {31, 69, 613, 400},                      /* widget size                    */
6913     &rotate_screen_radio_button_define,      /* next widget definition         */
6914     GX_NULL,                                 /* no child widgets               */
6915     offsetof(ROTATE_SCREEN_CONTROL_BLOCK, rotate_screen_pixelmap_window), /* control block */
6916     (void *) &rotate_screen_pixelmap_window_properties /* extended properties  */
6917 };
6918 
6919 GX_CONST GX_STUDIO_WIDGET rotate_screen_prompt_5_define =
6920 {
6921     "prompt_5",
6922     GX_TYPE_PROMPT,                          /* widget type                    */
6923     ID_ANGLE_DISPLAY,                        /* widget id                      */
6924     #if defined(GX_WIDGET_USER_DATA)
6925     0,                                       /* user data                      */
6926     #endif
6927     GX_STYLE_BORDER_THIN|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
6928     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
6929     sizeof(GX_PROMPT),                       /* control block size             */
6930     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
6931     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
6932     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
6933     gx_studio_prompt_create,                 /* create function                */
6934     GX_NULL,                                 /* drawing function override      */
6935     GX_NULL,                                 /* event function override        */
6936     {574, 26, 617, 49},                      /* widget size                    */
6937     &rotate_screen_pixelmap_window_define,   /* next widget definition         */
6938     GX_NULL,                                 /* no child widgets               */
6939     offsetof(ROTATE_SCREEN_CONTROL_BLOCK, rotate_screen_prompt_5), /* control block */
6940     (void *) &rotate_screen_prompt_5_properties /* extended properties         */
6941 };
6942 
6943 GX_CONST GX_STUDIO_WIDGET rotate_screen_slider_2_define =
6944 {
6945     "slider_2",
6946     GX_TYPE_SLIDER,                          /* widget type                    */
6947     ID_SLIDER_ANGLE,                         /* widget id                      */
6948     #if defined(GX_WIDGET_USER_DATA)
6949     0,                                       /* user data                      */
6950     #endif
6951     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_SHOW_NEEDLE|GX_STYLE_SHOW_TICKMARKS,   /* style flags */
6952     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
6953     sizeof(GX_SLIDER),                       /* control block size             */
6954     GX_COLOR_ID_BTN_UPPER,                   /* normal color id                */
6955     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
6956     GX_COLOR_ID_BTN_UPPER,                   /* disabled color id              */
6957     gx_studio_slider_create,                 /* create function                */
6958     GX_NULL,                                 /* drawing function override      */
6959     GX_NULL,                                 /* event function override        */
6960     {388, 26, 553, 49},                      /* widget size                    */
6961     &rotate_screen_prompt_5_define,          /* next widget definition         */
6962     GX_NULL,                                 /* no child widgets               */
6963     offsetof(ROTATE_SCREEN_CONTROL_BLOCK, rotate_screen_slider_2), /* control block */
6964     (void *) &rotate_screen_slider_2_properties /* extended properties         */
6965 };
6966 
6967 GX_CONST GX_STUDIO_WIDGET rotate_screen_prompt_define =
6968 {
6969     "prompt",
6970     GX_TYPE_PROMPT,                          /* widget type                    */
6971     GX_ID_NONE,                              /* widget id                      */
6972     #if defined(GX_WIDGET_USER_DATA)
6973     0,                                       /* user data                      */
6974     #endif
6975     GX_STYLE_BORDER_THIN|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
6976     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
6977     sizeof(GX_PROMPT),                       /* control block size             */
6978     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
6979     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
6980     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
6981     gx_studio_prompt_create,                 /* create function                */
6982     GX_NULL,                                 /* drawing function override      */
6983     GX_NULL,                                 /* event function override        */
6984     {248, 26, 367, 49},                      /* widget size                    */
6985     &rotate_screen_slider_2_define,          /* next widget definition         */
6986     GX_NULL,                                 /* no child widgets               */
6987     offsetof(ROTATE_SCREEN_CONTROL_BLOCK, rotate_screen_prompt), /* control block */
6988     (void *) &rotate_screen_prompt_properties /* extended properties           */
6989 };
6990 
6991 GX_CONST GX_STUDIO_WIDGET rotate_screen_checkbox_define =
6992 {
6993     "checkbox",
6994     GX_TYPE_CHECKBOX,                        /* widget type                    */
6995     ID_DIRECT_ROTATE,                        /* widget id                      */
6996     #if defined(GX_WIDGET_USER_DATA)
6997     0,                                       /* user data                      */
6998     #endif
6999     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_BUTTON_TOGGLE|GX_STYLE_TEXT_LEFT,   /* style flags */
7000     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
7001     sizeof(GX_CHECKBOX),                     /* control block size             */
7002     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
7003     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
7004     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
7005     gx_studio_checkbox_create,               /* create function                */
7006     GX_NULL,                                 /* drawing function override      */
7007     GX_NULL,                                 /* event function override        */
7008     {49, 26, 198, 49},                       /* widget size                    */
7009     &rotate_screen_prompt_define,            /* next widget definition         */
7010     GX_NULL,                                 /* no child widgets               */
7011     offsetof(ROTATE_SCREEN_CONTROL_BLOCK, rotate_screen_checkbox), /* control block */
7012     (void *) &rotate_screen_checkbox_properties /* extended properties         */
7013 };
7014 
7015 GX_CONST GX_STUDIO_WIDGET rotate_screen_next_button_4_define =
7016 {
7017     "next_button_4",
7018     GX_TYPE_TEXT_BUTTON,                     /* widget type                    */
7019     IDB_NEXT,                                /* widget id                      */
7020     #if defined(GX_WIDGET_USER_DATA)
7021     0,                                       /* user data                      */
7022     #endif
7023     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
7024     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
7025     sizeof(GX_TEXT_BUTTON),                  /* control block size             */
7026     GX_COLOR_ID_NEXT_BUTTON_LOWER,           /* normal color id                */
7027     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* selected color id              */
7028     GX_COLOR_ID_NEXT_BUTTON_LOWER,           /* disabled color id              */
7029     gx_studio_text_button_create,            /* create function                */
7030     GX_NULL,                                 /* drawing function override      */
7031     GX_NULL,                                 /* event function override        */
7032     {532, 426, 611, 450},                    /* widget size                    */
7033     &rotate_screen_checkbox_define,          /* next widget definition         */
7034     GX_NULL,                                 /* no child widgets               */
7035     offsetof(ROTATE_SCREEN_CONTROL_BLOCK, rotate_screen_next_button_4), /* control block */
7036     (void *) &rotate_screen_next_button_4_properties /* extended properties    */
7037 };
7038 
7039 GX_CONST GX_STUDIO_WIDGET rotate_screen_define =
7040 {
7041     "rotate_screen",
7042     GX_TYPE_WINDOW,                          /* widget type                    */
7043     ID_ROTATE_SCREEN,                        /* widget id                      */
7044     #if defined(GX_WIDGET_USER_DATA)
7045     0,                                       /* user data                      */
7046     #endif
7047     GX_STYLE_BORDER_THIN,                    /* style flags                    */
7048     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
7049     sizeof(ROTATE_SCREEN_CONTROL_BLOCK),     /* control block size             */
7050     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
7051     GX_COLOR_ID_WINDOW_FILL,                 /* selected color id              */
7052     GX_COLOR_ID_WINDOW_FILL,                 /* disabled color id              */
7053     gx_studio_window_create,                 /* create function                */
7054     GX_NULL,                                 /* drawing function override      */
7055     (UINT (*)(GX_WIDGET *, GX_EVENT *)) rotate_event_handler, /* event function override */
7056     {0, 0, 639, 479},                        /* widget size                    */
7057     GX_NULL,                                 /* next widget                    */
7058     &rotate_screen_next_button_4_define,     /* child widget                   */
7059     0,                                       /* control block                  */
7060     (void *) &rotate_screen_properties       /* extended properties            */
7061 };
7062 GX_WINDOW_PROPERTIES indicator_screen_properties =
7063 {
7064     0                                        /* wallpaper pixelmap id          */
7065 };
7066 GX_SLIDER_PROPERTIES indicator_screen_slider_properties =
7067 {
7068     9,                                       /* tickmark count                 */
7069     0,                                       /* mimimun value                  */
7070     100,                                     /* maximum value                  */
7071     50,                                      /* current value                  */
7072     10,                                      /* increment                      */
7073     10,                                      /* minimum travel                 */
7074     10,                                      /* maximum travel                 */
7075     5,                                       /* needle width                   */
7076     20,                                      /* needle height                  */
7077     5,                                       /* needle inset                   */
7078     2                                        /* needle hotspot                 */
7079 };
7080 GX_SLIDER_PROPERTIES indicator_screen_slider_1_properties =
7081 {
7082     9,                                       /* tickmark count                 */
7083     0,                                       /* mimimun value                  */
7084     100,                                     /* maximum value                  */
7085     50,                                      /* current value                  */
7086     10,                                      /* increment                      */
7087     10,                                      /* minimum travel                 */
7088     10,                                      /* maximum travel                 */
7089     20,                                      /* needle width                   */
7090     5,                                       /* needle height                  */
7091     5,                                       /* needle inset                   */
7092     2                                        /* needle hotspot                 */
7093 };
7094 GX_PIXELMAP_SLIDER_PROPERTIES indicator_screen_pixelmap_slider_properties =
7095 {
7096     0,                                       /* minimum value                  */
7097     100,                                     /* maximum value                  */
7098     50,                                      /* current value                  */
7099     10,                                      /* increment                      */
7100     10,                                      /* minimum travel                 */
7101     10,                                      /* maximum travel                 */
7102     20,                                      /* needle width                   */
7103     5,                                       /* needle height                  */
7104     0,                                       /* needle inset                   */
7105     10,                                      /* needle hotspot                 */
7106     GX_PIXELMAP_ID_HORIZONTAL_FILL_BKGND,    /* lower pixelmap id              */
7107     0,                                       /* upper pixelmap id              */
7108     GX_PIXELMAP_ID_I_INDICATOR_HORIZONTAL    /* needle pixelmap id             */
7109 };
7110 GX_PIXELMAP_SLIDER_PROPERTIES indicator_screen_pixelmap_slider_1_properties =
7111 {
7112     0,                                       /* minimum value                  */
7113     100,                                     /* maximum value                  */
7114     50,                                      /* current value                  */
7115     10,                                      /* increment                      */
7116     10,                                      /* minimum travel                 */
7117     10,                                      /* maximum travel                 */
7118     0,                                       /* needle width                   */
7119     0,                                       /* needle height                  */
7120     -2,                                      /* needle inset                   */
7121     10,                                      /* needle hotspot                 */
7122     GX_PIXELMAP_ID_I_ORANGEFILL_MIDDLE,      /* lower pixelmap id              */
7123     GX_PIXELMAP_ID_I_EMPTYFILL_MIDDLE,       /* upper pixelmap id              */
7124     GX_PIXELMAP_ID_I_INDICATOR               /* needle pixelmap id             */
7125 };
7126 GX_ICON_PROPERTIES indicator_screen_icon_1_properties =
7127 {
7128     GX_PIXELMAP_ID_I_EMPTYFILL_TOP,          /* normal pixelmap id             */
7129     0                                        /* selected pixelmap id           */
7130 };
7131 GX_ICON_PROPERTIES indicator_screen_icon_2_properties =
7132 {
7133     GX_PIXELMAP_ID_I_ORANGEFILL_BOTTOM,      /* normal pixelmap id             */
7134     0                                        /* selected pixelmap id           */
7135 };
7136 GX_PROMPT_PROPERTIES indicator_screen_slider_title_properties =
7137 {
7138     GX_STRING_ID_STRING_38,                  /* string id                      */
7139     GX_FONT_ID_PROMPT,                       /* font id                        */
7140     GX_COLOR_ID_TEXT,                        /* normal text color              */
7141     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
7142     GX_COLOR_ID_TEXT                         /* disabled text color            */
7143 };
7144 GX_TEXT_BUTTON_PROPERTIES indicator_screen_next_button_3_properties =
7145 {
7146     GX_STRING_ID_STRING_36,                  /* string id                      */
7147     GX_FONT_ID_BUTTON,                       /* font id                        */
7148     GX_COLOR_ID_WHITE,                       /* normal text color              */
7149     GX_COLOR_ID_WHITE,                       /* selected text color            */
7150     GX_COLOR_ID_WHITE                        /* disabled text color            */
7151 };
7152 GX_PROGRESS_BAR_INFO indicator_screen_progress_bar_1_properties =
7153 {
7154     0,                                       /* mimimun value                  */
7155     100,                                     /* maximum value                  */
7156     50,                                      /* current value                  */
7157     GX_FONT_ID_SYSTEM,                       /* font_id                        */
7158     GX_COLOR_ID_SHINE,                       /* normal text color              */
7159     GX_COLOR_ID_SHINE,                       /* selected text color            */
7160     GX_COLOR_ID_SHINE,                       /* disabled text color            */
7161     0                                        /* fill pixelmap                  */
7162 };
7163 GX_PIXELMAP_SLIDER_PROPERTIES indicator_screen_pixelmap_slider_2_properties =
7164 {
7165     0,                                       /* minimum value                  */
7166     100,                                     /* maximum value                  */
7167     50,                                      /* current value                  */
7168     10,                                      /* increment                      */
7169     10,                                      /* minimum travel                 */
7170     10,                                      /* maximum travel                 */
7171     5,                                       /* needle width                   */
7172     10,                                      /* needle height                  */
7173     0,                                       /* needle inset                   */
7174     10,                                      /* needle hotspot                 */
7175     GX_PIXELMAP_ID_I_ORANGEFILL_MIDDLE_HORIZONTAL, /* lower pixelmap id        */
7176     GX_PIXELMAP_ID_I_EMPTYFILL_MIDDLE_HORIZONTAL, /* upper pixelmap id         */
7177     GX_PIXELMAP_ID_I_INDICATOR_HORIZONTAL    /* needle pixelmap id             */
7178 };
7179 GX_ICON_PROPERTIES indicator_screen_icon_3_properties =
7180 {
7181     GX_PIXELMAP_ID_I_ORANGEFILL_LEFT,        /* normal pixelmap id             */
7182     0                                        /* selected pixelmap id           */
7183 };
7184 GX_ICON_PROPERTIES indicator_screen_icon_4_properties =
7185 {
7186     GX_PIXELMAP_ID_I_EMPTYFILL_RIGHT,        /* normal pixelmap id             */
7187     0                                        /* selected pixelmap id           */
7188 };
7189 GX_RADIAL_PROGRESS_BAR_INFO indicator_screen_radial_progress_bar_1_properties =
7190 {
7191     204,                                     /* xcenter                        */
7192     318,                                     /* ycenter                        */
7193     23,                                      /* radius                         */
7194     -80,                                     /* current val                    */
7195     90,                                      /* anchor val                     */
7196     GX_FONT_ID_SYSTEM,                       /* font_id                        */
7197     GX_COLOR_ID_TEXT,                        /* normal text color              */
7198     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
7199     GX_COLOR_ID_TEXT,                        /* disabled text color            */
7200     8,                                       /* normal brush width             */
7201     8,                                       /* selected brush width           */
7202     GX_COLOR_ID_SLIDER_NEEDLE_FILL,          /* normal brush color             */
7203     GX_COLOR_ID_SELECTED_FILL,               /* selected brush color           */
7204 };
7205 
7206 GX_CONST GX_STUDIO_WIDGET indicator_screen_radial_progress_bar_1_define =
7207 {
7208     "radial_progress_bar_1",
7209     GX_TYPE_RADIAL_PROGRESS_BAR,             /* widget type                    */
7210     GX_ID_NONE,                              /* widget id                      */
7211     #if defined(GX_WIDGET_USER_DATA)
7212     0,                                       /* user data                      */
7213     #endif
7214     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_PROGRESS_PERCENT|GX_STYLE_PROGRESS_TEXT_DRAW|GX_STYLE_RADIAL_PROGRESS_ALIAS|GX_STYLE_RADIAL_PROGRESS_ROUND,   /* style flags */
7215     0,                                       /* status flags                   */
7216     sizeof(GX_RADIAL_PROGRESS_BAR),          /* control block size             */
7217     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
7218     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
7219     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
7220     gx_studio_radial_progress_bar_create,     /* create function               */
7221     GX_NULL,                                 /* drawing function override      */
7222     GX_NULL,                                 /* event function override        */
7223     {177, 291, 231, 345},                    /* widget size                    */
7224     GX_NULL,                                 /* no next widget                 */
7225     GX_NULL,                                 /* no child widgets               */
7226     offsetof(INDICATOR_SCREEN_CONTROL_BLOCK, indicator_screen_radial_progress_bar_1), /* control block */
7227     (void *) &indicator_screen_radial_progress_bar_1_properties /* extended properties */
7228 };
7229 
7230 GX_CONST GX_STUDIO_WIDGET indicator_screen_icon_4_define =
7231 {
7232     "icon_4",
7233     GX_TYPE_ICON,                            /* widget type                    */
7234     GX_ID_NONE,                              /* widget id                      */
7235     #if defined(GX_WIDGET_USER_DATA)
7236     0,                                       /* user data                      */
7237     #endif
7238     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_HALIGN_LEFT|GX_STYLE_VALIGN_TOP,   /* style flags */
7239     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
7240     sizeof(GX_ICON),                         /* control block size             */
7241     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
7242     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
7243     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
7244     gx_studio_icon_create,                   /* create function                */
7245     GX_NULL,                                 /* drawing function override      */
7246     GX_NULL,                                 /* event function override        */
7247     {421, 234, 430, 255},                    /* widget size                    */
7248     &indicator_screen_radial_progress_bar_1_define, /* next widget definition  */
7249     GX_NULL,                                 /* no child widgets               */
7250     offsetof(INDICATOR_SCREEN_CONTROL_BLOCK, indicator_screen_icon_4), /* control block */
7251     (void *) &indicator_screen_icon_4_properties /* extended properties        */
7252 };
7253 
7254 GX_CONST GX_STUDIO_WIDGET indicator_screen_icon_3_define =
7255 {
7256     "icon_3",
7257     GX_TYPE_ICON,                            /* widget type                    */
7258     GX_ID_NONE,                              /* widget id                      */
7259     #if defined(GX_WIDGET_USER_DATA)
7260     0,                                       /* user data                      */
7261     #endif
7262     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_HALIGN_LEFT|GX_STYLE_VALIGN_TOP,   /* style flags */
7263     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
7264     sizeof(GX_ICON),                         /* control block size             */
7265     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
7266     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
7267     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
7268     gx_studio_icon_create,                   /* create function                */
7269     GX_NULL,                                 /* drawing function override      */
7270     GX_NULL,                                 /* event function override        */
7271     {275, 234, 284, 255},                    /* widget size                    */
7272     &indicator_screen_icon_4_define,         /* next widget definition         */
7273     GX_NULL,                                 /* no child widgets               */
7274     offsetof(INDICATOR_SCREEN_CONTROL_BLOCK, indicator_screen_icon_3), /* control block */
7275     (void *) &indicator_screen_icon_3_properties /* extended properties        */
7276 };
7277 
7278 GX_CONST GX_STUDIO_WIDGET indicator_screen_pixelmap_slider_2_define =
7279 {
7280     "pixelmap_slider_2",
7281     GX_TYPE_PIXELMAP_SLIDER,                 /* widget type                    */
7282     GX_ID_NONE,                              /* widget id                      */
7283     #if defined(GX_WIDGET_USER_DATA)
7284     0,                                       /* user data                      */
7285     #endif
7286     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_TILE_BACKGROUND,   /* style flags */
7287     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
7288     sizeof(GX_PIXELMAP_SLIDER),              /* control block size             */
7289     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
7290     GX_COLOR_ID_WIDGET_FILL,                 /* selected color id              */
7291     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
7292     gx_studio_pixelmap_slider_create,        /* create function                */
7293     GX_NULL,                                 /* drawing function override      */
7294     GX_NULL,                                 /* event function override        */
7295     {285, 228, 420, 261},                    /* widget size                    */
7296     &indicator_screen_icon_3_define,         /* next widget definition         */
7297     GX_NULL,                                 /* no child widgets               */
7298     offsetof(INDICATOR_SCREEN_CONTROL_BLOCK, indicator_screen_pixelmap_slider_2), /* control block */
7299     (void *) &indicator_screen_pixelmap_slider_2_properties /* extended properties */
7300 };
7301 
7302 GX_CONST GX_STUDIO_WIDGET indicator_screen_progress_bar_1_define =
7303 {
7304     "progress_bar_1",
7305     GX_TYPE_PROGRESS_BAR,                    /* widget type                    */
7306     GX_ID_NONE,                              /* widget id                      */
7307     #if defined(GX_WIDGET_USER_DATA)
7308     0,                                       /* user data                      */
7309     #endif
7310     GX_STYLE_BORDER_RAISED|GX_STYLE_PROGRESS_PERCENT|GX_STYLE_PROGRESS_TEXT_DRAW,   /* style flags */
7311     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
7312     sizeof(GX_PROGRESS_BAR),                 /* control block size             */
7313     GX_COLOR_ID_SHADOW,                      /* normal color id                */
7314     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
7315     GX_COLOR_ID_SHADOW,                      /* disabled color id              */
7316     gx_studio_progress_bar_create,           /* create function                */
7317     GX_NULL,                                 /* drawing function override      */
7318     GX_NULL,                                 /* event function override        */
7319     {276, 285, 441, 323},                    /* widget size                    */
7320     &indicator_screen_pixelmap_slider_2_define, /* next widget definition      */
7321     GX_NULL,                                 /* no child widgets               */
7322     offsetof(INDICATOR_SCREEN_CONTROL_BLOCK, indicator_screen_progress_bar_1), /* control block */
7323     (void *) &indicator_screen_progress_bar_1_properties /* extended properties */
7324 };
7325 
7326 GX_CONST GX_STUDIO_WIDGET indicator_screen_next_button_3_define =
7327 {
7328     "next_button_3",
7329     GX_TYPE_TEXT_BUTTON,                     /* widget type                    */
7330     IDB_NEXT,                                /* widget id                      */
7331     #if defined(GX_WIDGET_USER_DATA)
7332     0,                                       /* user data                      */
7333     #endif
7334     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
7335     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
7336     sizeof(GX_TEXT_BUTTON),                  /* control block size             */
7337     GX_COLOR_ID_NEXT_BUTTON_LOWER,           /* normal color id                */
7338     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* selected color id              */
7339     GX_COLOR_ID_NEXT_BUTTON_LOWER,           /* disabled color id              */
7340     gx_studio_text_button_create,            /* create function                */
7341     GX_NULL,                                 /* drawing function override      */
7342     GX_NULL,                                 /* event function override        */
7343     {375, 345, 454, 372},                    /* widget size                    */
7344     &indicator_screen_progress_bar_1_define, /* next widget definition         */
7345     GX_NULL,                                 /* no child widgets               */
7346     offsetof(INDICATOR_SCREEN_CONTROL_BLOCK, indicator_screen_next_button_3), /* control block */
7347     (void *) &indicator_screen_next_button_3_properties /* extended properties */
7348 };
7349 
7350 GX_CONST GX_STUDIO_WIDGET indicator_screen_slider_title_define =
7351 {
7352     "slider_title",
7353     GX_TYPE_PROMPT,                          /* widget type                    */
7354     GX_ID_NONE,                              /* widget id                      */
7355     #if defined(GX_WIDGET_USER_DATA)
7356     0,                                       /* user data                      */
7357     #endif
7358     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
7359     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
7360     sizeof(GX_PROMPT),                       /* control block size             */
7361     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
7362     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
7363     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
7364     gx_studio_prompt_create,                 /* create function                */
7365     GX_NULL,                                 /* drawing function override      */
7366     GX_NULL,                                 /* event function override        */
7367     {235, 68, 372, 91},                      /* widget size                    */
7368     &indicator_screen_next_button_3_define,  /* next widget definition         */
7369     GX_NULL,                                 /* no child widgets               */
7370     offsetof(INDICATOR_SCREEN_CONTROL_BLOCK, indicator_screen_slider_title), /* control block */
7371     (void *) &indicator_screen_slider_title_properties /* extended properties  */
7372 };
7373 
7374 GX_CONST GX_STUDIO_WIDGET indicator_screen_icon_2_define =
7375 {
7376     "icon_2",
7377     GX_TYPE_ICON,                            /* widget type                    */
7378     GX_ID_NONE,                              /* widget id                      */
7379     #if defined(GX_WIDGET_USER_DATA)
7380     0,                                       /* user data                      */
7381     #endif
7382     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_HALIGN_LEFT|GX_STYLE_VALIGN_TOP,   /* style flags */
7383     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
7384     sizeof(GX_ICON),                         /* control block size             */
7385     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
7386     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
7387     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
7388     gx_studio_icon_create,                   /* create function                */
7389     GX_NULL,                                 /* drawing function override      */
7390     GX_NULL,                                 /* event function override        */
7391     {163, 262, 184, 271},                    /* widget size                    */
7392     &indicator_screen_slider_title_define,   /* next widget definition         */
7393     GX_NULL,                                 /* no child widgets               */
7394     offsetof(INDICATOR_SCREEN_CONTROL_BLOCK, indicator_screen_icon_2), /* control block */
7395     (void *) &indicator_screen_icon_2_properties /* extended properties        */
7396 };
7397 
7398 GX_CONST GX_STUDIO_WIDGET indicator_screen_icon_1_define =
7399 {
7400     "icon_1",
7401     GX_TYPE_ICON,                            /* widget type                    */
7402     GX_ID_NONE,                              /* widget id                      */
7403     #if defined(GX_WIDGET_USER_DATA)
7404     0,                                       /* user data                      */
7405     #endif
7406     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_HALIGN_LEFT|GX_STYLE_VALIGN_TOP,   /* style flags */
7407     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
7408     sizeof(GX_ICON),                         /* control block size             */
7409     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
7410     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
7411     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
7412     gx_studio_icon_create,                   /* create function                */
7413     GX_NULL,                                 /* drawing function override      */
7414     GX_NULL,                                 /* event function override        */
7415     {163, 134, 184, 143},                    /* widget size                    */
7416     &indicator_screen_icon_2_define,         /* next widget definition         */
7417     GX_NULL,                                 /* no child widgets               */
7418     offsetof(INDICATOR_SCREEN_CONTROL_BLOCK, indicator_screen_icon_1), /* control block */
7419     (void *) &indicator_screen_icon_1_properties /* extended properties        */
7420 };
7421 
7422 GX_CONST GX_STUDIO_WIDGET indicator_screen_pixelmap_slider_1_define =
7423 {
7424     "pixelmap_slider_1",
7425     GX_TYPE_PIXELMAP_SLIDER,                 /* widget type                    */
7426     ID_PIXELMAP_SLIDER1,                     /* widget id                      */
7427     #if defined(GX_WIDGET_USER_DATA)
7428     0,                                       /* user data                      */
7429     #endif
7430     GX_STYLE_BORDER_RAISED|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_SLIDER_VERTICAL|GX_STYLE_TILE_BACKGROUND,   /* style flags */
7431     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
7432     sizeof(GX_PIXELMAP_SLIDER),              /* control block size             */
7433     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
7434     GX_COLOR_ID_WIDGET_FILL,                 /* selected color id              */
7435     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
7436     gx_studio_pixelmap_slider_create,        /* create function                */
7437     GX_NULL,                                 /* drawing function override      */
7438     GX_NULL,                                 /* event function override        */
7439     {160, 144, 188, 264},                    /* widget size                    */
7440     &indicator_screen_icon_1_define,         /* next widget definition         */
7441     GX_NULL,                                 /* no child widgets               */
7442     offsetof(INDICATOR_SCREEN_CONTROL_BLOCK, indicator_screen_pixelmap_slider_1), /* control block */
7443     (void *) &indicator_screen_pixelmap_slider_1_properties /* extended properties */
7444 };
7445 
7446 GX_CONST GX_STUDIO_WIDGET indicator_screen_pixelmap_slider_define =
7447 {
7448     "pixelmap_slider",
7449     GX_TYPE_PIXELMAP_SLIDER,                 /* widget type                    */
7450     ID_PIXELMAP_SLIDER_H,                    /* widget id                      */
7451     #if defined(GX_WIDGET_USER_DATA)
7452     0,                                       /* user data                      */
7453     #endif
7454     GX_STYLE_BORDER_RAISED|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED,   /* style flags */
7455     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
7456     sizeof(GX_PIXELMAP_SLIDER),              /* control block size             */
7457     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
7458     GX_COLOR_ID_BTN_LOWER,                   /* selected color id              */
7459     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
7460     gx_studio_pixelmap_slider_create,        /* create function                */
7461     GX_NULL,                                 /* drawing function override      */
7462     GX_NULL,                                 /* event function override        */
7463     {280, 189, 423, 210},                    /* widget size                    */
7464     &indicator_screen_pixelmap_slider_1_define, /* next widget definition      */
7465     GX_NULL,                                 /* no child widgets               */
7466     offsetof(INDICATOR_SCREEN_CONTROL_BLOCK, indicator_screen_pixelmap_slider), /* control block */
7467     (void *) &indicator_screen_pixelmap_slider_properties /* extended properties */
7468 };
7469 
7470 GX_CONST GX_STUDIO_WIDGET indicator_screen_slider_1_define =
7471 {
7472     "slider_1",
7473     GX_TYPE_SLIDER,                          /* widget type                    */
7474     ID_SLIDER_1,                             /* widget id                      */
7475     #if defined(GX_WIDGET_USER_DATA)
7476     0,                                       /* user data                      */
7477     #endif
7478     GX_STYLE_BORDER_RECESSED|GX_STYLE_ENABLED|GX_STYLE_SHOW_NEEDLE|GX_STYLE_SHOW_TICKMARKS|GX_STYLE_SLIDER_VERTICAL,   /* style flags */
7479     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
7480     sizeof(GX_SLIDER),                       /* control block size             */
7481     GX_COLOR_ID_BTN_UPPER,                   /* normal color id                */
7482     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
7483     GX_COLOR_ID_BTN_UPPER,                   /* disabled color id              */
7484     gx_studio_slider_create,                 /* create function                */
7485     GX_NULL,                                 /* drawing function override      */
7486     GX_NULL,                                 /* event function override        */
7487     {207, 133, 240, 272},                    /* widget size                    */
7488     &indicator_screen_pixelmap_slider_define, /* next widget definition        */
7489     GX_NULL,                                 /* no child widgets               */
7490     offsetof(INDICATOR_SCREEN_CONTROL_BLOCK, indicator_screen_slider_1), /* control block */
7491     (void *) &indicator_screen_slider_1_properties /* extended properties      */
7492 };
7493 
7494 GX_CONST GX_STUDIO_WIDGET indicator_screen_slider_define =
7495 {
7496     "slider",
7497     GX_TYPE_SLIDER,                          /* widget type                    */
7498     ID_SLIDER_HORIZONTAL,                    /* widget id                      */
7499     #if defined(GX_WIDGET_USER_DATA)
7500     0,                                       /* user data                      */
7501     #endif
7502     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_SHOW_NEEDLE|GX_STYLE_SHOW_TICKMARKS,   /* style flags */
7503     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
7504     sizeof(GX_SLIDER),                       /* control block size             */
7505     GX_COLOR_ID_ORANGE,                      /* normal color id                */
7506     GX_COLOR_ID_ORANGE,                      /* selected color id              */
7507     GX_COLOR_ID_ORANGE,                      /* disabled color id              */
7508     gx_studio_slider_create,                 /* create function                */
7509     GX_NULL,                                 /* drawing function override      */
7510     GX_NULL,                                 /* event function override        */
7511     {263, 132, 446, 168},                    /* widget size                    */
7512     &indicator_screen_slider_1_define,       /* next widget definition         */
7513     GX_NULL,                                 /* no child widgets               */
7514     offsetof(INDICATOR_SCREEN_CONTROL_BLOCK, indicator_screen_slider), /* control block */
7515     (void *) &indicator_screen_slider_properties /* extended properties        */
7516 };
7517 
7518 GX_CONST GX_STUDIO_WIDGET indicator_screen_define =
7519 {
7520     "indicator_screen",
7521     GX_TYPE_WINDOW,                          /* widget type                    */
7522     ID_INDICATOR_SCREEN,                     /* widget id                      */
7523     #if defined(GX_WIDGET_USER_DATA)
7524     0,                                       /* user data                      */
7525     #endif
7526     GX_STYLE_BORDER_THIN,                    /* style flags                    */
7527     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
7528     sizeof(INDICATOR_SCREEN_CONTROL_BLOCK),  /* control block size             */
7529     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
7530     GX_COLOR_ID_WINDOW_FILL,                 /* selected color id              */
7531     GX_COLOR_ID_WINDOW_FILL,                 /* disabled color id              */
7532     gx_studio_window_create,                 /* create function                */
7533     GX_NULL,                                 /* drawing function override      */
7534     (UINT (*)(GX_WIDGET *, GX_EVENT *)) next_button_handler, /* event function override */
7535     {146, 53, 465, 386},                     /* widget size                    */
7536     GX_NULL,                                 /* next widget                    */
7537     &indicator_screen_slider_define,         /* child widget                   */
7538     0,                                       /* control block                  */
7539     (void *) &indicator_screen_properties    /* extended properties            */
7540 };
7541 GX_WINDOW_PROPERTIES text_screen_properties =
7542 {
7543     0                                        /* wallpaper pixelmap id          */
7544 };
7545 GX_PROMPT_PROPERTIES text_screen_prompt_1_properties =
7546 {
7547     GX_STRING_ID_STRING_24,                  /* string id                      */
7548     GX_FONT_ID_PROMPT,                       /* font id                        */
7549     GX_COLOR_ID_TEXT,                        /* normal text color              */
7550     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
7551     GX_COLOR_ID_TEXT                         /* disabled text color            */
7552 };
7553 GX_PROMPT_PROPERTIES text_screen_prompt_2_properties =
7554 {
7555     GX_STRING_ID_STRING_29,                  /* string id                      */
7556     GX_FONT_ID_PROMPT,                       /* font id                        */
7557     GX_COLOR_ID_WHITE,                       /* normal text color              */
7558     GX_COLOR_ID_WHITE,                       /* selected text color            */
7559     GX_COLOR_ID_WHITE                        /* disabled text color            */
7560 };
7561 GX_PROMPT_PROPERTIES text_screen_prompt_3_properties =
7562 {
7563     GX_STRING_ID_STRING_27,                  /* string id                      */
7564     GX_FONT_ID_PROMPT,                       /* font id                        */
7565     GX_COLOR_ID_TEXT,                        /* normal text color              */
7566     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
7567     GX_COLOR_ID_TEXT                         /* disabled text color            */
7568 };
7569 GX_PIXELMAP_PROMPT_PROPERTIES text_screen_prompt_4_properties =
7570 {
7571     GX_STRING_ID_STRING_30,                  /* string id                      */
7572     GX_FONT_ID_PROMPT,                       /* font id                        */
7573     GX_COLOR_ID_TEXT,                        /* normal text color              */
7574     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
7575     GX_COLOR_ID_TEXT,                        /* disabled text color            */
7576     GX_PIXELMAP_ID_TFIELD_LEFT_SMALL,        /* left pixelmap id               */
7577     GX_PIXELMAP_ID_TFIELD_FILL_SMALL,        /* fill pixelmap id               */
7578     GX_PIXELMAP_ID_TFIELD_RIGHT_SMALL,       /* right pixelmap id              */
7579     0,                                       /* selected left pixelmap id      */
7580     0,                                       /* selected fill pixelmap id      */
7581     0                                        /* selected right pixelmap id     */
7582 };
7583 GX_SINGLE_LINE_TEXT_INPUT_PROPERTIES text_screen_text_input_1_properties =
7584 {
7585     0,                                       /* string id                      */
7586     GX_FONT_ID_TEXT_INPUT,                   /* font id                        */
7587     GX_COLOR_ID_TEXT_INPUT_TEXT,             /* normal text color              */
7588     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
7589     GX_COLOR_ID_TEXT_INPUT_TEXT,             /* disabled text color            */
7590     GX_COLOR_ID_READONLY_FILL,               /* readonly fill color            */
7591     GX_COLOR_ID_READONLY_TEXT,               /* readonly text color            */
7592     GX_NULL,                                 /* buffer                         */
7593     100,                                     /* buffer size                    */
7594 };
7595 GX_ML_TEXT_VIEW_PROPERTIES text_screen_text_view_1_properties =
7596 {
7597     GX_STRING_ID_STRING_31,                  /* string id                      */
7598     GX_FONT_ID_TEXT_INPUT,                   /* font id                        */
7599     GX_COLOR_ID_TEXT_INPUT_TEXT,             /* normal text color              */
7600     GX_COLOR_ID_TEXT_INPUT_TEXT,             /* selected text color            */
7601     GX_COLOR_ID_TEXT_INPUT_TEXT,             /* disabled text color            */
7602     0,                                       /* whitespace                     */
7603     0                                        /* line_space                     */
7604 };
7605 GX_MULTI_LINE_TEXT_INPUT_PROPERTIES text_screen_text_input_2_properties =
7606 {
7607     0,                                       /* string id                      */
7608     GX_FONT_ID_TEXT_INPUT,                   /* font id                        */
7609     GX_COLOR_ID_TEXT_INPUT_TEXT,             /* normal text color              */
7610     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
7611     GX_COLOR_ID_TEXT_INPUT_TEXT,             /* disabled text color            */
7612     GX_COLOR_ID_READONLY_FILL,               /* readonly fill color            */
7613     GX_COLOR_ID_READONLY_TEXT,               /* readonly text color            */
7614     0,                                       /* whitespace                     */
7615     0,                                       /* line_space                     */
7616     GX_NULL,                                 /* buffer                         */
7617     100                                      /* buffer size                    */
7618 };
7619 GX_TEXT_BUTTON_PROPERTIES text_screen_next_button_2_properties =
7620 {
7621     GX_STRING_ID_STRING_36,                  /* string id                      */
7622     GX_FONT_ID_BUTTON,                       /* font id                        */
7623     GX_COLOR_ID_WHITE,                       /* normal text color              */
7624     GX_COLOR_ID_WHITE,                       /* selected text color            */
7625     GX_COLOR_ID_WHITE                        /* disabled text color            */
7626 };
7627 GX_NUMERIC_PIXELMAP_PROMPT_PROPERTIES text_screen_numeric_pixelmap_prompt_2_properties =
7628 {
7629     0,                                       /* string id                      */
7630     GX_FONT_ID_PROMPT,                       /* font id                        */
7631     GX_COLOR_ID_TEXT,                        /* normal text color              */
7632     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
7633     GX_COLOR_ID_TEXT,                        /* disabled text color            */
7634     GX_PIXELMAP_ID_BUTTON_DISABLED,          /* left pixelmap id               */
7635     0,                                       /* fill pixelmap id               */
7636     0,                                       /* right pixelmap id              */
7637     0,                                       /* selected left pixelmap id      */
7638     0,                                       /* selected fill pixelmap id      */
7639     0,                                       /* selected right pixelmap id     */
7640     numeric_pixelmap_format_func,            /* format function                */
7641     0                                        /* numeric prompt value           */
7642 };
7643 GX_NUMERIC_PROMPT_PROPERTIES text_screen_numeric_prompt_1_properties =
7644 {
7645     0,                                       /* string id                      */
7646     GX_FONT_ID_PROMPT,                       /* font id                        */
7647     GX_COLOR_ID_BLUE,                        /* normal text color              */
7648     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
7649     GX_COLOR_ID_BLUE,                        /* disabled text color            */
7650     format_func,                             /* format function                */
7651     0                                        /* numeric prompt value           */
7652 };
7653 
7654 GX_CONST GX_STUDIO_WIDGET text_screen_numeric_prompt_1_define =
7655 {
7656     "numeric_prompt_1",
7657     GX_TYPE_NUMERIC_PROMPT,                  /* widget type                    */
7658     GX_ID_NONE,                              /* widget id                      */
7659     #if defined(GX_WIDGET_USER_DATA)
7660     0,                                       /* user data                      */
7661     #endif
7662     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_RIGHT,   /* style flags */
7663     0,                                       /* status flags                   */
7664     sizeof(GX_NUMERIC_PROMPT),               /* control block size             */
7665     GX_COLOR_ID_ORANGE,                      /* normal color id                */
7666     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
7667     GX_COLOR_ID_ORANGE,                      /* disabled color id              */
7668     gx_studio_numeric_prompt_create,         /* create function                */
7669     GX_NULL,                                 /* drawing function override      */
7670     GX_NULL,                                 /* event function override        */
7671     {451, 33, 570, 56},                      /* widget size                    */
7672     GX_NULL,                                 /* no next widget                 */
7673     GX_NULL,                                 /* no child widgets               */
7674     offsetof(TEXT_SCREEN_CONTROL_BLOCK, text_screen_numeric_prompt_1), /* control block */
7675     (void *) &text_screen_numeric_prompt_1_properties /* extended properties   */
7676 };
7677 
7678 GX_CONST GX_STUDIO_WIDGET text_screen_numeric_pixelmap_prompt_2_define =
7679 {
7680     "numeric_pixelmap_prompt_2",
7681     GX_TYPE_NUMERIC_PIXELMAP_PROMPT,         /* widget type                    */
7682     GX_ID_NONE,                              /* widget id                      */
7683     #if defined(GX_WIDGET_USER_DATA)
7684     0,                                       /* user data                      */
7685     #endif
7686     GX_STYLE_BORDER_THIN|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_CENTER,   /* style flags */
7687     0,                                       /* status flags                   */
7688     sizeof(GX_NUMERIC_PIXELMAP_PROMPT),      /* control block size             */
7689     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
7690     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
7691     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
7692     gx_studio_numeric_pixelmap_prompt_create,     /* create function           */
7693     GX_NULL,                                 /* drawing function override      */
7694     GX_NULL,                                 /* event function override        */
7695     {399, 142, 536, 220},                    /* widget size                    */
7696     &text_screen_numeric_prompt_1_define,    /* next widget definition         */
7697     GX_NULL,                                 /* no child widgets               */
7698     offsetof(TEXT_SCREEN_CONTROL_BLOCK, text_screen_numeric_pixelmap_prompt_2), /* control block */
7699     (void *) &text_screen_numeric_pixelmap_prompt_2_properties /* extended properties */
7700 };
7701 
7702 GX_CONST GX_STUDIO_WIDGET text_screen_next_button_2_define =
7703 {
7704     "next_button_2",
7705     GX_TYPE_TEXT_BUTTON,                     /* widget type                    */
7706     IDB_NEXT,                                /* widget id                      */
7707     #if defined(GX_WIDGET_USER_DATA)
7708     0,                                       /* user data                      */
7709     #endif
7710     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
7711     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
7712     sizeof(GX_TEXT_BUTTON),                  /* control block size             */
7713     GX_COLOR_ID_NEXT_BUTTON_LOWER,           /* normal color id                */
7714     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* selected color id              */
7715     GX_COLOR_ID_NEXT_BUTTON_LOWER,           /* disabled color id              */
7716     gx_studio_text_button_create,            /* create function                */
7717     GX_NULL,                                 /* drawing function override      */
7718     GX_NULL,                                 /* event function override        */
7719     {496, 414, 575, 438},                    /* widget size                    */
7720     &text_screen_numeric_pixelmap_prompt_2_define, /* next widget definition   */
7721     GX_NULL,                                 /* no child widgets               */
7722     offsetof(TEXT_SCREEN_CONTROL_BLOCK, text_screen_next_button_2), /* control block */
7723     (void *) &text_screen_next_button_2_properties /* extended properties      */
7724 };
7725 
7726 GX_CONST GX_STUDIO_WIDGET text_screen_text_input_2_define =
7727 {
7728     "text_input_2",
7729     GX_TYPE_MULTI_LINE_TEXT_INPUT,           /* widget type                    */
7730     GX_ID_NONE,                              /* widget id                      */
7731     #if defined(GX_WIDGET_USER_DATA)
7732     0,                                       /* user data                      */
7733     #endif
7734     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
7735     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
7736     sizeof(GX_MULTI_LINE_TEXT_INPUT),        /* control block size             */
7737     GX_COLOR_ID_TEXT_INPUT_FILL,             /* normal color id                */
7738     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
7739     GX_COLOR_ID_TEXT_INPUT_FILL,             /* disabled color id              */
7740     gx_studio_multi_line_text_input_create,     /* create function             */
7741     GX_NULL,                                 /* drawing function override      */
7742     GX_NULL,                                 /* event function override        */
7743     {321, 242, 572, 394},                    /* widget size                    */
7744     &text_screen_next_button_2_define,       /* next widget definition         */
7745     GX_NULL,                                 /* no child widgets               */
7746     offsetof(TEXT_SCREEN_CONTROL_BLOCK, text_screen_text_input_2), /* control block */
7747     (void *) &text_screen_text_input_2_properties /* extended properties       */
7748 };
7749 
7750 GX_CONST GX_STUDIO_WIDGET text_screen_text_view_1_define =
7751 {
7752     "text_view_1",
7753     GX_TYPE_MULTI_LINE_TEXT_VIEW,            /* widget type                    */
7754     GX_ID_NONE,                              /* widget id                      */
7755     #if defined(GX_WIDGET_USER_DATA)
7756     0,                                       /* user data                      */
7757     #endif
7758     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
7759     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
7760     sizeof(GX_MULTI_LINE_TEXT_VIEW),         /* control block size             */
7761     GX_COLOR_ID_TEXT_INPUT_FILL,             /* normal color id                */
7762     GX_COLOR_ID_TEXT_INPUT_FILL,             /* selected color id              */
7763     GX_COLOR_ID_TEXT_INPUT_FILL,             /* disabled color id              */
7764     gx_studio_multi_line_text_view_create,     /* create function              */
7765     GX_NULL,                                 /* drawing function override      */
7766     GX_NULL,                                 /* event function override        */
7767     {56, 242, 306, 394},                     /* widget size                    */
7768     &text_screen_text_input_2_define,        /* next widget definition         */
7769     GX_NULL,                                 /* no child widgets               */
7770     offsetof(TEXT_SCREEN_CONTROL_BLOCK, text_screen_text_view_1), /* control block */
7771     (void *) &text_screen_text_view_1_properties /* extended properties        */
7772 };
7773 
7774 GX_CONST GX_STUDIO_WIDGET text_screen_text_input_1_define =
7775 {
7776     "text_input_1",
7777     GX_TYPE_SINGLE_LINE_TEXT_INPUT,          /* widget type                    */
7778     GX_ID_NONE,                              /* widget id                      */
7779     #if defined(GX_WIDGET_USER_DATA)
7780     0,                                       /* user data                      */
7781     #endif
7782     GX_STYLE_BORDER_RECESSED|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
7783     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
7784     sizeof(GX_SINGLE_LINE_TEXT_INPUT),       /* control block size             */
7785     GX_COLOR_ID_TEXT_INPUT_FILL,             /* normal color id                */
7786     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
7787     GX_COLOR_ID_TEXT_INPUT_FILL,             /* disabled color id              */
7788     gx_studio_text_input_create,             /* create function                */
7789     GX_NULL,                                 /* drawing function override      */
7790     GX_NULL,                                 /* event function override        */
7791     {56, 196, 363, 231},                     /* widget size                    */
7792     &text_screen_text_view_1_define,         /* next widget definition         */
7793     GX_NULL,                                 /* no child widgets               */
7794     offsetof(TEXT_SCREEN_CONTROL_BLOCK, text_screen_text_input_1), /* control block */
7795     (void *) &text_screen_text_input_1_properties /* extended properties       */
7796 };
7797 
7798 GX_CONST GX_STUDIO_WIDGET text_screen_prompt_4_define =
7799 {
7800     "prompt_4",
7801     GX_TYPE_PIXELMAP_PROMPT,                 /* widget type                    */
7802     ID_PROMPT_4,                             /* widget id                      */
7803     #if defined(GX_WIDGET_USER_DATA)
7804     0,                                       /* user data                      */
7805     #endif
7806     GX_STYLE_BORDER_NONE|GX_STYLE_TEXT_CENTER,   /* style flags                */
7807     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
7808     sizeof(GX_PIXELMAP_PROMPT),              /* control block size             */
7809     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
7810     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
7811     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
7812     gx_studio_pixelmap_prompt_create,        /* create function                */
7813     GX_NULL,                                 /* drawing function override      */
7814     GX_NULL,                                 /* event function override        */
7815     {56, 151, 363, 186},                     /* widget size                    */
7816     &text_screen_text_input_1_define,        /* next widget definition         */
7817     GX_NULL,                                 /* no child widgets               */
7818     offsetof(TEXT_SCREEN_CONTROL_BLOCK, text_screen_prompt_4), /* control block */
7819     (void *) &text_screen_prompt_4_properties /* extended properties           */
7820 };
7821 
7822 GX_CONST GX_STUDIO_WIDGET text_screen_prompt_3_define =
7823 {
7824     "prompt_3",
7825     GX_TYPE_PROMPT,                          /* widget type                    */
7826     ID_PROMPT_3,                             /* widget id                      */
7827     #if defined(GX_WIDGET_USER_DATA)
7828     0,                                       /* user data                      */
7829     #endif
7830     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_CENTER,   /* style flags */
7831     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
7832     sizeof(GX_PROMPT),                       /* control block size             */
7833     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
7834     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
7835     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
7836     gx_studio_prompt_create,                 /* create function                */
7837     GX_NULL,                                 /* drawing function override      */
7838     GX_NULL,                                 /* event function override        */
7839     {56, 64, 363, 88},                       /* widget size                    */
7840     &text_screen_prompt_4_define,            /* next widget definition         */
7841     GX_NULL,                                 /* no child widgets               */
7842     offsetof(TEXT_SCREEN_CONTROL_BLOCK, text_screen_prompt_3), /* control block */
7843     (void *) &text_screen_prompt_3_properties /* extended properties           */
7844 };
7845 
7846 GX_CONST GX_STUDIO_WIDGET text_screen_prompt_2_define =
7847 {
7848     "prompt_2",
7849     GX_TYPE_PROMPT,                          /* widget type                    */
7850     ID_PROMPT_2,                             /* widget id                      */
7851     #if defined(GX_WIDGET_USER_DATA)
7852     0,                                       /* user data                      */
7853     #endif
7854     GX_STYLE_BORDER_THICK|GX_STYLE_TEXT_CENTER,   /* style flags               */
7855     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
7856     sizeof(GX_PROMPT),                       /* control block size             */
7857     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
7858     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
7859     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
7860     gx_studio_prompt_create,                 /* create function                */
7861     GX_NULL,                                 /* drawing function override      */
7862     GX_NULL,                                 /* event function override        */
7863     {56, 98, 363, 141},                      /* widget size                    */
7864     &text_screen_prompt_3_define,            /* next widget definition         */
7865     GX_NULL,                                 /* no child widgets               */
7866     offsetof(TEXT_SCREEN_CONTROL_BLOCK, text_screen_prompt_2), /* control block */
7867     (void *) &text_screen_prompt_2_properties /* extended properties           */
7868 };
7869 
7870 GX_CONST GX_STUDIO_WIDGET text_screen_prompt_1_define =
7871 {
7872     "prompt_1",
7873     GX_TYPE_PROMPT,                          /* widget type                    */
7874     ID_PROMPT_1,                             /* widget id                      */
7875     #if defined(GX_WIDGET_USER_DATA)
7876     0,                                       /* user data                      */
7877     #endif
7878     GX_STYLE_BORDER_THIN|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_CENTER,   /* style flags */
7879     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
7880     sizeof(GX_PROMPT),                       /* control block size             */
7881     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
7882     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
7883     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
7884     gx_studio_prompt_create,                 /* create function                */
7885     GX_NULL,                                 /* drawing function override      */
7886     GX_NULL,                                 /* event function override        */
7887     {56, 31, 363, 54},                       /* widget size                    */
7888     &text_screen_prompt_2_define,            /* next widget definition         */
7889     GX_NULL,                                 /* no child widgets               */
7890     offsetof(TEXT_SCREEN_CONTROL_BLOCK, text_screen_prompt_1), /* control block */
7891     (void *) &text_screen_prompt_1_properties /* extended properties           */
7892 };
7893 
7894 GX_CONST GX_STUDIO_WIDGET text_screen_define =
7895 {
7896     "text_screen",
7897     GX_TYPE_WINDOW,                          /* widget type                    */
7898     ID_TEXT_SCREEN,                          /* widget id                      */
7899     #if defined(GX_WIDGET_USER_DATA)
7900     0,                                       /* user data                      */
7901     #endif
7902     GX_STYLE_BORDER_THIN,                    /* style flags                    */
7903     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
7904     sizeof(TEXT_SCREEN_CONTROL_BLOCK),       /* control block size             */
7905     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
7906     GX_COLOR_ID_WINDOW_FILL,                 /* selected color id              */
7907     GX_COLOR_ID_WINDOW_FILL,                 /* disabled color id              */
7908     gx_studio_window_create,                 /* create function                */
7909     GX_NULL,                                 /* drawing function override      */
7910     (UINT (*)(GX_WIDGET *, GX_EVENT *)) next_button_handler, /* event function override */
7911     {39, 25, 582, 443},                      /* widget size                    */
7912     GX_NULL,                                 /* next widget                    */
7913     &text_screen_prompt_1_define,            /* child widget                   */
7914     0,                                       /* control block                  */
7915     (void *) &text_screen_properties         /* extended properties            */
7916 };
7917 GX_WINDOW_PROPERTIES window_screen_properties =
7918 {
7919     0                                        /* wallpaper pixelmap id          */
7920 };
7921 GX_WINDOW_PROPERTIES window_screen_window_5_properties =
7922 {
7923     0                                        /* wallpaper pixelmap id          */
7924 };
7925 GX_WINDOW_PROPERTIES window_screen_window_6_properties =
7926 {
7927     0                                        /* wallpaper pixelmap id          */
7928 };
7929 GX_WINDOW_PROPERTIES window_screen_window_8_properties =
7930 {
7931     0                                        /* wallpaper pixelmap id          */
7932 };
7933 GX_WINDOW_PROPERTIES window_screen_scroll_frame_1_properties =
7934 {
7935     0                                        /* wallpaper pixelmap id          */
7936 };
7937 GX_WINDOW_PROPERTIES window_screen_window_4_properties =
7938 {
7939     GX_PIXELMAP_ID_FISH                      /* wallpaper pixelmap id          */
7940 };
7941 GX_SCROLLBAR_APPEARANCE  window_screen_hscroll_1_properties =
7942 {
7943     20,                                      /* scroll width                   */
7944     18,                                      /* thumb width                    */
7945     20,                                      /* thumb travel min               */
7946     20,                                      /* thumb travel max               */
7947     4,                                       /* thumb border style             */
7948     0,                                       /* scroll fill pixelmap           */
7949     0,                                       /* scroll thumb pixelmap          */
7950     0,                                       /* scroll up pixelmap             */
7951     0,                                       /* scroll down pixelmap           */
7952     GX_COLOR_ID_SCROLL_BUTTON,               /* scroll thumb color             */
7953     GX_COLOR_ID_SCROLL_BUTTON,               /* scroll thumb border color      */
7954     GX_COLOR_ID_SCROLL_BUTTON,               /* scroll button color            */
7955 };
7956 GX_SCROLLBAR_APPEARANCE  window_screen_vertical_scroll_1_properties =
7957 {
7958     20,                                      /* scroll width                   */
7959     18,                                      /* thumb width                    */
7960     20,                                      /* thumb travel min               */
7961     20,                                      /* thumb travel max               */
7962     4,                                       /* thumb border style             */
7963     0,                                       /* scroll fill pixelmap           */
7964     0,                                       /* scroll thumb pixelmap          */
7965     0,                                       /* scroll up pixelmap             */
7966     0,                                       /* scroll down pixelmap           */
7967     GX_COLOR_ID_SCROLL_BUTTON,               /* scroll thumb color             */
7968     GX_COLOR_ID_SCROLL_BUTTON,               /* scroll thumb border color      */
7969     GX_COLOR_ID_SCROLL_BUTTON,               /* scroll button color            */
7970 };
7971 GX_VERTICAL_LIST_PROPERTIES window_screen_vertical_list_properties =
7972 {
7973     0,                                       /* wallpaper id                   */
7974     GX_NULL,                                 /* callback function              */
7975     4                                        /* total rows                     */
7976 };
7977 GX_TEXT_BUTTON_PROPERTIES window_screen_button_1_properties =
7978 {
7979     GX_STRING_ID_STRING_19,                  /* string id                      */
7980     GX_FONT_ID_BUTTON,                       /* font id                        */
7981     GX_COLOR_ID_BTN_TEXT,                    /* normal text color              */
7982     GX_COLOR_ID_BTN_TEXT,                    /* selected text color            */
7983     GX_COLOR_ID_BTN_TEXT                     /* disabled text color            */
7984 };
7985 GX_TEXT_BUTTON_PROPERTIES window_screen_button_2_properties =
7986 {
7987     GX_STRING_ID_STRING_20,                  /* string id                      */
7988     GX_FONT_ID_BUTTON,                       /* font id                        */
7989     GX_COLOR_ID_BTN_TEXT,                    /* normal text color              */
7990     GX_COLOR_ID_BTN_TEXT,                    /* selected text color            */
7991     GX_COLOR_ID_BTN_TEXT                     /* disabled text color            */
7992 };
7993 GX_TEXT_BUTTON_PROPERTIES window_screen_button_3_properties =
7994 {
7995     GX_STRING_ID_STRING_21,                  /* string id                      */
7996     GX_FONT_ID_BUTTON,                       /* font id                        */
7997     GX_COLOR_ID_BTN_TEXT,                    /* normal text color              */
7998     GX_COLOR_ID_BTN_TEXT,                    /* selected text color            */
7999     GX_COLOR_ID_BTN_TEXT                     /* disabled text color            */
8000 };
8001 GX_TEXT_BUTTON_PROPERTIES window_screen_button_4_properties =
8002 {
8003     GX_STRING_ID_STRING_22,                  /* string id                      */
8004     GX_FONT_ID_BUTTON,                       /* font id                        */
8005     GX_COLOR_ID_BTN_TEXT,                    /* normal text color              */
8006     GX_COLOR_ID_BTN_TEXT,                    /* selected text color            */
8007     GX_COLOR_ID_BTN_TEXT                     /* disabled text color            */
8008 };
8009 GX_PROMPT_PROPERTIES window_screen_nested_label_1_properties =
8010 {
8011     GX_STRING_ID_STRING_16,                  /* string id                      */
8012     GX_FONT_ID_PROMPT,                       /* font id                        */
8013     GX_COLOR_ID_TEXT,                        /* normal text color              */
8014     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
8015     GX_COLOR_ID_TEXT                         /* disabled text color            */
8016 };
8017 GX_PROMPT_PROPERTIES window_screen_frame_label_1_properties =
8018 {
8019     GX_STRING_ID_STRING_17,                  /* string id                      */
8020     GX_FONT_ID_PROMPT,                       /* font id                        */
8021     GX_COLOR_ID_TEXT,                        /* normal text color              */
8022     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
8023     GX_COLOR_ID_TEXT                         /* disabled text color            */
8024 };
8025 GX_PROMPT_PROPERTIES window_screen_vlist_label_1_properties =
8026 {
8027     GX_STRING_ID_STRING_18,                  /* string id                      */
8028     GX_FONT_ID_PROMPT,                       /* font id                        */
8029     GX_COLOR_ID_TEXT,                        /* normal text color              */
8030     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
8031     GX_COLOR_ID_TEXT                         /* disabled text color            */
8032 };
8033 GX_HORIZONTAL_LIST_PROPERTIES window_screen_horizontal_list_1_properties =
8034 {
8035     0,                                       /* wallpaper id                   */
8036     GX_NULL,                                 /* callback function              */
8037     5                                        /* total columns                  */
8038 };
8039 GX_ICON_BUTTON_PROPERTIES window_screen_icon_button_1_properties =
8040 {
8041     GX_PIXELMAP_ID_I_HISTORY_LG              /* pixelmap id                    */
8042 };
8043 GX_ICON_BUTTON_PROPERTIES window_screen_icon_button_2_properties =
8044 {
8045     GX_PIXELMAP_ID_I_MEDICATIONSGREEN_LG     /* pixelmap id                    */
8046 };
8047 GX_ICON_BUTTON_PROPERTIES window_screen_icon_button_3_properties =
8048 {
8049     GX_PIXELMAP_ID_I_PATIENTLIST_LG          /* pixelmap id                    */
8050 };
8051 GX_ICON_BUTTON_PROPERTIES window_screen_icon_button_4_properties =
8052 {
8053     GX_PIXELMAP_ID_I_MEDICATIONSRED_LG       /* pixelmap id                    */
8054 };
8055 GX_ICON_BUTTON_PROPERTIES window_screen_icon_button_5_properties =
8056 {
8057     GX_PIXELMAP_ID_BLACK_PAUSE               /* pixelmap id                    */
8058 };
8059 GX_PROMPT_PROPERTIES window_screen_hlist_label_1_properties =
8060 {
8061     GX_STRING_ID_STRING_23,                  /* string id                      */
8062     GX_FONT_ID_PROMPT,                       /* font id                        */
8063     GX_COLOR_ID_TEXT,                        /* normal text color              */
8064     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
8065     GX_COLOR_ID_TEXT                         /* disabled text color            */
8066 };
8067 GX_TEXT_BUTTON_PROPERTIES window_screen_next_button_1_properties =
8068 {
8069     GX_STRING_ID_STRING_36,                  /* string id                      */
8070     GX_FONT_ID_BUTTON,                       /* font id                        */
8071     GX_COLOR_ID_WHITE,                       /* normal text color              */
8072     GX_COLOR_ID_WHITE,                       /* selected text color            */
8073     GX_COLOR_ID_WHITE                        /* disabled text color            */
8074 };
8075 GX_DROP_LIST_PROPERTIES window_screen_drop_list_properties =
8076 {
8077     0,                                       /* widget pixelmap id             */
8078     0,                                       /* popup list wallpaper pixelmap id */
8079     drop_list_row_create,                    /* callback function              */
8080     1000,                                    /* total rows                     */
8081     100                                      /* open height                    */
8082 };
8083 GX_PROMPT_PROPERTIES window_screen_hlist_label_properties =
8084 {
8085     GX_STRING_ID_STRING_37,                  /* string id                      */
8086     GX_FONT_ID_PROMPT,                       /* font id                        */
8087     GX_COLOR_ID_TEXT,                        /* normal text color              */
8088     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
8089     GX_COLOR_ID_TEXT                         /* disabled text color            */
8090 };
8091 
8092 GX_CONST GX_STUDIO_WIDGET window_screen_window_8_define =
8093 {
8094     "window_8",
8095     GX_TYPE_WINDOW,                          /* widget type                    */
8096     GX_ID_NONE,                              /* widget id                      */
8097     #if defined(GX_WIDGET_USER_DATA)
8098     0,                                       /* user data                      */
8099     #endif
8100     GX_STYLE_BORDER_THIN,                    /* style flags                    */
8101     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
8102     sizeof(GX_WINDOW),                       /* control block size             */
8103     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
8104     GX_COLOR_ID_WINDOW_FILL,                 /* selected color id              */
8105     GX_COLOR_ID_WINDOW_FILL,                 /* disabled color id              */
8106     gx_studio_window_create,                 /* create function                */
8107     GX_NULL,                                 /* drawing function override      */
8108     GX_NULL,                                 /* event function override        */
8109     {211, 90, 304, 162},                     /* widget size                    */
8110     GX_NULL,                                 /* no next widget                 */
8111     GX_NULL,                                 /* no child widgets               */
8112     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_window_8), /* control block */
8113     (void *) &window_screen_window_8_properties /* extended properties         */
8114 };
8115 
8116 GX_CONST GX_STUDIO_WIDGET window_screen_window_6_define =
8117 {
8118     "window_6",
8119     GX_TYPE_WINDOW,                          /* widget type                    */
8120     GX_ID_NONE,                              /* widget id                      */
8121     #if defined(GX_WIDGET_USER_DATA)
8122     0,                                       /* user data                      */
8123     #endif
8124     GX_STYLE_BORDER_THIN,                    /* style flags                    */
8125     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
8126     sizeof(GX_WINDOW),                       /* control block size             */
8127     GX_COLOR_ID_BLACK,                       /* normal color id                */
8128     GX_COLOR_ID_BLACK,                       /* selected color id              */
8129     GX_COLOR_ID_BLACK,                       /* disabled color id              */
8130     gx_studio_window_create,                 /* create function                */
8131     GX_NULL,                                 /* drawing function override      */
8132     GX_NULL,                                 /* event function override        */
8133     {73, 58, 319, 172},                      /* widget size                    */
8134     GX_NULL,                                 /* no next widget                 */
8135     &window_screen_window_8_define,          /* child widget definition        */
8136     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_window_6), /* control block */
8137     (void *) &window_screen_window_6_properties /* extended properties         */
8138 };
8139 
8140 GX_CONST GX_STUDIO_WIDGET window_screen_vertical_scroll_1_define =
8141 {
8142     "vertical_scroll_1",
8143     GX_TYPE_VERTICAL_SCROLL,                 /* widget type                    */
8144     ID_VERTICAL_SCROLLBAR,                   /* widget id                      */
8145     #if defined(GX_WIDGET_USER_DATA)
8146     0,                                       /* user data                      */
8147     #endif
8148     GX_STYLE_BORDER_NONE|GX_SCROLLBAR_RELATIVE_THUMB|GX_SCROLLBAR_END_BUTTONS|GX_SCROLLBAR_VERTICAL,   /* style flags */
8149     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
8150     sizeof(GX_SCROLLBAR),                    /* control block size             */
8151     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
8152     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
8153     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
8154     gx_studio_vertical_scrollbar_create,     /* create function                */
8155     GX_NULL,                                 /* drawing function override      */
8156     GX_NULL,                                 /* event function override        */
8157     {542, 48, 561, 161},                     /* widget size                    */
8158     GX_NULL,                                 /* no next widget                 */
8159     GX_NULL,                                 /* no child widgets               */
8160     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_vertical_scroll_1), /* control block */
8161     (void *) &window_screen_vertical_scroll_1_properties /* extended properties */
8162 };
8163 
8164 GX_CONST GX_STUDIO_WIDGET window_screen_hscroll_1_define =
8165 {
8166     "hscroll_1",
8167     GX_TYPE_HORIZONTAL_SCROLL,               /* widget type                    */
8168     ID_HORIZONTAL_SCROLLBAR,                 /* widget id                      */
8169     #if defined(GX_WIDGET_USER_DATA)
8170     0,                                       /* user data                      */
8171     #endif
8172     GX_STYLE_BORDER_NONE|GX_SCROLLBAR_RELATIVE_THUMB|GX_SCROLLBAR_END_BUTTONS|GX_SCROLLBAR_HORIZONTAL,   /* style flags */
8173     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
8174     sizeof(GX_SCROLLBAR),                    /* control block size             */
8175     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
8176     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
8177     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
8178     gx_studio_horizontal_scrollbar_create,     /* create function              */
8179     GX_NULL,                                 /* drawing function override      */
8180     GX_NULL,                                 /* event function override        */
8181     {352, 162, 541, 181},                    /* widget size                    */
8182     &window_screen_vertical_scroll_1_define, /* next widget definition         */
8183     GX_NULL,                                 /* no child widgets               */
8184     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_hscroll_1), /* control block */
8185     (void *) &window_screen_hscroll_1_properties /* extended properties        */
8186 };
8187 
8188 GX_CONST GX_STUDIO_WIDGET window_screen_window_4_define =
8189 {
8190     "window_4",
8191     GX_TYPE_WINDOW,                          /* widget type                    */
8192     GX_ID_NONE,                              /* widget id                      */
8193     #if defined(GX_WIDGET_USER_DATA)
8194     0,                                       /* user data                      */
8195     #endif
8196     GX_STYLE_BORDER_THIN,                    /* style flags                    */
8197     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
8198     sizeof(GX_WINDOW),                       /* control block size             */
8199     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
8200     GX_COLOR_ID_WINDOW_FILL,                 /* selected color id              */
8201     GX_COLOR_ID_WINDOW_FILL,                 /* disabled color id              */
8202     gx_studio_window_create,                 /* create function                */
8203     GX_NULL,                                 /* drawing function override      */
8204     GX_NULL,                                 /* event function override        */
8205     {351, 47, 750, 446},                     /* widget size                    */
8206     &window_screen_hscroll_1_define,         /* next widget definition         */
8207     GX_NULL,                                 /* no child widgets               */
8208     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_window_4), /* control block */
8209     (void *) &window_screen_window_4_properties /* extended properties         */
8210 };
8211 
8212 GX_CONST GX_STUDIO_WIDGET window_screen_button_4_define =
8213 {
8214     "button_4",
8215     GX_TYPE_TEXT_BUTTON,                     /* widget type                    */
8216     GX_ID_NONE,                              /* widget id                      */
8217     #if defined(GX_WIDGET_USER_DATA)
8218     0,                                       /* user data                      */
8219     #endif
8220     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
8221     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
8222     sizeof(GX_TEXT_BUTTON),                  /* control block size             */
8223     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
8224     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
8225     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
8226     gx_studio_text_button_create,            /* create function                */
8227     GX_NULL,                                 /* drawing function override      */
8228     GX_NULL,                                 /* event function override        */
8229     {59, 324, 156, 358},                     /* widget size                    */
8230     GX_NULL,                                 /* no next widget                 */
8231     GX_NULL,                                 /* no child widgets               */
8232     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_button_4), /* control block */
8233     (void *) &window_screen_button_4_properties /* extended properties         */
8234 };
8235 
8236 GX_CONST GX_STUDIO_WIDGET window_screen_button_3_define =
8237 {
8238     "button_3",
8239     GX_TYPE_TEXT_BUTTON,                     /* widget type                    */
8240     GX_ID_NONE,                              /* widget id                      */
8241     #if defined(GX_WIDGET_USER_DATA)
8242     0,                                       /* user data                      */
8243     #endif
8244     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
8245     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
8246     sizeof(GX_TEXT_BUTTON),                  /* control block size             */
8247     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
8248     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
8249     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
8250     gx_studio_text_button_create,            /* create function                */
8251     GX_NULL,                                 /* drawing function override      */
8252     GX_NULL,                                 /* event function override        */
8253     {59, 289, 156, 323},                     /* widget size                    */
8254     &window_screen_button_4_define,          /* next widget definition         */
8255     GX_NULL,                                 /* no child widgets               */
8256     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_button_3), /* control block */
8257     (void *) &window_screen_button_3_properties /* extended properties         */
8258 };
8259 
8260 GX_CONST GX_STUDIO_WIDGET window_screen_button_2_define =
8261 {
8262     "button_2",
8263     GX_TYPE_TEXT_BUTTON,                     /* widget type                    */
8264     GX_ID_NONE,                              /* widget id                      */
8265     #if defined(GX_WIDGET_USER_DATA)
8266     0,                                       /* user data                      */
8267     #endif
8268     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
8269     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
8270     sizeof(GX_TEXT_BUTTON),                  /* control block size             */
8271     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
8272     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
8273     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
8274     gx_studio_text_button_create,            /* create function                */
8275     GX_NULL,                                 /* drawing function override      */
8276     GX_NULL,                                 /* event function override        */
8277     {59, 254, 156, 288},                     /* widget size                    */
8278     &window_screen_button_3_define,          /* next widget definition         */
8279     GX_NULL,                                 /* no child widgets               */
8280     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_button_2), /* control block */
8281     (void *) &window_screen_button_2_properties /* extended properties         */
8282 };
8283 
8284 GX_CONST GX_STUDIO_WIDGET window_screen_button_1_define =
8285 {
8286     "button_1",
8287     GX_TYPE_TEXT_BUTTON,                     /* widget type                    */
8288     GX_ID_NONE,                              /* widget id                      */
8289     #if defined(GX_WIDGET_USER_DATA)
8290     0,                                       /* user data                      */
8291     #endif
8292     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
8293     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
8294     sizeof(GX_TEXT_BUTTON),                  /* control block size             */
8295     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
8296     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
8297     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
8298     gx_studio_text_button_create,            /* create function                */
8299     GX_NULL,                                 /* drawing function override      */
8300     GX_NULL,                                 /* event function override        */
8301     {59, 219, 156, 253},                     /* widget size                    */
8302     &window_screen_button_2_define,          /* next widget definition         */
8303     GX_NULL,                                 /* no child widgets               */
8304     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_button_1), /* control block */
8305     (void *) &window_screen_button_1_properties /* extended properties         */
8306 };
8307 
8308 GX_CONST GX_STUDIO_WIDGET window_screen_icon_button_5_define =
8309 {
8310     "icon_button_5",
8311     GX_TYPE_ICON_BUTTON,                     /* widget type                    */
8312     GX_ID_NONE,                              /* widget id                      */
8313     #if defined(GX_WIDGET_USER_DATA)
8314     0,                                       /* user data                      */
8315     #endif
8316     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_HALIGN_CENTER|GX_STYLE_VALIGN_CENTER,   /* style flags */
8317     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
8318     sizeof(GX_ICON_BUTTON),                  /* control block size             */
8319     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
8320     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
8321     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
8322     gx_studio_icon_button_create,            /* create function                */
8323     GX_NULL,                                 /* drawing function override      */
8324     GX_NULL,                                 /* event function override        */
8325     {385, 220, 435, 281},                    /* widget size                    */
8326     GX_NULL,                                 /* no next widget                 */
8327     GX_NULL,                                 /* no child widgets               */
8328     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_icon_button_5), /* control block */
8329     (void *) &window_screen_icon_button_5_properties /* extended properties    */
8330 };
8331 
8332 GX_CONST GX_STUDIO_WIDGET window_screen_icon_button_4_define =
8333 {
8334     "icon_button_4",
8335     GX_TYPE_ICON_BUTTON,                     /* widget type                    */
8336     GX_ID_NONE,                              /* widget id                      */
8337     #if defined(GX_WIDGET_USER_DATA)
8338     0,                                       /* user data                      */
8339     #endif
8340     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_HALIGN_CENTER|GX_STYLE_VALIGN_CENTER,   /* style flags */
8341     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
8342     sizeof(GX_ICON_BUTTON),                  /* control block size             */
8343     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
8344     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
8345     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
8346     gx_studio_icon_button_create,            /* create function                */
8347     GX_NULL,                                 /* drawing function override      */
8348     GX_NULL,                                 /* event function override        */
8349     {334, 220, 384, 281},                    /* widget size                    */
8350     &window_screen_icon_button_5_define,     /* next widget definition         */
8351     GX_NULL,                                 /* no child widgets               */
8352     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_icon_button_4), /* control block */
8353     (void *) &window_screen_icon_button_4_properties /* extended properties    */
8354 };
8355 
8356 GX_CONST GX_STUDIO_WIDGET window_screen_icon_button_3_define =
8357 {
8358     "icon_button_3",
8359     GX_TYPE_ICON_BUTTON,                     /* widget type                    */
8360     GX_ID_NONE,                              /* widget id                      */
8361     #if defined(GX_WIDGET_USER_DATA)
8362     0,                                       /* user data                      */
8363     #endif
8364     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_HALIGN_CENTER|GX_STYLE_VALIGN_CENTER,   /* style flags */
8365     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
8366     sizeof(GX_ICON_BUTTON),                  /* control block size             */
8367     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
8368     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
8369     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
8370     gx_studio_icon_button_create,            /* create function                */
8371     GX_NULL,                                 /* drawing function override      */
8372     GX_NULL,                                 /* event function override        */
8373     {283, 220, 333, 281},                    /* widget size                    */
8374     &window_screen_icon_button_4_define,     /* next widget definition         */
8375     GX_NULL,                                 /* no child widgets               */
8376     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_icon_button_3), /* control block */
8377     (void *) &window_screen_icon_button_3_properties /* extended properties    */
8378 };
8379 
8380 GX_CONST GX_STUDIO_WIDGET window_screen_icon_button_2_define =
8381 {
8382     "icon_button_2",
8383     GX_TYPE_ICON_BUTTON,                     /* widget type                    */
8384     GX_ID_NONE,                              /* widget id                      */
8385     #if defined(GX_WIDGET_USER_DATA)
8386     0,                                       /* user data                      */
8387     #endif
8388     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_HALIGN_CENTER|GX_STYLE_VALIGN_CENTER,   /* style flags */
8389     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
8390     sizeof(GX_ICON_BUTTON),                  /* control block size             */
8391     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
8392     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
8393     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
8394     gx_studio_icon_button_create,            /* create function                */
8395     GX_NULL,                                 /* drawing function override      */
8396     GX_NULL,                                 /* event function override        */
8397     {232, 220, 282, 281},                    /* widget size                    */
8398     &window_screen_icon_button_3_define,     /* next widget definition         */
8399     GX_NULL,                                 /* no child widgets               */
8400     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_icon_button_2), /* control block */
8401     (void *) &window_screen_icon_button_2_properties /* extended properties    */
8402 };
8403 
8404 GX_CONST GX_STUDIO_WIDGET window_screen_icon_button_1_define =
8405 {
8406     "icon_button_1",
8407     GX_TYPE_ICON_BUTTON,                     /* widget type                    */
8408     GX_ID_NONE,                              /* widget id                      */
8409     #if defined(GX_WIDGET_USER_DATA)
8410     0,                                       /* user data                      */
8411     #endif
8412     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_HALIGN_CENTER|GX_STYLE_VALIGN_CENTER,   /* style flags */
8413     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
8414     sizeof(GX_ICON_BUTTON),                  /* control block size             */
8415     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
8416     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
8417     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
8418     gx_studio_icon_button_create,            /* create function                */
8419     GX_NULL,                                 /* drawing function override      */
8420     GX_NULL,                                 /* event function override        */
8421     {181, 220, 231, 281},                    /* widget size                    */
8422     &window_screen_icon_button_2_define,     /* next widget definition         */
8423     GX_NULL,                                 /* no child widgets               */
8424     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_icon_button_1), /* control block */
8425     (void *) &window_screen_icon_button_1_properties /* extended properties    */
8426 };
8427 
8428 GX_CONST GX_STUDIO_WIDGET window_screen_button_define =
8429 {
8430     "button",
8431     GX_TYPE_BUTTON,                          /* widget type                    */
8432     ID_DROP_LIST_BUTTON,                     /* widget id                      */
8433     #if defined(GX_WIDGET_USER_DATA)
8434     0,                                       /* user data                      */
8435     #endif
8436     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED,   /* style flags                    */
8437     0,                                       /* status flags                   */
8438     sizeof(GX_BUTTON),                       /* control block size             */
8439     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
8440     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
8441     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
8442     gx_studio_button_create,                 /* create function                */
8443     GX_NULL,                                 /* drawing function override      */
8444     GX_NULL,                                 /* event function override        */
8445     {404, 322, 429, 347},                    /* widget size                    */
8446     GX_NULL,                                 /* no next widget                 */
8447     GX_NULL,                                 /* no child widgets               */
8448     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_button), /* control block */
8449     (void *) GX_NULL                         /* no extended properties         */
8450 };
8451 
8452 GX_CONST GX_STUDIO_WIDGET window_screen_hlist_label_define =
8453 {
8454     "hlist_label",
8455     GX_TYPE_PROMPT,                          /* widget type                    */
8456     GX_ID_NONE,                              /* widget id                      */
8457     #if defined(GX_WIDGET_USER_DATA)
8458     0,                                       /* user data                      */
8459     #endif
8460     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_CENTER,   /* style flags */
8461     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
8462     sizeof(GX_PROMPT),                       /* control block size             */
8463     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
8464     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
8465     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
8466     gx_studio_prompt_create,                 /* create function                */
8467     GX_NULL,                                 /* drawing function override      */
8468     GX_NULL,                                 /* event function override        */
8469     {253, 298, 341, 321},                    /* widget size                    */
8470     GX_NULL,                                 /* no next widget                 */
8471     GX_NULL,                                 /* no child widgets               */
8472     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_hlist_label), /* control block */
8473     (void *) &window_screen_hlist_label_properties /* extended properties      */
8474 };
8475 
8476 GX_CONST GX_STUDIO_WIDGET window_screen_drop_list_define =
8477 {
8478     "drop_list",
8479     GX_TYPE_DROP_LIST,                       /* widget type                    */
8480     ID_DROP_LIST,                            /* widget id                      */
8481     #if defined(GX_WIDGET_USER_DATA)
8482     0,                                       /* user data                      */
8483     #endif
8484     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED,   /* style flags                    */
8485     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
8486     sizeof(GX_DROP_LIST),                    /* control block size             */
8487     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
8488     GX_COLOR_ID_WIDGET_FILL,                 /* selected color id              */
8489     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
8490     gx_studio_drop_list_create,              /* create function                */
8491     GX_NULL,                                 /* drawing function override      */
8492     GX_NULL,                                 /* event function override        */
8493     {183, 321, 430, 349},                    /* widget size                    */
8494     &window_screen_hlist_label_define,       /* next widget definition         */
8495     &window_screen_button_define,            /* child widget definition        */
8496     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_drop_list), /* control block */
8497     (void *) &window_screen_drop_list_properties /* extended properties        */
8498 };
8499 
8500 GX_CONST GX_STUDIO_WIDGET window_screen_next_button_1_define =
8501 {
8502     "next_button_1",
8503     GX_TYPE_TEXT_BUTTON,                     /* widget type                    */
8504     IDB_NEXT,                                /* widget id                      */
8505     #if defined(GX_WIDGET_USER_DATA)
8506     0,                                       /* user data                      */
8507     #endif
8508     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
8509     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
8510     sizeof(GX_TEXT_BUTTON),                  /* control block size             */
8511     GX_COLOR_ID_NEXT_BUTTON_LOWER,           /* normal color id                */
8512     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* selected color id              */
8513     GX_COLOR_ID_NEXT_BUTTON_LOWER,           /* disabled color id              */
8514     gx_studio_text_button_create,            /* create function                */
8515     GX_NULL,                                 /* drawing function override      */
8516     GX_NULL,                                 /* event function override        */
8517     {491, 434, 570, 458},                    /* widget size                    */
8518     &window_screen_drop_list_define,         /* next widget definition         */
8519     GX_NULL,                                 /* no child widgets               */
8520     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_next_button_1), /* control block */
8521     (void *) &window_screen_next_button_1_properties /* extended properties    */
8522 };
8523 
8524 GX_CONST GX_STUDIO_WIDGET window_screen_hlist_label_1_define =
8525 {
8526     "hlist_label_1",
8527     GX_TYPE_PROMPT,                          /* widget type                    */
8528     GX_ID_NONE,                              /* widget id                      */
8529     #if defined(GX_WIDGET_USER_DATA)
8530     0,                                       /* user data                      */
8531     #endif
8532     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_CENTER,   /* style flags */
8533     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
8534     sizeof(GX_PROMPT),                       /* control block size             */
8535     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
8536     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
8537     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
8538     gx_studio_prompt_create,                 /* create function                */
8539     GX_NULL,                                 /* drawing function override      */
8540     GX_NULL,                                 /* event function override        */
8541     {242, 193, 373, 216},                    /* widget size                    */
8542     &window_screen_next_button_1_define,     /* next widget definition         */
8543     GX_NULL,                                 /* no child widgets               */
8544     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_hlist_label_1), /* control block */
8545     (void *) &window_screen_hlist_label_1_properties /* extended properties    */
8546 };
8547 
8548 GX_CONST GX_STUDIO_WIDGET window_screen_horizontal_list_1_define =
8549 {
8550     "horizontal_list_1",
8551     GX_TYPE_HORIZONTAL_LIST,                 /* widget type                    */
8552     GX_ID_NONE,                              /* widget id                      */
8553     #if defined(GX_WIDGET_USER_DATA)
8554     0,                                       /* user data                      */
8555     #endif
8556     GX_STYLE_BORDER_THIN,                    /* style flags                    */
8557     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
8558     sizeof(GX_HORIZONTAL_LIST),              /* control block size             */
8559     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
8560     GX_COLOR_ID_WINDOW_FILL,                 /* selected color id              */
8561     GX_COLOR_ID_WINDOW_FILL,                 /* disabled color id              */
8562     gx_studio_horizontal_list_create,        /* create function                */
8563     GX_NULL,                                 /* drawing function override      */
8564     GX_NULL,                                 /* event function override        */
8565     {180, 219, 437, 282},                    /* widget size                    */
8566     &window_screen_hlist_label_1_define,     /* next widget definition         */
8567     &window_screen_icon_button_1_define,     /* child widget definition        */
8568     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_horizontal_list_1), /* control block */
8569     (void *) &window_screen_horizontal_list_1_properties /* extended properties */
8570 };
8571 
8572 GX_CONST GX_STUDIO_WIDGET window_screen_vlist_label_1_define =
8573 {
8574     "vlist_label_1",
8575     GX_TYPE_PROMPT,                          /* widget type                    */
8576     GX_ID_NONE,                              /* widget id                      */
8577     #if defined(GX_WIDGET_USER_DATA)
8578     0,                                       /* user data                      */
8579     #endif
8580     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_CENTER,   /* style flags */
8581     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
8582     sizeof(GX_PROMPT),                       /* control block size             */
8583     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
8584     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
8585     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
8586     gx_studio_prompt_create,                 /* create function                */
8587     GX_NULL,                                 /* drawing function override      */
8588     GX_NULL,                                 /* event function override        */
8589     {45, 193, 176, 216},                     /* widget size                    */
8590     &window_screen_horizontal_list_1_define, /* next widget definition         */
8591     GX_NULL,                                 /* no child widgets               */
8592     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_vlist_label_1), /* control block */
8593     (void *) &window_screen_vlist_label_1_properties /* extended properties    */
8594 };
8595 
8596 GX_CONST GX_STUDIO_WIDGET window_screen_frame_label_1_define =
8597 {
8598     "frame_label_1",
8599     GX_TYPE_PROMPT,                          /* widget type                    */
8600     GX_ID_NONE,                              /* widget id                      */
8601     #if defined(GX_WIDGET_USER_DATA)
8602     0,                                       /* user data                      */
8603     #endif
8604     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_CENTER,   /* style flags */
8605     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
8606     sizeof(GX_PROMPT),                       /* control block size             */
8607     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
8608     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
8609     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
8610     gx_studio_prompt_create,                 /* create function                */
8611     GX_NULL,                                 /* drawing function override      */
8612     GX_NULL,                                 /* event function override        */
8613     {389, 21, 520, 44},                      /* widget size                    */
8614     &window_screen_vlist_label_1_define,     /* next widget definition         */
8615     GX_NULL,                                 /* no child widgets               */
8616     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_frame_label_1), /* control block */
8617     (void *) &window_screen_frame_label_1_properties /* extended properties    */
8618 };
8619 
8620 GX_CONST GX_STUDIO_WIDGET window_screen_nested_label_1_define =
8621 {
8622     "nested_label_1",
8623     GX_TYPE_PROMPT,                          /* widget type                    */
8624     GX_ID_NONE,                              /* widget id                      */
8625     #if defined(GX_WIDGET_USER_DATA)
8626     0,                                       /* user data                      */
8627     #endif
8628     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_CENTER,   /* style flags */
8629     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
8630     sizeof(GX_PROMPT),                       /* control block size             */
8631     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
8632     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
8633     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
8634     gx_studio_prompt_create,                 /* create function                */
8635     GX_NULL,                                 /* drawing function override      */
8636     GX_NULL,                                 /* event function override        */
8637     {118, 21, 249, 44},                      /* widget size                    */
8638     &window_screen_frame_label_1_define,     /* next widget definition         */
8639     GX_NULL,                                 /* no child widgets               */
8640     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_nested_label_1), /* control block */
8641     (void *) &window_screen_nested_label_1_properties /* extended properties   */
8642 };
8643 
8644 GX_CONST GX_STUDIO_WIDGET window_screen_vertical_list_define =
8645 {
8646     "vertical_list",
8647     GX_TYPE_VERTICAL_LIST,                   /* widget type                    */
8648     ID_VERTICAL_LIST,                        /* widget id                      */
8649     #if defined(GX_WIDGET_USER_DATA)
8650     0,                                       /* user data                      */
8651     #endif
8652     GX_STYLE_BORDER_RAISED,                  /* style flags                    */
8653     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
8654     sizeof(GX_VERTICAL_LIST),                /* control block size             */
8655     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
8656     GX_COLOR_ID_WINDOW_FILL,                 /* selected color id              */
8657     GX_COLOR_ID_WINDOW_FILL,                 /* disabled color id              */
8658     gx_studio_vertical_list_create,          /* create function                */
8659     GX_NULL,                                 /* drawing function override      */
8660     GX_NULL,                                 /* event function override        */
8661     {57, 217, 158, 360},                     /* widget size                    */
8662     &window_screen_nested_label_1_define,    /* next widget definition         */
8663     &window_screen_button_1_define,          /* child widget definition        */
8664     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_vertical_list), /* control block */
8665     (void *) &window_screen_vertical_list_properties /* extended properties    */
8666 };
8667 
8668 GX_CONST GX_STUDIO_WIDGET window_screen_scroll_frame_1_define =
8669 {
8670     "scroll_frame_1",
8671     GX_TYPE_WINDOW,                          /* widget type                    */
8672     GX_ID_NONE,                              /* widget id                      */
8673     #if defined(GX_WIDGET_USER_DATA)
8674     0,                                       /* user data                      */
8675     #endif
8676     GX_STYLE_BORDER_THIN,                    /* style flags                    */
8677     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
8678     sizeof(GX_WINDOW),                       /* control block size             */
8679     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
8680     GX_COLOR_ID_WINDOW_FILL,                 /* selected color id              */
8681     GX_COLOR_ID_WINDOW_FILL,                 /* disabled color id              */
8682     gx_studio_window_create,                 /* create function                */
8683     GX_NULL,                                 /* drawing function override      */
8684     GX_NULL,                                 /* event function override        */
8685     {351, 47, 562, 182},                     /* widget size                    */
8686     &window_screen_vertical_list_define,     /* next widget definition         */
8687     &window_screen_window_4_define,          /* child widget definition        */
8688     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_scroll_frame_1), /* control block */
8689     (void *) &window_screen_scroll_frame_1_properties /* extended properties   */
8690 };
8691 
8692 GX_CONST GX_STUDIO_WIDGET window_screen_window_5_define =
8693 {
8694     "window_5",
8695     GX_TYPE_WINDOW,                          /* widget type                    */
8696     GX_ID_NONE,                              /* widget id                      */
8697     #if defined(GX_WIDGET_USER_DATA)
8698     0,                                       /* user data                      */
8699     #endif
8700     GX_STYLE_BORDER_THICK,                   /* style flags                    */
8701     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
8702     sizeof(GX_WINDOW),                       /* control block size             */
8703     GX_COLOR_ID_ORANGE,                      /* normal color id                */
8704     GX_COLOR_ID_ORANGE,                      /* selected color id              */
8705     GX_COLOR_ID_ORANGE,                      /* disabled color id              */
8706     gx_studio_window_create,                 /* create function                */
8707     GX_NULL,                                 /* drawing function override      */
8708     GX_NULL,                                 /* event function override        */
8709     {56, 46, 341, 184},                      /* widget size                    */
8710     &window_screen_scroll_frame_1_define,    /* next widget definition         */
8711     &window_screen_window_6_define,          /* child widget definition        */
8712     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_window_5), /* control block */
8713     (void *) &window_screen_window_5_properties /* extended properties         */
8714 };
8715 
8716 GX_CONST GX_STUDIO_WIDGET window_screen_define =
8717 {
8718     "window_screen",
8719     GX_TYPE_WINDOW,                          /* widget type                    */
8720     ID_WINDOW_SCREEN,                        /* widget id                      */
8721     #if defined(GX_WIDGET_USER_DATA)
8722     0,                                       /* user data                      */
8723     #endif
8724     GX_STYLE_BORDER_THIN,                    /* style flags                    */
8725     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
8726     sizeof(WINDOW_SCREEN_CONTROL_BLOCK),     /* control block size             */
8727     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
8728     GX_COLOR_ID_WINDOW_FILL,                 /* selected color id              */
8729     GX_COLOR_ID_WINDOW_FILL,                 /* disabled color id              */
8730     gx_studio_window_create,                 /* create function                */
8731     GX_NULL,                                 /* drawing function override      */
8732     (UINT (*)(GX_WIDGET *, GX_EVENT *)) next_button_handler, /* event function override */
8733     {24, 12, 578, 466},                      /* widget size                    */
8734     GX_NULL,                                 /* next widget                    */
8735     &window_screen_window_5_define,          /* child widget                   */
8736     0,                                       /* control block                  */
8737     (void *) &window_screen_properties       /* extended properties            */
8738 };
8739 GX_WINDOW_PROPERTIES button_screen_properties =
8740 {
8741     0                                        /* wallpaper pixelmap id          */
8742 };
8743 GX_PROMPT_PROPERTIES button_screen_title_1_properties =
8744 {
8745     GX_STRING_ID_STRING_1,                   /* string id                      */
8746     GX_FONT_ID_PROMPT,                       /* font id                        */
8747     GX_COLOR_ID_TEXT,                        /* normal text color              */
8748     GX_COLOR_ID_TEXT,                        /* selected text color            */
8749     GX_COLOR_ID_TEXT                         /* disabled text color            */
8750 };
8751 GX_TEXT_BUTTON_PROPERTIES button_screen_text_button_1_properties =
8752 {
8753     GX_STRING_ID_STRING_4,                   /* string id                      */
8754     GX_FONT_ID_BUTTON,                       /* font id                        */
8755     GX_COLOR_ID_BTN_TEXT,                    /* normal text color              */
8756     GX_COLOR_ID_BTN_TEXT,                    /* selected text color            */
8757     GX_COLOR_ID_BTN_TEXT                     /* disabled text color            */
8758 };
8759 GX_CHECKBOX_PROPERTIES button_screen_checkbox1_1_properties =
8760 {
8761     GX_STRING_ID_STRING_3,                   /* string id                      */
8762     GX_FONT_ID_BUTTON,                       /* font id                        */
8763     GX_COLOR_ID_BTN_TEXT,                    /* normal text color              */
8764     GX_COLOR_ID_BTN_TEXT,                    /* selected text color            */
8765     GX_COLOR_ID_BTN_TEXT,                    /* disabled text color            */
8766     0,                                       /* unchecked pixelmap id          */
8767     0,                                       /* checked pixelmap id            */
8768     0,                                       /* unchecked disabled pixelmap id */
8769     0                                        /* checked disabled pixelmap id   */
8770 };
8771 GX_RADIO_BUTTON_PROPERTIES button_screen_radio_button1_1_properties =
8772 {
8773     GX_STRING_ID_STRING_9,                   /* string id                      */
8774     GX_FONT_ID_BUTTON,                       /* font id                        */
8775     GX_COLOR_ID_BTN_TEXT,                    /* normal text color              */
8776     GX_COLOR_ID_BTN_TEXT,                    /* selected text color            */
8777     GX_COLOR_ID_BTN_TEXT,                    /* disabled text color            */
8778     0,                                       /* off pixelmap id                */
8779     0,                                       /* on pixelmap id                 */
8780     0,                                       /* off disabled pixelmap id       */
8781     0                                        /* on disabled pixelmap id        */
8782 };
8783 GX_PIXELMAP_BUTTON_PROPERTIES button_screen_pixelmap_button1_1_properties =
8784 {
8785     GX_PIXELMAP_ID_ORANGE_BUTTON,            /* normal pixelmap id             */
8786     GX_PIXELMAP_ID_ORANGE_BUTTON_PRESSED,    /* selected pixelmap id           */
8787     0                                        /* disabled pixelmap id           */
8788 };
8789 GX_ICON_PROPERTIES button_screen_icon_properties =
8790 {
8791     GX_PIXELMAP_ID_I_HISTORY_LG,             /* normal pixelmap id             */
8792     0                                        /* selected pixelmap id           */
8793 };
8794 GX_ICON_BUTTON_PROPERTIES button_screen_icon_button_6_properties =
8795 {
8796     GX_PIXELMAP_ID_SAVE_ICON                 /* pixelmap id                    */
8797 };
8798 GX_PROMPT_PROPERTIES button_screen_button_label_1_properties =
8799 {
8800     GX_STRING_ID_STRING_10,                  /* string id                      */
8801     GX_FONT_ID_PROMPT,                       /* font id                        */
8802     GX_COLOR_ID_TEXT,                        /* normal text color              */
8803     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
8804     GX_COLOR_ID_TEXT                         /* disabled text color            */
8805 };
8806 GX_PROMPT_PROPERTIES button_screen_radio_label_1_properties =
8807 {
8808     GX_STRING_ID_STRING_13,                  /* string id                      */
8809     GX_FONT_ID_PROMPT,                       /* font id                        */
8810     GX_COLOR_ID_TEXT,                        /* normal text color              */
8811     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
8812     GX_COLOR_ID_TEXT                         /* disabled text color            */
8813 };
8814 GX_PROMPT_PROPERTIES button_screen_pixbutton_label_1_properties =
8815 {
8816     GX_STRING_ID_STRING_11,                  /* string id                      */
8817     GX_FONT_ID_PROMPT,                       /* font id                        */
8818     GX_COLOR_ID_TEXT,                        /* normal text color              */
8819     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
8820     GX_COLOR_ID_TEXT                         /* disabled text color            */
8821 };
8822 GX_PROMPT_PROPERTIES button_screen_texbutton_label_1_properties =
8823 {
8824     GX_STRING_ID_STRING_2,                   /* string id                      */
8825     GX_FONT_ID_PROMPT,                       /* font id                        */
8826     GX_COLOR_ID_TEXT,                        /* normal text color              */
8827     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
8828     GX_COLOR_ID_TEXT                         /* disabled text color            */
8829 };
8830 GX_PROMPT_PROPERTIES button_screen_checkbox_label_1_properties =
8831 {
8832     GX_STRING_ID_STRING_12,                  /* string id                      */
8833     GX_FONT_ID_PROMPT,                       /* font id                        */
8834     GX_COLOR_ID_TEXT,                        /* normal text color              */
8835     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
8836     GX_COLOR_ID_TEXT                         /* disabled text color            */
8837 };
8838 GX_PROMPT_PROPERTIES button_screen_iconbutton_label_1_properties =
8839 {
8840     GX_STRING_ID_STRING_14,                  /* string id                      */
8841     GX_FONT_ID_PROMPT,                       /* font id                        */
8842     GX_COLOR_ID_TEXT,                        /* normal text color              */
8843     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
8844     GX_COLOR_ID_TEXT                         /* disabled text color            */
8845 };
8846 GX_PROMPT_PROPERTIES button_screen_icon_label_1_properties =
8847 {
8848     GX_STRING_ID_STRING_15,                  /* string id                      */
8849     GX_FONT_ID_PROMPT,                       /* font id                        */
8850     GX_COLOR_ID_TEXT,                        /* normal text color              */
8851     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
8852     GX_COLOR_ID_TEXT                         /* disabled text color            */
8853 };
8854 GX_TEXT_BUTTON_PROPERTIES button_screen_next_button_properties =
8855 {
8856     GX_STRING_ID_STRING_36,                  /* string id                      */
8857     GX_FONT_ID_BUTTON,                       /* font id                        */
8858     GX_COLOR_ID_WHITE,                       /* normal text color              */
8859     GX_COLOR_ID_WHITE,                       /* selected text color            */
8860     GX_COLOR_ID_WHITE                        /* disabled text color            */
8861 };
8862 GX_ICON_PROPERTIES button_screen_icon_10_properties =
8863 {
8864     0,                                       /* normal pixelmap id             */
8865     0                                        /* selected pixelmap id           */
8866 };
8867 
8868 GX_CONST GX_STUDIO_WIDGET button_screen_icon_10_define =
8869 {
8870     "icon_10",
8871     GX_TYPE_ICON,                            /* widget type                    */
8872     GX_ID_NONE,                              /* widget id                      */
8873     #if defined(GX_WIDGET_USER_DATA)
8874     0,                                       /* user data                      */
8875     #endif
8876     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_HALIGN_LEFT|GX_STYLE_VALIGN_TOP,   /* style flags */
8877     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
8878     sizeof(GX_ICON),                         /* control block size             */
8879     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
8880     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
8881     GX_COLOR_ID_DISABLED_FILL,               /* disabled color id              */
8882     gx_studio_icon_create,                   /* create function                */
8883     GX_NULL,                                 /* drawing function override      */
8884     GX_NULL,                                 /* event function override        */
8885     {122, 363, 161, 402},                    /* widget size                    */
8886     GX_NULL,                                 /* no next widget                 */
8887     GX_NULL,                                 /* no child widgets               */
8888     offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_icon_10), /* control block */
8889     (void *) &button_screen_icon_10_properties /* extended properties          */
8890 };
8891 
8892 GX_CONST GX_STUDIO_WIDGET button_screen_next_button_define =
8893 {
8894     "next_button",
8895     GX_TYPE_TEXT_BUTTON,                     /* widget type                    */
8896     IDB_NEXT,                                /* widget id                      */
8897     #if defined(GX_WIDGET_USER_DATA)
8898     0,                                       /* user data                      */
8899     #endif
8900     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
8901     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
8902     sizeof(GX_TEXT_BUTTON),                  /* control block size             */
8903     GX_COLOR_ID_NEXT_BUTTON_LOWER,           /* normal color id                */
8904     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* selected color id              */
8905     GX_COLOR_ID_NEXT_BUTTON_LOWER,           /* disabled color id              */
8906     gx_studio_text_button_create,            /* create function                */
8907     GX_NULL,                                 /* drawing function override      */
8908     GX_NULL,                                 /* event function override        */
8909     {459, 389, 538, 413},                    /* widget size                    */
8910     &button_screen_icon_10_define,           /* next widget definition         */
8911     GX_NULL,                                 /* no child widgets               */
8912     offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_next_button), /* control block */
8913     (void *) &button_screen_next_button_properties /* extended properties      */
8914 };
8915 
8916 GX_CONST GX_STUDIO_WIDGET button_screen_icon_label_1_define =
8917 {
8918     "icon_label_1",
8919     GX_TYPE_PROMPT,                          /* widget type                    */
8920     GX_ID_NONE,                              /* widget id                      */
8921     #if defined(GX_WIDGET_USER_DATA)
8922     0,                                       /* user data                      */
8923     #endif
8924     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_LEFT,   /* style flags */
8925     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
8926     sizeof(GX_PROMPT),                       /* control block size             */
8927     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
8928     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
8929     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
8930     gx_studio_prompt_create,                 /* create function                */
8931     GX_NULL,                                 /* drawing function override      */
8932     GX_NULL,                                 /* event function override        */
8933     {342, 377, 416, 400},                    /* widget size                    */
8934     &button_screen_next_button_define,       /* next widget definition         */
8935     GX_NULL,                                 /* no child widgets               */
8936     offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_icon_label_1), /* control block */
8937     (void *) &button_screen_icon_label_1_properties /* extended properties     */
8938 };
8939 
8940 GX_CONST GX_STUDIO_WIDGET button_screen_iconbutton_label_1_define =
8941 {
8942     "iconbutton_label_1",
8943     GX_TYPE_PROMPT,                          /* widget type                    */
8944     GX_ID_NONE,                              /* widget id                      */
8945     #if defined(GX_WIDGET_USER_DATA)
8946     0,                                       /* user data                      */
8947     #endif
8948     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_LEFT,   /* style flags */
8949     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
8950     sizeof(GX_PROMPT),                       /* control block size             */
8951     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
8952     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
8953     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
8954     gx_studio_prompt_create,                 /* create function                */
8955     GX_NULL,                                 /* drawing function override      */
8956     GX_NULL,                                 /* event function override        */
8957     {342, 338, 492, 361},                    /* widget size                    */
8958     &button_screen_icon_label_1_define,      /* next widget definition         */
8959     GX_NULL,                                 /* no child widgets               */
8960     offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_iconbutton_label_1), /* control block */
8961     (void *) &button_screen_iconbutton_label_1_properties /* extended properties */
8962 };
8963 
8964 GX_CONST GX_STUDIO_WIDGET button_screen_checkbox_label_1_define =
8965 {
8966     "checkbox_label_1",
8967     GX_TYPE_PROMPT,                          /* widget type                    */
8968     GX_ID_NONE,                              /* widget id                      */
8969     #if defined(GX_WIDGET_USER_DATA)
8970     0,                                       /* user data                      */
8971     #endif
8972     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_LEFT,   /* style flags */
8973     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
8974     sizeof(GX_PROMPT),                       /* control block size             */
8975     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
8976     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
8977     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
8978     gx_studio_prompt_create,                 /* create function                */
8979     GX_NULL,                                 /* drawing function override      */
8980     GX_NULL,                                 /* event function override        */
8981     {342, 265, 462, 288},                    /* widget size                    */
8982     &button_screen_iconbutton_label_1_define, /* next widget definition        */
8983     GX_NULL,                                 /* no child widgets               */
8984     offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_checkbox_label_1), /* control block */
8985     (void *) &button_screen_checkbox_label_1_properties /* extended properties */
8986 };
8987 
8988 GX_CONST GX_STUDIO_WIDGET button_screen_texbutton_label_1_define =
8989 {
8990     "texbutton_label_1",
8991     GX_TYPE_PROMPT,                          /* widget type                    */
8992     GX_ID_NONE,                              /* widget id                      */
8993     #if defined(GX_WIDGET_USER_DATA)
8994     0,                                       /* user data                      */
8995     #endif
8996     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_LEFT,   /* style flags */
8997     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
8998     sizeof(GX_PROMPT),                       /* control block size             */
8999     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
9000     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
9001     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
9002     gx_studio_prompt_create,                 /* create function                */
9003     GX_NULL,                                 /* drawing function override      */
9004     GX_NULL,                                 /* event function override        */
9005     {342, 152, 489, 175},                    /* widget size                    */
9006     &button_screen_checkbox_label_1_define,  /* next widget definition         */
9007     GX_NULL,                                 /* no child widgets               */
9008     offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_texbutton_label_1), /* control block */
9009     (void *) &button_screen_texbutton_label_1_properties /* extended properties */
9010 };
9011 
9012 GX_CONST GX_STUDIO_WIDGET button_screen_pixbutton_label_1_define =
9013 {
9014     "pixbutton_label_1",
9015     GX_TYPE_PROMPT,                          /* widget type                    */
9016     GX_ID_NONE,                              /* widget id                      */
9017     #if defined(GX_WIDGET_USER_DATA)
9018     0,                                       /* user data                      */
9019     #endif
9020     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_LEFT,   /* style flags */
9021     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
9022     sizeof(GX_PROMPT),                       /* control block size             */
9023     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
9024     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
9025     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
9026     gx_studio_prompt_create,                 /* create function                */
9027     GX_NULL,                                 /* drawing function override      */
9028     GX_NULL,                                 /* event function override        */
9029     {342, 211, 524, 234},                    /* widget size                    */
9030     &button_screen_texbutton_label_1_define, /* next widget definition         */
9031     GX_NULL,                                 /* no child widgets               */
9032     offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_pixbutton_label_1), /* control block */
9033     (void *) &button_screen_pixbutton_label_1_properties /* extended properties */
9034 };
9035 
9036 GX_CONST GX_STUDIO_WIDGET button_screen_radio_label_1_define =
9037 {
9038     "radio_label_1",
9039     GX_TYPE_PROMPT,                          /* widget type                    */
9040     GX_ID_NONE,                              /* widget id                      */
9041     #if defined(GX_WIDGET_USER_DATA)
9042     0,                                       /* user data                      */
9043     #endif
9044     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_LEFT,   /* style flags */
9045     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
9046     sizeof(GX_PROMPT),                       /* control block size             */
9047     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
9048     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
9049     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
9050     gx_studio_prompt_create,                 /* create function                */
9051     GX_NULL,                                 /* drawing function override      */
9052     GX_NULL,                                 /* event function override        */
9053     {342, 304, 497, 327},                    /* widget size                    */
9054     &button_screen_pixbutton_label_1_define, /* next widget definition         */
9055     GX_NULL,                                 /* no child widgets               */
9056     offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_radio_label_1), /* control block */
9057     (void *) &button_screen_radio_label_1_properties /* extended properties    */
9058 };
9059 
9060 GX_CONST GX_STUDIO_WIDGET button_screen_button_label_1_define =
9061 {
9062     "button_label_1",
9063     GX_TYPE_PROMPT,                          /* widget type                    */
9064     GX_ID_NONE,                              /* widget id                      */
9065     #if defined(GX_WIDGET_USER_DATA)
9066     0,                                       /* user data                      */
9067     #endif
9068     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_LEFT,   /* style flags */
9069     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
9070     sizeof(GX_PROMPT),                       /* control block size             */
9071     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
9072     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
9073     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
9074     gx_studio_prompt_create,                 /* create function                */
9075     GX_NULL,                                 /* drawing function override      */
9076     GX_NULL,                                 /* event function override        */
9077     {342, 109, 441, 132},                    /* widget size                    */
9078     &button_screen_radio_label_1_define,     /* next widget definition         */
9079     GX_NULL,                                 /* no child widgets               */
9080     offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_button_label_1), /* control block */
9081     (void *) &button_screen_button_label_1_properties /* extended properties   */
9082 };
9083 
9084 GX_CONST GX_STUDIO_WIDGET button_screen_icon_button_6_define =
9085 {
9086     "icon_button_6",
9087     GX_TYPE_ICON_BUTTON,                     /* widget type                    */
9088     ID_ICON_BUTTON,                          /* widget id                      */
9089     #if defined(GX_WIDGET_USER_DATA)
9090     0,                                       /* user data                      */
9091     #endif
9092     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_HALIGN_CENTER|GX_STYLE_VALIGN_CENTER,   /* style flags */
9093     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
9094     sizeof(GX_ICON_BUTTON),                  /* control block size             */
9095     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
9096     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
9097     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
9098     gx_studio_icon_button_create,            /* create function                */
9099     GX_NULL,                                 /* drawing function override      */
9100     GX_NULL,                                 /* event function override        */
9101     {274, 337, 297, 360},                    /* widget size                    */
9102     &button_screen_button_label_1_define,    /* next widget definition         */
9103     GX_NULL,                                 /* no child widgets               */
9104     offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_icon_button_6), /* control block */
9105     (void *) &button_screen_icon_button_6_properties /* extended properties    */
9106 };
9107 
9108 GX_CONST GX_STUDIO_WIDGET button_screen_icon_define =
9109 {
9110     "icon",
9111     GX_TYPE_ICON,                            /* widget type                    */
9112     ID_ICON,                                 /* widget id                      */
9113     #if defined(GX_WIDGET_USER_DATA)
9114     0,                                       /* user data                      */
9115     #endif
9116     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_HALIGN_LEFT|GX_STYLE_VALIGN_TOP,   /* style flags */
9117     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
9118     sizeof(GX_ICON),                         /* control block size             */
9119     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
9120     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
9121     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
9122     gx_studio_icon_create,                   /* create function                */
9123     GX_NULL,                                 /* drawing function override      */
9124     GX_NULL,                                 /* event function override        */
9125     {266, 371, 297, 408},                    /* widget size                    */
9126     &button_screen_icon_button_6_define,     /* next widget definition         */
9127     GX_NULL,                                 /* no child widgets               */
9128     offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_icon), /* control block */
9129     (void *) &button_screen_icon_properties  /* extended properties            */
9130 };
9131 
9132 GX_CONST GX_STUDIO_WIDGET button_screen_pixelmap_button1_1_define =
9133 {
9134     "pixelmap_button1_1",
9135     GX_TYPE_PIXELMAP_BUTTON,                 /* widget type                    */
9136     ID_PIXELMAP_BUTTON,                      /* widget id                      */
9137     #if defined(GX_WIDGET_USER_DATA)
9138     0,                                       /* user data                      */
9139     #endif
9140     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_HALIGN_CENTER|GX_STYLE_VALIGN_CENTER,   /* style flags */
9141     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
9142     sizeof(GX_PIXELMAP_BUTTON),              /* control block size             */
9143     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
9144     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
9145     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
9146     gx_studio_pixelmap_button_create,        /* create function                */
9147     GX_NULL,                                 /* drawing function override      */
9148     GX_NULL,                                 /* event function override        */
9149     {176, 190, 297, 252},                    /* widget size                    */
9150     &button_screen_icon_define,              /* next widget definition         */
9151     GX_NULL,                                 /* no child widgets               */
9152     offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_pixelmap_button1_1), /* control block */
9153     (void *) &button_screen_pixelmap_button1_1_properties /* extended properties */
9154 };
9155 
9156 GX_CONST GX_STUDIO_WIDGET button_screen_radio_button1_1_define =
9157 {
9158     "radio_button1_1",
9159     GX_TYPE_RADIO_BUTTON,                    /* widget type                    */
9160     ID_RADIO_BUTTON,                         /* widget id                      */
9161     #if defined(GX_WIDGET_USER_DATA)
9162     0,                                       /* user data                      */
9163     #endif
9164     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_BUTTON_RADIO|GX_STYLE_TEXT_LEFT,   /* style flags */
9165     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
9166     sizeof(GX_RADIO_BUTTON),                 /* control block size             */
9167     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
9168     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
9169     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
9170     gx_studio_radio_button_create,           /* create function                */
9171     GX_NULL,                                 /* drawing function override      */
9172     GX_NULL,                                 /* event function override        */
9173     {170, 303, 297, 326},                    /* widget size                    */
9174     &button_screen_pixelmap_button1_1_define, /* next widget definition        */
9175     GX_NULL,                                 /* no child widgets               */
9176     offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_radio_button1_1), /* control block */
9177     (void *) &button_screen_radio_button1_1_properties /* extended properties  */
9178 };
9179 
9180 GX_CONST GX_STUDIO_WIDGET button_screen_checkbox1_1_define =
9181 {
9182     "checkbox1_1",
9183     GX_TYPE_CHECKBOX,                        /* widget type                    */
9184     ID_CHECKBOX,                             /* widget id                      */
9185     #if defined(GX_WIDGET_USER_DATA)
9186     0,                                       /* user data                      */
9187     #endif
9188     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_BUTTON_TOGGLE|GX_STYLE_TEXT_LEFT,   /* style flags */
9189     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
9190     sizeof(GX_CHECKBOX),                     /* control block size             */
9191     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
9192     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
9193     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
9194     gx_studio_checkbox_create,               /* create function                */
9195     GX_NULL,                                 /* drawing function override      */
9196     GX_NULL,                                 /* event function override        */
9197     {195, 263, 297, 292},                    /* widget size                    */
9198     &button_screen_radio_button1_1_define,   /* next widget definition         */
9199     GX_NULL,                                 /* no child widgets               */
9200     offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_checkbox1_1), /* control block */
9201     (void *) &button_screen_checkbox1_1_properties /* extended properties      */
9202 };
9203 
9204 GX_CONST GX_STUDIO_WIDGET button_screen_text_button_1_define =
9205 {
9206     "text_button_1",
9207     GX_TYPE_TEXT_BUTTON,                     /* widget type                    */
9208     ID_TEXT_BUTTON,                          /* widget id                      */
9209     #if defined(GX_WIDGET_USER_DATA)
9210     0,                                       /* user data                      */
9211     #endif
9212     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
9213     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
9214     sizeof(GX_TEXT_BUTTON),                  /* control block size             */
9215     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
9216     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
9217     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
9218     gx_studio_text_button_create,            /* create function                */
9219     GX_NULL,                                 /* drawing function override      */
9220     GX_NULL,                                 /* event function override        */
9221     {162, 150, 297, 179},                    /* widget size                    */
9222     &button_screen_checkbox1_1_define,       /* next widget definition         */
9223     GX_NULL,                                 /* no child widgets               */
9224     offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_text_button_1), /* control block */
9225     (void *) &button_screen_text_button_1_properties /* extended properties    */
9226 };
9227 
9228 GX_CONST GX_STUDIO_WIDGET button_screen_base_button_1_define =
9229 {
9230     "base_button_1",
9231     GX_TYPE_BUTTON,                          /* widget type                    */
9232     GX_ID_NONE,                              /* widget id                      */
9233     #if defined(GX_WIDGET_USER_DATA)
9234     0,                                       /* user data                      */
9235     #endif
9236     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED,   /* style flags                  */
9237     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
9238     sizeof(GX_BUTTON),                       /* control block size             */
9239     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
9240     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
9241     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
9242     gx_studio_button_create,                 /* create function                */
9243     GX_NULL,                                 /* drawing function override      */
9244     GX_NULL,                                 /* event function override        */
9245     {162, 106, 297, 139},                    /* widget size                    */
9246     &button_screen_text_button_1_define,     /* next widget definition         */
9247     GX_NULL,                                 /* no child widgets               */
9248     offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_base_button_1), /* control block */
9249     (void *) GX_NULL                         /* no extended properties         */
9250 };
9251 
9252 GX_CONST GX_STUDIO_WIDGET button_screen_title_1_define =
9253 {
9254     "title_1",
9255     GX_TYPE_PROMPT,                          /* widget type                    */
9256     GX_ID_NONE,                              /* widget id                      */
9257     #if defined(GX_WIDGET_USER_DATA)
9258     0,                                       /* user data                      */
9259     #endif
9260     GX_STYLE_BORDER_THICK|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_CENTER,   /* style flags */
9261     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
9262     sizeof(GX_PROMPT),                       /* control block size             */
9263     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
9264     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
9265     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
9266     gx_studio_prompt_create,                 /* create function                */
9267     GX_NULL,                                 /* drawing function override      */
9268     GX_NULL,                                 /* event function override        */
9269     {202, 36, 465, 77},                      /* widget size                    */
9270     &button_screen_base_button_1_define,     /* next widget definition         */
9271     GX_NULL,                                 /* no child widgets               */
9272     offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_title_1), /* control block */
9273     (void *) &button_screen_title_1_properties /* extended properties          */
9274 };
9275 
9276 GX_CONST GX_STUDIO_WIDGET button_screen_define =
9277 {
9278     "button_screen",
9279     GX_TYPE_WINDOW,                          /* widget type                    */
9280     ID_BUTTON_SCREEN,                        /* widget id                      */
9281     #if defined(GX_WIDGET_USER_DATA)
9282     0,                                       /* user data                      */
9283     #endif
9284     GX_STYLE_BORDER_THICK,                   /* style flags                    */
9285     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
9286     sizeof(BUTTON_SCREEN_CONTROL_BLOCK),     /* control block size             */
9287     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
9288     GX_COLOR_ID_WINDOW_FILL,                 /* selected color id              */
9289     GX_COLOR_ID_WINDOW_FILL,                 /* disabled color id              */
9290     gx_studio_window_create,                 /* create function                */
9291     GX_NULL,                                 /* drawing function override      */
9292     (UINT (*)(GX_WIDGET *, GX_EVENT *)) next_button_handler, /* event function override */
9293     {96, 13, 546, 421},                      /* widget size                    */
9294     GX_NULL,                                 /* next widget                    */
9295     &button_screen_title_1_define,           /* child widget                   */
9296     0,                                       /* control block                  */
9297     (void *) &button_screen_properties       /* extended properties            */
9298 };
9299 GX_CONST GX_STUDIO_WIDGET_ENTRY all_widgets_16bpp_widget_table[] =
9300 {
9301     { &sprite_screen_define, (GX_WIDGET *) &sprite_screen },
9302     { &gauge_screen_define, (GX_WIDGET *) &gauge_screen },
9303     { &widget_color_test_screen_define, (GX_WIDGET *) &widget_color_test_screen },
9304     { &lines_screen_define, (GX_WIDGET *) &lines_screen },
9305     { &menu_screen_define, (GX_WIDGET *) &menu_screen },
9306     { &scroll_wheel_screen_define, GX_NULL },
9307     { &shapes_screen_define, (GX_WIDGET *) &shapes_screen },
9308     { &rotate_screen_define, (GX_WIDGET *) &rotate_screen },
9309     { &indicator_screen_define, (GX_WIDGET *) &indicator_screen },
9310     { &text_screen_define, (GX_WIDGET *) &text_screen },
9311     { &window_screen_define, (GX_WIDGET *) &window_screen },
9312     { &button_screen_define, (GX_WIDGET *) &button_screen },
9313     {GX_NULL, GX_NULL}
9314 };
9315 
gx_studio_nested_widget_create(GX_BYTE * control,GX_CONST GX_STUDIO_WIDGET * definition,GX_WIDGET * parent)9316 static GX_WIDGET *gx_studio_nested_widget_create(GX_BYTE *control, GX_CONST GX_STUDIO_WIDGET *definition, GX_WIDGET *parent)
9317 {
9318     UINT status = GX_SUCCESS;
9319     GX_WIDGET *widget = GX_NULL;
9320     GX_VALUE   list_count = 0;
9321     GX_VALUE   list_total_count = 0;
9322 
9323     if(parent && (parent->gx_widget_type == GX_TYPE_MENU))
9324     {
9325         list_total_count = ((GX_MENU *)parent)->gx_menu_list_total_count;
9326     }
9327 
9328     while(definition && status == GX_SUCCESS)
9329     {
9330         if (definition->create_function)
9331         {
9332             if (definition->style & GX_STYLE_DYNAMICALLY_ALLOCATED)
9333             {
9334                 status = gx_widget_allocate(&widget, definition->control_block_size);
9335                 if (status != GX_SUCCESS)
9336                 {
9337                     return GX_NULL;
9338                 }
9339             }
9340             else
9341             {
9342                 if (control == GX_NULL)
9343                 {
9344                     return GX_NULL;
9345                 }
9346                 widget = (GX_WIDGET *) (control + definition->control_block_offset);
9347             }
9348 
9349             status = definition->create_function(definition, widget, parent);
9350 
9351             if(list_count < list_total_count)
9352             {
9353                 gx_menu_insert((GX_MENU *)parent, widget);
9354                 ((GX_MENU *)parent)->gx_menu_list_total_count--;
9355                 list_count++;
9356             }
9357 
9358             if (status == GX_SUCCESS)
9359             {
9360                 if (definition->widget_type != GX_TYPE_TEMPLATE)
9361                 {
9362 #if defined(GUIX_5_4_0_COMPATIBILITY)
9363                     gx_widget_fill_color_set(widget, definition->normal_fill_color_id, definition->selected_fill_color_id);
9364 #else
9365                     gx_widget_fill_color_set(widget, definition->normal_fill_color_id, definition->selected_fill_color_id, definition->disabled_fill_color_id);
9366 #endif
9367                 }
9368 
9369                 if (!(definition->status & GX_STATUS_ACCEPTS_FOCUS))
9370                 {
9371                     gx_widget_status_remove(widget, GX_STATUS_ACCEPTS_FOCUS);
9372                 }
9373 
9374                 if (definition->draw_function)
9375                 {
9376                     gx_widget_draw_set(widget, definition->draw_function);
9377                 }
9378                 if (definition->event_function)
9379                 {
9380                     gx_widget_event_process_set(widget, definition->event_function);
9381                 }
9382 
9383                 #if defined(GX_WIDGET_USER_DATA)
9384                 widget->gx_widget_user_data = definition->user_data;
9385                 #endif
9386 
9387                 if (definition->child_widget)
9388                 {
9389                     gx_studio_nested_widget_create(control, definition->child_widget, widget);
9390                 }
9391             }
9392             definition = definition->next_widget;
9393         }
9394     }
9395     return widget;
9396 }
9397 
gx_studio_widget_create(GX_BYTE * control,GX_CONST GX_STUDIO_WIDGET * definition,GX_WIDGET * parent)9398 GX_WIDGET *gx_studio_widget_create(GX_BYTE *control, GX_CONST GX_STUDIO_WIDGET *definition, GX_WIDGET *parent)
9399 {
9400     GX_WIDGET *widget;
9401     widget = gx_studio_nested_widget_create(control, definition, GX_NULL);
9402 
9403     if (parent && widget)
9404     {
9405         gx_widget_attach(parent, widget);
9406     }
9407     return widget;
9408 }
9409 
gx_studio_named_widget_create(char * name,GX_WIDGET * parent,GX_WIDGET ** new_widget)9410 UINT gx_studio_named_widget_create(char *name, GX_WIDGET *parent, GX_WIDGET **new_widget)
9411 {
9412     UINT status = GX_FAILURE;
9413     GX_CONST GX_STUDIO_WIDGET_ENTRY *entry = all_widgets_16bpp_widget_table;
9414     GX_WIDGET *widget = GX_NULL;
9415 
9416     while(entry->widget_information)
9417     {
9418         if (!strcmp(name, entry->widget_information->widget_name))
9419         {
9420             widget = gx_studio_widget_create((GX_BYTE *) entry->widget, entry->widget_information, parent);
9421             if (widget)
9422             {
9423                 status = GX_SUCCESS;
9424             }
9425             break;
9426         }
9427         entry++;
9428     }
9429 
9430     if (new_widget)
9431     {
9432         *new_widget = widget;
9433     }
9434     return status;
9435 }
9436 
9437 
gx_studio_display_configure(USHORT display,UINT (* driver)(GX_DISPLAY *),GX_UBYTE language,USHORT theme,GX_WINDOW_ROOT ** return_root)9438 UINT gx_studio_display_configure(USHORT display, UINT (*driver)(GX_DISPLAY *),
9439     GX_UBYTE language, USHORT theme, GX_WINDOW_ROOT **return_root)
9440 {
9441     GX_CONST GX_THEME *theme_ptr;
9442     GX_RECTANGLE size;
9443 
9444     GX_STUDIO_DISPLAY_INFO *display_info = &all_widgets_16bpp_display_table[display];
9445 
9446 
9447 /* create the requested display                                                */
9448 
9449     gx_display_create(display_info->display,
9450                       display_info->name,
9451                       driver,
9452                       (GX_VALUE) display_info->x_resolution,
9453                       (GX_VALUE) display_info->y_resolution);
9454 
9455 
9456 /* install the request theme                                                   */
9457 
9458     if(display_info->theme_table)
9459     {
9460         theme_ptr = display_info->theme_table[theme];
9461         if(theme_ptr)
9462         {
9463             gx_display_color_table_set(display_info->display, theme_ptr->theme_color_table, theme_ptr->theme_color_table_size);
9464 
9465 /* install the color palette if required                                       */
9466             if (display_info->display->gx_display_driver_palette_set &&
9467                 theme_ptr->theme_palette != NULL)
9468             {
9469                 display_info->display->gx_display_driver_palette_set(display_info->display, theme_ptr->theme_palette, theme_ptr->theme_palette_size);
9470             }
9471 
9472             gx_display_font_table_set(display_info->display, theme_ptr->theme_font_table, theme_ptr->theme_font_table_size);
9473             gx_display_pixelmap_table_set(display_info->display, theme_ptr->theme_pixelmap_table, theme_ptr->theme_pixelmap_table_size);
9474             gx_system_scroll_appearance_set(theme_ptr->theme_vertical_scroll_style, (GX_SCROLLBAR_APPEARANCE *) &theme_ptr->theme_vertical_scrollbar_appearance);
9475             gx_system_scroll_appearance_set(theme_ptr->theme_horizontal_scroll_style, (GX_SCROLLBAR_APPEARANCE *) &theme_ptr->theme_horizontal_scrollbar_appearance);
9476         }
9477     }
9478 
9479 /* Install the language table.                                                 */
9480 
9481     if(display_info->language_table)
9482     {
9483         gx_display_language_table_set_ext(display_info->display, display_info->language_table, (GX_UBYTE) display_info->language_table_size, display_info->string_table_size);
9484         gx_display_active_language_set(display_info->display, language);
9485     }
9486 
9487 /* Set screen rotation angle.                                                  */
9488 
9489     display_info->display->gx_display_rotation_angle = display_info->rotation_angle;
9490 
9491 /* create the canvas for this display                                          */
9492 
9493     gx_canvas_create(display_info->canvas,
9494                      display_info->canvas_name,
9495                      display_info->display,
9496                      GX_CANVAS_MANAGED | GX_CANVAS_VISIBLE,
9497                      display_info->x_resolution,
9498                      display_info->y_resolution,
9499                      display_info->canvas_memory,
9500                      display_info->canvas_memory_size);
9501 
9502 /* Create the root window for this canvas                                      */
9503 
9504     gx_utility_rectangle_define(&size,
9505                                 0, 0,
9506                                 (GX_VALUE) (display_info->x_resolution - 1),
9507                                 (GX_VALUE) (display_info->y_resolution - 1));
9508 
9509     gx_window_root_create(display_info->root_window,
9510                           display_info->name,
9511                           display_info->canvas, GX_STYLE_NONE, 0, &size);
9512     if (return_root)
9513     {
9514         *return_root = display_info->root_window;
9515     }
9516     return GX_SUCCESS;
9517 }
9518 #undef GUIX_STUDIO_GENERATED_FILE
9519