Lines Matching refs:fontnum

986 cache_menu_font_name(TScreen *screen, int fontnum, int which, const char *name)
989 String last = screen->menu_font_names[fontnum][which];
993 TRACE(("caching menu fontname %d.%d %s\n", fontnum, which, name));
994 screen->menu_font_names[fontnum][which] = x_strdup(name);
997 TRACE(("caching menu fontname %d.%d %s\n", fontnum, which, name));
998 screen->menu_font_names[fontnum][which] = x_strdup(name);
1343 reportVTFontInfo(XtermWidget xw, int fontnum)
1348 if (fontnum) {
1349 ReportFonts("Loaded VTFonts(font%d)\n", fontnum);
1451 int fontnum)
1460 current, (fontnum == fontMenu_default))) {
1466 if (fontnum != fontMenu_fontsel) {
1467 SetItemSensitivity(fontMenuEntries[fontnum].widget, False);
1480 int fontnum)
1509 cache_menu_font_name(screen, fontnum, fBold, *nameOutP);
1520 cache_menu_font_name(screen, fontnum, fBold, *nameOutP);
1550 int fontnum)
1581 cache_menu_font_name(screen, fontnum, fWide, *nameOutP);
1604 int fontnum)
1647 cache_menu_font_name(screen, fontnum, fWBold, *nameOutP);
1684 int fontnum)
1706 if (fontnum == fontMenu_fontescape
1707 && new_fnames.f_n != screen->MenuFontName(fontnum)) {
1717 fontnum, \
1731 fontnum))
1739 fontnum))
1754 fontnum))
1764 fontnum))
1911 screen->menu_font_number = fontnum;
1914 if (screen->MenuFontName(fontnum))
1915 FREE_STRING(screen->MenuFontName(fontnum));
1916 screen->MenuFontName(fontnum) = tmpname;
1917 if (fontnum == fontMenu_fontescape) {
1921 screen->menu_font_sizes[fontnum] = FontSize(new_fonts[fNorm].fs);
1928 reportVTFontInfo(xw, fontnum);
1954 if ((fontnum == fontMenu_fontsel) && (fontnum != screen->menu_font_number)) {
1957 SetItemSensitivity(fontMenuEntries[fontnum].widget, True);
1967 if (xtermLoadFont(xw, &new_fnames, doresize, fontnum)) {
1969 if (fontnum != fontMenu_fontsel) {
1970 SetItemSensitivity(fontMenuEntries[fontnum].widget,
2511 fontnum,\
3454 int fontnum = screen->menu_font_number;
3466 if (UsingRenderFont(xw) && fontnum >= 0) {
3468 XTermXftFonts *norm = &(screen->renderFontNorm[fontnum]);
3469 XTermXftFonts *bold = &(screen->renderFontBold[fontnum]);
3470 XTermXftFonts *ital = &(screen->renderFontItal[fontnum]);
3471 XTermXftFonts *btal = &(screen->renderFontBtal[fontnum]);
3473 XTermXftFonts *wnorm = &(screen->renderWideNorm[fontnum]);
3474 XTermXftFonts *wbold = &(screen->renderWideBold[fontnum]);
3475 XTermXftFonts *wital = &(screen->renderWideItal[fontnum]);
3476 XTermXftFonts *wbtal = &(screen->renderWideBtal[fontnum]);
3485 fontnum, face_name,
3486 xw->misc.face_size[fontnum]));
3515 fillInFaceSize(xw, fontnum);
3516 face_size = (double) xw->misc.face_size[fontnum];
3664 || screen->renderFontNorm[fontnum].font_info.mixed)
3755 TRACE(("...no TrueType font found for number %d, disable menu entry\n", fontnum));
3769 XTermXftFonts *use = &(screen->renderFontNorm[fontnum]);
3778 DUMP_XFT(xw, &(screen->renderFontNorm[fontnum]));
4966 lookupOneFontSize(XtermWidget xw, int fontnum)
4970 if (screen->menu_font_sizes[fontnum] == 0) {
4974 screen->menu_font_sizes[fontnum] = -1;
4975 if (xtermOpenFont(xw, screen->MenuFontName(fontnum), &fnt, NULL, True)) {
4976 if (fontnum <= fontMenu_lastBuiltin
4978 screen->menu_font_sizes[fontnum] = FontSize(fnt.fs);
4979 if (screen->menu_font_sizes[fontnum] <= 0)
4980 screen->menu_font_sizes[fontnum] = -1;
4985 return (screen->menu_font_sizes[fontnum] > 0);
5017 fillInFaceSize(XtermWidget xw, int fontnum)
5020 double face_size = (double) xw->misc.face_size[fontnum];
5033 if (fontnum == fontMenu_default) {
5035 } else if (lookupOneFontSize(xw, fontnum)
5037 != screen->menu_font_sizes[fontnum])) {
5039 long num = screen->menu_font_sizes[fontnum];
5048 fontnum, num, den, ratio, face_size));
5053 switch (fontnum) {
5079 TRACE(("builtin[%d] -> %f\n", fontnum, face_size));
5081 xw->misc.face_size[fontnum] = (float) face_size;
5270 int fontnum;
5279 fontnum = fontMenu_default;
5282 fontnum = fontMenu_font1;
5285 fontnum = fontMenu_font2;
5288 fontnum = fontMenu_font3;
5291 fontnum = fontMenu_font4;
5294 fontnum = fontMenu_font5;
5297 fontnum = fontMenu_font6;
5300 fontnum = fontMenu_font7;
5304 fontnum = fontMenu_fontescape;
5308 fontnum = fontMenu_fontsel;
5311 fontnum = -1;
5314 TRACE(("xtermGetFont(%s) ->%d\n", param, fontnum));
5315 return fontnum;
5328 int fontnum;
5334 fontnum = fontMenu_default;
5363 fontnum = result;
5387 SetVTFont(xw, fontnum, True, &fonts);
5908 int fontnum = screen->menu_font_number;
5913 double face_size = (double) xw->misc.face_size[fontnum];
5971 getMyXftFont(XtermWidget xw, int which, int fontnum)
5975 if (fontnum >= 0 && fontnum < NMENUFONTS) {
5978 result = &(screen->renderFontNorm[fontnum]);
5981 result = &(screen->renderFontBold[fontnum]);
5985 result = &(screen->renderFontItal[fontnum]);
5988 result = &(screen->renderFontBtal[fontnum]);
5993 result = &(screen->renderWideNorm[fontnum]);
5996 result = &(screen->renderWideBold[fontnum]);
5999 result = &(screen->renderWideItal[fontnum]);
6002 result = &(screen->renderWideBtal[fontnum]);
6055 getXftFont(XtermWidget xw, VTFontEnum which, int fontnum)
6057 XTermXftFonts *data = getMyXftFont(xw, (int) which, fontnum);