Lines Matching refs:blend

259 static void FontFamilyFaceBlendToName(Widget w, String family, String face, String blend, String *font_name);
262 static void FontNameToFamilyFaceBlend(Widget w, String font_name, String *family, String *face, String *blend);
274 static void SetFontFamilyFaceBlend(Widget w, String family, String face, String blend, Bool family_multiple, Bool face_multiple);
1949 cb->blend = cb->base_name = NULL;
1952 cb->blend = fsb->fsb.currently_selected_blend->blend_name;
2122 cb.blend = fsb->fsb.font_blend;
2123 if (cb.blend == NULL || fsb->fsb.currently_selected_blend == NULL) {
2353 String family, String face, String blend, String name,
2372 ch = blend;
2428 String buf, String family, String face, String blend, String name,
2454 dst = blend;
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)) {
2528 /* If the blend data is NULL, we have a blend line for a font
2534 cmp = strcmp(blend, b->blend_name);
2540 newb->blend_name = Canonical(blend);
2543 spaceBlend = (char *) XtMalloc(strlen(blend) + 4);
2545 strcpy(spaceBlend+3, blend);
3712 strings and so should not be freed. The face and blend compound
4219 String *family, String *face, String *blend)
4232 *blend = NULL;
4240 *blend = b->blend_name;
4250 *blend = NULL;
4258 String blend;
4260 FontNameToFamilyFaceBlend(w, font_name, family, face, &blend);
4277 String family, String face, String blend,
4303 if (blend == NULL) {
4312 blend = Canonical(blend);
4314 if (b->blend_name == blend) {
4392 String blend,
4397 XtNfontBlend, blend, XtNuseFontName, False,
4424 String *blend)
4430 face, blend);
4437 String blend,
4444 blend, font_name);
4711 /* Don't actually delete the blend record, in case it's displayed