ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
8 июля
249378 Топик полностью
koyodza (21.04.2011 11:30, просмотров: 269) ответил mazur на У вас есть готовые шрифты 5х7? Латинские и русские? Желательно готовой таблицей.
на __public const BYTE fontSmall[256 * 5] = { 0x0, 0x0, 0x0, 0x0, 0x0, // Ascii 0 0x7C, 0xDA, 0xF2, 0xDA, 0x7C, //ASC(01) 0x7C, 0xD6, 0xF2, 0xD6, 0x7C, //ASC(02) 0x38, 0x7C, 0x3E, 0x7C, 0x38, 0x18, 0x3C, 0x7E, 0x3C, 0x18, 0x38, 0xEA, 0xBE, 0xEA, 0x38, 0x38, 0x7A, 0xFE, 0x7A, 0x38, 0x0, 0x18, 0x3C, 0x18, 0x0, 0xFF, 0xE7, 0xC3, 0xE7, 0xFF, 0x0, 0x18, 0x24, 0x18, 0x0, 0xFF, 0xE7, 0xDB, 0xE7, 0xFF, 0xC, 0x12, 0x5C, 0x60, 0x70, 0x64, 0x94, 0x9E, 0x94, 0x64, 0x2, 0xFE, 0xA0, 0xA0, 0xE0, 0x2, 0xFE, 0xA0, 0xA4, 0xFC, 0x5A, 0x3C, 0xE7, 0x3C, 0x5A, 0xFE, 0x7C, 0x38, 0x38, 0x10, // 10 0x10, 0x38, 0x38, 0x7C, 0xFE, 0x28, 0x44, 0xFE, 0x44, 0x28, 0xFA, 0xFA, 0x0, 0xFA, 0xFA, 0x60, 0x90, 0xFE, 0x80, 0xFE, // 14 0x0, 0x66, 0x91, 0xA9, 0x56, 0x6, 0x6, 0x6, 0x6, 0x6, 0x29, 0x45, 0xFF, 0x45, 0x29, 0x10, 0x20, 0x7E, 0x20, 0x10, // 18 0x8, 0x4, 0x7E, 0x4, 0x8, 0x10, 0x10, 0x54, 0x38, 0x10, 0x10, 0x38, 0x54, 0x10, 0x10, 0x78, 0x8, 0x8, 0x8, 0x8, // 1C 0x30, 0x78, 0x30, 0x78, 0x30, 0xC, 0x1C, 0x7C, 0x1C, 0xC, 0x60, 0x70, 0x7C, 0x70, 0x60, // 0x54, 0x38, 0xFE, 0x38, 0x54, // * 0x0, 0x0, 0x0, 0x0, 0x0, // 20 0x0, 0x0, 0xFA, 0x0, 0x0, // ! 0x0, 0xE0, 0x0, 0xE0, 0x0, // " 0x28, 0xFE, 0x28, 0xFE, 0x28, // # 0x24, 0x54, 0xFE, 0x54, 0x48, // $ // 24 0xC4, 0xC8, 0x10, 0x26, 0x46, // % 0x6C, 0x92, 0x6A, 0x4, 0xA, // & 0, 160, 192, 0, 0, // ' 0x0, 0x38, 0x44, 0x82, 0x0, // ( // 28 0x0, 0x82, 0x44, 0x38, 0x0, // ) 40, 16, 124, 16, 40, // * 0x10, 0x10, 0x7C, 0x10, 0x10, // + 0, 10, 12, 0, 0, // , // 2C 0x10, 0x10, 0x10, 0x10, 0x10, // - 0, 6, 6, 0, 0, // . 0x4, 0x8, 0x10, 0x20, 0x40, // / 0x7C, 0x82, 0x82, 0x82, 0x7C, // O // 30 0x0, 0x42, 0xFE, 0x2, 0x0, // 1 0x4E, 0x92, 0x92, 0x92, 0x62, // 2 0x84, 0x82, 0x92, 0xB2, 0xCC, // 3 0x18, 0x28, 0x48, 0xFE, 0x8, // 4 // 34 0xE4, 0xA2, 0xA2, 0xA2, 0x9C, // 5 0x3C, 0x52, 0x92, 0x92, 0x8C, // 6 0x82, 0x84, 0x88, 0x90, 0xE0, // 7 0x6C, 0x92, 0x92, 0x92, 0x6C, // 8 // 38 0x62, 0x92, 0x92, 0x94, 0x78, // 9 0x0, 0x6C, 0x6C, 0x0, 0x0, // : 0, 106, 108, 0, 0, // ; 0x0, 0x10, 0x28, 0x44, 0x82, // < // 3C 0x28, 0x28, 0x28, 0x28, 0x28, // = 0x0, 0x82, 0x44, 0x28, 0x10, // > 0x40, 0x80, 0x9A, 0x90, 0x60, // ? 124, 130, 186, 170, 120, // @ // 40 0x3E, 0x48, 0x88, 0x48, 0x3E, // A 0xFE, 0x92, 0x92, 0x92, 0x6C, // B 0x7C, 0x82, 0x82, 0x82, 0x44, // C 0xFE, 0x82, 0x82, 0x82, 0x7C, // D // 44 0xFE, 0x92, 0x92, 0x92, 0x82, // E 0xFE, 0x90, 0x90, 0x90, 0x80, // F 124, 130, 146, 146, 94, // G 0xFE, 0x10, 0x10, 0x10, 0xFE, // H // 48 0x0, 0x82, 0xFE, 0x82, 0x0, // I 0x4, 0x2, 0x82, 0xFC, 0x80, // J 0xFE, 0x10, 0x28, 0x44, 0x82, // K 0xFE, 0x2, 0x2, 0x2, 0x2, // L // 4C 0xFE, 0x40, 0x38, 0x40, 0xFE, // M 0xFE, 0x20, 0x10, 0x8, 0xFE, // N 0x7C, 0x82, 0x82, 0x82, 0x7C, // O 0xFE, 0x90, 0x90, 0x90, 0x60, // P // 50 0x7C, 0x82, 0x8A, 0x84, 0x7A, // Q 0xFE, 0x90, 0x98, 0x94, 0x62, // R 0x64, 0x92, 0x92, 0x92, 0x4C, // S 0xC0, 0x80, 0xFE, 0x80, 0xC0, // T // 54 0xFC, 0x2, 0x2, 0x2, 0xFC, // U 0xF8, 0x4, 0x2, 0x4, 0xF8, // V 0xFC, 0x2, 0x1C, 0x2, 0xFC, // W 0xC6, 0x28, 0x10, 0x28, 0xC6, // X // 58 0xC0, 0x20, 0x1E, 0x20, 0xC0, // Y 0x86, 0x9A, 0x92, 0xB2, 0xC2, // Z 0, 0xFE, 0x82, 0x82, 0, // [ 0x40, 0x20, 0x10, 0x8, 0x4, // \ // 5C 0, 0x82, 0x82, 0xFE, 0, // ] 0x20, 0x40, 0x80, 0x40, 0x20, // ^ 0x2, 0x2, 0x2, 0x2, 0x2, // _ 0x0, 0xC0, 0xE0, 0x10, 0x0, // ` // 60 0x4, 0x2A, 0x2A, 0x1E, 0x2, // a 0xFE, 0x14, 0x22, 0x22, 0x1C, // b 0x1C, 0x22, 0x22, 0x22, 0x14, // c 0x1C, 0x22, 0x22, 0x14, 0xFE, // d // 64 0x1C, 0x2A, 0x2A, 0x2A, 0x18, // e 0x0, 0x10, 0x7E, 0x90, 0x40, // f 0x18, 0x25, 0x25, 0x39, 0x1E, // g 0xFE, 0x10, 0x20, 0x20, 0x1E, // h // 68 0x0, 0x22, 0xBE, 0x2, 0x0, // i 0x4, 0x2, 0x2, 0xBC, 0x0, // j 0xFE, 0x8, 0x14, 0x22, 0x0, // k 0x0, 0x82, 0xFE, 0x2, 0x0, // l // 6C 0x3E, 0x20, 0x1E, 0x20, 0x1E, // m 0x3E, 0x10, 0x20, 0x20, 0x1E, // n 0x1C, 0x22, 0x22, 0x22, 0x1C, // o 0x3F, 0x18, 0x24, 0x24, 0x18, // p // 70 0x18, 0x24, 0x24, 0x18, 0x3F, // q 0x3E, 0x10, 0x20, 0x20, 0x10, // r 0x12, 0x2A, 0x2A, 0x2A, 0x24, // s 0x20, 0x20, 0xFC, 0x22, 0x24, // t // 74 0x3C, 0x2, 0x2, 0x4, 0x3E, // u 0x38, 0x4, 0x2, 0x4, 0x38, // v 0x3C, 0x2, 0xC, 0x2, 0x3C, // w 0x22, 0x14, 0x8, 0x14, 0x22, // x // 78 0x32, 0x9, 0x9, 0x9, 0x3E, // y 0x22, 0x26, 0x2A, 0x32, 0x22, // z 0x0, 0x10, 0x6C, 0x82, 0x0, // { 0x0, 0x0, 0xEE, 0x0, 0x0, // | // 7C 0x0, 0x82, 0x6C, 0x10, 0x0, // } 0x40, 0x80, 0x40, 0x20, 0x40, // ~ 0x3C, 0x64, 0xC4, 0x64, 0x3C, // 255, 0, 85, 0, 255, // // 80 SYM_VSCROLL_BODY 62, 34, 34, 34, 62, // SYM_VSCROLL_BLOCK_UP 124, 68, 68, 68, 124, // SYM_VSCROLL_BLOCK_DOWN 14, 18, 34, 18, 14, // SYM_VSCROLL_ARROW_UP 112, 72, 68, 72, 112, // // 84 SYM_VSCROLL_ARROW_DOWN 85, 170, 85, 170, 85, // SYM_VSCROLL_BODY 0, 0, 0, 0, 0, // 0, 0, 0, 0, 0, // 0, 0, 0, 0, 0, // // 88 0, 0, 0, 0, 0, // 0, 0, 0, 0, 0, // 0, 0, 0, 0, 0, // 0, 0, 0, 0, 0, // // 8C 0, 0, 0, 0, 0, // 0, 0, 0, 0, 0, // 0, 0, 0, 0, 0, // 0, 0, 0, 0, 0, // // 90 0, 0, 0, 0, 0, // 0, 0, 0, 0, 0, // 0, 0, 0, 0, 0, // 0, 0, 0, 0, 0, // // 94 0, 0, 0, 0, 0, // 0, 0, 0, 0, 0, // 0, 0, 0, 0, 0, // 0, 0, 0, 0, 0, // // 98 0, 0, 0, 0, 0, // 0, 0, 0, 0, 0, // 0, 0, 0, 0, 0, // 0, 0, 0, 0, 0, // // 9C 0, 0, 0, 0, 0, // 0, 0, 0, 0, 0, // 0, 0, 0, 0, 0, // 0, 0, 0, 0, 0, // // A0 0, 0, 0, 0, 0, // 0, 0, 0, 0, 0, // 0, 0, 0, 0, 0, // 0, 0, 0, 0, 0, // // A4 0, 0, 0, 0, 0, // 0, 0, 0, 0, 0, // 0, 0, 0, 0, 0, // 126, 210, 82, 210, 66, // ¨ // A8 0, 0, 0, 0, 0, // 124, 146, 146, 130, 68, // ª 0, 0, 0, 0, 0, // 0, 0, 0, 0, 0, // // AC 0, 0, 0, 0, 0, // 0, 0, 0, 0, 0, // 0, 0, 0, 0, 0, // 0, 0, 0, 0, 0, // // B0 0, 0, 0, 0, 0, // 0, 0, 0, 0, 0, // 0, 0, 0, 0, 0, // 0, 0, 0, 0, 0, // // B4 0, 0, 0, 0, 0, // 0, 0, 0, 0, 0, // 0, 0, 0, 0, 0, // 28, 170, 42, 170, 24, // ¸ // B8 0, 0, 0, 0, 0, // 28, 42, 34, 20, 0, // º 0, 0, 0, 0, 0, // 0, 0, 0, 0, 0, // // BC 0, 0, 0, 0, 0, // 0, 0, 0, 0, 0, // 0, 0, 0, 0, 0, // 0x3E, 0x48, 0x88, 0x48, 0x3E, // À // C0 254, 146, 146, 146, 140, // Á 0xFE, 0x92, 0x92, 0x92, 0x6C, // B 254, 128, 128, 128, 192, // Ã 3, 126, 130, 254, 3, // Ä // C4 0xFE, 0x92, 0x92, 0x92, 0x82, // E 238, 16, 254, 16, 238, // Æ 130, 146, 146, 146, 108, // Ç 254, 8, 16, 32, 254, // È // C8 126, 4, 200, 16, 126, // É 0xFE, 0x10, 0x28, 0x44, 0x82, // K 2, 60, 64, 128, 254, // Ë 0xFE, 0x40, 0x38, 0x40, 0xFE, // M // CC 0xFE, 0x10, 0x10, 0x10, 0xFE, // H 0x7C, 0x82, 0x82, 0x82, 0x7C, // O 254, 128, 128, 128, 254, // Ï 0xFE, 0x90, 0x90, 0x90, 0x60, // P // D0 0x7C, 0x82, 0x82, 0x82, 0x44, // C 0xC0, 0x80, 0xFE, 0x80, 0xC0, // T 224, 18, 18, 18, 252, // Ó 56, 68, 254, 68, 56, // Ô // D4 0xC6, 0x28, 0x10, 0x28, 0xC6, // X 254, 2, 2, 254, 3, // Ö 224, 16, 16, 16, 254, // × 254, 2, 254, 2, 254, // Ø // D8 254, 2, 254, 2, 255, // Ù 128, 254, 18, 18, 12, // Ú 254, 18, 12, 0, 254, // Û 254, 18, 18, 18, 12, // Ü // DC 68, 130, 146, 146, 124, // Ý 254, 16, 124, 130, 124, // Þ 98, 148, 152, 144, 254, // ß 0x4, 0x2A, 0x2A, 0x1E, 0x2, // a // E0 60, 82, 82, 146, 12, // á 62, 42, 42, 20, 0, // â 62, 32, 32, 48, 0, // ã 3, 30, 34, 62, 3, // ä // E4 0x1C, 0x2A, 0x2A, 0x2A, 0x18, // e 54, 8, 62, 8, 54, // æ 34, 42, 42, 20, 0, // ç 62, 4, 8, 16, 62, // è // E8 62, 132, 72, 144, 62, // é 62, 8, 20, 34, 0, // ê 14, 16, 32, 62, 0, // ë 62, 16, 8, 16, 62, // ì // EC 62, 8, 8, 62, 0, // í 28, 34, 34, 28, 0, // î 62, 32, 32, 62, 0, // ï 62, 40, 40, 16, 0, // ð // F0 0x1C, 0x22, 0x22, 0x22, 0x14, // c 32, 32, 62, 32, 32, // ò 48, 10, 10, 60, 0, // ó 8, 20, 62, 20, 8, // ô // F4 0x22, 0x14, 0x8, 0x14, 0x22, // õ 62, 2, 62, 3, 0, // ö 48, 8, 8, 62, 0, // ÷ 62, 2, 62, 2, 62, // ø // F8 62, 2, 62, 2, 63, // ù 32, 62, 10, 10, 4, // ú 62, 10, 4, 0, 62, // û 62, 10, 10, 4, 0, // ü // FC 20, 34, 42, 28, 0, // ý 62, 8, 28, 34, 28, // þ 18, 44, 40, 62, 0, // ÿ };