2 * PROJECT: ReactOS VGA Font Editor
3 * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
4 * PURPOSE: CPI (Code Page Information) MS-DOS-compatible Fonts
5 * We support only screen fonts, not printer fonts.
6 * No DR-DOS/Novell-DOS compressed font format support.
7 * COPYRIGHT: Copyright 2014 Hermes Belusca-Maito (hermes.belusca@sfr.fr)
13 typedef struct _CPI_HEADER
20 ULONG uFntInfoHdrOffset
;
22 // FIXME: Put it in another struct ??
24 } CPI_HEADER
, *PCPI_HEADER
;
26 typedef struct _CPENTRY_HEADER
29 ULONG uNextCPEHOffset
;
35 } CPENTRY_HEADER
, *PCPENTRY_HEADER
;
37 typedef struct _CPINFO_HEADER
41 USHORT uSize
; // uFontSize
42 } CPINFO_HEADER
, *PCPINFO_HEADER
;
44 typedef struct _SCRFONT_HEADER
50 } SCRFONT_HEADER
, *PSCRFONT_HEADER
;