Lines Matching refs:child

78 GX_WIDGET    *child;  in _tree_view_selected_detect()  local
85 child = list -> gx_widget_first_child; in _tree_view_selected_detect()
87 while (child) in _tree_view_selected_detect()
89 if (child == tree -> gx_tree_view_selected) in _tree_view_selected_detect()
95 if (child -> gx_widget_type == GX_TYPE_MENU) in _tree_view_selected_detect()
97 found = _tree_view_selected_detect(tree, (GX_MENU *)child); in _tree_view_selected_detect()
104 child = child -> gx_widget_next; in _tree_view_selected_detect()
159 GX_WIDGET *child; in _gx_tree_view_item_find() local
165 child = _gx_widget_first_client_child_get((GX_WIDGET *)start); in _gx_tree_view_item_find()
167 while (child && child -> gx_widget_type == GX_TYPE_MENU_LIST) in _gx_tree_view_item_find()
169 child = _gx_widget_next_client_child_get(child); in _gx_tree_view_item_find()
172 while (child) in _gx_tree_view_item_find()
175 next = _gx_widget_next_client_child_get(child); in _gx_tree_view_item_find()
183 if ((line_y >= child -> gx_widget_size.gx_rectangle_top) && in _gx_tree_view_item_find()
184 (line_y <= child -> gx_widget_size.gx_rectangle_bottom)) in _gx_tree_view_item_find()
187 found = child; in _gx_tree_view_item_find()
214 if (child -> gx_widget_type == GX_TYPE_MENU) in _gx_tree_view_item_find()
216 list = &((GX_MENU *)child) -> gx_menu_list; in _gx_tree_view_item_find()
220 child = list -> gx_widget_first_child; in _gx_tree_view_item_find()
231 child = next; in _gx_tree_view_item_find()
367 GX_WIDGET *child = GX_NULL; in _gx_tree_menu_pen_down_event_process() local
375 _gx_tree_view_item_find((GX_WIDGET *)tree, point -> gx_point_y, &child); in _gx_tree_menu_pen_down_event_process()
377 if (child && (child -> gx_widget_type == GX_TYPE_MENU) && in _gx_tree_menu_pen_down_event_process()
378 ((GX_MENU *)child) -> gx_menu_list.gx_widget_first_child) in _gx_tree_menu_pen_down_event_process()
380 _gx_tree_view_root_icon_rect_get(tree, child, &root_rect); in _gx_tree_menu_pen_down_event_process()
384 if (child -> gx_widget_style & GX_STYLE_MENU_EXPANDED) in _gx_tree_menu_pen_down_event_process()
386 child -> gx_widget_style &= (ULONG)(~GX_STYLE_MENU_EXPANDED); in _gx_tree_menu_pen_down_event_process()
388 if (_tree_view_selected_detect(tree, (GX_MENU *)child)) in _gx_tree_menu_pen_down_event_process()
390 _gx_tree_view_selected_set(tree, child); in _gx_tree_menu_pen_down_event_process()
395 child -> gx_widget_style |= GX_STYLE_MENU_EXPANDED; in _gx_tree_menu_pen_down_event_process()
403 root_rect.gx_rectangle_top = child -> gx_widget_size.gx_rectangle_top; in _gx_tree_menu_pen_down_event_process()
421 child = _gx_system_top_widget_find((GX_WIDGET *)tree, *point, GX_STATUS_SELECTABLE); in _gx_tree_menu_pen_down_event_process()
423 if (child) in _gx_tree_menu_pen_down_event_process()
425 if ((child -> gx_widget_type == GX_TYPE_MENU) || in _gx_tree_menu_pen_down_event_process()
426 (child -> gx_widget_parent -> gx_widget_type == GX_TYPE_MENU_LIST)) in _gx_tree_menu_pen_down_event_process()
428 _gx_tree_view_selected_set(tree, child); in _gx_tree_menu_pen_down_event_process()