Lines Matching defs:face
259 static void FontFamilyFaceBlendToName(Widget w, String family, String face, String blend, String *font_name);
260 static void FontFamilyFaceToName(Widget w, String family, String face, String *font_name);
261 static void FontNameToFamilyFace(Widget w, String font_name, String *family, String *face);
262 static void FontNameToFamilyFaceBlend(Widget w, String font_name, String *family, String *face, String *blend);
273 static void SetFontFamilyFace(Widget w, String family, String face, Bool family_multiple, Bool face_multiple);
274 static void SetFontFamilyFaceBlend(Widget w, String family, String face, String blend, Bool family_multiple, Bool face_multiple);
772 /* Now to find the face in all this */
1905 cb->face = NULL;
1908 cb->face = NULL;
1911 cb->face = fsb->fsb.currently_selected_face->face_name;
1970 FontRec *fsave, *face;
2019 face = fsb->fsb.currently_selected_face;
2020 if (face != NULL && !face->resident) {
2021 face->resident = True;
2023 (void) DownloadFont(fsb, face->font_name,
2089 cb.face = NULL;
2092 cb.face = NULL;
2095 cb.face = fsb->fsb.font_face;
2353 String family, String face, String blend, String name,
2366 ch = face;
2428 String buf, String family, String face, String blend, String name,
2445 dst = face;
2489 char buf[BUF+1], family[BUF+1], face[BUF+1], blend[BUF+1], name[BUF+1];
2516 if (ParseBlendLine(buf, family, face, blend, name, p)) {
2525 cface = Canonical(face);
2767 int i, j, k, face;
2807 leading digits in the face name. */
2865 /* Now match against each face */
2867 for (face = 0; face < rec->num_available_faces; face++) {
2869 ch = rec->available_faces[face];
2905 if (i == numPieces) return face; /* Found a match! */
2911 /* Couldn't find a match. Look for a "normal face". Make sure "Light"
2919 for (face = 0; face < rec->num_available_faces; face++) {
2920 compare = rec->available_faces[face];
2922 if (compare != rec->available_faces[face]) {
2925 if (categories[0][i] == compare) return face;
2930 for (face = 0; face < rec->num_available_faces; face++) {
2931 compare = rec->available_faces[face];
2933 if (compare != rec->available_faces[face]) {
2936 if (extraNormalFaces[i] == compare) return face;
3712 strings and so should not be freed. The face and blend compound
3963 String family, String face,
3966 XtVaSetValues(w, XtNfontFamily, family, XtNfontFace, face,
3974 String family, String face,
3981 (w, family, face, family_multiple, face_multiple);
4219 String *family, String *face, String *blend)
4231 *face = f->face_name;
4239 *face = f->face_name;
4249 *face = NULL;
4256 String *family, String *face)
4260 FontNameToFamilyFaceBlend(w, font_name, family, face, &blend);
4266 String *family, String *face)
4272 family, face);
4277 String family, String face, String blend,
4294 face = Canonical(face);
4296 if (f->face_name == face) break;
4324 String family, String face,
4327 FontFamilyFaceBlendToName(w, family, face, NULL, font_name);
4332 String family, String face,
4338 XtClass(w))->fsb_class.font_family_face_to_name) (w, family, face,
4391 String face,
4396 XtVaSetValues(w, XtNfontFamily, family, XtNfontFace, face,
4423 String *face,
4430 face, blend);
4436 String face,
4443 fsb_class.font_family_face_blend_to_name) (w, family, face,