Lines Matching refs:menu
85 UINT _gx_menu_create(GX_MENU *menu, GX_CONST GX_CHAR *name, GX_WIDGET *parent, in _gx_menu_create() argument
91 …_gx_pixelmap_prompt_create((GX_PIXELMAP_PROMPT *)menu, name, GX_NULL, text_id, fill_id, style, men… in _gx_menu_create()
94 menu -> gx_widget_type = GX_TYPE_MENU; in _gx_menu_create()
95 menu -> gx_widget_draw_function = (VOID (*)(GX_WIDGET *))_gx_menu_draw; in _gx_menu_create()
96 … menu -> gx_widget_event_process_function = (UINT(*)(GX_WIDGET*, GX_EVENT*))_gx_menu_event_process; in _gx_menu_create()
97 menu -> gx_widget_style |= GX_STYLE_ENABLED; in _gx_menu_create()
98 menu -> gx_menu_text_x_offset = 10; in _gx_menu_create()
99 menu -> gx_menu_text_y_offset = 0; in _gx_menu_create()
100 menu -> gx_menu_list_total_count = 0; in _gx_menu_create()
102 if (!(menu -> gx_widget_style & GX_STYLE_TEXT_ALIGNMENT_MASK)) in _gx_menu_create()
104 menu -> gx_widget_style |= GX_STYLE_TEXT_LEFT; in _gx_menu_create()
108 …_gx_widget_create((GX_WIDGET *)&menu -> gx_menu_list, "menu_list", GX_NULL, GX_STYLE_TRANSPARENT, … in _gx_menu_create()
110 menu -> gx_menu_list.gx_widget_type = GX_TYPE_MENU_LIST; in _gx_menu_create()
111 menu -> gx_menu_list.gx_menu_list_owner = (GX_WIDGET *)menu; in _gx_menu_create()
116 _gx_widget_link(parent, (GX_WIDGET *)menu); in _gx_menu_create()