Lines Matching defs:rec
2764 FSBFaceSelectCallbackRec *rec,
2794 if (rec->current_face == NULL || rec->current_face[0] == '\0') {
2800 for (i = 0; i < rec->num_available_faces; i++) {
2801 if (rec->available_faces[i] == rec->current_face) return i;
2813 ch = rec->current_face;
2867 for (face = 0; face < rec->num_available_faces; face++) {
2869 ch = rec->available_faces[face];
2919 for (face = 0; face < rec->num_available_faces; face++) {
2920 compare = rec->available_faces[face];
2922 if (compare != rec->available_faces[face]) {
2930 for (face = 0; face < rec->num_available_faces; face++) {
2931 compare = rec->available_faces[face];
2933 if (compare != rec->available_faces[face]) {
2948 FSBFaceSelectCallbackRec rec;
2958 rec.available_faces = faces;
2959 rec.num_available_faces = ff->font_count;
2962 rec.current_face = fsb->fsb.currently_selected_face->face_name;
2963 } else rec.current_face = fsb->fsb.font_face;
2965 rec.new_face = NULL;
2967 XtCallCallbackList((Widget) fsb, fsb->fsb.face_select_callback, &rec);
2968 if (rec.new_face != NULL) {
2970 if (rec.new_face == faces[i]) break;
2973 if (rec.new_face == NULL || i >= ff->font_count) {
2974 i = MatchFaceName(&rec, &junk);
4172 FSBFaceSelectCallbackRec rec;
4193 rec.available_faces = faces;
4194 rec.num_available_faces = ff->font_count;
4195 rec.current_face = old_face;
4196 rec.new_face = NULL;
4198 i = MatchFaceName(&rec, &retVal);