ReactOS 0.4.16-dev-1007-g2e85425
|
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 2581 of file font.c.
Definition at line 2159 of file font.c.
Referenced by Test_AddFontResourceA().
INT WINAPI AddFontResourceExA | ( | _In_ LPCSTR | lpszFilename, |
_In_ DWORD | fl, | ||
_In_opt_ PVOID | pvReserved | ||
) |
Definition at line 2118 of file font.c.
INT WINAPI AddFontResourceExW | ( | _In_ LPCWSTR | lpszFilename, |
_In_ DWORD | fl, | ||
_In_opt_ PVOID | pvReserved | ||
) |
Definition at line 2167 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 1846 of file font.c.
Definition at line 1701 of file font.c.
HFONT WINAPI CreateFontIndirectExA | ( | const ENUMLOGFONTEXDVA * | elfexd | ) |
Definition at line 1659 of file font.c.
Referenced by Test_CreateFontIndirectExA().
HFONT WINAPI CreateFontIndirectExW | ( | const ENUMLOGFONTEXDVW * | elfexd | ) |
Definition at line 1683 of file font.c.
Referenced by CreateFontIndirectW(), and Test_CreateFontIndirectExW().
Definition at line 1805 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 1896 of file font.c.
BOOL WINAPI CreateScalableFontResourceW | ( | DWORD | fdwHidden, |
LPCWSTR | lpszFontRes, | ||
LPCWSTR | lpszFontFile, | ||
LPCWSTR | lpszCurrentPath | ||
) |
Definition at line 2641 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 2443 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 2550 of file font.c.
Referenced by AddFontResourceExA(), AddFontResourceExW(), and AddFontResourceW().
LONG WINAPI GdiGetCharDimensions | ( | HDC | hdc, |
LPTEXTMETRICW | lptm, | ||
LONG * | height | ||
) |
Definition at line 2293 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 936 of file font.c.
BOOL APIENTRY GetCharABCWidthsFloatA | ( | HDC | hdc, |
UINT | iFirstChar, | ||
UINT | iLastChar, | ||
LPABCFLOAT | lpABCF | ||
) |
Definition at line 789 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 856 of file font.c.
Definition at line 763 of file font.c.
Referenced by GetCharacterPlacementW().
Definition at line 813 of file font.c.
Definition at line 2780 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 1063 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 1114 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 1577 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 1204 of file font.c.
UINT APIENTRY GetOutlineTextMetricsW | ( | HDC | hdc, |
UINT | cbData, | ||
LPOUTLINETEXTMETRICW | lpOTM | ||
) |
Definition at line 1403 of file font.c.
PWSTR FASTCALL IntConvertFontPaths | ( | _In_ PCWSTR | pszFiles, |
_Out_ PDWORD | pcFiles, | ||
_Out_ PDWORD | pcwc, | ||
_Inout_ PDWORD | pfl, | ||
_In_ BOOL | bFlag | ||
) |
Definition at line 1947 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 1377 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 2474 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 2601 of file font.c.
Referenced by START_TEST().
Definition at line 2183 of file font.c.
Referenced by Test_AddFontResourceA().
Definition at line 2191 of file font.c.
Referenced by RemoveFontResourceA(), and test_long_names().
Definition at line 2232 of file font.c.
Referenced by RemoveFontResourceExA(), RemoveFontResourceW(), and RemoveTempFont().
Definition at line 2175 of file font.c.
Referenced by DoEntry(), DoInstallFontFile(), and wWinMain().
Definition at line 2383 of file font.c.
BOOL WINAPI TranslateCharsetInfo | ( | LPDWORD | lpSrc, |
LPCHARSETINFO | lpCs, | ||
DWORD | flags | ||
) |
Definition at line 2334 of file font.c.
|
static |
Definition at line 33 of file font.c.
Referenced by TranslateCharsetInfo().