Lines Matching refs:sel
109 String sel[NONE]; // selection category member
313 if (!data->sel[l] || !strcmp(data->sel[l], wild)) in match()
340 return !strcmp(buf, data->sel[l]); in match()
472 if (data->sel[ENCODING]) in fill_lists()
474 if (!strcmp(data->sel[ENCODING], list[ENCODING][i])) in fill_lists()
531 if (data->sel[idx]) in fill_lists()
534 items[0] = XmStringCreateLocalized(data->sel[idx]); in fill_lists()
555 do_sel = (data->sel[SIZE] != NULL) && strcmp(data->sel[SIZE], wild); in stoggle_callback()
569 if (data->sel[SIZE]) in stoggle_callback()
570 XtFree(data->sel[SIZE]); in stoggle_callback()
571 data->sel[SIZE] = NULL; in stoggle_callback()
624 char *sel; in do_choice() local
626 XmStringGetLtoR(call_data->item, XmSTRING_DEFAULT_CHARSET, &sel); in do_choice()
628 if (!data->sel[which]) in do_choice()
629 data->sel[which] = XtNewString(sel); in do_choice()
632 if (!strcmp(data->sel[which], sel)) in do_choice()
635 XtFree(data->sel[which]); in do_choice()
636 data->sel[which] = NULL; in do_choice()
642 XtFree(data->sel[which]); in do_choice()
643 data->sel[which] = XtNewString(sel); in do_choice()
646 XtFree(sel); in do_choice()
651 if (data->sel[ENCODING] in do_choice()
652 && data->sel[NAME] in do_choice()
653 && data->sel[STYLE] in do_choice()
654 && data->sel[SIZE] in do_choice()
655 && strcmp(data->sel[ENCODING], wild) in do_choice()
656 && strcmp(data->sel[NAME], wild) in do_choice()
657 && strcmp(data->sel[STYLE], wild) in do_choice()
658 && strcmp(data->sel[SIZE], wild)) in do_choice()
757 if (data->sel[ENCODING]) in cancel_callback()
759 XtFree(data->sel[ENCODING]); in cancel_callback()
760 data->sel[ENCODING] = NULL; in cancel_callback()
762 if (data->sel[NAME]) in cancel_callback()
764 XtFree(data->sel[NAME]); in cancel_callback()
765 data->sel[NAME] = NULL; in cancel_callback()
767 if (data->sel[STYLE]) in cancel_callback()
769 XtFree(data->sel[STYLE]); in cancel_callback()
770 data->sel[STYLE] = NULL; in cancel_callback()
772 if (data->sel[SIZE]) in cancel_callback()
774 XtFree(data->sel[SIZE]); in cancel_callback()
775 data->sel[SIZE] = NULL; in cancel_callback()
815 if (data->sel[ENCODING]) in ok_callback()
817 XtFree(data->sel[ENCODING]); in ok_callback()
818 data->sel[ENCODING] = NULL; in ok_callback()
820 if (data->sel[NAME]) in ok_callback()
822 XtFree(data->sel[NAME]); in ok_callback()
823 data->sel[NAME] = NULL; in ok_callback()
825 if (data->sel[STYLE]) in ok_callback()
827 XtFree(data->sel[STYLE]); in ok_callback()
828 data->sel[STYLE] = NULL; in ok_callback()
830 if (data->sel[SIZE]) in ok_callback()
832 XtFree(data->sel[SIZE]); in ok_callback()
833 data->sel[SIZE] = NULL; in ok_callback()
1198 data->sel[ENCODING] = NULL; in gui_xm_select_font()
1199 data->sel[NAME] = NULL; in gui_xm_select_font()
1200 data->sel[STYLE] = NULL; in gui_xm_select_font()
1201 data->sel[SIZE] = NULL; in gui_xm_select_font()
1232 data->sel[NAME] = XtNewString(namebuf); in gui_xm_select_font()
1233 data->sel[STYLE] = XtNewString(stylebuf); in gui_xm_select_font()
1234 data->sel[SIZE] = XtNewString(sizebuf); in gui_xm_select_font()
1235 data->sel[ENCODING] = XtNewString(encodingbuf); in gui_xm_select_font()