diff --git a/src/conio/allfonts.c b/src/conio/allfonts.c index fc8875dc34b92be9c07fca9686b015c4833841e0..f2d6a5452fa3898abb004efbf3405f108f27cc4f 100644 --- a/src/conio/allfonts.c +++ b/src/conio/allfonts.c @@ -3,7 +3,51 @@ #include "ciolib.h" #ifdef NO_FONTS -CIOLIBEXPORT struct conio_font_data_struct conio_fontdata[257]; +CIOLIBEXPORT struct conio_font_data_struct conio_fontdata[257] = { + {NULL, NULL, NULL, "Codepage 437 English", CIOLIB_CP437}, + {NULL, NULL, NULL, "Codepage 1251 Cyrillic, (swiss)", CIOLIB_CP1251}, + {NULL, NULL, NULL, "Russian koi8-r", CIOLIB_KOI8_R}, + {NULL, NULL, NULL, "ISO-8859-2 Central European", CIOLIB_ISO_8859_2}, + {NULL, NULL, NULL, "ISO-8859-4 Baltic wide (VGA 9bit mapped)", CIOLIB_ISO_8859_4}, + {NULL, NULL, NULL, "Codepage 866 (c) Russian", CIOLIB_CP866M}, + {NULL, NULL, NULL, "ISO-8859-9 Turkish", CIOLIB_ISO_8859_9}, + {NULL, NULL, NULL, "haik8 codepage (use only with armscii8 screenmap)", CIOLIB_HAIK8}, + {NULL, NULL, NULL, "ISO-8859-8 Hebrew", CIOLIB_ISO_8859_8}, + {NULL, NULL, NULL, "Ukrainian font koi8-u", CIOLIB_KOI8_U}, + {NULL, NULL, NULL, "ISO-8859-15 West European, (thin)", CIOLIB_ISO_8859_15}, + {NULL, NULL, NULL, "ISO-8859-4 Baltic (VGA 9bit mapped)", CIOLIB_ISO_8859_4}, + {NULL, NULL, NULL, "Russian koi8-r (b)", CIOLIB_KOI8_R}, + {NULL, NULL, NULL, "ISO-8859-4 Baltic wide", CIOLIB_ISO_8859_4}, + {NULL, NULL, NULL, "ISO-8859-5 Cyrillic", CIOLIB_ISO_8859_5}, + {NULL, NULL, NULL, "ARMSCII-8 Character set", CIOLIB_ARMSCII8}, + {NULL, NULL, NULL, "ISO-8859-15 West European", CIOLIB_ISO_8859_15}, + {NULL, NULL, NULL, "Codepage 850 Multilingual Latin I, (thin)", CIOLIB_CP850}, + {NULL, NULL, NULL, "Codepage 850 Multilingual Latin I", CIOLIB_CP850}, + {NULL, NULL, NULL, "Codepage 865 Norwegian, (thin)", CIOLIB_CP865}, + {NULL, NULL, NULL, "Codepage 1251 Cyrillic", CIOLIB_CP1251}, + {NULL, NULL, NULL, "ISO-8859-7 Greek", CIOLIB_ISO_8859_7}, + {NULL, NULL, NULL, "Russian koi8-r (c)", CIOLIB_KOI8_R}, + {NULL, NULL, NULL, "ISO-8859-4 Baltic", CIOLIB_ISO_8859_4}, + {NULL, NULL, NULL, "ISO-8859-1 West European", CIOLIB_ISO_8859_1}, + {NULL, NULL, NULL, "Codepage 866 Russian", CIOLIB_CP866M2}, + {NULL, NULL, NULL, "Codepage 437 English, (thin)", CIOLIB_CP437}, + {NULL, NULL, NULL, "Codepage 866 (b) Russian", CIOLIB_CP866M2}, + {NULL, NULL, NULL, "Codepage 865 Norwegian", CIOLIB_CP865}, + {NULL, NULL, NULL, "Ukrainian font cp866u", CIOLIB_CP866U}, + {NULL, NULL, NULL, "ISO-8859-1 West European, (thin)", CIOLIB_ISO_8859_1}, + {NULL, NULL, NULL, "Codepage 1131 Belarusian, (swiss)", CIOLIB_CP1131}, + {NULL, NULL, NULL, "Commodore 64 (UPPER)", CIOLIB_PETSCIIU}, + {NULL, NULL, NULL, "Commodore 64 (Lower)", CIOLIB_PETSCIIL}, + {NULL, NULL, NULL, "Commodore 128 (UPPER)", CIOLIB_PETSCIIU}, + {NULL, NULL, NULL, "Commodore 128 (Lower)", CIOLIB_PETSCIIL}, + {NULL, NULL, NULL, "Atari", CIOLIB_ATASCII}, + {NULL, NULL, NULL, "P0T NOoDLE (Amiga)", CIOLIB_ISO_8859_1}, + {NULL, NULL, NULL, "mO'sOul (Amiga)", CIOLIB_ISO_8859_1}, + {NULL, NULL, NULL , "MicroKnight Plus (Amiga)", CIOLIB_ISO_8859_1}, + {NULL, NULL, NULL, "Topaz Plus (Amiga)", CIOLIB_ISO_8859_1}, + {NULL, NULL, NULL, "MicroKnight (Amiga)", CIOLIB_ISO_8859_1}, + {NULL, NULL, NULL, "Topaz (Amiga)", CIOLIB_ISO_8859_1} +}; #else CIOLIBEXPORT struct conio_font_data_struct conio_fontdata[257] = { {"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"