ReactOS 0.4.16-dev-303-g11d5cb8
LOGFONTA Struct Reference

Public Attributes

LONG lfHeight
 
LONG lfWidth
 
LONG lfEscapement
 
LONG lfOrientation
 
LONG lfWeight
 
BYTE lfItalic
 
BYTE lfUnderline
 
BYTE lfStrikeOut
 
BYTE lfCharSet
 
BYTE lfOutPrecision
 
BYTE lfClipPrecision
 
BYTE lfQuality
 
BYTE lfPitchAndFamily
 
CHAR lfFaceName [LF_FACESIZE]
 

Detailed Description

Member Data Documentation

◆ lfCharSet

BYTE LOGFONTA::lfCharSet

Definition at line 50 of file dimm.idl.

Referenced by AddFonts(), AddScreenFonts(), AdvAppearanceDlg_Init(), arial_enum_proc(), check_font(), check_vertical_font(), check_vertical_metrics(), create_fixed_pitch_font_proc(), DoTestEntry(), enum_ms_shell_dlg2_proc(), enum_ms_shell_dlg_proc(), get_charset_stats(), get_glyph_indices(), HLPFILE_BrowsePage(), HLPFILE_ReadFont(), is_charset_font_installed(), is_fixed_charset_font_installed(), is_truetype_font_installed(), lffromreg(), font::MakeFont(), MyDrawFrameCaption(), MyDrawFrameScroll(), OnCreate(), SetupControls(), START_TEST(), test_bitmap_font_glyph_index(), test_bitmap_font_metrics(), test_CreateFontIndirect(), Test_CreateFontIndirectA(), Test_CreateFontIndirectExA(), test_DrawTextCalcRect(), test_east_asian_font_selection(), test_emf_ExtTextOut_on_path(), test_EnumFontFamilies(), test_EnumFontFamiliesEx_default_charset(), test_EnumFonts_subst(), test_ExtTextOut(), test_fake_bold_font(), test_font_substitution(), Test_FontSelectionEntry(), test_fullname(), test_fullname2_helper(), test_GdiGetCodePage(), test_GdipDrawString(), test_GetCharABCWidths(), test_GetGlyphIndices(), test_GetGlyphOutline(), test_GetOutlineTextMetrics(), test_GetTextMetrics(), test_logfont(), test_margins_default(), test_margins_font_change(), test_margins_usefontinfo(), test_mf_SaveDC(), test_nonexistent_font(), test_oemcharset(), test_SaveDC(), test_ScriptGetFontProperties(), test_ScriptPlace(), test_SetTextJustification(), test_stock_fonts(), test_text_metrics(), test_vertical_order(), and WrapEnumFontFamiliesExA().

◆ lfClipPrecision

◆ lfEscapement

◆ lfFaceName

CHAR LOGFONTA::lfFaceName[LF_FACESIZE]

Definition at line 55 of file dimm.idl.

Referenced by AddCharToSelection(), AddFonts(), AdvAppearanceDlg_Init(), arial_enum_proc(), check_font(), check_vertical_font(), check_vertical_metrics(), create_fixed_pitch_font_proc(), CreateTitleFont(), DoTestEntry(), draw_text_2(), enum_all_fonts_proc(), enum_ms_shell_dlg2_proc(), enum_ms_shell_dlg_proc(), eto_emf_enum_proc(), find_font_proc(), FormatCharDlgProcA(), GdipGetLogFontA(), get_glyph_indices(), has_vertical_font_proc(), HLPFILE_BrowsePage(), HLPFILE_ReadFont(), is_truetype_font_installed(), lffromreg(), LogFontAnsiToWide(), font::MakeFont(), MyDrawFrameCaption(), MyDrawFrameScroll(), OnCreate(), SetupControls(), START_TEST(), test_bcm_get_ideal_size(), test_bitmap_font(), test_bitmap_font_glyph_index(), test_bitmap_font_metrics(), test_button_messages(), test_ChooseFontA(), Test_CreateFontA(), test_CreateFontIndirect(), Test_CreateFontIndirectA(), Test_CreateFontIndirectExA(), test_DrawTextCalcRect(), test_dtm_get_ideal_size(), test_east_asian_font_selection(), test_emf_ExtTextOut_on_path(), test_EnumFontFamilies(), test_EnumFontFamiliesEx_default_charset(), test_EnumFonts(), test_EnumFonts_subst(), test_ExtTextOut(), test_fake_bold_font(), test_font_substitution(), test_font_transform(), Test_FontSelectionEntry(), test_fontsize(), test_fstype_fixup(), test_fullname(), test_fullname2_helper(), test_GdiGetCodePage(), test_GdipDrawString(), test_GetCharABCWidths(), test_GetCharWidth32(), test_GetCharWidthI(), test_GetFontUnicodeRanges(), test_GetGlyphIndices(), test_GetGlyphOutline(), test_GetGlyphOutline_empty_contour(), test_GetGlyphOutline_metric_clipping(), test_GetKerningPairs(), test_GetOutlineTextMetrics(), test_GetTextFace(), test_height(), test_logfont(), test_margins_default(), test_margins_font_change(), test_margins_usefontinfo(), test_max_height(), test_mf_SaveDC(), test_negative_width(), test_nonexistent_font(), test_oemcharset(), test_orientation(), test_outline_font(), test_RealizationInfo(), test_SaveDC(), test_script_cache_reuse(), test_ScriptCacheGetHeight(), test_ScriptGetFontProperties(), test_ScriptGetGlyphABCWidth(), test_ScriptPlace(), test_ScriptShape(), test_SetTextJustification(), test_size(), test_stock_fonts(), test_text_extents(), test_text_metrics(), test_vertical_order(), test_WM_SETFONT(), and WrapEnumFontFamiliesExA().

◆ lfHeight

LONG LOGFONTA::lfHeight

Definition at line 42 of file dimm.idl.

Referenced by arial_enum_proc(), check_font(), check_vertical_font(), check_vertical_metrics(), create_fixed_pitch_font_proc(), CreateTitleFont(), CreateTrayIcon(), DoCreatePrintFonts(), DoTestEntry(), draw_text_2(), enum_ms_shell_dlg2_proc(), enum_ms_shell_dlg_proc(), find_font_proc(), get_glyph_indices(), HLPFILE_ReadFont(), lffromreg(), font::MakeFont(), MonSelGetMonitorFont(), MyDrawFrameCaption(), MyDrawFrameScroll(), OnCreate(), OnMeasureItem(), SetupControls(), START_TEST(), test_bcm_get_ideal_size(), test_bitmap_font(), test_bitmap_font_metrics(), test_button_messages(), test_ChooseFontA(), test_CreateFontIndirect(), Test_CreateFontIndirectA(), Test_CreateFontIndirectExA(), test_createtext(), test_customdraw(), test_DrawTextCalcRect(), test_dtm_get_ideal_size(), test_emf_ExtTextOut_on_path(), test_ExtTextOut(), test_fake_bold_font(), test_font_metrics(), test_font_transform(), test_fontsize(), test_fstype_fixup(), test_fullname(), test_fullname2_helper(), test_GdiGetCodePage(), test_GdipDrawString(), test_GetCharABCWidths(), test_GetCharWidth32(), test_GetCharWidthI(), test_GetGlyphIndices(), test_GetGlyphOutline(), test_GetGlyphOutline_empty_contour(), test_GetGlyphOutline_metric_clipping(), test_GetKerningPairs(), test_GetOutlineTextMetrics(), test_height(), test_ifont_size(), test_logfont(), test_margins_default(), test_margins_font_change(), test_margins_usefontinfo(), test_max_height(), test_mf_SaveDC(), test_nonexistent_font(), test_oemcharset(), test_orientation(), test_outline_font(), test_RealizationInfo(), test_SaveDC(), test_script_cache_reuse(), test_ScriptCacheGetHeight(), test_ScriptGetGlyphABCWidth(), test_SetTextJustification(), test_size(), test_stock_fonts(), test_text_extents(), and test_vertical_order().

◆ lfItalic

◆ lfOrientation

◆ lfOutPrecision

◆ lfPitchAndFamily

◆ lfQuality

◆ lfStrikeOut

◆ lfUnderline

◆ lfWeight

◆ lfWidth


The documentation for this struct was generated from the following file: