Lines Matching defs:remainder
288 * remainder the part of the resource string left over
300 char *remainder,
331 _apply_values_to_children(children[i], remainder,
347 * remainder the remaining part of the resource string
360 char *remainder,
375 _set_and_search(children[i], indx, remainder, resource,
390 * remainder the part of the resource string left over
402 _get_part(char *remainder _X_UNUSED, char **indx, char **part)
410 * copy the remainder part into the buffer
483 * remainder the part of the resource string left over
523 char *remainder,
536 token = _get_part(remainder, &local_index, &part);
547 remainder, resource, value,
552 _search_child(w, local_index, remainder,
565 remainder, resource, value,
570 _search_child(w, local_index, remainder,
578 _search_child(w, indx, remainder, resource, value,
591 * and its token and return them. the remainder of resource is also
596 * remainder the part of the resource string left over
601 * remainder the part of the resource string left over
607 _get_last_part(char *remainder, char **part)
611 loose = strrchr(remainder, '*');
612 tight = strrchr(remainder, '.');
615 *part = XtNewString(remainder);
619 *tight++ = '\0'; /* shorten the remainder string */
643 * remainder = *Form*button1
646 * passed. The remainder is parsed at each level in the widget
667 char *remainder = NULL;
701 remainder = XtNewString(tight);
703 remainder = XtNewString(loose);
709 if (remainder) {
712 last_token = _get_last_part(remainder, &last_part);
716 if (remainder[0] == 0) {
719 _apply_values_to_children(parent, remainder, resource,
723 * Prepend a '.' to the remainder string if there is no leading token.
729 if (remainder[0] != '*' && remainder[0] != '.') {
730 XtAsprintf(©, ".%s", remainder);
731 XtFree(remainder);
732 remainder = copy;
734 indx = remainder;
735 _set_and_search(parent, indx, remainder, resource, value,
739 XtFree(remainder);