Lines Matching refs:children

283  *      all children if applicable. (eg. App*Form.background must apply
284 * background to all children of the Form widget)
308 Widget *children;
311 * Recursively search through the children
313 num_children = _locate_children(w, &children);
318 if (XtIsWidget(children[i]) && XtIsWidget(w))
320 children[i]->core.name, w->core.name);
324 if (!XtIsWidget(children[i]))
325 fprintf(stderr, "children[%d] is NOT a widget\n", i);
330 _set_resource_values(children[i], resource, value, last_part);
331 _apply_values_to_children(children[i], remainder,
335 XtFree((char *) children);
345 * w the widget whose children are to be searched
368 Widget *children;
371 * Recursively search through the children
373 num_children = _locate_children(w, &children);
375 _set_and_search(children[i], indx, remainder, resource,
379 XtFree((char *) children);
494 * loop (look at all children)
498 * set values ( .=over all children
506 * set values ( .=over all children
748 * returns a list of all of a widget's children
751 * w the parent to search for its children
752 * children the list of children that is created
753 * normal flag for normal children
754 * popup flag for popup children
757 * int the number of children
758 * children the list of children found
763 _locate_children(Widget parent, Widget **children)
771 * count the number of children
780 *children = NULL;
784 *children = XtMallocArray((Cardinal)num_children, (Cardinal)sizeof(Widget));
788 (*children)[current] = comp->composite.children[i];
795 (*children)[current] = comp->core.popup_list[i];
823 Widget *children;
826 * Recursively search through the children
828 num_children = _locate_children(w, &children);
831 if (children[i] != NULL) {
834 if (XtIsWidget(children[i])) {
835 fprintf(stderr, "(%s)\t", children[i]->core.name);
837 children[i]->core.widget_class->core_class.class_name);
842 children[i]->core.widget_class->core_class.class_name);
845 dump_widget_tree(children[i], indent);
848 XtFree((char *) children);