Lines Matching refs:i
121 fn(SharedFontSelData *data, int i) in fn() argument
126 if (i >= data->num) in fn()
127 i = data->num - 1; in fn()
128 if (i < 0) in fn()
129 i = 0; in fn()
131 return data->names[i]; in fn()
140 int i; in get_part() local
145 for (i = 0; (pos > 0) && (in[i] != '\0'); ++i) in get_part()
146 if (in[i] == '-') in get_part()
149 if (in[i] == '\0') in get_part()
152 for (j = 0; (in[i] != '-') && (in[i] != '\0'); ++i, ++j) in get_part()
153 out[j] = in[i]; in get_part()
275 int i; in add_to_list() local
282 for (i = 0; i < *count; ++i) in add_to_list()
284 if (!strcmp(buf[i], item)) in add_to_list()
290 i = 0; in add_to_list()
292 for (i = 0; i < *count; ++i) in add_to_list()
293 if (strcmp(buf[i], item) > 0 && strcmp(buf[i], wild)) in add_to_list()
297 for (j = *count; j > i; --j) in add_to_list()
299 buf[i] = XtNewString(item); in add_to_list()
308 match(SharedFontSelData *data, enum ListSpecifier l, int i) in match() argument
320 encoding_part(fn(data, i), buf); in match()
324 name_part(fn(data, i), buf); in match()
328 style_part(fn(data, i), buf); in match()
332 size_part(fn(data, i), buf, data->in_pixels); in match()
369 int i; in fill_lists() local
385 for (i = 0; i < data->num && i < MAX_ENTRIES_IN_LIST; i++) in fill_lists()
387 if (proportional(fn(data, i))) in fill_lists()
391 && match(data, NAME, i) in fill_lists()
392 && match(data, STYLE, i) in fill_lists()
393 && match(data, SIZE, i)) in fill_lists()
395 encoding_part(fn(data, i), buf); in fill_lists()
400 && match(data, ENCODING, i) in fill_lists()
401 && match(data, STYLE, i) in fill_lists()
402 && match(data, SIZE, i)) in fill_lists()
404 name_part(fn(data, i), buf); in fill_lists()
409 && match(data, ENCODING, i) in fill_lists()
410 && match(data, NAME, i) in fill_lists()
411 && match(data, SIZE, i)) in fill_lists()
413 style_part(fn(data, i), buf); in fill_lists()
418 && match(data, ENCODING, i) in fill_lists()
419 && match(data, NAME, i) in fill_lists()
420 && match(data, STYLE, i)) in fill_lists()
422 size_part(fn(data, i), buf, data->in_pixels); in fill_lists()
443 for (i = 0; i < count[ENCODING]; ++i) in fill_lists()
447 items[i] = XmStringCreateLocalized(list[ENCODING][i]); in fill_lists()
449 if (i < (int)n_items) in fill_lists()
452 XtVaSetValues(children[i], in fill_lists()
453 XmNlabelString, items[i], in fill_lists()
454 XmNuserData, i, in fill_lists()
456 button = children[i]; in fill_lists()
464 XmNlabelString, items[i], in fill_lists()
465 XmNuserData, i, in fill_lists()
474 if (!strcmp(data->sel[ENCODING], list[ENCODING][i])) in fill_lists()
477 XtFree(list[ENCODING][i]); in fill_lists()
481 for (i = count[ENCODING]; i < (int)n_items; ++i) in fill_lists()
483 XtUnmanageChild(children[i]); in fill_lists()
484 XtDestroyWidget(children[i]); in fill_lists()
495 for (i = 0; i < count[ENCODING]; ++i) in fill_lists()
496 XmStringFree(items[i]); in fill_lists()
524 for (i = 0; i < count[idx]; ++i) in fill_lists()
526 items[i] = XmStringCreateLocalized(list[idx][i]); in fill_lists()
527 XtFree(list[idx][i]); in fill_lists()
538 for (i = 0; i < count[idx]; ++i) in fill_lists()
539 XmStringFree(items[i]); in fill_lists()
548 int i, do_sel; in stoggle_callback() local
557 for (i = 0; do_sel && (i < data->num); i++) in stoggle_callback()
558 if (match(data, ENCODING, i) in stoggle_callback()
559 && match(data, NAME, i) in stoggle_callback()
560 && match(data, STYLE, i) in stoggle_callback()
561 && match(data, SIZE, i)) in stoggle_callback()
563 size_part(fn(data, i), newSize, !data->in_pixels); in stoggle_callback()
660 int i; in do_choice() local
666 for (i = 0; i < data->num; i++) in do_choice()
668 if (match(data, ENCODING, i) in do_choice()
669 && match(data, NAME, i) in do_choice()
670 && match(data, STYLE, i) in do_choice()
671 && match(data, SIZE, i)) in do_choice()
673 data->font_name = XtNewString(fn(data, i)); in do_choice()
795 int i; in ok_callback() local
798 name = XListFonts(XtDisplay(data->dialog), pattern, 1, &i); in ok_callback()
801 if (i != 1) in ok_callback()
882 int i; in gui_xm_select_font() local
888 for (i = 0, max = 0; i < data->num; i++) in gui_xm_select_font()
890 get_part(fn(data, i), 7, buf); in gui_xm_select_font()
894 idx = i; in gui_xm_select_font()
1207 int i; in gui_xm_select_font() local
1210 names = XListFonts(XtDisplay(form), (char *) current, 1, &i); in gui_xm_select_font()
1212 if (i != 0) in gui_xm_select_font()