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_8bpp_resources.h"
16 #include "all_widgets_8bpp_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 ROTATE_SCREEN_CONTROL_BLOCK rotate_screen;
20 MENU_SCREEN_CONTROL_BLOCK menu_screen;
21 INDICATOR_SCREEN_CONTROL_BLOCK indicator_screen;
22 TEXT_SCREEN_CONTROL_BLOCK text_screen;
23 WINDOW_SCREEN_CONTROL_BLOCK window_screen;
24 BUTTON_SCREEN_CONTROL_BLOCK button_screen;
25 GX_CONST GX_STUDIO_WIDGET scroll_wheel_screen_define;
26 GX_DISPLAY Main_Display_control_block;
27 GX_WINDOW_ROOT Main_Display_root_window;
28 GX_CANVAS  Main_Display_canvas_control_block;
29 ULONG      Main_Display_canvas_memory[76800];
30 
31 extern GX_CONST GX_THEME *Main_Display_theme_table[];
32 extern GX_CONST GX_STRING *Main_Display_language_table[];
33 
34 GX_STUDIO_DISPLAY_INFO all_widgets_8bpp_display_table[1] =
35 {
36     {
37     "Main_Display",
38     "Main_Display_canvas",
39     Main_Display_theme_table,
40     Main_Display_language_table,
41     MAIN_DISPLAY_THEME_TABLE_SIZE,
42     MAIN_DISPLAY_LANGUAGE_TABLE_SIZE,
43     MAIN_DISPLAY_STRING_TABLE_SIZE,
44     640,                                     /* x resolution                   */
45     480,                                     /* y resolution                   */
46     &Main_Display_control_block,
47     &Main_Display_canvas_control_block,
48     &Main_Display_root_window,
49     Main_Display_canvas_memory,              /* canvas memory area             */
50     307200,                                  /* canvas memory size in bytes    */
51     0                                        /* rotation angle                 */
52     }
53 };
54 
55 
gx_studio_button_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)56 UINT gx_studio_button_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
57 {
58     UINT status;
59     GX_BUTTON *button = (GX_BUTTON *) control_block;
60     status = gx_button_create(button, info->widget_name, parent, info->style, info->widget_id, &info->size);
61     return status;
62 }
63 
gx_studio_text_button_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)64 UINT gx_studio_text_button_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
65 {
66     UINT status;
67     GX_TEXT_BUTTON *button = (GX_TEXT_BUTTON *) control_block;
68     GX_TEXT_BUTTON_PROPERTIES *props = (GX_TEXT_BUTTON_PROPERTIES *) info->properties;
69     status = gx_text_button_create(button, info->widget_name, parent, props->string_id, info->style, info->widget_id, &info->size);
70     if (status == GX_SUCCESS)
71     {
72         gx_text_button_font_set(button, props->font_id);
73 #if defined(GUIX_5_4_0_COMPATIBILITY)
74         gx_text_button_text_color_set(button, props->normal_text_color_id, props->selected_text_color_id);
75 #else
76         gx_text_button_text_color_set(button, props->normal_text_color_id, props->selected_text_color_id, props->disabled_text_color_id);
77 #endif
78     }
79     return status;
80 }
81 
gx_studio_checkbox_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)82 UINT gx_studio_checkbox_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
83 {
84     UINT status;
85     GX_CHECKBOX *button = (GX_CHECKBOX *) control_block;
86     GX_TEXT_BUTTON *text_button = (GX_TEXT_BUTTON *) button;
87     GX_CHECKBOX_PROPERTIES *props = (GX_CHECKBOX_PROPERTIES *) info->properties;
88     status = gx_checkbox_create(button, info->widget_name, parent, props->string_id, info->style, info->widget_id, &info->size);
89     if (status == GX_SUCCESS)
90     {
91         gx_text_button_font_set(text_button, props->font_id);
92 #if defined(GUIX_5_4_0_COMPATIBILITY)
93         gx_text_button_text_color_set(text_button, props->normal_text_color_id, props->selected_text_color_id);
94  #else
95         gx_text_button_text_color_set(text_button, props->normal_text_color_id, props->selected_text_color_id, props->disabled_text_color_id);
96 #endif
97 
98         if (props->unchecked_pixelmap_id ||
99             props->checked_pixelmap_id ||
100             props->unchecked_disabled_pixelmap_id ||
101             props->checked_disabled_pixelmap_id)
102         {
103             gx_checkbox_pixelmap_set(button,
104                                      props->unchecked_pixelmap_id,
105                                      props->checked_pixelmap_id,
106                                      props->unchecked_disabled_pixelmap_id,
107                                      props->checked_disabled_pixelmap_id);
108         }
109     }
110     return status;
111 }
112 
gx_studio_radio_button_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)113 UINT gx_studio_radio_button_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
114 {
115     UINT status;
116     GX_RADIO_BUTTON *button = (GX_RADIO_BUTTON *) control_block;
117     GX_TEXT_BUTTON *text_button = (GX_TEXT_BUTTON *) button;
118     GX_RADIO_BUTTON_PROPERTIES *props = (GX_RADIO_BUTTON_PROPERTIES *) info->properties;
119     status = gx_radio_button_create(button, info->widget_name, parent, props->string_id, info->style, info->widget_id, &info->size);
120     if (status == GX_SUCCESS)
121     {
122         gx_text_button_font_set(text_button, props->font_id);
123 #if defined(GUIX_5_4_0_COMPATIBILITY)
124         gx_text_button_text_color_set(text_button, props->normal_text_color_id, props->selected_text_color_id);
125 #else
126         gx_text_button_text_color_set(text_button, props->normal_text_color_id, props->selected_text_color_id, props->disabled_text_color_id);
127 #endif
128 
129         if (props->off_pixelmap_id ||
130             props->on_pixelmap_id ||
131             props->off_disabled_pixelmap_id ||
132             props->on_disabled_pixelmap_id)
133         {
134             gx_radio_button_pixelmap_set(button,
135                                      props->off_pixelmap_id,
136                                      props->on_pixelmap_id,
137                                      props->off_disabled_pixelmap_id,
138                                      props->on_disabled_pixelmap_id);
139         }
140     }
141     return status;
142 }
143 
gx_studio_icon_button_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)144 UINT gx_studio_icon_button_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
145 {
146     UINT status;
147     GX_ICON_BUTTON *button = (GX_ICON_BUTTON *) control_block;
148     GX_ICON_BUTTON_PROPERTIES *props = (GX_ICON_BUTTON_PROPERTIES *) info->properties;
149     status = gx_icon_button_create(button, info->widget_name, parent, props->pixelmap_id, info->style, info->widget_id, &info->size);
150     return status;
151 }
152 
gx_studio_pixelmap_button_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)153 UINT gx_studio_pixelmap_button_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
154 {
155     UINT status;
156     GX_PIXELMAP_BUTTON *button = (GX_PIXELMAP_BUTTON *) control_block;
157     GX_PIXELMAP_BUTTON_PROPERTIES *props = (GX_PIXELMAP_BUTTON_PROPERTIES *) info->properties;
158     status = gx_pixelmap_button_create(button, info->widget_name, parent,
159                props->normal_pixelmap_id,
160                props->selected_pixelmap_id,
161                props->disabled_pixelmap_id,
162                info->style, info->widget_id, &info->size);
163     return status;
164 }
165 
gx_studio_icon_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)166 UINT gx_studio_icon_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
167 {
168     UINT status;
169     GX_ICON *icon = (GX_ICON *) control_block;
170     GX_ICON_PROPERTIES *props = (GX_ICON_PROPERTIES *) info->properties;
171     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);
172     if (props->selected_pixelmap_id)
173     {
174         gx_icon_pixelmap_set(icon, props->normal_pixelmap_id, props->selected_pixelmap_id);
175     }
176     else
177     {
178         gx_widget_resize((GX_WIDGET *)icon, (GX_RECTANGLE *)&info->size);
179     }
180     return status;
181 }
182 
gx_studio_slider_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)183 UINT gx_studio_slider_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
184 {
185     UINT status;
186     GX_SLIDER *slider = (GX_SLIDER *) control_block;
187     GX_SLIDER_PROPERTIES *props = (GX_SLIDER_PROPERTIES *) info->properties;
188     GX_SLIDER_INFO slider_info;
189     slider_info.gx_slider_info_min_val = props->minval;
190     slider_info.gx_slider_info_max_val = props->maxval;
191     slider_info.gx_slider_info_current_val = props->current_val;
192     slider_info.gx_slider_info_increment = props->increment;
193     slider_info.gx_slider_info_min_travel = props->min_travel;
194     slider_info.gx_slider_info_max_travel = props->max_travel;
195     slider_info.gx_slider_info_needle_width = props->needle_width;
196     slider_info.gx_slider_info_needle_height = props->needle_height;
197     slider_info.gx_slider_info_needle_inset = props->needle_inset;
198     slider_info.gx_slider_info_needle_hotspot_offset = props->needle_hotspot;
199     status = gx_slider_create(slider,
200                     info->widget_name,
201                     parent,
202                     props->tickmark_count,
203                     &slider_info,
204                     info->style,
205                     info->widget_id,
206                     &info->size);
207     return status;
208 }
209 
gx_studio_pixelmap_slider_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)210 UINT gx_studio_pixelmap_slider_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
211 {
212     UINT status;
213     GX_PIXELMAP_SLIDER *slider = (GX_PIXELMAP_SLIDER *) control_block;
214     GX_PIXELMAP_SLIDER_PROPERTIES *props = (GX_PIXELMAP_SLIDER_PROPERTIES *) info->properties;
215     GX_PIXELMAP_SLIDER_INFO pixelmap_info;
216     GX_SLIDER_INFO slider_info;
217     slider_info.gx_slider_info_min_val = props->min_val;
218     slider_info.gx_slider_info_max_val = props->max_val;
219     slider_info.gx_slider_info_current_val = props->current_val;
220     slider_info.gx_slider_info_increment = props->increment;
221     slider_info.gx_slider_info_min_travel = props->min_travel;
222     slider_info.gx_slider_info_max_travel = props->max_travel;
223     slider_info.gx_slider_info_needle_width = props->needle_width;
224     slider_info.gx_slider_info_needle_height = props->needle_height;
225     slider_info.gx_slider_info_needle_inset = props->needle_inset;
226     slider_info.gx_slider_info_needle_hotspot_offset = props->needle_hotspot;
227     pixelmap_info.gx_pixelmap_slider_info_lower_background_pixelmap = props->lower_pixelmap;
228     pixelmap_info.gx_pixelmap_slider_info_upper_background_pixelmap = props->upper_pixelmap;
229     pixelmap_info.gx_pixelmap_slider_info_needle_pixelmap = props->needle_pixelmap;
230     status = gx_pixelmap_slider_create(slider,
231                     info->widget_name,
232                     parent,
233                     &slider_info,
234                     &pixelmap_info,
235                     info->style,
236                     info->widget_id,
237                     &info->size);
238     return status;
239 }
240 
gx_studio_progress_bar_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)241 UINT gx_studio_progress_bar_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
242 {
243     UINT status;
244     GX_PROGRESS_BAR *bar = (GX_PROGRESS_BAR *) control_block;
245     GX_PROGRESS_BAR_INFO *bar_info = (GX_PROGRESS_BAR_INFO *) info->properties;
246     status = gx_progress_bar_create(bar,
247                     info->widget_name,
248                     parent,
249                     bar_info,
250                     info->style,
251                     info->widget_id,
252                     &info->size);
253     return status;
254 }
255 
gx_studio_radial_progress_bar_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)256 UINT gx_studio_radial_progress_bar_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
257 {
258     UINT status;
259     GX_RADIAL_PROGRESS_BAR *bar = (GX_RADIAL_PROGRESS_BAR *) control_block;
260     GX_RADIAL_PROGRESS_BAR_INFO *bar_info = (GX_RADIAL_PROGRESS_BAR_INFO *) info->properties;
261     status = gx_radial_progress_bar_create(bar,
262                     info->widget_name,
263                     parent,
264                     bar_info,
265                     info->style,
266                     info->widget_id);
267     return status;
268 }
269 
gx_studio_prompt_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)270 UINT gx_studio_prompt_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
271 {
272     UINT status;
273     GX_PROMPT *prompt = (GX_PROMPT *) control_block;
274     GX_PROMPT_PROPERTIES *props = (GX_PROMPT_PROPERTIES *) info->properties;
275     status = gx_prompt_create(prompt, info->widget_name, parent, props->string_id, info->style, info->widget_id, &info->size);
276     if (status == GX_SUCCESS)
277     {
278         gx_prompt_font_set(prompt, props->font_id);
279 #if defined(GUIX_5_4_0_COMPATIBILITY)
280         gx_prompt_text_color_set(prompt, props->normal_text_color_id, props->selected_text_color_id);
281 #else
282         gx_prompt_text_color_set(prompt, props->normal_text_color_id, props->selected_text_color_id, props->disabled_text_color_id);
283 #endif
284     }
285     return status;
286 }
287 
gx_studio_numeric_prompt_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)288 UINT gx_studio_numeric_prompt_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
289 {
290     UINT status;
291     GX_NUMERIC_PROMPT *prompt = (GX_NUMERIC_PROMPT *) control_block;
292     GX_NUMERIC_PROMPT_PROPERTIES *props = (GX_NUMERIC_PROMPT_PROPERTIES *) info->properties;
293     status = gx_numeric_prompt_create(prompt, info->widget_name, parent, props->string_id, info->style, info->widget_id, &info->size);
294     if (status == GX_SUCCESS)
295     {
296         gx_prompt_font_set((GX_PROMPT *)prompt, props->font_id);
297 #if defined(GUIX_5_4_0_COMPATIBILITY)
298         gx_prompt_text_color_set((GX_PROMPT *)prompt, props->normal_text_color_id, props->selected_text_color_id);
299 #else
300         gx_prompt_text_color_set((GX_PROMPT *)prompt, props->normal_text_color_id, props->selected_text_color_id, props->disabled_text_color_id);
301 #endif
302         if(!props->string_id)
303         {
304             gx_numeric_prompt_value_set(prompt, props->numeric_prompt_value);
305         }
306         if(props->format_func)
307         {
308             gx_numeric_prompt_format_function_set(prompt, props->format_func);
309         }
310     }
311     return status;
312 }
313 
gx_studio_pixelmap_prompt_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)314 UINT gx_studio_pixelmap_prompt_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
315 {
316     UINT status;
317     GX_PIXELMAP_PROMPT *pix_prompt = (GX_PIXELMAP_PROMPT *) control_block;
318     GX_PROMPT *prompt = (GX_PROMPT *) pix_prompt;
319     GX_PIXELMAP_PROMPT_PROPERTIES *props = (GX_PIXELMAP_PROMPT_PROPERTIES *) info->properties;
320     status = gx_pixelmap_prompt_create(pix_prompt, info->widget_name, parent,
321                props->string_id,
322                props->fill_map_id,
323                info->style, info->widget_id, &info->size);
324 
325     if (status == GX_SUCCESS)
326     {
327         gx_pixelmap_prompt_pixelmap_set(pix_prompt,
328                                         props->left_map_id,
329                                         props->fill_map_id,
330                                         props->right_map_id,
331                                         props->selected_left_map_id,
332                                         props->selected_fill_map_id,
333                                         props->selected_right_map_id);
334         gx_prompt_font_set(prompt, props->font_id);
335 #if defined(GUIX_5_4_0_COMPATIBILITY)
336         gx_prompt_text_color_set(prompt, props->normal_text_color_id, props->selected_text_color_id);
337 #else
338         gx_prompt_text_color_set(prompt, props->normal_text_color_id, props->selected_text_color_id, props->disabled_text_color_id);
339 #endif
340     }
341     return status;
342 }
343 
gx_studio_numeric_pixelmap_prompt_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)344 UINT gx_studio_numeric_pixelmap_prompt_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
345 {
346     UINT status;
347     GX_NUMERIC_PIXELMAP_PROMPT *pix_prompt = (GX_NUMERIC_PIXELMAP_PROMPT *) control_block;
348     GX_PROMPT *prompt = (GX_PROMPT *) pix_prompt;
349     GX_NUMERIC_PIXELMAP_PROMPT_PROPERTIES *props = (GX_NUMERIC_PIXELMAP_PROMPT_PROPERTIES *) info->properties;
350     status = gx_numeric_pixelmap_prompt_create(pix_prompt, info->widget_name, parent,
351                props->string_id,
352                props->fill_map_id,
353                info->style, info->widget_id, &info->size);
354 
355     if (status == GX_SUCCESS)
356     {
357         if(!props->string_id)
358         {
359             gx_numeric_pixelmap_prompt_value_set(pix_prompt, props->numeric_prompt_value);
360         }
361         if(props->format_func)
362         {
363             gx_numeric_pixelmap_prompt_format_function_set(pix_prompt, props->format_func);
364         }
365         gx_pixelmap_prompt_pixelmap_set((GX_PIXELMAP_PROMPT *)pix_prompt,
366                                         props->left_map_id,
367                                         props->fill_map_id,
368                                         props->right_map_id,
369                                         props->selected_left_map_id,
370                                         props->selected_fill_map_id,
371                                         props->selected_right_map_id);
372         gx_prompt_font_set(prompt, props->font_id);
373 #if defined(GUIX_5_4_0_COMPATIBILITY)
374         gx_prompt_text_color_set(prompt, props->normal_text_color_id, props->selected_text_color_id);
375 #else
376         gx_prompt_text_color_set(prompt, props->normal_text_color_id, props->selected_text_color_id, props->disabled_text_color_id);
377 #endif
378     }
379     return status;
380 }
381 
gx_studio_window_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)382 UINT gx_studio_window_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
383 {
384     UINT status;
385     GX_WINDOW *window = (GX_WINDOW *) control_block;
386     GX_WINDOW_PROPERTIES *props = (GX_WINDOW_PROPERTIES *) info->properties;
387     status = gx_window_create(window, info->widget_name, parent, info->style, info->widget_id, &info->size);
388     if (status == GX_SUCCESS)
389     {
390         if (props->wallpaper_id)
391         {
392             gx_window_wallpaper_set(window, props->wallpaper_id, info->style & GX_STYLE_TILE_WALLPAPER);
393         }
394     }
395     return status;
396 }
397 
gx_studio_vertical_list_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)398 UINT gx_studio_vertical_list_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
399 {
400     UINT status;
401     GX_VERTICAL_LIST *list = (GX_VERTICAL_LIST *) control_block;
402     GX_VERTICAL_LIST_PROPERTIES *props = (GX_VERTICAL_LIST_PROPERTIES *) info->properties;
403     status = gx_vertical_list_create(list, info->widget_name, parent, props->total_rows,
404                                      props->callback, info->style, info->widget_id, &info->size);
405     if (status == GX_SUCCESS)
406     {
407         if (props->wallpaper_id)
408         {
409             gx_window_wallpaper_set((GX_WINDOW *) list, props->wallpaper_id, info->style & GX_STYLE_TILE_WALLPAPER);
410         }
411     }
412     return status;
413 }
414 
gx_studio_horizontal_list_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)415 UINT gx_studio_horizontal_list_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
416 {
417     UINT status;
418     GX_HORIZONTAL_LIST *list = (GX_HORIZONTAL_LIST *) control_block;
419     GX_HORIZONTAL_LIST_PROPERTIES *props = (GX_HORIZONTAL_LIST_PROPERTIES *) info->properties;
420     status = gx_horizontal_list_create(list, info->widget_name, parent, props->total_rows,
421                                      props->callback, info->style, info->widget_id, &info->size);
422     if (status == GX_SUCCESS)
423     {
424         if (props->wallpaper_id)
425         {
426             gx_window_wallpaper_set((GX_WINDOW *) list, props->wallpaper_id, info->style & GX_STYLE_TILE_WALLPAPER);
427         }
428     }
429     return status;
430 }
431 
gx_studio_drop_list_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)432 UINT gx_studio_drop_list_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
433 {
434     UINT status;
435     GX_DROP_LIST *list = (GX_DROP_LIST *) control_block;
436     GX_DROP_LIST_PROPERTIES *props = (GX_DROP_LIST_PROPERTIES *) info->properties;
437     status = gx_drop_list_create(list, info->widget_name, parent,
438                                  props->total_rows, props->open_height,
439                                  props->callback, info->style, info->widget_id, &info->size);
440     if (status == GX_SUCCESS)
441     {
442         if (props->pixelmap_id)
443         {
444             gx_drop_list_pixelmap_set(list, props->pixelmap_id);
445         }
446         if (props->wallpaper_id)
447         {
448             gx_window_wallpaper_set((GX_WINDOW *)&list->gx_drop_list_popup.gx_popup_list_list, props->wallpaper_id, info->style & GX_STYLE_TILE_WALLPAPER);
449         }
450     }
451     return status;
452 }
453 
gx_studio_string_scroll_wheel_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)454 UINT gx_studio_string_scroll_wheel_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
455 {
456     UINT status;
457     GX_STRING_SCROLL_WHEEL *wheel = (GX_STRING_SCROLL_WHEEL *) control_block;
458     GX_STRING_SCROLL_WHEEL_PROPERTIES *props = (GX_STRING_SCROLL_WHEEL_PROPERTIES *) info->properties;
459     status = gx_string_scroll_wheel_create_ext(wheel, info->widget_name, parent, props->total_rows, GX_NULL,
460                                                info->style, info->widget_id, &info->size);
461     if (status == GX_SUCCESS)
462     {
463         if(props->string_id_list)
464         {
465             gx_string_scroll_wheel_string_id_list_set(wheel, props->string_id_list, props->total_rows);
466         }
467         if (props->wallpaper_id)
468         {
469             gx_window_wallpaper_set((GX_WINDOW *) wheel, props->wallpaper_id, info->style & GX_STYLE_TILE_WALLPAPER);
470         }
471         if(props->selected_background)
472         {
473             gx_scroll_wheel_selected_background_set((GX_SCROLL_WHEEL *)wheel, props->selected_background);
474         }
475         gx_scroll_wheel_selected_set((GX_SCROLL_WHEEL *)wheel, props->selected_row);
476         gx_scroll_wheel_gradient_alpha_set((GX_SCROLL_WHEEL *)wheel, props->start_alpha, props->end_alpha);
477         gx_scroll_wheel_row_height_set((GX_SCROLL_WHEEL *)wheel, props->row_height);
478         gx_text_scroll_wheel_font_set((GX_TEXT_SCROLL_WHEEL *)wheel, props->normal_font, props->selected_font);
479 #if defined(GUIX_5_4_0_COMPATIBILITY)
480         gx_text_scroll_wheel_text_color_set((GX_TEXT_SCROLL_WHEEL *)wheel, props->normal_text_color, props->selected_text_color);
481 #else
482         gx_text_scroll_wheel_text_color_set((GX_TEXT_SCROLL_WHEEL *)wheel, props->normal_text_color, props->selected_text_color, props->disabled_text_color);
483 #endif
484         if(props->callback)
485         {
486             gx_text_scroll_wheel_callback_set_ext((GX_TEXT_SCROLL_WHEEL *)wheel, (UINT (*)(GX_TEXT_SCROLL_WHEEL*, INT, GX_STRING *))props->callback);
487         }
488     }
489     return status;
490 }
491 
gx_studio_numeric_scroll_wheel_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)492 UINT gx_studio_numeric_scroll_wheel_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
493 {
494     UINT status;
495     GX_NUMERIC_SCROLL_WHEEL *wheel = (GX_NUMERIC_SCROLL_WHEEL *) control_block;
496     GX_NUMERIC_SCROLL_WHEEL_PROPERTIES *props = (GX_NUMERIC_SCROLL_WHEEL_PROPERTIES *) info->properties;
497     status = gx_numeric_scroll_wheel_create(wheel, info->widget_name, parent, props->start_val, props->end_val,
498                                     info->style, info->widget_id, &info->size);
499     if (status == GX_SUCCESS)
500     {
501         if (props->wallpaper_id)
502         {
503             gx_window_wallpaper_set((GX_WINDOW *) wheel, props->wallpaper_id, info->style & GX_STYLE_TILE_WALLPAPER);
504         }
505         if(props->selected_background)
506         {
507             gx_scroll_wheel_selected_background_set((GX_SCROLL_WHEEL *)wheel, props->selected_background);
508         }
509 
510         if (props->total_rows)
511         {
512             gx_scroll_wheel_total_rows_set((GX_SCROLL_WHEEL *)wheel, props->total_rows);
513         }
514 
515         gx_scroll_wheel_selected_set((GX_SCROLL_WHEEL *)wheel, props->selected_row);
516         gx_scroll_wheel_gradient_alpha_set((GX_SCROLL_WHEEL *)wheel, props->start_alpha, props->end_alpha);
517         gx_scroll_wheel_row_height_set((GX_SCROLL_WHEEL *)wheel, props->row_height);
518         gx_text_scroll_wheel_font_set((GX_TEXT_SCROLL_WHEEL *)wheel, props->normal_font, props->selected_font);
519 #if defined(GUIX_5_4_0_COMPATIBILITY)
520         gx_text_scroll_wheel_text_color_set((GX_TEXT_SCROLL_WHEEL *)wheel, props->normal_text_color, props->selected_text_color);
521 #else
522         gx_text_scroll_wheel_text_color_set((GX_TEXT_SCROLL_WHEEL *)wheel, props->normal_text_color, props->selected_text_color, props->disabled_text_color);
523 #endif
524         if(props->callback)
525         {
526             gx_text_scroll_wheel_callback_set_ext((GX_TEXT_SCROLL_WHEEL *)wheel, (UINT (*)(GX_TEXT_SCROLL_WHEEL*, INT, GX_STRING *))props->callback);
527         }
528     }
529     return status;
530 }
531 
gx_studio_text_input_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)532 UINT gx_studio_text_input_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
533 {
534     UINT status;
535     GX_STRING text;
536     GX_SINGLE_LINE_TEXT_INPUT *input = (GX_SINGLE_LINE_TEXT_INPUT *) control_block;
537     GX_PROMPT *prompt = (GX_PROMPT *) input;
538     GX_SINGLE_LINE_TEXT_INPUT_PROPERTIES *props = (GX_SINGLE_LINE_TEXT_INPUT_PROPERTIES *) info->properties;
539     status = gx_single_line_text_input_create(input, info->widget_name, parent, props->buffer, props->buffer_size, info->style, info->widget_id, &info->size);
540     if (status == GX_SUCCESS)
541     {
542         gx_prompt_font_set(prompt, props->font_id);
543         gx_single_line_text_input_text_color_set(input, props->normal_text_color_id, props->selected_text_color_id,
544                                                  props->disabled_text_color_id, props->readonly_text_color_id);
545         gx_single_line_text_input_fill_color_set(input, input->gx_widget_normal_fill_color, input->gx_widget_selected_fill_color,
546                                                  input->gx_widget_disabled_fill_color, props->readonly_fill_color_id);
547         if (props->buffer && props->buffer_size > 0 && props->string_id)
548         {
549              gx_display_string_get_ext(all_widgets_8bpp_display_table[0].display, props->string_id, &text);
550 
551              if (text.gx_string_ptr)
552              {
553                  gx_single_line_text_input_text_set_ext(input, &text);
554              }
555         }
556     }
557     return status;
558 }
559 
gx_studio_multi_line_text_view_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)560 UINT gx_studio_multi_line_text_view_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
561 {
562     UINT status;
563     GX_MULTI_LINE_TEXT_VIEW *view = (GX_MULTI_LINE_TEXT_VIEW *) control_block;
564     GX_ML_TEXT_VIEW_PROPERTIES *props = (GX_ML_TEXT_VIEW_PROPERTIES *) info->properties;
565     status = gx_multi_line_text_view_create(view, info->widget_name, parent, props->string_id, info->style, info->widget_id, &info->size);
566     if (status == GX_SUCCESS)
567     {
568         gx_multi_line_text_view_font_set(view, props->font_id);
569 #if defined(GUIX_5_4_0_COMPATIBILITY)
570         gx_multi_line_text_view_text_color_set(view, props->normal_text_color_id, props->selected_text_color_id);
571 #else
572         gx_multi_line_text_view_text_color_set(view, props->normal_text_color_id, props->selected_text_color_id, props->disabled_text_color_id);
573 #endif
574         gx_multi_line_text_view_whitespace_set(view, props->whitespace);
575         gx_multi_line_text_view_line_space_set(view, props->line_space);
576     }
577     return status;
578 }
579 
gx_studio_multi_line_text_input_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)580 UINT gx_studio_multi_line_text_input_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
581 {
582     UINT status;
583     GX_STRING text;
584     GX_MULTI_LINE_TEXT_INPUT *input = (GX_MULTI_LINE_TEXT_INPUT *) control_block;
585     GX_MULTI_LINE_TEXT_INPUT_PROPERTIES *props = (GX_MULTI_LINE_TEXT_INPUT_PROPERTIES *) info->properties;
586     status = gx_multi_line_text_input_create(input, info->widget_name, parent, props->buffer, props->buffer_size, info->style, info->widget_id, &info->size);
587     if (status == GX_SUCCESS)
588     {
589         gx_multi_line_text_view_font_set((GX_MULTI_LINE_TEXT_VIEW *) input, props->font_id);
590         gx_multi_line_text_input_fill_color_set(input, info->normal_fill_color_id, info->selected_fill_color_id,
591                                                 info->disabled_fill_color_id, props->readonly_fill_color_id);
592         gx_multi_line_text_input_text_color_set(input, props->normal_text_color_id, props->selected_text_color_id,
593                                                 props->disabled_text_color_id, props->readonly_text_color_id);
594         gx_multi_line_text_view_whitespace_set((GX_MULTI_LINE_TEXT_VIEW *) input, props->whitespace);
595         gx_multi_line_text_view_line_space_set((GX_MULTI_LINE_TEXT_VIEW *) input, props->line_space);
596         if(props->buffer && (props->buffer_size > 0) && props->string_id)
597         {
598             gx_display_string_get_ext(all_widgets_8bpp_display_table[0].display, props->string_id, &text);
599             if(text.gx_string_ptr)
600             {
601                 gx_multi_line_text_input_text_set_ext(input, &text);
602             }
603         }
604     }
605     return status;
606 }
607 
gx_studio_horizontal_scrollbar_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)608 UINT gx_studio_horizontal_scrollbar_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
609 {
610     UINT status;
611     GX_SCROLLBAR *scroll = (GX_SCROLLBAR *) control_block;
612     GX_SCROLLBAR_APPEARANCE *appearance = (GX_SCROLLBAR_APPEARANCE *) info->properties;
613     status = gx_horizontal_scrollbar_create(scroll, info->widget_name, parent, appearance, info->style);
614     return status;
615 }
616 
gx_studio_vertical_scrollbar_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)617 UINT gx_studio_vertical_scrollbar_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
618 {
619     UINT status;
620     GX_SCROLLBAR *scroll = (GX_SCROLLBAR *) control_block;
621     GX_SCROLLBAR_APPEARANCE *appearance = (GX_SCROLLBAR_APPEARANCE *) info->properties;
622     status = gx_vertical_scrollbar_create(scroll, info->widget_name, parent, appearance, info->style);
623     return status;
624 }
625 
gx_studio_menu_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)626 UINT gx_studio_menu_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
627 {
628     UINT status;
629     GX_MENU *menu = (GX_MENU *) control_block;
630     GX_MENU_PROPERTIES *props = (GX_MENU_PROPERTIES *) info->properties;
631     status = gx_menu_create(menu, info->widget_name, parent,
632                props->string_id,
633                props->fill_map_id,
634                info->style, info->widget_id, &info->size);
635 
636     if (status == GX_SUCCESS)
637     {
638         menu->gx_menu_list_total_count = props->list_total_count;
639         gx_menu_text_offset_set(menu, props->text_x_offset, props->text_y_offset);
640         gx_pixelmap_prompt_pixelmap_set((GX_PIXELMAP_PROMPT *)menu,
641                                         props->left_map_id,
642                                         props->fill_map_id,
643                                         props->right_map_id,
644                                         props->selected_left_map_id,
645                                         props->selected_fill_map_id,
646                                         props->selected_right_map_id);
647         gx_prompt_font_set((GX_PROMPT *)menu, props->font_id);
648 #if defined(GUIX_5_4_0_COMPATIBILITY)
649         gx_prompt_text_color_set((GX_PROMPT *)menu, props->normal_text_color_id, props->selected_text_color_id);
650 #else
651         gx_prompt_text_color_set((GX_PROMPT *)menu, props->normal_text_color_id, props->selected_text_color_id, props->disabled_text_color_id);
652 #endif
653     }
654     return status;
655 }
656 
gx_studio_accordion_menu_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)657 UINT gx_studio_accordion_menu_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
658 {
659     UINT status;
660     GX_ACCORDION_MENU *accordion = (GX_ACCORDION_MENU *) control_block;
661     status = gx_accordion_menu_create(accordion, info->widget_name,
662                                       parent, info->style, info->widget_id, &info->size);
663     return status;
664 }
665 
gx_studio_tree_view_create(GX_CONST GX_STUDIO_WIDGET * info,GX_WIDGET * control_block,GX_WIDGET * parent)666 UINT gx_studio_tree_view_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent)
667 {
668     UINT status;
669     GX_TREE_VIEW *tree = (GX_TREE_VIEW *) control_block;
670     GX_TREE_VIEW_PROPERTIES *props = (GX_TREE_VIEW_PROPERTIES *) info->properties;
671     status = gx_tree_view_create(tree, info->widget_name, parent,
672                                  info->style, info->widget_id, &info->size);
673     if (status == GX_SUCCESS)
674     {
675         if (props->expand_map_id || props->collapse_map_id)
676         {
677             gx_tree_view_root_pixelmap_set(tree, props->expand_map_id, props->collapse_map_id);
678         }
679         gx_tree_view_indentation_set(tree, props->indentation);
680         gx_tree_view_root_line_color_set(tree, props->root_line_color_id);
681     }
682     return status;
683 }
684 GX_WINDOW_PROPERTIES rotate_screen_properties =
685 {
686     0                                        /* wallpaper pixelmap id          */
687 };
688 GX_TEXT_BUTTON_PROPERTIES rotate_screen_next_button_6_properties =
689 {
690     GX_STRING_ID_STRING_36,                  /* string id                      */
691     GX_FONT_ID_BUTTON,                       /* font id                        */
692     GX_COLOR_ID_WHITE,                       /* normal text color              */
693     GX_COLOR_ID_WHITE,                       /* selected text color            */
694     GX_COLOR_ID_WHITE                        /* disabled text color            */
695 };
696 GX_CHECKBOX_PROPERTIES rotate_screen_checkbox_properties =
697 {
698     GX_STRING_ID_STRING_39_1,                /* string id                      */
699     GX_FONT_ID_BUTTON,                       /* font id                        */
700     GX_COLOR_ID_BTN_TEXT,                    /* normal text color              */
701     GX_COLOR_ID_BTN_TEXT,                    /* selected text color            */
702     GX_COLOR_ID_BTN_TEXT,                    /* disabled text color            */
703     0,                                       /* unchecked pixelmap id          */
704     0,                                       /* checked pixelmap id            */
705     0,                                       /* unchecked disabled pixelmap id */
706     0                                        /* checked disabled pixelmap id   */
707 };
708 GX_PROMPT_PROPERTIES rotate_screen_prompt_11_1_properties =
709 {
710     GX_STRING_ID_STRING_40_1,                /* 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 rotate_screen_slider_2_properties =
717 {
718     10,                                      /* tickmark count                 */
719     0,                                       /* mimimun value                  */
720     359,                                     /* maximum value                  */
721     30,                                      /* current value                  */
722     10,                                      /* increment                      */
723     10,                                      /* minimum travel                 */
724     10,                                      /* maximum travel                 */
725     5,                                       /* needle width                   */
726     10,                                      /* needle height                  */
727     5,                                       /* needle inset                   */
728     2                                        /* needle hotspot                 */
729 };
730 GX_PROMPT_PROPERTIES rotate_screen_prompt_12_1_properties =
731 {
732     GX_STRING_ID_STRING_41_1,                /* string id                      */
733     GX_FONT_ID_PROMPT,                       /* font id                        */
734     GX_COLOR_ID_TEXT,                        /* normal text color              */
735     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
736     GX_COLOR_ID_TEXT                         /* disabled text color            */
737 };
738 GX_WINDOW_PROPERTIES rotate_screen_pixelmap_window_properties =
739 {
740     0                                        /* wallpaper pixelmap id          */
741 };
742 GX_RADIO_BUTTON_PROPERTIES rotate_screen_radio_button_properties =
743 {
744     GX_STRING_ID_STRING_42_1,                /* string id                      */
745     GX_FONT_ID_BUTTON,                       /* font id                        */
746     GX_COLOR_ID_BTN_TEXT,                    /* normal text color              */
747     GX_COLOR_ID_BTN_TEXT,                    /* selected text color            */
748     GX_COLOR_ID_BTN_TEXT,                    /* disabled text color            */
749     0,                                       /* off pixelmap id                */
750     0,                                       /* on pixelmap id                 */
751     0,                                       /* off disabled pixelmap id       */
752     0                                        /* on disabled pixelmap id        */
753 };
754 GX_RADIO_BUTTON_PROPERTIES rotate_screen_radio_button_1_properties =
755 {
756     GX_STRING_ID_STRING_43_1,                /* string id                      */
757     GX_FONT_ID_BUTTON,                       /* font id                        */
758     GX_COLOR_ID_BTN_TEXT,                    /* normal text color              */
759     GX_COLOR_ID_BTN_TEXT,                    /* selected text color            */
760     GX_COLOR_ID_BTN_TEXT,                    /* disabled text color            */
761     0,                                       /* off pixelmap id                */
762     0,                                       /* on pixelmap id                 */
763     0,                                       /* off disabled pixelmap id       */
764     0                                        /* on disabled pixelmap id        */
765 };
766 GX_RADIO_BUTTON_PROPERTIES rotate_screen_radio_button_2_properties =
767 {
768     GX_STRING_ID_STRING_44_1,                /* string id                      */
769     GX_FONT_ID_BUTTON,                       /* font id                        */
770     GX_COLOR_ID_BTN_TEXT,                    /* normal text color              */
771     GX_COLOR_ID_BTN_TEXT,                    /* selected text color            */
772     GX_COLOR_ID_BTN_TEXT,                    /* disabled text color            */
773     0,                                       /* off pixelmap id                */
774     0,                                       /* on pixelmap id                 */
775     0,                                       /* off disabled pixelmap id       */
776     0                                        /* on disabled pixelmap id        */
777 };
778 
779 GX_CONST GX_STUDIO_WIDGET rotate_screen_radio_button_2_define =
780 {
781     "radio_button_2",
782     GX_TYPE_RADIO_BUTTON,                    /* widget type                    */
783     ID_RADIO_FISH,                           /* widget id                      */
784     #if defined(GX_WIDGET_USER_DATA)
785     0,                                       /* user data                      */
786     #endif
787     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_BUTTON_RADIO|GX_STYLE_TEXT_LEFT,   /* style flags */
788     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
789     sizeof(GX_RADIO_BUTTON),                 /* control block size             */
790     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
791     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
792     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
793     gx_studio_radio_button_create,           /* create function                */
794     GX_NULL,                                 /* drawing function override      */
795     GX_NULL,                                 /* event function override        */
796     {388, 425, 467, 448},                    /* widget size                    */
797     GX_NULL,                                 /* no next widget                 */
798     GX_NULL,                                 /* no child widgets               */
799     offsetof(ROTATE_SCREEN_CONTROL_BLOCK, rotate_screen_radio_button_2), /* control block */
800     (void *) &rotate_screen_radio_button_2_properties /* extended properties   */
801 };
802 
803 GX_CONST GX_STUDIO_WIDGET rotate_screen_radio_button_1_define =
804 {
805     "radio_button_1",
806     GX_TYPE_RADIO_BUTTON,                    /* widget type                    */
807     ID_RADIO_APPLE,                          /* widget id                      */
808     #if defined(GX_WIDGET_USER_DATA)
809     0,                                       /* user data                      */
810     #endif
811     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_BUTTON_RADIO|GX_STYLE_TEXT_LEFT,   /* style flags */
812     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
813     sizeof(GX_RADIO_BUTTON),                 /* control block size             */
814     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
815     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
816     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
817     gx_studio_radio_button_create,           /* create function                */
818     GX_NULL,                                 /* drawing function override      */
819     GX_NULL,                                 /* event function override        */
820     {236, 425, 315, 448},                    /* widget size                    */
821     &rotate_screen_radio_button_2_define,    /* next widget definition         */
822     GX_NULL,                                 /* no child widgets               */
823     offsetof(ROTATE_SCREEN_CONTROL_BLOCK, rotate_screen_radio_button_1), /* control block */
824     (void *) &rotate_screen_radio_button_1_properties /* extended properties   */
825 };
826 
827 GX_CONST GX_STUDIO_WIDGET rotate_screen_radio_button_define =
828 {
829     "radio_button",
830     GX_TYPE_RADIO_BUTTON,                    /* widget type                    */
831     ID_RADIO_FOOT,                           /* widget id                      */
832     #if defined(GX_WIDGET_USER_DATA)
833     0,                                       /* user data                      */
834     #endif
835     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_BUTTON_PUSHED|GX_STYLE_BUTTON_RADIO|GX_STYLE_TEXT_LEFT,   /* style flags */
836     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
837     sizeof(GX_RADIO_BUTTON),                 /* control block size             */
838     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
839     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
840     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
841     gx_studio_radio_button_create,           /* create function                */
842     GX_NULL,                                 /* drawing function override      */
843     GX_NULL,                                 /* event function override        */
844     {84, 425, 163, 448},                     /* widget size                    */
845     &rotate_screen_radio_button_1_define,    /* next widget definition         */
846     GX_NULL,                                 /* no child widgets               */
847     offsetof(ROTATE_SCREEN_CONTROL_BLOCK, rotate_screen_radio_button), /* control block */
848     (void *) &rotate_screen_radio_button_properties /* extended properties     */
849 };
850 
851 GX_CONST GX_STUDIO_WIDGET rotate_screen_pixelmap_window_define =
852 {
853     "pixelmap_window",
854     GX_TYPE_WINDOW,                          /* widget type                    */
855     GX_ID_NONE,                              /* widget id                      */
856     #if defined(GX_WIDGET_USER_DATA)
857     0,                                       /* user data                      */
858     #endif
859     GX_STYLE_BORDER_THIN,                    /* style flags                    */
860     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
861     sizeof(GX_WINDOW),                       /* control block size             */
862     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* normal color id                */
863     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* selected color id              */
864     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* disabled color id              */
865     gx_studio_window_create,                 /* create function                */
866     (VOID (*)(GX_WIDGET *)) pixelmap_draw,   /* drawing function override      */
867     GX_NULL,                                 /* event function override        */
868     {31, 69, 613, 400},                      /* widget size                    */
869     &rotate_screen_radio_button_define,      /* next widget definition         */
870     GX_NULL,                                 /* no child widgets               */
871     offsetof(ROTATE_SCREEN_CONTROL_BLOCK, rotate_screen_pixelmap_window), /* control block */
872     (void *) &rotate_screen_pixelmap_window_properties /* extended properties  */
873 };
874 
875 GX_CONST GX_STUDIO_WIDGET rotate_screen_prompt_12_1_define =
876 {
877     "prompt_12_1",
878     GX_TYPE_PROMPT,                          /* widget type                    */
879     ID_ANGLE_DISPLAY,                        /* widget id                      */
880     #if defined(GX_WIDGET_USER_DATA)
881     0,                                       /* user data                      */
882     #endif
883     GX_STYLE_BORDER_THIN|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
884     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
885     sizeof(GX_PROMPT),                       /* control block size             */
886     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
887     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
888     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
889     gx_studio_prompt_create,                 /* create function                */
890     GX_NULL,                                 /* drawing function override      */
891     GX_NULL,                                 /* event function override        */
892     {574, 26, 617, 49},                      /* widget size                    */
893     &rotate_screen_pixelmap_window_define,   /* next widget definition         */
894     GX_NULL,                                 /* no child widgets               */
895     offsetof(ROTATE_SCREEN_CONTROL_BLOCK, rotate_screen_prompt_12_1), /* control block */
896     (void *) &rotate_screen_prompt_12_1_properties /* extended properties      */
897 };
898 
899 GX_CONST GX_STUDIO_WIDGET rotate_screen_slider_2_define =
900 {
901     "slider_2",
902     GX_TYPE_SLIDER,                          /* widget type                    */
903     ID_SLIDER_ANGLE,                         /* widget id                      */
904     #if defined(GX_WIDGET_USER_DATA)
905     0,                                       /* user data                      */
906     #endif
907     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_SHOW_NEEDLE|GX_STYLE_SHOW_TICKMARKS,   /* style flags */
908     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
909     sizeof(GX_SLIDER),                       /* control block size             */
910     GX_COLOR_ID_BTN_UPPER,                   /* normal color id                */
911     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
912     GX_COLOR_ID_BTN_UPPER,                   /* disabled color id              */
913     gx_studio_slider_create,                 /* create function                */
914     GX_NULL,                                 /* drawing function override      */
915     GX_NULL,                                 /* event function override        */
916     {388, 26, 553, 49},                      /* widget size                    */
917     &rotate_screen_prompt_12_1_define,       /* next widget definition         */
918     GX_NULL,                                 /* no child widgets               */
919     offsetof(ROTATE_SCREEN_CONTROL_BLOCK, rotate_screen_slider_2), /* control block */
920     (void *) &rotate_screen_slider_2_properties /* extended properties         */
921 };
922 
923 GX_CONST GX_STUDIO_WIDGET rotate_screen_prompt_11_1_define =
924 {
925     "prompt_11_1",
926     GX_TYPE_PROMPT,                          /* widget type                    */
927     GX_ID_NONE,                              /* widget id                      */
928     #if defined(GX_WIDGET_USER_DATA)
929     0,                                       /* user data                      */
930     #endif
931     GX_STYLE_BORDER_THIN|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
932     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
933     sizeof(GX_PROMPT),                       /* control block size             */
934     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
935     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
936     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
937     gx_studio_prompt_create,                 /* create function                */
938     GX_NULL,                                 /* drawing function override      */
939     GX_NULL,                                 /* event function override        */
940     {248, 26, 367, 49},                      /* widget size                    */
941     &rotate_screen_slider_2_define,          /* next widget definition         */
942     GX_NULL,                                 /* no child widgets               */
943     offsetof(ROTATE_SCREEN_CONTROL_BLOCK, rotate_screen_prompt_11_1), /* control block */
944     (void *) &rotate_screen_prompt_11_1_properties /* extended properties      */
945 };
946 
947 GX_CONST GX_STUDIO_WIDGET rotate_screen_checkbox_define =
948 {
949     "checkbox",
950     GX_TYPE_CHECKBOX,                        /* widget type                    */
951     ID_DIRECT_ROTATE,                        /* widget id                      */
952     #if defined(GX_WIDGET_USER_DATA)
953     0,                                       /* user data                      */
954     #endif
955     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_BUTTON_TOGGLE|GX_STYLE_TEXT_LEFT,   /* style flags */
956     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
957     sizeof(GX_CHECKBOX),                     /* control block size             */
958     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
959     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
960     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
961     gx_studio_checkbox_create,               /* create function                */
962     GX_NULL,                                 /* drawing function override      */
963     GX_NULL,                                 /* event function override        */
964     {49, 26, 198, 49},                       /* widget size                    */
965     &rotate_screen_prompt_11_1_define,       /* next widget definition         */
966     GX_NULL,                                 /* no child widgets               */
967     offsetof(ROTATE_SCREEN_CONTROL_BLOCK, rotate_screen_checkbox), /* control block */
968     (void *) &rotate_screen_checkbox_properties /* extended properties         */
969 };
970 
971 GX_CONST GX_STUDIO_WIDGET rotate_screen_next_button_6_define =
972 {
973     "next_button_6",
974     GX_TYPE_TEXT_BUTTON,                     /* widget type                    */
975     IDB_NEXT,                                /* widget id                      */
976     #if defined(GX_WIDGET_USER_DATA)
977     0,                                       /* user data                      */
978     #endif
979     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
980     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
981     sizeof(GX_TEXT_BUTTON),                  /* control block size             */
982     GX_COLOR_ID_NEXT_BUTTON_LOWER,           /* normal color id                */
983     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* selected color id              */
984     GX_COLOR_ID_NEXT_BUTTON_LOWER,           /* disabled color id              */
985     gx_studio_text_button_create,            /* create function                */
986     GX_NULL,                                 /* drawing function override      */
987     GX_NULL,                                 /* event function override        */
988     {532, 426, 611, 450},                    /* widget size                    */
989     &rotate_screen_checkbox_define,          /* next widget definition         */
990     GX_NULL,                                 /* no child widgets               */
991     offsetof(ROTATE_SCREEN_CONTROL_BLOCK, rotate_screen_next_button_6), /* control block */
992     (void *) &rotate_screen_next_button_6_properties /* extended properties    */
993 };
994 
995 GX_CONST GX_STUDIO_WIDGET rotate_screen_define =
996 {
997     "rotate_screen",
998     GX_TYPE_WINDOW,                          /* widget type                    */
999     ID_ROTATE_SCREEN,                        /* widget id                      */
1000     #if defined(GX_WIDGET_USER_DATA)
1001     0,                                       /* user data                      */
1002     #endif
1003     GX_STYLE_BORDER_THIN,                    /* style flags                    */
1004     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
1005     sizeof(ROTATE_SCREEN_CONTROL_BLOCK),     /* control block size             */
1006     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
1007     GX_COLOR_ID_WINDOW_FILL,                 /* selected color id              */
1008     GX_COLOR_ID_WINDOW_FILL,                 /* disabled color id              */
1009     gx_studio_window_create,                 /* create function                */
1010     GX_NULL,                                 /* drawing function override      */
1011     (UINT (*)(GX_WIDGET *, GX_EVENT *)) rotate_event_handler, /* event function override */
1012     {0, 0, 639, 479},                        /* widget size                    */
1013     GX_NULL,                                 /* next widget                    */
1014     &rotate_screen_next_button_6_define,     /* child widget                   */
1015     0,                                       /* control block                  */
1016     (void *) &rotate_screen_properties       /* extended properties            */
1017 };
1018 GX_WINDOW_PROPERTIES menu_screen_properties =
1019 {
1020     0                                        /* wallpaper pixelmap id          */
1021 };
1022 GX_PROMPT_PROPERTIES menu_screen_title_properties =
1023 {
1024     GX_STRING_ID_STRING_69,                  /* string id                      */
1025     GX_FONT_ID_PROMPT,                       /* font id                        */
1026     GX_COLOR_ID_TEXT,                        /* normal text color              */
1027     GX_COLOR_ID_TEXT,                        /* selected text color            */
1028     GX_COLOR_ID_TEXT                         /* disabled text color            */
1029 };
1030 GX_PROMPT_PROPERTIES menu_screen_title_2_properties =
1031 {
1032     GX_STRING_ID_STRING_70,                  /* string id                      */
1033     GX_FONT_ID_PROMPT,                       /* font id                        */
1034     GX_COLOR_ID_TEXT,                        /* normal text color              */
1035     GX_COLOR_ID_TEXT,                        /* selected text color            */
1036     GX_COLOR_ID_TEXT                         /* disabled text color            */
1037 };
1038 GX_MENU_PROPERTIES menu_screen_ola_menu_2_properties =
1039 {
1040     GX_STRING_ID_MENU_1,                     /* string id                      */
1041     GX_FONT_ID_PROMPT,                       /* font id                        */
1042     GX_COLOR_ID_TEXT,                        /* normal text color              */
1043     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1044     GX_COLOR_ID_TEXT,                        /* disabled text color            */
1045     0,                                       /* left pixelmap id               */
1046     0,                                       /* fill pixelmap id               */
1047     0,                                       /* right pixelmap id              */
1048     0,                                       /* selected left pixelmap id      */
1049     0,                                       /* selected fill pixelmap id      */
1050     0,                                       /* selected right pixelmap id     */
1051     10,                                      /* text display x offset          */
1052     0,                                       /* text display y offset          */
1053     2,                                       /* list_total_count               */
1054 };
1055 GX_PROMPT_PROPERTIES menu_screen_prompt_25_properties =
1056 {
1057     GX_STRING_ID_ITEM_1,                     /* string id                      */
1058     GX_FONT_ID_PROMPT,                       /* font id                        */
1059     GX_COLOR_ID_TEXT,                        /* normal text color              */
1060     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1061     GX_COLOR_ID_TEXT                         /* disabled text color            */
1062 };
1063 GX_NUMERIC_PROMPT_PROPERTIES menu_screen_prompt_26_properties =
1064 {
1065     0,                                       /* string id                      */
1066     GX_FONT_ID_PROMPT,                       /* font id                        */
1067     GX_COLOR_ID_TEXT,                        /* normal text color              */
1068     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1069     GX_COLOR_ID_TEXT,                        /* disabled text color            */
1070     GX_NULL,                                 /* format function                */
1071     0                                        /* numeric prompt value           */
1072 };
1073 GX_MENU_PROPERTIES menu_screen_ola_menu_3_properties =
1074 {
1075     GX_STRING_ID_STRING_72,                  /* string id                      */
1076     GX_FONT_ID_PROMPT,                       /* font id                        */
1077     GX_COLOR_ID_TEXT,                        /* normal text color              */
1078     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1079     GX_COLOR_ID_TEXT,                        /* disabled text color            */
1080     0,                                       /* left pixelmap id               */
1081     0,                                       /* fill pixelmap id               */
1082     0,                                       /* right pixelmap id              */
1083     0,                                       /* selected left pixelmap id      */
1084     0,                                       /* selected fill pixelmap id      */
1085     0,                                       /* selected right pixelmap id     */
1086     10,                                      /* text display x offset          */
1087     0,                                       /* text display y offset          */
1088     1,                                       /* list_total_count               */
1089 };
1090 GX_ML_TEXT_VIEW_PROPERTIES menu_screen_text_view_4_properties =
1091 {
1092     GX_STRING_ID_STRING_83,                  /* string id                      */
1093     GX_FONT_ID_TEXT_INPUT,                   /* font id                        */
1094     GX_COLOR_ID_TEXT_INPUT_TEXT,             /* normal text color              */
1095     GX_COLOR_ID_TEXT_INPUT_TEXT,             /* selected text color            */
1096     GX_COLOR_ID_TEXT_INPUT_TEXT,             /* disabled text color            */
1097     0,                                       /* whitespace                     */
1098     0                                        /* line_space                     */
1099 };
1100 GX_TEXT_BUTTON_PROPERTIES menu_screen_ola_menu_4_properties =
1101 {
1102     GX_STRING_ID_MENU_3,                     /* string id                      */
1103     GX_FONT_ID_BUTTON,                       /* font id                        */
1104     GX_COLOR_ID_BTN_TEXT,                    /* normal text color              */
1105     GX_COLOR_ID_BTN_TEXT,                    /* selected text color            */
1106     GX_COLOR_ID_BTN_TEXT                     /* disabled text color            */
1107 };
1108 GX_MENU_PROPERTIES menu_screen_ola_menu_properties =
1109 {
1110     GX_STRING_ID_STRING_73,                  /* string id                      */
1111     GX_FONT_ID_PROMPT,                       /* font id                        */
1112     GX_COLOR_ID_TEXT,                        /* normal text color              */
1113     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1114     GX_COLOR_ID_TEXT,                        /* disabled text color            */
1115     0,                                       /* left pixelmap id               */
1116     0,                                       /* fill pixelmap id               */
1117     0,                                       /* right pixelmap id              */
1118     0,                                       /* selected left pixelmap id      */
1119     0,                                       /* selected fill pixelmap id      */
1120     0,                                       /* selected right pixelmap id     */
1121     10,                                      /* text display x offset          */
1122     0,                                       /* text display y offset          */
1123     2,                                       /* list_total_count               */
1124 };
1125 GX_MENU_PROPERTIES menu_screen_item_2_properties =
1126 {
1127     GX_STRING_ID_ITEM_1,                     /* string id                      */
1128     GX_FONT_ID_PROMPT,                       /* font id                        */
1129     GX_COLOR_ID_TEXT,                        /* normal text color              */
1130     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1131     GX_COLOR_ID_TEXT,                        /* disabled text color            */
1132     0,                                       /* left pixelmap id               */
1133     0,                                       /* fill pixelmap id               */
1134     0,                                       /* right pixelmap id              */
1135     0,                                       /* selected left pixelmap id      */
1136     0,                                       /* selected fill pixelmap id      */
1137     0,                                       /* selected right pixelmap id     */
1138     20,                                      /* text display x offset          */
1139     0,                                       /* text display y offset          */
1140     0,                                       /* list_total_count               */
1141 };
1142 GX_MENU_PROPERTIES menu_screen_item_properties =
1143 {
1144     GX_STRING_ID_ITEM_2,                     /* string id                      */
1145     GX_FONT_ID_PROMPT,                       /* font id                        */
1146     GX_COLOR_ID_TEXT,                        /* normal text color              */
1147     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1148     GX_COLOR_ID_TEXT,                        /* disabled text color            */
1149     0,                                       /* left pixelmap id               */
1150     0,                                       /* fill pixelmap id               */
1151     0,                                       /* right pixelmap id              */
1152     0,                                       /* selected left pixelmap id      */
1153     0,                                       /* selected fill pixelmap id      */
1154     0,                                       /* selected right pixelmap id     */
1155     20,                                      /* text display x offset          */
1156     0,                                       /* text display y offset          */
1157     0,                                       /* list_total_count               */
1158 };
1159 GX_MENU_PROPERTIES menu_screen_ola_2_menu_5_properties =
1160 {
1161     GX_STRING_ID_MENU_1,                     /* string id                      */
1162     GX_FONT_ID_PROMPT,                       /* font id                        */
1163     GX_COLOR_ID_TEXT,                        /* normal text color              */
1164     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1165     GX_COLOR_ID_TEXT,                        /* disabled text color            */
1166     0,                                       /* left pixelmap id               */
1167     0,                                       /* fill pixelmap id               */
1168     0,                                       /* right pixelmap id              */
1169     0,                                       /* selected left pixelmap id      */
1170     0,                                       /* selected fill pixelmap id      */
1171     0,                                       /* selected right pixelmap id     */
1172     10,                                      /* text display x offset          */
1173     0,                                       /* text display y offset          */
1174     1,                                       /* list_total_count               */
1175 };
1176 GX_PROMPT_PROPERTIES menu_screen_prompt_14_properties =
1177 {
1178     GX_STRING_ID_ITEM_1,                     /* string id                      */
1179     GX_FONT_ID_PROMPT,                       /* font id                        */
1180     GX_COLOR_ID_TEXT,                        /* normal text color              */
1181     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1182     GX_COLOR_ID_TEXT                         /* disabled text color            */
1183 };
1184 GX_MENU_PROPERTIES menu_screen_ola_2_menu_3_properties =
1185 {
1186     GX_STRING_ID_STRING_74,                  /* string id                      */
1187     GX_FONT_ID_PROMPT,                       /* font id                        */
1188     GX_COLOR_ID_TEXT,                        /* normal text color              */
1189     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1190     GX_COLOR_ID_TEXT,                        /* disabled text color            */
1191     0,                                       /* left pixelmap id               */
1192     0,                                       /* fill pixelmap id               */
1193     0,                                       /* right pixelmap id              */
1194     0,                                       /* selected left pixelmap id      */
1195     0,                                       /* selected fill pixelmap id      */
1196     0,                                       /* selected right pixelmap id     */
1197     10,                                      /* text display x offset          */
1198     0,                                       /* text display y offset          */
1199     1,                                       /* list_total_count               */
1200 };
1201 GX_PIXELMAP_PROMPT_PROPERTIES menu_screen_prompt_15_properties =
1202 {
1203     GX_STRING_ID_STRING_5,                   /* string id                      */
1204     GX_FONT_ID_PROMPT,                       /* font id                        */
1205     GX_COLOR_ID_TEXT,                        /* normal text color              */
1206     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1207     GX_COLOR_ID_TEXT,                        /* disabled text color            */
1208     0,                                       /* left pixelmap id               */
1209     0,                                       /* fill pixelmap id               */
1210     0,                                       /* right pixelmap id              */
1211     0,                                       /* selected left pixelmap id      */
1212     0,                                       /* selected fill pixelmap id      */
1213     0                                        /* selected right pixelmap id     */
1214 };
1215 GX_MENU_PROPERTIES menu_screen_ola_2_menu_properties =
1216 {
1217     GX_STRING_ID_STRING_75,                  /* string id                      */
1218     GX_FONT_ID_PROMPT,                       /* font id                        */
1219     GX_COLOR_ID_TEXT,                        /* normal text color              */
1220     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1221     GX_COLOR_ID_TEXT,                        /* disabled text color            */
1222     0,                                       /* left pixelmap id               */
1223     0,                                       /* fill pixelmap id               */
1224     0,                                       /* right pixelmap id              */
1225     0,                                       /* selected left pixelmap id      */
1226     0,                                       /* selected fill pixelmap id      */
1227     0,                                       /* selected right pixelmap id     */
1228     10,                                      /* text display x offset          */
1229     0,                                       /* text display y offset          */
1230     1,                                       /* list_total_count               */
1231 };
1232 GX_NUMERIC_PIXELMAP_PROMPT_PROPERTIES menu_screen_numeric_pixelmap_prompt_1_properties =
1233 {
1234     0,                                       /* string id                      */
1235     GX_FONT_ID_PROMPT,                       /* font id                        */
1236     GX_COLOR_ID_TEXT,                        /* normal text color              */
1237     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1238     GX_COLOR_ID_TEXT,                        /* disabled text color            */
1239     0,                                       /* left pixelmap id               */
1240     0,                                       /* fill pixelmap id               */
1241     0,                                       /* right pixelmap id              */
1242     0,                                       /* selected left pixelmap id      */
1243     0,                                       /* selected fill pixelmap id      */
1244     0,                                       /* selected right pixelmap id     */
1245     GX_NULL,                                 /* format function                */
1246     0                                        /* numeric prompt value           */
1247 };
1248 GX_MENU_PROPERTIES menu_screen_ola_2_menu_1_properties =
1249 {
1250     GX_STRING_ID_MENU_3,                     /* string id                      */
1251     GX_FONT_ID_PROMPT,                       /* font id                        */
1252     GX_COLOR_ID_TEXT,                        /* normal text color              */
1253     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1254     GX_COLOR_ID_TEXT,                        /* disabled text color            */
1255     0,                                       /* left pixelmap id               */
1256     0,                                       /* fill pixelmap id               */
1257     0,                                       /* right pixelmap id              */
1258     0,                                       /* selected left pixelmap id      */
1259     0,                                       /* selected fill pixelmap id      */
1260     0,                                       /* selected right pixelmap id     */
1261     10,                                      /* text display x offset          */
1262     0,                                       /* text display y offset          */
1263     1,                                       /* list_total_count               */
1264 };
1265 GX_PROMPT_PROPERTIES menu_screen_prompt_10_properties =
1266 {
1267     GX_STRING_ID_STRING_5,                   /* string id                      */
1268     GX_FONT_ID_PROMPT,                       /* font id                        */
1269     GX_COLOR_ID_TEXT,                        /* normal text color              */
1270     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1271     GX_COLOR_ID_TEXT                         /* disabled text color            */
1272 };
1273 GX_ML_TEXT_VIEW_PROPERTIES menu_screen_text_view_properties =
1274 {
1275     GX_STRING_ID_MULTI_LEVEL_ACCORDION_DESCRITION, /* string id                */
1276     GX_FONT_ID_TEXT_INPUT,                   /* font id                        */
1277     GX_COLOR_ID_TEXT,                        /* normal text color              */
1278     GX_COLOR_ID_TEXT,                        /* selected text color            */
1279     GX_COLOR_ID_TEXT,                        /* disabled text color            */
1280     2,                                       /* whitespace                     */
1281     0                                        /* line_space                     */
1282 };
1283 GX_MENU_PROPERTIES menu_screen_mla_menu_7_properties =
1284 {
1285     GX_STRING_ID_MENU_1,                     /* string id                      */
1286     GX_FONT_ID_PROMPT,                       /* font id                        */
1287     GX_COLOR_ID_TEXT,                        /* normal text color              */
1288     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1289     GX_COLOR_ID_TEXT,                        /* disabled text color            */
1290     0,                                       /* left pixelmap id               */
1291     0,                                       /* fill pixelmap id               */
1292     0,                                       /* right pixelmap id              */
1293     0,                                       /* selected left pixelmap id      */
1294     0,                                       /* selected fill pixelmap id      */
1295     0,                                       /* selected right pixelmap id     */
1296     10,                                      /* text display x offset          */
1297     0,                                       /* text display y offset          */
1298     1,                                       /* list_total_count               */
1299 };
1300 GX_MENU_PROPERTIES menu_screen_mla_menu_5_properties =
1301 {
1302     GX_STRING_ID_STRING_84,                  /* string id                      */
1303     GX_FONT_ID_PROMPT,                       /* font id                        */
1304     GX_COLOR_ID_BLACK,                       /* normal text color              */
1305     GX_COLOR_ID_BLACK,                       /* selected text color            */
1306     GX_COLOR_ID_BLACK,                       /* disabled text color            */
1307     0,                                       /* left pixelmap id               */
1308     0,                                       /* fill pixelmap id               */
1309     0,                                       /* right pixelmap id              */
1310     0,                                       /* selected left pixelmap id      */
1311     0,                                       /* selected fill pixelmap id      */
1312     0,                                       /* selected right pixelmap id     */
1313     10,                                      /* text display x offset          */
1314     0,                                       /* text display y offset          */
1315     1,                                       /* list_total_count               */
1316 };
1317 GX_ML_TEXT_VIEW_PROPERTIES menu_screen_text_view_3_properties =
1318 {
1319     GX_STRING_ID_STRING_86,                  /* string id                      */
1320     GX_FONT_ID_TEXT_INPUT,                   /* font id                        */
1321     GX_COLOR_ID_BLACK,                       /* normal text color              */
1322     GX_COLOR_ID_BLACK,                       /* selected text color            */
1323     GX_COLOR_ID_BLACK,                       /* disabled text color            */
1324     0,                                       /* whitespace                     */
1325     0                                        /* line_space                     */
1326 };
1327 GX_MENU_PROPERTIES menu_screen_mla_menu_3_properties =
1328 {
1329     GX_STRING_ID_STRING_85,                  /* string id                      */
1330     GX_FONT_ID_PROMPT,                       /* font id                        */
1331     GX_COLOR_ID_BLACK,                       /* normal text color              */
1332     GX_COLOR_ID_BLACK,                       /* selected text color            */
1333     GX_COLOR_ID_BLACK,                       /* disabled text color            */
1334     0,                                       /* left pixelmap id               */
1335     0,                                       /* fill pixelmap id               */
1336     0,                                       /* right pixelmap id              */
1337     0,                                       /* selected left pixelmap id      */
1338     0,                                       /* selected fill pixelmap id      */
1339     0,                                       /* selected right pixelmap id     */
1340     10,                                      /* text display x offset          */
1341     0,                                       /* text display y offset          */
1342     1,                                       /* list_total_count               */
1343 };
1344 GX_PROMPT_PROPERTIES menu_screen_prompt_15_2_properties =
1345 {
1346     GX_STRING_ID_STRING_5,                   /* string id                      */
1347     GX_FONT_ID_PROMPT,                       /* font id                        */
1348     GX_COLOR_ID_BLACK,                       /* normal text color              */
1349     GX_COLOR_ID_BLACK,                       /* selected text color            */
1350     GX_COLOR_ID_BLACK                        /* disabled text color            */
1351 };
1352 GX_MENU_PROPERTIES menu_screen_mla_menu_properties =
1353 {
1354     GX_STRING_ID_STRING_72,                  /* string id                      */
1355     GX_FONT_ID_PROMPT,                       /* font id                        */
1356     GX_COLOR_ID_TEXT,                        /* normal text color              */
1357     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1358     GX_COLOR_ID_TEXT,                        /* disabled text color            */
1359     0,                                       /* left pixelmap id               */
1360     0,                                       /* fill pixelmap id               */
1361     0,                                       /* right pixelmap id              */
1362     0,                                       /* selected left pixelmap id      */
1363     0,                                       /* selected fill pixelmap id      */
1364     0,                                       /* selected right pixelmap id     */
1365     10,                                      /* text display x offset          */
1366     0,                                       /* text display y offset          */
1367     1,                                       /* list_total_count               */
1368 };
1369 GX_MENU_PROPERTIES menu_screen_mla_menu_1_properties =
1370 {
1371     GX_STRING_ID_STRING_74,                  /* string id                      */
1372     GX_FONT_ID_PROMPT,                       /* font id                        */
1373     GX_COLOR_ID_TEXT,                        /* normal text color              */
1374     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1375     GX_COLOR_ID_TEXT,                        /* disabled text color            */
1376     0,                                       /* left pixelmap id               */
1377     0,                                       /* fill pixelmap id               */
1378     0,                                       /* right pixelmap id              */
1379     0,                                       /* selected left pixelmap id      */
1380     0,                                       /* selected fill pixelmap id      */
1381     0,                                       /* selected right pixelmap id     */
1382     10,                                      /* text display x offset          */
1383     0,                                       /* text display y offset          */
1384     1,                                       /* list_total_count               */
1385 };
1386 GX_MENU_PROPERTIES menu_screen_mla_menu_6_properties =
1387 {
1388     GX_STRING_ID_STRING_87,                  /* string id                      */
1389     GX_FONT_ID_PROMPT,                       /* font id                        */
1390     GX_COLOR_ID_TEXT,                        /* normal text color              */
1391     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1392     GX_COLOR_ID_TEXT,                        /* disabled text color            */
1393     0,                                       /* left pixelmap id               */
1394     0,                                       /* fill pixelmap id               */
1395     0,                                       /* right pixelmap id              */
1396     0,                                       /* selected left pixelmap id      */
1397     0,                                       /* selected fill pixelmap id      */
1398     0,                                       /* selected right pixelmap id     */
1399     10,                                      /* text display x offset          */
1400     0,                                       /* text display y offset          */
1401     1,                                       /* list_total_count               */
1402 };
1403 GX_PROMPT_PROPERTIES menu_screen_prompt_11_properties =
1404 {
1405     GX_STRING_ID_ITEM_1,                     /* string id                      */
1406     GX_FONT_ID_PROMPT,                       /* font id                        */
1407     GX_COLOR_ID_TEXT,                        /* normal text color              */
1408     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1409     GX_COLOR_ID_TEXT                         /* disabled text color            */
1410 };
1411 GX_MENU_PROPERTIES menu_screen_mla_menu_4_properties =
1412 {
1413     GX_STRING_ID_STRING_88,                  /* string id                      */
1414     GX_FONT_ID_PROMPT,                       /* font id                        */
1415     GX_COLOR_ID_TEXT,                        /* normal text color              */
1416     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1417     GX_COLOR_ID_TEXT,                        /* disabled text color            */
1418     0,                                       /* left pixelmap id               */
1419     0,                                       /* fill pixelmap id               */
1420     0,                                       /* right pixelmap id              */
1421     0,                                       /* selected left pixelmap id      */
1422     0,                                       /* selected fill pixelmap id      */
1423     0,                                       /* selected right pixelmap id     */
1424     10,                                      /* text display x offset          */
1425     0,                                       /* text display y offset          */
1426     1,                                       /* list_total_count               */
1427 };
1428 GX_PROMPT_PROPERTIES menu_screen_prompt_12_properties =
1429 {
1430     GX_STRING_ID_ITEM_1,                     /* string id                      */
1431     GX_FONT_ID_PROMPT,                       /* font id                        */
1432     GX_COLOR_ID_TEXT,                        /* normal text color              */
1433     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1434     GX_COLOR_ID_TEXT                         /* disabled text color            */
1435 };
1436 GX_MENU_PROPERTIES menu_screen_mla_menu_2_properties =
1437 {
1438     GX_STRING_ID_STRING_75,                  /* string id                      */
1439     GX_FONT_ID_PROMPT,                       /* font id                        */
1440     GX_COLOR_ID_TEXT,                        /* normal text color              */
1441     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1442     GX_COLOR_ID_TEXT,                        /* disabled text color            */
1443     0,                                       /* left pixelmap id               */
1444     0,                                       /* fill pixelmap id               */
1445     0,                                       /* right pixelmap id              */
1446     0,                                       /* selected left pixelmap id      */
1447     0,                                       /* selected fill pixelmap id      */
1448     0,                                       /* selected right pixelmap id     */
1449     10,                                      /* text display x offset          */
1450     0,                                       /* text display y offset          */
1451     1,                                       /* list_total_count               */
1452 };
1453 GX_MENU_PROPERTIES menu_screen_mla_menu_2_1_properties =
1454 {
1455     GX_STRING_ID_STRING_76,                  /* string id                      */
1456     GX_FONT_ID_PROMPT,                       /* font id                        */
1457     GX_COLOR_ID_TEXT,                        /* normal text color              */
1458     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1459     GX_COLOR_ID_TEXT,                        /* disabled text color            */
1460     0,                                       /* left pixelmap id               */
1461     0,                                       /* fill pixelmap id               */
1462     0,                                       /* right pixelmap id              */
1463     0,                                       /* selected left pixelmap id      */
1464     0,                                       /* selected fill pixelmap id      */
1465     0,                                       /* selected right pixelmap id     */
1466     10,                                      /* text display x offset          */
1467     0,                                       /* text display y offset          */
1468     1,                                       /* list_total_count               */
1469 };
1470 GX_PROMPT_PROPERTIES menu_screen_prompt_13_properties =
1471 {
1472     GX_STRING_ID_STRING_5,                   /* string id                      */
1473     GX_FONT_ID_PROMPT,                       /* font id                        */
1474     GX_COLOR_ID_TEXT,                        /* normal text color              */
1475     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1476     GX_COLOR_ID_TEXT                         /* disabled text color            */
1477 };
1478 GX_MENU_PROPERTIES menu_screen_mla_menu_2_2_properties =
1479 {
1480     GX_STRING_ID_STRING_77,                  /* string id                      */
1481     GX_FONT_ID_PROMPT,                       /* font id                        */
1482     GX_COLOR_ID_TEXT,                        /* normal text color              */
1483     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1484     GX_COLOR_ID_TEXT,                        /* disabled text color            */
1485     0,                                       /* left pixelmap id               */
1486     0,                                       /* fill pixelmap id               */
1487     0,                                       /* right pixelmap id              */
1488     0,                                       /* selected left pixelmap id      */
1489     0,                                       /* selected fill pixelmap id      */
1490     0,                                       /* selected right pixelmap id     */
1491     10,                                      /* text display x offset          */
1492     0,                                       /* text display y offset          */
1493     1,                                       /* list_total_count               */
1494 };
1495 GX_PROMPT_PROPERTIES menu_screen_prompt_14_2_properties =
1496 {
1497     GX_STRING_ID_ITEM_1,                     /* string id                      */
1498     GX_FONT_ID_PROMPT,                       /* font id                        */
1499     GX_COLOR_ID_TEXT,                        /* normal text color              */
1500     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1501     GX_COLOR_ID_TEXT                         /* disabled text color            */
1502 };
1503 GX_MENU_PROPERTIES menu_screen_mla_menu_9_properties =
1504 {
1505     GX_STRING_ID_MENU_3,                     /* string id                      */
1506     GX_FONT_ID_PROMPT,                       /* font id                        */
1507     GX_COLOR_ID_TEXT,                        /* normal text color              */
1508     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1509     GX_COLOR_ID_TEXT,                        /* disabled text color            */
1510     0,                                       /* left pixelmap id               */
1511     0,                                       /* fill pixelmap id               */
1512     0,                                       /* right pixelmap id              */
1513     0,                                       /* selected left pixelmap id      */
1514     0,                                       /* selected fill pixelmap id      */
1515     0,                                       /* selected right pixelmap id     */
1516     10,                                      /* text display x offset          */
1517     0,                                       /* text display y offset          */
1518     2,                                       /* list_total_count               */
1519 };
1520 GX_PROMPT_PROPERTIES menu_screen_mla_menu_3_item_properties =
1521 {
1522     GX_STRING_ID_ITEM_1,                     /* string id                      */
1523     GX_FONT_ID_PROMPT,                       /* font id                        */
1524     GX_COLOR_ID_TEXT,                        /* normal text color              */
1525     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1526     GX_COLOR_ID_TEXT                         /* disabled text color            */
1527 };
1528 GX_PROMPT_PROPERTIES menu_screen_mla_menu_3_item_1_properties =
1529 {
1530     GX_STRING_ID_ITEM_2,                     /* string id                      */
1531     GX_FONT_ID_PROMPT,                       /* font id                        */
1532     GX_COLOR_ID_TEXT,                        /* normal text color              */
1533     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1534     GX_COLOR_ID_TEXT                         /* disabled text color            */
1535 };
1536 GX_ICON_PROPERTIES menu_screen_mla_menu_3_icon_properties =
1537 {
1538     GX_PIXELMAP_ID_I_PATIENTLIST_LG,         /* normal pixelmap id             */
1539     0                                        /* selected pixelmap id           */
1540 };
1541 GX_PROMPT_PROPERTIES menu_screen_title_3_properties =
1542 {
1543     GX_STRING_ID_STRING_71,                  /* string id                      */
1544     GX_FONT_ID_PROMPT,                       /* font id                        */
1545     GX_COLOR_ID_TEXT,                        /* normal text color              */
1546     GX_COLOR_ID_TEXT,                        /* selected text color            */
1547     GX_COLOR_ID_TEXT                         /* disabled text color            */
1548 };
1549 GX_TREE_VIEW_PROPERTIES menu_screen_tree_view_properties =
1550 {
1551     GX_PIXELMAP_ID_EXPAND,                   /* expand map id                  */
1552     GX_PIXELMAP_ID_COLLAPSE,                 /* collapse map id                */
1553     GX_COLOR_ID_SHADOW,                      /* root line color id             */
1554     22                                       /* indentation                    */
1555 };
1556 GX_MENU_PROPERTIES menu_screen_tree_menu_5_properties =
1557 {
1558     GX_STRING_ID_MENU_1,                     /* string id                      */
1559     GX_FONT_ID_PROMPT,                       /* font id                        */
1560     GX_COLOR_ID_TEXT,                        /* normal text color              */
1561     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1562     GX_COLOR_ID_TEXT,                        /* disabled text color            */
1563     0,                                       /* left pixelmap id               */
1564     0,                                       /* fill pixelmap id               */
1565     0,                                       /* right pixelmap id              */
1566     0,                                       /* selected left pixelmap id      */
1567     0,                                       /* selected fill pixelmap id      */
1568     0,                                       /* selected right pixelmap id     */
1569     22,                                      /* text display x offset          */
1570     0,                                       /* text display y offset          */
1571     2,                                       /* list_total_count               */
1572 };
1573 GX_PROMPT_PROPERTIES menu_screen_tree_menu_3_properties =
1574 {
1575     GX_STRING_ID_ITEM_1,                     /* string id                      */
1576     GX_FONT_ID_PROMPT,                       /* font id                        */
1577     GX_COLOR_ID_TEXT,                        /* normal text color              */
1578     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1579     GX_COLOR_ID_TEXT                         /* disabled text color            */
1580 };
1581 GX_PROMPT_PROPERTIES menu_screen_tree_menu_6_properties =
1582 {
1583     GX_STRING_ID_ITEM_2,                     /* string id                      */
1584     GX_FONT_ID_PROMPT,                       /* font id                        */
1585     GX_COLOR_ID_TEXT,                        /* normal text color              */
1586     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1587     GX_COLOR_ID_TEXT                         /* disabled text color            */
1588 };
1589 GX_ICON_PROPERTIES menu_screen_icon_10_1_properties =
1590 {
1591     GX_PIXELMAP_ID_SAVE_ICON,                /* normal pixelmap id             */
1592     0                                        /* selected pixelmap id           */
1593 };
1594 GX_MENU_PROPERTIES menu_screen_tree_menu_properties =
1595 {
1596     GX_STRING_ID_STRING_72,                  /* string id                      */
1597     GX_FONT_ID_PROMPT,                       /* font id                        */
1598     GX_COLOR_ID_TEXT,                        /* normal text color              */
1599     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1600     GX_COLOR_ID_TEXT,                        /* disabled text color            */
1601     0,                                       /* left pixelmap id               */
1602     0,                                       /* fill pixelmap id               */
1603     0,                                       /* right pixelmap id              */
1604     0,                                       /* selected left pixelmap id      */
1605     0,                                       /* selected fill pixelmap id      */
1606     0,                                       /* selected right pixelmap id     */
1607     22,                                      /* text display x offset          */
1608     0,                                       /* text display y offset          */
1609     2,                                       /* list_total_count               */
1610 };
1611 GX_MENU_PROPERTIES menu_screen_tree_menu_1_properties =
1612 {
1613     GX_STRING_ID_STRING_74,                  /* string id                      */
1614     GX_FONT_ID_PROMPT,                       /* font id                        */
1615     GX_COLOR_ID_TEXT,                        /* normal text color              */
1616     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1617     GX_COLOR_ID_TEXT,                        /* disabled text color            */
1618     0,                                       /* left pixelmap id               */
1619     0,                                       /* fill pixelmap id               */
1620     0,                                       /* right pixelmap id              */
1621     0,                                       /* selected left pixelmap id      */
1622     0,                                       /* selected fill pixelmap id      */
1623     0,                                       /* selected right pixelmap id     */
1624     22,                                      /* text display x offset          */
1625     0,                                       /* text display y offset          */
1626     2,                                       /* list_total_count               */
1627 };
1628 GX_PROMPT_PROPERTIES menu_screen_tree_menu_7_properties =
1629 {
1630     GX_STRING_ID_ITEM_1,                     /* string id                      */
1631     GX_FONT_ID_PROMPT,                       /* font id                        */
1632     GX_COLOR_ID_TEXT,                        /* normal text color              */
1633     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1634     GX_COLOR_ID_TEXT                         /* disabled text color            */
1635 };
1636 GX_PROMPT_PROPERTIES menu_screen_tree_menu_4_properties =
1637 {
1638     GX_STRING_ID_ITEM_2,                     /* string id                      */
1639     GX_FONT_ID_PROMPT,                       /* font id                        */
1640     GX_COLOR_ID_TEXT,                        /* normal text color              */
1641     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1642     GX_COLOR_ID_TEXT                         /* disabled text color            */
1643 };
1644 GX_ICON_PROPERTIES menu_screen_icon_11_1_properties =
1645 {
1646     GX_PIXELMAP_ID_SAVE_ICON,                /* normal pixelmap id             */
1647     0                                        /* selected pixelmap id           */
1648 };
1649 GX_MENU_PROPERTIES menu_screen_tree_menu_2_properties =
1650 {
1651     GX_STRING_ID_STRING_75,                  /* string id                      */
1652     GX_FONT_ID_PROMPT,                       /* font id                        */
1653     GX_COLOR_ID_TEXT,                        /* normal text color              */
1654     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1655     GX_COLOR_ID_TEXT,                        /* disabled text color            */
1656     0,                                       /* left pixelmap id               */
1657     0,                                       /* fill pixelmap id               */
1658     0,                                       /* right pixelmap id              */
1659     0,                                       /* selected left pixelmap id      */
1660     0,                                       /* selected fill pixelmap id      */
1661     0,                                       /* selected right pixelmap id     */
1662     22,                                      /* text display x offset          */
1663     0,                                       /* text display y offset          */
1664     1,                                       /* list_total_count               */
1665 };
1666 GX_MENU_PROPERTIES menu_screen_tree_menu_2_1_properties =
1667 {
1668     GX_STRING_ID_STRING_78,                  /* string id                      */
1669     GX_FONT_ID_PROMPT,                       /* font id                        */
1670     GX_COLOR_ID_TEXT,                        /* normal text color              */
1671     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1672     GX_COLOR_ID_TEXT,                        /* disabled text color            */
1673     0,                                       /* left pixelmap id               */
1674     0,                                       /* fill pixelmap id               */
1675     0,                                       /* right pixelmap id              */
1676     0,                                       /* selected left pixelmap id      */
1677     0,                                       /* selected fill pixelmap id      */
1678     0,                                       /* selected right pixelmap id     */
1679     22,                                      /* text display x offset          */
1680     0,                                       /* text display y offset          */
1681     2,                                       /* list_total_count               */
1682 };
1683 GX_PROMPT_PROPERTIES menu_screen_tree_menu_2_4_properties =
1684 {
1685     GX_STRING_ID_STRING_79,                  /* string id                      */
1686     GX_FONT_ID_PROMPT,                       /* font id                        */
1687     GX_COLOR_ID_TEXT,                        /* normal text color              */
1688     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1689     GX_COLOR_ID_TEXT                         /* disabled text color            */
1690 };
1691 GX_PROMPT_PROPERTIES menu_screen_tree_menu_2_3_properties =
1692 {
1693     GX_STRING_ID_STRING_68,                  /* string id                      */
1694     GX_FONT_ID_PROMPT,                       /* font id                        */
1695     GX_COLOR_ID_TEXT,                        /* normal text color              */
1696     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1697     GX_COLOR_ID_TEXT                         /* disabled text color            */
1698 };
1699 GX_ICON_PROPERTIES menu_screen_icon_3_properties =
1700 {
1701     GX_PIXELMAP_ID_SAVE_ICON,                /* normal pixelmap id             */
1702     0                                        /* selected pixelmap id           */
1703 };
1704 GX_ICON_PROPERTIES menu_screen_icon_4_properties =
1705 {
1706     GX_PIXELMAP_ID_SAVE_ICON,                /* normal pixelmap id             */
1707     0                                        /* selected pixelmap id           */
1708 };
1709 GX_ICON_PROPERTIES menu_screen_icon_5_properties =
1710 {
1711     GX_PIXELMAP_ID_SAVE_ICON,                /* normal pixelmap id             */
1712     0                                        /* selected pixelmap id           */
1713 };
1714 GX_MENU_PROPERTIES menu_screen_tree_menu_10_properties =
1715 {
1716     GX_STRING_ID_MENU_3,                     /* string id                      */
1717     GX_FONT_ID_PROMPT,                       /* font id                        */
1718     GX_COLOR_ID_TEXT,                        /* normal text color              */
1719     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1720     GX_COLOR_ID_TEXT,                        /* disabled text color            */
1721     0,                                       /* left pixelmap id               */
1722     0,                                       /* fill pixelmap id               */
1723     0,                                       /* right pixelmap id              */
1724     0,                                       /* selected left pixelmap id      */
1725     0,                                       /* selected fill pixelmap id      */
1726     0,                                       /* selected right pixelmap id     */
1727     22,                                      /* text display x offset          */
1728     0,                                       /* text display y offset          */
1729     1,                                       /* list_total_count               */
1730 };
1731 GX_PROMPT_PROPERTIES menu_screen_tree_menu_9_properties =
1732 {
1733     GX_STRING_ID_STRING_80,                  /* string id                      */
1734     GX_FONT_ID_PROMPT,                       /* font id                        */
1735     GX_COLOR_ID_TEXT,                        /* normal text color              */
1736     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1737     GX_COLOR_ID_TEXT                         /* disabled text color            */
1738 };
1739 GX_ICON_PROPERTIES menu_screen_icon_12_1_properties =
1740 {
1741     GX_PIXELMAP_ID_SAVE_ICON,                /* normal pixelmap id             */
1742     0                                        /* selected pixelmap id           */
1743 };
1744 GX_SCROLLBAR_APPEARANCE  menu_screen_tree_hscroll_properties =
1745 {
1746     20,                                      /* scroll width                   */
1747     18,                                      /* thumb width                    */
1748     20,                                      /* thumb travel min               */
1749     20,                                      /* thumb travel max               */
1750     4,                                       /* thumb border style             */
1751     0,                                       /* scroll fill pixelmap           */
1752     0,                                       /* scroll thumb pixelmap          */
1753     0,                                       /* scroll up pixelmap             */
1754     0,                                       /* scroll down pixelmap           */
1755     GX_COLOR_ID_SCROLL_BUTTON,               /* scroll thumb color             */
1756     GX_COLOR_ID_SCROLL_BUTTON,               /* scroll thumb border color      */
1757     GX_COLOR_ID_SCROLL_BUTTON,               /* scroll button color            */
1758 };
1759 GX_SCROLLBAR_APPEARANCE  menu_screen_tree_vscroll_properties =
1760 {
1761     20,                                      /* scroll width                   */
1762     18,                                      /* thumb width                    */
1763     20,                                      /* thumb travel min               */
1764     20,                                      /* thumb travel max               */
1765     4,                                       /* thumb border style             */
1766     0,                                       /* scroll fill pixelmap           */
1767     0,                                       /* scroll thumb pixelmap          */
1768     0,                                       /* scroll up pixelmap             */
1769     0,                                       /* scroll down pixelmap           */
1770     GX_COLOR_ID_SCROLL_BUTTON,               /* scroll thumb color             */
1771     GX_COLOR_ID_SCROLL_BUTTON,               /* scroll thumb border color      */
1772     GX_COLOR_ID_SCROLL_BUTTON,               /* scroll button color            */
1773 };
1774 GX_PROMPT_PROPERTIES menu_screen_prompt_16_1_properties =
1775 {
1776     GX_STRING_ID_STRING_73,                  /* string id                      */
1777     GX_FONT_ID_PROMPT,                       /* font id                        */
1778     GX_COLOR_ID_TEXT,                        /* normal text color              */
1779     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1780     GX_COLOR_ID_TEXT                         /* disabled text color            */
1781 };
1782 GX_MENU_PROPERTIES menu_screen_menu_properties =
1783 {
1784     GX_STRING_ID_STRING_81,                  /* string id                      */
1785     GX_FONT_ID_PROMPT,                       /* font id                        */
1786     GX_COLOR_ID_TEXT,                        /* normal text color              */
1787     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1788     GX_COLOR_ID_TEXT,                        /* disabled text color            */
1789     0,                                       /* left pixelmap id               */
1790     0,                                       /* fill pixelmap id               */
1791     0,                                       /* right pixelmap id              */
1792     0,                                       /* selected left pixelmap id      */
1793     0,                                       /* selected fill pixelmap id      */
1794     0,                                       /* selected right pixelmap id     */
1795     22,                                      /* text display x offset          */
1796     0,                                       /* text display y offset          */
1797     1,                                       /* list_total_count               */
1798 };
1799 GX_PROMPT_PROPERTIES menu_screen_prompt_10_1_properties =
1800 {
1801     GX_STRING_ID_STRING_5,                   /* string id                      */
1802     GX_FONT_ID_PROMPT,                       /* font id                        */
1803     GX_COLOR_ID_TEXT,                        /* normal text color              */
1804     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
1805     GX_COLOR_ID_TEXT                         /* disabled text color            */
1806 };
1807 GX_ICON_PROPERTIES menu_screen_icon_6_properties =
1808 {
1809     GX_PIXELMAP_ID_SAVE_ICON,                /* normal pixelmap id             */
1810     0                                        /* selected pixelmap id           */
1811 };
1812 GX_PROMPT_PROPERTIES menu_screen_title_4_properties =
1813 {
1814     GX_STRING_ID_STRING_82,                  /* string id                      */
1815     GX_FONT_ID_PROMPT,                       /* font id                        */
1816     GX_COLOR_ID_TEXT,                        /* normal text color              */
1817     GX_COLOR_ID_TEXT,                        /* selected text color            */
1818     GX_COLOR_ID_TEXT                         /* disabled text color            */
1819 };
1820 GX_TEXT_BUTTON_PROPERTIES menu_screen_next_button_5_properties =
1821 {
1822     GX_STRING_ID_STRING_36,                  /* string id                      */
1823     GX_FONT_ID_BUTTON,                       /* font id                        */
1824     GX_COLOR_ID_WHITE,                       /* normal text color              */
1825     GX_COLOR_ID_WHITE,                       /* selected text color            */
1826     GX_COLOR_ID_WHITE                        /* disabled text color            */
1827 };
1828 
1829 GX_CONST GX_STUDIO_WIDGET menu_screen_prompt_26_define =
1830 {
1831     "prompt_26",
1832     GX_TYPE_NUMERIC_PROMPT,                  /* widget type                    */
1833     GX_ID_NONE,                              /* widget id                      */
1834     #if defined(GX_WIDGET_USER_DATA)
1835     0,                                       /* user data                      */
1836     #endif
1837     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
1838     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
1839     sizeof(GX_NUMERIC_PROMPT),               /* control block size             */
1840     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
1841     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
1842     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
1843     gx_studio_numeric_prompt_create,         /* create function                */
1844     GX_NULL,                                 /* drawing function override      */
1845     GX_NULL,                                 /* event function override        */
1846     {20, 179, 149, 202},                     /* widget size                    */
1847     GX_NULL,                                 /* no next widget                 */
1848     GX_NULL,                                 /* no child widgets               */
1849     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_prompt_26), /* control block */
1850     (void *) &menu_screen_prompt_26_properties /* extended properties          */
1851 };
1852 
1853 GX_CONST GX_STUDIO_WIDGET menu_screen_prompt_25_define =
1854 {
1855     "prompt_25",
1856     GX_TYPE_PROMPT,                          /* widget type                    */
1857     GX_ID_NONE,                              /* widget id                      */
1858     #if defined(GX_WIDGET_USER_DATA)
1859     0,                                       /* user data                      */
1860     #endif
1861     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
1862     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
1863     sizeof(GX_PROMPT),                       /* control block size             */
1864     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
1865     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
1866     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
1867     gx_studio_prompt_create,                 /* create function                */
1868     GX_NULL,                                 /* drawing function override      */
1869     GX_NULL,                                 /* event function override        */
1870     {20, 155, 149, 178},                     /* widget size                    */
1871     &menu_screen_prompt_26_define,           /* next widget definition         */
1872     GX_NULL,                                 /* no child widgets               */
1873     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_prompt_25), /* control block */
1874     (void *) &menu_screen_prompt_25_properties /* extended properties          */
1875 };
1876 
1877 GX_CONST GX_STUDIO_WIDGET menu_screen_text_view_4_define =
1878 {
1879     "text_view_4",
1880     GX_TYPE_MULTI_LINE_TEXT_VIEW,            /* widget type                    */
1881     GX_ID_NONE,                              /* widget id                      */
1882     #if defined(GX_WIDGET_USER_DATA)
1883     0,                                       /* user data                      */
1884     #endif
1885     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
1886     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
1887     sizeof(GX_MULTI_LINE_TEXT_VIEW),         /* control block size             */
1888     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
1889     GX_COLOR_ID_WIDGET_FILL,                 /* selected color id              */
1890     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
1891     gx_studio_multi_line_text_view_create,     /* create function              */
1892     GX_NULL,                                 /* drawing function override      */
1893     GX_NULL,                                 /* event function override        */
1894     {20, 202, 148, 349},                     /* widget size                    */
1895     GX_NULL,                                 /* no next widget                 */
1896     GX_NULL,                                 /* no child widgets               */
1897     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_text_view_4), /* control block */
1898     (void *) &menu_screen_text_view_4_properties /* extended properties        */
1899 };
1900 
1901 GX_CONST GX_STUDIO_WIDGET menu_screen_item_define =
1902 {
1903     "item",
1904     GX_TYPE_MENU,                            /* widget type                    */
1905     GX_ID_NONE,                              /* widget id                      */
1906     #if defined(GX_WIDGET_USER_DATA)
1907     0,                                       /* user data                      */
1908     #endif
1909     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
1910     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
1911     sizeof(GX_MENU),                         /* control block size             */
1912     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
1913     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
1914     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
1915     gx_studio_menu_create,                   /* create function                */
1916     GX_NULL,                                 /* drawing function override      */
1917     GX_NULL,                                 /* event function override        */
1918     {20, 472, 148, 495},                     /* widget size                    */
1919     GX_NULL,                                 /* no next widget                 */
1920     GX_NULL,                                 /* no child widgets               */
1921     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_item), /* control block    */
1922     (void *) &menu_screen_item_properties    /* extended properties            */
1923 };
1924 
1925 GX_CONST GX_STUDIO_WIDGET menu_screen_item_2_define =
1926 {
1927     "item_2",
1928     GX_TYPE_MENU,                            /* widget type                    */
1929     GX_ID_NONE,                              /* widget id                      */
1930     #if defined(GX_WIDGET_USER_DATA)
1931     0,                                       /* user data                      */
1932     #endif
1933     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
1934     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
1935     sizeof(GX_MENU),                         /* control block size             */
1936     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
1937     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
1938     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
1939     gx_studio_menu_create,                   /* create function                */
1940     GX_NULL,                                 /* drawing function override      */
1941     GX_NULL,                                 /* event function override        */
1942     {20, 448, 148, 471},                     /* widget size                    */
1943     &menu_screen_item_define,                /* next widget definition         */
1944     GX_NULL,                                 /* no child widgets               */
1945     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_item_2), /* control block  */
1946     (void *) &menu_screen_item_2_properties  /* extended properties            */
1947 };
1948 
1949 GX_CONST GX_STUDIO_WIDGET menu_screen_ola_menu_define =
1950 {
1951     "ola_menu",
1952     GX_TYPE_MENU,                            /* widget type                    */
1953     GX_ID_NONE,                              /* widget id                      */
1954     #if defined(GX_WIDGET_USER_DATA)
1955     0,                                       /* user data                      */
1956     #endif
1957     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
1958     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
1959     sizeof(GX_MENU),                         /* control block size             */
1960     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
1961     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
1962     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
1963     gx_studio_menu_create,                   /* create function                */
1964     GX_NULL,                                 /* drawing function override      */
1965     GX_NULL,                                 /* event function override        */
1966     {20, 401, 148, 447},                     /* widget size                    */
1967     GX_NULL,                                 /* no next widget                 */
1968     &menu_screen_item_2_define,              /* child widget definition        */
1969     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_ola_menu), /* control block */
1970     (void *) &menu_screen_ola_menu_properties /* extended properties           */
1971 };
1972 
1973 GX_CONST GX_STUDIO_WIDGET menu_screen_ola_menu_4_define =
1974 {
1975     "ola_menu_4",
1976     GX_TYPE_TEXT_BUTTON,                     /* widget type                    */
1977     GX_ID_NONE,                              /* widget id                      */
1978     #if defined(GX_WIDGET_USER_DATA)
1979     0,                                       /* user data                      */
1980     #endif
1981     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
1982     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
1983     sizeof(GX_TEXT_BUTTON),                  /* control block size             */
1984     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
1985     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
1986     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
1987     gx_studio_text_button_create,            /* create function                */
1988     GX_NULL,                                 /* drawing function override      */
1989     GX_NULL,                                 /* event function override        */
1990     {20, 350, 148, 400},                     /* widget size                    */
1991     &menu_screen_ola_menu_define,            /* next widget definition         */
1992     GX_NULL,                                 /* no child widgets               */
1993     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_ola_menu_4), /* control block */
1994     (void *) &menu_screen_ola_menu_4_properties /* extended properties         */
1995 };
1996 
1997 GX_CONST GX_STUDIO_WIDGET menu_screen_ola_menu_3_define =
1998 {
1999     "ola_menu_3",
2000     GX_TYPE_MENU,                            /* widget type                    */
2001     GX_ID_NONE,                              /* widget id                      */
2002     #if defined(GX_WIDGET_USER_DATA)
2003     0,                                       /* user data                      */
2004     #endif
2005     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
2006     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2007     sizeof(GX_MENU),                         /* control block size             */
2008     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
2009     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
2010     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
2011     gx_studio_menu_create,                   /* create function                */
2012     GX_NULL,                                 /* drawing function override      */
2013     GX_NULL,                                 /* event function override        */
2014     {20, 155, 148, 201},                     /* widget size                    */
2015     &menu_screen_ola_menu_4_define,          /* next widget definition         */
2016     &menu_screen_text_view_4_define,         /* child widget definition        */
2017     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_ola_menu_3), /* control block */
2018     (void *) &menu_screen_ola_menu_3_properties /* extended properties         */
2019 };
2020 
2021 GX_CONST GX_STUDIO_WIDGET menu_screen_ola_menu_2_define =
2022 {
2023     "ola_menu_2",
2024     GX_TYPE_MENU,                            /* widget type                    */
2025     GX_ID_NONE,                              /* widget id                      */
2026     #if defined(GX_WIDGET_USER_DATA)
2027     0,                                       /* user data                      */
2028     #endif
2029     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
2030     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2031     sizeof(GX_MENU),                         /* control block size             */
2032     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
2033     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
2034     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
2035     gx_studio_menu_create,                   /* create function                */
2036     GX_NULL,                                 /* drawing function override      */
2037     GX_NULL,                                 /* event function override        */
2038     {20, 108, 148, 154},                     /* widget size                    */
2039     &menu_screen_ola_menu_3_define,          /* next widget definition         */
2040     &menu_screen_prompt_25_define,           /* child widget definition        */
2041     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_ola_menu_2), /* control block */
2042     (void *) &menu_screen_ola_menu_2_properties /* extended properties         */
2043 };
2044 
2045 GX_CONST GX_STUDIO_WIDGET menu_screen_prompt_14_define =
2046 {
2047     "prompt_14",
2048     GX_TYPE_PROMPT,                          /* widget type                    */
2049     GX_ID_NONE,                              /* widget id                      */
2050     #if defined(GX_WIDGET_USER_DATA)
2051     0,                                       /* user data                      */
2052     #endif
2053     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
2054     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2055     sizeof(GX_PROMPT),                       /* control block size             */
2056     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
2057     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
2058     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
2059     gx_studio_prompt_create,                 /* create function                */
2060     GX_NULL,                                 /* drawing function override      */
2061     GX_NULL,                                 /* event function override        */
2062     {167, 135, 305, 158},                    /* widget size                    */
2063     GX_NULL,                                 /* no next widget                 */
2064     GX_NULL,                                 /* no child widgets               */
2065     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_prompt_14), /* control block */
2066     (void *) &menu_screen_prompt_14_properties /* extended properties          */
2067 };
2068 
2069 GX_CONST GX_STUDIO_WIDGET menu_screen_prompt_15_define =
2070 {
2071     "prompt_15",
2072     GX_TYPE_PIXELMAP_PROMPT,                 /* widget type                    */
2073     GX_ID_NONE,                              /* widget id                      */
2074     #if defined(GX_WIDGET_USER_DATA)
2075     0,                                       /* user data                      */
2076     #endif
2077     GX_STYLE_BORDER_THIN|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
2078     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2079     sizeof(GX_PIXELMAP_PROMPT),              /* control block size             */
2080     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
2081     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
2082     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
2083     gx_studio_pixelmap_prompt_create,        /* create function                */
2084     GX_NULL,                                 /* drawing function override      */
2085     GX_NULL,                                 /* event function override        */
2086     {168, 160, 304, 186},                    /* widget size                    */
2087     GX_NULL,                                 /* no next widget                 */
2088     GX_NULL,                                 /* no child widgets               */
2089     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_prompt_15), /* control block */
2090     (void *) &menu_screen_prompt_15_properties /* extended properties          */
2091 };
2092 
2093 GX_CONST GX_STUDIO_WIDGET menu_screen_numeric_pixelmap_prompt_1_define =
2094 {
2095     "numeric_pixelmap_prompt_1",
2096     GX_TYPE_NUMERIC_PIXELMAP_PROMPT,         /* widget type                    */
2097     GX_ID_NONE,                              /* widget id                      */
2098     #if defined(GX_WIDGET_USER_DATA)
2099     0,                                       /* user data                      */
2100     #endif
2101     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
2102     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2103     sizeof(GX_NUMERIC_PIXELMAP_PROMPT),      /* control block size             */
2104     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
2105     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
2106     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
2107     gx_studio_numeric_pixelmap_prompt_create,     /* create function           */
2108     GX_NULL,                                 /* drawing function override      */
2109     GX_NULL,                                 /* event function override        */
2110     {168, 184, 304, 206},                    /* widget size                    */
2111     GX_NULL,                                 /* no next widget                 */
2112     GX_NULL,                                 /* no child widgets               */
2113     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_numeric_pixelmap_prompt_1), /* control block */
2114     (void *) &menu_screen_numeric_pixelmap_prompt_1_properties /* extended properties */
2115 };
2116 
2117 GX_CONST GX_STUDIO_WIDGET menu_screen_ola_2_menu_define =
2118 {
2119     "ola_2_menu",
2120     GX_TYPE_MENU,                            /* widget type                    */
2121     GX_ID_NONE,                              /* widget id                      */
2122     #if defined(GX_WIDGET_USER_DATA)
2123     0,                                       /* user data                      */
2124     #endif
2125     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
2126     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2127     sizeof(GX_MENU),                         /* control block size             */
2128     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
2129     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
2130     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
2131     gx_studio_menu_create,                   /* create function                */
2132     GX_NULL,                                 /* drawing function override      */
2133     GX_NULL,                                 /* event function override        */
2134     {168, 160, 304, 183},                    /* widget size                    */
2135     GX_NULL,                                 /* no next widget                 */
2136     &menu_screen_numeric_pixelmap_prompt_1_define, /* child widget definition  */
2137     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_ola_2_menu), /* control block */
2138     (void *) &menu_screen_ola_2_menu_properties /* extended properties         */
2139 };
2140 
2141 GX_CONST GX_STUDIO_WIDGET menu_screen_ola_2_menu_3_define =
2142 {
2143     "ola_2_menu_3",
2144     GX_TYPE_MENU,                            /* widget type                    */
2145     GX_ID_NONE,                              /* widget id                      */
2146     #if defined(GX_WIDGET_USER_DATA)
2147     0,                                       /* user data                      */
2148     #endif
2149     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
2150     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2151     sizeof(GX_MENU),                         /* control block size             */
2152     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
2153     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
2154     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
2155     gx_studio_menu_create,                   /* create function                */
2156     GX_NULL,                                 /* drawing function override      */
2157     GX_NULL,                                 /* event function override        */
2158     {168, 136, 304, 159},                    /* widget size                    */
2159     &menu_screen_ola_2_menu_define,          /* next widget definition         */
2160     &menu_screen_prompt_15_define,           /* child widget definition        */
2161     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_ola_2_menu_3), /* control block */
2162     (void *) &menu_screen_ola_2_menu_3_properties /* extended properties       */
2163 };
2164 
2165 GX_CONST GX_STUDIO_WIDGET menu_screen_prompt_10_define =
2166 {
2167     "prompt_10",
2168     GX_TYPE_PROMPT,                          /* widget type                    */
2169     GX_ID_NONE,                              /* widget id                      */
2170     #if defined(GX_WIDGET_USER_DATA)
2171     0,                                       /* user data                      */
2172     #endif
2173     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
2174     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2175     sizeof(GX_PROMPT),                       /* control block size             */
2176     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
2177     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
2178     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
2179     gx_studio_prompt_create,                 /* create function                */
2180     GX_NULL,                                 /* drawing function override      */
2181     GX_NULL,                                 /* event function override        */
2182     {167, 230, 305, 256},                    /* widget size                    */
2183     GX_NULL,                                 /* no next widget                 */
2184     GX_NULL,                                 /* no child widgets               */
2185     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_prompt_10), /* control block */
2186     (void *) &menu_screen_prompt_10_properties /* extended properties          */
2187 };
2188 
2189 GX_CONST GX_STUDIO_WIDGET menu_screen_ola_2_menu_1_define =
2190 {
2191     "ola_2_menu_1",
2192     GX_TYPE_MENU,                            /* widget type                    */
2193     GX_ID_NONE,                              /* widget id                      */
2194     #if defined(GX_WIDGET_USER_DATA)
2195     0,                                       /* user data                      */
2196     #endif
2197     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
2198     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2199     sizeof(GX_MENU),                         /* control block size             */
2200     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
2201     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
2202     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
2203     gx_studio_menu_create,                   /* create function                */
2204     GX_NULL,                                 /* drawing function override      */
2205     GX_NULL,                                 /* event function override        */
2206     {167, 208, 305, 229},                    /* widget size                    */
2207     GX_NULL,                                 /* no next widget                 */
2208     &menu_screen_prompt_10_define,           /* child widget definition        */
2209     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_ola_2_menu_1), /* control block */
2210     (void *) &menu_screen_ola_2_menu_1_properties /* extended properties       */
2211 };
2212 
2213 GX_CONST GX_STUDIO_WIDGET menu_screen_ola_2_menu_4_define =
2214 {
2215     "ola_2_menu_4",
2216     GX_TYPE_ACCORDION_MENU,                  /* widget type                    */
2217     GX_ID_NONE,                              /* widget id                      */
2218     #if defined(GX_WIDGET_USER_DATA)
2219     0,                                       /* user data                      */
2220     #endif
2221     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED,   /* style flags                    */
2222     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2223     sizeof(GX_ACCORDION_MENU),               /* control block size             */
2224     GX_COLOR_ID_ORANGE,                      /* normal color id                */
2225     GX_COLOR_ID_ORANGE,                      /* selected color id              */
2226     GX_COLOR_ID_ORANGE,                      /* disabled color id              */
2227     gx_studio_accordion_menu_create,         /* create function                */
2228     GX_NULL,                                 /* drawing function override      */
2229     GX_NULL,                                 /* event function override        */
2230     {167, 135, 305, 207},                    /* widget size                    */
2231     &menu_screen_ola_2_menu_1_define,        /* next widget definition         */
2232     &menu_screen_ola_2_menu_3_define,        /* child widget definition        */
2233     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_ola_2_menu_4), /* control block */
2234     (void *) GX_NULL                         /* no extended properties         */
2235 };
2236 
2237 GX_CONST GX_STUDIO_WIDGET menu_screen_ola_2_menu_5_define =
2238 {
2239     "ola_2_menu_5",
2240     GX_TYPE_MENU,                            /* widget type                    */
2241     GX_ID_NONE,                              /* widget id                      */
2242     #if defined(GX_WIDGET_USER_DATA)
2243     0,                                       /* user data                      */
2244     #endif
2245     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
2246     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2247     sizeof(GX_MENU),                         /* control block size             */
2248     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
2249     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
2250     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
2251     gx_studio_menu_create,                   /* create function                */
2252     GX_NULL,                                 /* drawing function override      */
2253     GX_NULL,                                 /* event function override        */
2254     {167, 109, 305, 134},                    /* widget size                    */
2255     &menu_screen_ola_2_menu_4_define,        /* next widget definition         */
2256     &menu_screen_prompt_14_define,           /* child widget definition        */
2257     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_ola_2_menu_5), /* control block */
2258     (void *) &menu_screen_ola_2_menu_5_properties /* extended properties       */
2259 };
2260 
2261 GX_CONST GX_STUDIO_WIDGET menu_screen_text_view_3_define =
2262 {
2263     "text_view_3",
2264     GX_TYPE_MULTI_LINE_TEXT_VIEW,            /* widget type                    */
2265     GX_ID_NONE,                              /* widget id                      */
2266     #if defined(GX_WIDGET_USER_DATA)
2267     0,                                       /* user data                      */
2268     #endif
2269     GX_STYLE_BORDER_THIN|GX_STYLE_DRAW_SELECTED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
2270     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2271     sizeof(GX_MULTI_LINE_TEXT_VIEW),         /* control block size             */
2272     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* normal color id                */
2273     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* selected color id              */
2274     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* disabled color id              */
2275     gx_studio_multi_line_text_view_create,     /* create function              */
2276     GX_NULL,                                 /* drawing function override      */
2277     GX_NULL,                                 /* event function override        */
2278     {318, 180, 445, 240},                    /* widget size                    */
2279     GX_NULL,                                 /* no next widget                 */
2280     GX_NULL,                                 /* no child widgets               */
2281     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_text_view_3), /* control block */
2282     (void *) &menu_screen_text_view_3_properties /* extended properties        */
2283 };
2284 
2285 GX_CONST GX_STUDIO_WIDGET menu_screen_prompt_15_2_define =
2286 {
2287     "prompt_15_2",
2288     GX_TYPE_PROMPT,                          /* widget type                    */
2289     GX_ID_NONE,                              /* widget id                      */
2290     #if defined(GX_WIDGET_USER_DATA)
2291     0,                                       /* user data                      */
2292     #endif
2293     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
2294     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2295     sizeof(GX_PROMPT),                       /* control block size             */
2296     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* normal color id                */
2297     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* selected color id              */
2298     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* disabled color id              */
2299     gx_studio_prompt_create,                 /* create function                */
2300     GX_NULL,                                 /* drawing function override      */
2301     GX_NULL,                                 /* event function override        */
2302     {318, 265, 445, 288},                    /* widget size                    */
2303     GX_NULL,                                 /* no next widget                 */
2304     GX_NULL,                                 /* no child widgets               */
2305     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_prompt_15_2), /* control block */
2306     (void *) &menu_screen_prompt_15_2_properties /* extended properties        */
2307 };
2308 
2309 GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_3_define =
2310 {
2311     "mla_menu_3",
2312     GX_TYPE_MENU,                            /* widget type                    */
2313     GX_ID_NONE,                              /* widget id                      */
2314     #if defined(GX_WIDGET_USER_DATA)
2315     0,                                       /* user data                      */
2316     #endif
2317     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
2318     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2319     sizeof(GX_MENU),                         /* control block size             */
2320     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* normal color id                */
2321     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* selected color id              */
2322     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* disabled color id              */
2323     gx_studio_menu_create,                   /* create function                */
2324     GX_NULL,                                 /* drawing function override      */
2325     GX_NULL,                                 /* event function override        */
2326     {318, 241, 445, 264},                    /* widget size                    */
2327     GX_NULL,                                 /* no next widget                 */
2328     &menu_screen_prompt_15_2_define,         /* child widget definition        */
2329     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_3), /* control block */
2330     (void *) &menu_screen_mla_menu_3_properties /* extended properties         */
2331 };
2332 
2333 GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_5_define =
2334 {
2335     "mla_menu_5",
2336     GX_TYPE_MENU,                            /* widget type                    */
2337     GX_ID_NONE,                              /* widget id                      */
2338     #if defined(GX_WIDGET_USER_DATA)
2339     0,                                       /* user data                      */
2340     #endif
2341     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
2342     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2343     sizeof(GX_MENU),                         /* control block size             */
2344     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* normal color id                */
2345     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* selected color id              */
2346     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* disabled color id              */
2347     gx_studio_menu_create,                   /* create function                */
2348     GX_NULL,                                 /* drawing function override      */
2349     GX_NULL,                                 /* event function override        */
2350     {318, 156, 445, 179},                    /* widget size                    */
2351     &menu_screen_mla_menu_3_define,          /* next widget definition         */
2352     &menu_screen_text_view_3_define,         /* child widget definition        */
2353     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_5), /* control block */
2354     (void *) &menu_screen_mla_menu_5_properties /* extended properties         */
2355 };
2356 
2357 GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_1_accordion_define =
2358 {
2359     "mla_menu_1_accordion",
2360     GX_TYPE_ACCORDION_MENU,                  /* widget type                    */
2361     GX_ID_NONE,                              /* widget id                      */
2362     #if defined(GX_WIDGET_USER_DATA)
2363     0,                                       /* user data                      */
2364     #endif
2365     GX_STYLE_BORDER_NONE,                    /* style flags                    */
2366     0,                                       /* status flags                   */
2367     sizeof(GX_ACCORDION_MENU),               /* control block size             */
2368     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* normal color id                */
2369     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
2370     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* disabled color id              */
2371     gx_studio_accordion_menu_create,         /* create function                */
2372     GX_NULL,                                 /* drawing function override      */
2373     GX_NULL,                                 /* event function override        */
2374     {318, 156, 445, 264},                    /* widget size                    */
2375     GX_NULL,                                 /* no next widget                 */
2376     &menu_screen_mla_menu_5_define,          /* child widget definition        */
2377     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_1_accordion), /* control block */
2378     (void *) GX_NULL                         /* no extended properties         */
2379 };
2380 
2381 GX_CONST GX_STUDIO_WIDGET menu_screen_prompt_11_define =
2382 {
2383     "prompt_11",
2384     GX_TYPE_PROMPT,                          /* widget type                    */
2385     GX_ID_NONE,                              /* widget id                      */
2386     #if defined(GX_WIDGET_USER_DATA)
2387     0,                                       /* user data                      */
2388     #endif
2389     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
2390     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2391     sizeof(GX_PROMPT),                       /* control block size             */
2392     GX_COLOR_ID_ORANGE,                      /* normal color id                */
2393     GX_COLOR_ID_ORANGE,                      /* selected color id              */
2394     GX_COLOR_ID_ORANGE,                      /* disabled color id              */
2395     gx_studio_prompt_create,                 /* create function                */
2396     GX_NULL,                                 /* drawing function override      */
2397     GX_NULL,                                 /* event function override        */
2398     {319, 252, 445, 275},                    /* widget size                    */
2399     GX_NULL,                                 /* no next widget                 */
2400     GX_NULL,                                 /* no child widgets               */
2401     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_prompt_11), /* control block */
2402     (void *) &menu_screen_prompt_11_properties /* extended properties          */
2403 };
2404 
2405 GX_CONST GX_STUDIO_WIDGET menu_screen_prompt_12_define =
2406 {
2407     "prompt_12",
2408     GX_TYPE_PROMPT,                          /* widget type                    */
2409     GX_ID_NONE,                              /* widget id                      */
2410     #if defined(GX_WIDGET_USER_DATA)
2411     0,                                       /* user data                      */
2412     #endif
2413     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
2414     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2415     sizeof(GX_PROMPT),                       /* control block size             */
2416     GX_COLOR_ID_ORANGE,                      /* normal color id                */
2417     GX_COLOR_ID_ORANGE,                      /* selected color id              */
2418     GX_COLOR_ID_ORANGE,                      /* disabled color id              */
2419     gx_studio_prompt_create,                 /* create function                */
2420     GX_NULL,                                 /* drawing function override      */
2421     GX_NULL,                                 /* event function override        */
2422     {319, 276, 445, 299},                    /* widget size                    */
2423     GX_NULL,                                 /* no next widget                 */
2424     GX_NULL,                                 /* no child widgets               */
2425     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_prompt_12), /* control block */
2426     (void *) &menu_screen_prompt_12_properties /* extended properties          */
2427 };
2428 
2429 GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_4_define =
2430 {
2431     "mla_menu_4",
2432     GX_TYPE_MENU,                            /* widget type                    */
2433     GX_ID_NONE,                              /* widget id                      */
2434     #if defined(GX_WIDGET_USER_DATA)
2435     0,                                       /* user data                      */
2436     #endif
2437     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
2438     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2439     sizeof(GX_MENU),                         /* control block size             */
2440     GX_COLOR_ID_ORANGE,                      /* normal color id                */
2441     GX_COLOR_ID_ORANGE,                      /* selected color id              */
2442     GX_COLOR_ID_ORANGE,                      /* disabled color id              */
2443     gx_studio_menu_create,                   /* create function                */
2444     GX_NULL,                                 /* drawing function override      */
2445     GX_NULL,                                 /* event function override        */
2446     {319, 252, 445, 275},                    /* widget size                    */
2447     GX_NULL,                                 /* no next widget                 */
2448     &menu_screen_prompt_12_define,           /* child widget definition        */
2449     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_4), /* control block */
2450     (void *) &menu_screen_mla_menu_4_properties /* extended properties         */
2451 };
2452 
2453 GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_6_define =
2454 {
2455     "mla_menu_6",
2456     GX_TYPE_MENU,                            /* widget type                    */
2457     GX_ID_NONE,                              /* widget id                      */
2458     #if defined(GX_WIDGET_USER_DATA)
2459     0,                                       /* user data                      */
2460     #endif
2461     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
2462     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2463     sizeof(GX_MENU),                         /* control block size             */
2464     GX_COLOR_ID_ORANGE,                      /* normal color id                */
2465     GX_COLOR_ID_ORANGE,                      /* selected color id              */
2466     GX_COLOR_ID_ORANGE,                      /* disabled color id              */
2467     gx_studio_menu_create,                   /* create function                */
2468     GX_NULL,                                 /* drawing function override      */
2469     GX_NULL,                                 /* event function override        */
2470     {319, 228, 445, 251},                    /* widget size                    */
2471     &menu_screen_mla_menu_4_define,          /* next widget definition         */
2472     &menu_screen_prompt_11_define,           /* child widget definition        */
2473     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_6), /* control block */
2474     (void *) &menu_screen_mla_menu_6_properties /* extended properties         */
2475 };
2476 
2477 GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_2_1_accordion_define =
2478 {
2479     "mla_menu_2_1_accordion",
2480     GX_TYPE_ACCORDION_MENU,                  /* widget type                    */
2481     GX_ID_NONE,                              /* widget id                      */
2482     #if defined(GX_WIDGET_USER_DATA)
2483     0,                                       /* user data                      */
2484     #endif
2485     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED,   /* style flags                    */
2486     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2487     sizeof(GX_ACCORDION_MENU),               /* control block size             */
2488     GX_COLOR_ID_ORANGE,                      /* normal color id                */
2489     GX_COLOR_ID_ORANGE,                      /* selected color id              */
2490     GX_COLOR_ID_ORANGE,                      /* disabled color id              */
2491     gx_studio_accordion_menu_create,         /* create function                */
2492     GX_NULL,                                 /* drawing function override      */
2493     GX_NULL,                                 /* event function override        */
2494     {318, 227, 446, 300},                    /* widget size                    */
2495     GX_NULL,                                 /* no next widget                 */
2496     &menu_screen_mla_menu_6_define,          /* child widget definition        */
2497     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_2_1_accordion), /* control block */
2498     (void *) GX_NULL                         /* no extended properties         */
2499 };
2500 
2501 GX_CONST GX_STUDIO_WIDGET menu_screen_prompt_13_define =
2502 {
2503     "prompt_13",
2504     GX_TYPE_PROMPT,                          /* widget type                    */
2505     GX_ID_NONE,                              /* widget id                      */
2506     #if defined(GX_WIDGET_USER_DATA)
2507     0,                                       /* user data                      */
2508     #endif
2509     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
2510     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2511     sizeof(GX_PROMPT),                       /* control block size             */
2512     GX_COLOR_ID_ORANGE,                      /* normal color id                */
2513     GX_COLOR_ID_ORANGE,                      /* selected color id              */
2514     GX_COLOR_ID_ORANGE,                      /* disabled color id              */
2515     gx_studio_prompt_create,                 /* create function                */
2516     GX_NULL,                                 /* drawing function override      */
2517     GX_NULL,                                 /* event function override        */
2518     {319, 276, 444, 299},                    /* widget size                    */
2519     GX_NULL,                                 /* no next widget                 */
2520     GX_NULL,                                 /* no child widgets               */
2521     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_prompt_13), /* control block */
2522     (void *) &menu_screen_prompt_13_properties /* extended properties          */
2523 };
2524 
2525 GX_CONST GX_STUDIO_WIDGET menu_screen_prompt_14_2_define =
2526 {
2527     "prompt_14_2",
2528     GX_TYPE_PROMPT,                          /* widget type                    */
2529     GX_ID_NONE,                              /* widget id                      */
2530     #if defined(GX_WIDGET_USER_DATA)
2531     0,                                       /* user data                      */
2532     #endif
2533     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
2534     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2535     sizeof(GX_PROMPT),                       /* control block size             */
2536     GX_COLOR_ID_ORANGE,                      /* normal color id                */
2537     GX_COLOR_ID_ORANGE,                      /* selected color id              */
2538     GX_COLOR_ID_ORANGE,                      /* disabled color id              */
2539     gx_studio_prompt_create,                 /* create function                */
2540     GX_NULL,                                 /* drawing function override      */
2541     GX_NULL,                                 /* event function override        */
2542     {319, 300, 444, 323},                    /* widget size                    */
2543     GX_NULL,                                 /* no next widget                 */
2544     GX_NULL,                                 /* no child widgets               */
2545     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_prompt_14_2), /* control block */
2546     (void *) &menu_screen_prompt_14_2_properties /* extended properties        */
2547 };
2548 
2549 GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_2_2_define =
2550 {
2551     "mla_menu_2_2",
2552     GX_TYPE_MENU,                            /* widget type                    */
2553     GX_ID_NONE,                              /* widget id                      */
2554     #if defined(GX_WIDGET_USER_DATA)
2555     0,                                       /* user data                      */
2556     #endif
2557     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
2558     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2559     sizeof(GX_MENU),                         /* control block size             */
2560     GX_COLOR_ID_ORANGE,                      /* normal color id                */
2561     GX_COLOR_ID_ORANGE,                      /* selected color id              */
2562     GX_COLOR_ID_ORANGE,                      /* disabled color id              */
2563     gx_studio_menu_create,                   /* create function                */
2564     GX_NULL,                                 /* drawing function override      */
2565     GX_NULL,                                 /* event function override        */
2566     {319, 276, 444, 299},                    /* widget size                    */
2567     GX_NULL,                                 /* no next widget                 */
2568     &menu_screen_prompt_14_2_define,         /* child widget definition        */
2569     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_2_2), /* control block */
2570     (void *) &menu_screen_mla_menu_2_2_properties /* extended properties       */
2571 };
2572 
2573 GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_2_1_define =
2574 {
2575     "mla_menu_2_1",
2576     GX_TYPE_MENU,                            /* widget type                    */
2577     GX_ID_NONE,                              /* widget id                      */
2578     #if defined(GX_WIDGET_USER_DATA)
2579     0,                                       /* user data                      */
2580     #endif
2581     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
2582     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2583     sizeof(GX_MENU),                         /* control block size             */
2584     GX_COLOR_ID_ORANGE,                      /* normal color id                */
2585     GX_COLOR_ID_ORANGE,                      /* selected color id              */
2586     GX_COLOR_ID_ORANGE,                      /* disabled color id              */
2587     gx_studio_menu_create,                   /* create function                */
2588     GX_NULL,                                 /* drawing function override      */
2589     GX_NULL,                                 /* event function override        */
2590     {319, 252, 444, 275},                    /* widget size                    */
2591     &menu_screen_mla_menu_2_2_define,        /* next widget definition         */
2592     &menu_screen_prompt_13_define,           /* child widget definition        */
2593     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_2_1), /* control block */
2594     (void *) &menu_screen_mla_menu_2_1_properties /* extended properties       */
2595 };
2596 
2597 GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_2_2_accordion_define =
2598 {
2599     "mla_menu_2_2_accordion",
2600     GX_TYPE_ACCORDION_MENU,                  /* widget type                    */
2601     GX_ID_NONE,                              /* widget id                      */
2602     #if defined(GX_WIDGET_USER_DATA)
2603     0,                                       /* user data                      */
2604     #endif
2605     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED,   /* style flags                    */
2606     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2607     sizeof(GX_ACCORDION_MENU),               /* control block size             */
2608     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
2609     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
2610     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
2611     gx_studio_accordion_menu_create,         /* create function                */
2612     GX_NULL,                                 /* drawing function override      */
2613     GX_NULL,                                 /* event function override        */
2614     {318, 251, 445, 324},                    /* widget size                    */
2615     GX_NULL,                                 /* no next widget                 */
2616     &menu_screen_mla_menu_2_1_define,        /* child widget definition        */
2617     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_2_2_accordion), /* control block */
2618     (void *) GX_NULL                         /* no extended properties         */
2619 };
2620 
2621 GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_2_define =
2622 {
2623     "mla_menu_2",
2624     GX_TYPE_MENU,                            /* widget type                    */
2625     GX_ID_NONE,                              /* widget id                      */
2626     #if defined(GX_WIDGET_USER_DATA)
2627     0,                                       /* user data                      */
2628     #endif
2629     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
2630     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2631     sizeof(GX_MENU),                         /* control block size             */
2632     GX_COLOR_ID_GRAY,                        /* normal color id                */
2633     GX_COLOR_ID_GRAY,                        /* selected color id              */
2634     GX_COLOR_ID_GRAY,                        /* disabled color id              */
2635     gx_studio_menu_create,                   /* create function                */
2636     GX_NULL,                                 /* drawing function override      */
2637     GX_NULL,                                 /* event function override        */
2638     {318, 227, 446, 250},                    /* widget size                    */
2639     GX_NULL,                                 /* no next widget                 */
2640     &menu_screen_mla_menu_2_2_accordion_define, /* child widget definition     */
2641     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_2), /* control block */
2642     (void *) &menu_screen_mla_menu_2_properties /* extended properties         */
2643 };
2644 
2645 GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_1_define =
2646 {
2647     "mla_menu_1",
2648     GX_TYPE_MENU,                            /* widget type                    */
2649     GX_ID_NONE,                              /* widget id                      */
2650     #if defined(GX_WIDGET_USER_DATA)
2651     0,                                       /* user data                      */
2652     #endif
2653     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
2654     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2655     sizeof(GX_MENU),                         /* control block size             */
2656     GX_COLOR_ID_GRAY,                        /* normal color id                */
2657     GX_COLOR_ID_GRAY,                        /* selected color id              */
2658     GX_COLOR_ID_GRAY,                        /* disabled color id              */
2659     gx_studio_menu_create,                   /* create function                */
2660     GX_NULL,                                 /* drawing function override      */
2661     GX_NULL,                                 /* event function override        */
2662     {318, 203, 446, 226},                    /* widget size                    */
2663     &menu_screen_mla_menu_2_define,          /* next widget definition         */
2664     &menu_screen_mla_menu_2_1_accordion_define, /* child widget definition     */
2665     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_1), /* control block */
2666     (void *) &menu_screen_mla_menu_1_properties /* extended properties         */
2667 };
2668 
2669 GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_2_accordion_define =
2670 {
2671     "mla_menu_2_accordion",
2672     GX_TYPE_ACCORDION_MENU,                  /* widget type                    */
2673     GX_ID_NONE,                              /* widget id                      */
2674     #if defined(GX_WIDGET_USER_DATA)
2675     0,                                       /* user data                      */
2676     #endif
2677     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED,   /* style flags                    */
2678     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2679     sizeof(GX_ACCORDION_MENU),               /* control block size             */
2680     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* normal color id                */
2681     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* selected color id              */
2682     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* disabled color id              */
2683     gx_studio_accordion_menu_create,         /* create function                */
2684     GX_NULL,                                 /* drawing function override      */
2685     GX_NULL,                                 /* event function override        */
2686     {318, 203, 446, 324},                    /* widget size                    */
2687     GX_NULL,                                 /* no next widget                 */
2688     &menu_screen_mla_menu_1_define,          /* child widget definition        */
2689     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_2_accordion), /* control block */
2690     (void *) GX_NULL                         /* no extended properties         */
2691 };
2692 
2693 GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_3_icon_define =
2694 {
2695     "mla_menu_3_icon",
2696     GX_TYPE_ICON,                            /* widget type                    */
2697     GX_ID_NONE,                              /* widget id                      */
2698     #if defined(GX_WIDGET_USER_DATA)
2699     0,                                       /* user data                      */
2700     #endif
2701     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_HALIGN_LEFT|GX_STYLE_VALIGN_TOP,   /* style flags */
2702     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2703     sizeof(GX_ICON),                         /* control block size             */
2704     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
2705     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
2706     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
2707     gx_studio_icon_create,                   /* create function                */
2708     GX_NULL,                                 /* drawing function override      */
2709     GX_NULL,                                 /* event function override        */
2710     {403, 329, 440, 366},                    /* widget size                    */
2711     GX_NULL,                                 /* no next widget                 */
2712     GX_NULL,                                 /* no child widgets               */
2713     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_3_icon), /* control block */
2714     (void *) &menu_screen_mla_menu_3_icon_properties /* extended properties    */
2715 };
2716 
2717 GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_3_item_1_define =
2718 {
2719     "mla_menu_3_item_1",
2720     GX_TYPE_PROMPT,                          /* widget type                    */
2721     GX_ID_NONE,                              /* widget id                      */
2722     #if defined(GX_WIDGET_USER_DATA)
2723     0,                                       /* user data                      */
2724     #endif
2725     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
2726     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2727     sizeof(GX_PROMPT),                       /* control block size             */
2728     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
2729     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
2730     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
2731     gx_studio_prompt_create,                 /* create function                */
2732     GX_NULL,                                 /* drawing function override      */
2733     GX_NULL,                                 /* event function override        */
2734     {318, 396, 445, 419},                    /* widget size                    */
2735     &menu_screen_mla_menu_3_icon_define,     /* next widget definition         */
2736     GX_NULL,                                 /* no child widgets               */
2737     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_3_item_1), /* control block */
2738     (void *) &menu_screen_mla_menu_3_item_1_properties /* extended properties  */
2739 };
2740 
2741 GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_3_item_define =
2742 {
2743     "mla_menu_3_item",
2744     GX_TYPE_PROMPT,                          /* widget type                    */
2745     GX_ID_NONE,                              /* widget id                      */
2746     #if defined(GX_WIDGET_USER_DATA)
2747     0,                                       /* user data                      */
2748     #endif
2749     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
2750     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2751     sizeof(GX_PROMPT),                       /* control block size             */
2752     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
2753     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
2754     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
2755     gx_studio_prompt_create,                 /* create function                */
2756     GX_NULL,                                 /* drawing function override      */
2757     GX_NULL,                                 /* event function override        */
2758     {318, 372, 445, 395},                    /* widget size                    */
2759     &menu_screen_mla_menu_3_item_1_define,   /* next widget definition         */
2760     GX_NULL,                                 /* no child widgets               */
2761     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_3_item), /* control block */
2762     (void *) &menu_screen_mla_menu_3_item_properties /* extended properties    */
2763 };
2764 
2765 GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_9_define =
2766 {
2767     "mla_menu_9",
2768     GX_TYPE_MENU,                            /* widget type                    */
2769     GX_ID_NONE,                              /* widget id                      */
2770     #if defined(GX_WIDGET_USER_DATA)
2771     0,                                       /* user data                      */
2772     #endif
2773     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
2774     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2775     sizeof(GX_MENU),                         /* control block size             */
2776     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
2777     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
2778     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
2779     gx_studio_menu_create,                   /* create function                */
2780     GX_NULL,                                 /* drawing function override      */
2781     GX_NULL,                                 /* event function override        */
2782     {318, 325, 446, 371},                    /* widget size                    */
2783     GX_NULL,                                 /* no next widget                 */
2784     &menu_screen_mla_menu_3_item_define,     /* child widget definition        */
2785     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_9), /* control block */
2786     (void *) &menu_screen_mla_menu_9_properties /* extended properties         */
2787 };
2788 
2789 GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_define =
2790 {
2791     "mla_menu",
2792     GX_TYPE_MENU,                            /* widget type                    */
2793     GX_ID_NONE,                              /* widget id                      */
2794     #if defined(GX_WIDGET_USER_DATA)
2795     0,                                       /* user data                      */
2796     #endif
2797     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
2798     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2799     sizeof(GX_MENU),                         /* control block size             */
2800     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
2801     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
2802     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
2803     gx_studio_menu_create,                   /* create function                */
2804     GX_NULL,                                 /* drawing function override      */
2805     GX_NULL,                                 /* event function override        */
2806     {318, 156, 446, 202},                    /* widget size                    */
2807     &menu_screen_mla_menu_9_define,          /* next widget definition         */
2808     &menu_screen_mla_menu_2_accordion_define, /* child widget definition       */
2809     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu), /* control block */
2810     (void *) &menu_screen_mla_menu_properties /* extended properties           */
2811 };
2812 
2813 GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_7_define =
2814 {
2815     "mla_menu_7",
2816     GX_TYPE_MENU,                            /* widget type                    */
2817     GX_ID_NONE,                              /* widget id                      */
2818     #if defined(GX_WIDGET_USER_DATA)
2819     0,                                       /* user data                      */
2820     #endif
2821     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
2822     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2823     sizeof(GX_MENU),                         /* control block size             */
2824     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
2825     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
2826     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
2827     gx_studio_menu_create,                   /* create function                */
2828     GX_NULL,                                 /* drawing function override      */
2829     GX_NULL,                                 /* event function override        */
2830     {318, 109, 446, 155},                    /* widget size                    */
2831     &menu_screen_mla_menu_define,            /* next widget definition         */
2832     &menu_screen_mla_menu_1_accordion_define, /* child widget definition       */
2833     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_7), /* control block */
2834     (void *) &menu_screen_mla_menu_7_properties /* extended properties         */
2835 };
2836 
2837 GX_CONST GX_STUDIO_WIDGET menu_screen_icon_10_1_define =
2838 {
2839     "icon_10_1",
2840     GX_TYPE_ICON,                            /* widget type                    */
2841     GX_ID_NONE,                              /* widget id                      */
2842     #if defined(GX_WIDGET_USER_DATA)
2843     0,                                       /* user data                      */
2844     #endif
2845     GX_STYLE_BORDER_NONE|GX_STYLE_HALIGN_LEFT|GX_STYLE_VALIGN_TOP,   /* style flags */
2846     0,                                       /* status flags                   */
2847     sizeof(GX_ICON),                         /* control block size             */
2848     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
2849     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
2850     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
2851     gx_studio_icon_create,                   /* create function                */
2852     GX_NULL,                                 /* drawing function override      */
2853     GX_NULL,                                 /* event function override        */
2854     {488, 106, 505, 123},                    /* widget size                    */
2855     GX_NULL,                                 /* no next widget                 */
2856     GX_NULL,                                 /* no child widgets               */
2857     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_icon_10_1), /* control block */
2858     (void *) &menu_screen_icon_10_1_properties /* extended properties          */
2859 };
2860 
2861 GX_CONST GX_STUDIO_WIDGET menu_screen_tree_menu_6_define =
2862 {
2863     "tree_menu_6",
2864     GX_TYPE_PROMPT,                          /* widget type                    */
2865     GX_ID_NONE,                              /* widget id                      */
2866     #if defined(GX_WIDGET_USER_DATA)
2867     0,                                       /* user data                      */
2868     #endif
2869     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
2870     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2871     sizeof(GX_PROMPT),                       /* control block size             */
2872     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
2873     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
2874     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
2875     gx_studio_prompt_create,                 /* create function                */
2876     GX_NULL,                                 /* drawing function override      */
2877     GX_NULL,                                 /* event function override        */
2878     {508, 151, 587, 174},                    /* widget size                    */
2879     &menu_screen_icon_10_1_define,           /* next widget definition         */
2880     GX_NULL,                                 /* no child widgets               */
2881     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_menu_6), /* control block */
2882     (void *) &menu_screen_tree_menu_6_properties /* extended properties        */
2883 };
2884 
2885 GX_CONST GX_STUDIO_WIDGET menu_screen_tree_menu_3_define =
2886 {
2887     "tree_menu_3",
2888     GX_TYPE_PROMPT,                          /* widget type                    */
2889     GX_ID_NONE,                              /* widget id                      */
2890     #if defined(GX_WIDGET_USER_DATA)
2891     0,                                       /* user data                      */
2892     #endif
2893     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
2894     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2895     sizeof(GX_PROMPT),                       /* control block size             */
2896     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
2897     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
2898     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
2899     gx_studio_prompt_create,                 /* create function                */
2900     GX_NULL,                                 /* drawing function override      */
2901     GX_NULL,                                 /* event function override        */
2902     {508, 127, 587, 150},                    /* widget size                    */
2903     &menu_screen_tree_menu_6_define,         /* next widget definition         */
2904     GX_NULL,                                 /* no child widgets               */
2905     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_menu_3), /* control block */
2906     (void *) &menu_screen_tree_menu_3_properties /* extended properties        */
2907 };
2908 
2909 GX_CONST GX_STUDIO_WIDGET menu_screen_icon_11_1_define =
2910 {
2911     "icon_11_1",
2912     GX_TYPE_ICON,                            /* widget type                    */
2913     GX_ID_NONE,                              /* widget id                      */
2914     #if defined(GX_WIDGET_USER_DATA)
2915     0,                                       /* user data                      */
2916     #endif
2917     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_HALIGN_LEFT|GX_STYLE_VALIGN_TOP,   /* style flags */
2918     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2919     sizeof(GX_ICON),                         /* control block size             */
2920     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
2921     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
2922     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
2923     gx_studio_icon_create,                   /* create function                */
2924     GX_NULL,                                 /* drawing function override      */
2925     GX_NULL,                                 /* event function override        */
2926     {510, 154, 527, 171},                    /* widget size                    */
2927     GX_NULL,                                 /* no next widget                 */
2928     GX_NULL,                                 /* no child widgets               */
2929     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_icon_11_1), /* control block */
2930     (void *) &menu_screen_icon_11_1_properties /* extended properties          */
2931 };
2932 
2933 GX_CONST GX_STUDIO_WIDGET menu_screen_tree_menu_4_define =
2934 {
2935     "tree_menu_4",
2936     GX_TYPE_PROMPT,                          /* widget type                    */
2937     GX_ID_NONE,                              /* widget id                      */
2938     #if defined(GX_WIDGET_USER_DATA)
2939     0,                                       /* user data                      */
2940     #endif
2941     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
2942     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2943     sizeof(GX_PROMPT),                       /* control block size             */
2944     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
2945     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
2946     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
2947     gx_studio_prompt_create,                 /* create function                */
2948     GX_NULL,                                 /* drawing function override      */
2949     GX_NULL,                                 /* event function override        */
2950     {530, 199, 609, 222},                    /* widget size                    */
2951     &menu_screen_icon_11_1_define,           /* next widget definition         */
2952     GX_NULL,                                 /* no child widgets               */
2953     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_menu_4), /* control block */
2954     (void *) &menu_screen_tree_menu_4_properties /* extended properties        */
2955 };
2956 
2957 GX_CONST GX_STUDIO_WIDGET menu_screen_tree_menu_7_define =
2958 {
2959     "tree_menu_7",
2960     GX_TYPE_PROMPT,                          /* widget type                    */
2961     GX_ID_NONE,                              /* widget id                      */
2962     #if defined(GX_WIDGET_USER_DATA)
2963     0,                                       /* user data                      */
2964     #endif
2965     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
2966     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2967     sizeof(GX_PROMPT),                       /* control block size             */
2968     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
2969     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
2970     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
2971     gx_studio_prompt_create,                 /* create function                */
2972     GX_NULL,                                 /* drawing function override      */
2973     GX_NULL,                                 /* event function override        */
2974     {530, 175, 609, 198},                    /* widget size                    */
2975     &menu_screen_tree_menu_4_define,         /* next widget definition         */
2976     GX_NULL,                                 /* no child widgets               */
2977     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_menu_7), /* control block */
2978     (void *) &menu_screen_tree_menu_7_properties /* extended properties        */
2979 };
2980 
2981 GX_CONST GX_STUDIO_WIDGET menu_screen_icon_3_define =
2982 {
2983     "icon_3",
2984     GX_TYPE_ICON,                            /* widget type                    */
2985     GX_ID_NONE,                              /* widget id                      */
2986     #if defined(GX_WIDGET_USER_DATA)
2987     0,                                       /* user data                      */
2988     #endif
2989     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_HALIGN_LEFT|GX_STYLE_VALIGN_TOP,   /* style flags */
2990     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
2991     sizeof(GX_ICON),                         /* control block size             */
2992     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
2993     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
2994     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
2995     gx_studio_icon_create,                   /* create function                */
2996     GX_NULL,                                 /* drawing function override      */
2997     GX_NULL,                                 /* event function override        */
2998     {533, 202, 550, 219},                    /* widget size                    */
2999     GX_NULL,                                 /* no next widget                 */
3000     GX_NULL,                                 /* no child widgets               */
3001     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_icon_3), /* control block  */
3002     (void *) &menu_screen_icon_3_properties  /* extended properties            */
3003 };
3004 
3005 GX_CONST GX_STUDIO_WIDGET menu_screen_tree_menu_2_3_define =
3006 {
3007     "tree_menu_2_3",
3008     GX_TYPE_PROMPT,                          /* widget type                    */
3009     GX_ID_NONE,                              /* widget id                      */
3010     #if defined(GX_WIDGET_USER_DATA)
3011     0,                                       /* user data                      */
3012     #endif
3013     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
3014     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
3015     sizeof(GX_PROMPT),                       /* control block size             */
3016     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
3017     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
3018     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
3019     gx_studio_prompt_create,                 /* create function                */
3020     GX_NULL,                                 /* drawing function override      */
3021     GX_NULL,                                 /* event function override        */
3022     {552, 247, 804, 270},                    /* widget size                    */
3023     &menu_screen_icon_3_define,              /* next widget definition         */
3024     GX_NULL,                                 /* no child widgets               */
3025     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_menu_2_3), /* control block */
3026     (void *) &menu_screen_tree_menu_2_3_properties /* extended properties      */
3027 };
3028 
3029 GX_CONST GX_STUDIO_WIDGET menu_screen_tree_menu_2_4_define =
3030 {
3031     "tree_menu_2_4",
3032     GX_TYPE_PROMPT,                          /* widget type                    */
3033     GX_ID_NONE,                              /* widget id                      */
3034     #if defined(GX_WIDGET_USER_DATA)
3035     0,                                       /* user data                      */
3036     #endif
3037     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
3038     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
3039     sizeof(GX_PROMPT),                       /* control block size             */
3040     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
3041     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
3042     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
3043     gx_studio_prompt_create,                 /* create function                */
3044     GX_NULL,                                 /* drawing function override      */
3045     GX_NULL,                                 /* event function override        */
3046     {552, 223, 785, 246},                    /* widget size                    */
3047     &menu_screen_tree_menu_2_3_define,       /* next widget definition         */
3048     GX_NULL,                                 /* no child widgets               */
3049     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_menu_2_4), /* control block */
3050     (void *) &menu_screen_tree_menu_2_4_properties /* extended properties      */
3051 };
3052 
3053 GX_CONST GX_STUDIO_WIDGET menu_screen_icon_4_define =
3054 {
3055     "icon_4",
3056     GX_TYPE_ICON,                            /* widget type                    */
3057     GX_ID_NONE,                              /* widget id                      */
3058     #if defined(GX_WIDGET_USER_DATA)
3059     0,                                       /* user data                      */
3060     #endif
3061     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_HALIGN_LEFT|GX_STYLE_VALIGN_TOP,   /* style flags */
3062     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
3063     sizeof(GX_ICON),                         /* control block size             */
3064     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
3065     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
3066     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
3067     gx_studio_icon_create,                   /* create function                */
3068     GX_NULL,                                 /* drawing function override      */
3069     GX_NULL,                                 /* event function override        */
3070     {511, 178, 528, 195},                    /* widget size                    */
3071     GX_NULL,                                 /* no next widget                 */
3072     GX_NULL,                                 /* no child widgets               */
3073     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_icon_4), /* control block  */
3074     (void *) &menu_screen_icon_4_properties  /* extended properties            */
3075 };
3076 
3077 GX_CONST GX_STUDIO_WIDGET menu_screen_tree_menu_2_1_define =
3078 {
3079     "tree_menu_2_1",
3080     GX_TYPE_MENU,                            /* widget type                    */
3081     GX_ID_NONE,                              /* widget id                      */
3082     #if defined(GX_WIDGET_USER_DATA)
3083     0,                                       /* user data                      */
3084     #endif
3085     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
3086     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
3087     sizeof(GX_MENU),                         /* control block size             */
3088     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
3089     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
3090     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
3091     gx_studio_menu_create,                   /* create function                */
3092     GX_NULL,                                 /* drawing function override      */
3093     GX_NULL,                                 /* event function override        */
3094     {530, 199, 629, 222},                    /* widget size                    */
3095     &menu_screen_icon_4_define,              /* next widget definition         */
3096     &menu_screen_tree_menu_2_4_define,       /* child widget definition        */
3097     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_menu_2_1), /* control block */
3098     (void *) &menu_screen_tree_menu_2_1_properties /* extended properties      */
3099 };
3100 
3101 GX_CONST GX_STUDIO_WIDGET menu_screen_icon_5_define =
3102 {
3103     "icon_5",
3104     GX_TYPE_ICON,                            /* widget type                    */
3105     GX_ID_NONE,                              /* widget id                      */
3106     #if defined(GX_WIDGET_USER_DATA)
3107     0,                                       /* user data                      */
3108     #endif
3109     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_HALIGN_LEFT|GX_STYLE_VALIGN_TOP,   /* style flags */
3110     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
3111     sizeof(GX_ICON),                         /* control block size             */
3112     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
3113     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
3114     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
3115     gx_studio_icon_create,                   /* create function                */
3116     GX_NULL,                                 /* drawing function override      */
3117     GX_NULL,                                 /* event function override        */
3118     {488, 130, 505, 147},                    /* widget size                    */
3119     GX_NULL,                                 /* no next widget                 */
3120     GX_NULL,                                 /* no child widgets               */
3121     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_icon_5), /* control block  */
3122     (void *) &menu_screen_icon_5_properties  /* extended properties            */
3123 };
3124 
3125 GX_CONST GX_STUDIO_WIDGET menu_screen_tree_menu_2_define =
3126 {
3127     "tree_menu_2",
3128     GX_TYPE_MENU,                            /* widget type                    */
3129     GX_ID_NONE,                              /* widget id                      */
3130     #if defined(GX_WIDGET_USER_DATA)
3131     0,                                       /* user data                      */
3132     #endif
3133     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
3134     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
3135     sizeof(GX_MENU),                         /* control block size             */
3136     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
3137     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
3138     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
3139     gx_studio_menu_create,                   /* create function                */
3140     GX_NULL,                                 /* drawing function override      */
3141     GX_NULL,                                 /* event function override        */
3142     {508, 175, 607, 198},                    /* widget size                    */
3143     &menu_screen_icon_5_define,              /* next widget definition         */
3144     &menu_screen_tree_menu_2_1_define,       /* child widget definition        */
3145     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_menu_2), /* control block */
3146     (void *) &menu_screen_tree_menu_2_properties /* extended properties        */
3147 };
3148 
3149 GX_CONST GX_STUDIO_WIDGET menu_screen_tree_menu_1_define =
3150 {
3151     "tree_menu_1",
3152     GX_TYPE_MENU,                            /* widget type                    */
3153     GX_ID_NONE,                              /* widget id                      */
3154     #if defined(GX_WIDGET_USER_DATA)
3155     0,                                       /* user data                      */
3156     #endif
3157     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
3158     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
3159     sizeof(GX_MENU),                         /* control block size             */
3160     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
3161     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
3162     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
3163     gx_studio_menu_create,                   /* create function                */
3164     GX_NULL,                                 /* drawing function override      */
3165     GX_NULL,                                 /* event function override        */
3166     {508, 151, 607, 174},                    /* widget size                    */
3167     &menu_screen_tree_menu_2_define,         /* next widget definition         */
3168     &menu_screen_tree_menu_7_define,         /* child widget definition        */
3169     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_menu_1), /* control block */
3170     (void *) &menu_screen_tree_menu_1_properties /* extended properties        */
3171 };
3172 
3173 GX_CONST GX_STUDIO_WIDGET menu_screen_icon_12_1_define =
3174 {
3175     "icon_12_1",
3176     GX_TYPE_ICON,                            /* widget type                    */
3177     GX_ID_NONE,                              /* widget id                      */
3178     #if defined(GX_WIDGET_USER_DATA)
3179     0,                                       /* user data                      */
3180     #endif
3181     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_HALIGN_LEFT|GX_STYLE_VALIGN_TOP,   /* style flags */
3182     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
3183     sizeof(GX_ICON),                         /* control block size             */
3184     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
3185     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
3186     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
3187     gx_studio_icon_create,                   /* create function                */
3188     GX_NULL,                                 /* drawing function override      */
3189     GX_NULL,                                 /* event function override        */
3190     {488, 154, 505, 171},                    /* widget size                    */
3191     GX_NULL,                                 /* no next widget                 */
3192     GX_NULL,                                 /* no child widgets               */
3193     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_icon_12_1), /* control block */
3194     (void *) &menu_screen_icon_12_1_properties /* extended properties          */
3195 };
3196 
3197 GX_CONST GX_STUDIO_WIDGET menu_screen_tree_menu_9_define =
3198 {
3199     "tree_menu_9",
3200     GX_TYPE_PROMPT,                          /* widget type                    */
3201     GX_ID_NONE,                              /* widget id                      */
3202     #if defined(GX_WIDGET_USER_DATA)
3203     0,                                       /* user data                      */
3204     #endif
3205     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
3206     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
3207     sizeof(GX_PROMPT),                       /* control block size             */
3208     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
3209     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
3210     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
3211     gx_studio_prompt_create,                 /* create function                */
3212     GX_NULL,                                 /* drawing function override      */
3213     GX_NULL,                                 /* event function override        */
3214     {508, 175, 740, 198},                    /* widget size                    */
3215     &menu_screen_icon_12_1_define,           /* next widget definition         */
3216     GX_NULL,                                 /* no child widgets               */
3217     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_menu_9), /* control block */
3218     (void *) &menu_screen_tree_menu_9_properties /* extended properties        */
3219 };
3220 
3221 GX_CONST GX_STUDIO_WIDGET menu_screen_icon_6_define =
3222 {
3223     "icon_6",
3224     GX_TYPE_ICON,                            /* widget type                    */
3225     GX_ID_NONE,                              /* widget id                      */
3226     #if defined(GX_WIDGET_USER_DATA)
3227     0,                                       /* user data                      */
3228     #endif
3229     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_HALIGN_LEFT|GX_STYLE_VALIGN_TOP,   /* style flags */
3230     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
3231     sizeof(GX_ICON),                         /* control block size             */
3232     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
3233     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
3234     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
3235     gx_studio_icon_create,                   /* create function                */
3236     GX_NULL,                                 /* drawing function override      */
3237     GX_NULL,                                 /* event function override        */
3238     {489, 202, 506, 219},                    /* widget size                    */
3239     GX_NULL,                                 /* no next widget                 */
3240     GX_NULL,                                 /* no child widgets               */
3241     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_icon_6), /* control block  */
3242     (void *) &menu_screen_icon_6_properties  /* extended properties            */
3243 };
3244 
3245 GX_CONST GX_STUDIO_WIDGET menu_screen_prompt_10_1_define =
3246 {
3247     "prompt_10_1",
3248     GX_TYPE_PROMPT,                          /* widget type                    */
3249     GX_ID_NONE,                              /* widget id                      */
3250     #if defined(GX_WIDGET_USER_DATA)
3251     0,                                       /* user data                      */
3252     #endif
3253     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
3254     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
3255     sizeof(GX_PROMPT),                       /* control block size             */
3256     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
3257     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
3258     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
3259     gx_studio_prompt_create,                 /* create function                */
3260     GX_NULL,                                 /* drawing function override      */
3261     GX_NULL,                                 /* event function override        */
3262     {508, 223, 587, 246},                    /* widget size                    */
3263     &menu_screen_icon_6_define,              /* next widget definition         */
3264     GX_NULL,                                 /* no child widgets               */
3265     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_prompt_10_1), /* control block */
3266     (void *) &menu_screen_prompt_10_1_properties /* extended properties        */
3267 };
3268 
3269 GX_CONST GX_STUDIO_WIDGET menu_screen_menu_define =
3270 {
3271     "menu",
3272     GX_TYPE_MENU,                            /* widget type                    */
3273     GX_ID_NONE,                              /* widget id                      */
3274     #if defined(GX_WIDGET_USER_DATA)
3275     0,                                       /* user data                      */
3276     #endif
3277     GX_STYLE_BORDER_THIN|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
3278     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
3279     sizeof(GX_MENU),                         /* control block size             */
3280     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
3281     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
3282     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
3283     gx_studio_menu_create,                   /* create function                */
3284     GX_NULL,                                 /* drawing function override      */
3285     GX_NULL,                                 /* event function override        */
3286     {486, 199, 585, 222},                    /* widget size                    */
3287     GX_NULL,                                 /* no next widget                 */
3288     &menu_screen_prompt_10_1_define,         /* child widget definition        */
3289     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_menu), /* control block    */
3290     (void *) &menu_screen_menu_properties    /* extended properties            */
3291 };
3292 
3293 GX_CONST GX_STUDIO_WIDGET menu_screen_prompt_16_1_define =
3294 {
3295     "prompt_16_1",
3296     GX_TYPE_PROMPT,                          /* widget type                    */
3297     GX_ID_NONE,                              /* widget id                      */
3298     #if defined(GX_WIDGET_USER_DATA)
3299     0,                                       /* user data                      */
3300     #endif
3301     GX_STYLE_BORDER_THIN|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
3302     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
3303     sizeof(GX_PROMPT),                       /* control block size             */
3304     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
3305     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
3306     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
3307     gx_studio_prompt_create,                 /* create function                */
3308     GX_NULL,                                 /* drawing function override      */
3309     GX_NULL,                                 /* event function override        */
3310     {486, 175, 565, 198},                    /* widget size                    */
3311     &menu_screen_menu_define,                /* next widget definition         */
3312     GX_NULL,                                 /* no child widgets               */
3313     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_prompt_16_1), /* control block */
3314     (void *) &menu_screen_prompt_16_1_properties /* extended properties        */
3315 };
3316 
3317 GX_CONST GX_STUDIO_WIDGET menu_screen_tree_vscroll_define =
3318 {
3319     "tree_vscroll",
3320     GX_TYPE_VERTICAL_SCROLL,                 /* widget type                    */
3321     GX_ID_NONE,                              /* widget id                      */
3322     #if defined(GX_WIDGET_USER_DATA)
3323     0,                                       /* user data                      */
3324     #endif
3325     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_SCROLLBAR_RELATIVE_THUMB|GX_SCROLLBAR_END_BUTTONS|GX_SCROLLBAR_VERTICAL,   /* style flags */
3326     0,                                       /* status flags                   */
3327     sizeof(GX_SCROLLBAR),                    /* control block size             */
3328     GX_COLOR_ID_SCROLL_FILL,                 /* normal color id                */
3329     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
3330     GX_COLOR_ID_SCROLL_FILL,                 /* disabled color id              */
3331     gx_studio_vertical_scrollbar_create,     /* create function                */
3332     GX_NULL,                                 /* drawing function override      */
3333     GX_NULL,                                 /* event function override        */
3334     {606, 103, 625, 352},                    /* widget size                    */
3335     &menu_screen_prompt_16_1_define,         /* next widget definition         */
3336     GX_NULL,                                 /* no child widgets               */
3337     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_vscroll), /* control block */
3338     (void *) &menu_screen_tree_vscroll_properties /* extended properties       */
3339 };
3340 
3341 GX_CONST GX_STUDIO_WIDGET menu_screen_tree_hscroll_define =
3342 {
3343     "tree_hscroll",
3344     GX_TYPE_HORIZONTAL_SCROLL,               /* widget type                    */
3345     GX_ID_NONE,                              /* widget id                      */
3346     #if defined(GX_WIDGET_USER_DATA)
3347     0,                                       /* user data                      */
3348     #endif
3349     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_SCROLLBAR_RELATIVE_THUMB|GX_SCROLLBAR_END_BUTTONS|GX_SCROLLBAR_HORIZONTAL,   /* style flags */
3350     0,                                       /* status flags                   */
3351     sizeof(GX_SCROLLBAR),                    /* control block size             */
3352     GX_COLOR_ID_SCROLL_FILL,                 /* normal color id                */
3353     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
3354     GX_COLOR_ID_SCROLL_FILL,                 /* disabled color id              */
3355     gx_studio_horizontal_scrollbar_create,     /* create function              */
3356     GX_NULL,                                 /* drawing function override      */
3357     GX_NULL,                                 /* event function override        */
3358     {464, 333, 605, 352},                    /* widget size                    */
3359     &menu_screen_tree_vscroll_define,        /* next widget definition         */
3360     GX_NULL,                                 /* no child widgets               */
3361     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_hscroll), /* control block */
3362     (void *) &menu_screen_tree_hscroll_properties /* extended properties       */
3363 };
3364 
3365 GX_CONST GX_STUDIO_WIDGET menu_screen_tree_menu_10_define =
3366 {
3367     "tree_menu_10",
3368     GX_TYPE_MENU,                            /* widget type                    */
3369     GX_ID_NONE,                              /* widget id                      */
3370     #if defined(GX_WIDGET_USER_DATA)
3371     0,                                       /* user data                      */
3372     #endif
3373     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
3374     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
3375     sizeof(GX_MENU),                         /* control block size             */
3376     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
3377     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
3378     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
3379     gx_studio_menu_create,                   /* create function                */
3380     GX_NULL,                                 /* drawing function override      */
3381     GX_NULL,                                 /* event function override        */
3382     {486, 151, 585, 174},                    /* widget size                    */
3383     &menu_screen_tree_hscroll_define,        /* next widget definition         */
3384     &menu_screen_tree_menu_9_define,         /* child widget definition        */
3385     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_menu_10), /* control block */
3386     (void *) &menu_screen_tree_menu_10_properties /* extended properties       */
3387 };
3388 
3389 GX_CONST GX_STUDIO_WIDGET menu_screen_tree_menu_define =
3390 {
3391     "tree_menu",
3392     GX_TYPE_MENU,                            /* widget type                    */
3393     GX_ID_NONE,                              /* widget id                      */
3394     #if defined(GX_WIDGET_USER_DATA)
3395     0,                                       /* user data                      */
3396     #endif
3397     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
3398     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
3399     sizeof(GX_MENU),                         /* control block size             */
3400     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
3401     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
3402     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
3403     gx_studio_menu_create,                   /* create function                */
3404     GX_NULL,                                 /* drawing function override      */
3405     GX_NULL,                                 /* event function override        */
3406     {486, 127, 585, 150},                    /* widget size                    */
3407     &menu_screen_tree_menu_10_define,        /* next widget definition         */
3408     &menu_screen_tree_menu_1_define,         /* child widget definition        */
3409     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_menu), /* control block */
3410     (void *) &menu_screen_tree_menu_properties /* extended properties          */
3411 };
3412 
3413 GX_CONST GX_STUDIO_WIDGET menu_screen_tree_menu_5_define =
3414 {
3415     "tree_menu_5",
3416     GX_TYPE_MENU,                            /* widget type                    */
3417     GX_ID_NONE,                              /* widget id                      */
3418     #if defined(GX_WIDGET_USER_DATA)
3419     0,                                       /* user data                      */
3420     #endif
3421     GX_STYLE_BORDER_THIN|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
3422     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
3423     sizeof(GX_MENU),                         /* control block size             */
3424     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
3425     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
3426     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
3427     gx_studio_menu_create,                   /* create function                */
3428     GX_NULL,                                 /* drawing function override      */
3429     GX_NULL,                                 /* event function override        */
3430     {486, 103, 591, 126},                    /* widget size                    */
3431     &menu_screen_tree_menu_define,           /* next widget definition         */
3432     &menu_screen_tree_menu_3_define,         /* child widget definition        */
3433     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_menu_5), /* control block */
3434     (void *) &menu_screen_tree_menu_5_properties /* extended properties        */
3435 };
3436 
3437 GX_CONST GX_STUDIO_WIDGET menu_screen_next_button_5_define =
3438 {
3439     "next_button_5",
3440     GX_TYPE_TEXT_BUTTON,                     /* widget type                    */
3441     IDB_NEXT,                                /* widget id                      */
3442     #if defined(GX_WIDGET_USER_DATA)
3443     0,                                       /* user data                      */
3444     #endif
3445     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
3446     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
3447     sizeof(GX_TEXT_BUTTON),                  /* control block size             */
3448     GX_COLOR_ID_NEXT_BUTTON_LOWER,           /* normal color id                */
3449     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* selected color id              */
3450     GX_COLOR_ID_NEXT_BUTTON_LOWER,           /* disabled color id              */
3451     gx_studio_text_button_create,            /* create function                */
3452     GX_NULL,                                 /* drawing function override      */
3453     GX_NULL,                                 /* event function override        */
3454     {527, 433, 606, 457},                    /* widget size                    */
3455     GX_NULL,                                 /* no next widget                 */
3456     GX_NULL,                                 /* no child widgets               */
3457     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_next_button_5), /* control block */
3458     (void *) &menu_screen_next_button_5_properties /* extended properties      */
3459 };
3460 
3461 GX_CONST GX_STUDIO_WIDGET menu_screen_title_4_define =
3462 {
3463     "title_4",
3464     GX_TYPE_PROMPT,                          /* widget type                    */
3465     GX_ID_NONE,                              /* widget id                      */
3466     #if defined(GX_WIDGET_USER_DATA)
3467     0,                                       /* user data                      */
3468     #endif
3469     GX_STYLE_BORDER_THIN|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_CENTER,   /* style flags */
3470     0,                                       /* status flags                   */
3471     sizeof(GX_PROMPT),                       /* control block size             */
3472     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
3473     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
3474     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
3475     gx_studio_prompt_create,                 /* create function                */
3476     GX_NULL,                                 /* drawing function override      */
3477     GX_NULL,                                 /* event function override        */
3478     {512, 364, 618, 387},                    /* widget size                    */
3479     &menu_screen_next_button_5_define,       /* next widget definition         */
3480     GX_NULL,                                 /* no child widgets               */
3481     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_title_4), /* control block */
3482     (void *) &menu_screen_title_4_properties /* extended properties            */
3483 };
3484 
3485 GX_CONST GX_STUDIO_WIDGET menu_screen_tree_view_define =
3486 {
3487     "tree_view",
3488     GX_TYPE_TREE_VIEW,                       /* widget type                    */
3489     GX_ID_NONE,                              /* widget id                      */
3490     #if defined(GX_WIDGET_USER_DATA)
3491     0,                                       /* user data                      */
3492     #endif
3493     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TREE_VIEW_SHOW_ROOT_LINES,   /* style flags */
3494     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
3495     sizeof(GX_TREE_VIEW),                    /* control block size             */
3496     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
3497     GX_COLOR_ID_WINDOW_FILL,                 /* selected color id              */
3498     GX_COLOR_ID_SHADOW,                      /* disabled color id              */
3499     gx_studio_tree_view_create,              /* create function                */
3500     GX_NULL,                                 /* drawing function override      */
3501     GX_NULL,                                 /* event function override        */
3502     {463, 102, 626, 353},                    /* widget size                    */
3503     &menu_screen_title_4_define,             /* next widget definition         */
3504     &menu_screen_tree_menu_5_define,         /* child widget definition        */
3505     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_view), /* control block */
3506     (void *) &menu_screen_tree_view_properties /* extended properties          */
3507 };
3508 
3509 GX_CONST GX_STUDIO_WIDGET menu_screen_title_3_define =
3510 {
3511     "title_3",
3512     GX_TYPE_PROMPT,                          /* widget type                    */
3513     GX_ID_NONE,                              /* widget id                      */
3514     #if defined(GX_WIDGET_USER_DATA)
3515     0,                                       /* user data                      */
3516     #endif
3517     GX_STYLE_BORDER_THIN|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_CENTER,   /* style flags */
3518     0,                                       /* status flags                   */
3519     sizeof(GX_PROMPT),                       /* control block size             */
3520     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
3521     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
3522     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
3523     gx_studio_prompt_create,                 /* create function                */
3524     GX_NULL,                                 /* drawing function override      */
3525     GX_NULL,                                 /* event function override        */
3526     {275, 67, 531, 90},                      /* widget size                    */
3527     &menu_screen_tree_view_define,           /* next widget definition         */
3528     GX_NULL,                                 /* no child widgets               */
3529     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_title_3), /* control block */
3530     (void *) &menu_screen_title_3_properties /* extended properties            */
3531 };
3532 
3533 GX_CONST GX_STUDIO_WIDGET menu_screen_multi_level_accordion_define =
3534 {
3535     "multi_level_accordion",
3536     GX_TYPE_ACCORDION_MENU,                  /* widget type                    */
3537     GX_ID_NONE,                              /* widget id                      */
3538     #if defined(GX_WIDGET_USER_DATA)
3539     0,                                       /* user data                      */
3540     #endif
3541     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED,   /* style flags                    */
3542     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
3543     sizeof(GX_ACCORDION_MENU),               /* control block size             */
3544     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
3545     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
3546     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
3547     gx_studio_accordion_menu_create,         /* create function                */
3548     GX_NULL,                                 /* drawing function override      */
3549     GX_NULL,                                 /* event function override        */
3550     {317, 108, 447, 298},                    /* widget size                    */
3551     &menu_screen_title_3_define,             /* next widget definition         */
3552     &menu_screen_mla_menu_7_define,          /* child widget definition        */
3553     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_multi_level_accordion), /* control block */
3554     (void *) GX_NULL                         /* no extended properties         */
3555 };
3556 
3557 GX_CONST GX_STUDIO_WIDGET menu_screen_text_view_define =
3558 {
3559     "text_view",
3560     GX_TYPE_MULTI_LINE_TEXT_VIEW,            /* widget type                    */
3561     GX_ID_NONE,                              /* widget id                      */
3562     #if defined(GX_WIDGET_USER_DATA)
3563     0,                                       /* user data                      */
3564     #endif
3565     GX_STYLE_BORDER_THIN|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_LEFT,   /* style flags */
3566     0,                                       /* status flags                   */
3567     sizeof(GX_MULTI_LINE_TEXT_VIEW),         /* control block size             */
3568     GX_COLOR_ID_TEXT_INPUT_FILL,             /* normal color id                */
3569     GX_COLOR_ID_TEXT_INPUT_FILL,             /* selected color id              */
3570     GX_COLOR_ID_TEXT_INPUT_FILL,             /* disabled color id              */
3571     gx_studio_multi_line_text_view_create,     /* create function              */
3572     GX_NULL,                                 /* drawing function override      */
3573     GX_NULL,                                 /* event function override        */
3574     {168, 269, 304, 395},                    /* widget size                    */
3575     &menu_screen_multi_level_accordion_define, /* next widget definition       */
3576     GX_NULL,                                 /* no child widgets               */
3577     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_text_view), /* control block */
3578     (void *) &menu_screen_text_view_properties /* extended properties          */
3579 };
3580 
3581 GX_CONST GX_STUDIO_WIDGET menu_screen_one_level_accordion_define =
3582 {
3583     "one_level_accordion",
3584     GX_TYPE_ACCORDION_MENU,                  /* widget type                    */
3585     GX_ID_NONE,                              /* widget id                      */
3586     #if defined(GX_WIDGET_USER_DATA)
3587     0,                                       /* user data                      */
3588     #endif
3589     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED,   /* style flags                    */
3590     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
3591     sizeof(GX_ACCORDION_MENU),               /* control block size             */
3592     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
3593     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
3594     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
3595     gx_studio_accordion_menu_create,         /* create function                */
3596     GX_NULL,                                 /* drawing function override      */
3597     GX_NULL,                                 /* event function override        */
3598     {166, 108, 306, 257},                    /* widget size                    */
3599     &menu_screen_text_view_define,           /* next widget definition         */
3600     &menu_screen_ola_2_menu_5_define,        /* child widget definition        */
3601     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_one_level_accordion), /* control block */
3602     (void *) GX_NULL                         /* no extended properties         */
3603 };
3604 
3605 GX_CONST GX_STUDIO_WIDGET menu_screen_one_level_accordion_1_define =
3606 {
3607     "one_level_accordion_1",
3608     GX_TYPE_ACCORDION_MENU,                  /* widget type                    */
3609     GX_ID_NONE,                              /* widget id                      */
3610     #if defined(GX_WIDGET_USER_DATA)
3611     0,                                       /* user data                      */
3612     #endif
3613     GX_STYLE_BORDER_THIN|GX_STYLE_TRANSPARENT|GX_STYLE_DRAW_SELECTED|GX_STYLE_ENABLED,   /* style flags */
3614     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
3615     sizeof(GX_ACCORDION_MENU),               /* control block size             */
3616     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
3617     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
3618     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
3619     gx_studio_accordion_menu_create,         /* create function                */
3620     GX_NULL,                                 /* drawing function override      */
3621     GX_NULL,                                 /* event function override        */
3622     {19, 107, 149, 348},                     /* widget size                    */
3623     &menu_screen_one_level_accordion_define, /* next widget definition         */
3624     &menu_screen_ola_menu_2_define,          /* child widget definition        */
3625     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_one_level_accordion_1), /* control block */
3626     (void *) GX_NULL                         /* no extended properties         */
3627 };
3628 
3629 GX_CONST GX_STUDIO_WIDGET menu_screen_title_2_define =
3630 {
3631     "title_2",
3632     GX_TYPE_PROMPT,                          /* widget type                    */
3633     GX_ID_NONE,                              /* widget id                      */
3634     #if defined(GX_WIDGET_USER_DATA)
3635     0,                                       /* user data                      */
3636     #endif
3637     GX_STYLE_BORDER_THIN|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_CENTER,   /* style flags */
3638     0,                                       /* status flags                   */
3639     sizeof(GX_PROMPT),                       /* control block size             */
3640     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
3641     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
3642     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
3643     gx_studio_prompt_create,                 /* create function                */
3644     GX_NULL,                                 /* drawing function override      */
3645     GX_NULL,                                 /* event function override        */
3646     {17, 67, 256, 90},                       /* widget size                    */
3647     &menu_screen_one_level_accordion_1_define, /* next widget definition       */
3648     GX_NULL,                                 /* no child widgets               */
3649     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_title_2), /* control block */
3650     (void *) &menu_screen_title_2_properties /* extended properties            */
3651 };
3652 
3653 GX_CONST GX_STUDIO_WIDGET menu_screen_title_define =
3654 {
3655     "title",
3656     GX_TYPE_PROMPT,                          /* widget type                    */
3657     GX_ID_NONE,                              /* widget id                      */
3658     #if defined(GX_WIDGET_USER_DATA)
3659     0,                                       /* user data                      */
3660     #endif
3661     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_CENTER,   /* style flags */
3662     0,                                       /* status flags                   */
3663     sizeof(GX_PROMPT),                       /* control block size             */
3664     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
3665     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
3666     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
3667     gx_studio_prompt_create,                 /* create function                */
3668     GX_NULL,                                 /* drawing function override      */
3669     GX_NULL,                                 /* event function override        */
3670     {235, 21, 372, 44},                      /* widget size                    */
3671     &menu_screen_title_2_define,             /* next widget definition         */
3672     GX_NULL,                                 /* no child widgets               */
3673     offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_title), /* control block   */
3674     (void *) &menu_screen_title_properties   /* extended properties            */
3675 };
3676 
3677 GX_CONST GX_STUDIO_WIDGET menu_screen_define =
3678 {
3679     "menu_screen",
3680     GX_TYPE_WINDOW,                          /* widget type                    */
3681     ID_MENU_SCREEN,                          /* widget id                      */
3682     #if defined(GX_WIDGET_USER_DATA)
3683     0,                                       /* user data                      */
3684     #endif
3685     GX_STYLE_BORDER_THIN,                    /* style flags                    */
3686     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
3687     sizeof(MENU_SCREEN_CONTROL_BLOCK),       /* control block size             */
3688     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
3689     GX_COLOR_ID_WINDOW_FILL,                 /* selected color id              */
3690     GX_COLOR_ID_WINDOW_FILL,                 /* disabled color id              */
3691     gx_studio_window_create,                 /* create function                */
3692     GX_NULL,                                 /* drawing function override      */
3693     (UINT (*)(GX_WIDGET *, GX_EVENT *)) next_button_handler, /* event function override */
3694     {4, 4, 633, 473},                        /* widget size                    */
3695     GX_NULL,                                 /* next widget                    */
3696     &menu_screen_title_define,               /* child widget                   */
3697     0,                                       /* control block                  */
3698     (void *) &menu_screen_properties         /* extended properties            */
3699 };
3700 GX_WINDOW_PROPERTIES scroll_wheel_screen_properties =
3701 {
3702     0                                        /* wallpaper pixelmap id          */
3703 };
3704 GX_TEXT_BUTTON_PROPERTIES scroll_wheel_screen_next_button_4_properties =
3705 {
3706     GX_STRING_ID_STRING_36,                  /* string id                      */
3707     GX_FONT_ID_BUTTON,                       /* font id                        */
3708     GX_COLOR_ID_WHITE,                       /* normal text color              */
3709     GX_COLOR_ID_WHITE,                       /* selected text color            */
3710     GX_COLOR_ID_WHITE                        /* disabled text color            */
3711 };
3712 GX_PROMPT_PROPERTIES scroll_wheel_screen_prompt_5_properties =
3713 {
3714     GX_STRING_ID_STRING_48,                  /* string id                      */
3715     GX_FONT_ID_PROMPT,                       /* font id                        */
3716     GX_COLOR_ID_TEXT,                        /* normal text color              */
3717     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
3718     GX_COLOR_ID_TEXT                         /* disabled text color            */
3719 };
3720 GX_NUMERIC_SCROLL_WHEEL_PROPERTIES scroll_wheel_screen_day_wheel_1_properties =
3721 {
3722     31,                                      /* total rows                     */
3723     0,                                       /* selected row                   */
3724     45,                                      /* row height                     */
3725     240,                                     /* start alpha                    */
3726     0,                                       /* end alpha                      */
3727     GX_FONT_ID_NORMAL_FONT,                  /* normal font id                 */
3728     GX_FONT_ID_SELECTED_FONT,                /* selected font id               */
3729     GX_COLOR_ID_BLACK,                       /* normal text color id           */
3730     GX_COLOR_ID_ORANGE,                      /* selected text color id         */
3731     GX_COLOR_ID_BLACK,                       /* disabled text color id         */
3732     0,                                       /* wallpaper id                   */
3733     GX_PIXELMAP_ID_SCROLL_WHEEL_SELECTED_BG, /* selected background            */
3734     day_wheel_value_format,                  /* format callback                */
3735     1,                                       /* start val                      */
3736     31,                                      /* end val                        */
3737 };
3738 GX_CONST GX_RESOURCE_ID scroll_wheel_screen_month_wheel_1_string_id_list[]={
3739     GX_STRING_ID_STRING_40,
3740     GX_STRING_ID_STRING_41,
3741     GX_STRING_ID_STRING_42,
3742     GX_STRING_ID_STRING_43,
3743     GX_STRING_ID_STRING_44,
3744     GX_STRING_ID_STRING_45,
3745     GX_STRING_ID_STRING_46,
3746     GX_STRING_ID_STRING_49,
3747     GX_STRING_ID_STRING_55,
3748     GX_STRING_ID_STRING_56,
3749     GX_STRING_ID_STRING_60,
3750     GX_STRING_ID_STRING_61
3751 };
3752 GX_STRING_SCROLL_WHEEL_PROPERTIES scroll_wheel_screen_month_wheel_1_properties =
3753 {
3754     12,                                      /* total rows                     */
3755     4,                                       /* selected row                   */
3756     45,                                      /* row height                     */
3757     240,                                     /* start alpha                    */
3758     0,                                       /* end alpha                      */
3759     GX_FONT_ID_NORMAL_FONT,                  /* normal font id                 */
3760     GX_FONT_ID_SELECTED_FONT,                /* selected font id               */
3761     GX_COLOR_ID_BLACK,                       /* normal text color id           */
3762     GX_COLOR_ID_ORANGE,                      /* selected text color id         */
3763     GX_COLOR_ID_BLACK,                       /* disabled text color id         */
3764     0,                                       /* wallpaper id                   */
3765     GX_PIXELMAP_ID_SCROLL_WHEEL_SELECTED_BG, /* selected background            */
3766     scroll_wheel_screen_month_wheel_1_string_id_list, /* string list           */
3767     GX_NULL                                  /* callback                       */
3768 
3769 };
3770 GX_NUMERIC_SCROLL_WHEEL_PROPERTIES scroll_wheel_screen_year_wheel_1_properties =
3771 {
3772     9,                                       /* total rows                     */
3773     7,                                       /* selected row                   */
3774     45,                                      /* row height                     */
3775     240,                                     /* start alpha                    */
3776     0,                                       /* end alpha                      */
3777     GX_FONT_ID_NORMAL_FONT,                  /* normal font id                 */
3778     GX_FONT_ID_SELECTED_FONT,                /* selected font id               */
3779     GX_COLOR_ID_BLACK,                       /* normal text color id           */
3780     GX_COLOR_ID_ORANGE,                      /* selected text color id         */
3781     GX_COLOR_ID_BLACK,                       /* disabled text color id         */
3782     0,                                       /* wallpaper id                   */
3783     GX_PIXELMAP_ID_SCROLL_WHEEL_SELECTED_BG, /* selected background            */
3784     GX_NULL,                                 /* format callback                */
3785     1980,                                    /* start val                      */
3786     2020,                                    /* end val                        */
3787 };
3788 GX_TEXT_BUTTON_PROPERTIES scroll_wheel_screen_button_5_properties =
3789 {
3790     GX_STRING_ID_STRING_50,                  /* string id                      */
3791     GX_FONT_ID_BUTTON,                       /* font id                        */
3792     GX_COLOR_ID_BTN_TEXT,                    /* normal text color              */
3793     GX_COLOR_ID_BTN_TEXT,                    /* selected text color            */
3794     GX_COLOR_ID_BTN_TEXT                     /* disabled text color            */
3795 };
3796 GX_CHAR scroll_wheel_screen_text_input_3_buffer[3];
3797 GX_SINGLE_LINE_TEXT_INPUT_PROPERTIES scroll_wheel_screen_text_input_3_properties =
3798 {
3799     GX_STRING_ID_STRING_51,                  /* string id                      */
3800     GX_FONT_ID_BUTTON,                       /* font id                        */
3801     GX_COLOR_ID_BLACK,                       /* normal text color              */
3802     GX_COLOR_ID_BLACK,                       /* selected text color            */
3803     GX_COLOR_ID_BLACK,                       /* disabled text color            */
3804     GX_COLOR_ID_READONLY_FILL,               /* readonly fill color            */
3805     GX_COLOR_ID_READONLY_TEXT,               /* readonly text color            */
3806     scroll_wheel_screen_text_input_3_buffer, /* buffer                         */
3807     3,                                       /* buffer size                    */
3808 };
3809 
3810 GX_CONST GX_STUDIO_WIDGET scroll_wheel_screen_text_input_3_define =
3811 {
3812     "text_input_3",
3813     GX_TYPE_SINGLE_LINE_TEXT_INPUT,          /* widget type                    */
3814     ID_DAY_INPUT,                            /* widget id                      */
3815     #if defined(GX_WIDGET_USER_DATA)
3816     0,                                       /* user data                      */
3817     #endif
3818     GX_STYLE_BORDER_RECESSED|GX_STYLE_ENABLED|GX_STYLE_DYNAMICALLY_ALLOCATED|GX_STYLE_TEXT_RIGHT,   /* style flags */
3819     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
3820     sizeof(GX_SINGLE_LINE_TEXT_INPUT),       /* control block size             */
3821     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
3822     GX_COLOR_ID_WINDOW_FILL,                 /* selected color id              */
3823     GX_COLOR_ID_WINDOW_FILL,                 /* disabled color id              */
3824     gx_studio_text_input_create,             /* create function                */
3825     GX_NULL,                                 /* drawing function override      */
3826     GX_NULL,                                 /* event function override        */
3827     {47, 399, 84, 432},                      /* widget size                    */
3828     GX_NULL,                                 /* no next widget                 */
3829     GX_NULL,                                 /* no child widgets               */
3830     0,                                       /* runtime control block          */
3831     (void *) &scroll_wheel_screen_text_input_3_properties /* extended properties */
3832 };
3833 
3834 GX_CONST GX_STUDIO_WIDGET scroll_wheel_screen_button_5_define =
3835 {
3836     "button_5",
3837     GX_TYPE_TEXT_BUTTON,                     /* widget type                    */
3838     ID_DAY_SELECT,                           /* widget id                      */
3839     #if defined(GX_WIDGET_USER_DATA)
3840     0,                                       /* user data                      */
3841     #endif
3842     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_DYNAMICALLY_ALLOCATED|GX_STYLE_TEXT_CENTER,   /* style flags */
3843     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
3844     sizeof(GX_TEXT_BUTTON),                  /* control block size             */
3845     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
3846     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
3847     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
3848     gx_studio_text_button_create,            /* create function                */
3849     GX_NULL,                                 /* drawing function override      */
3850     GX_NULL,                                 /* event function override        */
3851     {93, 400, 188, 433},                     /* widget size                    */
3852     &scroll_wheel_screen_text_input_3_define, /* next widget definition        */
3853     GX_NULL,                                 /* no child widgets               */
3854     0,                                       /* runtime control block          */
3855     (void *) &scroll_wheel_screen_button_5_properties /* extended properties   */
3856 };
3857 
3858 GX_CONST GX_STUDIO_WIDGET scroll_wheel_screen_year_wheel_1_define =
3859 {
3860     "year_wheel_1",
3861     GX_TYPE_NUMERIC_SCROLL_WHEEL,            /* widget type                    */
3862     ID_YEAR_WHEEL,                           /* widget id                      */
3863     #if defined(GX_WIDGET_USER_DATA)
3864     0,                                       /* user data                      */
3865     #endif
3866     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_DYNAMICALLY_ALLOCATED|GX_STYLE_WRAP|GX_STYLE_TEXT_CENTER,   /* style flags */
3867     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
3868     sizeof(GX_NUMERIC_SCROLL_WHEEL),         /* control block size             */
3869     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
3870     GX_COLOR_ID_WINDOW_FILL,                 /* selected color id              */
3871     GX_COLOR_ID_WINDOW_FILL,                 /* disabled color id              */
3872     gx_studio_numeric_scroll_wheel_create,     /* create function              */
3873     GX_NULL,                                 /* drawing function override      */
3874     GX_NULL,                                 /* event function override        */
3875     {380, 117, 524, 352},                    /* widget size                    */
3876     &scroll_wheel_screen_button_5_define,    /* next widget definition         */
3877     GX_NULL,                                 /* no child widgets               */
3878     0,                                       /* runtime control block          */
3879     (void *) &scroll_wheel_screen_year_wheel_1_properties /* extended properties */
3880 };
3881 
3882 GX_CONST GX_STUDIO_WIDGET scroll_wheel_screen_month_wheel_1_define =
3883 {
3884     "month_wheel_1",
3885     GX_TYPE_STRING_SCROLL_WHEEL,             /* widget type                    */
3886     ID_MONTH_WHEEL,                          /* widget id                      */
3887     #if defined(GX_WIDGET_USER_DATA)
3888     0,                                       /* user data                      */
3889     #endif
3890     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_DYNAMICALLY_ALLOCATED|GX_STYLE_TEXT_CENTER,   /* style flags */
3891     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
3892     sizeof(GX_STRING_SCROLL_WHEEL),          /* control block size             */
3893     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
3894     GX_COLOR_ID_WINDOW_FILL,                 /* selected color id              */
3895     GX_COLOR_ID_WINDOW_FILL,                 /* disabled color id              */
3896     gx_studio_string_scroll_wheel_create,     /* create function               */
3897     GX_NULL,                                 /* drawing function override      */
3898     GX_NULL,                                 /* event function override        */
3899     {210, 117, 379, 352},                    /* widget size                    */
3900     &scroll_wheel_screen_year_wheel_1_define, /* next widget definition        */
3901     GX_NULL,                                 /* no child widgets               */
3902     0,                                       /* runtime control block          */
3903     (void *) &scroll_wheel_screen_month_wheel_1_properties /* extended properties */
3904 };
3905 
3906 GX_CONST GX_STUDIO_WIDGET scroll_wheel_screen_day_wheel_1_define =
3907 {
3908     "day_wheel_1",
3909     GX_TYPE_NUMERIC_SCROLL_WHEEL,            /* widget type                    */
3910     ID_DAY_WHEEL,                            /* widget id                      */
3911     #if defined(GX_WIDGET_USER_DATA)
3912     0,                                       /* user data                      */
3913     #endif
3914     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_DYNAMICALLY_ALLOCATED|GX_STYLE_WRAP|GX_STYLE_TEXT_CENTER,   /* style flags */
3915     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
3916     sizeof(GX_NUMERIC_SCROLL_WHEEL),         /* control block size             */
3917     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
3918     GX_COLOR_ID_WINDOW_FILL,                 /* selected color id              */
3919     GX_COLOR_ID_WINDOW_FILL,                 /* disabled color id              */
3920     gx_studio_numeric_scroll_wheel_create,     /* create function              */
3921     GX_NULL,                                 /* drawing function override      */
3922     GX_NULL,                                 /* event function override        */
3923     {100, 117, 209, 352},                    /* widget size                    */
3924     &scroll_wheel_screen_month_wheel_1_define, /* next widget definition       */
3925     GX_NULL,                                 /* no child widgets               */
3926     0,                                       /* runtime control block          */
3927     (void *) &scroll_wheel_screen_day_wheel_1_properties /* extended properties */
3928 };
3929 
3930 GX_CONST GX_STUDIO_WIDGET scroll_wheel_screen_prompt_5_define =
3931 {
3932     "prompt_5",
3933     GX_TYPE_PROMPT,                          /* widget type                    */
3934     GX_ID_NONE,                              /* widget id                      */
3935     #if defined(GX_WIDGET_USER_DATA)
3936     0,                                       /* user data                      */
3937     #endif
3938     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_DYNAMICALLY_ALLOCATED|GX_STYLE_TEXT_CENTER,   /* style flags */
3939     0,                                       /* status flags                   */
3940     sizeof(GX_PROMPT),                       /* control block size             */
3941     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
3942     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
3943     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
3944     gx_studio_prompt_create,                 /* create function                */
3945     GX_NULL,                                 /* drawing function override      */
3946     GX_NULL,                                 /* event function override        */
3947     {189, 53, 405, 70},                      /* widget size                    */
3948     &scroll_wheel_screen_day_wheel_1_define, /* next widget definition         */
3949     GX_NULL,                                 /* no child widgets               */
3950     0,                                       /* runtime control block          */
3951     (void *) &scroll_wheel_screen_prompt_5_properties /* extended properties   */
3952 };
3953 
3954 GX_CONST GX_STUDIO_WIDGET scroll_wheel_screen_next_button_4_define =
3955 {
3956     "next_button_4",
3957     GX_TYPE_TEXT_BUTTON,                     /* widget type                    */
3958     IDB_NEXT,                                /* widget id                      */
3959     #if defined(GX_WIDGET_USER_DATA)
3960     0,                                       /* user data                      */
3961     #endif
3962     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_DYNAMICALLY_ALLOCATED|GX_STYLE_TEXT_CENTER,   /* style flags */
3963     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
3964     sizeof(GX_TEXT_BUTTON),                  /* control block size             */
3965     GX_COLOR_ID_NEXT_BUTTON_LOWER,           /* normal color id                */
3966     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* selected color id              */
3967     GX_COLOR_ID_NEXT_BUTTON_LOWER,           /* disabled color id              */
3968     gx_studio_text_button_create,            /* create function                */
3969     GX_NULL,                                 /* drawing function override      */
3970     GX_NULL,                                 /* event function override        */
3971     {493, 405, 572, 429},                    /* widget size                    */
3972     &scroll_wheel_screen_prompt_5_define,    /* next widget definition         */
3973     GX_NULL,                                 /* no child widgets               */
3974     0,                                       /* runtime control block          */
3975     (void *) &scroll_wheel_screen_next_button_4_properties /* extended properties */
3976 };
3977 
3978 GX_CONST GX_STUDIO_WIDGET scroll_wheel_screen_define =
3979 {
3980     "scroll_wheel_screen",
3981     GX_TYPE_WINDOW,                          /* widget type                    */
3982     ID_SCROLL_WHEEL_SCREEN,                  /* widget id                      */
3983     #if defined(GX_WIDGET_USER_DATA)
3984     0,                                       /* user data                      */
3985     #endif
3986     GX_STYLE_BORDER_THICK|GX_STYLE_DYNAMICALLY_ALLOCATED,   /* style flags     */
3987     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
3988     sizeof(SCROLL_WHEEL_SCREEN_CONTROL_BLOCK), /* control block size           */
3989     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
3990     GX_COLOR_ID_WINDOW_FILL,                 /* selected color id              */
3991     GX_COLOR_ID_WINDOW_FILL,                 /* disabled color id              */
3992     gx_studio_window_create,                 /* create function                */
3993     GX_NULL,                                 /* drawing function override      */
3994     (UINT (*)(GX_WIDGET *, GX_EVENT *)) scroll_wheel_screen_event_handler, /* event function override */
3995     {30, 30, 609, 449},                      /* widget size                    */
3996     GX_NULL,                                 /* next widget                    */
3997     &scroll_wheel_screen_next_button_4_define, /* child widget                 */
3998     0,                                       /* control block                  */
3999     (void *) &scroll_wheel_screen_properties /* extended properties            */
4000 };
4001 GX_WINDOW_PROPERTIES indicator_screen_properties =
4002 {
4003     0                                        /* wallpaper pixelmap id          */
4004 };
4005 GX_SLIDER_PROPERTIES indicator_screen_slider_properties =
4006 {
4007     9,                                       /* tickmark count                 */
4008     0,                                       /* mimimun value                  */
4009     100,                                     /* maximum value                  */
4010     50,                                      /* current value                  */
4011     10,                                      /* increment                      */
4012     10,                                      /* minimum travel                 */
4013     10,                                      /* maximum travel                 */
4014     5,                                       /* needle width                   */
4015     20,                                      /* needle height                  */
4016     5,                                       /* needle inset                   */
4017     2                                        /* needle hotspot                 */
4018 };
4019 GX_SLIDER_PROPERTIES indicator_screen_slider_1_properties =
4020 {
4021     9,                                       /* tickmark count                 */
4022     0,                                       /* mimimun value                  */
4023     100,                                     /* maximum value                  */
4024     50,                                      /* current value                  */
4025     10,                                      /* increment                      */
4026     10,                                      /* minimum travel                 */
4027     10,                                      /* maximum travel                 */
4028     20,                                      /* needle width                   */
4029     5,                                       /* needle height                  */
4030     5,                                       /* needle inset                   */
4031     2                                        /* needle hotspot                 */
4032 };
4033 GX_PIXELMAP_SLIDER_PROPERTIES indicator_screen_pixelmap_slider_properties =
4034 {
4035     0,                                       /* minimum value                  */
4036     100,                                     /* maximum value                  */
4037     50,                                      /* current value                  */
4038     10,                                      /* increment                      */
4039     10,                                      /* minimum travel                 */
4040     10,                                      /* maximum travel                 */
4041     20,                                      /* needle width                   */
4042     5,                                       /* needle height                  */
4043     0,                                       /* needle inset                   */
4044     10,                                      /* needle hotspot                 */
4045     GX_PIXELMAP_ID_HORIZONTAL_FILL_BKGND,    /* lower pixelmap id              */
4046     0,                                       /* upper pixelmap id              */
4047     GX_PIXELMAP_ID_I_INDICATOR_HORIZONTAL    /* needle pixelmap id             */
4048 };
4049 GX_PIXELMAP_SLIDER_PROPERTIES indicator_screen_pixelmap_slider_1_properties =
4050 {
4051     0,                                       /* minimum value                  */
4052     100,                                     /* maximum value                  */
4053     50,                                      /* current value                  */
4054     10,                                      /* increment                      */
4055     10,                                      /* minimum travel                 */
4056     10,                                      /* maximum travel                 */
4057     0,                                       /* needle width                   */
4058     0,                                       /* needle height                  */
4059     -2,                                      /* needle inset                   */
4060     10,                                      /* needle hotspot                 */
4061     GX_PIXELMAP_ID_I_ORANGEFILL_MIDDLE,      /* lower pixelmap id              */
4062     GX_PIXELMAP_ID_I_EMPTYFILL_MIDDLE,       /* upper pixelmap id              */
4063     GX_PIXELMAP_ID_I_INDICATOR               /* needle pixelmap id             */
4064 };
4065 GX_ICON_PROPERTIES indicator_screen_icon_1_properties =
4066 {
4067     GX_PIXELMAP_ID_I_EMPTYFILL_TOP,          /* normal pixelmap id             */
4068     0                                        /* selected pixelmap id           */
4069 };
4070 GX_ICON_PROPERTIES indicator_screen_icon_2_properties =
4071 {
4072     GX_PIXELMAP_ID_I_ORANGEFILL_BOTTOM,      /* normal pixelmap id             */
4073     0                                        /* selected pixelmap id           */
4074 };
4075 GX_PROMPT_PROPERTIES indicator_screen_slider_title_properties =
4076 {
4077     GX_STRING_ID_STRING_38,                  /* string id                      */
4078     GX_FONT_ID_PROMPT,                       /* font id                        */
4079     GX_COLOR_ID_TEXT,                        /* normal text color              */
4080     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
4081     GX_COLOR_ID_TEXT                         /* disabled text color            */
4082 };
4083 GX_TEXT_BUTTON_PROPERTIES indicator_screen_next_button_3_properties =
4084 {
4085     GX_STRING_ID_STRING_36,                  /* string id                      */
4086     GX_FONT_ID_BUTTON,                       /* font id                        */
4087     GX_COLOR_ID_WHITE,                       /* normal text color              */
4088     GX_COLOR_ID_WHITE,                       /* selected text color            */
4089     GX_COLOR_ID_WHITE                        /* disabled text color            */
4090 };
4091 GX_PROGRESS_BAR_INFO indicator_screen_progress_bar_1_properties =
4092 {
4093     0,                                       /* mimimun value                  */
4094     100,                                     /* maximum value                  */
4095     50,                                      /* current value                  */
4096     GX_FONT_ID_SYSTEM,                       /* font_id                        */
4097     GX_COLOR_ID_TEXT,                        /* normal text color              */
4098     GX_COLOR_ID_TEXT,                        /* selected text color            */
4099     GX_COLOR_ID_TEXT,                        /* disabled text color            */
4100     0                                        /* fill pixelmap                  */
4101 };
4102 GX_RADIAL_PROGRESS_BAR_INFO indicator_screen_radial_progress_bar_1_properties =
4103 {
4104     209,                                     /* xcenter                        */
4105     324,                                     /* ycenter                        */
4106     23,                                      /* radius                         */
4107     -80,                                     /* current val                    */
4108     90,                                      /* anchor val                     */
4109     GX_FONT_ID_SYSTEM,                       /* font_id                        */
4110     GX_COLOR_ID_TEXT,                        /* normal text color              */
4111     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
4112     GX_COLOR_ID_TEXT,                        /* disabled text color            */
4113     8,                                       /* normal brush width             */
4114     8,                                       /* selected brush width           */
4115     GX_COLOR_ID_SLIDER_NEEDLE_FILL,          /* normal brush color             */
4116     GX_COLOR_ID_SELECTED_FILL,               /* selected brush color           */
4117 };
4118 
4119 GX_CONST GX_STUDIO_WIDGET indicator_screen_radial_progress_bar_1_define =
4120 {
4121     "radial_progress_bar_1",
4122     GX_TYPE_RADIAL_PROGRESS_BAR,             /* widget type                    */
4123     GX_ID_NONE,                              /* widget id                      */
4124     #if defined(GX_WIDGET_USER_DATA)
4125     0,                                       /* user data                      */
4126     #endif
4127     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 */
4128     0,                                       /* status flags                   */
4129     sizeof(GX_RADIAL_PROGRESS_BAR),          /* control block size             */
4130     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
4131     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
4132     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
4133     gx_studio_radial_progress_bar_create,     /* create function               */
4134     GX_NULL,                                 /* drawing function override      */
4135     GX_NULL,                                 /* event function override        */
4136     {182, 297, 236, 351},                    /* widget size                    */
4137     GX_NULL,                                 /* no next widget                 */
4138     GX_NULL,                                 /* no child widgets               */
4139     offsetof(INDICATOR_SCREEN_CONTROL_BLOCK, indicator_screen_radial_progress_bar_1), /* control block */
4140     (void *) &indicator_screen_radial_progress_bar_1_properties /* extended properties */
4141 };
4142 
4143 GX_CONST GX_STUDIO_WIDGET indicator_screen_progress_bar_1_define =
4144 {
4145     "progress_bar_1",
4146     GX_TYPE_PROGRESS_BAR,                    /* widget type                    */
4147     GX_ID_NONE,                              /* widget id                      */
4148     #if defined(GX_WIDGET_USER_DATA)
4149     0,                                       /* user data                      */
4150     #endif
4151     GX_STYLE_BORDER_RAISED|GX_STYLE_PROGRESS_PERCENT|GX_STYLE_PROGRESS_TEXT_DRAW,   /* style flags */
4152     0,                                       /* status flags                   */
4153     sizeof(GX_PROGRESS_BAR),                 /* control block size             */
4154     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
4155     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
4156     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
4157     gx_studio_progress_bar_create,           /* create function                */
4158     GX_NULL,                                 /* drawing function override      */
4159     GX_NULL,                                 /* event function override        */
4160     {276, 225, 441, 263},                    /* widget size                    */
4161     &indicator_screen_radial_progress_bar_1_define, /* next widget definition  */
4162     GX_NULL,                                 /* no child widgets               */
4163     offsetof(INDICATOR_SCREEN_CONTROL_BLOCK, indicator_screen_progress_bar_1), /* control block */
4164     (void *) &indicator_screen_progress_bar_1_properties /* extended properties */
4165 };
4166 
4167 GX_CONST GX_STUDIO_WIDGET indicator_screen_next_button_3_define =
4168 {
4169     "next_button_3",
4170     GX_TYPE_TEXT_BUTTON,                     /* widget type                    */
4171     IDB_NEXT,                                /* widget id                      */
4172     #if defined(GX_WIDGET_USER_DATA)
4173     0,                                       /* user data                      */
4174     #endif
4175     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
4176     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4177     sizeof(GX_TEXT_BUTTON),                  /* control block size             */
4178     GX_COLOR_ID_NEXT_BUTTON_LOWER,           /* normal color id                */
4179     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* selected color id              */
4180     GX_COLOR_ID_NEXT_BUTTON_LOWER,           /* disabled color id              */
4181     gx_studio_text_button_create,            /* create function                */
4182     GX_NULL,                                 /* drawing function override      */
4183     GX_NULL,                                 /* event function override        */
4184     {375, 345, 454, 372},                    /* widget size                    */
4185     &indicator_screen_progress_bar_1_define, /* next widget definition         */
4186     GX_NULL,                                 /* no child widgets               */
4187     offsetof(INDICATOR_SCREEN_CONTROL_BLOCK, indicator_screen_next_button_3), /* control block */
4188     (void *) &indicator_screen_next_button_3_properties /* extended properties */
4189 };
4190 
4191 GX_CONST GX_STUDIO_WIDGET indicator_screen_slider_title_define =
4192 {
4193     "slider_title",
4194     GX_TYPE_PROMPT,                          /* widget type                    */
4195     GX_ID_NONE,                              /* widget id                      */
4196     #if defined(GX_WIDGET_USER_DATA)
4197     0,                                       /* user data                      */
4198     #endif
4199     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
4200     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4201     sizeof(GX_PROMPT),                       /* control block size             */
4202     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
4203     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
4204     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
4205     gx_studio_prompt_create,                 /* create function                */
4206     GX_NULL,                                 /* drawing function override      */
4207     GX_NULL,                                 /* event function override        */
4208     {235, 68, 372, 91},                      /* widget size                    */
4209     &indicator_screen_next_button_3_define,  /* next widget definition         */
4210     GX_NULL,                                 /* no child widgets               */
4211     offsetof(INDICATOR_SCREEN_CONTROL_BLOCK, indicator_screen_slider_title), /* control block */
4212     (void *) &indicator_screen_slider_title_properties /* extended properties  */
4213 };
4214 
4215 GX_CONST GX_STUDIO_WIDGET indicator_screen_icon_2_define =
4216 {
4217     "icon_2",
4218     GX_TYPE_ICON,                            /* widget type                    */
4219     GX_ID_NONE,                              /* widget id                      */
4220     #if defined(GX_WIDGET_USER_DATA)
4221     0,                                       /* user data                      */
4222     #endif
4223     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_HALIGN_LEFT|GX_STYLE_VALIGN_TOP,   /* style flags */
4224     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4225     sizeof(GX_ICON),                         /* control block size             */
4226     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
4227     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
4228     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
4229     gx_studio_icon_create,                   /* create function                */
4230     GX_NULL,                                 /* drawing function override      */
4231     GX_NULL,                                 /* event function override        */
4232     {163, 262, 184, 271},                    /* widget size                    */
4233     &indicator_screen_slider_title_define,   /* next widget definition         */
4234     GX_NULL,                                 /* no child widgets               */
4235     offsetof(INDICATOR_SCREEN_CONTROL_BLOCK, indicator_screen_icon_2), /* control block */
4236     (void *) &indicator_screen_icon_2_properties /* extended properties        */
4237 };
4238 
4239 GX_CONST GX_STUDIO_WIDGET indicator_screen_icon_1_define =
4240 {
4241     "icon_1",
4242     GX_TYPE_ICON,                            /* widget type                    */
4243     GX_ID_NONE,                              /* widget id                      */
4244     #if defined(GX_WIDGET_USER_DATA)
4245     0,                                       /* user data                      */
4246     #endif
4247     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_HALIGN_LEFT|GX_STYLE_VALIGN_TOP,   /* style flags */
4248     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4249     sizeof(GX_ICON),                         /* control block size             */
4250     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
4251     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
4252     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
4253     gx_studio_icon_create,                   /* create function                */
4254     GX_NULL,                                 /* drawing function override      */
4255     GX_NULL,                                 /* event function override        */
4256     {163, 134, 184, 143},                    /* widget size                    */
4257     &indicator_screen_icon_2_define,         /* next widget definition         */
4258     GX_NULL,                                 /* no child widgets               */
4259     offsetof(INDICATOR_SCREEN_CONTROL_BLOCK, indicator_screen_icon_1), /* control block */
4260     (void *) &indicator_screen_icon_1_properties /* extended properties        */
4261 };
4262 
4263 GX_CONST GX_STUDIO_WIDGET indicator_screen_pixelmap_slider_1_define =
4264 {
4265     "pixelmap_slider_1",
4266     GX_TYPE_PIXELMAP_SLIDER,                 /* widget type                    */
4267     ID_PIXELMAP_SLIDER1,                     /* widget id                      */
4268     #if defined(GX_WIDGET_USER_DATA)
4269     0,                                       /* user data                      */
4270     #endif
4271     GX_STYLE_BORDER_RAISED|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_SLIDER_VERTICAL|GX_STYLE_TILE_BACKGROUND,   /* style flags */
4272     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4273     sizeof(GX_PIXELMAP_SLIDER),              /* control block size             */
4274     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
4275     GX_COLOR_ID_WIDGET_FILL,                 /* selected color id              */
4276     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
4277     gx_studio_pixelmap_slider_create,        /* create function                */
4278     GX_NULL,                                 /* drawing function override      */
4279     GX_NULL,                                 /* event function override        */
4280     {160, 144, 188, 264},                    /* widget size                    */
4281     &indicator_screen_icon_1_define,         /* next widget definition         */
4282     GX_NULL,                                 /* no child widgets               */
4283     offsetof(INDICATOR_SCREEN_CONTROL_BLOCK, indicator_screen_pixelmap_slider_1), /* control block */
4284     (void *) &indicator_screen_pixelmap_slider_1_properties /* extended properties */
4285 };
4286 
4287 GX_CONST GX_STUDIO_WIDGET indicator_screen_pixelmap_slider_define =
4288 {
4289     "pixelmap_slider",
4290     GX_TYPE_PIXELMAP_SLIDER,                 /* widget type                    */
4291     ID_PIXELMAP_SLIDER_H,                    /* widget id                      */
4292     #if defined(GX_WIDGET_USER_DATA)
4293     0,                                       /* user data                      */
4294     #endif
4295     GX_STYLE_BORDER_RAISED|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED,   /* style flags */
4296     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4297     sizeof(GX_PIXELMAP_SLIDER),              /* control block size             */
4298     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
4299     GX_COLOR_ID_BTN_LOWER,                   /* selected color id              */
4300     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
4301     gx_studio_pixelmap_slider_create,        /* create function                */
4302     GX_NULL,                                 /* drawing function override      */
4303     GX_NULL,                                 /* event function override        */
4304     {280, 189, 423, 210},                    /* widget size                    */
4305     &indicator_screen_pixelmap_slider_1_define, /* next widget definition      */
4306     GX_NULL,                                 /* no child widgets               */
4307     offsetof(INDICATOR_SCREEN_CONTROL_BLOCK, indicator_screen_pixelmap_slider), /* control block */
4308     (void *) &indicator_screen_pixelmap_slider_properties /* extended properties */
4309 };
4310 
4311 GX_CONST GX_STUDIO_WIDGET indicator_screen_slider_1_define =
4312 {
4313     "slider_1",
4314     GX_TYPE_SLIDER,                          /* widget type                    */
4315     ID_SLIDER_1,                             /* widget id                      */
4316     #if defined(GX_WIDGET_USER_DATA)
4317     0,                                       /* user data                      */
4318     #endif
4319     GX_STYLE_BORDER_RECESSED|GX_STYLE_ENABLED|GX_STYLE_SHOW_NEEDLE|GX_STYLE_SHOW_TICKMARKS|GX_STYLE_SLIDER_VERTICAL,   /* style flags */
4320     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4321     sizeof(GX_SLIDER),                       /* control block size             */
4322     GX_COLOR_ID_BTN_UPPER,                   /* normal color id                */
4323     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
4324     GX_COLOR_ID_BTN_UPPER,                   /* disabled color id              */
4325     gx_studio_slider_create,                 /* create function                */
4326     GX_NULL,                                 /* drawing function override      */
4327     GX_NULL,                                 /* event function override        */
4328     {207, 133, 240, 272},                    /* widget size                    */
4329     &indicator_screen_pixelmap_slider_define, /* next widget definition        */
4330     GX_NULL,                                 /* no child widgets               */
4331     offsetof(INDICATOR_SCREEN_CONTROL_BLOCK, indicator_screen_slider_1), /* control block */
4332     (void *) &indicator_screen_slider_1_properties /* extended properties      */
4333 };
4334 
4335 GX_CONST GX_STUDIO_WIDGET indicator_screen_slider_define =
4336 {
4337     "slider",
4338     GX_TYPE_SLIDER,                          /* widget type                    */
4339     ID_SLIDER_HORIZONTAL,                    /* widget id                      */
4340     #if defined(GX_WIDGET_USER_DATA)
4341     0,                                       /* user data                      */
4342     #endif
4343     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_SHOW_NEEDLE|GX_STYLE_SHOW_TICKMARKS,   /* style flags */
4344     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4345     sizeof(GX_SLIDER),                       /* control block size             */
4346     GX_COLOR_ID_ORANGE,                      /* normal color id                */
4347     GX_COLOR_ID_ORANGE,                      /* selected color id              */
4348     GX_COLOR_ID_ORANGE,                      /* disabled color id              */
4349     gx_studio_slider_create,                 /* create function                */
4350     GX_NULL,                                 /* drawing function override      */
4351     GX_NULL,                                 /* event function override        */
4352     {263, 132, 446, 168},                    /* widget size                    */
4353     &indicator_screen_slider_1_define,       /* next widget definition         */
4354     GX_NULL,                                 /* no child widgets               */
4355     offsetof(INDICATOR_SCREEN_CONTROL_BLOCK, indicator_screen_slider), /* control block */
4356     (void *) &indicator_screen_slider_properties /* extended properties        */
4357 };
4358 
4359 GX_CONST GX_STUDIO_WIDGET indicator_screen_define =
4360 {
4361     "indicator_screen",
4362     GX_TYPE_WINDOW,                          /* widget type                    */
4363     ID_INDICATOR_SCREEN,                     /* widget id                      */
4364     #if defined(GX_WIDGET_USER_DATA)
4365     0,                                       /* user data                      */
4366     #endif
4367     GX_STYLE_BORDER_THIN,                    /* style flags                    */
4368     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4369     sizeof(INDICATOR_SCREEN_CONTROL_BLOCK),  /* control block size             */
4370     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
4371     GX_COLOR_ID_WINDOW_FILL,                 /* selected color id              */
4372     GX_COLOR_ID_WINDOW_FILL,                 /* disabled color id              */
4373     gx_studio_window_create,                 /* create function                */
4374     GX_NULL,                                 /* drawing function override      */
4375     (UINT (*)(GX_WIDGET *, GX_EVENT *)) next_button_handler, /* event function override */
4376     {146, 53, 465, 386},                     /* widget size                    */
4377     GX_NULL,                                 /* next widget                    */
4378     &indicator_screen_slider_define,         /* child widget                   */
4379     0,                                       /* control block                  */
4380     (void *) &indicator_screen_properties    /* extended properties            */
4381 };
4382 GX_WINDOW_PROPERTIES text_screen_properties =
4383 {
4384     0                                        /* wallpaper pixelmap id          */
4385 };
4386 GX_PROMPT_PROPERTIES text_screen_prompt_1_properties =
4387 {
4388     GX_STRING_ID_STRING_24,                  /* string id                      */
4389     GX_FONT_ID_PROMPT,                       /* font id                        */
4390     GX_COLOR_ID_TEXT,                        /* normal text color              */
4391     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
4392     GX_COLOR_ID_TEXT                         /* disabled text color            */
4393 };
4394 GX_PROMPT_PROPERTIES text_screen_prompt_2_properties =
4395 {
4396     GX_STRING_ID_STRING_29,                  /* string id                      */
4397     GX_FONT_ID_PROMPT,                       /* font id                        */
4398     GX_COLOR_ID_WHITE,                       /* normal text color              */
4399     GX_COLOR_ID_WHITE,                       /* selected text color            */
4400     GX_COLOR_ID_WHITE                        /* disabled text color            */
4401 };
4402 GX_PROMPT_PROPERTIES text_screen_prompt_3_properties =
4403 {
4404     GX_STRING_ID_STRING_27,                  /* string id                      */
4405     GX_FONT_ID_PROMPT,                       /* font id                        */
4406     GX_COLOR_ID_TEXT,                        /* normal text color              */
4407     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
4408     GX_COLOR_ID_TEXT                         /* disabled text color            */
4409 };
4410 GX_PIXELMAP_PROMPT_PROPERTIES text_screen_prompt_4_properties =
4411 {
4412     GX_STRING_ID_STRING_30,                  /* string id                      */
4413     GX_FONT_ID_PROMPT,                       /* font id                        */
4414     GX_COLOR_ID_TEXT,                        /* normal text color              */
4415     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
4416     GX_COLOR_ID_TEXT,                        /* disabled text color            */
4417     GX_PIXELMAP_ID_TFIELD_LEFT_SMALL,        /* left pixelmap id               */
4418     GX_PIXELMAP_ID_TFIELD_FILL_SMALL,        /* fill pixelmap id               */
4419     GX_PIXELMAP_ID_TFIELD_RIGHT_SMALL,       /* right pixelmap id              */
4420     0,                                       /* selected left pixelmap id      */
4421     0,                                       /* selected fill pixelmap id      */
4422     0                                        /* selected right pixelmap id     */
4423 };
4424 GX_CHAR text_screen_text_input_1_buffer[100];
4425 GX_SINGLE_LINE_TEXT_INPUT_PROPERTIES text_screen_text_input_1_properties =
4426 {
4427     GX_STRING_ID_STRING_34,                  /* string id                      */
4428     GX_FONT_ID_TEXT_INPUT,                   /* font id                        */
4429     GX_COLOR_ID_TEXT_INPUT_TEXT,             /* normal text color              */
4430     GX_COLOR_ID_TEXT_INPUT_TEXT,             /* selected text color            */
4431     GX_COLOR_ID_TEXT_INPUT_TEXT,             /* disabled text color            */
4432     GX_COLOR_ID_READONLY_FILL,               /* readonly fill color            */
4433     GX_COLOR_ID_READONLY_TEXT,               /* readonly text color            */
4434     text_screen_text_input_1_buffer,         /* buffer                         */
4435     100,                                     /* buffer size                    */
4436 };
4437 GX_ML_TEXT_VIEW_PROPERTIES text_screen_text_view_1_properties =
4438 {
4439     GX_STRING_ID_STRING_31,                  /* string id                      */
4440     GX_FONT_ID_TEXT_INPUT,                   /* font id                        */
4441     GX_COLOR_ID_TEXT_INPUT_TEXT,             /* normal text color              */
4442     GX_COLOR_ID_TEXT_INPUT_TEXT,             /* selected text color            */
4443     GX_COLOR_ID_TEXT_INPUT_TEXT,             /* disabled text color            */
4444     0,                                       /* whitespace                     */
4445     0                                        /* line_space                     */
4446 };
4447 GX_CHAR text_screen_text_input_2_buffer[100];
4448 GX_MULTI_LINE_TEXT_INPUT_PROPERTIES text_screen_text_input_2_properties =
4449 {
4450     GX_STRING_ID_STRING_31,                  /* string id                      */
4451     GX_FONT_ID_TEXT_INPUT,                   /* font id                        */
4452     GX_COLOR_ID_TEXT_INPUT_TEXT,             /* normal text color              */
4453     GX_COLOR_ID_TEXT_INPUT_TEXT,             /* selected text color            */
4454     GX_COLOR_ID_TEXT_INPUT_TEXT,             /* disabled text color            */
4455     GX_COLOR_ID_READONLY_FILL,               /* readonly fill color            */
4456     GX_COLOR_ID_READONLY_TEXT,               /* readonly text color            */
4457     0,                                       /* whitespace                     */
4458     0,                                       /* line_space                     */
4459     text_screen_text_input_2_buffer,         /* buffer                         */
4460     100                                      /* buffer size                    */
4461 };
4462 GX_TEXT_BUTTON_PROPERTIES text_screen_next_button_2_properties =
4463 {
4464     GX_STRING_ID_STRING_36,                  /* string id                      */
4465     GX_FONT_ID_BUTTON,                       /* font id                        */
4466     GX_COLOR_ID_WHITE,                       /* normal text color              */
4467     GX_COLOR_ID_WHITE,                       /* selected text color            */
4468     GX_COLOR_ID_WHITE                        /* disabled text color            */
4469 };
4470 GX_NUMERIC_PIXELMAP_PROMPT_PROPERTIES text_screen_numeric_pixelmap_prompt_2_properties =
4471 {
4472     0,                                       /* string id                      */
4473     GX_FONT_ID_PROMPT,                       /* font id                        */
4474     GX_COLOR_ID_TEXT,                        /* normal text color              */
4475     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
4476     GX_COLOR_ID_TEXT,                        /* disabled text color            */
4477     GX_PIXELMAP_ID_BUTTON_DISABLED,          /* left pixelmap id               */
4478     0,                                       /* fill pixelmap id               */
4479     0,                                       /* right pixelmap id              */
4480     0,                                       /* selected left pixelmap id      */
4481     0,                                       /* selected fill pixelmap id      */
4482     0,                                       /* selected right pixelmap id     */
4483     numeric_pixelmap_format_func,            /* format function                */
4484     0                                        /* numeric prompt value           */
4485 };
4486 GX_NUMERIC_PROMPT_PROPERTIES text_screen_numeric_prompt_1_properties =
4487 {
4488     0,                                       /* string id                      */
4489     GX_FONT_ID_PROMPT,                       /* font id                        */
4490     GX_COLOR_ID_BLUE,                        /* normal text color              */
4491     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
4492     GX_COLOR_ID_BLUE,                        /* disabled text color            */
4493     format_func,                             /* format function                */
4494     0                                        /* numeric prompt value           */
4495 };
4496 
4497 GX_CONST GX_STUDIO_WIDGET text_screen_numeric_prompt_1_define =
4498 {
4499     "numeric_prompt_1",
4500     GX_TYPE_NUMERIC_PROMPT,                  /* widget type                    */
4501     GX_ID_NONE,                              /* widget id                      */
4502     #if defined(GX_WIDGET_USER_DATA)
4503     0,                                       /* user data                      */
4504     #endif
4505     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_RIGHT,   /* style flags */
4506     0,                                       /* status flags                   */
4507     sizeof(GX_NUMERIC_PROMPT),               /* control block size             */
4508     GX_COLOR_ID_ORANGE,                      /* normal color id                */
4509     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
4510     GX_COLOR_ID_ORANGE,                      /* disabled color id              */
4511     gx_studio_numeric_prompt_create,         /* create function                */
4512     GX_NULL,                                 /* drawing function override      */
4513     GX_NULL,                                 /* event function override        */
4514     {454, 31, 573, 54},                      /* widget size                    */
4515     GX_NULL,                                 /* no next widget                 */
4516     GX_NULL,                                 /* no child widgets               */
4517     offsetof(TEXT_SCREEN_CONTROL_BLOCK, text_screen_numeric_prompt_1), /* control block */
4518     (void *) &text_screen_numeric_prompt_1_properties /* extended properties   */
4519 };
4520 
4521 GX_CONST GX_STUDIO_WIDGET text_screen_numeric_pixelmap_prompt_2_define =
4522 {
4523     "numeric_pixelmap_prompt_2",
4524     GX_TYPE_NUMERIC_PIXELMAP_PROMPT,         /* widget type                    */
4525     GX_ID_NONE,                              /* widget id                      */
4526     #if defined(GX_WIDGET_USER_DATA)
4527     0,                                       /* user data                      */
4528     #endif
4529     GX_STYLE_BORDER_THIN|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_CENTER,   /* style flags */
4530     0,                                       /* status flags                   */
4531     sizeof(GX_NUMERIC_PIXELMAP_PROMPT),      /* control block size             */
4532     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
4533     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
4534     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
4535     gx_studio_numeric_pixelmap_prompt_create,     /* create function           */
4536     GX_NULL,                                 /* drawing function override      */
4537     GX_NULL,                                 /* event function override        */
4538     {403, 151, 540, 229},                    /* widget size                    */
4539     &text_screen_numeric_prompt_1_define,    /* next widget definition         */
4540     GX_NULL,                                 /* no child widgets               */
4541     offsetof(TEXT_SCREEN_CONTROL_BLOCK, text_screen_numeric_pixelmap_prompt_2), /* control block */
4542     (void *) &text_screen_numeric_pixelmap_prompt_2_properties /* extended properties */
4543 };
4544 
4545 GX_CONST GX_STUDIO_WIDGET text_screen_next_button_2_define =
4546 {
4547     "next_button_2",
4548     GX_TYPE_TEXT_BUTTON,                     /* widget type                    */
4549     IDB_NEXT,                                /* widget id                      */
4550     #if defined(GX_WIDGET_USER_DATA)
4551     0,                                       /* user data                      */
4552     #endif
4553     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
4554     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4555     sizeof(GX_TEXT_BUTTON),                  /* control block size             */
4556     GX_COLOR_ID_NEXT_BUTTON_LOWER,           /* normal color id                */
4557     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* selected color id              */
4558     GX_COLOR_ID_NEXT_BUTTON_LOWER,           /* disabled color id              */
4559     gx_studio_text_button_create,            /* create function                */
4560     GX_NULL,                                 /* drawing function override      */
4561     GX_NULL,                                 /* event function override        */
4562     {496, 414, 575, 438},                    /* widget size                    */
4563     &text_screen_numeric_pixelmap_prompt_2_define, /* next widget definition   */
4564     GX_NULL,                                 /* no child widgets               */
4565     offsetof(TEXT_SCREEN_CONTROL_BLOCK, text_screen_next_button_2), /* control block */
4566     (void *) &text_screen_next_button_2_properties /* extended properties      */
4567 };
4568 
4569 GX_CONST GX_STUDIO_WIDGET text_screen_text_input_2_define =
4570 {
4571     "text_input_2",
4572     GX_TYPE_MULTI_LINE_TEXT_INPUT,           /* widget type                    */
4573     GX_ID_NONE,                              /* widget id                      */
4574     #if defined(GX_WIDGET_USER_DATA)
4575     0,                                       /* user data                      */
4576     #endif
4577     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
4578     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4579     sizeof(GX_MULTI_LINE_TEXT_INPUT),        /* control block size             */
4580     GX_COLOR_ID_TEXT_INPUT_FILL,             /* normal color id                */
4581     GX_COLOR_ID_TEXT_INPUT_FILL,             /* selected color id              */
4582     GX_COLOR_ID_TEXT_INPUT_FILL,             /* disabled color id              */
4583     gx_studio_multi_line_text_input_create,     /* create function             */
4584     GX_NULL,                                 /* drawing function override      */
4585     GX_NULL,                                 /* event function override        */
4586     {321, 242, 572, 394},                    /* widget size                    */
4587     &text_screen_next_button_2_define,       /* next widget definition         */
4588     GX_NULL,                                 /* no child widgets               */
4589     offsetof(TEXT_SCREEN_CONTROL_BLOCK, text_screen_text_input_2), /* control block */
4590     (void *) &text_screen_text_input_2_properties /* extended properties       */
4591 };
4592 
4593 GX_CONST GX_STUDIO_WIDGET text_screen_text_view_1_define =
4594 {
4595     "text_view_1",
4596     GX_TYPE_MULTI_LINE_TEXT_VIEW,            /* widget type                    */
4597     GX_ID_NONE,                              /* widget id                      */
4598     #if defined(GX_WIDGET_USER_DATA)
4599     0,                                       /* user data                      */
4600     #endif
4601     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
4602     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4603     sizeof(GX_MULTI_LINE_TEXT_VIEW),         /* control block size             */
4604     GX_COLOR_ID_TEXT_INPUT_FILL,             /* normal color id                */
4605     GX_COLOR_ID_TEXT_INPUT_FILL,             /* selected color id              */
4606     GX_COLOR_ID_TEXT_INPUT_FILL,             /* disabled color id              */
4607     gx_studio_multi_line_text_view_create,     /* create function              */
4608     GX_NULL,                                 /* drawing function override      */
4609     GX_NULL,                                 /* event function override        */
4610     {56, 242, 306, 394},                     /* widget size                    */
4611     &text_screen_text_input_2_define,        /* next widget definition         */
4612     GX_NULL,                                 /* no child widgets               */
4613     offsetof(TEXT_SCREEN_CONTROL_BLOCK, text_screen_text_view_1), /* control block */
4614     (void *) &text_screen_text_view_1_properties /* extended properties        */
4615 };
4616 
4617 GX_CONST GX_STUDIO_WIDGET text_screen_text_input_1_define =
4618 {
4619     "text_input_1",
4620     GX_TYPE_SINGLE_LINE_TEXT_INPUT,          /* widget type                    */
4621     GX_ID_NONE,                              /* widget id                      */
4622     #if defined(GX_WIDGET_USER_DATA)
4623     0,                                       /* user data                      */
4624     #endif
4625     GX_STYLE_BORDER_RECESSED|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT,   /* style flags */
4626     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4627     sizeof(GX_SINGLE_LINE_TEXT_INPUT),       /* control block size             */
4628     GX_COLOR_ID_TEXT_INPUT_FILL,             /* normal color id                */
4629     GX_COLOR_ID_TEXT_INPUT_FILL,             /* selected color id              */
4630     GX_COLOR_ID_TEXT_INPUT_FILL,             /* disabled color id              */
4631     gx_studio_text_input_create,             /* create function                */
4632     GX_NULL,                                 /* drawing function override      */
4633     GX_NULL,                                 /* event function override        */
4634     {56, 196, 363, 231},                     /* widget size                    */
4635     &text_screen_text_view_1_define,         /* next widget definition         */
4636     GX_NULL,                                 /* no child widgets               */
4637     offsetof(TEXT_SCREEN_CONTROL_BLOCK, text_screen_text_input_1), /* control block */
4638     (void *) &text_screen_text_input_1_properties /* extended properties       */
4639 };
4640 
4641 GX_CONST GX_STUDIO_WIDGET text_screen_prompt_4_define =
4642 {
4643     "prompt_4",
4644     GX_TYPE_PIXELMAP_PROMPT,                 /* widget type                    */
4645     ID_PROMPT_4,                             /* widget id                      */
4646     #if defined(GX_WIDGET_USER_DATA)
4647     0,                                       /* user data                      */
4648     #endif
4649     GX_STYLE_BORDER_NONE|GX_STYLE_TEXT_CENTER,   /* style flags                */
4650     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4651     sizeof(GX_PIXELMAP_PROMPT),              /* control block size             */
4652     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
4653     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
4654     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
4655     gx_studio_pixelmap_prompt_create,        /* create function                */
4656     GX_NULL,                                 /* drawing function override      */
4657     GX_NULL,                                 /* event function override        */
4658     {56, 151, 363, 186},                     /* widget size                    */
4659     &text_screen_text_input_1_define,        /* next widget definition         */
4660     GX_NULL,                                 /* no child widgets               */
4661     offsetof(TEXT_SCREEN_CONTROL_BLOCK, text_screen_prompt_4), /* control block */
4662     (void *) &text_screen_prompt_4_properties /* extended properties           */
4663 };
4664 
4665 GX_CONST GX_STUDIO_WIDGET text_screen_prompt_3_define =
4666 {
4667     "prompt_3",
4668     GX_TYPE_PROMPT,                          /* widget type                    */
4669     ID_PROMPT_3,                             /* widget id                      */
4670     #if defined(GX_WIDGET_USER_DATA)
4671     0,                                       /* user data                      */
4672     #endif
4673     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_CENTER,   /* style flags */
4674     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4675     sizeof(GX_PROMPT),                       /* control block size             */
4676     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
4677     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
4678     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
4679     gx_studio_prompt_create,                 /* create function                */
4680     GX_NULL,                                 /* drawing function override      */
4681     GX_NULL,                                 /* event function override        */
4682     {56, 64, 393, 88},                       /* widget size                    */
4683     &text_screen_prompt_4_define,            /* next widget definition         */
4684     GX_NULL,                                 /* no child widgets               */
4685     offsetof(TEXT_SCREEN_CONTROL_BLOCK, text_screen_prompt_3), /* control block */
4686     (void *) &text_screen_prompt_3_properties /* extended properties           */
4687 };
4688 
4689 GX_CONST GX_STUDIO_WIDGET text_screen_prompt_2_define =
4690 {
4691     "prompt_2",
4692     GX_TYPE_PROMPT,                          /* widget type                    */
4693     ID_PROMPT_2,                             /* widget id                      */
4694     #if defined(GX_WIDGET_USER_DATA)
4695     0,                                       /* user data                      */
4696     #endif
4697     GX_STYLE_BORDER_THICK|GX_STYLE_TEXT_CENTER,   /* style flags               */
4698     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4699     sizeof(GX_PROMPT),                       /* control block size             */
4700     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
4701     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
4702     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
4703     gx_studio_prompt_create,                 /* create function                */
4704     GX_NULL,                                 /* drawing function override      */
4705     GX_NULL,                                 /* event function override        */
4706     {56, 98, 363, 141},                      /* widget size                    */
4707     &text_screen_prompt_3_define,            /* next widget definition         */
4708     GX_NULL,                                 /* no child widgets               */
4709     offsetof(TEXT_SCREEN_CONTROL_BLOCK, text_screen_prompt_2), /* control block */
4710     (void *) &text_screen_prompt_2_properties /* extended properties           */
4711 };
4712 
4713 GX_CONST GX_STUDIO_WIDGET text_screen_prompt_1_define =
4714 {
4715     "prompt_1",
4716     GX_TYPE_PROMPT,                          /* widget type                    */
4717     ID_PROMPT_1,                             /* widget id                      */
4718     #if defined(GX_WIDGET_USER_DATA)
4719     0,                                       /* user data                      */
4720     #endif
4721     GX_STYLE_BORDER_THIN|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_CENTER,   /* style flags */
4722     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4723     sizeof(GX_PROMPT),                       /* control block size             */
4724     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
4725     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
4726     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
4727     gx_studio_prompt_create,                 /* create function                */
4728     GX_NULL,                                 /* drawing function override      */
4729     GX_NULL,                                 /* event function override        */
4730     {56, 31, 397, 54},                       /* widget size                    */
4731     &text_screen_prompt_2_define,            /* next widget definition         */
4732     GX_NULL,                                 /* no child widgets               */
4733     offsetof(TEXT_SCREEN_CONTROL_BLOCK, text_screen_prompt_1), /* control block */
4734     (void *) &text_screen_prompt_1_properties /* extended properties           */
4735 };
4736 
4737 GX_CONST GX_STUDIO_WIDGET text_screen_define =
4738 {
4739     "text_screen",
4740     GX_TYPE_WINDOW,                          /* widget type                    */
4741     ID_TEXT_SCREEN,                          /* widget id                      */
4742     #if defined(GX_WIDGET_USER_DATA)
4743     0,                                       /* user data                      */
4744     #endif
4745     GX_STYLE_BORDER_THIN,                    /* style flags                    */
4746     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4747     sizeof(TEXT_SCREEN_CONTROL_BLOCK),       /* control block size             */
4748     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
4749     GX_COLOR_ID_WINDOW_FILL,                 /* selected color id              */
4750     GX_COLOR_ID_WINDOW_FILL,                 /* disabled color id              */
4751     gx_studio_window_create,                 /* create function                */
4752     GX_NULL,                                 /* drawing function override      */
4753     (UINT (*)(GX_WIDGET *, GX_EVENT *)) next_button_handler, /* event function override */
4754     {39, 25, 582, 443},                      /* widget size                    */
4755     GX_NULL,                                 /* next widget                    */
4756     &text_screen_prompt_1_define,            /* child widget                   */
4757     0,                                       /* control block                  */
4758     (void *) &text_screen_properties         /* extended properties            */
4759 };
4760 GX_WINDOW_PROPERTIES window_screen_properties =
4761 {
4762     0                                        /* wallpaper pixelmap id          */
4763 };
4764 GX_WINDOW_PROPERTIES window_screen_window_5_properties =
4765 {
4766     0                                        /* wallpaper pixelmap id          */
4767 };
4768 GX_WINDOW_PROPERTIES window_screen_window_6_properties =
4769 {
4770     0                                        /* wallpaper pixelmap id          */
4771 };
4772 GX_WINDOW_PROPERTIES window_screen_window_8_properties =
4773 {
4774     0                                        /* wallpaper pixelmap id          */
4775 };
4776 GX_WINDOW_PROPERTIES window_screen_scroll_frame_1_properties =
4777 {
4778     0                                        /* wallpaper pixelmap id          */
4779 };
4780 GX_WINDOW_PROPERTIES window_screen_window_4_properties =
4781 {
4782     GX_PIXELMAP_ID_FISH                      /* wallpaper pixelmap id          */
4783 };
4784 GX_SCROLLBAR_APPEARANCE  window_screen_hscroll_1_properties =
4785 {
4786     20,                                      /* scroll width                   */
4787     18,                                      /* thumb width                    */
4788     20,                                      /* thumb travel min               */
4789     20,                                      /* thumb travel max               */
4790     4,                                       /* thumb border style             */
4791     0,                                       /* scroll fill pixelmap           */
4792     0,                                       /* scroll thumb pixelmap          */
4793     0,                                       /* scroll up pixelmap             */
4794     0,                                       /* scroll down pixelmap           */
4795     GX_COLOR_ID_SCROLL_BUTTON,               /* scroll thumb color             */
4796     GX_COLOR_ID_SCROLL_BUTTON,               /* scroll thumb border color      */
4797     GX_COLOR_ID_SCROLL_BUTTON,               /* scroll button color            */
4798 };
4799 GX_SCROLLBAR_APPEARANCE  window_screen_vertical_scroll_1_properties =
4800 {
4801     20,                                      /* scroll width                   */
4802     18,                                      /* thumb width                    */
4803     20,                                      /* thumb travel min               */
4804     20,                                      /* thumb travel max               */
4805     4,                                       /* thumb border style             */
4806     0,                                       /* scroll fill pixelmap           */
4807     0,                                       /* scroll thumb pixelmap          */
4808     0,                                       /* scroll up pixelmap             */
4809     0,                                       /* scroll down pixelmap           */
4810     GX_COLOR_ID_SCROLL_BUTTON,               /* scroll thumb color             */
4811     GX_COLOR_ID_SCROLL_BUTTON,               /* scroll thumb border color      */
4812     GX_COLOR_ID_SCROLL_BUTTON,               /* scroll button color            */
4813 };
4814 GX_VERTICAL_LIST_PROPERTIES window_screen_vertical_list_properties =
4815 {
4816     0,                                       /* wallpaper id                   */
4817     GX_NULL,                                 /* callback function              */
4818     4                                        /* total rows                     */
4819 };
4820 GX_TEXT_BUTTON_PROPERTIES window_screen_button_1_properties =
4821 {
4822     GX_STRING_ID_STRING_19,                  /* string id                      */
4823     GX_FONT_ID_BUTTON,                       /* font id                        */
4824     GX_COLOR_ID_BTN_TEXT,                    /* normal text color              */
4825     GX_COLOR_ID_BTN_TEXT,                    /* selected text color            */
4826     GX_COLOR_ID_BTN_TEXT                     /* disabled text color            */
4827 };
4828 GX_TEXT_BUTTON_PROPERTIES window_screen_button_2_properties =
4829 {
4830     GX_STRING_ID_STRING_20,                  /* string id                      */
4831     GX_FONT_ID_BUTTON,                       /* font id                        */
4832     GX_COLOR_ID_BTN_TEXT,                    /* normal text color              */
4833     GX_COLOR_ID_BTN_TEXT,                    /* selected text color            */
4834     GX_COLOR_ID_BTN_TEXT                     /* disabled text color            */
4835 };
4836 GX_TEXT_BUTTON_PROPERTIES window_screen_button_3_properties =
4837 {
4838     GX_STRING_ID_STRING_21,                  /* string id                      */
4839     GX_FONT_ID_BUTTON,                       /* font id                        */
4840     GX_COLOR_ID_BTN_TEXT,                    /* normal text color              */
4841     GX_COLOR_ID_BTN_TEXT,                    /* selected text color            */
4842     GX_COLOR_ID_BTN_TEXT                     /* disabled text color            */
4843 };
4844 GX_TEXT_BUTTON_PROPERTIES window_screen_button_4_properties =
4845 {
4846     GX_STRING_ID_STRING_22,                  /* string id                      */
4847     GX_FONT_ID_BUTTON,                       /* font id                        */
4848     GX_COLOR_ID_BTN_TEXT,                    /* normal text color              */
4849     GX_COLOR_ID_BTN_TEXT,                    /* selected text color            */
4850     GX_COLOR_ID_BTN_TEXT                     /* disabled text color            */
4851 };
4852 GX_PROMPT_PROPERTIES window_screen_nested_label_1_properties =
4853 {
4854     GX_STRING_ID_STRING_16,                  /* string id                      */
4855     GX_FONT_ID_PROMPT,                       /* font id                        */
4856     GX_COLOR_ID_TEXT,                        /* normal text color              */
4857     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
4858     GX_COLOR_ID_TEXT                         /* disabled text color            */
4859 };
4860 GX_PROMPT_PROPERTIES window_screen_frame_label_1_properties =
4861 {
4862     GX_STRING_ID_STRING_17,                  /* string id                      */
4863     GX_FONT_ID_PROMPT,                       /* font id                        */
4864     GX_COLOR_ID_TEXT,                        /* normal text color              */
4865     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
4866     GX_COLOR_ID_TEXT                         /* disabled text color            */
4867 };
4868 GX_PROMPT_PROPERTIES window_screen_vlist_label_1_properties =
4869 {
4870     GX_STRING_ID_STRING_18,                  /* string id                      */
4871     GX_FONT_ID_PROMPT,                       /* font id                        */
4872     GX_COLOR_ID_TEXT,                        /* normal text color              */
4873     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
4874     GX_COLOR_ID_TEXT                         /* disabled text color            */
4875 };
4876 GX_HORIZONTAL_LIST_PROPERTIES window_screen_horizontal_list_1_properties =
4877 {
4878     0,                                       /* wallpaper id                   */
4879     GX_NULL,                                 /* callback function              */
4880     5                                        /* total columns                  */
4881 };
4882 GX_ICON_BUTTON_PROPERTIES window_screen_icon_button_1_properties =
4883 {
4884     GX_PIXELMAP_ID_I_HISTORY_LG              /* pixelmap id                    */
4885 };
4886 GX_ICON_BUTTON_PROPERTIES window_screen_icon_button_2_properties =
4887 {
4888     GX_PIXELMAP_ID_I_MEDICATIONSGREEN_LG     /* pixelmap id                    */
4889 };
4890 GX_ICON_BUTTON_PROPERTIES window_screen_icon_button_3_properties =
4891 {
4892     GX_PIXELMAP_ID_I_PATIENTLIST_LG          /* pixelmap id                    */
4893 };
4894 GX_ICON_BUTTON_PROPERTIES window_screen_icon_button_4_properties =
4895 {
4896     GX_PIXELMAP_ID_I_MEDICATIONSRED_LG       /* pixelmap id                    */
4897 };
4898 GX_ICON_BUTTON_PROPERTIES window_screen_icon_button_5_properties =
4899 {
4900     GX_PIXELMAP_ID_BLACK_PAUSE               /* pixelmap id                    */
4901 };
4902 GX_PROMPT_PROPERTIES window_screen_hlist_label_1_properties =
4903 {
4904     GX_STRING_ID_STRING_23,                  /* string id                      */
4905     GX_FONT_ID_PROMPT,                       /* font id                        */
4906     GX_COLOR_ID_TEXT,                        /* normal text color              */
4907     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
4908     GX_COLOR_ID_TEXT                         /* disabled text color            */
4909 };
4910 GX_TEXT_BUTTON_PROPERTIES window_screen_next_button_1_properties =
4911 {
4912     GX_STRING_ID_STRING_36,                  /* string id                      */
4913     GX_FONT_ID_BUTTON,                       /* font id                        */
4914     GX_COLOR_ID_WHITE,                       /* normal text color              */
4915     GX_COLOR_ID_WHITE,                       /* selected text color            */
4916     GX_COLOR_ID_WHITE                        /* disabled text color            */
4917 };
4918 GX_DROP_LIST_PROPERTIES window_screen_drop_list_properties =
4919 {
4920     0,                                       /* widget pixelmap id             */
4921     0,                                       /* popup list wallpaper pixelmap id */
4922     drop_list_row_create,                    /* callback function              */
4923     1000,                                    /* total rows                     */
4924     100                                      /* open height                    */
4925 };
4926 GX_PROMPT_PROPERTIES window_screen_hlist_label_properties =
4927 {
4928     GX_STRING_ID_STRING_37,                  /* string id                      */
4929     GX_FONT_ID_PROMPT,                       /* font id                        */
4930     GX_COLOR_ID_TEXT,                        /* normal text color              */
4931     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
4932     GX_COLOR_ID_TEXT                         /* disabled text color            */
4933 };
4934 
4935 GX_CONST GX_STUDIO_WIDGET window_screen_window_8_define =
4936 {
4937     "window_8",
4938     GX_TYPE_WINDOW,                          /* widget type                    */
4939     GX_ID_NONE,                              /* widget id                      */
4940     #if defined(GX_WIDGET_USER_DATA)
4941     0,                                       /* user data                      */
4942     #endif
4943     GX_STYLE_BORDER_THIN,                    /* style flags                    */
4944     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4945     sizeof(GX_WINDOW),                       /* control block size             */
4946     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
4947     GX_COLOR_ID_WINDOW_FILL,                 /* selected color id              */
4948     GX_COLOR_ID_WINDOW_FILL,                 /* disabled color id              */
4949     gx_studio_window_create,                 /* create function                */
4950     GX_NULL,                                 /* drawing function override      */
4951     GX_NULL,                                 /* event function override        */
4952     {211, 90, 304, 162},                     /* widget size                    */
4953     GX_NULL,                                 /* no next widget                 */
4954     GX_NULL,                                 /* no child widgets               */
4955     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_window_8), /* control block */
4956     (void *) &window_screen_window_8_properties /* extended properties         */
4957 };
4958 
4959 GX_CONST GX_STUDIO_WIDGET window_screen_window_6_define =
4960 {
4961     "window_6",
4962     GX_TYPE_WINDOW,                          /* widget type                    */
4963     GX_ID_NONE,                              /* widget id                      */
4964     #if defined(GX_WIDGET_USER_DATA)
4965     0,                                       /* user data                      */
4966     #endif
4967     GX_STYLE_BORDER_THIN,                    /* style flags                    */
4968     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4969     sizeof(GX_WINDOW),                       /* control block size             */
4970     GX_COLOR_ID_BLACK,                       /* normal color id                */
4971     GX_COLOR_ID_BLACK,                       /* selected color id              */
4972     GX_COLOR_ID_BLACK,                       /* disabled color id              */
4973     gx_studio_window_create,                 /* create function                */
4974     GX_NULL,                                 /* drawing function override      */
4975     GX_NULL,                                 /* event function override        */
4976     {73, 58, 319, 172},                      /* widget size                    */
4977     GX_NULL,                                 /* no next widget                 */
4978     &window_screen_window_8_define,          /* child widget definition        */
4979     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_window_6), /* control block */
4980     (void *) &window_screen_window_6_properties /* extended properties         */
4981 };
4982 
4983 GX_CONST GX_STUDIO_WIDGET window_screen_vertical_scroll_1_define =
4984 {
4985     "vertical_scroll_1",
4986     GX_TYPE_VERTICAL_SCROLL,                 /* widget type                    */
4987     ID_VERTICAL_SCROLLBAR,                   /* widget id                      */
4988     #if defined(GX_WIDGET_USER_DATA)
4989     0,                                       /* user data                      */
4990     #endif
4991     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_SCROLLBAR_RELATIVE_THUMB|GX_SCROLLBAR_END_BUTTONS|GX_SCROLLBAR_VERTICAL,   /* style flags */
4992     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
4993     sizeof(GX_SCROLLBAR),                    /* control block size             */
4994     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
4995     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
4996     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
4997     gx_studio_vertical_scrollbar_create,     /* create function                */
4998     GX_NULL,                                 /* drawing function override      */
4999     GX_NULL,                                 /* event function override        */
5000     {542, 48, 561, 161},                     /* widget size                    */
5001     GX_NULL,                                 /* no next widget                 */
5002     GX_NULL,                                 /* no child widgets               */
5003     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_vertical_scroll_1), /* control block */
5004     (void *) &window_screen_vertical_scroll_1_properties /* extended properties */
5005 };
5006 
5007 GX_CONST GX_STUDIO_WIDGET window_screen_hscroll_1_define =
5008 {
5009     "hscroll_1",
5010     GX_TYPE_HORIZONTAL_SCROLL,               /* widget type                    */
5011     ID_HORIZONTAL_SCROLLBAR,                 /* widget id                      */
5012     #if defined(GX_WIDGET_USER_DATA)
5013     0,                                       /* user data                      */
5014     #endif
5015     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_SCROLLBAR_RELATIVE_THUMB|GX_SCROLLBAR_END_BUTTONS|GX_SCROLLBAR_HORIZONTAL,   /* style flags */
5016     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5017     sizeof(GX_SCROLLBAR),                    /* control block size             */
5018     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
5019     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
5020     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
5021     gx_studio_horizontal_scrollbar_create,     /* create function              */
5022     GX_NULL,                                 /* drawing function override      */
5023     GX_NULL,                                 /* event function override        */
5024     {352, 162, 541, 181},                    /* widget size                    */
5025     &window_screen_vertical_scroll_1_define, /* next widget definition         */
5026     GX_NULL,                                 /* no child widgets               */
5027     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_hscroll_1), /* control block */
5028     (void *) &window_screen_hscroll_1_properties /* extended properties        */
5029 };
5030 
5031 GX_CONST GX_STUDIO_WIDGET window_screen_window_4_define =
5032 {
5033     "window_4",
5034     GX_TYPE_WINDOW,                          /* widget type                    */
5035     GX_ID_NONE,                              /* widget id                      */
5036     #if defined(GX_WIDGET_USER_DATA)
5037     0,                                       /* user data                      */
5038     #endif
5039     GX_STYLE_BORDER_THIN,                    /* style flags                    */
5040     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5041     sizeof(GX_WINDOW),                       /* control block size             */
5042     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
5043     GX_COLOR_ID_WINDOW_FILL,                 /* selected color id              */
5044     GX_COLOR_ID_WINDOW_FILL,                 /* disabled color id              */
5045     gx_studio_window_create,                 /* create function                */
5046     GX_NULL,                                 /* drawing function override      */
5047     GX_NULL,                                 /* event function override        */
5048     {351, 47, 750, 446},                     /* widget size                    */
5049     &window_screen_hscroll_1_define,         /* next widget definition         */
5050     GX_NULL,                                 /* no child widgets               */
5051     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_window_4), /* control block */
5052     (void *) &window_screen_window_4_properties /* extended properties         */
5053 };
5054 
5055 GX_CONST GX_STUDIO_WIDGET window_screen_button_4_define =
5056 {
5057     "button_4",
5058     GX_TYPE_TEXT_BUTTON,                     /* widget type                    */
5059     GX_ID_NONE,                              /* widget id                      */
5060     #if defined(GX_WIDGET_USER_DATA)
5061     0,                                       /* user data                      */
5062     #endif
5063     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
5064     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5065     sizeof(GX_TEXT_BUTTON),                  /* control block size             */
5066     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
5067     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
5068     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
5069     gx_studio_text_button_create,            /* create function                */
5070     GX_NULL,                                 /* drawing function override      */
5071     GX_NULL,                                 /* event function override        */
5072     {59, 324, 156, 358},                     /* widget size                    */
5073     GX_NULL,                                 /* no next widget                 */
5074     GX_NULL,                                 /* no child widgets               */
5075     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_button_4), /* control block */
5076     (void *) &window_screen_button_4_properties /* extended properties         */
5077 };
5078 
5079 GX_CONST GX_STUDIO_WIDGET window_screen_button_3_define =
5080 {
5081     "button_3",
5082     GX_TYPE_TEXT_BUTTON,                     /* widget type                    */
5083     GX_ID_NONE,                              /* widget id                      */
5084     #if defined(GX_WIDGET_USER_DATA)
5085     0,                                       /* user data                      */
5086     #endif
5087     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
5088     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5089     sizeof(GX_TEXT_BUTTON),                  /* control block size             */
5090     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
5091     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
5092     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
5093     gx_studio_text_button_create,            /* create function                */
5094     GX_NULL,                                 /* drawing function override      */
5095     GX_NULL,                                 /* event function override        */
5096     {59, 289, 156, 323},                     /* widget size                    */
5097     &window_screen_button_4_define,          /* next widget definition         */
5098     GX_NULL,                                 /* no child widgets               */
5099     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_button_3), /* control block */
5100     (void *) &window_screen_button_3_properties /* extended properties         */
5101 };
5102 
5103 GX_CONST GX_STUDIO_WIDGET window_screen_button_2_define =
5104 {
5105     "button_2",
5106     GX_TYPE_TEXT_BUTTON,                     /* widget type                    */
5107     GX_ID_NONE,                              /* widget id                      */
5108     #if defined(GX_WIDGET_USER_DATA)
5109     0,                                       /* user data                      */
5110     #endif
5111     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
5112     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5113     sizeof(GX_TEXT_BUTTON),                  /* control block size             */
5114     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
5115     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
5116     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
5117     gx_studio_text_button_create,            /* create function                */
5118     GX_NULL,                                 /* drawing function override      */
5119     GX_NULL,                                 /* event function override        */
5120     {59, 254, 156, 288},                     /* widget size                    */
5121     &window_screen_button_3_define,          /* next widget definition         */
5122     GX_NULL,                                 /* no child widgets               */
5123     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_button_2), /* control block */
5124     (void *) &window_screen_button_2_properties /* extended properties         */
5125 };
5126 
5127 GX_CONST GX_STUDIO_WIDGET window_screen_button_1_define =
5128 {
5129     "button_1",
5130     GX_TYPE_TEXT_BUTTON,                     /* widget type                    */
5131     GX_ID_NONE,                              /* widget id                      */
5132     #if defined(GX_WIDGET_USER_DATA)
5133     0,                                       /* user data                      */
5134     #endif
5135     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
5136     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5137     sizeof(GX_TEXT_BUTTON),                  /* control block size             */
5138     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
5139     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
5140     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
5141     gx_studio_text_button_create,            /* create function                */
5142     GX_NULL,                                 /* drawing function override      */
5143     GX_NULL,                                 /* event function override        */
5144     {59, 219, 156, 253},                     /* widget size                    */
5145     &window_screen_button_2_define,          /* next widget definition         */
5146     GX_NULL,                                 /* no child widgets               */
5147     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_button_1), /* control block */
5148     (void *) &window_screen_button_1_properties /* extended properties         */
5149 };
5150 
5151 GX_CONST GX_STUDIO_WIDGET window_screen_icon_button_5_define =
5152 {
5153     "icon_button_5",
5154     GX_TYPE_ICON_BUTTON,                     /* widget type                    */
5155     GX_ID_NONE,                              /* widget id                      */
5156     #if defined(GX_WIDGET_USER_DATA)
5157     0,                                       /* user data                      */
5158     #endif
5159     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_HALIGN_CENTER|GX_STYLE_VALIGN_CENTER,   /* style flags */
5160     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5161     sizeof(GX_ICON_BUTTON),                  /* control block size             */
5162     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
5163     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
5164     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
5165     gx_studio_icon_button_create,            /* create function                */
5166     GX_NULL,                                 /* drawing function override      */
5167     GX_NULL,                                 /* event function override        */
5168     {385, 220, 435, 281},                    /* widget size                    */
5169     GX_NULL,                                 /* no next widget                 */
5170     GX_NULL,                                 /* no child widgets               */
5171     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_icon_button_5), /* control block */
5172     (void *) &window_screen_icon_button_5_properties /* extended properties    */
5173 };
5174 
5175 GX_CONST GX_STUDIO_WIDGET window_screen_icon_button_4_define =
5176 {
5177     "icon_button_4",
5178     GX_TYPE_ICON_BUTTON,                     /* widget type                    */
5179     GX_ID_NONE,                              /* widget id                      */
5180     #if defined(GX_WIDGET_USER_DATA)
5181     0,                                       /* user data                      */
5182     #endif
5183     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_HALIGN_CENTER|GX_STYLE_VALIGN_CENTER,   /* style flags */
5184     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5185     sizeof(GX_ICON_BUTTON),                  /* control block size             */
5186     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
5187     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
5188     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
5189     gx_studio_icon_button_create,            /* create function                */
5190     GX_NULL,                                 /* drawing function override      */
5191     GX_NULL,                                 /* event function override        */
5192     {334, 220, 384, 281},                    /* widget size                    */
5193     &window_screen_icon_button_5_define,     /* next widget definition         */
5194     GX_NULL,                                 /* no child widgets               */
5195     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_icon_button_4), /* control block */
5196     (void *) &window_screen_icon_button_4_properties /* extended properties    */
5197 };
5198 
5199 GX_CONST GX_STUDIO_WIDGET window_screen_icon_button_3_define =
5200 {
5201     "icon_button_3",
5202     GX_TYPE_ICON_BUTTON,                     /* widget type                    */
5203     GX_ID_NONE,                              /* widget id                      */
5204     #if defined(GX_WIDGET_USER_DATA)
5205     0,                                       /* user data                      */
5206     #endif
5207     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_HALIGN_CENTER|GX_STYLE_VALIGN_CENTER,   /* style flags */
5208     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5209     sizeof(GX_ICON_BUTTON),                  /* control block size             */
5210     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
5211     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
5212     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
5213     gx_studio_icon_button_create,            /* create function                */
5214     GX_NULL,                                 /* drawing function override      */
5215     GX_NULL,                                 /* event function override        */
5216     {283, 220, 333, 281},                    /* widget size                    */
5217     &window_screen_icon_button_4_define,     /* next widget definition         */
5218     GX_NULL,                                 /* no child widgets               */
5219     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_icon_button_3), /* control block */
5220     (void *) &window_screen_icon_button_3_properties /* extended properties    */
5221 };
5222 
5223 GX_CONST GX_STUDIO_WIDGET window_screen_icon_button_2_define =
5224 {
5225     "icon_button_2",
5226     GX_TYPE_ICON_BUTTON,                     /* widget type                    */
5227     GX_ID_NONE,                              /* widget id                      */
5228     #if defined(GX_WIDGET_USER_DATA)
5229     0,                                       /* user data                      */
5230     #endif
5231     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_HALIGN_CENTER|GX_STYLE_VALIGN_CENTER,   /* style flags */
5232     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5233     sizeof(GX_ICON_BUTTON),                  /* control block size             */
5234     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
5235     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
5236     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
5237     gx_studio_icon_button_create,            /* create function                */
5238     GX_NULL,                                 /* drawing function override      */
5239     GX_NULL,                                 /* event function override        */
5240     {232, 220, 282, 281},                    /* widget size                    */
5241     &window_screen_icon_button_3_define,     /* next widget definition         */
5242     GX_NULL,                                 /* no child widgets               */
5243     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_icon_button_2), /* control block */
5244     (void *) &window_screen_icon_button_2_properties /* extended properties    */
5245 };
5246 
5247 GX_CONST GX_STUDIO_WIDGET window_screen_icon_button_1_define =
5248 {
5249     "icon_button_1",
5250     GX_TYPE_ICON_BUTTON,                     /* widget type                    */
5251     GX_ID_NONE,                              /* widget id                      */
5252     #if defined(GX_WIDGET_USER_DATA)
5253     0,                                       /* user data                      */
5254     #endif
5255     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_HALIGN_CENTER|GX_STYLE_VALIGN_CENTER,   /* style flags */
5256     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5257     sizeof(GX_ICON_BUTTON),                  /* control block size             */
5258     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
5259     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
5260     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
5261     gx_studio_icon_button_create,            /* create function                */
5262     GX_NULL,                                 /* drawing function override      */
5263     GX_NULL,                                 /* event function override        */
5264     {181, 220, 231, 281},                    /* widget size                    */
5265     &window_screen_icon_button_2_define,     /* next widget definition         */
5266     GX_NULL,                                 /* no child widgets               */
5267     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_icon_button_1), /* control block */
5268     (void *) &window_screen_icon_button_1_properties /* extended properties    */
5269 };
5270 
5271 GX_CONST GX_STUDIO_WIDGET window_screen_button_define =
5272 {
5273     "button",
5274     GX_TYPE_BUTTON,                          /* widget type                    */
5275     ID_DROP_LIST_BUTTON,                     /* widget id                      */
5276     #if defined(GX_WIDGET_USER_DATA)
5277     0,                                       /* user data                      */
5278     #endif
5279     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED,   /* style flags                    */
5280     0,                                       /* status flags                   */
5281     sizeof(GX_BUTTON),                       /* control block size             */
5282     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
5283     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
5284     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
5285     gx_studio_button_create,                 /* create function                */
5286     GX_NULL,                                 /* drawing function override      */
5287     GX_NULL,                                 /* event function override        */
5288     {405, 323, 428, 346},                    /* widget size                    */
5289     GX_NULL,                                 /* no next widget                 */
5290     GX_NULL,                                 /* no child widgets               */
5291     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_button), /* control block */
5292     (void *) GX_NULL                         /* no extended properties         */
5293 };
5294 
5295 GX_CONST GX_STUDIO_WIDGET window_screen_hlist_label_define =
5296 {
5297     "hlist_label",
5298     GX_TYPE_PROMPT,                          /* widget type                    */
5299     GX_ID_NONE,                              /* widget id                      */
5300     #if defined(GX_WIDGET_USER_DATA)
5301     0,                                       /* user data                      */
5302     #endif
5303     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_CENTER,   /* style flags */
5304     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5305     sizeof(GX_PROMPT),                       /* control block size             */
5306     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
5307     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
5308     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
5309     gx_studio_prompt_create,                 /* create function                */
5310     GX_NULL,                                 /* drawing function override      */
5311     GX_NULL,                                 /* event function override        */
5312     {253, 298, 341, 321},                    /* widget size                    */
5313     GX_NULL,                                 /* no next widget                 */
5314     GX_NULL,                                 /* no child widgets               */
5315     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_hlist_label), /* control block */
5316     (void *) &window_screen_hlist_label_properties /* extended properties      */
5317 };
5318 
5319 GX_CONST GX_STUDIO_WIDGET window_screen_drop_list_define =
5320 {
5321     "drop_list",
5322     GX_TYPE_DROP_LIST,                       /* widget type                    */
5323     ID_DROP_LIST,                            /* widget id                      */
5324     #if defined(GX_WIDGET_USER_DATA)
5325     0,                                       /* user data                      */
5326     #endif
5327     GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED,   /* style flags                    */
5328     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5329     sizeof(GX_DROP_LIST),                    /* control block size             */
5330     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
5331     GX_COLOR_ID_WIDGET_FILL,                 /* selected color id              */
5332     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
5333     gx_studio_drop_list_create,              /* create function                */
5334     GX_NULL,                                 /* drawing function override      */
5335     GX_NULL,                                 /* event function override        */
5336     {183, 321, 430, 349},                    /* widget size                    */
5337     &window_screen_hlist_label_define,       /* next widget definition         */
5338     &window_screen_button_define,            /* child widget definition        */
5339     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_drop_list), /* control block */
5340     (void *) &window_screen_drop_list_properties /* extended properties        */
5341 };
5342 
5343 GX_CONST GX_STUDIO_WIDGET window_screen_next_button_1_define =
5344 {
5345     "next_button_1",
5346     GX_TYPE_TEXT_BUTTON,                     /* widget type                    */
5347     IDB_NEXT,                                /* widget id                      */
5348     #if defined(GX_WIDGET_USER_DATA)
5349     0,                                       /* user data                      */
5350     #endif
5351     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
5352     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5353     sizeof(GX_TEXT_BUTTON),                  /* control block size             */
5354     GX_COLOR_ID_NEXT_BUTTON_LOWER,           /* normal color id                */
5355     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* selected color id              */
5356     GX_COLOR_ID_NEXT_BUTTON_LOWER,           /* disabled color id              */
5357     gx_studio_text_button_create,            /* create function                */
5358     GX_NULL,                                 /* drawing function override      */
5359     GX_NULL,                                 /* event function override        */
5360     {491, 434, 570, 458},                    /* widget size                    */
5361     &window_screen_drop_list_define,         /* next widget definition         */
5362     GX_NULL,                                 /* no child widgets               */
5363     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_next_button_1), /* control block */
5364     (void *) &window_screen_next_button_1_properties /* extended properties    */
5365 };
5366 
5367 GX_CONST GX_STUDIO_WIDGET window_screen_hlist_label_1_define =
5368 {
5369     "hlist_label_1",
5370     GX_TYPE_PROMPT,                          /* widget type                    */
5371     GX_ID_NONE,                              /* widget id                      */
5372     #if defined(GX_WIDGET_USER_DATA)
5373     0,                                       /* user data                      */
5374     #endif
5375     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_CENTER,   /* style flags */
5376     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5377     sizeof(GX_PROMPT),                       /* control block size             */
5378     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
5379     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
5380     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
5381     gx_studio_prompt_create,                 /* create function                */
5382     GX_NULL,                                 /* drawing function override      */
5383     GX_NULL,                                 /* event function override        */
5384     {242, 193, 373, 216},                    /* widget size                    */
5385     &window_screen_next_button_1_define,     /* next widget definition         */
5386     GX_NULL,                                 /* no child widgets               */
5387     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_hlist_label_1), /* control block */
5388     (void *) &window_screen_hlist_label_1_properties /* extended properties    */
5389 };
5390 
5391 GX_CONST GX_STUDIO_WIDGET window_screen_horizontal_list_1_define =
5392 {
5393     "horizontal_list_1",
5394     GX_TYPE_HORIZONTAL_LIST,                 /* widget type                    */
5395     GX_ID_NONE,                              /* widget id                      */
5396     #if defined(GX_WIDGET_USER_DATA)
5397     0,                                       /* user data                      */
5398     #endif
5399     GX_STYLE_BORDER_THIN,                    /* style flags                    */
5400     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5401     sizeof(GX_HORIZONTAL_LIST),              /* control block size             */
5402     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
5403     GX_COLOR_ID_WINDOW_FILL,                 /* selected color id              */
5404     GX_COLOR_ID_WINDOW_FILL,                 /* disabled color id              */
5405     gx_studio_horizontal_list_create,        /* create function                */
5406     GX_NULL,                                 /* drawing function override      */
5407     GX_NULL,                                 /* event function override        */
5408     {180, 219, 437, 282},                    /* widget size                    */
5409     &window_screen_hlist_label_1_define,     /* next widget definition         */
5410     &window_screen_icon_button_1_define,     /* child widget definition        */
5411     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_horizontal_list_1), /* control block */
5412     (void *) &window_screen_horizontal_list_1_properties /* extended properties */
5413 };
5414 
5415 GX_CONST GX_STUDIO_WIDGET window_screen_vlist_label_1_define =
5416 {
5417     "vlist_label_1",
5418     GX_TYPE_PROMPT,                          /* widget type                    */
5419     GX_ID_NONE,                              /* widget id                      */
5420     #if defined(GX_WIDGET_USER_DATA)
5421     0,                                       /* user data                      */
5422     #endif
5423     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_CENTER,   /* style flags */
5424     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5425     sizeof(GX_PROMPT),                       /* control block size             */
5426     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
5427     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
5428     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
5429     gx_studio_prompt_create,                 /* create function                */
5430     GX_NULL,                                 /* drawing function override      */
5431     GX_NULL,                                 /* event function override        */
5432     {45, 193, 176, 216},                     /* widget size                    */
5433     &window_screen_horizontal_list_1_define, /* next widget definition         */
5434     GX_NULL,                                 /* no child widgets               */
5435     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_vlist_label_1), /* control block */
5436     (void *) &window_screen_vlist_label_1_properties /* extended properties    */
5437 };
5438 
5439 GX_CONST GX_STUDIO_WIDGET window_screen_frame_label_1_define =
5440 {
5441     "frame_label_1",
5442     GX_TYPE_PROMPT,                          /* widget type                    */
5443     GX_ID_NONE,                              /* widget id                      */
5444     #if defined(GX_WIDGET_USER_DATA)
5445     0,                                       /* user data                      */
5446     #endif
5447     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_CENTER,   /* style flags */
5448     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5449     sizeof(GX_PROMPT),                       /* control block size             */
5450     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
5451     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
5452     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
5453     gx_studio_prompt_create,                 /* create function                */
5454     GX_NULL,                                 /* drawing function override      */
5455     GX_NULL,                                 /* event function override        */
5456     {372, 21, 525, 44},                      /* widget size                    */
5457     &window_screen_vlist_label_1_define,     /* next widget definition         */
5458     GX_NULL,                                 /* no child widgets               */
5459     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_frame_label_1), /* control block */
5460     (void *) &window_screen_frame_label_1_properties /* extended properties    */
5461 };
5462 
5463 GX_CONST GX_STUDIO_WIDGET window_screen_nested_label_1_define =
5464 {
5465     "nested_label_1",
5466     GX_TYPE_PROMPT,                          /* widget type                    */
5467     GX_ID_NONE,                              /* widget id                      */
5468     #if defined(GX_WIDGET_USER_DATA)
5469     0,                                       /* user data                      */
5470     #endif
5471     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_CENTER,   /* style flags */
5472     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5473     sizeof(GX_PROMPT),                       /* control block size             */
5474     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
5475     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
5476     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
5477     gx_studio_prompt_create,                 /* create function                */
5478     GX_NULL,                                 /* drawing function override      */
5479     GX_NULL,                                 /* event function override        */
5480     {113, 20, 274, 43},                      /* widget size                    */
5481     &window_screen_frame_label_1_define,     /* next widget definition         */
5482     GX_NULL,                                 /* no child widgets               */
5483     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_nested_label_1), /* control block */
5484     (void *) &window_screen_nested_label_1_properties /* extended properties   */
5485 };
5486 
5487 GX_CONST GX_STUDIO_WIDGET window_screen_vertical_list_define =
5488 {
5489     "vertical_list",
5490     GX_TYPE_VERTICAL_LIST,                   /* widget type                    */
5491     ID_VERTICAL_LIST,                        /* widget id                      */
5492     #if defined(GX_WIDGET_USER_DATA)
5493     0,                                       /* user data                      */
5494     #endif
5495     GX_STYLE_BORDER_RAISED,                  /* style flags                    */
5496     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5497     sizeof(GX_VERTICAL_LIST),                /* control block size             */
5498     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
5499     GX_COLOR_ID_WINDOW_FILL,                 /* selected color id              */
5500     GX_COLOR_ID_WINDOW_FILL,                 /* disabled color id              */
5501     gx_studio_vertical_list_create,          /* create function                */
5502     GX_NULL,                                 /* drawing function override      */
5503     GX_NULL,                                 /* event function override        */
5504     {57, 217, 158, 360},                     /* widget size                    */
5505     &window_screen_nested_label_1_define,    /* next widget definition         */
5506     &window_screen_button_1_define,          /* child widget definition        */
5507     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_vertical_list), /* control block */
5508     (void *) &window_screen_vertical_list_properties /* extended properties    */
5509 };
5510 
5511 GX_CONST GX_STUDIO_WIDGET window_screen_scroll_frame_1_define =
5512 {
5513     "scroll_frame_1",
5514     GX_TYPE_WINDOW,                          /* widget type                    */
5515     GX_ID_NONE,                              /* widget id                      */
5516     #if defined(GX_WIDGET_USER_DATA)
5517     0,                                       /* user data                      */
5518     #endif
5519     GX_STYLE_BORDER_THIN,                    /* style flags                    */
5520     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5521     sizeof(GX_WINDOW),                       /* control block size             */
5522     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
5523     GX_COLOR_ID_WINDOW_FILL,                 /* selected color id              */
5524     GX_COLOR_ID_WINDOW_FILL,                 /* disabled color id              */
5525     gx_studio_window_create,                 /* create function                */
5526     GX_NULL,                                 /* drawing function override      */
5527     GX_NULL,                                 /* event function override        */
5528     {351, 47, 562, 182},                     /* widget size                    */
5529     &window_screen_vertical_list_define,     /* next widget definition         */
5530     &window_screen_window_4_define,          /* child widget definition        */
5531     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_scroll_frame_1), /* control block */
5532     (void *) &window_screen_scroll_frame_1_properties /* extended properties   */
5533 };
5534 
5535 GX_CONST GX_STUDIO_WIDGET window_screen_window_5_define =
5536 {
5537     "window_5",
5538     GX_TYPE_WINDOW,                          /* widget type                    */
5539     GX_ID_NONE,                              /* widget id                      */
5540     #if defined(GX_WIDGET_USER_DATA)
5541     0,                                       /* user data                      */
5542     #endif
5543     GX_STYLE_BORDER_THICK,                   /* style flags                    */
5544     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5545     sizeof(GX_WINDOW),                       /* control block size             */
5546     GX_COLOR_ID_ORANGE,                      /* normal color id                */
5547     GX_COLOR_ID_ORANGE,                      /* selected color id              */
5548     GX_COLOR_ID_ORANGE,                      /* disabled color id              */
5549     gx_studio_window_create,                 /* create function                */
5550     GX_NULL,                                 /* drawing function override      */
5551     GX_NULL,                                 /* event function override        */
5552     {56, 46, 341, 184},                      /* widget size                    */
5553     &window_screen_scroll_frame_1_define,    /* next widget definition         */
5554     &window_screen_window_6_define,          /* child widget definition        */
5555     offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_window_5), /* control block */
5556     (void *) &window_screen_window_5_properties /* extended properties         */
5557 };
5558 
5559 GX_CONST GX_STUDIO_WIDGET window_screen_define =
5560 {
5561     "window_screen",
5562     GX_TYPE_WINDOW,                          /* widget type                    */
5563     ID_WINDOW_SCREEN,                        /* widget id                      */
5564     #if defined(GX_WIDGET_USER_DATA)
5565     0,                                       /* user data                      */
5566     #endif
5567     GX_STYLE_BORDER_THIN,                    /* style flags                    */
5568     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5569     sizeof(WINDOW_SCREEN_CONTROL_BLOCK),     /* control block size             */
5570     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
5571     GX_COLOR_ID_WINDOW_FILL,                 /* selected color id              */
5572     GX_COLOR_ID_WINDOW_FILL,                 /* disabled color id              */
5573     gx_studio_window_create,                 /* create function                */
5574     GX_NULL,                                 /* drawing function override      */
5575     (UINT (*)(GX_WIDGET *, GX_EVENT *)) next_button_handler, /* event function override */
5576     {24, 12, 578, 466},                      /* widget size                    */
5577     GX_NULL,                                 /* next widget                    */
5578     &window_screen_window_5_define,          /* child widget                   */
5579     0,                                       /* control block                  */
5580     (void *) &window_screen_properties       /* extended properties            */
5581 };
5582 GX_WINDOW_PROPERTIES button_screen_properties =
5583 {
5584     0                                        /* wallpaper pixelmap id          */
5585 };
5586 GX_PROMPT_PROPERTIES button_screen_title_1_properties =
5587 {
5588     GX_STRING_ID_STRING_1,                   /* string id                      */
5589     GX_FONT_ID_PROMPT,                       /* font id                        */
5590     GX_COLOR_ID_TEXT,                        /* normal text color              */
5591     GX_COLOR_ID_TEXT,                        /* selected text color            */
5592     GX_COLOR_ID_TEXT                         /* disabled text color            */
5593 };
5594 GX_TEXT_BUTTON_PROPERTIES button_screen_text_button_1_properties =
5595 {
5596     GX_STRING_ID_STRING_4,                   /* string id                      */
5597     GX_FONT_ID_BUTTON,                       /* font id                        */
5598     GX_COLOR_ID_BTN_TEXT,                    /* normal text color              */
5599     GX_COLOR_ID_BTN_TEXT,                    /* selected text color            */
5600     GX_COLOR_ID_BTN_TEXT                     /* disabled text color            */
5601 };
5602 GX_CHECKBOX_PROPERTIES button_screen_checkbox1_1_properties =
5603 {
5604     GX_STRING_ID_STRING_3,                   /* string id                      */
5605     GX_FONT_ID_BUTTON,                       /* font id                        */
5606     GX_COLOR_ID_BTN_TEXT,                    /* normal text color              */
5607     GX_COLOR_ID_BTN_TEXT,                    /* selected text color            */
5608     GX_COLOR_ID_BTN_TEXT,                    /* disabled text color            */
5609     0,                                       /* unchecked pixelmap id          */
5610     0,                                       /* checked pixelmap id            */
5611     0,                                       /* unchecked disabled pixelmap id */
5612     0                                        /* checked disabled pixelmap id   */
5613 };
5614 GX_RADIO_BUTTON_PROPERTIES button_screen_radio_button1_1_properties =
5615 {
5616     GX_STRING_ID_STRING_9,                   /* string id                      */
5617     GX_FONT_ID_BUTTON,                       /* font id                        */
5618     GX_COLOR_ID_BTN_TEXT,                    /* normal text color              */
5619     GX_COLOR_ID_BTN_TEXT,                    /* selected text color            */
5620     GX_COLOR_ID_BTN_TEXT,                    /* disabled text color            */
5621     0,                                       /* off pixelmap id                */
5622     0,                                       /* on pixelmap id                 */
5623     0,                                       /* off disabled pixelmap id       */
5624     0                                        /* on disabled pixelmap id        */
5625 };
5626 GX_PIXELMAP_BUTTON_PROPERTIES button_screen_pixelmap_button1_1_properties =
5627 {
5628     GX_PIXELMAP_ID_ORANGE_BUTTON,            /* normal pixelmap id             */
5629     GX_PIXELMAP_ID_ORANGE_BUTTON_PRESSED,    /* selected pixelmap id           */
5630     0                                        /* disabled pixelmap id           */
5631 };
5632 GX_ICON_PROPERTIES button_screen_icon_properties =
5633 {
5634     GX_PIXELMAP_ID_I_HISTORY_LG,             /* normal pixelmap id             */
5635     0                                        /* selected pixelmap id           */
5636 };
5637 GX_ICON_BUTTON_PROPERTIES button_screen_icon_button_6_properties =
5638 {
5639     GX_PIXELMAP_ID_SAVE_ICON                 /* pixelmap id                    */
5640 };
5641 GX_PROMPT_PROPERTIES button_screen_button_label_1_properties =
5642 {
5643     GX_STRING_ID_STRING_10,                  /* string id                      */
5644     GX_FONT_ID_PROMPT,                       /* font id                        */
5645     GX_COLOR_ID_TEXT,                        /* normal text color              */
5646     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
5647     GX_COLOR_ID_TEXT                         /* disabled text color            */
5648 };
5649 GX_PROMPT_PROPERTIES button_screen_radio_label_1_properties =
5650 {
5651     GX_STRING_ID_STRING_13,                  /* string id                      */
5652     GX_FONT_ID_PROMPT,                       /* font id                        */
5653     GX_COLOR_ID_TEXT,                        /* normal text color              */
5654     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
5655     GX_COLOR_ID_TEXT                         /* disabled text color            */
5656 };
5657 GX_PROMPT_PROPERTIES button_screen_pixbutton_label_1_properties =
5658 {
5659     GX_STRING_ID_STRING_11,                  /* string id                      */
5660     GX_FONT_ID_PROMPT,                       /* font id                        */
5661     GX_COLOR_ID_TEXT,                        /* normal text color              */
5662     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
5663     GX_COLOR_ID_TEXT                         /* disabled text color            */
5664 };
5665 GX_PROMPT_PROPERTIES button_screen_texbutton_label_1_properties =
5666 {
5667     GX_STRING_ID_STRING_2,                   /* 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 button_screen_checkbox_label_1_properties =
5674 {
5675     GX_STRING_ID_STRING_12,                  /* 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_PROMPT_PROPERTIES button_screen_iconbutton_label_1_properties =
5682 {
5683     GX_STRING_ID_STRING_14,                  /* string id                      */
5684     GX_FONT_ID_PROMPT,                       /* font id                        */
5685     GX_COLOR_ID_TEXT,                        /* normal text color              */
5686     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
5687     GX_COLOR_ID_TEXT                         /* disabled text color            */
5688 };
5689 GX_PROMPT_PROPERTIES button_screen_icon_label_1_properties =
5690 {
5691     GX_STRING_ID_STRING_15,                  /* string id                      */
5692     GX_FONT_ID_PROMPT,                       /* font id                        */
5693     GX_COLOR_ID_TEXT,                        /* normal text color              */
5694     GX_COLOR_ID_SELECTED_TEXT,               /* selected text color            */
5695     GX_COLOR_ID_TEXT                         /* disabled text color            */
5696 };
5697 GX_TEXT_BUTTON_PROPERTIES button_screen_next_button_properties =
5698 {
5699     GX_STRING_ID_STRING_36,                  /* string id                      */
5700     GX_FONT_ID_BUTTON,                       /* font id                        */
5701     GX_COLOR_ID_WHITE,                       /* normal text color              */
5702     GX_COLOR_ID_WHITE,                       /* selected text color            */
5703     GX_COLOR_ID_WHITE                        /* disabled text color            */
5704 };
5705 
5706 GX_CONST GX_STUDIO_WIDGET button_screen_next_button_define =
5707 {
5708     "next_button",
5709     GX_TYPE_TEXT_BUTTON,                     /* widget type                    */
5710     IDB_NEXT,                                /* widget id                      */
5711     #if defined(GX_WIDGET_USER_DATA)
5712     0,                                       /* user data                      */
5713     #endif
5714     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
5715     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5716     sizeof(GX_TEXT_BUTTON),                  /* control block size             */
5717     GX_COLOR_ID_NEXT_BUTTON_LOWER,           /* normal color id                */
5718     GX_COLOR_ID_NEXT_BUTTON_UPPER,           /* selected color id              */
5719     GX_COLOR_ID_NEXT_BUTTON_LOWER,           /* disabled color id              */
5720     gx_studio_text_button_create,            /* create function                */
5721     GX_NULL,                                 /* drawing function override      */
5722     GX_NULL,                                 /* event function override        */
5723     {459, 389, 538, 413},                    /* widget size                    */
5724     GX_NULL,                                 /* no next widget                 */
5725     GX_NULL,                                 /* no child widgets               */
5726     offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_next_button), /* control block */
5727     (void *) &button_screen_next_button_properties /* extended properties      */
5728 };
5729 
5730 GX_CONST GX_STUDIO_WIDGET button_screen_icon_label_1_define =
5731 {
5732     "icon_label_1",
5733     GX_TYPE_PROMPT,                          /* widget type                    */
5734     GX_ID_NONE,                              /* widget id                      */
5735     #if defined(GX_WIDGET_USER_DATA)
5736     0,                                       /* user data                      */
5737     #endif
5738     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_LEFT,   /* style flags */
5739     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5740     sizeof(GX_PROMPT),                       /* control block size             */
5741     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
5742     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
5743     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
5744     gx_studio_prompt_create,                 /* create function                */
5745     GX_NULL,                                 /* drawing function override      */
5746     GX_NULL,                                 /* event function override        */
5747     {324, 377, 411, 400},                    /* widget size                    */
5748     &button_screen_next_button_define,       /* next widget definition         */
5749     GX_NULL,                                 /* no child widgets               */
5750     offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_icon_label_1), /* control block */
5751     (void *) &button_screen_icon_label_1_properties /* extended properties     */
5752 };
5753 
5754 GX_CONST GX_STUDIO_WIDGET button_screen_iconbutton_label_1_define =
5755 {
5756     "iconbutton_label_1",
5757     GX_TYPE_PROMPT,                          /* widget type                    */
5758     GX_ID_NONE,                              /* 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_TEXT_LEFT,   /* style flags */
5763     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5764     sizeof(GX_PROMPT),                       /* control block size             */
5765     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
5766     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
5767     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
5768     gx_studio_prompt_create,                 /* create function                */
5769     GX_NULL,                                 /* drawing function override      */
5770     GX_NULL,                                 /* event function override        */
5771     {324, 338, 494, 361},                    /* widget size                    */
5772     &button_screen_icon_label_1_define,      /* next widget definition         */
5773     GX_NULL,                                 /* no child widgets               */
5774     offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_iconbutton_label_1), /* control block */
5775     (void *) &button_screen_iconbutton_label_1_properties /* extended properties */
5776 };
5777 
5778 GX_CONST GX_STUDIO_WIDGET button_screen_checkbox_label_1_define =
5779 {
5780     "checkbox_label_1",
5781     GX_TYPE_PROMPT,                          /* widget type                    */
5782     GX_ID_NONE,                              /* 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_TEXT_LEFT,   /* style flags */
5787     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5788     sizeof(GX_PROMPT),                       /* control block size             */
5789     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
5790     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
5791     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
5792     gx_studio_prompt_create,                 /* create function                */
5793     GX_NULL,                                 /* drawing function override      */
5794     GX_NULL,                                 /* event function override        */
5795     {324, 265, 468, 288},                    /* widget size                    */
5796     &button_screen_iconbutton_label_1_define, /* next widget definition        */
5797     GX_NULL,                                 /* no child widgets               */
5798     offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_checkbox_label_1), /* control block */
5799     (void *) &button_screen_checkbox_label_1_properties /* extended properties */
5800 };
5801 
5802 GX_CONST GX_STUDIO_WIDGET button_screen_texbutton_label_1_define =
5803 {
5804     "texbutton_label_1",
5805     GX_TYPE_PROMPT,                          /* widget type                    */
5806     GX_ID_NONE,                              /* 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_TEXT_LEFT,   /* style flags */
5811     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5812     sizeof(GX_PROMPT),                       /* control block size             */
5813     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
5814     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
5815     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
5816     gx_studio_prompt_create,                 /* create function                */
5817     GX_NULL,                                 /* drawing function override      */
5818     GX_NULL,                                 /* event function override        */
5819     {324, 152, 506, 175},                    /* widget size                    */
5820     &button_screen_checkbox_label_1_define,  /* next widget definition         */
5821     GX_NULL,                                 /* no child widgets               */
5822     offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_texbutton_label_1), /* control block */
5823     (void *) &button_screen_texbutton_label_1_properties /* extended properties */
5824 };
5825 
5826 GX_CONST GX_STUDIO_WIDGET button_screen_pixbutton_label_1_define =
5827 {
5828     "pixbutton_label_1",
5829     GX_TYPE_PROMPT,                          /* widget type                    */
5830     GX_ID_NONE,                              /* 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_TEXT_LEFT,   /* style flags */
5835     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5836     sizeof(GX_PROMPT),                       /* control block size             */
5837     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
5838     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
5839     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
5840     gx_studio_prompt_create,                 /* create function                */
5841     GX_NULL,                                 /* drawing function override      */
5842     GX_NULL,                                 /* event function override        */
5843     {324, 210, 539, 233},                    /* widget size                    */
5844     &button_screen_texbutton_label_1_define, /* next widget definition         */
5845     GX_NULL,                                 /* no child widgets               */
5846     offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_pixbutton_label_1), /* control block */
5847     (void *) &button_screen_pixbutton_label_1_properties /* extended properties */
5848 };
5849 
5850 GX_CONST GX_STUDIO_WIDGET button_screen_radio_label_1_define =
5851 {
5852     "radio_label_1",
5853     GX_TYPE_PROMPT,                          /* widget type                    */
5854     GX_ID_NONE,                              /* 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_TEXT_LEFT,   /* style flags */
5859     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5860     sizeof(GX_PROMPT),                       /* control block size             */
5861     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
5862     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
5863     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
5864     gx_studio_prompt_create,                 /* create function                */
5865     GX_NULL,                                 /* drawing function override      */
5866     GX_NULL,                                 /* event function override        */
5867     {324, 304, 517, 327},                    /* widget size                    */
5868     &button_screen_pixbutton_label_1_define, /* next widget definition         */
5869     GX_NULL,                                 /* no child widgets               */
5870     offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_radio_label_1), /* control block */
5871     (void *) &button_screen_radio_label_1_properties /* extended properties    */
5872 };
5873 
5874 GX_CONST GX_STUDIO_WIDGET button_screen_button_label_1_define =
5875 {
5876     "button_label_1",
5877     GX_TYPE_PROMPT,                          /* widget type                    */
5878     GX_ID_NONE,                              /* 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_TEXT_LEFT,   /* style flags */
5883     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5884     sizeof(GX_PROMPT),                       /* control block size             */
5885     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
5886     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
5887     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
5888     gx_studio_prompt_create,                 /* create function                */
5889     GX_NULL,                                 /* drawing function override      */
5890     GX_NULL,                                 /* event function override        */
5891     {324, 109, 442, 132},                    /* widget size                    */
5892     &button_screen_radio_label_1_define,     /* next widget definition         */
5893     GX_NULL,                                 /* no child widgets               */
5894     offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_button_label_1), /* control block */
5895     (void *) &button_screen_button_label_1_properties /* extended properties   */
5896 };
5897 
5898 GX_CONST GX_STUDIO_WIDGET button_screen_icon_button_6_define =
5899 {
5900     "icon_button_6",
5901     GX_TYPE_ICON_BUTTON,                     /* widget type                    */
5902     ID_ICON_BUTTON,                          /* widget id                      */
5903     #if defined(GX_WIDGET_USER_DATA)
5904     0,                                       /* user data                      */
5905     #endif
5906     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_HALIGN_CENTER|GX_STYLE_VALIGN_CENTER,   /* style flags */
5907     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5908     sizeof(GX_ICON_BUTTON),                  /* 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_icon_button_create,            /* create function                */
5913     GX_NULL,                                 /* drawing function override      */
5914     GX_NULL,                                 /* event function override        */
5915     {285, 337, 308, 360},                    /* widget size                    */
5916     &button_screen_button_label_1_define,    /* next widget definition         */
5917     GX_NULL,                                 /* no child widgets               */
5918     offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_icon_button_6), /* control block */
5919     (void *) &button_screen_icon_button_6_properties /* extended properties    */
5920 };
5921 
5922 GX_CONST GX_STUDIO_WIDGET button_screen_icon_define =
5923 {
5924     "icon",
5925     GX_TYPE_ICON,                            /* widget type                    */
5926     ID_ICON,                                 /* 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_HALIGN_LEFT|GX_STYLE_VALIGN_TOP,   /* style flags */
5931     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5932     sizeof(GX_ICON),                         /* control block size             */
5933     GX_COLOR_ID_WIDGET_FILL,                 /* normal color id                */
5934     GX_COLOR_ID_SELECTED_FILL,               /* selected color id              */
5935     GX_COLOR_ID_WIDGET_FILL,                 /* disabled color id              */
5936     gx_studio_icon_create,                   /* create function                */
5937     GX_NULL,                                 /* drawing function override      */
5938     GX_NULL,                                 /* event function override        */
5939     {271, 371, 308, 408},                    /* widget size                    */
5940     &button_screen_icon_button_6_define,     /* next widget definition         */
5941     GX_NULL,                                 /* no child widgets               */
5942     offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_icon), /* control block */
5943     (void *) &button_screen_icon_properties  /* extended properties            */
5944 };
5945 
5946 GX_CONST GX_STUDIO_WIDGET button_screen_pixelmap_button1_1_define =
5947 {
5948     "pixelmap_button1_1",
5949     GX_TYPE_PIXELMAP_BUTTON,                 /* widget type                    */
5950     ID_PIXELMAP_BUTTON,                      /* widget id                      */
5951     #if defined(GX_WIDGET_USER_DATA)
5952     0,                                       /* user data                      */
5953     #endif
5954     GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_HALIGN_CENTER|GX_STYLE_VALIGN_CENTER,   /* style flags */
5955     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5956     sizeof(GX_PIXELMAP_BUTTON),              /* control block size             */
5957     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
5958     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
5959     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
5960     gx_studio_pixelmap_button_create,        /* create function                */
5961     GX_NULL,                                 /* drawing function override      */
5962     GX_NULL,                                 /* event function override        */
5963     {187, 190, 308, 252},                    /* widget size                    */
5964     &button_screen_icon_define,              /* next widget definition         */
5965     GX_NULL,                                 /* no child widgets               */
5966     offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_pixelmap_button1_1), /* control block */
5967     (void *) &button_screen_pixelmap_button1_1_properties /* extended properties */
5968 };
5969 
5970 GX_CONST GX_STUDIO_WIDGET button_screen_radio_button1_1_define =
5971 {
5972     "radio_button1_1",
5973     GX_TYPE_RADIO_BUTTON,                    /* widget type                    */
5974     ID_RADIO_BUTTON,                         /* widget id                      */
5975     #if defined(GX_WIDGET_USER_DATA)
5976     0,                                       /* user data                      */
5977     #endif
5978     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_BUTTON_RADIO|GX_STYLE_TEXT_LEFT,   /* style flags */
5979     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
5980     sizeof(GX_RADIO_BUTTON),                 /* control block size             */
5981     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
5982     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
5983     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
5984     gx_studio_radio_button_create,           /* create function                */
5985     GX_NULL,                                 /* drawing function override      */
5986     GX_NULL,                                 /* event function override        */
5987     {170, 303, 308, 326},                    /* widget size                    */
5988     &button_screen_pixelmap_button1_1_define, /* next widget definition        */
5989     GX_NULL,                                 /* no child widgets               */
5990     offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_radio_button1_1), /* control block */
5991     (void *) &button_screen_radio_button1_1_properties /* extended properties  */
5992 };
5993 
5994 GX_CONST GX_STUDIO_WIDGET button_screen_checkbox1_1_define =
5995 {
5996     "checkbox1_1",
5997     GX_TYPE_CHECKBOX,                        /* widget type                    */
5998     ID_CHECKBOX,                             /* widget id                      */
5999     #if defined(GX_WIDGET_USER_DATA)
6000     0,                                       /* user data                      */
6001     #endif
6002     GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_BUTTON_TOGGLE|GX_STYLE_TEXT_LEFT,   /* style flags */
6003     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
6004     sizeof(GX_CHECKBOX),                     /* control block size             */
6005     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
6006     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
6007     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
6008     gx_studio_checkbox_create,               /* create function                */
6009     GX_NULL,                                 /* drawing function override      */
6010     GX_NULL,                                 /* event function override        */
6011     {198, 263, 308, 292},                    /* widget size                    */
6012     &button_screen_radio_button1_1_define,   /* next widget definition         */
6013     GX_NULL,                                 /* no child widgets               */
6014     offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_checkbox1_1), /* control block */
6015     (void *) &button_screen_checkbox1_1_properties /* extended properties      */
6016 };
6017 
6018 GX_CONST GX_STUDIO_WIDGET button_screen_text_button_1_define =
6019 {
6020     "text_button_1",
6021     GX_TYPE_TEXT_BUTTON,                     /* widget type                    */
6022     ID_TEXT_BUTTON,                          /* widget id                      */
6023     #if defined(GX_WIDGET_USER_DATA)
6024     0,                                       /* user data                      */
6025     #endif
6026     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER,   /* style flags */
6027     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
6028     sizeof(GX_TEXT_BUTTON),                  /* control block size             */
6029     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
6030     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
6031     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
6032     gx_studio_text_button_create,            /* create function                */
6033     GX_NULL,                                 /* drawing function override      */
6034     GX_NULL,                                 /* event function override        */
6035     {173, 150, 308, 179},                    /* widget size                    */
6036     &button_screen_checkbox1_1_define,       /* next widget definition         */
6037     GX_NULL,                                 /* no child widgets               */
6038     offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_text_button_1), /* control block */
6039     (void *) &button_screen_text_button_1_properties /* extended properties    */
6040 };
6041 
6042 GX_CONST GX_STUDIO_WIDGET button_screen_base_button_1_define =
6043 {
6044     "base_button_1",
6045     GX_TYPE_BUTTON,                          /* widget type                    */
6046     GX_ID_NONE,                              /* widget id                      */
6047     #if defined(GX_WIDGET_USER_DATA)
6048     0,                                       /* user data                      */
6049     #endif
6050     GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED,   /* style flags                  */
6051     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
6052     sizeof(GX_BUTTON),                       /* control block size             */
6053     GX_COLOR_ID_BTN_LOWER,                   /* normal color id                */
6054     GX_COLOR_ID_BTN_UPPER,                   /* selected color id              */
6055     GX_COLOR_ID_BTN_LOWER,                   /* disabled color id              */
6056     gx_studio_button_create,                 /* create function                */
6057     GX_NULL,                                 /* drawing function override      */
6058     GX_NULL,                                 /* event function override        */
6059     {173, 106, 308, 139},                    /* widget size                    */
6060     &button_screen_text_button_1_define,     /* next widget definition         */
6061     GX_NULL,                                 /* no child widgets               */
6062     offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_base_button_1), /* control block */
6063     (void *) GX_NULL                         /* no extended properties         */
6064 };
6065 
6066 GX_CONST GX_STUDIO_WIDGET button_screen_title_1_define =
6067 {
6068     "title_1",
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_THICK|GX_STYLE_TRANSPARENT|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     {202, 36, 465, 77},                      /* widget size                    */
6084     &button_screen_base_button_1_define,     /* next widget definition         */
6085     GX_NULL,                                 /* no child widgets               */
6086     offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_title_1), /* control block */
6087     (void *) &button_screen_title_1_properties /* extended properties          */
6088 };
6089 
6090 GX_CONST GX_STUDIO_WIDGET button_screen_define =
6091 {
6092     "button_screen",
6093     GX_TYPE_WINDOW,                          /* widget type                    */
6094     ID_BUTTON_SCREEN,                        /* widget id                      */
6095     #if defined(GX_WIDGET_USER_DATA)
6096     0,                                       /* user data                      */
6097     #endif
6098     GX_STYLE_BORDER_THICK,                   /* style flags                    */
6099     GX_STATUS_ACCEPTS_FOCUS,                 /* status flags                   */
6100     sizeof(BUTTON_SCREEN_CONTROL_BLOCK),     /* control block size             */
6101     GX_COLOR_ID_WINDOW_FILL,                 /* normal color id                */
6102     GX_COLOR_ID_WINDOW_FILL,                 /* selected color id              */
6103     GX_COLOR_ID_WINDOW_FILL,                 /* disabled color id              */
6104     gx_studio_window_create,                 /* create function                */
6105     GX_NULL,                                 /* drawing function override      */
6106     (UINT (*)(GX_WIDGET *, GX_EVENT *)) next_button_handler, /* event function override */
6107     {96, 13, 546, 421},                      /* widget size                    */
6108     GX_NULL,                                 /* next widget                    */
6109     &button_screen_title_1_define,           /* child widget                   */
6110     0,                                       /* control block                  */
6111     (void *) &button_screen_properties       /* extended properties            */
6112 };
6113 GX_CONST GX_STUDIO_WIDGET_ENTRY all_widgets_8bpp_widget_table[] =
6114 {
6115     { &rotate_screen_define, (GX_WIDGET *) &rotate_screen },
6116     { &menu_screen_define, (GX_WIDGET *) &menu_screen },
6117     { &scroll_wheel_screen_define, GX_NULL },
6118     { &indicator_screen_define, (GX_WIDGET *) &indicator_screen },
6119     { &text_screen_define, (GX_WIDGET *) &text_screen },
6120     { &window_screen_define, (GX_WIDGET *) &window_screen },
6121     { &button_screen_define, (GX_WIDGET *) &button_screen },
6122     {GX_NULL, GX_NULL}
6123 };
6124 
gx_studio_nested_widget_create(GX_BYTE * control,GX_CONST GX_STUDIO_WIDGET * definition,GX_WIDGET * parent)6125 static GX_WIDGET *gx_studio_nested_widget_create(GX_BYTE *control, GX_CONST GX_STUDIO_WIDGET *definition, GX_WIDGET *parent)
6126 {
6127     UINT status = GX_SUCCESS;
6128     GX_WIDGET *widget = GX_NULL;
6129     GX_VALUE   list_count = 0;
6130     GX_VALUE   list_total_count = 0;
6131 
6132     if(parent && (parent->gx_widget_type == GX_TYPE_MENU))
6133     {
6134         list_total_count = ((GX_MENU *)parent)->gx_menu_list_total_count;
6135     }
6136 
6137     while(definition && status == GX_SUCCESS)
6138     {
6139         if (definition->create_function)
6140         {
6141             if (definition->style & GX_STYLE_DYNAMICALLY_ALLOCATED)
6142             {
6143                 status = gx_widget_allocate(&widget, definition->control_block_size);
6144                 if (status != GX_SUCCESS)
6145                 {
6146                     return GX_NULL;
6147                 }
6148             }
6149             else
6150             {
6151                 if (control == GX_NULL)
6152                 {
6153                     return GX_NULL;
6154                 }
6155                 widget = (GX_WIDGET *) (control + definition->control_block_offset);
6156             }
6157 
6158             status = definition->create_function(definition, widget, parent);
6159 
6160             if(list_count < list_total_count)
6161             {
6162                 gx_menu_insert((GX_MENU *)parent, widget);
6163                 ((GX_MENU *)parent)->gx_menu_list_total_count--;
6164                 list_count++;
6165             }
6166 
6167             if (status == GX_SUCCESS)
6168             {
6169                 if (definition->widget_type != GX_TYPE_TEMPLATE)
6170                 {
6171 #if defined(GUIX_5_4_0_COMPATIBILITY)
6172                     gx_widget_fill_color_set(widget, definition->normal_fill_color_id, definition->selected_fill_color_id);
6173 #else
6174                     gx_widget_fill_color_set(widget, definition->normal_fill_color_id, definition->selected_fill_color_id, definition->disabled_fill_color_id);
6175 #endif
6176                 }
6177 
6178                 if (!(definition->status & GX_STATUS_ACCEPTS_FOCUS))
6179                 {
6180                     gx_widget_status_remove(widget, GX_STATUS_ACCEPTS_FOCUS);
6181                 }
6182 
6183                 if (definition->draw_function)
6184                 {
6185                     gx_widget_draw_set(widget, definition->draw_function);
6186                 }
6187                 if (definition->event_function)
6188                 {
6189                     gx_widget_event_process_set(widget, definition->event_function);
6190                 }
6191 
6192                 #if defined(GX_WIDGET_USER_DATA)
6193                 widget->gx_widget_user_data = definition->user_data;
6194                 #endif
6195 
6196                 if (definition->child_widget)
6197                 {
6198                     gx_studio_nested_widget_create(control, definition->child_widget, widget);
6199                 }
6200             }
6201             definition = definition->next_widget;
6202         }
6203     }
6204     return widget;
6205 }
6206 
gx_studio_widget_create(GX_BYTE * control,GX_CONST GX_STUDIO_WIDGET * definition,GX_WIDGET * parent)6207 GX_WIDGET *gx_studio_widget_create(GX_BYTE *control, GX_CONST GX_STUDIO_WIDGET *definition, GX_WIDGET *parent)
6208 {
6209     GX_WIDGET *widget;
6210     widget = gx_studio_nested_widget_create(control, definition, GX_NULL);
6211 
6212     if (parent && widget)
6213     {
6214         gx_widget_attach(parent, widget);
6215     }
6216     return widget;
6217 }
6218 
gx_studio_named_widget_create(char * name,GX_WIDGET * parent,GX_WIDGET ** new_widget)6219 UINT gx_studio_named_widget_create(char *name, GX_WIDGET *parent, GX_WIDGET **new_widget)
6220 {
6221     UINT status = GX_FAILURE;
6222     GX_CONST GX_STUDIO_WIDGET_ENTRY *entry = all_widgets_8bpp_widget_table;
6223     GX_WIDGET *widget = GX_NULL;
6224 
6225     while(entry->widget_information)
6226     {
6227         if (!strcmp(name, entry->widget_information->widget_name))
6228         {
6229             widget = gx_studio_widget_create((GX_BYTE *) entry->widget, entry->widget_information, parent);
6230             if (widget)
6231             {
6232                 status = GX_SUCCESS;
6233             }
6234             break;
6235         }
6236         entry++;
6237     }
6238 
6239     if (new_widget)
6240     {
6241         *new_widget = widget;
6242     }
6243     return status;
6244 }
6245 
6246 
gx_studio_display_configure(USHORT display,UINT (* driver)(GX_DISPLAY *),GX_UBYTE language,USHORT theme,GX_WINDOW_ROOT ** return_root)6247 UINT gx_studio_display_configure(USHORT display, UINT (*driver)(GX_DISPLAY *),
6248     GX_UBYTE language, USHORT theme, GX_WINDOW_ROOT **return_root)
6249 {
6250     GX_CONST GX_THEME *theme_ptr;
6251     GX_RECTANGLE size;
6252 
6253     GX_STUDIO_DISPLAY_INFO *display_info = &all_widgets_8bpp_display_table[display];
6254 
6255 
6256 /* create the requested display                                                */
6257 
6258     gx_display_create(display_info->display,
6259                       display_info->name,
6260                       driver,
6261                       (GX_VALUE) display_info->x_resolution,
6262                       (GX_VALUE) display_info->y_resolution);
6263 
6264 
6265 /* install the request theme                                                   */
6266 
6267     if(display_info->theme_table)
6268     {
6269         theme_ptr = display_info->theme_table[theme];
6270         if(theme_ptr)
6271         {
6272             gx_display_color_table_set(display_info->display, theme_ptr->theme_color_table, theme_ptr->theme_color_table_size);
6273 
6274 /* install the color palette if required                                       */
6275             if (display_info->display->gx_display_driver_palette_set &&
6276                 theme_ptr->theme_palette != NULL)
6277             {
6278                 display_info->display->gx_display_driver_palette_set(display_info->display, theme_ptr->theme_palette, theme_ptr->theme_palette_size);
6279             }
6280 
6281             gx_display_font_table_set(display_info->display, theme_ptr->theme_font_table, theme_ptr->theme_font_table_size);
6282             gx_display_pixelmap_table_set(display_info->display, theme_ptr->theme_pixelmap_table, theme_ptr->theme_pixelmap_table_size);
6283             gx_system_scroll_appearance_set(theme_ptr->theme_vertical_scroll_style, (GX_SCROLLBAR_APPEARANCE *) &theme_ptr->theme_vertical_scrollbar_appearance);
6284             gx_system_scroll_appearance_set(theme_ptr->theme_horizontal_scroll_style, (GX_SCROLLBAR_APPEARANCE *) &theme_ptr->theme_horizontal_scrollbar_appearance);
6285         }
6286     }
6287 
6288 /* Install the language table.                                                 */
6289 
6290     if(display_info->language_table)
6291     {
6292         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);
6293         gx_display_active_language_set(display_info->display, language);
6294     }
6295 
6296 /* Set screen rotation angle.                                                  */
6297 
6298     display_info->display->gx_display_rotation_angle = display_info->rotation_angle;
6299 
6300 /* create the canvas for this display                                          */
6301 
6302     gx_canvas_create(display_info->canvas,
6303                      display_info->canvas_name,
6304                      display_info->display,
6305                      GX_CANVAS_MANAGED | GX_CANVAS_VISIBLE,
6306                      display_info->x_resolution,
6307                      display_info->y_resolution,
6308                      display_info->canvas_memory,
6309                      display_info->canvas_memory_size);
6310 
6311 /* Create the root window for this canvas                                      */
6312 
6313     gx_utility_rectangle_define(&size,
6314                                 0, 0,
6315                                 (GX_VALUE) (display_info->x_resolution - 1),
6316                                 (GX_VALUE) (display_info->y_resolution - 1));
6317 
6318     gx_window_root_create(display_info->root_window,
6319                           display_info->name,
6320                           display_info->canvas, GX_STYLE_NONE, 0, &size);
6321     if (return_root)
6322     {
6323         *return_root = display_info->root_window;
6324     }
6325     return GX_SUCCESS;
6326 }
6327 #undef GUIX_STUDIO_GENERATED_FILE
6328