Lines Matching refs:lf
1508 get_font_handle(LOGFONTW *lf) in get_font_handle() argument
1513 font = CreateFontIndirectW(lf); in get_font_handle()
1544 LOGFONTW lf; in gui_mch_get_font() local
1547 if (get_logfont(&lf, name, NULL, giveErrorIfMissing) == OK) in gui_mch_get_font()
1548 font = get_font_handle(&lf); in gui_mch_get_font()
3186 logfont2name(LOGFONTW lf) in logfont2name() argument
3195 font_name = (char *)utf16_to_enc(lf.lfFaceName, NULL); in logfont2name()
3198 charset_name = charset_id2name((int)lf.lfCharSet); in logfont2name()
3199 quality_name = quality_id2name((int)lf.lfQuality); in logfont2name()
3209 lf.lfHeight < 0 ? -lf.lfHeight : lf.lfHeight, TRUE); in logfont2name()
3210 if (lf.lfWeight == FW_NORMAL || lf.lfWeight == FW_BOLD) in logfont2name()
3213 sprintf((char *)p, "%s:h%d:W%ld", font_name, points, lf.lfWeight); in logfont2name()
3220 if (lf.lfItalic) in logfont2name()
3222 if (lf.lfWeight == FW_BOLD) in logfont2name()
3224 if (lf.lfUnderline) in logfont2name()
3226 if (lf.lfStrikeOut) in logfont2name()
3271 LOGFONTW lf; in gui_mch_wide_font_changed() local
3285 && GetObjectW((HFONT)gui.wide_font, sizeof(lf), &lf)) in gui_mch_wide_font_changed()
3287 if (!lf.lfItalic) in gui_mch_wide_font_changed()
3289 lf.lfItalic = TRUE; in gui_mch_wide_font_changed()
3290 gui.wide_ital_font = get_font_handle(&lf); in gui_mch_wide_font_changed()
3291 lf.lfItalic = FALSE; in gui_mch_wide_font_changed()
3293 if (lf.lfWeight < FW_BOLD) in gui_mch_wide_font_changed()
3295 lf.lfWeight = FW_BOLD; in gui_mch_wide_font_changed()
3296 gui.wide_bold_font = get_font_handle(&lf); in gui_mch_wide_font_changed()
3297 if (!lf.lfItalic) in gui_mch_wide_font_changed()
3299 lf.lfItalic = TRUE; in gui_mch_wide_font_changed()
3300 gui.wide_boldital_font = get_font_handle(&lf); in gui_mch_wide_font_changed()
3313 LOGFONTW lf; in gui_mch_init_font() local
3318 if (get_logfont(&lf, font_name, NULL, TRUE) == OK) in gui_mch_init_font()
3319 font = get_font_handle(&lf); in gui_mch_init_font()
3324 font_name = (char_u *)lf.lfFaceName; in gui_mch_init_font()
3326 norm_logfont = lf; in gui_mch_init_font()
3329 sub_logfont = lf; in gui_mch_init_font()
3336 current_font_height = lf.lfHeight; in gui_mch_init_font()
3339 p = logfont2name(lf); in gui_mch_init_font()
3362 if (!lf.lfItalic) in gui_mch_init_font()
3364 lf.lfItalic = TRUE; in gui_mch_init_font()
3365 gui.ital_font = get_font_handle(&lf); in gui_mch_init_font()
3366 lf.lfItalic = FALSE; in gui_mch_init_font()
3368 if (lf.lfWeight < FW_BOLD) in gui_mch_init_font()
3370 lf.lfWeight = FW_BOLD; in gui_mch_init_font()
3371 gui.bold_font = get_font_handle(&lf); in gui_mch_init_font()
3372 if (!lf.lfItalic) in gui_mch_init_font()
3374 lf.lfItalic = TRUE; in gui_mch_init_font()
3375 gui.boldital_font = get_font_handle(&lf); in gui_mch_init_font()
4388 gui_w32_get_menu_font(LOGFONTW *lf) in gui_w32_get_menu_font() argument
4399 *lf = nm.lfMenuFont; in gui_w32_get_menu_font()
5814 im_set_font(LOGFONTW *lf) in im_set_font() argument
5820 pImmSetCompositionFontW(hImc, lf); in im_set_font()