typedef byte FontFamily; #define FF_NON_PORTABLE 0x0007 #define FF_SPECIAL 0x0006 #define FF_MONO 0x0005 #define FF_SYMBOL 0x0004 #define FF_ORNAMENT 0x0003 #define FF_SCRIPT 0x0002 #define FF_SANS_SERIF 0x0001 #define FF_SERIF 0x0000
Include: fontID.h
typedef enum /* word */ { #define FG_NON_PORTABLE 0x0e00 #define FG_SPECIAL 0x0c00 #define FG_MONO 0x0a00 #define FG_SYMBOL 0x0800 #define FG_ORNAMENT 0x0600 #define FG_SCRIPT 0x0400 #define FG_SANS_SERIF 0x0200 #define FG_SERIF 0x0000 } FontGroup;
Include: fontID.h
typedef WordFlags FontIDRecord; #define FIDR_maker 0xf000 #define FIDR_ID 0x0fff #define FIDR_maker_OFFSET 12 #define FIDR_ID_OFFSET 0
Include: font.h