4 * Copyright 1994 Alexandre Julliard
14 /* GDI logical font object */
18 LOGFONT16 logfont WINE_PACKED
;
23 #define FONTCACHE 32 /* dynamic font cache size */
25 extern LPLOGFONT16 lpLogFontList
[MAX_FONTS
+1];
27 /* may be switched... */
28 #define GGO_BITMAP 0x4F4D
29 #define GGO_NATIVE 0x4F50
34 POINT16 gmptGlyphOrigin
;
37 } GLYPHMETRICS
,*LPGLYPHMETRICS
;
40 DWORD eM11
; /* all type FIXED in Borlands Handbook */
47 extern BOOL32
FONT_Init( void );
48 extern INT16
FONT_GetObject16( FONTOBJ
* font
, INT16 count
, LPSTR buffer
);
49 extern INT32
FONT_GetObject32A( FONTOBJ
* font
, INT32 count
, LPSTR buffer
);
50 extern int FONT_ParseFontParms(LPSTR lpFont
, WORD wParmsNo
, LPSTR lpRetStr
, WORD wMaxSiz
);
51 extern void FONT_GetMetrics( LOGFONT16
* logfont
, XFontStruct
* xfont
,
52 TEXTMETRIC16
* metrics
);
55 #endif /* __WINE_FONT_H */