Posted to tcl by GPS at Thu Oct 11 20:31:14 GMT 2007view raw
- Tk:
- if (!fontPtr->faces[i].ftFont) {
- FcPattern *pat = FcFontRenderPrepare(0, fontPtr->pattern,
- fontPtr->faces[i].source);
- fontPtr->faces[i].ftFont = XftFontOpenPattern(fontPtr->display, pat);
- }
- return fontPtr->faces[i].ftFont;
- Pango:
- xfont->xft_font = XftFontOpenPattern (display, pattern);
- if (!xfont->xft_font)
- {
- gchar *name = pango_font_description_to_string (fcfont->description);
- g_warning ("Cannot open font file for font %s", name);
- g_free (name);
- load_fallback_font (xfont);
- }