Lines Matching refs:start

438 void template_service_provider::CountDerivedWidgets(widget_info *start, widget_info *base_info, int…  in CountDerivedWidgets()  argument
443 while (start) in CountDerivedWidgets()
445 next = start->GetNextWidgetInfo(); in CountDerivedWidgets()
447 if (start->base_name == base_info->app_name) in CountDerivedWidgets()
453 child = start->GetChildWidgetInfo(); in CountDerivedWidgets()
461 start = next; in CountDerivedWidgets()
482 void template_service_provider::CheckRenameTemplate(widget_info *start, CString &old_name, CString … in CheckRenameTemplate() argument
486 while (start) in CheckRenameTemplate()
488 if (start->base_name == old_name) in CheckRenameTemplate()
490 start->base_name = *new_name; in CheckRenameTemplate()
493 child = start->GetChildWidgetInfo(); in CheckRenameTemplate()
500 start = start->GetNextWidgetInfo(); in CheckRenameTemplate()
505 void template_service_provider::RebuildDerivedWidgets(widget_info *start, CString &base_name) in RebuildDerivedWidgets() argument
509 while (start) in RebuildDerivedWidgets()
511 if ((start->base_name == base_name) && start->widget) in RebuildDerivedWidgets()
513 parent = start->widget->gx_widget_parent; in RebuildDerivedWidgets()
514 _gx_widget_detach(start->widget); in RebuildDerivedWidgets()
516 widget_factory::CleanupWidgets(start, TRUE, FALSE); in RebuildDerivedWidgets()
517 widget_factory::GenerateWidgets(parent, start, TRUE, FALSE); in RebuildDerivedWidgets()
520 if (start->is_template) in RebuildDerivedWidgets()
522 RebuildDerivedWidgets(start); in RebuildDerivedWidgets()
525 if (start->GetChildWidgetInfo()) in RebuildDerivedWidgets()
527 RebuildDerivedWidgets(start->GetChildWidgetInfo(), base_name); in RebuildDerivedWidgets()
529 start = start->GetNextWidgetInfo(); in RebuildDerivedWidgets()