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