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