/*******************************************************************************/ /* This file is auto-generated by Azure RTOS GUIX Studio. Do not edit this */ /* file by hand. Modifications to this file should only be made by running */ /* the Azure RTOS GUIX Studio application and re-generating the application */ /* specification file(s). For more information please refer to the Azure RTOS */ /* GUIX Studio User Guide, or visit our web site at azure.com/rtos */ /* */ /* GUIX Studio Revision 6.2.0.1 */ /* Date (dd.mm.yyyy): 31.10.2022 Time (hh:mm): 14:07 */ /*******************************************************************************/ #define GUIX_STUDIO_GENERATED_FILE #include #include "all_widgets_8bpp_resources.h" #include "all_widgets_8bpp_specifications.h" static GX_WIDGET *gx_studio_nested_widget_create(GX_BYTE *control, GX_CONST GX_STUDIO_WIDGET *definition, GX_WIDGET *parent); ROTATE_SCREEN_CONTROL_BLOCK rotate_screen; MENU_SCREEN_CONTROL_BLOCK menu_screen; INDICATOR_SCREEN_CONTROL_BLOCK indicator_screen; TEXT_SCREEN_CONTROL_BLOCK text_screen; WINDOW_SCREEN_CONTROL_BLOCK window_screen; BUTTON_SCREEN_CONTROL_BLOCK button_screen; GX_CONST GX_STUDIO_WIDGET scroll_wheel_screen_define; GX_DISPLAY Main_Display_control_block; GX_WINDOW_ROOT Main_Display_root_window; GX_CANVAS Main_Display_canvas_control_block; ULONG Main_Display_canvas_memory[76800]; extern GX_CONST GX_THEME *Main_Display_theme_table[]; extern GX_CONST GX_STRING *Main_Display_language_table[]; GX_STUDIO_DISPLAY_INFO all_widgets_8bpp_display_table[1] = { { "Main_Display", "Main_Display_canvas", Main_Display_theme_table, Main_Display_language_table, MAIN_DISPLAY_THEME_TABLE_SIZE, MAIN_DISPLAY_LANGUAGE_TABLE_SIZE, MAIN_DISPLAY_STRING_TABLE_SIZE, 640, /* x resolution */ 480, /* y resolution */ &Main_Display_control_block, &Main_Display_canvas_control_block, &Main_Display_root_window, Main_Display_canvas_memory, /* canvas memory area */ 307200, /* canvas memory size in bytes */ 0 /* rotation angle */ } }; UINT gx_studio_button_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent) { UINT status; GX_BUTTON *button = (GX_BUTTON *) control_block; status = gx_button_create(button, info->widget_name, parent, info->style, info->widget_id, &info->size); return status; } UINT gx_studio_text_button_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent) { UINT status; GX_TEXT_BUTTON *button = (GX_TEXT_BUTTON *) control_block; GX_TEXT_BUTTON_PROPERTIES *props = (GX_TEXT_BUTTON_PROPERTIES *) info->properties; status = gx_text_button_create(button, info->widget_name, parent, props->string_id, info->style, info->widget_id, &info->size); if (status == GX_SUCCESS) { gx_text_button_font_set(button, props->font_id); #if defined(GUIX_5_4_0_COMPATIBILITY) gx_text_button_text_color_set(button, props->normal_text_color_id, props->selected_text_color_id); #else gx_text_button_text_color_set(button, props->normal_text_color_id, props->selected_text_color_id, props->disabled_text_color_id); #endif } return status; } UINT gx_studio_checkbox_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent) { UINT status; GX_CHECKBOX *button = (GX_CHECKBOX *) control_block; GX_TEXT_BUTTON *text_button = (GX_TEXT_BUTTON *) button; GX_CHECKBOX_PROPERTIES *props = (GX_CHECKBOX_PROPERTIES *) info->properties; status = gx_checkbox_create(button, info->widget_name, parent, props->string_id, info->style, info->widget_id, &info->size); if (status == GX_SUCCESS) { gx_text_button_font_set(text_button, props->font_id); #if defined(GUIX_5_4_0_COMPATIBILITY) gx_text_button_text_color_set(text_button, props->normal_text_color_id, props->selected_text_color_id); #else gx_text_button_text_color_set(text_button, props->normal_text_color_id, props->selected_text_color_id, props->disabled_text_color_id); #endif if (props->unchecked_pixelmap_id || props->checked_pixelmap_id || props->unchecked_disabled_pixelmap_id || props->checked_disabled_pixelmap_id) { gx_checkbox_pixelmap_set(button, props->unchecked_pixelmap_id, props->checked_pixelmap_id, props->unchecked_disabled_pixelmap_id, props->checked_disabled_pixelmap_id); } } return status; } UINT gx_studio_radio_button_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent) { UINT status; GX_RADIO_BUTTON *button = (GX_RADIO_BUTTON *) control_block; GX_TEXT_BUTTON *text_button = (GX_TEXT_BUTTON *) button; GX_RADIO_BUTTON_PROPERTIES *props = (GX_RADIO_BUTTON_PROPERTIES *) info->properties; status = gx_radio_button_create(button, info->widget_name, parent, props->string_id, info->style, info->widget_id, &info->size); if (status == GX_SUCCESS) { gx_text_button_font_set(text_button, props->font_id); #if defined(GUIX_5_4_0_COMPATIBILITY) gx_text_button_text_color_set(text_button, props->normal_text_color_id, props->selected_text_color_id); #else gx_text_button_text_color_set(text_button, props->normal_text_color_id, props->selected_text_color_id, props->disabled_text_color_id); #endif if (props->off_pixelmap_id || props->on_pixelmap_id || props->off_disabled_pixelmap_id || props->on_disabled_pixelmap_id) { gx_radio_button_pixelmap_set(button, props->off_pixelmap_id, props->on_pixelmap_id, props->off_disabled_pixelmap_id, props->on_disabled_pixelmap_id); } } return status; } UINT gx_studio_icon_button_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent) { UINT status; GX_ICON_BUTTON *button = (GX_ICON_BUTTON *) control_block; GX_ICON_BUTTON_PROPERTIES *props = (GX_ICON_BUTTON_PROPERTIES *) info->properties; status = gx_icon_button_create(button, info->widget_name, parent, props->pixelmap_id, info->style, info->widget_id, &info->size); return status; } UINT gx_studio_pixelmap_button_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent) { UINT status; GX_PIXELMAP_BUTTON *button = (GX_PIXELMAP_BUTTON *) control_block; GX_PIXELMAP_BUTTON_PROPERTIES *props = (GX_PIXELMAP_BUTTON_PROPERTIES *) info->properties; status = gx_pixelmap_button_create(button, info->widget_name, parent, props->normal_pixelmap_id, props->selected_pixelmap_id, props->disabled_pixelmap_id, info->style, info->widget_id, &info->size); return status; } UINT gx_studio_icon_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent) { UINT status; GX_ICON *icon = (GX_ICON *) control_block; GX_ICON_PROPERTIES *props = (GX_ICON_PROPERTIES *) info->properties; 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); if (props->selected_pixelmap_id) { gx_icon_pixelmap_set(icon, props->normal_pixelmap_id, props->selected_pixelmap_id); } else { gx_widget_resize((GX_WIDGET *)icon, (GX_RECTANGLE *)&info->size); } return status; } UINT gx_studio_slider_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent) { UINT status; GX_SLIDER *slider = (GX_SLIDER *) control_block; GX_SLIDER_PROPERTIES *props = (GX_SLIDER_PROPERTIES *) info->properties; GX_SLIDER_INFO slider_info; slider_info.gx_slider_info_min_val = props->minval; slider_info.gx_slider_info_max_val = props->maxval; slider_info.gx_slider_info_current_val = props->current_val; slider_info.gx_slider_info_increment = props->increment; slider_info.gx_slider_info_min_travel = props->min_travel; slider_info.gx_slider_info_max_travel = props->max_travel; slider_info.gx_slider_info_needle_width = props->needle_width; slider_info.gx_slider_info_needle_height = props->needle_height; slider_info.gx_slider_info_needle_inset = props->needle_inset; slider_info.gx_slider_info_needle_hotspot_offset = props->needle_hotspot; status = gx_slider_create(slider, info->widget_name, parent, props->tickmark_count, &slider_info, info->style, info->widget_id, &info->size); return status; } UINT gx_studio_pixelmap_slider_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent) { UINT status; GX_PIXELMAP_SLIDER *slider = (GX_PIXELMAP_SLIDER *) control_block; GX_PIXELMAP_SLIDER_PROPERTIES *props = (GX_PIXELMAP_SLIDER_PROPERTIES *) info->properties; GX_PIXELMAP_SLIDER_INFO pixelmap_info; GX_SLIDER_INFO slider_info; slider_info.gx_slider_info_min_val = props->min_val; slider_info.gx_slider_info_max_val = props->max_val; slider_info.gx_slider_info_current_val = props->current_val; slider_info.gx_slider_info_increment = props->increment; slider_info.gx_slider_info_min_travel = props->min_travel; slider_info.gx_slider_info_max_travel = props->max_travel; slider_info.gx_slider_info_needle_width = props->needle_width; slider_info.gx_slider_info_needle_height = props->needle_height; slider_info.gx_slider_info_needle_inset = props->needle_inset; slider_info.gx_slider_info_needle_hotspot_offset = props->needle_hotspot; pixelmap_info.gx_pixelmap_slider_info_lower_background_pixelmap = props->lower_pixelmap; pixelmap_info.gx_pixelmap_slider_info_upper_background_pixelmap = props->upper_pixelmap; pixelmap_info.gx_pixelmap_slider_info_needle_pixelmap = props->needle_pixelmap; status = gx_pixelmap_slider_create(slider, info->widget_name, parent, &slider_info, &pixelmap_info, info->style, info->widget_id, &info->size); return status; } UINT gx_studio_progress_bar_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent) { UINT status; GX_PROGRESS_BAR *bar = (GX_PROGRESS_BAR *) control_block; GX_PROGRESS_BAR_INFO *bar_info = (GX_PROGRESS_BAR_INFO *) info->properties; status = gx_progress_bar_create(bar, info->widget_name, parent, bar_info, info->style, info->widget_id, &info->size); return status; } UINT gx_studio_radial_progress_bar_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent) { UINT status; GX_RADIAL_PROGRESS_BAR *bar = (GX_RADIAL_PROGRESS_BAR *) control_block; GX_RADIAL_PROGRESS_BAR_INFO *bar_info = (GX_RADIAL_PROGRESS_BAR_INFO *) info->properties; status = gx_radial_progress_bar_create(bar, info->widget_name, parent, bar_info, info->style, info->widget_id); return status; } UINT gx_studio_prompt_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent) { UINT status; GX_PROMPT *prompt = (GX_PROMPT *) control_block; GX_PROMPT_PROPERTIES *props = (GX_PROMPT_PROPERTIES *) info->properties; status = gx_prompt_create(prompt, info->widget_name, parent, props->string_id, info->style, info->widget_id, &info->size); if (status == GX_SUCCESS) { gx_prompt_font_set(prompt, props->font_id); #if defined(GUIX_5_4_0_COMPATIBILITY) gx_prompt_text_color_set(prompt, props->normal_text_color_id, props->selected_text_color_id); #else gx_prompt_text_color_set(prompt, props->normal_text_color_id, props->selected_text_color_id, props->disabled_text_color_id); #endif } return status; } UINT gx_studio_numeric_prompt_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent) { UINT status; GX_NUMERIC_PROMPT *prompt = (GX_NUMERIC_PROMPT *) control_block; GX_NUMERIC_PROMPT_PROPERTIES *props = (GX_NUMERIC_PROMPT_PROPERTIES *) info->properties; status = gx_numeric_prompt_create(prompt, info->widget_name, parent, props->string_id, info->style, info->widget_id, &info->size); if (status == GX_SUCCESS) { gx_prompt_font_set((GX_PROMPT *)prompt, props->font_id); #if defined(GUIX_5_4_0_COMPATIBILITY) gx_prompt_text_color_set((GX_PROMPT *)prompt, props->normal_text_color_id, props->selected_text_color_id); #else gx_prompt_text_color_set((GX_PROMPT *)prompt, props->normal_text_color_id, props->selected_text_color_id, props->disabled_text_color_id); #endif if(!props->string_id) { gx_numeric_prompt_value_set(prompt, props->numeric_prompt_value); } if(props->format_func) { gx_numeric_prompt_format_function_set(prompt, props->format_func); } } return status; } UINT gx_studio_pixelmap_prompt_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent) { UINT status; GX_PIXELMAP_PROMPT *pix_prompt = (GX_PIXELMAP_PROMPT *) control_block; GX_PROMPT *prompt = (GX_PROMPT *) pix_prompt; GX_PIXELMAP_PROMPT_PROPERTIES *props = (GX_PIXELMAP_PROMPT_PROPERTIES *) info->properties; status = gx_pixelmap_prompt_create(pix_prompt, info->widget_name, parent, props->string_id, props->fill_map_id, info->style, info->widget_id, &info->size); if (status == GX_SUCCESS) { gx_pixelmap_prompt_pixelmap_set(pix_prompt, props->left_map_id, props->fill_map_id, props->right_map_id, props->selected_left_map_id, props->selected_fill_map_id, props->selected_right_map_id); gx_prompt_font_set(prompt, props->font_id); #if defined(GUIX_5_4_0_COMPATIBILITY) gx_prompt_text_color_set(prompt, props->normal_text_color_id, props->selected_text_color_id); #else gx_prompt_text_color_set(prompt, props->normal_text_color_id, props->selected_text_color_id, props->disabled_text_color_id); #endif } return status; } UINT gx_studio_numeric_pixelmap_prompt_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent) { UINT status; GX_NUMERIC_PIXELMAP_PROMPT *pix_prompt = (GX_NUMERIC_PIXELMAP_PROMPT *) control_block; GX_PROMPT *prompt = (GX_PROMPT *) pix_prompt; GX_NUMERIC_PIXELMAP_PROMPT_PROPERTIES *props = (GX_NUMERIC_PIXELMAP_PROMPT_PROPERTIES *) info->properties; status = gx_numeric_pixelmap_prompt_create(pix_prompt, info->widget_name, parent, props->string_id, props->fill_map_id, info->style, info->widget_id, &info->size); if (status == GX_SUCCESS) { if(!props->string_id) { gx_numeric_pixelmap_prompt_value_set(pix_prompt, props->numeric_prompt_value); } if(props->format_func) { gx_numeric_pixelmap_prompt_format_function_set(pix_prompt, props->format_func); } gx_pixelmap_prompt_pixelmap_set((GX_PIXELMAP_PROMPT *)pix_prompt, props->left_map_id, props->fill_map_id, props->right_map_id, props->selected_left_map_id, props->selected_fill_map_id, props->selected_right_map_id); gx_prompt_font_set(prompt, props->font_id); #if defined(GUIX_5_4_0_COMPATIBILITY) gx_prompt_text_color_set(prompt, props->normal_text_color_id, props->selected_text_color_id); #else gx_prompt_text_color_set(prompt, props->normal_text_color_id, props->selected_text_color_id, props->disabled_text_color_id); #endif } return status; } UINT gx_studio_window_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent) { UINT status; GX_WINDOW *window = (GX_WINDOW *) control_block; GX_WINDOW_PROPERTIES *props = (GX_WINDOW_PROPERTIES *) info->properties; status = gx_window_create(window, info->widget_name, parent, info->style, info->widget_id, &info->size); if (status == GX_SUCCESS) { if (props->wallpaper_id) { gx_window_wallpaper_set(window, props->wallpaper_id, info->style & GX_STYLE_TILE_WALLPAPER); } } return status; } UINT gx_studio_vertical_list_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent) { UINT status; GX_VERTICAL_LIST *list = (GX_VERTICAL_LIST *) control_block; GX_VERTICAL_LIST_PROPERTIES *props = (GX_VERTICAL_LIST_PROPERTIES *) info->properties; status = gx_vertical_list_create(list, info->widget_name, parent, props->total_rows, props->callback, info->style, info->widget_id, &info->size); if (status == GX_SUCCESS) { if (props->wallpaper_id) { gx_window_wallpaper_set((GX_WINDOW *) list, props->wallpaper_id, info->style & GX_STYLE_TILE_WALLPAPER); } } return status; } UINT gx_studio_horizontal_list_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent) { UINT status; GX_HORIZONTAL_LIST *list = (GX_HORIZONTAL_LIST *) control_block; GX_HORIZONTAL_LIST_PROPERTIES *props = (GX_HORIZONTAL_LIST_PROPERTIES *) info->properties; status = gx_horizontal_list_create(list, info->widget_name, parent, props->total_rows, props->callback, info->style, info->widget_id, &info->size); if (status == GX_SUCCESS) { if (props->wallpaper_id) { gx_window_wallpaper_set((GX_WINDOW *) list, props->wallpaper_id, info->style & GX_STYLE_TILE_WALLPAPER); } } return status; } UINT gx_studio_drop_list_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent) { UINT status; GX_DROP_LIST *list = (GX_DROP_LIST *) control_block; GX_DROP_LIST_PROPERTIES *props = (GX_DROP_LIST_PROPERTIES *) info->properties; status = gx_drop_list_create(list, info->widget_name, parent, props->total_rows, props->open_height, props->callback, info->style, info->widget_id, &info->size); if (status == GX_SUCCESS) { if (props->pixelmap_id) { gx_drop_list_pixelmap_set(list, props->pixelmap_id); } if (props->wallpaper_id) { gx_window_wallpaper_set((GX_WINDOW *)&list->gx_drop_list_popup.gx_popup_list_list, props->wallpaper_id, info->style & GX_STYLE_TILE_WALLPAPER); } } return status; } UINT gx_studio_string_scroll_wheel_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent) { UINT status; GX_STRING_SCROLL_WHEEL *wheel = (GX_STRING_SCROLL_WHEEL *) control_block; GX_STRING_SCROLL_WHEEL_PROPERTIES *props = (GX_STRING_SCROLL_WHEEL_PROPERTIES *) info->properties; status = gx_string_scroll_wheel_create_ext(wheel, info->widget_name, parent, props->total_rows, GX_NULL, info->style, info->widget_id, &info->size); if (status == GX_SUCCESS) { if(props->string_id_list) { gx_string_scroll_wheel_string_id_list_set(wheel, props->string_id_list, props->total_rows); } if (props->wallpaper_id) { gx_window_wallpaper_set((GX_WINDOW *) wheel, props->wallpaper_id, info->style & GX_STYLE_TILE_WALLPAPER); } if(props->selected_background) { gx_scroll_wheel_selected_background_set((GX_SCROLL_WHEEL *)wheel, props->selected_background); } gx_scroll_wheel_selected_set((GX_SCROLL_WHEEL *)wheel, props->selected_row); gx_scroll_wheel_gradient_alpha_set((GX_SCROLL_WHEEL *)wheel, props->start_alpha, props->end_alpha); gx_scroll_wheel_row_height_set((GX_SCROLL_WHEEL *)wheel, props->row_height); gx_text_scroll_wheel_font_set((GX_TEXT_SCROLL_WHEEL *)wheel, props->normal_font, props->selected_font); #if defined(GUIX_5_4_0_COMPATIBILITY) gx_text_scroll_wheel_text_color_set((GX_TEXT_SCROLL_WHEEL *)wheel, props->normal_text_color, props->selected_text_color); #else gx_text_scroll_wheel_text_color_set((GX_TEXT_SCROLL_WHEEL *)wheel, props->normal_text_color, props->selected_text_color, props->disabled_text_color); #endif if(props->callback) { gx_text_scroll_wheel_callback_set_ext((GX_TEXT_SCROLL_WHEEL *)wheel, (UINT (*)(GX_TEXT_SCROLL_WHEEL*, INT, GX_STRING *))props->callback); } } return status; } UINT gx_studio_numeric_scroll_wheel_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent) { UINT status; GX_NUMERIC_SCROLL_WHEEL *wheel = (GX_NUMERIC_SCROLL_WHEEL *) control_block; GX_NUMERIC_SCROLL_WHEEL_PROPERTIES *props = (GX_NUMERIC_SCROLL_WHEEL_PROPERTIES *) info->properties; status = gx_numeric_scroll_wheel_create(wheel, info->widget_name, parent, props->start_val, props->end_val, info->style, info->widget_id, &info->size); if (status == GX_SUCCESS) { if (props->wallpaper_id) { gx_window_wallpaper_set((GX_WINDOW *) wheel, props->wallpaper_id, info->style & GX_STYLE_TILE_WALLPAPER); } if(props->selected_background) { gx_scroll_wheel_selected_background_set((GX_SCROLL_WHEEL *)wheel, props->selected_background); } if (props->total_rows) { gx_scroll_wheel_total_rows_set((GX_SCROLL_WHEEL *)wheel, props->total_rows); } gx_scroll_wheel_selected_set((GX_SCROLL_WHEEL *)wheel, props->selected_row); gx_scroll_wheel_gradient_alpha_set((GX_SCROLL_WHEEL *)wheel, props->start_alpha, props->end_alpha); gx_scroll_wheel_row_height_set((GX_SCROLL_WHEEL *)wheel, props->row_height); gx_text_scroll_wheel_font_set((GX_TEXT_SCROLL_WHEEL *)wheel, props->normal_font, props->selected_font); #if defined(GUIX_5_4_0_COMPATIBILITY) gx_text_scroll_wheel_text_color_set((GX_TEXT_SCROLL_WHEEL *)wheel, props->normal_text_color, props->selected_text_color); #else gx_text_scroll_wheel_text_color_set((GX_TEXT_SCROLL_WHEEL *)wheel, props->normal_text_color, props->selected_text_color, props->disabled_text_color); #endif if(props->callback) { gx_text_scroll_wheel_callback_set_ext((GX_TEXT_SCROLL_WHEEL *)wheel, (UINT (*)(GX_TEXT_SCROLL_WHEEL*, INT, GX_STRING *))props->callback); } } return status; } UINT gx_studio_text_input_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent) { UINT status; GX_STRING text; GX_SINGLE_LINE_TEXT_INPUT *input = (GX_SINGLE_LINE_TEXT_INPUT *) control_block; GX_PROMPT *prompt = (GX_PROMPT *) input; GX_SINGLE_LINE_TEXT_INPUT_PROPERTIES *props = (GX_SINGLE_LINE_TEXT_INPUT_PROPERTIES *) info->properties; status = gx_single_line_text_input_create(input, info->widget_name, parent, props->buffer, props->buffer_size, info->style, info->widget_id, &info->size); if (status == GX_SUCCESS) { gx_prompt_font_set(prompt, props->font_id); gx_single_line_text_input_text_color_set(input, props->normal_text_color_id, props->selected_text_color_id, props->disabled_text_color_id, props->readonly_text_color_id); gx_single_line_text_input_fill_color_set(input, input->gx_widget_normal_fill_color, input->gx_widget_selected_fill_color, input->gx_widget_disabled_fill_color, props->readonly_fill_color_id); if (props->buffer && props->buffer_size > 0 && props->string_id) { gx_display_string_get_ext(all_widgets_8bpp_display_table[0].display, props->string_id, &text); if (text.gx_string_ptr) { gx_single_line_text_input_text_set_ext(input, &text); } } } return status; } UINT gx_studio_multi_line_text_view_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent) { UINT status; GX_MULTI_LINE_TEXT_VIEW *view = (GX_MULTI_LINE_TEXT_VIEW *) control_block; GX_ML_TEXT_VIEW_PROPERTIES *props = (GX_ML_TEXT_VIEW_PROPERTIES *) info->properties; status = gx_multi_line_text_view_create(view, info->widget_name, parent, props->string_id, info->style, info->widget_id, &info->size); if (status == GX_SUCCESS) { gx_multi_line_text_view_font_set(view, props->font_id); #if defined(GUIX_5_4_0_COMPATIBILITY) gx_multi_line_text_view_text_color_set(view, props->normal_text_color_id, props->selected_text_color_id); #else gx_multi_line_text_view_text_color_set(view, props->normal_text_color_id, props->selected_text_color_id, props->disabled_text_color_id); #endif gx_multi_line_text_view_whitespace_set(view, props->whitespace); gx_multi_line_text_view_line_space_set(view, props->line_space); } return status; } UINT gx_studio_multi_line_text_input_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent) { UINT status; GX_STRING text; GX_MULTI_LINE_TEXT_INPUT *input = (GX_MULTI_LINE_TEXT_INPUT *) control_block; GX_MULTI_LINE_TEXT_INPUT_PROPERTIES *props = (GX_MULTI_LINE_TEXT_INPUT_PROPERTIES *) info->properties; status = gx_multi_line_text_input_create(input, info->widget_name, parent, props->buffer, props->buffer_size, info->style, info->widget_id, &info->size); if (status == GX_SUCCESS) { gx_multi_line_text_view_font_set((GX_MULTI_LINE_TEXT_VIEW *) input, props->font_id); gx_multi_line_text_input_fill_color_set(input, info->normal_fill_color_id, info->selected_fill_color_id, info->disabled_fill_color_id, props->readonly_fill_color_id); gx_multi_line_text_input_text_color_set(input, props->normal_text_color_id, props->selected_text_color_id, props->disabled_text_color_id, props->readonly_text_color_id); gx_multi_line_text_view_whitespace_set((GX_MULTI_LINE_TEXT_VIEW *) input, props->whitespace); gx_multi_line_text_view_line_space_set((GX_MULTI_LINE_TEXT_VIEW *) input, props->line_space); if(props->buffer && (props->buffer_size > 0) && props->string_id) { gx_display_string_get_ext(all_widgets_8bpp_display_table[0].display, props->string_id, &text); if(text.gx_string_ptr) { gx_multi_line_text_input_text_set_ext(input, &text); } } } return status; } UINT gx_studio_horizontal_scrollbar_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent) { UINT status; GX_SCROLLBAR *scroll = (GX_SCROLLBAR *) control_block; GX_SCROLLBAR_APPEARANCE *appearance = (GX_SCROLLBAR_APPEARANCE *) info->properties; status = gx_horizontal_scrollbar_create(scroll, info->widget_name, parent, appearance, info->style); return status; } UINT gx_studio_vertical_scrollbar_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent) { UINT status; GX_SCROLLBAR *scroll = (GX_SCROLLBAR *) control_block; GX_SCROLLBAR_APPEARANCE *appearance = (GX_SCROLLBAR_APPEARANCE *) info->properties; status = gx_vertical_scrollbar_create(scroll, info->widget_name, parent, appearance, info->style); return status; } UINT gx_studio_menu_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent) { UINT status; GX_MENU *menu = (GX_MENU *) control_block; GX_MENU_PROPERTIES *props = (GX_MENU_PROPERTIES *) info->properties; status = gx_menu_create(menu, info->widget_name, parent, props->string_id, props->fill_map_id, info->style, info->widget_id, &info->size); if (status == GX_SUCCESS) { menu->gx_menu_list_total_count = props->list_total_count; gx_menu_text_offset_set(menu, props->text_x_offset, props->text_y_offset); gx_pixelmap_prompt_pixelmap_set((GX_PIXELMAP_PROMPT *)menu, props->left_map_id, props->fill_map_id, props->right_map_id, props->selected_left_map_id, props->selected_fill_map_id, props->selected_right_map_id); gx_prompt_font_set((GX_PROMPT *)menu, props->font_id); #if defined(GUIX_5_4_0_COMPATIBILITY) gx_prompt_text_color_set((GX_PROMPT *)menu, props->normal_text_color_id, props->selected_text_color_id); #else gx_prompt_text_color_set((GX_PROMPT *)menu, props->normal_text_color_id, props->selected_text_color_id, props->disabled_text_color_id); #endif } return status; } UINT gx_studio_accordion_menu_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent) { UINT status; GX_ACCORDION_MENU *accordion = (GX_ACCORDION_MENU *) control_block; status = gx_accordion_menu_create(accordion, info->widget_name, parent, info->style, info->widget_id, &info->size); return status; } UINT gx_studio_tree_view_create(GX_CONST GX_STUDIO_WIDGET *info, GX_WIDGET *control_block, GX_WIDGET *parent) { UINT status; GX_TREE_VIEW *tree = (GX_TREE_VIEW *) control_block; GX_TREE_VIEW_PROPERTIES *props = (GX_TREE_VIEW_PROPERTIES *) info->properties; status = gx_tree_view_create(tree, info->widget_name, parent, info->style, info->widget_id, &info->size); if (status == GX_SUCCESS) { if (props->expand_map_id || props->collapse_map_id) { gx_tree_view_root_pixelmap_set(tree, props->expand_map_id, props->collapse_map_id); } gx_tree_view_indentation_set(tree, props->indentation); gx_tree_view_root_line_color_set(tree, props->root_line_color_id); } return status; } GX_WINDOW_PROPERTIES rotate_screen_properties = { 0 /* wallpaper pixelmap id */ }; GX_TEXT_BUTTON_PROPERTIES rotate_screen_next_button_6_properties = { GX_STRING_ID_STRING_36, /* string id */ GX_FONT_ID_BUTTON, /* font id */ GX_COLOR_ID_WHITE, /* normal text color */ GX_COLOR_ID_WHITE, /* selected text color */ GX_COLOR_ID_WHITE /* disabled text color */ }; GX_CHECKBOX_PROPERTIES rotate_screen_checkbox_properties = { GX_STRING_ID_STRING_39_1, /* string id */ GX_FONT_ID_BUTTON, /* font id */ GX_COLOR_ID_BTN_TEXT, /* normal text color */ GX_COLOR_ID_BTN_TEXT, /* selected text color */ GX_COLOR_ID_BTN_TEXT, /* disabled text color */ 0, /* unchecked pixelmap id */ 0, /* checked pixelmap id */ 0, /* unchecked disabled pixelmap id */ 0 /* checked disabled pixelmap id */ }; GX_PROMPT_PROPERTIES rotate_screen_prompt_11_1_properties = { GX_STRING_ID_STRING_40_1, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT /* disabled text color */ }; GX_SLIDER_PROPERTIES rotate_screen_slider_2_properties = { 10, /* tickmark count */ 0, /* mimimun value */ 359, /* maximum value */ 30, /* current value */ 10, /* increment */ 10, /* minimum travel */ 10, /* maximum travel */ 5, /* needle width */ 10, /* needle height */ 5, /* needle inset */ 2 /* needle hotspot */ }; GX_PROMPT_PROPERTIES rotate_screen_prompt_12_1_properties = { GX_STRING_ID_STRING_41_1, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT /* disabled text color */ }; GX_WINDOW_PROPERTIES rotate_screen_pixelmap_window_properties = { 0 /* wallpaper pixelmap id */ }; GX_RADIO_BUTTON_PROPERTIES rotate_screen_radio_button_properties = { GX_STRING_ID_STRING_42_1, /* string id */ GX_FONT_ID_BUTTON, /* font id */ GX_COLOR_ID_BTN_TEXT, /* normal text color */ GX_COLOR_ID_BTN_TEXT, /* selected text color */ GX_COLOR_ID_BTN_TEXT, /* disabled text color */ 0, /* off pixelmap id */ 0, /* on pixelmap id */ 0, /* off disabled pixelmap id */ 0 /* on disabled pixelmap id */ }; GX_RADIO_BUTTON_PROPERTIES rotate_screen_radio_button_1_properties = { GX_STRING_ID_STRING_43_1, /* string id */ GX_FONT_ID_BUTTON, /* font id */ GX_COLOR_ID_BTN_TEXT, /* normal text color */ GX_COLOR_ID_BTN_TEXT, /* selected text color */ GX_COLOR_ID_BTN_TEXT, /* disabled text color */ 0, /* off pixelmap id */ 0, /* on pixelmap id */ 0, /* off disabled pixelmap id */ 0 /* on disabled pixelmap id */ }; GX_RADIO_BUTTON_PROPERTIES rotate_screen_radio_button_2_properties = { GX_STRING_ID_STRING_44_1, /* string id */ GX_FONT_ID_BUTTON, /* font id */ GX_COLOR_ID_BTN_TEXT, /* normal text color */ GX_COLOR_ID_BTN_TEXT, /* selected text color */ GX_COLOR_ID_BTN_TEXT, /* disabled text color */ 0, /* off pixelmap id */ 0, /* on pixelmap id */ 0, /* off disabled pixelmap id */ 0 /* on disabled pixelmap id */ }; GX_CONST GX_STUDIO_WIDGET rotate_screen_radio_button_2_define = { "radio_button_2", GX_TYPE_RADIO_BUTTON, /* widget type */ ID_RADIO_FISH, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_BUTTON_RADIO|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_RADIO_BUTTON), /* control block size */ GX_COLOR_ID_BTN_LOWER, /* normal color id */ GX_COLOR_ID_BTN_UPPER, /* selected color id */ GX_COLOR_ID_BTN_LOWER, /* disabled color id */ gx_studio_radio_button_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {388, 425, 467, 448}, /* widget size */ GX_NULL, /* no next widget */ GX_NULL, /* no child widgets */ offsetof(ROTATE_SCREEN_CONTROL_BLOCK, rotate_screen_radio_button_2), /* control block */ (void *) &rotate_screen_radio_button_2_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET rotate_screen_radio_button_1_define = { "radio_button_1", GX_TYPE_RADIO_BUTTON, /* widget type */ ID_RADIO_APPLE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_BUTTON_RADIO|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_RADIO_BUTTON), /* control block size */ GX_COLOR_ID_BTN_LOWER, /* normal color id */ GX_COLOR_ID_BTN_UPPER, /* selected color id */ GX_COLOR_ID_BTN_LOWER, /* disabled color id */ gx_studio_radio_button_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {236, 425, 315, 448}, /* widget size */ &rotate_screen_radio_button_2_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(ROTATE_SCREEN_CONTROL_BLOCK, rotate_screen_radio_button_1), /* control block */ (void *) &rotate_screen_radio_button_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET rotate_screen_radio_button_define = { "radio_button", GX_TYPE_RADIO_BUTTON, /* widget type */ ID_RADIO_FOOT, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_BUTTON_PUSHED|GX_STYLE_BUTTON_RADIO|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_RADIO_BUTTON), /* control block size */ GX_COLOR_ID_BTN_LOWER, /* normal color id */ GX_COLOR_ID_BTN_UPPER, /* selected color id */ GX_COLOR_ID_BTN_LOWER, /* disabled color id */ gx_studio_radio_button_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {84, 425, 163, 448}, /* widget size */ &rotate_screen_radio_button_1_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(ROTATE_SCREEN_CONTROL_BLOCK, rotate_screen_radio_button), /* control block */ (void *) &rotate_screen_radio_button_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET rotate_screen_pixelmap_window_define = { "pixelmap_window", GX_TYPE_WINDOW, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_WINDOW), /* control block size */ GX_COLOR_ID_NEXT_BUTTON_UPPER, /* normal color id */ GX_COLOR_ID_NEXT_BUTTON_UPPER, /* selected color id */ GX_COLOR_ID_NEXT_BUTTON_UPPER, /* disabled color id */ gx_studio_window_create, /* create function */ (VOID (*)(GX_WIDGET *)) pixelmap_draw, /* drawing function override */ GX_NULL, /* event function override */ {31, 69, 613, 400}, /* widget size */ &rotate_screen_radio_button_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(ROTATE_SCREEN_CONTROL_BLOCK, rotate_screen_pixelmap_window), /* control block */ (void *) &rotate_screen_pixelmap_window_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET rotate_screen_prompt_12_1_define = { "prompt_12_1", GX_TYPE_PROMPT, /* widget type */ ID_ANGLE_DISPLAY, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_PROMPT), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {574, 26, 617, 49}, /* widget size */ &rotate_screen_pixelmap_window_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(ROTATE_SCREEN_CONTROL_BLOCK, rotate_screen_prompt_12_1), /* control block */ (void *) &rotate_screen_prompt_12_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET rotate_screen_slider_2_define = { "slider_2", GX_TYPE_SLIDER, /* widget type */ ID_SLIDER_ANGLE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_SHOW_NEEDLE|GX_STYLE_SHOW_TICKMARKS, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_SLIDER), /* control block size */ GX_COLOR_ID_BTN_UPPER, /* normal color id */ GX_COLOR_ID_BTN_UPPER, /* selected color id */ GX_COLOR_ID_BTN_UPPER, /* disabled color id */ gx_studio_slider_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {388, 26, 553, 49}, /* widget size */ &rotate_screen_prompt_12_1_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(ROTATE_SCREEN_CONTROL_BLOCK, rotate_screen_slider_2), /* control block */ (void *) &rotate_screen_slider_2_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET rotate_screen_prompt_11_1_define = { "prompt_11_1", GX_TYPE_PROMPT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_PROMPT), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {248, 26, 367, 49}, /* widget size */ &rotate_screen_slider_2_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(ROTATE_SCREEN_CONTROL_BLOCK, rotate_screen_prompt_11_1), /* control block */ (void *) &rotate_screen_prompt_11_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET rotate_screen_checkbox_define = { "checkbox", GX_TYPE_CHECKBOX, /* widget type */ ID_DIRECT_ROTATE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_BUTTON_TOGGLE|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_CHECKBOX), /* control block size */ GX_COLOR_ID_BTN_LOWER, /* normal color id */ GX_COLOR_ID_BTN_UPPER, /* selected color id */ GX_COLOR_ID_BTN_LOWER, /* disabled color id */ gx_studio_checkbox_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {49, 26, 198, 49}, /* widget size */ &rotate_screen_prompt_11_1_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(ROTATE_SCREEN_CONTROL_BLOCK, rotate_screen_checkbox), /* control block */ (void *) &rotate_screen_checkbox_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET rotate_screen_next_button_6_define = { "next_button_6", GX_TYPE_TEXT_BUTTON, /* widget type */ IDB_NEXT, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_TEXT_BUTTON), /* control block size */ GX_COLOR_ID_NEXT_BUTTON_LOWER, /* normal color id */ GX_COLOR_ID_NEXT_BUTTON_UPPER, /* selected color id */ GX_COLOR_ID_NEXT_BUTTON_LOWER, /* disabled color id */ gx_studio_text_button_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {532, 426, 611, 450}, /* widget size */ &rotate_screen_checkbox_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(ROTATE_SCREEN_CONTROL_BLOCK, rotate_screen_next_button_6), /* control block */ (void *) &rotate_screen_next_button_6_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET rotate_screen_define = { "rotate_screen", GX_TYPE_WINDOW, /* widget type */ ID_ROTATE_SCREEN, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(ROTATE_SCREEN_CONTROL_BLOCK), /* control block size */ GX_COLOR_ID_WINDOW_FILL, /* normal color id */ GX_COLOR_ID_WINDOW_FILL, /* selected color id */ GX_COLOR_ID_WINDOW_FILL, /* disabled color id */ gx_studio_window_create, /* create function */ GX_NULL, /* drawing function override */ (UINT (*)(GX_WIDGET *, GX_EVENT *)) rotate_event_handler, /* event function override */ {0, 0, 639, 479}, /* widget size */ GX_NULL, /* next widget */ &rotate_screen_next_button_6_define, /* child widget */ 0, /* control block */ (void *) &rotate_screen_properties /* extended properties */ }; GX_WINDOW_PROPERTIES menu_screen_properties = { 0 /* wallpaper pixelmap id */ }; GX_PROMPT_PROPERTIES menu_screen_title_properties = { GX_STRING_ID_STRING_69, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_TEXT, /* selected text color */ GX_COLOR_ID_TEXT /* disabled text color */ }; GX_PROMPT_PROPERTIES menu_screen_title_2_properties = { GX_STRING_ID_STRING_70, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_TEXT, /* selected text color */ GX_COLOR_ID_TEXT /* disabled text color */ }; GX_MENU_PROPERTIES menu_screen_ola_menu_2_properties = { GX_STRING_ID_MENU_1, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT, /* disabled text color */ 0, /* left pixelmap id */ 0, /* fill pixelmap id */ 0, /* right pixelmap id */ 0, /* selected left pixelmap id */ 0, /* selected fill pixelmap id */ 0, /* selected right pixelmap id */ 10, /* text display x offset */ 0, /* text display y offset */ 2, /* list_total_count */ }; GX_PROMPT_PROPERTIES menu_screen_prompt_25_properties = { GX_STRING_ID_ITEM_1, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT /* disabled text color */ }; GX_NUMERIC_PROMPT_PROPERTIES menu_screen_prompt_26_properties = { 0, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT, /* disabled text color */ GX_NULL, /* format function */ 0 /* numeric prompt value */ }; GX_MENU_PROPERTIES menu_screen_ola_menu_3_properties = { GX_STRING_ID_STRING_72, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT, /* disabled text color */ 0, /* left pixelmap id */ 0, /* fill pixelmap id */ 0, /* right pixelmap id */ 0, /* selected left pixelmap id */ 0, /* selected fill pixelmap id */ 0, /* selected right pixelmap id */ 10, /* text display x offset */ 0, /* text display y offset */ 1, /* list_total_count */ }; GX_ML_TEXT_VIEW_PROPERTIES menu_screen_text_view_4_properties = { GX_STRING_ID_STRING_83, /* string id */ GX_FONT_ID_TEXT_INPUT, /* font id */ GX_COLOR_ID_TEXT_INPUT_TEXT, /* normal text color */ GX_COLOR_ID_TEXT_INPUT_TEXT, /* selected text color */ GX_COLOR_ID_TEXT_INPUT_TEXT, /* disabled text color */ 0, /* whitespace */ 0 /* line_space */ }; GX_TEXT_BUTTON_PROPERTIES menu_screen_ola_menu_4_properties = { GX_STRING_ID_MENU_3, /* string id */ GX_FONT_ID_BUTTON, /* font id */ GX_COLOR_ID_BTN_TEXT, /* normal text color */ GX_COLOR_ID_BTN_TEXT, /* selected text color */ GX_COLOR_ID_BTN_TEXT /* disabled text color */ }; GX_MENU_PROPERTIES menu_screen_ola_menu_properties = { GX_STRING_ID_STRING_73, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT, /* disabled text color */ 0, /* left pixelmap id */ 0, /* fill pixelmap id */ 0, /* right pixelmap id */ 0, /* selected left pixelmap id */ 0, /* selected fill pixelmap id */ 0, /* selected right pixelmap id */ 10, /* text display x offset */ 0, /* text display y offset */ 2, /* list_total_count */ }; GX_MENU_PROPERTIES menu_screen_item_2_properties = { GX_STRING_ID_ITEM_1, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT, /* disabled text color */ 0, /* left pixelmap id */ 0, /* fill pixelmap id */ 0, /* right pixelmap id */ 0, /* selected left pixelmap id */ 0, /* selected fill pixelmap id */ 0, /* selected right pixelmap id */ 20, /* text display x offset */ 0, /* text display y offset */ 0, /* list_total_count */ }; GX_MENU_PROPERTIES menu_screen_item_properties = { GX_STRING_ID_ITEM_2, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT, /* disabled text color */ 0, /* left pixelmap id */ 0, /* fill pixelmap id */ 0, /* right pixelmap id */ 0, /* selected left pixelmap id */ 0, /* selected fill pixelmap id */ 0, /* selected right pixelmap id */ 20, /* text display x offset */ 0, /* text display y offset */ 0, /* list_total_count */ }; GX_MENU_PROPERTIES menu_screen_ola_2_menu_5_properties = { GX_STRING_ID_MENU_1, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT, /* disabled text color */ 0, /* left pixelmap id */ 0, /* fill pixelmap id */ 0, /* right pixelmap id */ 0, /* selected left pixelmap id */ 0, /* selected fill pixelmap id */ 0, /* selected right pixelmap id */ 10, /* text display x offset */ 0, /* text display y offset */ 1, /* list_total_count */ }; GX_PROMPT_PROPERTIES menu_screen_prompt_14_properties = { GX_STRING_ID_ITEM_1, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT /* disabled text color */ }; GX_MENU_PROPERTIES menu_screen_ola_2_menu_3_properties = { GX_STRING_ID_STRING_74, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT, /* disabled text color */ 0, /* left pixelmap id */ 0, /* fill pixelmap id */ 0, /* right pixelmap id */ 0, /* selected left pixelmap id */ 0, /* selected fill pixelmap id */ 0, /* selected right pixelmap id */ 10, /* text display x offset */ 0, /* text display y offset */ 1, /* list_total_count */ }; GX_PIXELMAP_PROMPT_PROPERTIES menu_screen_prompt_15_properties = { GX_STRING_ID_STRING_5, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT, /* disabled text color */ 0, /* left pixelmap id */ 0, /* fill pixelmap id */ 0, /* right pixelmap id */ 0, /* selected left pixelmap id */ 0, /* selected fill pixelmap id */ 0 /* selected right pixelmap id */ }; GX_MENU_PROPERTIES menu_screen_ola_2_menu_properties = { GX_STRING_ID_STRING_75, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT, /* disabled text color */ 0, /* left pixelmap id */ 0, /* fill pixelmap id */ 0, /* right pixelmap id */ 0, /* selected left pixelmap id */ 0, /* selected fill pixelmap id */ 0, /* selected right pixelmap id */ 10, /* text display x offset */ 0, /* text display y offset */ 1, /* list_total_count */ }; GX_NUMERIC_PIXELMAP_PROMPT_PROPERTIES menu_screen_numeric_pixelmap_prompt_1_properties = { 0, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT, /* disabled text color */ 0, /* left pixelmap id */ 0, /* fill pixelmap id */ 0, /* right pixelmap id */ 0, /* selected left pixelmap id */ 0, /* selected fill pixelmap id */ 0, /* selected right pixelmap id */ GX_NULL, /* format function */ 0 /* numeric prompt value */ }; GX_MENU_PROPERTIES menu_screen_ola_2_menu_1_properties = { GX_STRING_ID_MENU_3, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT, /* disabled text color */ 0, /* left pixelmap id */ 0, /* fill pixelmap id */ 0, /* right pixelmap id */ 0, /* selected left pixelmap id */ 0, /* selected fill pixelmap id */ 0, /* selected right pixelmap id */ 10, /* text display x offset */ 0, /* text display y offset */ 1, /* list_total_count */ }; GX_PROMPT_PROPERTIES menu_screen_prompt_10_properties = { GX_STRING_ID_STRING_5, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT /* disabled text color */ }; GX_ML_TEXT_VIEW_PROPERTIES menu_screen_text_view_properties = { GX_STRING_ID_MULTI_LEVEL_ACCORDION_DESCRITION, /* string id */ GX_FONT_ID_TEXT_INPUT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_TEXT, /* selected text color */ GX_COLOR_ID_TEXT, /* disabled text color */ 2, /* whitespace */ 0 /* line_space */ }; GX_MENU_PROPERTIES menu_screen_mla_menu_7_properties = { GX_STRING_ID_MENU_1, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT, /* disabled text color */ 0, /* left pixelmap id */ 0, /* fill pixelmap id */ 0, /* right pixelmap id */ 0, /* selected left pixelmap id */ 0, /* selected fill pixelmap id */ 0, /* selected right pixelmap id */ 10, /* text display x offset */ 0, /* text display y offset */ 1, /* list_total_count */ }; GX_MENU_PROPERTIES menu_screen_mla_menu_5_properties = { GX_STRING_ID_STRING_84, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_BLACK, /* normal text color */ GX_COLOR_ID_BLACK, /* selected text color */ GX_COLOR_ID_BLACK, /* disabled text color */ 0, /* left pixelmap id */ 0, /* fill pixelmap id */ 0, /* right pixelmap id */ 0, /* selected left pixelmap id */ 0, /* selected fill pixelmap id */ 0, /* selected right pixelmap id */ 10, /* text display x offset */ 0, /* text display y offset */ 1, /* list_total_count */ }; GX_ML_TEXT_VIEW_PROPERTIES menu_screen_text_view_3_properties = { GX_STRING_ID_STRING_86, /* string id */ GX_FONT_ID_TEXT_INPUT, /* font id */ GX_COLOR_ID_BLACK, /* normal text color */ GX_COLOR_ID_BLACK, /* selected text color */ GX_COLOR_ID_BLACK, /* disabled text color */ 0, /* whitespace */ 0 /* line_space */ }; GX_MENU_PROPERTIES menu_screen_mla_menu_3_properties = { GX_STRING_ID_STRING_85, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_BLACK, /* normal text color */ GX_COLOR_ID_BLACK, /* selected text color */ GX_COLOR_ID_BLACK, /* disabled text color */ 0, /* left pixelmap id */ 0, /* fill pixelmap id */ 0, /* right pixelmap id */ 0, /* selected left pixelmap id */ 0, /* selected fill pixelmap id */ 0, /* selected right pixelmap id */ 10, /* text display x offset */ 0, /* text display y offset */ 1, /* list_total_count */ }; GX_PROMPT_PROPERTIES menu_screen_prompt_15_2_properties = { GX_STRING_ID_STRING_5, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_BLACK, /* normal text color */ GX_COLOR_ID_BLACK, /* selected text color */ GX_COLOR_ID_BLACK /* disabled text color */ }; GX_MENU_PROPERTIES menu_screen_mla_menu_properties = { GX_STRING_ID_STRING_72, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT, /* disabled text color */ 0, /* left pixelmap id */ 0, /* fill pixelmap id */ 0, /* right pixelmap id */ 0, /* selected left pixelmap id */ 0, /* selected fill pixelmap id */ 0, /* selected right pixelmap id */ 10, /* text display x offset */ 0, /* text display y offset */ 1, /* list_total_count */ }; GX_MENU_PROPERTIES menu_screen_mla_menu_1_properties = { GX_STRING_ID_STRING_74, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT, /* disabled text color */ 0, /* left pixelmap id */ 0, /* fill pixelmap id */ 0, /* right pixelmap id */ 0, /* selected left pixelmap id */ 0, /* selected fill pixelmap id */ 0, /* selected right pixelmap id */ 10, /* text display x offset */ 0, /* text display y offset */ 1, /* list_total_count */ }; GX_MENU_PROPERTIES menu_screen_mla_menu_6_properties = { GX_STRING_ID_STRING_87, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT, /* disabled text color */ 0, /* left pixelmap id */ 0, /* fill pixelmap id */ 0, /* right pixelmap id */ 0, /* selected left pixelmap id */ 0, /* selected fill pixelmap id */ 0, /* selected right pixelmap id */ 10, /* text display x offset */ 0, /* text display y offset */ 1, /* list_total_count */ }; GX_PROMPT_PROPERTIES menu_screen_prompt_11_properties = { GX_STRING_ID_ITEM_1, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT /* disabled text color */ }; GX_MENU_PROPERTIES menu_screen_mla_menu_4_properties = { GX_STRING_ID_STRING_88, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT, /* disabled text color */ 0, /* left pixelmap id */ 0, /* fill pixelmap id */ 0, /* right pixelmap id */ 0, /* selected left pixelmap id */ 0, /* selected fill pixelmap id */ 0, /* selected right pixelmap id */ 10, /* text display x offset */ 0, /* text display y offset */ 1, /* list_total_count */ }; GX_PROMPT_PROPERTIES menu_screen_prompt_12_properties = { GX_STRING_ID_ITEM_1, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT /* disabled text color */ }; GX_MENU_PROPERTIES menu_screen_mla_menu_2_properties = { GX_STRING_ID_STRING_75, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT, /* disabled text color */ 0, /* left pixelmap id */ 0, /* fill pixelmap id */ 0, /* right pixelmap id */ 0, /* selected left pixelmap id */ 0, /* selected fill pixelmap id */ 0, /* selected right pixelmap id */ 10, /* text display x offset */ 0, /* text display y offset */ 1, /* list_total_count */ }; GX_MENU_PROPERTIES menu_screen_mla_menu_2_1_properties = { GX_STRING_ID_STRING_76, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT, /* disabled text color */ 0, /* left pixelmap id */ 0, /* fill pixelmap id */ 0, /* right pixelmap id */ 0, /* selected left pixelmap id */ 0, /* selected fill pixelmap id */ 0, /* selected right pixelmap id */ 10, /* text display x offset */ 0, /* text display y offset */ 1, /* list_total_count */ }; GX_PROMPT_PROPERTIES menu_screen_prompt_13_properties = { GX_STRING_ID_STRING_5, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT /* disabled text color */ }; GX_MENU_PROPERTIES menu_screen_mla_menu_2_2_properties = { GX_STRING_ID_STRING_77, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT, /* disabled text color */ 0, /* left pixelmap id */ 0, /* fill pixelmap id */ 0, /* right pixelmap id */ 0, /* selected left pixelmap id */ 0, /* selected fill pixelmap id */ 0, /* selected right pixelmap id */ 10, /* text display x offset */ 0, /* text display y offset */ 1, /* list_total_count */ }; GX_PROMPT_PROPERTIES menu_screen_prompt_14_2_properties = { GX_STRING_ID_ITEM_1, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT /* disabled text color */ }; GX_MENU_PROPERTIES menu_screen_mla_menu_9_properties = { GX_STRING_ID_MENU_3, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT, /* disabled text color */ 0, /* left pixelmap id */ 0, /* fill pixelmap id */ 0, /* right pixelmap id */ 0, /* selected left pixelmap id */ 0, /* selected fill pixelmap id */ 0, /* selected right pixelmap id */ 10, /* text display x offset */ 0, /* text display y offset */ 2, /* list_total_count */ }; GX_PROMPT_PROPERTIES menu_screen_mla_menu_3_item_properties = { GX_STRING_ID_ITEM_1, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT /* disabled text color */ }; GX_PROMPT_PROPERTIES menu_screen_mla_menu_3_item_1_properties = { GX_STRING_ID_ITEM_2, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT /* disabled text color */ }; GX_ICON_PROPERTIES menu_screen_mla_menu_3_icon_properties = { GX_PIXELMAP_ID_I_PATIENTLIST_LG, /* normal pixelmap id */ 0 /* selected pixelmap id */ }; GX_PROMPT_PROPERTIES menu_screen_title_3_properties = { GX_STRING_ID_STRING_71, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_TEXT, /* selected text color */ GX_COLOR_ID_TEXT /* disabled text color */ }; GX_TREE_VIEW_PROPERTIES menu_screen_tree_view_properties = { GX_PIXELMAP_ID_EXPAND, /* expand map id */ GX_PIXELMAP_ID_COLLAPSE, /* collapse map id */ GX_COLOR_ID_SHADOW, /* root line color id */ 22 /* indentation */ }; GX_MENU_PROPERTIES menu_screen_tree_menu_5_properties = { GX_STRING_ID_MENU_1, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT, /* disabled text color */ 0, /* left pixelmap id */ 0, /* fill pixelmap id */ 0, /* right pixelmap id */ 0, /* selected left pixelmap id */ 0, /* selected fill pixelmap id */ 0, /* selected right pixelmap id */ 22, /* text display x offset */ 0, /* text display y offset */ 2, /* list_total_count */ }; GX_PROMPT_PROPERTIES menu_screen_tree_menu_3_properties = { GX_STRING_ID_ITEM_1, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT /* disabled text color */ }; GX_PROMPT_PROPERTIES menu_screen_tree_menu_6_properties = { GX_STRING_ID_ITEM_2, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT /* disabled text color */ }; GX_ICON_PROPERTIES menu_screen_icon_10_1_properties = { GX_PIXELMAP_ID_SAVE_ICON, /* normal pixelmap id */ 0 /* selected pixelmap id */ }; GX_MENU_PROPERTIES menu_screen_tree_menu_properties = { GX_STRING_ID_STRING_72, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT, /* disabled text color */ 0, /* left pixelmap id */ 0, /* fill pixelmap id */ 0, /* right pixelmap id */ 0, /* selected left pixelmap id */ 0, /* selected fill pixelmap id */ 0, /* selected right pixelmap id */ 22, /* text display x offset */ 0, /* text display y offset */ 2, /* list_total_count */ }; GX_MENU_PROPERTIES menu_screen_tree_menu_1_properties = { GX_STRING_ID_STRING_74, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT, /* disabled text color */ 0, /* left pixelmap id */ 0, /* fill pixelmap id */ 0, /* right pixelmap id */ 0, /* selected left pixelmap id */ 0, /* selected fill pixelmap id */ 0, /* selected right pixelmap id */ 22, /* text display x offset */ 0, /* text display y offset */ 2, /* list_total_count */ }; GX_PROMPT_PROPERTIES menu_screen_tree_menu_7_properties = { GX_STRING_ID_ITEM_1, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT /* disabled text color */ }; GX_PROMPT_PROPERTIES menu_screen_tree_menu_4_properties = { GX_STRING_ID_ITEM_2, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT /* disabled text color */ }; GX_ICON_PROPERTIES menu_screen_icon_11_1_properties = { GX_PIXELMAP_ID_SAVE_ICON, /* normal pixelmap id */ 0 /* selected pixelmap id */ }; GX_MENU_PROPERTIES menu_screen_tree_menu_2_properties = { GX_STRING_ID_STRING_75, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT, /* disabled text color */ 0, /* left pixelmap id */ 0, /* fill pixelmap id */ 0, /* right pixelmap id */ 0, /* selected left pixelmap id */ 0, /* selected fill pixelmap id */ 0, /* selected right pixelmap id */ 22, /* text display x offset */ 0, /* text display y offset */ 1, /* list_total_count */ }; GX_MENU_PROPERTIES menu_screen_tree_menu_2_1_properties = { GX_STRING_ID_STRING_78, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT, /* disabled text color */ 0, /* left pixelmap id */ 0, /* fill pixelmap id */ 0, /* right pixelmap id */ 0, /* selected left pixelmap id */ 0, /* selected fill pixelmap id */ 0, /* selected right pixelmap id */ 22, /* text display x offset */ 0, /* text display y offset */ 2, /* list_total_count */ }; GX_PROMPT_PROPERTIES menu_screen_tree_menu_2_4_properties = { GX_STRING_ID_STRING_79, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT /* disabled text color */ }; GX_PROMPT_PROPERTIES menu_screen_tree_menu_2_3_properties = { GX_STRING_ID_STRING_68, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT /* disabled text color */ }; GX_ICON_PROPERTIES menu_screen_icon_3_properties = { GX_PIXELMAP_ID_SAVE_ICON, /* normal pixelmap id */ 0 /* selected pixelmap id */ }; GX_ICON_PROPERTIES menu_screen_icon_4_properties = { GX_PIXELMAP_ID_SAVE_ICON, /* normal pixelmap id */ 0 /* selected pixelmap id */ }; GX_ICON_PROPERTIES menu_screen_icon_5_properties = { GX_PIXELMAP_ID_SAVE_ICON, /* normal pixelmap id */ 0 /* selected pixelmap id */ }; GX_MENU_PROPERTIES menu_screen_tree_menu_10_properties = { GX_STRING_ID_MENU_3, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT, /* disabled text color */ 0, /* left pixelmap id */ 0, /* fill pixelmap id */ 0, /* right pixelmap id */ 0, /* selected left pixelmap id */ 0, /* selected fill pixelmap id */ 0, /* selected right pixelmap id */ 22, /* text display x offset */ 0, /* text display y offset */ 1, /* list_total_count */ }; GX_PROMPT_PROPERTIES menu_screen_tree_menu_9_properties = { GX_STRING_ID_STRING_80, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT /* disabled text color */ }; GX_ICON_PROPERTIES menu_screen_icon_12_1_properties = { GX_PIXELMAP_ID_SAVE_ICON, /* normal pixelmap id */ 0 /* selected pixelmap id */ }; GX_SCROLLBAR_APPEARANCE menu_screen_tree_hscroll_properties = { 20, /* scroll width */ 18, /* thumb width */ 20, /* thumb travel min */ 20, /* thumb travel max */ 4, /* thumb border style */ 0, /* scroll fill pixelmap */ 0, /* scroll thumb pixelmap */ 0, /* scroll up pixelmap */ 0, /* scroll down pixelmap */ GX_COLOR_ID_SCROLL_BUTTON, /* scroll thumb color */ GX_COLOR_ID_SCROLL_BUTTON, /* scroll thumb border color */ GX_COLOR_ID_SCROLL_BUTTON, /* scroll button color */ }; GX_SCROLLBAR_APPEARANCE menu_screen_tree_vscroll_properties = { 20, /* scroll width */ 18, /* thumb width */ 20, /* thumb travel min */ 20, /* thumb travel max */ 4, /* thumb border style */ 0, /* scroll fill pixelmap */ 0, /* scroll thumb pixelmap */ 0, /* scroll up pixelmap */ 0, /* scroll down pixelmap */ GX_COLOR_ID_SCROLL_BUTTON, /* scroll thumb color */ GX_COLOR_ID_SCROLL_BUTTON, /* scroll thumb border color */ GX_COLOR_ID_SCROLL_BUTTON, /* scroll button color */ }; GX_PROMPT_PROPERTIES menu_screen_prompt_16_1_properties = { GX_STRING_ID_STRING_73, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT /* disabled text color */ }; GX_MENU_PROPERTIES menu_screen_menu_properties = { GX_STRING_ID_STRING_81, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT, /* disabled text color */ 0, /* left pixelmap id */ 0, /* fill pixelmap id */ 0, /* right pixelmap id */ 0, /* selected left pixelmap id */ 0, /* selected fill pixelmap id */ 0, /* selected right pixelmap id */ 22, /* text display x offset */ 0, /* text display y offset */ 1, /* list_total_count */ }; GX_PROMPT_PROPERTIES menu_screen_prompt_10_1_properties = { GX_STRING_ID_STRING_5, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT /* disabled text color */ }; GX_ICON_PROPERTIES menu_screen_icon_6_properties = { GX_PIXELMAP_ID_SAVE_ICON, /* normal pixelmap id */ 0 /* selected pixelmap id */ }; GX_PROMPT_PROPERTIES menu_screen_title_4_properties = { GX_STRING_ID_STRING_82, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_TEXT, /* selected text color */ GX_COLOR_ID_TEXT /* disabled text color */ }; GX_TEXT_BUTTON_PROPERTIES menu_screen_next_button_5_properties = { GX_STRING_ID_STRING_36, /* string id */ GX_FONT_ID_BUTTON, /* font id */ GX_COLOR_ID_WHITE, /* normal text color */ GX_COLOR_ID_WHITE, /* selected text color */ GX_COLOR_ID_WHITE /* disabled text color */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_prompt_26_define = { "prompt_26", GX_TYPE_NUMERIC_PROMPT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_NUMERIC_PROMPT), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_numeric_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {20, 179, 149, 202}, /* widget size */ GX_NULL, /* no next widget */ GX_NULL, /* no child widgets */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_prompt_26), /* control block */ (void *) &menu_screen_prompt_26_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_prompt_25_define = { "prompt_25", GX_TYPE_PROMPT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_PROMPT), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {20, 155, 149, 178}, /* widget size */ &menu_screen_prompt_26_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_prompt_25), /* control block */ (void *) &menu_screen_prompt_25_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_text_view_4_define = { "text_view_4", GX_TYPE_MULTI_LINE_TEXT_VIEW, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_MULTI_LINE_TEXT_VIEW), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_WIDGET_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_multi_line_text_view_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {20, 202, 148, 349}, /* widget size */ GX_NULL, /* no next widget */ GX_NULL, /* no child widgets */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_text_view_4), /* control block */ (void *) &menu_screen_text_view_4_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_item_define = { "item", GX_TYPE_MENU, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_MENU), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_menu_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {20, 472, 148, 495}, /* widget size */ GX_NULL, /* no next widget */ GX_NULL, /* no child widgets */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_item), /* control block */ (void *) &menu_screen_item_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_item_2_define = { "item_2", GX_TYPE_MENU, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_MENU), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_menu_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {20, 448, 148, 471}, /* widget size */ &menu_screen_item_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_item_2), /* control block */ (void *) &menu_screen_item_2_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_ola_menu_define = { "ola_menu", GX_TYPE_MENU, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_MENU), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_menu_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {20, 401, 148, 447}, /* widget size */ GX_NULL, /* no next widget */ &menu_screen_item_2_define, /* child widget definition */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_ola_menu), /* control block */ (void *) &menu_screen_ola_menu_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_ola_menu_4_define = { "ola_menu_4", GX_TYPE_TEXT_BUTTON, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_TEXT_BUTTON), /* control block size */ GX_COLOR_ID_BTN_LOWER, /* normal color id */ GX_COLOR_ID_BTN_UPPER, /* selected color id */ GX_COLOR_ID_BTN_LOWER, /* disabled color id */ gx_studio_text_button_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {20, 350, 148, 400}, /* widget size */ &menu_screen_ola_menu_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_ola_menu_4), /* control block */ (void *) &menu_screen_ola_menu_4_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_ola_menu_3_define = { "ola_menu_3", GX_TYPE_MENU, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_MENU), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_menu_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {20, 155, 148, 201}, /* widget size */ &menu_screen_ola_menu_4_define, /* next widget definition */ &menu_screen_text_view_4_define, /* child widget definition */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_ola_menu_3), /* control block */ (void *) &menu_screen_ola_menu_3_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_ola_menu_2_define = { "ola_menu_2", GX_TYPE_MENU, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_MENU), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_menu_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {20, 108, 148, 154}, /* widget size */ &menu_screen_ola_menu_3_define, /* next widget definition */ &menu_screen_prompt_25_define, /* child widget definition */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_ola_menu_2), /* control block */ (void *) &menu_screen_ola_menu_2_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_prompt_14_define = { "prompt_14", GX_TYPE_PROMPT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_PROMPT), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {167, 135, 305, 158}, /* widget size */ GX_NULL, /* no next widget */ GX_NULL, /* no child widgets */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_prompt_14), /* control block */ (void *) &menu_screen_prompt_14_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_prompt_15_define = { "prompt_15", GX_TYPE_PIXELMAP_PROMPT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_PIXELMAP_PROMPT), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_pixelmap_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {168, 160, 304, 186}, /* widget size */ GX_NULL, /* no next widget */ GX_NULL, /* no child widgets */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_prompt_15), /* control block */ (void *) &menu_screen_prompt_15_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_numeric_pixelmap_prompt_1_define = { "numeric_pixelmap_prompt_1", GX_TYPE_NUMERIC_PIXELMAP_PROMPT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_NUMERIC_PIXELMAP_PROMPT), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_numeric_pixelmap_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {168, 184, 304, 206}, /* widget size */ GX_NULL, /* no next widget */ GX_NULL, /* no child widgets */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_numeric_pixelmap_prompt_1), /* control block */ (void *) &menu_screen_numeric_pixelmap_prompt_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_ola_2_menu_define = { "ola_2_menu", GX_TYPE_MENU, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_MENU), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_menu_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {168, 160, 304, 183}, /* widget size */ GX_NULL, /* no next widget */ &menu_screen_numeric_pixelmap_prompt_1_define, /* child widget definition */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_ola_2_menu), /* control block */ (void *) &menu_screen_ola_2_menu_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_ola_2_menu_3_define = { "ola_2_menu_3", GX_TYPE_MENU, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_MENU), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_menu_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {168, 136, 304, 159}, /* widget size */ &menu_screen_ola_2_menu_define, /* next widget definition */ &menu_screen_prompt_15_define, /* child widget definition */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_ola_2_menu_3), /* control block */ (void *) &menu_screen_ola_2_menu_3_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_prompt_10_define = { "prompt_10", GX_TYPE_PROMPT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_PROMPT), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {167, 230, 305, 256}, /* widget size */ GX_NULL, /* no next widget */ GX_NULL, /* no child widgets */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_prompt_10), /* control block */ (void *) &menu_screen_prompt_10_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_ola_2_menu_1_define = { "ola_2_menu_1", GX_TYPE_MENU, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_MENU), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_menu_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {167, 208, 305, 229}, /* widget size */ GX_NULL, /* no next widget */ &menu_screen_prompt_10_define, /* child widget definition */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_ola_2_menu_1), /* control block */ (void *) &menu_screen_ola_2_menu_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_ola_2_menu_4_define = { "ola_2_menu_4", GX_TYPE_ACCORDION_MENU, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_ACCORDION_MENU), /* control block size */ GX_COLOR_ID_ORANGE, /* normal color id */ GX_COLOR_ID_ORANGE, /* selected color id */ GX_COLOR_ID_ORANGE, /* disabled color id */ gx_studio_accordion_menu_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {167, 135, 305, 207}, /* widget size */ &menu_screen_ola_2_menu_1_define, /* next widget definition */ &menu_screen_ola_2_menu_3_define, /* child widget definition */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_ola_2_menu_4), /* control block */ (void *) GX_NULL /* no extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_ola_2_menu_5_define = { "ola_2_menu_5", GX_TYPE_MENU, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_MENU), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_menu_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {167, 109, 305, 134}, /* widget size */ &menu_screen_ola_2_menu_4_define, /* next widget definition */ &menu_screen_prompt_14_define, /* child widget definition */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_ola_2_menu_5), /* control block */ (void *) &menu_screen_ola_2_menu_5_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_text_view_3_define = { "text_view_3", GX_TYPE_MULTI_LINE_TEXT_VIEW, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_DRAW_SELECTED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_MULTI_LINE_TEXT_VIEW), /* control block size */ GX_COLOR_ID_NEXT_BUTTON_UPPER, /* normal color id */ GX_COLOR_ID_NEXT_BUTTON_UPPER, /* selected color id */ GX_COLOR_ID_NEXT_BUTTON_UPPER, /* disabled color id */ gx_studio_multi_line_text_view_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {318, 180, 445, 240}, /* widget size */ GX_NULL, /* no next widget */ GX_NULL, /* no child widgets */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_text_view_3), /* control block */ (void *) &menu_screen_text_view_3_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_prompt_15_2_define = { "prompt_15_2", GX_TYPE_PROMPT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_PROMPT), /* control block size */ GX_COLOR_ID_NEXT_BUTTON_UPPER, /* normal color id */ GX_COLOR_ID_NEXT_BUTTON_UPPER, /* selected color id */ GX_COLOR_ID_NEXT_BUTTON_UPPER, /* disabled color id */ gx_studio_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {318, 265, 445, 288}, /* widget size */ GX_NULL, /* no next widget */ GX_NULL, /* no child widgets */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_prompt_15_2), /* control block */ (void *) &menu_screen_prompt_15_2_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_3_define = { "mla_menu_3", GX_TYPE_MENU, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_MENU), /* control block size */ GX_COLOR_ID_NEXT_BUTTON_UPPER, /* normal color id */ GX_COLOR_ID_NEXT_BUTTON_UPPER, /* selected color id */ GX_COLOR_ID_NEXT_BUTTON_UPPER, /* disabled color id */ gx_studio_menu_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {318, 241, 445, 264}, /* widget size */ GX_NULL, /* no next widget */ &menu_screen_prompt_15_2_define, /* child widget definition */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_3), /* control block */ (void *) &menu_screen_mla_menu_3_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_5_define = { "mla_menu_5", GX_TYPE_MENU, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_MENU), /* control block size */ GX_COLOR_ID_NEXT_BUTTON_UPPER, /* normal color id */ GX_COLOR_ID_NEXT_BUTTON_UPPER, /* selected color id */ GX_COLOR_ID_NEXT_BUTTON_UPPER, /* disabled color id */ gx_studio_menu_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {318, 156, 445, 179}, /* widget size */ &menu_screen_mla_menu_3_define, /* next widget definition */ &menu_screen_text_view_3_define, /* child widget definition */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_5), /* control block */ (void *) &menu_screen_mla_menu_5_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_1_accordion_define = { "mla_menu_1_accordion", GX_TYPE_ACCORDION_MENU, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE, /* style flags */ 0, /* status flags */ sizeof(GX_ACCORDION_MENU), /* control block size */ GX_COLOR_ID_NEXT_BUTTON_UPPER, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_NEXT_BUTTON_UPPER, /* disabled color id */ gx_studio_accordion_menu_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {318, 156, 445, 264}, /* widget size */ GX_NULL, /* no next widget */ &menu_screen_mla_menu_5_define, /* child widget definition */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_1_accordion), /* control block */ (void *) GX_NULL /* no extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_prompt_11_define = { "prompt_11", GX_TYPE_PROMPT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_PROMPT), /* control block size */ GX_COLOR_ID_ORANGE, /* normal color id */ GX_COLOR_ID_ORANGE, /* selected color id */ GX_COLOR_ID_ORANGE, /* disabled color id */ gx_studio_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {319, 252, 445, 275}, /* widget size */ GX_NULL, /* no next widget */ GX_NULL, /* no child widgets */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_prompt_11), /* control block */ (void *) &menu_screen_prompt_11_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_prompt_12_define = { "prompt_12", GX_TYPE_PROMPT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_PROMPT), /* control block size */ GX_COLOR_ID_ORANGE, /* normal color id */ GX_COLOR_ID_ORANGE, /* selected color id */ GX_COLOR_ID_ORANGE, /* disabled color id */ gx_studio_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {319, 276, 445, 299}, /* widget size */ GX_NULL, /* no next widget */ GX_NULL, /* no child widgets */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_prompt_12), /* control block */ (void *) &menu_screen_prompt_12_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_4_define = { "mla_menu_4", GX_TYPE_MENU, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_MENU), /* control block size */ GX_COLOR_ID_ORANGE, /* normal color id */ GX_COLOR_ID_ORANGE, /* selected color id */ GX_COLOR_ID_ORANGE, /* disabled color id */ gx_studio_menu_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {319, 252, 445, 275}, /* widget size */ GX_NULL, /* no next widget */ &menu_screen_prompt_12_define, /* child widget definition */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_4), /* control block */ (void *) &menu_screen_mla_menu_4_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_6_define = { "mla_menu_6", GX_TYPE_MENU, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_MENU), /* control block size */ GX_COLOR_ID_ORANGE, /* normal color id */ GX_COLOR_ID_ORANGE, /* selected color id */ GX_COLOR_ID_ORANGE, /* disabled color id */ gx_studio_menu_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {319, 228, 445, 251}, /* widget size */ &menu_screen_mla_menu_4_define, /* next widget definition */ &menu_screen_prompt_11_define, /* child widget definition */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_6), /* control block */ (void *) &menu_screen_mla_menu_6_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_2_1_accordion_define = { "mla_menu_2_1_accordion", GX_TYPE_ACCORDION_MENU, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_ACCORDION_MENU), /* control block size */ GX_COLOR_ID_ORANGE, /* normal color id */ GX_COLOR_ID_ORANGE, /* selected color id */ GX_COLOR_ID_ORANGE, /* disabled color id */ gx_studio_accordion_menu_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {318, 227, 446, 300}, /* widget size */ GX_NULL, /* no next widget */ &menu_screen_mla_menu_6_define, /* child widget definition */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_2_1_accordion), /* control block */ (void *) GX_NULL /* no extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_prompt_13_define = { "prompt_13", GX_TYPE_PROMPT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_PROMPT), /* control block size */ GX_COLOR_ID_ORANGE, /* normal color id */ GX_COLOR_ID_ORANGE, /* selected color id */ GX_COLOR_ID_ORANGE, /* disabled color id */ gx_studio_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {319, 276, 444, 299}, /* widget size */ GX_NULL, /* no next widget */ GX_NULL, /* no child widgets */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_prompt_13), /* control block */ (void *) &menu_screen_prompt_13_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_prompt_14_2_define = { "prompt_14_2", GX_TYPE_PROMPT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_PROMPT), /* control block size */ GX_COLOR_ID_ORANGE, /* normal color id */ GX_COLOR_ID_ORANGE, /* selected color id */ GX_COLOR_ID_ORANGE, /* disabled color id */ gx_studio_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {319, 300, 444, 323}, /* widget size */ GX_NULL, /* no next widget */ GX_NULL, /* no child widgets */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_prompt_14_2), /* control block */ (void *) &menu_screen_prompt_14_2_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_2_2_define = { "mla_menu_2_2", GX_TYPE_MENU, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_MENU), /* control block size */ GX_COLOR_ID_ORANGE, /* normal color id */ GX_COLOR_ID_ORANGE, /* selected color id */ GX_COLOR_ID_ORANGE, /* disabled color id */ gx_studio_menu_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {319, 276, 444, 299}, /* widget size */ GX_NULL, /* no next widget */ &menu_screen_prompt_14_2_define, /* child widget definition */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_2_2), /* control block */ (void *) &menu_screen_mla_menu_2_2_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_2_1_define = { "mla_menu_2_1", GX_TYPE_MENU, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_MENU), /* control block size */ GX_COLOR_ID_ORANGE, /* normal color id */ GX_COLOR_ID_ORANGE, /* selected color id */ GX_COLOR_ID_ORANGE, /* disabled color id */ gx_studio_menu_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {319, 252, 444, 275}, /* widget size */ &menu_screen_mla_menu_2_2_define, /* next widget definition */ &menu_screen_prompt_13_define, /* child widget definition */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_2_1), /* control block */ (void *) &menu_screen_mla_menu_2_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_2_2_accordion_define = { "mla_menu_2_2_accordion", GX_TYPE_ACCORDION_MENU, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_ACCORDION_MENU), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_accordion_menu_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {318, 251, 445, 324}, /* widget size */ GX_NULL, /* no next widget */ &menu_screen_mla_menu_2_1_define, /* child widget definition */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_2_2_accordion), /* control block */ (void *) GX_NULL /* no extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_2_define = { "mla_menu_2", GX_TYPE_MENU, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_MENU), /* control block size */ GX_COLOR_ID_GRAY, /* normal color id */ GX_COLOR_ID_GRAY, /* selected color id */ GX_COLOR_ID_GRAY, /* disabled color id */ gx_studio_menu_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {318, 227, 446, 250}, /* widget size */ GX_NULL, /* no next widget */ &menu_screen_mla_menu_2_2_accordion_define, /* child widget definition */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_2), /* control block */ (void *) &menu_screen_mla_menu_2_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_1_define = { "mla_menu_1", GX_TYPE_MENU, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_MENU), /* control block size */ GX_COLOR_ID_GRAY, /* normal color id */ GX_COLOR_ID_GRAY, /* selected color id */ GX_COLOR_ID_GRAY, /* disabled color id */ gx_studio_menu_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {318, 203, 446, 226}, /* widget size */ &menu_screen_mla_menu_2_define, /* next widget definition */ &menu_screen_mla_menu_2_1_accordion_define, /* child widget definition */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_1), /* control block */ (void *) &menu_screen_mla_menu_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_2_accordion_define = { "mla_menu_2_accordion", GX_TYPE_ACCORDION_MENU, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_ACCORDION_MENU), /* control block size */ GX_COLOR_ID_NEXT_BUTTON_UPPER, /* normal color id */ GX_COLOR_ID_NEXT_BUTTON_UPPER, /* selected color id */ GX_COLOR_ID_NEXT_BUTTON_UPPER, /* disabled color id */ gx_studio_accordion_menu_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {318, 203, 446, 324}, /* widget size */ GX_NULL, /* no next widget */ &menu_screen_mla_menu_1_define, /* child widget definition */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_2_accordion), /* control block */ (void *) GX_NULL /* no extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_3_icon_define = { "mla_menu_3_icon", GX_TYPE_ICON, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_HALIGN_LEFT|GX_STYLE_VALIGN_TOP, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_ICON), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_icon_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {403, 329, 440, 366}, /* widget size */ GX_NULL, /* no next widget */ GX_NULL, /* no child widgets */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_3_icon), /* control block */ (void *) &menu_screen_mla_menu_3_icon_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_3_item_1_define = { "mla_menu_3_item_1", GX_TYPE_PROMPT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_PROMPT), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {318, 396, 445, 419}, /* widget size */ &menu_screen_mla_menu_3_icon_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_3_item_1), /* control block */ (void *) &menu_screen_mla_menu_3_item_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_3_item_define = { "mla_menu_3_item", GX_TYPE_PROMPT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_PROMPT), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {318, 372, 445, 395}, /* widget size */ &menu_screen_mla_menu_3_item_1_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_3_item), /* control block */ (void *) &menu_screen_mla_menu_3_item_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_9_define = { "mla_menu_9", GX_TYPE_MENU, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_MENU), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_menu_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {318, 325, 446, 371}, /* widget size */ GX_NULL, /* no next widget */ &menu_screen_mla_menu_3_item_define, /* child widget definition */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_9), /* control block */ (void *) &menu_screen_mla_menu_9_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_define = { "mla_menu", GX_TYPE_MENU, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_MENU), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_menu_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {318, 156, 446, 202}, /* widget size */ &menu_screen_mla_menu_9_define, /* next widget definition */ &menu_screen_mla_menu_2_accordion_define, /* child widget definition */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu), /* control block */ (void *) &menu_screen_mla_menu_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_mla_menu_7_define = { "mla_menu_7", GX_TYPE_MENU, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_MENU), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_menu_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {318, 109, 446, 155}, /* widget size */ &menu_screen_mla_menu_define, /* next widget definition */ &menu_screen_mla_menu_1_accordion_define, /* child widget definition */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_mla_menu_7), /* control block */ (void *) &menu_screen_mla_menu_7_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_icon_10_1_define = { "icon_10_1", GX_TYPE_ICON, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_HALIGN_LEFT|GX_STYLE_VALIGN_TOP, /* style flags */ 0, /* status flags */ sizeof(GX_ICON), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_icon_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {488, 106, 505, 123}, /* widget size */ GX_NULL, /* no next widget */ GX_NULL, /* no child widgets */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_icon_10_1), /* control block */ (void *) &menu_screen_icon_10_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_tree_menu_6_define = { "tree_menu_6", GX_TYPE_PROMPT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_PROMPT), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {508, 151, 587, 174}, /* widget size */ &menu_screen_icon_10_1_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_menu_6), /* control block */ (void *) &menu_screen_tree_menu_6_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_tree_menu_3_define = { "tree_menu_3", GX_TYPE_PROMPT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_PROMPT), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {508, 127, 587, 150}, /* widget size */ &menu_screen_tree_menu_6_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_menu_3), /* control block */ (void *) &menu_screen_tree_menu_3_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_icon_11_1_define = { "icon_11_1", GX_TYPE_ICON, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_HALIGN_LEFT|GX_STYLE_VALIGN_TOP, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_ICON), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_icon_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {510, 154, 527, 171}, /* widget size */ GX_NULL, /* no next widget */ GX_NULL, /* no child widgets */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_icon_11_1), /* control block */ (void *) &menu_screen_icon_11_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_tree_menu_4_define = { "tree_menu_4", GX_TYPE_PROMPT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_PROMPT), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {530, 199, 609, 222}, /* widget size */ &menu_screen_icon_11_1_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_menu_4), /* control block */ (void *) &menu_screen_tree_menu_4_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_tree_menu_7_define = { "tree_menu_7", GX_TYPE_PROMPT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_PROMPT), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {530, 175, 609, 198}, /* widget size */ &menu_screen_tree_menu_4_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_menu_7), /* control block */ (void *) &menu_screen_tree_menu_7_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_icon_3_define = { "icon_3", GX_TYPE_ICON, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_HALIGN_LEFT|GX_STYLE_VALIGN_TOP, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_ICON), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_icon_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {533, 202, 550, 219}, /* widget size */ GX_NULL, /* no next widget */ GX_NULL, /* no child widgets */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_icon_3), /* control block */ (void *) &menu_screen_icon_3_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_tree_menu_2_3_define = { "tree_menu_2_3", GX_TYPE_PROMPT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_PROMPT), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {552, 247, 804, 270}, /* widget size */ &menu_screen_icon_3_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_menu_2_3), /* control block */ (void *) &menu_screen_tree_menu_2_3_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_tree_menu_2_4_define = { "tree_menu_2_4", GX_TYPE_PROMPT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_PROMPT), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {552, 223, 785, 246}, /* widget size */ &menu_screen_tree_menu_2_3_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_menu_2_4), /* control block */ (void *) &menu_screen_tree_menu_2_4_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_icon_4_define = { "icon_4", GX_TYPE_ICON, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_HALIGN_LEFT|GX_STYLE_VALIGN_TOP, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_ICON), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_icon_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {511, 178, 528, 195}, /* widget size */ GX_NULL, /* no next widget */ GX_NULL, /* no child widgets */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_icon_4), /* control block */ (void *) &menu_screen_icon_4_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_tree_menu_2_1_define = { "tree_menu_2_1", GX_TYPE_MENU, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_MENU), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_menu_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {530, 199, 629, 222}, /* widget size */ &menu_screen_icon_4_define, /* next widget definition */ &menu_screen_tree_menu_2_4_define, /* child widget definition */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_menu_2_1), /* control block */ (void *) &menu_screen_tree_menu_2_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_icon_5_define = { "icon_5", GX_TYPE_ICON, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_HALIGN_LEFT|GX_STYLE_VALIGN_TOP, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_ICON), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_icon_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {488, 130, 505, 147}, /* widget size */ GX_NULL, /* no next widget */ GX_NULL, /* no child widgets */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_icon_5), /* control block */ (void *) &menu_screen_icon_5_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_tree_menu_2_define = { "tree_menu_2", GX_TYPE_MENU, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_MENU), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_menu_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {508, 175, 607, 198}, /* widget size */ &menu_screen_icon_5_define, /* next widget definition */ &menu_screen_tree_menu_2_1_define, /* child widget definition */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_menu_2), /* control block */ (void *) &menu_screen_tree_menu_2_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_tree_menu_1_define = { "tree_menu_1", GX_TYPE_MENU, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_MENU), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_menu_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {508, 151, 607, 174}, /* widget size */ &menu_screen_tree_menu_2_define, /* next widget definition */ &menu_screen_tree_menu_7_define, /* child widget definition */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_menu_1), /* control block */ (void *) &menu_screen_tree_menu_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_icon_12_1_define = { "icon_12_1", GX_TYPE_ICON, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_HALIGN_LEFT|GX_STYLE_VALIGN_TOP, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_ICON), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_icon_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {488, 154, 505, 171}, /* widget size */ GX_NULL, /* no next widget */ GX_NULL, /* no child widgets */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_icon_12_1), /* control block */ (void *) &menu_screen_icon_12_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_tree_menu_9_define = { "tree_menu_9", GX_TYPE_PROMPT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_PROMPT), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {508, 175, 740, 198}, /* widget size */ &menu_screen_icon_12_1_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_menu_9), /* control block */ (void *) &menu_screen_tree_menu_9_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_icon_6_define = { "icon_6", GX_TYPE_ICON, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_HALIGN_LEFT|GX_STYLE_VALIGN_TOP, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_ICON), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_icon_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {489, 202, 506, 219}, /* widget size */ GX_NULL, /* no next widget */ GX_NULL, /* no child widgets */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_icon_6), /* control block */ (void *) &menu_screen_icon_6_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_prompt_10_1_define = { "prompt_10_1", GX_TYPE_PROMPT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_PROMPT), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {508, 223, 587, 246}, /* widget size */ &menu_screen_icon_6_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_prompt_10_1), /* control block */ (void *) &menu_screen_prompt_10_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_menu_define = { "menu", GX_TYPE_MENU, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_MENU), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_menu_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {486, 199, 585, 222}, /* widget size */ GX_NULL, /* no next widget */ &menu_screen_prompt_10_1_define, /* child widget definition */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_menu), /* control block */ (void *) &menu_screen_menu_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_prompt_16_1_define = { "prompt_16_1", GX_TYPE_PROMPT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_PROMPT), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {486, 175, 565, 198}, /* widget size */ &menu_screen_menu_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_prompt_16_1), /* control block */ (void *) &menu_screen_prompt_16_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_tree_vscroll_define = { "tree_vscroll", GX_TYPE_VERTICAL_SCROLL, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_SCROLLBAR_RELATIVE_THUMB|GX_SCROLLBAR_END_BUTTONS|GX_SCROLLBAR_VERTICAL, /* style flags */ 0, /* status flags */ sizeof(GX_SCROLLBAR), /* control block size */ GX_COLOR_ID_SCROLL_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_SCROLL_FILL, /* disabled color id */ gx_studio_vertical_scrollbar_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {606, 103, 625, 352}, /* widget size */ &menu_screen_prompt_16_1_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_vscroll), /* control block */ (void *) &menu_screen_tree_vscroll_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_tree_hscroll_define = { "tree_hscroll", GX_TYPE_HORIZONTAL_SCROLL, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_SCROLLBAR_RELATIVE_THUMB|GX_SCROLLBAR_END_BUTTONS|GX_SCROLLBAR_HORIZONTAL, /* style flags */ 0, /* status flags */ sizeof(GX_SCROLLBAR), /* control block size */ GX_COLOR_ID_SCROLL_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_SCROLL_FILL, /* disabled color id */ gx_studio_horizontal_scrollbar_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {464, 333, 605, 352}, /* widget size */ &menu_screen_tree_vscroll_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_hscroll), /* control block */ (void *) &menu_screen_tree_hscroll_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_tree_menu_10_define = { "tree_menu_10", GX_TYPE_MENU, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_MENU), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_menu_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {486, 151, 585, 174}, /* widget size */ &menu_screen_tree_hscroll_define, /* next widget definition */ &menu_screen_tree_menu_9_define, /* child widget definition */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_menu_10), /* control block */ (void *) &menu_screen_tree_menu_10_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_tree_menu_define = { "tree_menu", GX_TYPE_MENU, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_MENU), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_menu_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {486, 127, 585, 150}, /* widget size */ &menu_screen_tree_menu_10_define, /* next widget definition */ &menu_screen_tree_menu_1_define, /* child widget definition */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_menu), /* control block */ (void *) &menu_screen_tree_menu_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_tree_menu_5_define = { "tree_menu_5", GX_TYPE_MENU, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_MENU), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_menu_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {486, 103, 591, 126}, /* widget size */ &menu_screen_tree_menu_define, /* next widget definition */ &menu_screen_tree_menu_3_define, /* child widget definition */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_menu_5), /* control block */ (void *) &menu_screen_tree_menu_5_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_next_button_5_define = { "next_button_5", GX_TYPE_TEXT_BUTTON, /* widget type */ IDB_NEXT, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_TEXT_BUTTON), /* control block size */ GX_COLOR_ID_NEXT_BUTTON_LOWER, /* normal color id */ GX_COLOR_ID_NEXT_BUTTON_UPPER, /* selected color id */ GX_COLOR_ID_NEXT_BUTTON_LOWER, /* disabled color id */ gx_studio_text_button_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {527, 433, 606, 457}, /* widget size */ GX_NULL, /* no next widget */ GX_NULL, /* no child widgets */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_next_button_5), /* control block */ (void *) &menu_screen_next_button_5_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_title_4_define = { "title_4", GX_TYPE_PROMPT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_CENTER, /* style flags */ 0, /* status flags */ sizeof(GX_PROMPT), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {512, 364, 618, 387}, /* widget size */ &menu_screen_next_button_5_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_title_4), /* control block */ (void *) &menu_screen_title_4_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_tree_view_define = { "tree_view", GX_TYPE_TREE_VIEW, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TREE_VIEW_SHOW_ROOT_LINES, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_TREE_VIEW), /* control block size */ GX_COLOR_ID_WINDOW_FILL, /* normal color id */ GX_COLOR_ID_WINDOW_FILL, /* selected color id */ GX_COLOR_ID_SHADOW, /* disabled color id */ gx_studio_tree_view_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {463, 102, 626, 353}, /* widget size */ &menu_screen_title_4_define, /* next widget definition */ &menu_screen_tree_menu_5_define, /* child widget definition */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_tree_view), /* control block */ (void *) &menu_screen_tree_view_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_title_3_define = { "title_3", GX_TYPE_PROMPT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_CENTER, /* style flags */ 0, /* status flags */ sizeof(GX_PROMPT), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {275, 67, 531, 90}, /* widget size */ &menu_screen_tree_view_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_title_3), /* control block */ (void *) &menu_screen_title_3_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_multi_level_accordion_define = { "multi_level_accordion", GX_TYPE_ACCORDION_MENU, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_ACCORDION_MENU), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_accordion_menu_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {317, 108, 447, 298}, /* widget size */ &menu_screen_title_3_define, /* next widget definition */ &menu_screen_mla_menu_7_define, /* child widget definition */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_multi_level_accordion), /* control block */ (void *) GX_NULL /* no extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_text_view_define = { "text_view", GX_TYPE_MULTI_LINE_TEXT_VIEW, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_LEFT, /* style flags */ 0, /* status flags */ sizeof(GX_MULTI_LINE_TEXT_VIEW), /* control block size */ GX_COLOR_ID_TEXT_INPUT_FILL, /* normal color id */ GX_COLOR_ID_TEXT_INPUT_FILL, /* selected color id */ GX_COLOR_ID_TEXT_INPUT_FILL, /* disabled color id */ gx_studio_multi_line_text_view_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {168, 269, 304, 395}, /* widget size */ &menu_screen_multi_level_accordion_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_text_view), /* control block */ (void *) &menu_screen_text_view_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_one_level_accordion_define = { "one_level_accordion", GX_TYPE_ACCORDION_MENU, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_ACCORDION_MENU), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_accordion_menu_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {166, 108, 306, 257}, /* widget size */ &menu_screen_text_view_define, /* next widget definition */ &menu_screen_ola_2_menu_5_define, /* child widget definition */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_one_level_accordion), /* control block */ (void *) GX_NULL /* no extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_one_level_accordion_1_define = { "one_level_accordion_1", GX_TYPE_ACCORDION_MENU, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_TRANSPARENT|GX_STYLE_DRAW_SELECTED|GX_STYLE_ENABLED, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_ACCORDION_MENU), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_accordion_menu_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {19, 107, 149, 348}, /* widget size */ &menu_screen_one_level_accordion_define, /* next widget definition */ &menu_screen_ola_menu_2_define, /* child widget definition */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_one_level_accordion_1), /* control block */ (void *) GX_NULL /* no extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_title_2_define = { "title_2", GX_TYPE_PROMPT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_CENTER, /* style flags */ 0, /* status flags */ sizeof(GX_PROMPT), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {17, 67, 256, 90}, /* widget size */ &menu_screen_one_level_accordion_1_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_title_2), /* control block */ (void *) &menu_screen_title_2_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_title_define = { "title", GX_TYPE_PROMPT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_CENTER, /* style flags */ 0, /* status flags */ sizeof(GX_PROMPT), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {235, 21, 372, 44}, /* widget size */ &menu_screen_title_2_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(MENU_SCREEN_CONTROL_BLOCK, menu_screen_title), /* control block */ (void *) &menu_screen_title_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET menu_screen_define = { "menu_screen", GX_TYPE_WINDOW, /* widget type */ ID_MENU_SCREEN, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(MENU_SCREEN_CONTROL_BLOCK), /* control block size */ GX_COLOR_ID_WINDOW_FILL, /* normal color id */ GX_COLOR_ID_WINDOW_FILL, /* selected color id */ GX_COLOR_ID_WINDOW_FILL, /* disabled color id */ gx_studio_window_create, /* create function */ GX_NULL, /* drawing function override */ (UINT (*)(GX_WIDGET *, GX_EVENT *)) next_button_handler, /* event function override */ {4, 4, 633, 473}, /* widget size */ GX_NULL, /* next widget */ &menu_screen_title_define, /* child widget */ 0, /* control block */ (void *) &menu_screen_properties /* extended properties */ }; GX_WINDOW_PROPERTIES scroll_wheel_screen_properties = { 0 /* wallpaper pixelmap id */ }; GX_TEXT_BUTTON_PROPERTIES scroll_wheel_screen_next_button_4_properties = { GX_STRING_ID_STRING_36, /* string id */ GX_FONT_ID_BUTTON, /* font id */ GX_COLOR_ID_WHITE, /* normal text color */ GX_COLOR_ID_WHITE, /* selected text color */ GX_COLOR_ID_WHITE /* disabled text color */ }; GX_PROMPT_PROPERTIES scroll_wheel_screen_prompt_5_properties = { GX_STRING_ID_STRING_48, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT /* disabled text color */ }; GX_NUMERIC_SCROLL_WHEEL_PROPERTIES scroll_wheel_screen_day_wheel_1_properties = { 31, /* total rows */ 0, /* selected row */ 45, /* row height */ 240, /* start alpha */ 0, /* end alpha */ GX_FONT_ID_NORMAL_FONT, /* normal font id */ GX_FONT_ID_SELECTED_FONT, /* selected font id */ GX_COLOR_ID_BLACK, /* normal text color id */ GX_COLOR_ID_ORANGE, /* selected text color id */ GX_COLOR_ID_BLACK, /* disabled text color id */ 0, /* wallpaper id */ GX_PIXELMAP_ID_SCROLL_WHEEL_SELECTED_BG, /* selected background */ day_wheel_value_format, /* format callback */ 1, /* start val */ 31, /* end val */ }; GX_CONST GX_RESOURCE_ID scroll_wheel_screen_month_wheel_1_string_id_list[]={ GX_STRING_ID_STRING_40, GX_STRING_ID_STRING_41, GX_STRING_ID_STRING_42, GX_STRING_ID_STRING_43, GX_STRING_ID_STRING_44, GX_STRING_ID_STRING_45, GX_STRING_ID_STRING_46, GX_STRING_ID_STRING_49, GX_STRING_ID_STRING_55, GX_STRING_ID_STRING_56, GX_STRING_ID_STRING_60, GX_STRING_ID_STRING_61 }; GX_STRING_SCROLL_WHEEL_PROPERTIES scroll_wheel_screen_month_wheel_1_properties = { 12, /* total rows */ 4, /* selected row */ 45, /* row height */ 240, /* start alpha */ 0, /* end alpha */ GX_FONT_ID_NORMAL_FONT, /* normal font id */ GX_FONT_ID_SELECTED_FONT, /* selected font id */ GX_COLOR_ID_BLACK, /* normal text color id */ GX_COLOR_ID_ORANGE, /* selected text color id */ GX_COLOR_ID_BLACK, /* disabled text color id */ 0, /* wallpaper id */ GX_PIXELMAP_ID_SCROLL_WHEEL_SELECTED_BG, /* selected background */ scroll_wheel_screen_month_wheel_1_string_id_list, /* string list */ GX_NULL /* callback */ }; GX_NUMERIC_SCROLL_WHEEL_PROPERTIES scroll_wheel_screen_year_wheel_1_properties = { 9, /* total rows */ 7, /* selected row */ 45, /* row height */ 240, /* start alpha */ 0, /* end alpha */ GX_FONT_ID_NORMAL_FONT, /* normal font id */ GX_FONT_ID_SELECTED_FONT, /* selected font id */ GX_COLOR_ID_BLACK, /* normal text color id */ GX_COLOR_ID_ORANGE, /* selected text color id */ GX_COLOR_ID_BLACK, /* disabled text color id */ 0, /* wallpaper id */ GX_PIXELMAP_ID_SCROLL_WHEEL_SELECTED_BG, /* selected background */ GX_NULL, /* format callback */ 1980, /* start val */ 2020, /* end val */ }; GX_TEXT_BUTTON_PROPERTIES scroll_wheel_screen_button_5_properties = { GX_STRING_ID_STRING_50, /* string id */ GX_FONT_ID_BUTTON, /* font id */ GX_COLOR_ID_BTN_TEXT, /* normal text color */ GX_COLOR_ID_BTN_TEXT, /* selected text color */ GX_COLOR_ID_BTN_TEXT /* disabled text color */ }; GX_CHAR scroll_wheel_screen_text_input_3_buffer[3]; GX_SINGLE_LINE_TEXT_INPUT_PROPERTIES scroll_wheel_screen_text_input_3_properties = { GX_STRING_ID_STRING_51, /* string id */ GX_FONT_ID_BUTTON, /* font id */ GX_COLOR_ID_BLACK, /* normal text color */ GX_COLOR_ID_BLACK, /* selected text color */ GX_COLOR_ID_BLACK, /* disabled text color */ GX_COLOR_ID_READONLY_FILL, /* readonly fill color */ GX_COLOR_ID_READONLY_TEXT, /* readonly text color */ scroll_wheel_screen_text_input_3_buffer, /* buffer */ 3, /* buffer size */ }; GX_CONST GX_STUDIO_WIDGET scroll_wheel_screen_text_input_3_define = { "text_input_3", GX_TYPE_SINGLE_LINE_TEXT_INPUT, /* widget type */ ID_DAY_INPUT, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_RECESSED|GX_STYLE_ENABLED|GX_STYLE_DYNAMICALLY_ALLOCATED|GX_STYLE_TEXT_RIGHT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_SINGLE_LINE_TEXT_INPUT), /* control block size */ GX_COLOR_ID_WINDOW_FILL, /* normal color id */ GX_COLOR_ID_WINDOW_FILL, /* selected color id */ GX_COLOR_ID_WINDOW_FILL, /* disabled color id */ gx_studio_text_input_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {47, 399, 84, 432}, /* widget size */ GX_NULL, /* no next widget */ GX_NULL, /* no child widgets */ 0, /* runtime control block */ (void *) &scroll_wheel_screen_text_input_3_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET scroll_wheel_screen_button_5_define = { "button_5", GX_TYPE_TEXT_BUTTON, /* widget type */ ID_DAY_SELECT, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_DYNAMICALLY_ALLOCATED|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_TEXT_BUTTON), /* control block size */ GX_COLOR_ID_BTN_LOWER, /* normal color id */ GX_COLOR_ID_BTN_UPPER, /* selected color id */ GX_COLOR_ID_BTN_LOWER, /* disabled color id */ gx_studio_text_button_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {93, 400, 188, 433}, /* widget size */ &scroll_wheel_screen_text_input_3_define, /* next widget definition */ GX_NULL, /* no child widgets */ 0, /* runtime control block */ (void *) &scroll_wheel_screen_button_5_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET scroll_wheel_screen_year_wheel_1_define = { "year_wheel_1", GX_TYPE_NUMERIC_SCROLL_WHEEL, /* widget type */ ID_YEAR_WHEEL, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_DYNAMICALLY_ALLOCATED|GX_STYLE_WRAP|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_NUMERIC_SCROLL_WHEEL), /* control block size */ GX_COLOR_ID_WINDOW_FILL, /* normal color id */ GX_COLOR_ID_WINDOW_FILL, /* selected color id */ GX_COLOR_ID_WINDOW_FILL, /* disabled color id */ gx_studio_numeric_scroll_wheel_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {380, 117, 524, 352}, /* widget size */ &scroll_wheel_screen_button_5_define, /* next widget definition */ GX_NULL, /* no child widgets */ 0, /* runtime control block */ (void *) &scroll_wheel_screen_year_wheel_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET scroll_wheel_screen_month_wheel_1_define = { "month_wheel_1", GX_TYPE_STRING_SCROLL_WHEEL, /* widget type */ ID_MONTH_WHEEL, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_DYNAMICALLY_ALLOCATED|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_STRING_SCROLL_WHEEL), /* control block size */ GX_COLOR_ID_WINDOW_FILL, /* normal color id */ GX_COLOR_ID_WINDOW_FILL, /* selected color id */ GX_COLOR_ID_WINDOW_FILL, /* disabled color id */ gx_studio_string_scroll_wheel_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {210, 117, 379, 352}, /* widget size */ &scroll_wheel_screen_year_wheel_1_define, /* next widget definition */ GX_NULL, /* no child widgets */ 0, /* runtime control block */ (void *) &scroll_wheel_screen_month_wheel_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET scroll_wheel_screen_day_wheel_1_define = { "day_wheel_1", GX_TYPE_NUMERIC_SCROLL_WHEEL, /* widget type */ ID_DAY_WHEEL, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_DYNAMICALLY_ALLOCATED|GX_STYLE_WRAP|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_NUMERIC_SCROLL_WHEEL), /* control block size */ GX_COLOR_ID_WINDOW_FILL, /* normal color id */ GX_COLOR_ID_WINDOW_FILL, /* selected color id */ GX_COLOR_ID_WINDOW_FILL, /* disabled color id */ gx_studio_numeric_scroll_wheel_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {100, 117, 209, 352}, /* widget size */ &scroll_wheel_screen_month_wheel_1_define, /* next widget definition */ GX_NULL, /* no child widgets */ 0, /* runtime control block */ (void *) &scroll_wheel_screen_day_wheel_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET scroll_wheel_screen_prompt_5_define = { "prompt_5", GX_TYPE_PROMPT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_DYNAMICALLY_ALLOCATED|GX_STYLE_TEXT_CENTER, /* style flags */ 0, /* status flags */ sizeof(GX_PROMPT), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {189, 53, 405, 70}, /* widget size */ &scroll_wheel_screen_day_wheel_1_define, /* next widget definition */ GX_NULL, /* no child widgets */ 0, /* runtime control block */ (void *) &scroll_wheel_screen_prompt_5_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET scroll_wheel_screen_next_button_4_define = { "next_button_4", GX_TYPE_TEXT_BUTTON, /* widget type */ IDB_NEXT, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_DYNAMICALLY_ALLOCATED|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_TEXT_BUTTON), /* control block size */ GX_COLOR_ID_NEXT_BUTTON_LOWER, /* normal color id */ GX_COLOR_ID_NEXT_BUTTON_UPPER, /* selected color id */ GX_COLOR_ID_NEXT_BUTTON_LOWER, /* disabled color id */ gx_studio_text_button_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {493, 405, 572, 429}, /* widget size */ &scroll_wheel_screen_prompt_5_define, /* next widget definition */ GX_NULL, /* no child widgets */ 0, /* runtime control block */ (void *) &scroll_wheel_screen_next_button_4_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET scroll_wheel_screen_define = { "scroll_wheel_screen", GX_TYPE_WINDOW, /* widget type */ ID_SCROLL_WHEEL_SCREEN, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THICK|GX_STYLE_DYNAMICALLY_ALLOCATED, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(SCROLL_WHEEL_SCREEN_CONTROL_BLOCK), /* control block size */ GX_COLOR_ID_WINDOW_FILL, /* normal color id */ GX_COLOR_ID_WINDOW_FILL, /* selected color id */ GX_COLOR_ID_WINDOW_FILL, /* disabled color id */ gx_studio_window_create, /* create function */ GX_NULL, /* drawing function override */ (UINT (*)(GX_WIDGET *, GX_EVENT *)) scroll_wheel_screen_event_handler, /* event function override */ {30, 30, 609, 449}, /* widget size */ GX_NULL, /* next widget */ &scroll_wheel_screen_next_button_4_define, /* child widget */ 0, /* control block */ (void *) &scroll_wheel_screen_properties /* extended properties */ }; GX_WINDOW_PROPERTIES indicator_screen_properties = { 0 /* wallpaper pixelmap id */ }; GX_SLIDER_PROPERTIES indicator_screen_slider_properties = { 9, /* tickmark count */ 0, /* mimimun value */ 100, /* maximum value */ 50, /* current value */ 10, /* increment */ 10, /* minimum travel */ 10, /* maximum travel */ 5, /* needle width */ 20, /* needle height */ 5, /* needle inset */ 2 /* needle hotspot */ }; GX_SLIDER_PROPERTIES indicator_screen_slider_1_properties = { 9, /* tickmark count */ 0, /* mimimun value */ 100, /* maximum value */ 50, /* current value */ 10, /* increment */ 10, /* minimum travel */ 10, /* maximum travel */ 20, /* needle width */ 5, /* needle height */ 5, /* needle inset */ 2 /* needle hotspot */ }; GX_PIXELMAP_SLIDER_PROPERTIES indicator_screen_pixelmap_slider_properties = { 0, /* minimum value */ 100, /* maximum value */ 50, /* current value */ 10, /* increment */ 10, /* minimum travel */ 10, /* maximum travel */ 20, /* needle width */ 5, /* needle height */ 0, /* needle inset */ 10, /* needle hotspot */ GX_PIXELMAP_ID_HORIZONTAL_FILL_BKGND, /* lower pixelmap id */ 0, /* upper pixelmap id */ GX_PIXELMAP_ID_I_INDICATOR_HORIZONTAL /* needle pixelmap id */ }; GX_PIXELMAP_SLIDER_PROPERTIES indicator_screen_pixelmap_slider_1_properties = { 0, /* minimum value */ 100, /* maximum value */ 50, /* current value */ 10, /* increment */ 10, /* minimum travel */ 10, /* maximum travel */ 0, /* needle width */ 0, /* needle height */ -2, /* needle inset */ 10, /* needle hotspot */ GX_PIXELMAP_ID_I_ORANGEFILL_MIDDLE, /* lower pixelmap id */ GX_PIXELMAP_ID_I_EMPTYFILL_MIDDLE, /* upper pixelmap id */ GX_PIXELMAP_ID_I_INDICATOR /* needle pixelmap id */ }; GX_ICON_PROPERTIES indicator_screen_icon_1_properties = { GX_PIXELMAP_ID_I_EMPTYFILL_TOP, /* normal pixelmap id */ 0 /* selected pixelmap id */ }; GX_ICON_PROPERTIES indicator_screen_icon_2_properties = { GX_PIXELMAP_ID_I_ORANGEFILL_BOTTOM, /* normal pixelmap id */ 0 /* selected pixelmap id */ }; GX_PROMPT_PROPERTIES indicator_screen_slider_title_properties = { GX_STRING_ID_STRING_38, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT /* disabled text color */ }; GX_TEXT_BUTTON_PROPERTIES indicator_screen_next_button_3_properties = { GX_STRING_ID_STRING_36, /* string id */ GX_FONT_ID_BUTTON, /* font id */ GX_COLOR_ID_WHITE, /* normal text color */ GX_COLOR_ID_WHITE, /* selected text color */ GX_COLOR_ID_WHITE /* disabled text color */ }; GX_PROGRESS_BAR_INFO indicator_screen_progress_bar_1_properties = { 0, /* mimimun value */ 100, /* maximum value */ 50, /* current value */ GX_FONT_ID_SYSTEM, /* font_id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_TEXT, /* selected text color */ GX_COLOR_ID_TEXT, /* disabled text color */ 0 /* fill pixelmap */ }; GX_RADIAL_PROGRESS_BAR_INFO indicator_screen_radial_progress_bar_1_properties = { 209, /* xcenter */ 324, /* ycenter */ 23, /* radius */ -80, /* current val */ 90, /* anchor val */ GX_FONT_ID_SYSTEM, /* font_id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT, /* disabled text color */ 8, /* normal brush width */ 8, /* selected brush width */ GX_COLOR_ID_SLIDER_NEEDLE_FILL, /* normal brush color */ GX_COLOR_ID_SELECTED_FILL, /* selected brush color */ }; GX_CONST GX_STUDIO_WIDGET indicator_screen_radial_progress_bar_1_define = { "radial_progress_bar_1", GX_TYPE_RADIAL_PROGRESS_BAR, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif 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 */ 0, /* status flags */ sizeof(GX_RADIAL_PROGRESS_BAR), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_radial_progress_bar_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {182, 297, 236, 351}, /* widget size */ GX_NULL, /* no next widget */ GX_NULL, /* no child widgets */ offsetof(INDICATOR_SCREEN_CONTROL_BLOCK, indicator_screen_radial_progress_bar_1), /* control block */ (void *) &indicator_screen_radial_progress_bar_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET indicator_screen_progress_bar_1_define = { "progress_bar_1", GX_TYPE_PROGRESS_BAR, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_RAISED|GX_STYLE_PROGRESS_PERCENT|GX_STYLE_PROGRESS_TEXT_DRAW, /* style flags */ 0, /* status flags */ sizeof(GX_PROGRESS_BAR), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_progress_bar_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {276, 225, 441, 263}, /* widget size */ &indicator_screen_radial_progress_bar_1_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(INDICATOR_SCREEN_CONTROL_BLOCK, indicator_screen_progress_bar_1), /* control block */ (void *) &indicator_screen_progress_bar_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET indicator_screen_next_button_3_define = { "next_button_3", GX_TYPE_TEXT_BUTTON, /* widget type */ IDB_NEXT, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_TEXT_BUTTON), /* control block size */ GX_COLOR_ID_NEXT_BUTTON_LOWER, /* normal color id */ GX_COLOR_ID_NEXT_BUTTON_UPPER, /* selected color id */ GX_COLOR_ID_NEXT_BUTTON_LOWER, /* disabled color id */ gx_studio_text_button_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {375, 345, 454, 372}, /* widget size */ &indicator_screen_progress_bar_1_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(INDICATOR_SCREEN_CONTROL_BLOCK, indicator_screen_next_button_3), /* control block */ (void *) &indicator_screen_next_button_3_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET indicator_screen_slider_title_define = { "slider_title", GX_TYPE_PROMPT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_PROMPT), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {235, 68, 372, 91}, /* widget size */ &indicator_screen_next_button_3_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(INDICATOR_SCREEN_CONTROL_BLOCK, indicator_screen_slider_title), /* control block */ (void *) &indicator_screen_slider_title_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET indicator_screen_icon_2_define = { "icon_2", GX_TYPE_ICON, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_HALIGN_LEFT|GX_STYLE_VALIGN_TOP, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_ICON), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_icon_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {163, 262, 184, 271}, /* widget size */ &indicator_screen_slider_title_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(INDICATOR_SCREEN_CONTROL_BLOCK, indicator_screen_icon_2), /* control block */ (void *) &indicator_screen_icon_2_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET indicator_screen_icon_1_define = { "icon_1", GX_TYPE_ICON, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_HALIGN_LEFT|GX_STYLE_VALIGN_TOP, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_ICON), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_icon_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {163, 134, 184, 143}, /* widget size */ &indicator_screen_icon_2_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(INDICATOR_SCREEN_CONTROL_BLOCK, indicator_screen_icon_1), /* control block */ (void *) &indicator_screen_icon_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET indicator_screen_pixelmap_slider_1_define = { "pixelmap_slider_1", GX_TYPE_PIXELMAP_SLIDER, /* widget type */ ID_PIXELMAP_SLIDER1, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_RAISED|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_SLIDER_VERTICAL|GX_STYLE_TILE_BACKGROUND, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_PIXELMAP_SLIDER), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_WIDGET_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_pixelmap_slider_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {160, 144, 188, 264}, /* widget size */ &indicator_screen_icon_1_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(INDICATOR_SCREEN_CONTROL_BLOCK, indicator_screen_pixelmap_slider_1), /* control block */ (void *) &indicator_screen_pixelmap_slider_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET indicator_screen_pixelmap_slider_define = { "pixelmap_slider", GX_TYPE_PIXELMAP_SLIDER, /* widget type */ ID_PIXELMAP_SLIDER_H, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_RAISED|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_PIXELMAP_SLIDER), /* control block size */ GX_COLOR_ID_BTN_LOWER, /* normal color id */ GX_COLOR_ID_BTN_LOWER, /* selected color id */ GX_COLOR_ID_BTN_LOWER, /* disabled color id */ gx_studio_pixelmap_slider_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {280, 189, 423, 210}, /* widget size */ &indicator_screen_pixelmap_slider_1_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(INDICATOR_SCREEN_CONTROL_BLOCK, indicator_screen_pixelmap_slider), /* control block */ (void *) &indicator_screen_pixelmap_slider_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET indicator_screen_slider_1_define = { "slider_1", GX_TYPE_SLIDER, /* widget type */ ID_SLIDER_1, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_RECESSED|GX_STYLE_ENABLED|GX_STYLE_SHOW_NEEDLE|GX_STYLE_SHOW_TICKMARKS|GX_STYLE_SLIDER_VERTICAL, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_SLIDER), /* control block size */ GX_COLOR_ID_BTN_UPPER, /* normal color id */ GX_COLOR_ID_BTN_UPPER, /* selected color id */ GX_COLOR_ID_BTN_UPPER, /* disabled color id */ gx_studio_slider_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {207, 133, 240, 272}, /* widget size */ &indicator_screen_pixelmap_slider_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(INDICATOR_SCREEN_CONTROL_BLOCK, indicator_screen_slider_1), /* control block */ (void *) &indicator_screen_slider_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET indicator_screen_slider_define = { "slider", GX_TYPE_SLIDER, /* widget type */ ID_SLIDER_HORIZONTAL, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_SHOW_NEEDLE|GX_STYLE_SHOW_TICKMARKS, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_SLIDER), /* control block size */ GX_COLOR_ID_ORANGE, /* normal color id */ GX_COLOR_ID_ORANGE, /* selected color id */ GX_COLOR_ID_ORANGE, /* disabled color id */ gx_studio_slider_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {263, 132, 446, 168}, /* widget size */ &indicator_screen_slider_1_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(INDICATOR_SCREEN_CONTROL_BLOCK, indicator_screen_slider), /* control block */ (void *) &indicator_screen_slider_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET indicator_screen_define = { "indicator_screen", GX_TYPE_WINDOW, /* widget type */ ID_INDICATOR_SCREEN, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(INDICATOR_SCREEN_CONTROL_BLOCK), /* control block size */ GX_COLOR_ID_WINDOW_FILL, /* normal color id */ GX_COLOR_ID_WINDOW_FILL, /* selected color id */ GX_COLOR_ID_WINDOW_FILL, /* disabled color id */ gx_studio_window_create, /* create function */ GX_NULL, /* drawing function override */ (UINT (*)(GX_WIDGET *, GX_EVENT *)) next_button_handler, /* event function override */ {146, 53, 465, 386}, /* widget size */ GX_NULL, /* next widget */ &indicator_screen_slider_define, /* child widget */ 0, /* control block */ (void *) &indicator_screen_properties /* extended properties */ }; GX_WINDOW_PROPERTIES text_screen_properties = { 0 /* wallpaper pixelmap id */ }; GX_PROMPT_PROPERTIES text_screen_prompt_1_properties = { GX_STRING_ID_STRING_24, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT /* disabled text color */ }; GX_PROMPT_PROPERTIES text_screen_prompt_2_properties = { GX_STRING_ID_STRING_29, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_WHITE, /* normal text color */ GX_COLOR_ID_WHITE, /* selected text color */ GX_COLOR_ID_WHITE /* disabled text color */ }; GX_PROMPT_PROPERTIES text_screen_prompt_3_properties = { GX_STRING_ID_STRING_27, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT /* disabled text color */ }; GX_PIXELMAP_PROMPT_PROPERTIES text_screen_prompt_4_properties = { GX_STRING_ID_STRING_30, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT, /* disabled text color */ GX_PIXELMAP_ID_TFIELD_LEFT_SMALL, /* left pixelmap id */ GX_PIXELMAP_ID_TFIELD_FILL_SMALL, /* fill pixelmap id */ GX_PIXELMAP_ID_TFIELD_RIGHT_SMALL, /* right pixelmap id */ 0, /* selected left pixelmap id */ 0, /* selected fill pixelmap id */ 0 /* selected right pixelmap id */ }; GX_CHAR text_screen_text_input_1_buffer[100]; GX_SINGLE_LINE_TEXT_INPUT_PROPERTIES text_screen_text_input_1_properties = { GX_STRING_ID_STRING_34, /* string id */ GX_FONT_ID_TEXT_INPUT, /* font id */ GX_COLOR_ID_TEXT_INPUT_TEXT, /* normal text color */ GX_COLOR_ID_TEXT_INPUT_TEXT, /* selected text color */ GX_COLOR_ID_TEXT_INPUT_TEXT, /* disabled text color */ GX_COLOR_ID_READONLY_FILL, /* readonly fill color */ GX_COLOR_ID_READONLY_TEXT, /* readonly text color */ text_screen_text_input_1_buffer, /* buffer */ 100, /* buffer size */ }; GX_ML_TEXT_VIEW_PROPERTIES text_screen_text_view_1_properties = { GX_STRING_ID_STRING_31, /* string id */ GX_FONT_ID_TEXT_INPUT, /* font id */ GX_COLOR_ID_TEXT_INPUT_TEXT, /* normal text color */ GX_COLOR_ID_TEXT_INPUT_TEXT, /* selected text color */ GX_COLOR_ID_TEXT_INPUT_TEXT, /* disabled text color */ 0, /* whitespace */ 0 /* line_space */ }; GX_CHAR text_screen_text_input_2_buffer[100]; GX_MULTI_LINE_TEXT_INPUT_PROPERTIES text_screen_text_input_2_properties = { GX_STRING_ID_STRING_31, /* string id */ GX_FONT_ID_TEXT_INPUT, /* font id */ GX_COLOR_ID_TEXT_INPUT_TEXT, /* normal text color */ GX_COLOR_ID_TEXT_INPUT_TEXT, /* selected text color */ GX_COLOR_ID_TEXT_INPUT_TEXT, /* disabled text color */ GX_COLOR_ID_READONLY_FILL, /* readonly fill color */ GX_COLOR_ID_READONLY_TEXT, /* readonly text color */ 0, /* whitespace */ 0, /* line_space */ text_screen_text_input_2_buffer, /* buffer */ 100 /* buffer size */ }; GX_TEXT_BUTTON_PROPERTIES text_screen_next_button_2_properties = { GX_STRING_ID_STRING_36, /* string id */ GX_FONT_ID_BUTTON, /* font id */ GX_COLOR_ID_WHITE, /* normal text color */ GX_COLOR_ID_WHITE, /* selected text color */ GX_COLOR_ID_WHITE /* disabled text color */ }; GX_NUMERIC_PIXELMAP_PROMPT_PROPERTIES text_screen_numeric_pixelmap_prompt_2_properties = { 0, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT, /* disabled text color */ GX_PIXELMAP_ID_BUTTON_DISABLED, /* left pixelmap id */ 0, /* fill pixelmap id */ 0, /* right pixelmap id */ 0, /* selected left pixelmap id */ 0, /* selected fill pixelmap id */ 0, /* selected right pixelmap id */ numeric_pixelmap_format_func, /* format function */ 0 /* numeric prompt value */ }; GX_NUMERIC_PROMPT_PROPERTIES text_screen_numeric_prompt_1_properties = { 0, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_BLUE, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_BLUE, /* disabled text color */ format_func, /* format function */ 0 /* numeric prompt value */ }; GX_CONST GX_STUDIO_WIDGET text_screen_numeric_prompt_1_define = { "numeric_prompt_1", GX_TYPE_NUMERIC_PROMPT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_RIGHT, /* style flags */ 0, /* status flags */ sizeof(GX_NUMERIC_PROMPT), /* control block size */ GX_COLOR_ID_ORANGE, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_ORANGE, /* disabled color id */ gx_studio_numeric_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {454, 31, 573, 54}, /* widget size */ GX_NULL, /* no next widget */ GX_NULL, /* no child widgets */ offsetof(TEXT_SCREEN_CONTROL_BLOCK, text_screen_numeric_prompt_1), /* control block */ (void *) &text_screen_numeric_prompt_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET text_screen_numeric_pixelmap_prompt_2_define = { "numeric_pixelmap_prompt_2", GX_TYPE_NUMERIC_PIXELMAP_PROMPT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_CENTER, /* style flags */ 0, /* status flags */ sizeof(GX_NUMERIC_PIXELMAP_PROMPT), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_numeric_pixelmap_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {403, 151, 540, 229}, /* widget size */ &text_screen_numeric_prompt_1_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(TEXT_SCREEN_CONTROL_BLOCK, text_screen_numeric_pixelmap_prompt_2), /* control block */ (void *) &text_screen_numeric_pixelmap_prompt_2_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET text_screen_next_button_2_define = { "next_button_2", GX_TYPE_TEXT_BUTTON, /* widget type */ IDB_NEXT, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_TEXT_BUTTON), /* control block size */ GX_COLOR_ID_NEXT_BUTTON_LOWER, /* normal color id */ GX_COLOR_ID_NEXT_BUTTON_UPPER, /* selected color id */ GX_COLOR_ID_NEXT_BUTTON_LOWER, /* disabled color id */ gx_studio_text_button_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {496, 414, 575, 438}, /* widget size */ &text_screen_numeric_pixelmap_prompt_2_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(TEXT_SCREEN_CONTROL_BLOCK, text_screen_next_button_2), /* control block */ (void *) &text_screen_next_button_2_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET text_screen_text_input_2_define = { "text_input_2", GX_TYPE_MULTI_LINE_TEXT_INPUT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_MULTI_LINE_TEXT_INPUT), /* control block size */ GX_COLOR_ID_TEXT_INPUT_FILL, /* normal color id */ GX_COLOR_ID_TEXT_INPUT_FILL, /* selected color id */ GX_COLOR_ID_TEXT_INPUT_FILL, /* disabled color id */ gx_studio_multi_line_text_input_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {321, 242, 572, 394}, /* widget size */ &text_screen_next_button_2_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(TEXT_SCREEN_CONTROL_BLOCK, text_screen_text_input_2), /* control block */ (void *) &text_screen_text_input_2_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET text_screen_text_view_1_define = { "text_view_1", GX_TYPE_MULTI_LINE_TEXT_VIEW, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_MULTI_LINE_TEXT_VIEW), /* control block size */ GX_COLOR_ID_TEXT_INPUT_FILL, /* normal color id */ GX_COLOR_ID_TEXT_INPUT_FILL, /* selected color id */ GX_COLOR_ID_TEXT_INPUT_FILL, /* disabled color id */ gx_studio_multi_line_text_view_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {56, 242, 306, 394}, /* widget size */ &text_screen_text_input_2_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(TEXT_SCREEN_CONTROL_BLOCK, text_screen_text_view_1), /* control block */ (void *) &text_screen_text_view_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET text_screen_text_input_1_define = { "text_input_1", GX_TYPE_SINGLE_LINE_TEXT_INPUT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_RECESSED|GX_STYLE_ENABLED|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_SINGLE_LINE_TEXT_INPUT), /* control block size */ GX_COLOR_ID_TEXT_INPUT_FILL, /* normal color id */ GX_COLOR_ID_TEXT_INPUT_FILL, /* selected color id */ GX_COLOR_ID_TEXT_INPUT_FILL, /* disabled color id */ gx_studio_text_input_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {56, 196, 363, 231}, /* widget size */ &text_screen_text_view_1_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(TEXT_SCREEN_CONTROL_BLOCK, text_screen_text_input_1), /* control block */ (void *) &text_screen_text_input_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET text_screen_prompt_4_define = { "prompt_4", GX_TYPE_PIXELMAP_PROMPT, /* widget type */ ID_PROMPT_4, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_PIXELMAP_PROMPT), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_pixelmap_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {56, 151, 363, 186}, /* widget size */ &text_screen_text_input_1_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(TEXT_SCREEN_CONTROL_BLOCK, text_screen_prompt_4), /* control block */ (void *) &text_screen_prompt_4_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET text_screen_prompt_3_define = { "prompt_3", GX_TYPE_PROMPT, /* widget type */ ID_PROMPT_3, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_PROMPT), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {56, 64, 393, 88}, /* widget size */ &text_screen_prompt_4_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(TEXT_SCREEN_CONTROL_BLOCK, text_screen_prompt_3), /* control block */ (void *) &text_screen_prompt_3_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET text_screen_prompt_2_define = { "prompt_2", GX_TYPE_PROMPT, /* widget type */ ID_PROMPT_2, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THICK|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_PROMPT), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {56, 98, 363, 141}, /* widget size */ &text_screen_prompt_3_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(TEXT_SCREEN_CONTROL_BLOCK, text_screen_prompt_2), /* control block */ (void *) &text_screen_prompt_2_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET text_screen_prompt_1_define = { "prompt_1", GX_TYPE_PROMPT, /* widget type */ ID_PROMPT_1, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_PROMPT), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {56, 31, 397, 54}, /* widget size */ &text_screen_prompt_2_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(TEXT_SCREEN_CONTROL_BLOCK, text_screen_prompt_1), /* control block */ (void *) &text_screen_prompt_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET text_screen_define = { "text_screen", GX_TYPE_WINDOW, /* widget type */ ID_TEXT_SCREEN, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(TEXT_SCREEN_CONTROL_BLOCK), /* control block size */ GX_COLOR_ID_WINDOW_FILL, /* normal color id */ GX_COLOR_ID_WINDOW_FILL, /* selected color id */ GX_COLOR_ID_WINDOW_FILL, /* disabled color id */ gx_studio_window_create, /* create function */ GX_NULL, /* drawing function override */ (UINT (*)(GX_WIDGET *, GX_EVENT *)) next_button_handler, /* event function override */ {39, 25, 582, 443}, /* widget size */ GX_NULL, /* next widget */ &text_screen_prompt_1_define, /* child widget */ 0, /* control block */ (void *) &text_screen_properties /* extended properties */ }; GX_WINDOW_PROPERTIES window_screen_properties = { 0 /* wallpaper pixelmap id */ }; GX_WINDOW_PROPERTIES window_screen_window_5_properties = { 0 /* wallpaper pixelmap id */ }; GX_WINDOW_PROPERTIES window_screen_window_6_properties = { 0 /* wallpaper pixelmap id */ }; GX_WINDOW_PROPERTIES window_screen_window_8_properties = { 0 /* wallpaper pixelmap id */ }; GX_WINDOW_PROPERTIES window_screen_scroll_frame_1_properties = { 0 /* wallpaper pixelmap id */ }; GX_WINDOW_PROPERTIES window_screen_window_4_properties = { GX_PIXELMAP_ID_FISH /* wallpaper pixelmap id */ }; GX_SCROLLBAR_APPEARANCE window_screen_hscroll_1_properties = { 20, /* scroll width */ 18, /* thumb width */ 20, /* thumb travel min */ 20, /* thumb travel max */ 4, /* thumb border style */ 0, /* scroll fill pixelmap */ 0, /* scroll thumb pixelmap */ 0, /* scroll up pixelmap */ 0, /* scroll down pixelmap */ GX_COLOR_ID_SCROLL_BUTTON, /* scroll thumb color */ GX_COLOR_ID_SCROLL_BUTTON, /* scroll thumb border color */ GX_COLOR_ID_SCROLL_BUTTON, /* scroll button color */ }; GX_SCROLLBAR_APPEARANCE window_screen_vertical_scroll_1_properties = { 20, /* scroll width */ 18, /* thumb width */ 20, /* thumb travel min */ 20, /* thumb travel max */ 4, /* thumb border style */ 0, /* scroll fill pixelmap */ 0, /* scroll thumb pixelmap */ 0, /* scroll up pixelmap */ 0, /* scroll down pixelmap */ GX_COLOR_ID_SCROLL_BUTTON, /* scroll thumb color */ GX_COLOR_ID_SCROLL_BUTTON, /* scroll thumb border color */ GX_COLOR_ID_SCROLL_BUTTON, /* scroll button color */ }; GX_VERTICAL_LIST_PROPERTIES window_screen_vertical_list_properties = { 0, /* wallpaper id */ GX_NULL, /* callback function */ 4 /* total rows */ }; GX_TEXT_BUTTON_PROPERTIES window_screen_button_1_properties = { GX_STRING_ID_STRING_19, /* string id */ GX_FONT_ID_BUTTON, /* font id */ GX_COLOR_ID_BTN_TEXT, /* normal text color */ GX_COLOR_ID_BTN_TEXT, /* selected text color */ GX_COLOR_ID_BTN_TEXT /* disabled text color */ }; GX_TEXT_BUTTON_PROPERTIES window_screen_button_2_properties = { GX_STRING_ID_STRING_20, /* string id */ GX_FONT_ID_BUTTON, /* font id */ GX_COLOR_ID_BTN_TEXT, /* normal text color */ GX_COLOR_ID_BTN_TEXT, /* selected text color */ GX_COLOR_ID_BTN_TEXT /* disabled text color */ }; GX_TEXT_BUTTON_PROPERTIES window_screen_button_3_properties = { GX_STRING_ID_STRING_21, /* string id */ GX_FONT_ID_BUTTON, /* font id */ GX_COLOR_ID_BTN_TEXT, /* normal text color */ GX_COLOR_ID_BTN_TEXT, /* selected text color */ GX_COLOR_ID_BTN_TEXT /* disabled text color */ }; GX_TEXT_BUTTON_PROPERTIES window_screen_button_4_properties = { GX_STRING_ID_STRING_22, /* string id */ GX_FONT_ID_BUTTON, /* font id */ GX_COLOR_ID_BTN_TEXT, /* normal text color */ GX_COLOR_ID_BTN_TEXT, /* selected text color */ GX_COLOR_ID_BTN_TEXT /* disabled text color */ }; GX_PROMPT_PROPERTIES window_screen_nested_label_1_properties = { GX_STRING_ID_STRING_16, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT /* disabled text color */ }; GX_PROMPT_PROPERTIES window_screen_frame_label_1_properties = { GX_STRING_ID_STRING_17, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT /* disabled text color */ }; GX_PROMPT_PROPERTIES window_screen_vlist_label_1_properties = { GX_STRING_ID_STRING_18, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT /* disabled text color */ }; GX_HORIZONTAL_LIST_PROPERTIES window_screen_horizontal_list_1_properties = { 0, /* wallpaper id */ GX_NULL, /* callback function */ 5 /* total columns */ }; GX_ICON_BUTTON_PROPERTIES window_screen_icon_button_1_properties = { GX_PIXELMAP_ID_I_HISTORY_LG /* pixelmap id */ }; GX_ICON_BUTTON_PROPERTIES window_screen_icon_button_2_properties = { GX_PIXELMAP_ID_I_MEDICATIONSGREEN_LG /* pixelmap id */ }; GX_ICON_BUTTON_PROPERTIES window_screen_icon_button_3_properties = { GX_PIXELMAP_ID_I_PATIENTLIST_LG /* pixelmap id */ }; GX_ICON_BUTTON_PROPERTIES window_screen_icon_button_4_properties = { GX_PIXELMAP_ID_I_MEDICATIONSRED_LG /* pixelmap id */ }; GX_ICON_BUTTON_PROPERTIES window_screen_icon_button_5_properties = { GX_PIXELMAP_ID_BLACK_PAUSE /* pixelmap id */ }; GX_PROMPT_PROPERTIES window_screen_hlist_label_1_properties = { GX_STRING_ID_STRING_23, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT /* disabled text color */ }; GX_TEXT_BUTTON_PROPERTIES window_screen_next_button_1_properties = { GX_STRING_ID_STRING_36, /* string id */ GX_FONT_ID_BUTTON, /* font id */ GX_COLOR_ID_WHITE, /* normal text color */ GX_COLOR_ID_WHITE, /* selected text color */ GX_COLOR_ID_WHITE /* disabled text color */ }; GX_DROP_LIST_PROPERTIES window_screen_drop_list_properties = { 0, /* widget pixelmap id */ 0, /* popup list wallpaper pixelmap id */ drop_list_row_create, /* callback function */ 1000, /* total rows */ 100 /* open height */ }; GX_PROMPT_PROPERTIES window_screen_hlist_label_properties = { GX_STRING_ID_STRING_37, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT /* disabled text color */ }; GX_CONST GX_STUDIO_WIDGET window_screen_window_8_define = { "window_8", GX_TYPE_WINDOW, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_WINDOW), /* control block size */ GX_COLOR_ID_WINDOW_FILL, /* normal color id */ GX_COLOR_ID_WINDOW_FILL, /* selected color id */ GX_COLOR_ID_WINDOW_FILL, /* disabled color id */ gx_studio_window_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {211, 90, 304, 162}, /* widget size */ GX_NULL, /* no next widget */ GX_NULL, /* no child widgets */ offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_window_8), /* control block */ (void *) &window_screen_window_8_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET window_screen_window_6_define = { "window_6", GX_TYPE_WINDOW, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_WINDOW), /* control block size */ GX_COLOR_ID_BLACK, /* normal color id */ GX_COLOR_ID_BLACK, /* selected color id */ GX_COLOR_ID_BLACK, /* disabled color id */ gx_studio_window_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {73, 58, 319, 172}, /* widget size */ GX_NULL, /* no next widget */ &window_screen_window_8_define, /* child widget definition */ offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_window_6), /* control block */ (void *) &window_screen_window_6_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET window_screen_vertical_scroll_1_define = { "vertical_scroll_1", GX_TYPE_VERTICAL_SCROLL, /* widget type */ ID_VERTICAL_SCROLLBAR, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_SCROLLBAR_RELATIVE_THUMB|GX_SCROLLBAR_END_BUTTONS|GX_SCROLLBAR_VERTICAL, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_SCROLLBAR), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_vertical_scrollbar_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {542, 48, 561, 161}, /* widget size */ GX_NULL, /* no next widget */ GX_NULL, /* no child widgets */ offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_vertical_scroll_1), /* control block */ (void *) &window_screen_vertical_scroll_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET window_screen_hscroll_1_define = { "hscroll_1", GX_TYPE_HORIZONTAL_SCROLL, /* widget type */ ID_HORIZONTAL_SCROLLBAR, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_SCROLLBAR_RELATIVE_THUMB|GX_SCROLLBAR_END_BUTTONS|GX_SCROLLBAR_HORIZONTAL, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_SCROLLBAR), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_horizontal_scrollbar_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {352, 162, 541, 181}, /* widget size */ &window_screen_vertical_scroll_1_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_hscroll_1), /* control block */ (void *) &window_screen_hscroll_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET window_screen_window_4_define = { "window_4", GX_TYPE_WINDOW, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_WINDOW), /* control block size */ GX_COLOR_ID_WINDOW_FILL, /* normal color id */ GX_COLOR_ID_WINDOW_FILL, /* selected color id */ GX_COLOR_ID_WINDOW_FILL, /* disabled color id */ gx_studio_window_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {351, 47, 750, 446}, /* widget size */ &window_screen_hscroll_1_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_window_4), /* control block */ (void *) &window_screen_window_4_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET window_screen_button_4_define = { "button_4", GX_TYPE_TEXT_BUTTON, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_TEXT_BUTTON), /* control block size */ GX_COLOR_ID_BTN_LOWER, /* normal color id */ GX_COLOR_ID_BTN_UPPER, /* selected color id */ GX_COLOR_ID_BTN_LOWER, /* disabled color id */ gx_studio_text_button_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {59, 324, 156, 358}, /* widget size */ GX_NULL, /* no next widget */ GX_NULL, /* no child widgets */ offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_button_4), /* control block */ (void *) &window_screen_button_4_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET window_screen_button_3_define = { "button_3", GX_TYPE_TEXT_BUTTON, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_TEXT_BUTTON), /* control block size */ GX_COLOR_ID_BTN_LOWER, /* normal color id */ GX_COLOR_ID_BTN_UPPER, /* selected color id */ GX_COLOR_ID_BTN_LOWER, /* disabled color id */ gx_studio_text_button_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {59, 289, 156, 323}, /* widget size */ &window_screen_button_4_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_button_3), /* control block */ (void *) &window_screen_button_3_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET window_screen_button_2_define = { "button_2", GX_TYPE_TEXT_BUTTON, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_TEXT_BUTTON), /* control block size */ GX_COLOR_ID_BTN_LOWER, /* normal color id */ GX_COLOR_ID_BTN_UPPER, /* selected color id */ GX_COLOR_ID_BTN_LOWER, /* disabled color id */ gx_studio_text_button_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {59, 254, 156, 288}, /* widget size */ &window_screen_button_3_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_button_2), /* control block */ (void *) &window_screen_button_2_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET window_screen_button_1_define = { "button_1", GX_TYPE_TEXT_BUTTON, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_TEXT_BUTTON), /* control block size */ GX_COLOR_ID_BTN_LOWER, /* normal color id */ GX_COLOR_ID_BTN_UPPER, /* selected color id */ GX_COLOR_ID_BTN_LOWER, /* disabled color id */ gx_studio_text_button_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {59, 219, 156, 253}, /* widget size */ &window_screen_button_2_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_button_1), /* control block */ (void *) &window_screen_button_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET window_screen_icon_button_5_define = { "icon_button_5", GX_TYPE_ICON_BUTTON, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_HALIGN_CENTER|GX_STYLE_VALIGN_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_ICON_BUTTON), /* control block size */ GX_COLOR_ID_BTN_LOWER, /* normal color id */ GX_COLOR_ID_BTN_UPPER, /* selected color id */ GX_COLOR_ID_BTN_LOWER, /* disabled color id */ gx_studio_icon_button_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {385, 220, 435, 281}, /* widget size */ GX_NULL, /* no next widget */ GX_NULL, /* no child widgets */ offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_icon_button_5), /* control block */ (void *) &window_screen_icon_button_5_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET window_screen_icon_button_4_define = { "icon_button_4", GX_TYPE_ICON_BUTTON, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_HALIGN_CENTER|GX_STYLE_VALIGN_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_ICON_BUTTON), /* control block size */ GX_COLOR_ID_BTN_LOWER, /* normal color id */ GX_COLOR_ID_BTN_UPPER, /* selected color id */ GX_COLOR_ID_BTN_LOWER, /* disabled color id */ gx_studio_icon_button_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {334, 220, 384, 281}, /* widget size */ &window_screen_icon_button_5_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_icon_button_4), /* control block */ (void *) &window_screen_icon_button_4_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET window_screen_icon_button_3_define = { "icon_button_3", GX_TYPE_ICON_BUTTON, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_HALIGN_CENTER|GX_STYLE_VALIGN_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_ICON_BUTTON), /* control block size */ GX_COLOR_ID_BTN_LOWER, /* normal color id */ GX_COLOR_ID_BTN_UPPER, /* selected color id */ GX_COLOR_ID_BTN_LOWER, /* disabled color id */ gx_studio_icon_button_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {283, 220, 333, 281}, /* widget size */ &window_screen_icon_button_4_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_icon_button_3), /* control block */ (void *) &window_screen_icon_button_3_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET window_screen_icon_button_2_define = { "icon_button_2", GX_TYPE_ICON_BUTTON, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_HALIGN_CENTER|GX_STYLE_VALIGN_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_ICON_BUTTON), /* control block size */ GX_COLOR_ID_BTN_LOWER, /* normal color id */ GX_COLOR_ID_BTN_UPPER, /* selected color id */ GX_COLOR_ID_BTN_LOWER, /* disabled color id */ gx_studio_icon_button_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {232, 220, 282, 281}, /* widget size */ &window_screen_icon_button_3_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_icon_button_2), /* control block */ (void *) &window_screen_icon_button_2_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET window_screen_icon_button_1_define = { "icon_button_1", GX_TYPE_ICON_BUTTON, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_HALIGN_CENTER|GX_STYLE_VALIGN_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_ICON_BUTTON), /* control block size */ GX_COLOR_ID_BTN_LOWER, /* normal color id */ GX_COLOR_ID_BTN_UPPER, /* selected color id */ GX_COLOR_ID_BTN_LOWER, /* disabled color id */ gx_studio_icon_button_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {181, 220, 231, 281}, /* widget size */ &window_screen_icon_button_2_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_icon_button_1), /* control block */ (void *) &window_screen_icon_button_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET window_screen_button_define = { "button", GX_TYPE_BUTTON, /* widget type */ ID_DROP_LIST_BUTTON, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED, /* style flags */ 0, /* status flags */ sizeof(GX_BUTTON), /* control block size */ GX_COLOR_ID_BTN_LOWER, /* normal color id */ GX_COLOR_ID_BTN_UPPER, /* selected color id */ GX_COLOR_ID_BTN_LOWER, /* disabled color id */ gx_studio_button_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {405, 323, 428, 346}, /* widget size */ GX_NULL, /* no next widget */ GX_NULL, /* no child widgets */ offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_button), /* control block */ (void *) GX_NULL /* no extended properties */ }; GX_CONST GX_STUDIO_WIDGET window_screen_hlist_label_define = { "hlist_label", GX_TYPE_PROMPT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_PROMPT), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {253, 298, 341, 321}, /* widget size */ GX_NULL, /* no next widget */ GX_NULL, /* no child widgets */ offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_hlist_label), /* control block */ (void *) &window_screen_hlist_label_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET window_screen_drop_list_define = { "drop_list", GX_TYPE_DROP_LIST, /* widget type */ ID_DROP_LIST, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN|GX_STYLE_ENABLED, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_DROP_LIST), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_WIDGET_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_drop_list_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {183, 321, 430, 349}, /* widget size */ &window_screen_hlist_label_define, /* next widget definition */ &window_screen_button_define, /* child widget definition */ offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_drop_list), /* control block */ (void *) &window_screen_drop_list_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET window_screen_next_button_1_define = { "next_button_1", GX_TYPE_TEXT_BUTTON, /* widget type */ IDB_NEXT, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_TEXT_BUTTON), /* control block size */ GX_COLOR_ID_NEXT_BUTTON_LOWER, /* normal color id */ GX_COLOR_ID_NEXT_BUTTON_UPPER, /* selected color id */ GX_COLOR_ID_NEXT_BUTTON_LOWER, /* disabled color id */ gx_studio_text_button_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {491, 434, 570, 458}, /* widget size */ &window_screen_drop_list_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_next_button_1), /* control block */ (void *) &window_screen_next_button_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET window_screen_hlist_label_1_define = { "hlist_label_1", GX_TYPE_PROMPT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_PROMPT), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {242, 193, 373, 216}, /* widget size */ &window_screen_next_button_1_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_hlist_label_1), /* control block */ (void *) &window_screen_hlist_label_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET window_screen_horizontal_list_1_define = { "horizontal_list_1", GX_TYPE_HORIZONTAL_LIST, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_HORIZONTAL_LIST), /* control block size */ GX_COLOR_ID_WINDOW_FILL, /* normal color id */ GX_COLOR_ID_WINDOW_FILL, /* selected color id */ GX_COLOR_ID_WINDOW_FILL, /* disabled color id */ gx_studio_horizontal_list_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {180, 219, 437, 282}, /* widget size */ &window_screen_hlist_label_1_define, /* next widget definition */ &window_screen_icon_button_1_define, /* child widget definition */ offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_horizontal_list_1), /* control block */ (void *) &window_screen_horizontal_list_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET window_screen_vlist_label_1_define = { "vlist_label_1", GX_TYPE_PROMPT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_PROMPT), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {45, 193, 176, 216}, /* widget size */ &window_screen_horizontal_list_1_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_vlist_label_1), /* control block */ (void *) &window_screen_vlist_label_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET window_screen_frame_label_1_define = { "frame_label_1", GX_TYPE_PROMPT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_PROMPT), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {372, 21, 525, 44}, /* widget size */ &window_screen_vlist_label_1_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_frame_label_1), /* control block */ (void *) &window_screen_frame_label_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET window_screen_nested_label_1_define = { "nested_label_1", GX_TYPE_PROMPT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_PROMPT), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {113, 20, 274, 43}, /* widget size */ &window_screen_frame_label_1_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_nested_label_1), /* control block */ (void *) &window_screen_nested_label_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET window_screen_vertical_list_define = { "vertical_list", GX_TYPE_VERTICAL_LIST, /* widget type */ ID_VERTICAL_LIST, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_RAISED, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_VERTICAL_LIST), /* control block size */ GX_COLOR_ID_WINDOW_FILL, /* normal color id */ GX_COLOR_ID_WINDOW_FILL, /* selected color id */ GX_COLOR_ID_WINDOW_FILL, /* disabled color id */ gx_studio_vertical_list_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {57, 217, 158, 360}, /* widget size */ &window_screen_nested_label_1_define, /* next widget definition */ &window_screen_button_1_define, /* child widget definition */ offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_vertical_list), /* control block */ (void *) &window_screen_vertical_list_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET window_screen_scroll_frame_1_define = { "scroll_frame_1", GX_TYPE_WINDOW, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_WINDOW), /* control block size */ GX_COLOR_ID_WINDOW_FILL, /* normal color id */ GX_COLOR_ID_WINDOW_FILL, /* selected color id */ GX_COLOR_ID_WINDOW_FILL, /* disabled color id */ gx_studio_window_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {351, 47, 562, 182}, /* widget size */ &window_screen_vertical_list_define, /* next widget definition */ &window_screen_window_4_define, /* child widget definition */ offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_scroll_frame_1), /* control block */ (void *) &window_screen_scroll_frame_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET window_screen_window_5_define = { "window_5", GX_TYPE_WINDOW, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THICK, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_WINDOW), /* control block size */ GX_COLOR_ID_ORANGE, /* normal color id */ GX_COLOR_ID_ORANGE, /* selected color id */ GX_COLOR_ID_ORANGE, /* disabled color id */ gx_studio_window_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {56, 46, 341, 184}, /* widget size */ &window_screen_scroll_frame_1_define, /* next widget definition */ &window_screen_window_6_define, /* child widget definition */ offsetof(WINDOW_SCREEN_CONTROL_BLOCK, window_screen_window_5), /* control block */ (void *) &window_screen_window_5_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET window_screen_define = { "window_screen", GX_TYPE_WINDOW, /* widget type */ ID_WINDOW_SCREEN, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THIN, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(WINDOW_SCREEN_CONTROL_BLOCK), /* control block size */ GX_COLOR_ID_WINDOW_FILL, /* normal color id */ GX_COLOR_ID_WINDOW_FILL, /* selected color id */ GX_COLOR_ID_WINDOW_FILL, /* disabled color id */ gx_studio_window_create, /* create function */ GX_NULL, /* drawing function override */ (UINT (*)(GX_WIDGET *, GX_EVENT *)) next_button_handler, /* event function override */ {24, 12, 578, 466}, /* widget size */ GX_NULL, /* next widget */ &window_screen_window_5_define, /* child widget */ 0, /* control block */ (void *) &window_screen_properties /* extended properties */ }; GX_WINDOW_PROPERTIES button_screen_properties = { 0 /* wallpaper pixelmap id */ }; GX_PROMPT_PROPERTIES button_screen_title_1_properties = { GX_STRING_ID_STRING_1, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_TEXT, /* selected text color */ GX_COLOR_ID_TEXT /* disabled text color */ }; GX_TEXT_BUTTON_PROPERTIES button_screen_text_button_1_properties = { GX_STRING_ID_STRING_4, /* string id */ GX_FONT_ID_BUTTON, /* font id */ GX_COLOR_ID_BTN_TEXT, /* normal text color */ GX_COLOR_ID_BTN_TEXT, /* selected text color */ GX_COLOR_ID_BTN_TEXT /* disabled text color */ }; GX_CHECKBOX_PROPERTIES button_screen_checkbox1_1_properties = { GX_STRING_ID_STRING_3, /* string id */ GX_FONT_ID_BUTTON, /* font id */ GX_COLOR_ID_BTN_TEXT, /* normal text color */ GX_COLOR_ID_BTN_TEXT, /* selected text color */ GX_COLOR_ID_BTN_TEXT, /* disabled text color */ 0, /* unchecked pixelmap id */ 0, /* checked pixelmap id */ 0, /* unchecked disabled pixelmap id */ 0 /* checked disabled pixelmap id */ }; GX_RADIO_BUTTON_PROPERTIES button_screen_radio_button1_1_properties = { GX_STRING_ID_STRING_9, /* string id */ GX_FONT_ID_BUTTON, /* font id */ GX_COLOR_ID_BTN_TEXT, /* normal text color */ GX_COLOR_ID_BTN_TEXT, /* selected text color */ GX_COLOR_ID_BTN_TEXT, /* disabled text color */ 0, /* off pixelmap id */ 0, /* on pixelmap id */ 0, /* off disabled pixelmap id */ 0 /* on disabled pixelmap id */ }; GX_PIXELMAP_BUTTON_PROPERTIES button_screen_pixelmap_button1_1_properties = { GX_PIXELMAP_ID_ORANGE_BUTTON, /* normal pixelmap id */ GX_PIXELMAP_ID_ORANGE_BUTTON_PRESSED, /* selected pixelmap id */ 0 /* disabled pixelmap id */ }; GX_ICON_PROPERTIES button_screen_icon_properties = { GX_PIXELMAP_ID_I_HISTORY_LG, /* normal pixelmap id */ 0 /* selected pixelmap id */ }; GX_ICON_BUTTON_PROPERTIES button_screen_icon_button_6_properties = { GX_PIXELMAP_ID_SAVE_ICON /* pixelmap id */ }; GX_PROMPT_PROPERTIES button_screen_button_label_1_properties = { GX_STRING_ID_STRING_10, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT /* disabled text color */ }; GX_PROMPT_PROPERTIES button_screen_radio_label_1_properties = { GX_STRING_ID_STRING_13, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT /* disabled text color */ }; GX_PROMPT_PROPERTIES button_screen_pixbutton_label_1_properties = { GX_STRING_ID_STRING_11, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT /* disabled text color */ }; GX_PROMPT_PROPERTIES button_screen_texbutton_label_1_properties = { GX_STRING_ID_STRING_2, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT /* disabled text color */ }; GX_PROMPT_PROPERTIES button_screen_checkbox_label_1_properties = { GX_STRING_ID_STRING_12, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT /* disabled text color */ }; GX_PROMPT_PROPERTIES button_screen_iconbutton_label_1_properties = { GX_STRING_ID_STRING_14, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT /* disabled text color */ }; GX_PROMPT_PROPERTIES button_screen_icon_label_1_properties = { GX_STRING_ID_STRING_15, /* string id */ GX_FONT_ID_PROMPT, /* font id */ GX_COLOR_ID_TEXT, /* normal text color */ GX_COLOR_ID_SELECTED_TEXT, /* selected text color */ GX_COLOR_ID_TEXT /* disabled text color */ }; GX_TEXT_BUTTON_PROPERTIES button_screen_next_button_properties = { GX_STRING_ID_STRING_36, /* string id */ GX_FONT_ID_BUTTON, /* font id */ GX_COLOR_ID_WHITE, /* normal text color */ GX_COLOR_ID_WHITE, /* selected text color */ GX_COLOR_ID_WHITE /* disabled text color */ }; GX_CONST GX_STUDIO_WIDGET button_screen_next_button_define = { "next_button", GX_TYPE_TEXT_BUTTON, /* widget type */ IDB_NEXT, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_TEXT_BUTTON), /* control block size */ GX_COLOR_ID_NEXT_BUTTON_LOWER, /* normal color id */ GX_COLOR_ID_NEXT_BUTTON_UPPER, /* selected color id */ GX_COLOR_ID_NEXT_BUTTON_LOWER, /* disabled color id */ gx_studio_text_button_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {459, 389, 538, 413}, /* widget size */ GX_NULL, /* no next widget */ GX_NULL, /* no child widgets */ offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_next_button), /* control block */ (void *) &button_screen_next_button_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET button_screen_icon_label_1_define = { "icon_label_1", GX_TYPE_PROMPT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_PROMPT), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {324, 377, 411, 400}, /* widget size */ &button_screen_next_button_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_icon_label_1), /* control block */ (void *) &button_screen_icon_label_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET button_screen_iconbutton_label_1_define = { "iconbutton_label_1", GX_TYPE_PROMPT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_PROMPT), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {324, 338, 494, 361}, /* widget size */ &button_screen_icon_label_1_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_iconbutton_label_1), /* control block */ (void *) &button_screen_iconbutton_label_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET button_screen_checkbox_label_1_define = { "checkbox_label_1", GX_TYPE_PROMPT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_PROMPT), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {324, 265, 468, 288}, /* widget size */ &button_screen_iconbutton_label_1_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_checkbox_label_1), /* control block */ (void *) &button_screen_checkbox_label_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET button_screen_texbutton_label_1_define = { "texbutton_label_1", GX_TYPE_PROMPT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_PROMPT), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {324, 152, 506, 175}, /* widget size */ &button_screen_checkbox_label_1_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_texbutton_label_1), /* control block */ (void *) &button_screen_texbutton_label_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET button_screen_pixbutton_label_1_define = { "pixbutton_label_1", GX_TYPE_PROMPT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_PROMPT), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {324, 210, 539, 233}, /* widget size */ &button_screen_texbutton_label_1_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_pixbutton_label_1), /* control block */ (void *) &button_screen_pixbutton_label_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET button_screen_radio_label_1_define = { "radio_label_1", GX_TYPE_PROMPT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_PROMPT), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {324, 304, 517, 327}, /* widget size */ &button_screen_pixbutton_label_1_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_radio_label_1), /* control block */ (void *) &button_screen_radio_label_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET button_screen_button_label_1_define = { "button_label_1", GX_TYPE_PROMPT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_PROMPT), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {324, 109, 442, 132}, /* widget size */ &button_screen_radio_label_1_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_button_label_1), /* control block */ (void *) &button_screen_button_label_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET button_screen_icon_button_6_define = { "icon_button_6", GX_TYPE_ICON_BUTTON, /* widget type */ ID_ICON_BUTTON, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_HALIGN_CENTER|GX_STYLE_VALIGN_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_ICON_BUTTON), /* control block size */ GX_COLOR_ID_BTN_LOWER, /* normal color id */ GX_COLOR_ID_BTN_UPPER, /* selected color id */ GX_COLOR_ID_BTN_LOWER, /* disabled color id */ gx_studio_icon_button_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {285, 337, 308, 360}, /* widget size */ &button_screen_button_label_1_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_icon_button_6), /* control block */ (void *) &button_screen_icon_button_6_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET button_screen_icon_define = { "icon", GX_TYPE_ICON, /* widget type */ ID_ICON, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_HALIGN_LEFT|GX_STYLE_VALIGN_TOP, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_ICON), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_icon_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {271, 371, 308, 408}, /* widget size */ &button_screen_icon_button_6_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_icon), /* control block */ (void *) &button_screen_icon_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET button_screen_pixelmap_button1_1_define = { "pixelmap_button1_1", GX_TYPE_PIXELMAP_BUTTON, /* widget type */ ID_PIXELMAP_BUTTON, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_ENABLED|GX_STYLE_HALIGN_CENTER|GX_STYLE_VALIGN_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_PIXELMAP_BUTTON), /* control block size */ GX_COLOR_ID_BTN_LOWER, /* normal color id */ GX_COLOR_ID_BTN_UPPER, /* selected color id */ GX_COLOR_ID_BTN_LOWER, /* disabled color id */ gx_studio_pixelmap_button_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {187, 190, 308, 252}, /* widget size */ &button_screen_icon_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_pixelmap_button1_1), /* control block */ (void *) &button_screen_pixelmap_button1_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET button_screen_radio_button1_1_define = { "radio_button1_1", GX_TYPE_RADIO_BUTTON, /* widget type */ ID_RADIO_BUTTON, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_BUTTON_RADIO|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_RADIO_BUTTON), /* control block size */ GX_COLOR_ID_BTN_LOWER, /* normal color id */ GX_COLOR_ID_BTN_UPPER, /* selected color id */ GX_COLOR_ID_BTN_LOWER, /* disabled color id */ gx_studio_radio_button_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {170, 303, 308, 326}, /* widget size */ &button_screen_pixelmap_button1_1_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_radio_button1_1), /* control block */ (void *) &button_screen_radio_button1_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET button_screen_checkbox1_1_define = { "checkbox1_1", GX_TYPE_CHECKBOX, /* widget type */ ID_CHECKBOX, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_NONE|GX_STYLE_TRANSPARENT|GX_STYLE_ENABLED|GX_STYLE_BUTTON_TOGGLE|GX_STYLE_TEXT_LEFT, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_CHECKBOX), /* control block size */ GX_COLOR_ID_BTN_LOWER, /* normal color id */ GX_COLOR_ID_BTN_UPPER, /* selected color id */ GX_COLOR_ID_BTN_LOWER, /* disabled color id */ gx_studio_checkbox_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {198, 263, 308, 292}, /* widget size */ &button_screen_radio_button1_1_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_checkbox1_1), /* control block */ (void *) &button_screen_checkbox1_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET button_screen_text_button_1_define = { "text_button_1", GX_TYPE_TEXT_BUTTON, /* widget type */ ID_TEXT_BUTTON, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_TEXT_BUTTON), /* control block size */ GX_COLOR_ID_BTN_LOWER, /* normal color id */ GX_COLOR_ID_BTN_UPPER, /* selected color id */ GX_COLOR_ID_BTN_LOWER, /* disabled color id */ gx_studio_text_button_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {173, 150, 308, 179}, /* widget size */ &button_screen_checkbox1_1_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_text_button_1), /* control block */ (void *) &button_screen_text_button_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET button_screen_base_button_1_define = { "base_button_1", GX_TYPE_BUTTON, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_RAISED|GX_STYLE_ENABLED, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_BUTTON), /* control block size */ GX_COLOR_ID_BTN_LOWER, /* normal color id */ GX_COLOR_ID_BTN_UPPER, /* selected color id */ GX_COLOR_ID_BTN_LOWER, /* disabled color id */ gx_studio_button_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {173, 106, 308, 139}, /* widget size */ &button_screen_text_button_1_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_base_button_1), /* control block */ (void *) GX_NULL /* no extended properties */ }; GX_CONST GX_STUDIO_WIDGET button_screen_title_1_define = { "title_1", GX_TYPE_PROMPT, /* widget type */ GX_ID_NONE, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THICK|GX_STYLE_TRANSPARENT|GX_STYLE_TEXT_CENTER, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(GX_PROMPT), /* control block size */ GX_COLOR_ID_WIDGET_FILL, /* normal color id */ GX_COLOR_ID_SELECTED_FILL, /* selected color id */ GX_COLOR_ID_WIDGET_FILL, /* disabled color id */ gx_studio_prompt_create, /* create function */ GX_NULL, /* drawing function override */ GX_NULL, /* event function override */ {202, 36, 465, 77}, /* widget size */ &button_screen_base_button_1_define, /* next widget definition */ GX_NULL, /* no child widgets */ offsetof(BUTTON_SCREEN_CONTROL_BLOCK, button_screen_title_1), /* control block */ (void *) &button_screen_title_1_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET button_screen_define = { "button_screen", GX_TYPE_WINDOW, /* widget type */ ID_BUTTON_SCREEN, /* widget id */ #if defined(GX_WIDGET_USER_DATA) 0, /* user data */ #endif GX_STYLE_BORDER_THICK, /* style flags */ GX_STATUS_ACCEPTS_FOCUS, /* status flags */ sizeof(BUTTON_SCREEN_CONTROL_BLOCK), /* control block size */ GX_COLOR_ID_WINDOW_FILL, /* normal color id */ GX_COLOR_ID_WINDOW_FILL, /* selected color id */ GX_COLOR_ID_WINDOW_FILL, /* disabled color id */ gx_studio_window_create, /* create function */ GX_NULL, /* drawing function override */ (UINT (*)(GX_WIDGET *, GX_EVENT *)) next_button_handler, /* event function override */ {96, 13, 546, 421}, /* widget size */ GX_NULL, /* next widget */ &button_screen_title_1_define, /* child widget */ 0, /* control block */ (void *) &button_screen_properties /* extended properties */ }; GX_CONST GX_STUDIO_WIDGET_ENTRY all_widgets_8bpp_widget_table[] = { { &rotate_screen_define, (GX_WIDGET *) &rotate_screen }, { &menu_screen_define, (GX_WIDGET *) &menu_screen }, { &scroll_wheel_screen_define, GX_NULL }, { &indicator_screen_define, (GX_WIDGET *) &indicator_screen }, { &text_screen_define, (GX_WIDGET *) &text_screen }, { &window_screen_define, (GX_WIDGET *) &window_screen }, { &button_screen_define, (GX_WIDGET *) &button_screen }, {GX_NULL, GX_NULL} }; static GX_WIDGET *gx_studio_nested_widget_create(GX_BYTE *control, GX_CONST GX_STUDIO_WIDGET *definition, GX_WIDGET *parent) { UINT status = GX_SUCCESS; GX_WIDGET *widget = GX_NULL; GX_VALUE list_count = 0; GX_VALUE list_total_count = 0; if(parent && (parent->gx_widget_type == GX_TYPE_MENU)) { list_total_count = ((GX_MENU *)parent)->gx_menu_list_total_count; } while(definition && status == GX_SUCCESS) { if (definition->create_function) { if (definition->style & GX_STYLE_DYNAMICALLY_ALLOCATED) { status = gx_widget_allocate(&widget, definition->control_block_size); if (status != GX_SUCCESS) { return GX_NULL; } } else { if (control == GX_NULL) { return GX_NULL; } widget = (GX_WIDGET *) (control + definition->control_block_offset); } status = definition->create_function(definition, widget, parent); if(list_count < list_total_count) { gx_menu_insert((GX_MENU *)parent, widget); ((GX_MENU *)parent)->gx_menu_list_total_count--; list_count++; } if (status == GX_SUCCESS) { if (definition->widget_type != GX_TYPE_TEMPLATE) { #if defined(GUIX_5_4_0_COMPATIBILITY) gx_widget_fill_color_set(widget, definition->normal_fill_color_id, definition->selected_fill_color_id); #else gx_widget_fill_color_set(widget, definition->normal_fill_color_id, definition->selected_fill_color_id, definition->disabled_fill_color_id); #endif } if (!(definition->status & GX_STATUS_ACCEPTS_FOCUS)) { gx_widget_status_remove(widget, GX_STATUS_ACCEPTS_FOCUS); } if (definition->draw_function) { gx_widget_draw_set(widget, definition->draw_function); } if (definition->event_function) { gx_widget_event_process_set(widget, definition->event_function); } #if defined(GX_WIDGET_USER_DATA) widget->gx_widget_user_data = definition->user_data; #endif if (definition->child_widget) { gx_studio_nested_widget_create(control, definition->child_widget, widget); } } definition = definition->next_widget; } } return widget; } GX_WIDGET *gx_studio_widget_create(GX_BYTE *control, GX_CONST GX_STUDIO_WIDGET *definition, GX_WIDGET *parent) { GX_WIDGET *widget; widget = gx_studio_nested_widget_create(control, definition, GX_NULL); if (parent && widget) { gx_widget_attach(parent, widget); } return widget; } UINT gx_studio_named_widget_create(char *name, GX_WIDGET *parent, GX_WIDGET **new_widget) { UINT status = GX_FAILURE; GX_CONST GX_STUDIO_WIDGET_ENTRY *entry = all_widgets_8bpp_widget_table; GX_WIDGET *widget = GX_NULL; while(entry->widget_information) { if (!strcmp(name, entry->widget_information->widget_name)) { widget = gx_studio_widget_create((GX_BYTE *) entry->widget, entry->widget_information, parent); if (widget) { status = GX_SUCCESS; } break; } entry++; } if (new_widget) { *new_widget = widget; } return status; } UINT gx_studio_display_configure(USHORT display, UINT (*driver)(GX_DISPLAY *), GX_UBYTE language, USHORT theme, GX_WINDOW_ROOT **return_root) { GX_CONST GX_THEME *theme_ptr; GX_RECTANGLE size; GX_STUDIO_DISPLAY_INFO *display_info = &all_widgets_8bpp_display_table[display]; /* create the requested display */ gx_display_create(display_info->display, display_info->name, driver, (GX_VALUE) display_info->x_resolution, (GX_VALUE) display_info->y_resolution); /* install the request theme */ if(display_info->theme_table) { theme_ptr = display_info->theme_table[theme]; if(theme_ptr) { gx_display_color_table_set(display_info->display, theme_ptr->theme_color_table, theme_ptr->theme_color_table_size); /* install the color palette if required */ if (display_info->display->gx_display_driver_palette_set && theme_ptr->theme_palette != NULL) { display_info->display->gx_display_driver_palette_set(display_info->display, theme_ptr->theme_palette, theme_ptr->theme_palette_size); } gx_display_font_table_set(display_info->display, theme_ptr->theme_font_table, theme_ptr->theme_font_table_size); gx_display_pixelmap_table_set(display_info->display, theme_ptr->theme_pixelmap_table, theme_ptr->theme_pixelmap_table_size); gx_system_scroll_appearance_set(theme_ptr->theme_vertical_scroll_style, (GX_SCROLLBAR_APPEARANCE *) &theme_ptr->theme_vertical_scrollbar_appearance); gx_system_scroll_appearance_set(theme_ptr->theme_horizontal_scroll_style, (GX_SCROLLBAR_APPEARANCE *) &theme_ptr->theme_horizontal_scrollbar_appearance); } } /* Install the language table. */ if(display_info->language_table) { 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); gx_display_active_language_set(display_info->display, language); } /* Set screen rotation angle. */ display_info->display->gx_display_rotation_angle = display_info->rotation_angle; /* create the canvas for this display */ gx_canvas_create(display_info->canvas, display_info->canvas_name, display_info->display, GX_CANVAS_MANAGED | GX_CANVAS_VISIBLE, display_info->x_resolution, display_info->y_resolution, display_info->canvas_memory, display_info->canvas_memory_size); /* Create the root window for this canvas */ gx_utility_rectangle_define(&size, 0, 0, (GX_VALUE) (display_info->x_resolution - 1), (GX_VALUE) (display_info->y_resolution - 1)); gx_window_root_create(display_info->root_window, display_info->name, display_info->canvas, GX_STYLE_NONE, 0, &size); if (return_root) { *return_root = display_info->root_window; } return GX_SUCCESS; } #undef GUIX_STUDIO_GENERATED_FILE