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

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