fsfont.h
上传用户:poi891205
上传日期:2013-07-15
资源大小:9745k
文件大小:5k
源码类别:

DVD

开发平台:

C/C++

  1. #ifndef __FSFONT_H
  2. #define __FSFONT_H
  3. /*
  4. #define     BIGA            0
  5. #define     NUM0            26
  6. #define     ARROW           0
  7. #define     HAND            1
  8. #define     DOT             36
  9. #define     SPACE           37
  10. #define     NEXT            38
  11. #define     PREV            39
  12. #define     QUESTION        40
  13. #define     PERCENT         41
  14. #define     LEFTB           42
  15. #define     RIGHTB          43
  16. #define     COLON           44
  17. #define     BLINE           45
  18. #define     CURV            46
  19. #define     DASH            47
  20. #define     SLASH           48
  21. const BYTE fsFontAll[][12] = {
  22.     //0:A
  23.     {  0x18, 0x3c, 0x3c, 0x3c, 0x66, 0x66, 0x66, 0x7e, 0xff, 0xc3, 0xc3, 0xc3,},
  24.     //1:B
  25.     {  0xfc, 0xfe, 0xc3, 0xc3, 0xc3, 0xfe, 0xfe, 0xc3, 0xc3, 0xc3, 0xfe, 0xfc,},
  26.     //2:C
  27.     {  0x3c, 0x7e, 0xe3, 0xc3, 0xc1, 0xc0, 0xc0, 0xc1, 0xc3, 0xe3, 0x7e, 0x3c,},
  28.     //3:D
  29.     {  0xfc, 0xfe, 0xc7, 0xc7, 0xc3, 0xc3, 0xc3, 0xc3, 0xc3, 0xc7, 0xfe, 0xfc,},
  30.     //4:E
  31.     {  0xff, 0xff, 0xc0, 0xc0, 0xc0, 0xff, 0xff, 0xc0, 0xc0, 0xc0, 0xff, 0xff,},
  32.     //5:F
  33.     {  0xff, 0xff, 0xc0, 0xc0, 0xc0, 0xff, 0xff, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0,},
  34.     //6:G
  35.     {  0x1c, 0x7e, 0x63, 0xc3, 0xc0, 0xc0, 0xcf, 0xcf, 0xc3, 0x63, 0x7f, 0x3e,},
  36.     //7:H
  37.     {  0xc3, 0xc3, 0xc3, 0xc3, 0xc3, 0xff, 0xff, 0xc3, 0xc3, 0xc3, 0xc3, 0xc3,},
  38.     //8:I
  39.     {  0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18,},
  40.     //9:J
  41.     {  0x3, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3, 0x3, 0xc3, 0xe7, 0x7e, 0x3c,},
  42.     //10:K
  43.     {  0xc6, 0xc6, 0xcc, 0xcc, 0xf8, 0xf8, 0xf8, 0xcc, 0xcc, 0xc6, 0xc7, 0xc3,},
  44.     //11:L
  45.     {  0xc0, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, 0xc0, 0xff, 0xff,},
  46.     //12:M
  47.     {  0xc3, 0xc3, 0xc3, 0xe7, 0xe7, 0xe7, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb,},
  48.     //13:N
  49.     {  0xc3, 0xe3, 0xe3, 0xf3, 0xf3, 0xdb, 0xdb, 0xcf, 0xcf, 0xc7, 0xc7, 0xc3,},
  50.     //14:O
  51.     {  0x3c, 0x7e, 0x66, 0xc3, 0xc3, 0xc3, 0xc3, 0xc3, 0xc3, 0x66, 0x7e, 0x3c,},
  52.     //15:P
  53.     {  0xfc, 0xfe, 0xc3, 0xc3, 0xc3, 0xc3, 0xfe, 0xfc, 0xc0, 0xc0, 0xc0, 0xc0,},
  54.     //16:Q
  55.     {  0x3c, 0x7e, 0x42, 0xc3, 0xc3, 0xc3, 0xc3, 0xdb, 0x4e, 0x7e, 0x3f, 0x3,},
  56.     //17:R
  57.     {  0xfc, 0xfe, 0xc7, 0xc3, 0xc3, 0xc7, 0xfe, 0xfc, 0xcc, 0xc6, 0xc3, 0xc3,},
  58.     //18:S
  59.     {  0x38, 0x7e, 0xc7, 0xc3, 0xe0, 0x7c, 0x1f, 0x3, 0xc3, 0xe7, 0x7e, 0x3c,},
  60.     //19:T
  61.     {  0xff, 0xff, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18,},
  62.     //20:U
  63.     {  0xc3, 0xc3, 0xc3, 0xc3, 0xc3, 0xc3, 0xc3, 0xc3, 0xc3, 0xe7, 0x7e, 0x3c,},
  64.     //21:V
  65.     {  0xc3, 0xc3, 0xc3, 0xc3, 0xc3, 0xe7, 0x66, 0x66, 0x66, 0x7e, 0x18, 0x18,},
  66.     //22:W
  67.     {  0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0xdb, 0x5a, 0x66, 0x66, 0x66, 0x66,},
  68.     //23:X
  69.     {  0xc3, 0xe7, 0x66, 0x24, 0x3c, 0x18, 0x18, 0x3c, 0x24, 0x66, 0xe7, 0xc3,},
  70.     //24:Y
  71.     {  0xc3, 0xc3, 0x66, 0x66, 0x3c, 0x3c, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18,},
  72.     //25:Z
  73.     {  0x7f, 0x7f, 0x3, 0x7, 0xe, 0x1c, 0x38, 0x70, 0xe0, 0xc0, 0xff, 0xff,},
  74.     //26:0
  75.     {  0x3c, 0x7e, 0xc3, 0xc3, 0xc3, 0xc3, 0xc3, 0xc3, 0xc3, 0xc3, 0x7e, 0x3c,},
  76.     //27:1
  77.     {  0x18, 0x78, 0x78, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0xff, 0xff,},
  78.     //28:2
  79.     {  0x3c, 0x7e, 0x63, 0x3, 0x3, 0xe, 0x1c, 0x38, 0x70, 0xe3, 0xff, 0xff,},
  80.     //29:3
  81.     {  0x3c, 0x7e, 0x46, 0x6, 0x6, 0x3c, 0x3e, 0x3, 0x3, 0xc3, 0xfe, 0x7c,},
  82.     //30:4
  83.     {  0x1c, 0x1c, 0x3c, 0x3c, 0x6c, 0x6c, 0xcc, 0xcc, 0xff, 0xff, 0xc, 0xc,},
  84.     //31:5
  85.     {  0xfe, 0xfe, 0xc0, 0xc0, 0xfc, 0xfe, 0x3, 0x3, 0xc3, 0xc3, 0xfe, 0x7c,},
  86.     //32:6
  87.     {  0xc, 0x3c, 0x70, 0xe0, 0xc0, 0xfe, 0xff, 0xc3, 0xc3, 0xc3, 0x7e, 0x3c,},
  88.     //33:7
  89.     {  0xff, 0xff, 0xc3, 0xc3, 0x6, 0x6, 0xc, 0xc, 0xc, 0x18, 0x18, 0x18,},
  90.     //34:8
  91.     {  0x3c, 0x7e, 0xc3, 0xc3, 0x7e, 0x3c, 0x42, 0xc3, 0xc3, 0xc3, 0x7e, 0x3c,},
  92.     //35:9
  93.     {  0x3c, 0x7e, 0xc3, 0xc3, 0xc3, 0xc3, 0x7f, 0x3f, 0x3, 0x6, 0x3c, 0x38,},
  94.     //36:.
  95.     {  0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc0, 0xc0,},
  96.     //37:SPACE
  97.     {  0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,},
  98.     //38:NEXT
  99.     {  0x0, 0x0, 0x0, 0xd8, 0x6c, 0x36, 0x1b, 0x36, 0x6c, 0xd8, 0x0, 0x0,},
  100.     //39:PREV
  101.     {  0x0, 0x0, 0x0, 0x1b, 0x36, 0x6c, 0xd8, 0x6c, 0x36, 0x1d, 0x0, 0x0,},
  102.     //40:QUESTION
  103.     {  0x0, 0x3c, 0x66, 0x66, 0x6, 0xc, 0x18, 0x18, 0x0, 0x18, 0x18, 0x0,},
  104.     //41:PERCENT
  105.     {  0x0, 0x41, 0xa3, 0xa2, 0xa6, 0x4c, 0x1a, 0x35, 0x65, 0xc5, 0x82, 0x0,},
  106.     //42:LEFTB [
  107.     {  0x0, 0x3c, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x3c, 0x0,},
  108.     //43:RIGHTB ]
  109.     {  0x0, 0x3c, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0xc, 0x3c, 0x0,},
  110.     //44:COLON :
  111.     {  0x0, 0x0, 0x18, 0x18, 0x0, 0x0, 0x0, 0x0, 0x18, 0x18, 0x0, 0x0,},
  112.     //45:BLINE :
  113.     {  0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7e, 0x0,},
  114.     //46:CURV
  115.     {  0x0, 0x0, 0x0, 0x32, 0x4c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,},
  116.     //47:dash // panxing, 2002-1-30
  117.     {  0x0, 0x0, 0x0, 0x00, 0x00, 0x7e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,},
  118.     //48:slash
  119.     {  0x0, 0x40, 0x60, 0x20, 0x30, 0x10, 0x18, 0x8, 0xc, 0x4, 0x6, 0x0,},
  120. };
  121. */
  122. #endif