Home
last modified time | relevance | path

Searched refs:accordion (Results 1 – 10 of 10) sorted by relevance

/GUIX-v6.2.1/common/src/
Dgx_accordion_menu_event_process.c77 static VOID _gx_accordion_menu_shift_helper(GX_ACCORDION_MENU *accordion, GX_WIDGET *animation_targ… in _gx_accordion_menu_shift_helper() argument
84 child = accordion -> gx_widget_first_child; in _gx_accordion_menu_shift_helper()
124 size = accordion -> gx_widget_size; in _gx_accordion_menu_shift_helper()
126 _gx_widget_resize((GX_WIDGET *)accordion, &size); in _gx_accordion_menu_shift_helper()
174 static UINT _gx_accordion_menu_shift(GX_ACCORDION_MENU *accordion, GX_WIDGET *animation_target, INT… in _gx_accordion_menu_shift() argument
181 _gx_accordion_menu_shift_helper(accordion, animation_target, shift); in _gx_accordion_menu_shift()
183 temp_target = (GX_WIDGET *)accordion; in _gx_accordion_menu_shift()
184 parent = accordion -> gx_widget_parent; in _gx_accordion_menu_shift()
281 static UINT _gx_accordion_menu_close_animation_update(GX_ACCORDION_MENU *accordion) in _gx_accordion_menu_close_animation_update() argument
283 GX_MENU *deselected = (GX_MENU *)accordion -> gx_accordion_menu_collapse_item; in _gx_accordion_menu_close_animation_update()
[all …]
Dgx_accordion_menu_create.c78 UINT _gx_accordion_menu_create(GX_ACCORDION_MENU *accordion, GX_CONST GX_CHAR *name, GX_WIDGET *pa… in _gx_accordion_menu_create() argument
83 _gx_widget_create((GX_WIDGET *)accordion, name, GX_NULL, style, accordion_menu_id, size); in _gx_accordion_menu_create()
86 accordion -> gx_widget_type = GX_TYPE_ACCORDION_MENU; in _gx_accordion_menu_create()
87accordion -> gx_widget_event_process_function = (UINT (*)(GX_WIDGET *, GX_EVENT *))_gx_accordion_m… in _gx_accordion_menu_create()
88 accordion -> gx_widget_draw_function = (VOID (*)(GX_WIDGET *))_gx_accordion_menu_draw; in _gx_accordion_menu_create()
89 accordion -> gx_accordion_menu_expand_item = GX_NULL; in _gx_accordion_menu_create()
90 accordion -> gx_accordion_menu_collapse_item = GX_NULL; in _gx_accordion_menu_create()
91 accordion -> gx_accordion_menu_animation_status = 0; in _gx_accordion_menu_create()
96 _gx_widget_link(parent, (GX_WIDGET *)accordion); in _gx_accordion_menu_create()
Dgx_accordion_menu_position.c75 static UINT _gx_accordion_menu_one_level_position(GX_ACCORDION_MENU *accordion) in _gx_accordion_menu_one_level_position() argument
77 GX_WIDGET *child = accordion -> gx_widget_first_child; in _gx_accordion_menu_one_level_position()
85 _gx_widget_border_width_get((GX_WIDGET *)accordion, &border_width); in _gx_accordion_menu_one_level_position()
86 _gx_widget_client_get((GX_WIDGET *)accordion, border_width, &client); in _gx_accordion_menu_one_level_position()
94 accordion -> gx_accordion_menu_expand_item = GX_NULL; in _gx_accordion_menu_one_level_position()
106 if (!accordion -> gx_accordion_menu_expand_item && list -> gx_widget_first_child) in _gx_accordion_menu_one_level_position()
108 accordion -> gx_accordion_menu_expand_item = child; in _gx_accordion_menu_one_level_position()
157 size = accordion -> gx_widget_size; in _gx_accordion_menu_one_level_position()
161 _gx_widget_resize((GX_WIDGET *)accordion, &size); in _gx_accordion_menu_one_level_position()
207 UINT _gx_accordion_menu_position(GX_ACCORDION_MENU *accordion) in _gx_accordion_menu_position() argument
[all …]
Dgxe_accordion_menu_create.c82 UINT _gxe_accordion_menu_create(GX_ACCORDION_MENU *accordion, GX_CONST GX_CHAR *name, GX_WIDGET *p… in _gxe_accordion_menu_create() argument
91 if ((!accordion) || (!size)) in _gxe_accordion_menu_create()
97 if (accordion -> gx_widget_type != 0) in _gxe_accordion_menu_create()
109 status = _gx_accordion_menu_create(accordion, name, parent, style, accordion_menu_id, size); in _gxe_accordion_menu_create()
Dgx_accordion_menu_draw.c74 VOID _gx_accordion_menu_draw(GX_ACCORDION_MENU *accordion) in _gx_accordion_menu_draw() argument
78 _gx_widget_background_draw((GX_WIDGET *)accordion); in _gx_accordion_menu_draw()
80 _gx_widget_children_draw((GX_WIDGET *)accordion); in _gx_accordion_menu_draw()
Dgxe_accordion_menu_position.c75 UINT _gxe_accordion_menu_position(GX_ACCORDION_MENU *accordion) in _gxe_accordion_menu_position() argument
83 if (!accordion) in _gxe_accordion_menu_position()
89 status = _gx_accordion_menu_position(accordion); in _gxe_accordion_menu_position()
Dgxe_accordion_menu_event_process.c76 UINT _gxe_accordion_menu_event_process(GX_ACCORDION_MENU *accordion, GX_EVENT *event_ptr) in _gxe_accordion_menu_event_process() argument
84 if ((!accordion) || (!event_ptr)) in _gxe_accordion_menu_event_process()
90 status = _gx_accordion_menu_event_process(accordion, event_ptr); in _gxe_accordion_menu_event_process()
/GUIX-v6.2.1/common/inc/
Dgx_menu.h64 UINT _gx_accordion_menu_create(GX_ACCORDION_MENU *accordion, GX_CONST GX_CHAR *name, GX_WIDGET *par…
67 UINT _gx_accordion_menu_event_process(GX_ACCORDION_MENU *accordion, GX_EVENT *event_ptr);
68 UINT _gx_accordion_menu_position(GX_ACCORDION_MENU *accordion);
83 UINT _gxe_accordion_menu_create(GX_ACCORDION_MENU *accordion, GX_CONST GX_CHAR *name, GX_WIDGET *pa…
85 UINT _gxe_accordion_menu_event_process(GX_ACCORDION_MENU *accordion, GX_EVENT *event_ptr);
86 UINT _gxe_accordion_menu_position(GX_ACCORDION_MENU *accordion);
Dgx_api.h3643 UINT _gx_accordion_menu_create(GX_ACCORDION_MENU *accordion, GX_CONST GX_CHAR *name, GX_WIDGET *par…
3646 UINT _gx_accordion_menu_event_process(GX_ACCORDION_MENU *accordion, GX_EVENT *event_ptr);
3647 UINT _gx_accordion_menu_position(GX_ACCORDION_MENU *accordion);
5120 UINT _gxe_accordion_menu_create(GX_ACCORDION_MENU *accordion, GX_CONST GX_CHAR *name, GX_WIDGET *pa…
5123 UINT _gxe_accordion_menu_event_process(GX_ACCORDION_MENU *accordion, GX_EVENT *event_ptr);
5124 UINT _gxe_accordion_menu_position(GX_ACCORDION_MENU *accordion);
/GUIX-v6.2.1/samples/demo_guix_widget_types/
Dguix_widget_types_specifications.c1009 GX_ACCORDION_MENU *accordion = (GX_ACCORDION_MENU *) control_block; in gx_studio_accordion_menu_create() local
1010 status = gx_accordion_menu_create(accordion, info->widget_name, in gx_studio_accordion_menu_create()