|
ReactOS 0.4.16-dev-2354-g16de117
|

Go to the source code of this file.
Macros | |
| #define | NDEBUG |
| #define | MAXTCIINDEX 32 |
| #define | INITIAL_FAMILY_COUNT 64 |
| #define | IFFCX_CHARSET 1 |
| #define | IFFCX_STYLE 2 |
| #define | IEFF_UNICODE 1 |
| #define | IEFF_EXTENDED 2 |
| #define | EfdFontFamilies 3 |
Variables | |
| static const CHARSETINFO | FONT_tci [MAXTCIINDEX] |
Definition at line 2597 of file font.c.
Definition at line 2175 of file font.c.
Referenced by Test_AddFontResourceA().
| INT WINAPI AddFontResourceExA | ( | _In_ LPCSTR | lpszFilename, |
| _In_ DWORD | fl, | ||
| _In_opt_ PVOID | pvReserved | ||
| ) |
Definition at line 2134 of file font.c.
| INT WINAPI AddFontResourceExW | ( | _In_ LPCWSTR | lpszFilename, |
| _In_ DWORD | fl, | ||
| _In_opt_ PVOID | pvReserved | ||
| ) |
Definition at line 2183 of file font.c.
Referenced by DoEntry(), DoInstallFontFile(), and wWinMain().
| DWORD WINAPI cGetTTFFromFOT | ( | DWORD | x1, |
| DWORD | x2, | ||
| DWORD | x3, | ||
| DWORD | x4, | ||
| DWORD | x5, | ||
| DWORD | x6, | ||
| DWORD | x7 | ||
| ) |
| HFONT WINAPI CreateFontA | ( | int | nHeight, |
| int | nWidth, | ||
| int | nEscapement, | ||
| int | nOrientation, | ||
| int | fnWeight, | ||
| DWORD | fdwItalic, | ||
| DWORD | fdwUnderline, | ||
| DWORD | fdwStrikeOut, | ||
| DWORD | fdwCharSet, | ||
| DWORD | fdwOutputPrecision, | ||
| DWORD | fdwClipPrecision, | ||
| DWORD | fdwQuality, | ||
| DWORD | fdwPitchAndFamily, | ||
| LPCSTR | lpszFace | ||
| ) |
Definition at line 1862 of file font.c.
Definition at line 1717 of file font.c.
| HFONT WINAPI CreateFontIndirectExA | ( | const ENUMLOGFONTEXDVA * | elfexd | ) |
Definition at line 1675 of file font.c.
Referenced by Test_CreateFontIndirectExA().
| HFONT WINAPI CreateFontIndirectExW | ( | const ENUMLOGFONTEXDVW * | elfexd | ) |
Definition at line 1699 of file font.c.
Referenced by CreateFontIndirectW(), and Test_CreateFontIndirectExW().
Definition at line 1821 of file font.c.
| HFONT WINAPI CreateFontW | ( | int | nHeight, |
| int | nWidth, | ||
| int | nEscapement, | ||
| int | nOrientation, | ||
| int | nWeight, | ||
| DWORD | fnItalic, | ||
| DWORD | fdwUnderline, | ||
| DWORD | fdwStrikeOut, | ||
| DWORD | fdwCharSet, | ||
| DWORD | fdwOutputPrecision, | ||
| DWORD | fdwClipPrecision, | ||
| DWORD | fdwQuality, | ||
| DWORD | fdwPitchAndFamily, | ||
| LPCWSTR | lpszFace | ||
| ) |
Definition at line 1912 of file font.c.
| BOOL WINAPI CreateScalableFontResourceW | ( | DWORD | fdwHidden, |
| LPCWSTR | lpszFontRes, | ||
| LPCWSTR | lpszFontFile, | ||
| LPCWSTR | lpszCurrentPath | ||
| ) |
Definition at line 2657 of file font.c.
| int WINAPI EnumFontFamiliesA | ( | HDC | hdc, |
| LPCSTR | lpszFamily, | ||
| FONTENUMPROCA | lpEnumFontFamProc, | ||
| LPARAM | lParam | ||
| ) |
Definition at line 482 of file font.c.
| int WINAPI EnumFontFamiliesExA | ( | HDC | hdc, |
| LPLOGFONTA | lpLogfont, | ||
| FONTENUMPROCA | lpEnumFontFamExProc, | ||
| LPARAM | lParam, | ||
| DWORD | dwFlags | ||
| ) |
Definition at line 449 of file font.c.
| int WINAPI EnumFontFamiliesExW | ( | HDC | hdc, |
| LPLOGFONTW | lpLogfont, | ||
| FONTENUMPROCW | lpEnumFontFamExProc, | ||
| LPARAM | lParam, | ||
| DWORD | dwFlags | ||
| ) |
| int WINAPI EnumFontFamiliesW | ( | HDC | hdc, |
| LPCWSTR | lpszFamily, | ||
| FONTENUMPROCW | lpEnumFontFamProc, | ||
| LPARAM | lParam | ||
| ) |
Definition at line 2459 of file font.c.
| BOOL WINAPI EudcLoadLinkW | ( | LPCWSTR | pBaseFaceName, |
| LPCWSTR | pEudcFontPath, | ||
| INT | iPriority, | ||
| INT | iFontLinkType | ||
| ) |
Definition at line 148 of file font.c.
Referenced by GetCharABCWidthsA(), GetCharABCWidthsFloatA(), GetCharWidth32A(), GetCharWidthA(), and GetCharWidthFloatA().
Definition at line 126 of file font.c.
Referenced by GetCharABCWidthsA(), GetCharABCWidthsFloatA(), GetCharacterPlacementA(), GetCharWidth32A(), GetCharWidthA(), GetCharWidthFloatA(), GetGlyphIndicesA(), and GetGlyphOutlineA().
| VOID FASTCALL FONT_TextMetricWToA | ( | const TEXTMETRICW * | ptmW, |
| LPTEXTMETRICA | ptmA | ||
| ) |
Definition at line 81 of file font.c.
Referenced by GetOutlineTextMetricsA(), GetTextMetricsA(), and NewTextMetricW2A().
Definition at line 24 of file font.c.
Referenced by height_to_LP(), INTERNAL_YDSTOWS(), and width_to_LP().
| INT WINAPI GdiAddFontResourceW | ( | LPCWSTR | lpszFilename, |
| FLONG | fl, | ||
| DESIGNVECTOR * | pdv | ||
| ) |
Definition at line 2566 of file font.c.
Referenced by AddFontResourceExA(), AddFontResourceExW(), and AddFontResourceW().
| LONG WINAPI GdiGetCharDimensions | ( | HDC | hdc, |
| LPTEXTMETRICW | lptm, | ||
| LONG * | height | ||
| ) |
Definition at line 2309 of file font.c.
Referenced by CalculateCharWidth(), DIALOG_CreateIndirect(), EDIT_EM_SetMargins(), EDIT_UpdateUniscribeData_linedef(), GetDialogBaseUnits(), LoadDialog(), OleCreatePropertyFrameIndirect(), SoftModalMessageBox(), taskdialog_init(), Test_GdiGetCharDimensions(), test_margins_default(), and test_margins_usefontinfo().
Definition at line 949 of file font.c.
| BOOL APIENTRY GetCharABCWidthsFloatA | ( | HDC | hdc, |
| UINT | iFirstChar, | ||
| UINT | iLastChar, | ||
| LPABCFLOAT | lpABCF | ||
| ) |
Definition at line 787 of file font.c.
| DWORD WINAPI GetCharacterPlacementA | ( | HDC | hdc, |
| LPCSTR | lpString, | ||
| INT | uCount, | ||
| INT | nMaxExtent, | ||
| GCP_RESULTSA * | lpResults, | ||
| DWORD | dwFlags | ||
| ) |
Definition at line 507 of file font.c.
| DWORD WINAPI GetCharacterPlacementW | ( | HDC | hdc, |
| LPCWSTR | lpString, | ||
| INT | uCount, | ||
| INT | nMaxExtent, | ||
| GCP_RESULTSW * | lpResults, | ||
| DWORD | dwFlags | ||
| ) |
Definition at line 570 of file font.c.
Definition at line 859 of file font.c.
Definition at line 2796 of file font.c.
Referenced by check_vertical_metrics(), get_first_last_from_cmap(), get_font_metrics(), get_ttf_nametable_entry(), init_script_cache(), load_CMAP_format12_table(), load_gdef_table(), load_gpos_table(), load_gsub_table(), test_fullname2_helper(), and test_text_metrics().
Definition at line 1079 of file font.c.
| DWORD WINAPI GetGlyphOutlineA | ( | HDC | hdc, |
| UINT | uChar, | ||
| UINT | uFormat, | ||
| LPGLYPHMETRICS | lpgm, | ||
| DWORD | cbBuffer, | ||
| LPVOID | lpvBuffer, | ||
| CONST MAT2 * | lpmat2 | ||
| ) |
Definition at line 1130 of file font.c.
| DWORD WINAPI GetGlyphOutlineWow | ( | DWORD | a0, |
| DWORD | a1, | ||
| DWORD | a2, | ||
| DWORD | a3, | ||
| DWORD | a4, | ||
| DWORD | a5, | ||
| DWORD | a6 | ||
| ) |
| DWORD WINAPI GetKerningPairsA | ( | HDC | hDC, |
| DWORD | cPairs, | ||
| LPKERNINGPAIR | kern_pairA | ||
| ) |
Definition at line 1593 of file font.c.
| DWORD WINAPI GetKerningPairsW | ( | HDC | hdc, |
| ULONG | cPairs, | ||
| LPKERNINGPAIR | pkpDst | ||
| ) |
| UINT APIENTRY GetOutlineTextMetricsA | ( | HDC | hdc, |
| UINT | cbData, | ||
| LPOUTLINETEXTMETRICA | lpOTM | ||
| ) |
Definition at line 1220 of file font.c.
| UINT APIENTRY GetOutlineTextMetricsW | ( | HDC | hdc, |
| UINT | cbData, | ||
| LPOUTLINETEXTMETRICW | lpOTM | ||
| ) |
Definition at line 1419 of file font.c.
Definition at line 1409 of file font.c.
Referenced by GetOutlineTextMetricsW().
| PWSTR FASTCALL IntConvertFontPaths | ( | _In_ PCWSTR | pszFiles, |
| _Out_ PDWORD | pcFiles, | ||
| _Out_ PDWORD | pcwc, | ||
| _Inout_ PDWORD | pfl, | ||
| _In_ BOOL | bFlag | ||
| ) |
Definition at line 1963 of file font.c.
Referenced by GdiAddFontResourceW(), and RemoveFontResourceExW().
|
static |
Definition at line 290 of file font.c.
Referenced by EnumFontFamiliesA(), EnumFontFamiliesExA(), EnumFontFamiliesExW(), and EnumFontFamiliesW().
Definition at line 1393 of file font.c.
Referenced by GetOutlineTextMetricsW().
Definition at line 247 of file font.c.
Referenced by IntEnumFontFamilies().
| FORCEINLINE int FASTCALL IntFontFamilyCompareEx | ( | const FONTFAMILYINFO * | ffi1, |
| const FONTFAMILYINFO * | ffi2, | ||
| DWORD | dwCompareFlags | ||
| ) |
Definition at line 214 of file font.c.
Referenced by IntFontFamilyCompare(), and IntFontFamilyListUnique().
| int FASTCALL IntFontFamilyListUnique | ( | FONTFAMILYINFO * | InfoList, |
| INT | nCount, | ||
| const LOGFONTW * | plf, | ||
| DWORD | dwFlags | ||
| ) |
Definition at line 257 of file font.c.
Referenced by IntEnumFontFamilies().
| INT WINAPI NewEnumFontFamiliesExW | ( | HDC | hDC, |
| LPLOGFONTW | lpLogfont, | ||
| FONTENUMPROCW | lpEnumFontFamExProcW, | ||
| LPARAM | lParam, | ||
| DWORD | dwFlags | ||
| ) |
Definition at line 2490 of file font.c.
| DWORD WINAPI NewGetCharacterPlacementW | ( | HDC | hdc, |
| LPCWSTR | lpString, | ||
| INT | uCount, | ||
| INT | nMaxExtent, | ||
| GCP_RESULTSW * | lpResults, | ||
| DWORD | dwFlags | ||
| ) |
Definition at line 643 of file font.c.
| VOID FASTCALL NewTextMetricExW2A | ( | NEWTEXTMETRICEXA * | tma, |
| NEWTEXTMETRICEXW * | tmw | ||
| ) |
Definition at line 203 of file font.c.
Referenced by IntEnumFontFamilies().
| VOID FASTCALL NewTextMetricW2A | ( | NEWTEXTMETRICA * | tma, |
| NEWTEXTMETRICW * | tmw | ||
| ) |
Definition at line 193 of file font.c.
Referenced by NewTextMetricExW2A().
Definition at line 2617 of file font.c.
Referenced by START_TEST().
Definition at line 2199 of file font.c.
Referenced by Test_AddFontResourceA().
Definition at line 2207 of file font.c.
Referenced by RemoveFontResourceA(), and test_long_names().
Definition at line 2248 of file font.c.
Referenced by DeleteFontFiles(), DoInstallFontFile(), RemoveFontResourceExA(), RemoveFontResourceW(), and RemoveTempFont().
Definition at line 2191 of file font.c.
Referenced by DeleteFontFiles(), DoEntry(), DoInstallFontFile(), and wWinMain().
Definition at line 2399 of file font.c.
| BOOL WINAPI TranslateCharsetInfo | ( | LPDWORD | lpSrc, |
| LPCHARSETINFO | lpCs, | ||
| DWORD | flags | ||
| ) |
Definition at line 2350 of file font.c.
|
static |
Definition at line 33 of file font.c.
Referenced by TranslateCharsetInfo().