F6x8.C
上传用户:zbk8730
上传日期:2017-08-10
资源大小:12168k
文件大小:34k
源码类别:

uCOS

开发平台:

C/C++

  1. /*
  2. *********************************************************************************************************
  3. *                                                uC/GUI
  4. *                        Universal graphic software for embedded applications
  5. *
  6. *                       (c) Copyright 2002, Micrium Inc., Weston, FL
  7. *                       (c) Copyright 2002, SEGGER Microcontroller Systeme GmbH
  8. *
  9. *              礐/GUI is protected by international copyright laws. Knowledge of the
  10. *              source code may not be used to write a similar product. This file may
  11. *              only be used in accordance with a license and should not be redistributed
  12. *              in any way. We appreciate your understanding and fairness.
  13. *
  14. ----------------------------------------------------------------------
  15. File        : F6x8.C
  16. Purpose     : Contains standard fonts for emWin
  17. Height      : 8
  18. ---------------------------END-OF-HEADER------------------------------
  19. */
  20. #include "GUI.H"
  21. #ifndef GUI_FLASH
  22.   #define GUI_FLASH
  23. #endif
  24. #ifndef GUI_NOFCHARS
  25.   #define GUI_NOFCHARS (163)
  26. #endif
  27. /*      *********************************
  28.         *                               *
  29.         *   Special character codes     *
  30.         *                               *
  31.         *********************************
  32. */
  33. /* No 95 to 125 for European character set  */
  34. #define CODE_SACCAGUE     95     /*  small accent ague */
  35. #define CODE_SACCGRAV     96
  36. #define CODE_SACCCIRC     97
  37. #define CODE_SUMLAUT      98
  38. #define CODE_STILDE       99
  39. #define CODE_I_NOPOINT    100
  40. #define CODE_SHARPS       101
  41. #define CODE_A_RING       102
  42. #define CODE_SA_RING      103
  43. #define CODE_AE           104
  44. #define CODE_ETH          105
  45. #define CODE_THORN        106
  46. #define CODE_SMALLAE      107
  47. #define CODE_SMALLETH     108
  48. #define CODE_SMALLTHORN   109
  49. #define CODE_OSLASH       110
  50. #define CODE_SOSLASH      111
  51. #define CODE_LITTLE_A     112
  52. #define CODE_LITTLE_E     113
  53. #define CODE_LITTLE_I     114
  54. #define CODE_LITTLE_O     115
  55. #define CODE_LITTLE_U     116
  56. #define CODE_LITTLE_N     117
  57. #define CODE_INVEXCLAM    118
  58. #define CODE_INVQUEST     119
  59. #define CODE_CACCAGUE     120    /* capital accent ague */
  60. #define CODE_CACCGRAV     121
  61. #define CODE_CACCCIRC     122
  62. #define CODE_CUMLAUT      123
  63. #define CODE_CTILDE       124
  64. #define CODE_CEDILLA      125
  65. /* No 126 to 156 for complete ISO 8859_1 western latin character set  */
  66. #define CODE_NB_SPACE     126
  67. #define CODE_CENT         127
  68. #define CODE_POUND        128
  69. #define CODE_CURRENCY     129
  70. #define CODE_YEN          130
  71. #define CODE_BROKEN_BAR   131
  72. #define CODE_SECTION      132
  73. #define CODE_DIERESIS     133
  74. #define CODE_COPYRIGHT    134
  75. #define CODE_FEMININE     135
  76. #define CODE_LEFT_QUOTE   136
  77. #define CODE_NOT          137
  78. #define CODE_HYPHEN       138
  79. #define CODE_TRADEMARK    139
  80. #define CODE_MACRON       140
  81. #define CODE_DEGREE       141
  82. #define CODE_PLUS_MINUS   142
  83. #define CODE_SUPER_TWO    143
  84. #define CODE_SUPER_THREE  144
  85. #define CODE_ACUTE        145
  86. #define CODE_MICRO        146
  87. #define CODE_PARAGRAPH    147
  88. #define CODE_MIDDLE_DOT   148
  89. #define CODE_SUPER_ONE    149
  90. #define CODE_MASCULINE    150
  91. #define CODE_RIGHT_QUOTE  151
  92. #define CODE_ONE_FOURTH   152
  93. #define CODE_ONE_HALF     153
  94. #define CODE_THREE_FOURTH 154
  95. #define CODE_MULTIPLY     155
  96. #define CODE_DIVISION     156
  97. /* The following are extensions to ISO 8859-1 in the area which is not
  98.    defined by the standard.
  99. */
  100. #define CODE_ARROW_LEFT   157
  101. #define CODE_ARROW_RIGHT  158
  102. #define CODE_ARROW_UP     159
  103. #define CODE_ARROW_DOWN   160
  104. #define CODE_ENTER        161
  105. #define CODE_CHECKMARK    162
  106. GUI_FLASH const unsigned char GUI_acFont6x8[GUI_NOFCHARS][8] = {
  107.   {
  108.    ________,
  109.    ________,
  110.    ________,
  111.    ________,
  112.    ________,
  113.    ________,
  114.    ________,
  115.    ________}
  116. /*  !  */
  117.  ,{
  118.    __X_____,
  119.    __X_____,
  120.    __X_____,
  121.    __X_____,
  122.    __X_____,
  123.    ________,
  124.    __X_____,
  125.    ________}
  126. /*  "  */
  127.  ,{
  128.    _X__X___,
  129.    _X__X___,
  130.    _X__X___,
  131.    ________,
  132.    ________,
  133.    ________,
  134.    ________,
  135.    ________}
  136. /* #  */
  137.  ,{
  138.    _X_X____,
  139.    _X_X____,
  140.    XXXXX___,
  141.    _X_X____,
  142.    XXXXX___,
  143.    _X_X____,
  144.    _X_X____,
  145.    ________}
  146. /*  $  */
  147.  ,{
  148.    __X_____,
  149.    _XXXX___,
  150.    X_X_____,
  151.    _XXX____,
  152.    __X_X___,
  153.    XXXX____,
  154.    __X_____}
  155. /*  %  */
  156.  ,{
  157.    XX______,
  158.    XX__X___,
  159.    ___X____,
  160.    __X_____,
  161.    _X______,
  162.    X__XX___,
  163.    ___XX___,
  164.    ________}
  165. /*  &  */
  166.  ,{
  167.    _XX_____,
  168.    X__X____,
  169.    X_X_____,
  170.    _X______,
  171.    X_X_X___,
  172.    X__X____,
  173.    _XX_X___,
  174.    ________}
  175. /*  '  */
  176.  ,{
  177.    _XX_____,
  178.    __X_____,
  179.    _X______,
  180.    ________,
  181.    ________,
  182.    ________,
  183.    ________,
  184.    ________}
  185. /*  (  */
  186.  ,{
  187.    ___X____,
  188.    __X_____,
  189.    _X______,
  190.    _X______,
  191.    _X______,
  192.    __X_____,
  193.    ___X____,
  194.    ________}
  195. /*  )  */
  196.  ,{
  197.    _X______,
  198.    __X_____,
  199.    ___X____,
  200.    ___X____,
  201.    ___X____,
  202.    __X_____,
  203.    _X______,
  204.    ________}
  205. /*  *  */
  206.  ,{
  207.    ________,
  208.    _X_X____,
  209.    __X_____,
  210.    XXXXX___,
  211.    __X_____,
  212.    _X_X____,
  213.    ________,
  214.    ________}
  215.  ,{
  216.    ________,
  217.    __X_____,
  218.    __X_____,
  219.    XXXXX___,
  220.    __X_____,
  221.    __X_____,
  222.    ________,
  223.    ________}
  224.  ,{
  225.    ________,
  226.    ________,
  227.    ________,
  228.    ________,
  229.    ________,
  230.    _XX_____,
  231.    __X_____,
  232.    _X______}
  233.  ,{
  234.    ________,
  235.    ________,
  236.    ________,
  237.    XXXXX___,
  238.    ________,
  239.    ________,
  240.    ________,
  241.    ________}
  242.  ,{
  243.    ________,
  244.    ________,
  245.    ________,
  246.    ________,
  247.    ________,
  248.    _XX_____,
  249.    _XX_____,
  250.    ________}
  251.  ,{
  252.    ________,
  253.    ____X___,
  254.    ___X____,
  255.    __X_____,
  256.    _X______,
  257.    X_______,
  258.    ________,
  259.    ________}
  260. /* 0 */
  261.  ,{
  262.    _XXX____,
  263.    X___X___,
  264.    X__XX___,
  265.    X_X_X___,
  266.    XX__X___,
  267.    X___X___,
  268.    _XXX____,
  269.    ________}
  270. /* 1 */
  271.  ,{
  272.    __X_____,
  273.    _XX_____,
  274.    __X_____,
  275.    __X_____,
  276.    __X_____,
  277.    __X_____,
  278.    _XXX____,
  279.    ________}
  280. /* 2 */
  281.  ,{
  282.    _XXX____,
  283.    X___X___,
  284.    ____X___,
  285.    __XX____,
  286.    _X______,
  287.    X_______,
  288.    XXXXX___,
  289.    ________}
  290. /* 3 */
  291.  ,{
  292.    _XXX____,
  293.    X___X___,
  294.    ____X___,
  295.    __XX____,
  296.    ____X___,
  297.    X___X___,
  298.    _XXX____,
  299.    ________}
  300. /* 4 */
  301.  ,{
  302.    ___X____,
  303.    __XX____,
  304.    _X_X____,
  305.    X__X____,
  306.    XXXXX___,
  307.    ___X____,
  308.    ___X____,
  309.    ________}
  310. /* 5 */
  311.  ,{
  312.    XXXXX___,
  313.    X_______,
  314.    XXXX____,
  315.    ____X___,
  316.    ____X___,
  317.    X___X___,
  318.    _XXX____,
  319.    ________}
  320. /* 6 */
  321.  ,{
  322.    __XX____,
  323.    _X______,
  324.    X_______,
  325.    XXXX____,
  326.    X___X___,
  327.    X___X___,
  328.    _XXX____,
  329.    ________}
  330. /* 7 */
  331.  ,{
  332.    XXXXX___,
  333.    ____X___,
  334.    ___X____,
  335.    __X_____,
  336.    _X______,
  337.    _X______,
  338.    _X______,
  339.    ________}
  340. /* 8 */
  341.  ,{
  342.    _XXX____,
  343.    X___X___,
  344.    X___X___,
  345.    _XXX____,
  346.    X___X___,
  347.    X___X___,
  348.    _XXX____,
  349.    ________}
  350. /* 9 */
  351.  ,{
  352.    _XXX____,
  353.    X___X___,
  354.    X___X___,
  355.    _XXXX___,
  356.    ____X___,
  357.    ___X____,
  358.    _XX_____,
  359.    ________}
  360. /* ':' 3a */
  361.  ,{
  362.    ________,
  363.    _XX_____,
  364.    _XX_____,
  365.    ________,
  366.    _XX_____,
  367.    _XX_____,
  368.    ________,
  369.    ________}
  370. /* ';' 3b */
  371.  ,{
  372.    ________,
  373.    ________,
  374.    _XX_____,
  375.    _XX_____,
  376.    ________,
  377.    _XX_____,
  378.    __X_____,
  379.    _X______}
  380. /* '<' 3c */
  381.  ,{
  382.    ___X____,
  383.    __X_____,
  384.    _X______,
  385.    X_______,
  386.    _X______,
  387.    __X_____,
  388.    ___X____,
  389.    ________}
  390. /* '=' 3d */
  391.  ,{
  392.    ________,
  393.    ________,
  394.    XXXXX___,
  395.    ________,
  396.    XXXXX___,
  397.    ________,
  398.    ________,
  399.    ________}
  400. /* '>' */
  401.  ,{
  402.    X_______,
  403.    _X______,
  404.    __X_____,
  405.    ___X____,
  406.    __X_____,
  407.    _X______,
  408.    X_______,
  409.    ________}
  410. /* '?' */
  411.  ,{
  412.    _XXX____,
  413.    X___X___,
  414.    ____X___,
  415.    ___X____,
  416.    __X_____,
  417.    ________,
  418.    __X_____,
  419.    ________}
  420. /* @ */
  421.  ,{
  422.    _XXX____,
  423.    X___X___,
  424.    ____X___,
  425.    _XX_X___,
  426.    X_X_X___,
  427.    X_X_X___,
  428.    _XXX____,
  429.    ________}
  430. /* A */
  431.  ,{
  432.    _XXX____,
  433.    X___X___,
  434.    X___X___,
  435.    XXXXX___,
  436.    X___X___,
  437.    X___X___,
  438.    X___X___,
  439.    ________}
  440. /* B */
  441.  ,{
  442.    XXXX____,
  443.    X___X___,
  444.    X___X___,
  445.    XXXX____,
  446.    X___X___,
  447.    X___X___,
  448.    XXXX____,
  449.    ________}
  450. /* C */
  451.  ,{
  452.    _XXX____,
  453.    X___X___,
  454.    X_______,
  455.    X_______,
  456.    X_______,
  457.    X___X___,
  458.    _XXX____,
  459.    ________}
  460. /* D */
  461.  ,{
  462.    XXX_____,
  463.    X__X____,
  464.    X___X___,
  465.    X___X___,
  466.    X___X___,
  467.    X__X____,
  468.    XXX_____,
  469.    ________}
  470. /* E */
  471.  ,{
  472.    XXXXX___,
  473.    X_______,
  474.    X_______,
  475.    XXXX____,
  476.    X_______,
  477.    X_______,
  478.    XXXXX___,
  479.    ________}
  480. /* 1 */
  481.  ,{
  482.    XXXXX___,
  483.    X_______,
  484.    X_______,
  485.    XXXX____,
  486.    X_______,
  487.    X_______,
  488.    X_______,
  489.    ________}
  490. /* 1 */
  491.  ,{
  492.    _XXX____,
  493.    X___X___,
  494.    X_______,
  495.    X_______,
  496.    X__XX___,
  497.    X___X___,
  498.    _XXXX___,
  499.    ________}
  500. /* 1 */
  501.  ,{
  502.    X___X___,
  503.    X___X___,
  504.    X___X___,
  505.    XXXXX___,
  506.    X___X___,
  507.    X___X___,
  508.    X___X___,
  509.    ________}
  510. /* I */
  511.  ,{
  512.    _XXX____,
  513.    __X_____,
  514.    __X_____,
  515.    __X_____,
  516.    __X_____,
  517.    __X_____,
  518.    _XXX____,
  519.    ________}
  520. /* J */
  521.  ,{
  522.    __XXX___,
  523.    ___X____,
  524.    ___X____,
  525.    ___X____,
  526.    ___X____,
  527.    X__X____,
  528.    _XX_____,
  529.    ________}
  530. /* K */
  531.  ,{
  532.    X___X___,
  533.    X__X____,
  534.    X_X_____,
  535.    XX______,
  536.    X_X_____,
  537.    X__X____,
  538.    X___X___,
  539.    ________}
  540. /* L */
  541.  ,{
  542.    X_______,
  543.    X_______,
  544.    X_______,
  545.    X_______,
  546.    X_______,
  547.    X_______,
  548.    XXXXX___,
  549.    ________}
  550. /* M */
  551.  ,{
  552.    X___X___,
  553.    XX_XX___,
  554.    X_X_X___,
  555.    X_X_X___,
  556.    X___X___,
  557.    X___X___,
  558.    X___X___,
  559.    ________}
  560. /* N */
  561.  ,{
  562.    X___X___,
  563.    X___X___,
  564.    XX__X___,
  565.    X_X_X___,
  566.    X__XX___,
  567.    X___X___,
  568.    X___X___,
  569.    ________}
  570. /* O */
  571.  ,{
  572.    _XXX____,
  573.    X___X___,
  574.    X___X___,
  575.    X___X___,
  576.    X___X___,
  577.    X___X___,
  578.    _XXX____,
  579.    ________}
  580. /* P */
  581.  ,{
  582.    XXXX____,
  583.    X___X___,
  584.    X___X___,
  585.    XXXX____,
  586.    X_______,
  587.    X_______,
  588.    X_______,
  589.    ________}
  590. /* Q */
  591.  ,{
  592.    _XXX____,
  593.    X___X___,
  594.    X___X___,
  595.    X___X___,
  596.    X_X_X___,
  597.    X__X____,
  598.    _XX_X___,
  599.    ________}
  600. /* R */
  601.  ,{
  602.    XXXX____,
  603.    X___X___,
  604.    X___X___,
  605.    XXXX____,
  606.    X_X_____,
  607.    X__X____,
  608.    X___X___,
  609.    ________}
  610. /* S */
  611.  ,{
  612.    _XXX____,
  613.    X___X___,
  614.    X_______,
  615.    _XXX____,
  616.    ____X___,
  617.    X___X___,
  618.    _XXX____,
  619.    ________}
  620. /* T */
  621.  ,{
  622.    XXXXX___,
  623.    __X_____,
  624.    __X_____,
  625.    __X_____,
  626.    __X_____,
  627.    __X_____,
  628.    __X_____,
  629.    ________}
  630. /* U */
  631.  ,{
  632.    X___X___,
  633.    X___X___,
  634.    X___X___,
  635.    X___X___,
  636.    X___X___,
  637.    X___X___,
  638.    _XXX____,
  639.    ________}
  640. /* V */
  641.  ,{
  642.    X___X___,
  643.    X___X___,
  644.    X___X___,
  645.    X___X___,
  646.    X___X___,
  647.    _X_X____,
  648.    __X_____,
  649.    ________}
  650. /* W */
  651.  ,{
  652.    X___X___,
  653.    X___X___,
  654.    X___X___,
  655.    X_X_X___,
  656.    X_X_X___,
  657.    X_X_X___,
  658.    _X_X____,
  659.    ________}
  660. /* X */
  661.  ,{
  662.    X___X___,
  663.    X___X___,
  664.    _X_X____,
  665.    __X_____,
  666.    _X_X____,
  667.    X___X___,
  668.    X___X___,
  669.    ________}
  670. /* Y */
  671.  ,{
  672.    X___X___,
  673.    X___X___,
  674.    X___X___,
  675.    _X_X____,
  676.    __X_____,
  677.    __X_____,
  678.    __X_____,
  679.    ________}
  680. /* Z */
  681.  ,{
  682.    XXXXX___,
  683.    ____X___,
  684.    ___X____,
  685.    __X_____,
  686.    _X______,
  687.    X_______,
  688.    XXXXX___,
  689.    ________}
  690. /* 5b */
  691.  ,{
  692.    _XXX____,
  693.    _X______,
  694.    _X______,
  695.    _X______,
  696.    _X______,
  697.    _X______,
  698.    _XXX____,
  699.    ________}
  700. /* 5c */
  701.  ,{
  702.    ________,
  703.    X_______,
  704.    _X______,
  705.    __X_____,
  706.    ___X____,
  707.    ____X___,
  708.    ________,
  709.    ________}
  710. /* 5d */
  711.  ,{
  712.    _XXX____,
  713.    ___X____,
  714.    ___X____,
  715.    ___X____,
  716.    ___X____,
  717.    ___X____,
  718.    _XXX____,
  719.    ________}
  720. /* 5e */
  721.  ,{
  722.    __X_____,
  723.    _X_X____,
  724.    X___X___,
  725.    ________,
  726.    ________,
  727.    ________,
  728.    ________,
  729.    ________}
  730. /* 5f */
  731.  ,{
  732.    ________,
  733.    ________,
  734.    ________,
  735.    ________,
  736.    ________,
  737.    ________,
  738.    ________,
  739.    XXXXX___}
  740. /* 60 */
  741.  ,{
  742.    _X______,
  743.    __X_____,
  744.    ___X____,
  745.    ________,
  746.    ________,
  747.    ________,
  748.    ________,
  749.    ________}
  750. /* a */
  751.  ,{
  752.    ________,
  753.    ________,
  754.    _XXX____,
  755.    ____X___,
  756.    _XXXX___,
  757.    X___X___,
  758.    _XXXX___,
  759.    ________}
  760. /* b */
  761.  ,{
  762.    X_______,
  763.    X_______,
  764.    X_XX____,
  765.    XX__X___,
  766.    X___X___,
  767.    X___X___,
  768.    XXXX____,
  769.    ________}
  770. /* c */
  771.  ,{
  772.    ________,
  773.    ________,
  774.    _XXX____,
  775.    X_______,
  776.    X_______,
  777.    X___X___,
  778.    _XXX____,
  779.    ________}
  780. /* d */
  781.  ,{
  782.    ____X___,
  783.    ____X___,
  784.    _XX_X___,
  785.    X__XX___,
  786.    X___X___,
  787.    X___X___,
  788.    _XXXX___,
  789.    ________}
  790. /* e */
  791.  ,{
  792.    ________,
  793.    ________,
  794.    _XXX____,
  795.    X___X___,
  796.    XXXXX___,
  797.    X_______,
  798.    _XXX____,
  799.    ________}
  800. /* f */
  801.  ,{
  802.    __XX____,
  803.    _X__X___,
  804.    _X______,
  805.    XXX_____,
  806.    _X______,
  807.    _X______,
  808.    _X______,
  809.    ________}
  810. /* g */
  811.  ,{
  812.    ________,
  813.    ________,
  814.    _XXXX___,
  815.    X___X___,
  816.    X___X___,
  817.    _XXXX___,
  818.    ____X___,
  819.    _XXX____}
  820. /* h */
  821.  ,{
  822.    X_______,
  823.    X_______,
  824.    X_XX____,
  825.    XX__X___,
  826.    X___X___,
  827.    X___X___,
  828.    X___X___,
  829.    ________}
  830. /* i */
  831.  ,{
  832.    __X_____,
  833.    ________,
  834.    _XX_____,
  835.    __X_____,
  836.    __X_____,
  837.    __X_____,
  838.    _XXX____,
  839.    ________}
  840. /* j */
  841.  ,{
  842.    ___X____,
  843.    ________,
  844.    __XX____,
  845.    ___X____,
  846.    ___X____,
  847.    ___X____,
  848.    X__X____,
  849.    _XX_____}
  850. /* k */
  851.  ,{
  852.    X_______,
  853.    X_______,
  854.    X__X____,
  855.    X_X_____,
  856.    XX______,
  857.    X_X_____,
  858.    X__X____,
  859.    ________}
  860. /* l */
  861.  ,{
  862.    _XX_____,
  863.    __X_____,
  864.    __X_____,
  865.    __X_____,
  866.    __X_____,
  867.    __X_____,
  868.    _XXX____,
  869.    ________}
  870. /* m */
  871.  ,{
  872.    ________,
  873.    ________,
  874.    XX_X____,
  875.    X_X_X___,
  876.    X___X___,
  877.    X___X___,
  878.    X___X___,
  879.    ________}
  880. /* n */
  881.  ,{
  882.    ________,
  883.    ________,
  884.    X_XX____,
  885.    XX__X___,
  886.    X___X___,
  887.    X___X___,
  888.    X___X___,
  889.    ________}
  890. /* o */
  891.  ,{
  892.    ________,
  893.    ________,
  894.    _XXX____,
  895.    X___X___,
  896.    X___X___,
  897.    X___X___,
  898.    _XXX____,
  899.    ________}
  900. /* p */
  901.  ,{
  902.    ________,
  903.    ________,
  904.    XXXX____,
  905.    X___X___,
  906.    X___X___,
  907.    XXXX____,
  908.    X_______,
  909.    X_______}
  910. /* q */
  911.  ,{
  912.    ________,
  913.    ________,
  914.    _XXXX___,
  915.    X___X___,
  916.    X___X___,
  917.    _XXXX___,
  918.    ____X___,
  919.    ____X___}
  920. /* r */
  921.  ,{
  922.    ________,
  923.    ________,
  924.    X_XX____,
  925.    XX__X___,
  926.    X_______,
  927.    X_______,
  928.    X_______,
  929.    ________}
  930. /* s */
  931.  ,{
  932.    ________,
  933.    ________,
  934.    _XXXX___,
  935.    X_______,
  936.    _XXX____,
  937.    ____X___,
  938.    XXXX____,
  939.    ________}
  940. /* t */
  941.  ,{
  942.    _X______,
  943.    _X______,
  944.    XXX_____,
  945.    _X______,
  946.    _X______,
  947.    _X__X___,
  948.    __XX____,
  949.    ________}
  950. /* u */
  951.  ,{
  952.    ________,
  953.    ________,
  954.    X___X___,
  955.    X___X___,
  956.    X___X___,
  957.    X__XX___,
  958.    _XX_X___,
  959.    ________}
  960. /* v */
  961.  ,{
  962.    ________,
  963.    ________,
  964.    X___X___,
  965.    X___X___,
  966.    X___X___,
  967.    _X_X____,
  968.    __X_____,
  969.    ________}
  970. /* w */
  971.  ,{
  972.    ________,
  973.    ________,
  974.    X___X___,
  975.    X___X___,
  976.    X_X_X___,
  977.    X_X_X___,
  978.    _X_X____,
  979.    ________}
  980. /* X */
  981.  ,{
  982.    ________,
  983.    ________,
  984.    X___X___,
  985.    _X_X____,
  986.    __X_____,
  987.    _X_X____,
  988.    X___X___,
  989.    ________}
  990. /* y */
  991.  ,{
  992.    ________,
  993.    ________,
  994.    X___X___,
  995.    X___X___,
  996.    X___X___,
  997.    _XXXX___,
  998.    ____X___,
  999.    _XXX____}
  1000. /* z */
  1001.  ,{
  1002.    ________,
  1003.    ________,
  1004.    XXXXX___,
  1005.    ___X____,
  1006.    __X_____,
  1007.    _X______,
  1008.    XXXXX___,
  1009.    ________}
  1010. /* 0x7b */
  1011.  ,{
  1012.    ___X____,
  1013.    __X_____,
  1014.    __X_____,
  1015.    _X______,
  1016.    __X_____,
  1017.    __X_____,
  1018.    ___X____,
  1019.    ________}
  1020. /* 0x7c */
  1021.  ,{
  1022.    __X_____,
  1023.    __X_____,
  1024.    __X_____,
  1025.    __X_____,
  1026.    __X_____,
  1027.    __X_____,
  1028.    __X_____,
  1029.    ________}
  1030. /* 0x7d */
  1031.  ,{
  1032.    _X______,
  1033.    __X_____,
  1034.    __X_____,
  1035.    ___X____,
  1036.    __X_____,
  1037.    __X_____,
  1038.    _X______,
  1039.    ________}
  1040. /* 0x7e */
  1041.  ,{
  1042.    _XX_X___,
  1043.    X__X____,
  1044.    ________,
  1045.    ________,
  1046.    ________,
  1047.    ________,
  1048.    ________,
  1049.    ________}
  1050. /*  additional characters for European character set  */
  1051. #if (GUI_NOFCHARS>95)
  1052. /* small accent ague, 95*/
  1053.  ,{
  1054.    ___XX___,
  1055.    __X_____,
  1056.    ________,
  1057.    ________,
  1058.    ________,
  1059.    ________,
  1060.    ________,
  1061.    ________}
  1062. #endif
  1063. #if (GUI_NOFCHARS>96)
  1064. /* small accent grave, 96 */
  1065.  ,{
  1066.    XX______,
  1067.    __X_____,
  1068.    ________,
  1069.    ________,
  1070.    ________,
  1071.    ________,
  1072.    ________,
  1073.    ________}
  1074. #endif
  1075. #if (GUI_NOFCHARS>97)
  1076. /* small accent circonflex, 97 */
  1077.  ,{
  1078.    _XXX____,
  1079.    X___X___,
  1080.    ________,
  1081.    ________,
  1082.    ________,
  1083.    ________,
  1084.    ________,
  1085.    ________}
  1086. #endif
  1087. #if (GUI_NOFCHARS>98)
  1088. /* small umlaut, 98 */
  1089.  ,{
  1090.    _X_X____,
  1091.    ________,
  1092.    ________,
  1093.    ________,
  1094.    ________,
  1095.    ________,
  1096.    ________,
  1097.    ________}
  1098. #endif
  1099. #if (GUI_NOFCHARS>99)
  1100. /* small tilde, 99 */
  1101.  ,{
  1102.    _XX_X___,
  1103.    X__X____,
  1104.    ________,
  1105.    ________,
  1106.    ________,
  1107.    ________,
  1108.    ________,
  1109.    ________}
  1110. #endif
  1111. #if (GUI_NOFCHARS>100)
  1112. /* i without dot, 100 */
  1113.  ,{
  1114.    ________,
  1115.    ________,
  1116.    ________,
  1117.    _XX_____,
  1118.    __X_____,
  1119.    __X_____,
  1120.    _XXX____,
  1121.    ________}
  1122. #endif
  1123. #if (GUI_NOFCHARS>101)
  1124. /* sharps eg