2 * True Type font engine support
4 * Copyright 1996 John Harvey
12 EngineEnumerateFont(LPSTR fontname
, FARPROC16 proc
, DWORD data
)
14 printf("In engineEnumerateFont for %s\n",(fontname
)?fontname
:"NULL");
20 EngineDeleteFont(LPFONTINFO16 lpFontInfo
)
27 EngineRealizeFont(LPLOGFONT16 lplogFont
, LPTEXTXFORM16 lptextxform
, LPFONTINFO16 lpfontInfo
)
29 printf("In EngineRealizeFont\n");
36 EngineGetCharWidth(LPFONTINFO16 lpFontInfo
, BYTE
, BYTE
, LPINT16
)
43 EngineSetFontContext(LPFONTINFO lpFontInfo
, WORD data
)
48 EngineGetGlyphBMP(WORD word
, LPFONTINFO lpFontInfo
, WORD
, WORD
, LPSTR string
, DWORD dword
, LPBITMAPMETRICS16 metrics
)
55 EngineMakeFontDir(HDC16 hdc
, LPFONTDIR fontdir
, LPCSTR string
)