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