Lines Matching refs:parent_info

2429     widget_info *parent_info = NULL;  in DeleteWidget()  local
2430 parent_info = FindParentInfo(which); in DeleteWidget()
2432 if (parent_info) in DeleteWidget()
2434 if (parent_info->GetChildWidgetInfo() == which) in DeleteWidget()
2437 parent_info->SetChildWidgetInfo(which->GetNextWidgetInfo()); in DeleteWidget()
2443 previous = parent_info->GetChildWidgetInfo(); in DeleteWidget()
2652 void studiox_project::AddWidgetToParent(widget_info *parent_info, widget_info *child_info) in AddWidgetToParent() argument
2656 if (!parent_info) in AddWidgetToParent()
2662 if (parent_info->widget) in AddWidgetToParent()
2666 widget_factory::GenerateWidgets(parent_info->widget, child_info, TRUE, FALSE); in AddWidgetToParent()
2670 if ((parent_info->basetype == GX_TYPE_MENU) && in AddWidgetToParent()
2671 (parent_info->ewi.menu.insert_as_menu_item)) in AddWidgetToParent()
2673 if (parent_info->widget && child_info->widget) in AddWidgetToParent()
2675 gx_menu_insert((GX_MENU *)parent_info->widget, child_info->widget); in AddWidgetToParent()
2677 parent_info->ewi.menu.list_total_count++; in AddWidgetToParent()
2680 GetProjectView()->InsertTreeChild(parent_info, child_info); in AddWidgetToParent()
2685 if (parent_info->allocation == STATICALLY_ALLOCATED) in AddWidgetToParent()
2699 if (parent_info->GetChildWidgetInfo()) in AddWidgetToParent()
2701 if ((parent_info->basetype == GX_TYPE_MENU) && in AddWidgetToParent()
2702 (parent_info->ewi.menu.insert_as_menu_item)) in AddWidgetToParent()
2707 int list_total_count = parent_info->ewi.menu.list_total_count; in AddWidgetToParent()
2711 child_info->SetNextWidgetInfo(parent_info->GetChildWidgetInfo()); in AddWidgetToParent()
2712 parent_info->SetChildWidgetInfo(child_info); in AddWidgetToParent()
2716 widget_info *sib = parent_info->GetChildWidgetInfo(); in AddWidgetToParent()
2728 widget_info *sib = parent_info->GetChildWidgetInfo(); in AddWidgetToParent()
2738 parent_info->SetChildWidgetInfo(child_info); in AddWidgetToParent()