fontcmss40b.c 27 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476
  1. //*****************************************************************************
  2. //
  3. // fontcmss40b.c - Font definition for the 40 point Cmss bold font.
  4. //
  5. // Copyright (c) 2008-2010 Texas Instruments Incorporated. All rights reserved.
  6. // Software License Agreement
  7. //
  8. // Texas Instruments (TI) is supplying this software for use solely and
  9. // exclusively on TI's microcontroller products. The software is owned by
  10. // TI and/or its suppliers, and is protected under applicable copyright
  11. // laws. You may not combine this software with "viral" open-source
  12. // software in order to form a larger program.
  13. //
  14. // THIS SOFTWARE IS PROVIDED "AS IS" AND WITH ALL FAULTS.
  15. // NO WARRANTIES, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT
  16. // NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  17. // A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. TI SHALL NOT, UNDER ANY
  18. // CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR CONSEQUENTIAL
  19. // DAMAGES, FOR ANY REASON WHATSOEVER.
  20. //
  21. // This is part of revision 6288 of the Stellaris Graphics Library.
  22. //
  23. //*****************************************************************************
  24. //*****************************************************************************
  25. //
  26. // This file is generated by ftrasterize; DO NOT EDIT BY HAND!
  27. //
  28. //*****************************************************************************
  29. #include "grlib.h"
  30. //*****************************************************************************
  31. //
  32. // Details of this font:
  33. // Style: cmss
  34. // Size: 40 point
  35. // Bold: yes
  36. // Italic: no
  37. // Memory usage: 4688 bytes
  38. //
  39. //*****************************************************************************
  40. //*****************************************************************************
  41. //
  42. // The compressed data for the 40 point Cmss bold font.
  43. //
  44. //*****************************************************************************
  45. static const unsigned char g_pucCmss40bData[4485] =
  46. {
  47. 4, 17, 0, 85, 32, 9, 240, 197, 69, 69, 69, 69,
  48. 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69,
  49. 69, 69, 240, 240, 21, 69, 69, 69, 69, 0, 11, 96,
  50. 25, 18, 0, 6, 101, 69, 69, 69, 69, 69, 69, 69,
  51. 69, 69, 83, 99, 99, 99, 83, 99, 99, 99, 0, 63,
  52. 96, 104, 35, 0, 14, 115, 99, 240, 131, 99, 240, 116,
  53. 99, 240, 116, 84, 240, 115, 99, 240, 116, 99, 240, 116,
  54. 84, 240, 115, 99, 240, 131, 99, 240, 116, 84, 207, 14,
  55. 95, 15, 1, 79, 15, 1, 95, 14, 243, 99, 240, 131,
  56. 99, 240, 116, 84, 240, 115, 99, 240, 131, 99, 255, 14,
  57. 95, 15, 1, 79, 15, 1, 95, 14, 196, 84, 240, 115,
  58. 100, 240, 115, 99, 240, 131, 99, 240, 116, 84, 240, 115,
  59. 99, 240, 131, 99, 240, 116, 99, 240, 116, 84, 240, 115,
  60. 99, 240, 131, 99, 240, 131, 99, 0, 11, 63, 22, 129,
  61. 240, 83, 240, 67, 240, 40, 205, 143, 111, 1, 101, 19,
  62. 52, 85, 35, 82, 85, 35, 197, 35, 197, 35, 198, 19,
  63. 202, 220, 189, 173, 173, 202, 195, 23, 179, 38, 179, 53,
  64. 179, 53, 65, 99, 53, 67, 67, 53, 69, 35, 37, 95,
  65. 2, 95, 1, 141, 185, 240, 19, 240, 67, 0, 23, 64,
  66. 101, 39, 70, 240, 50, 186, 243, 187, 212, 165, 52, 196,
  67. 165, 69, 180, 165, 84, 164, 181, 84, 148, 197, 84, 132,
  68. 213, 84, 132, 213, 84, 116, 229, 84, 100, 245, 84, 84,
  69. 240, 37, 52, 100, 240, 44, 84, 240, 74, 84, 240, 118,
  70. 101, 240, 240, 68, 102, 240, 116, 89, 240, 84, 91, 240,
  71. 53, 85, 36, 240, 52, 85, 68, 240, 20, 101, 68, 244,
  72. 117, 68, 229, 117, 68, 228, 133, 68, 212, 149, 68, 196,
  73. 165, 68, 181, 165, 68, 180, 197, 36, 180, 219, 179, 249,
  74. 195, 240, 37, 0, 40, 74, 32, 0, 13, 21, 240, 169,
  75. 240, 123, 240, 85, 52, 240, 84, 84, 240, 52, 100, 240,
  76. 52, 100, 240, 52, 100, 240, 52, 84, 240, 68, 68, 240,
  77. 85, 36, 130, 201, 148, 168, 148, 182, 180, 182, 165, 153,
  78. 148, 148, 22, 116, 148, 54, 85, 133, 70, 53, 149, 86,
  79. 21, 165, 106, 181, 120, 198, 89, 113, 79, 13, 95, 12,
  80. 109, 43, 135, 151, 0, 40, 80, 15, 9, 240, 197, 69,
  81. 69, 69, 69, 83, 99, 83, 99, 0, 32, 32, 43, 15,
  82. 131, 179, 179, 180, 164, 180, 164, 180, 164, 180, 165, 165,
  83. 165, 164, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165,
  84. 165, 165, 180, 181, 165, 165, 180, 180, 196, 180, 196, 180,
  85. 196, 195, 211, 211, 64, 43, 15, 3, 211, 211, 196, 196,
  86. 180, 196, 181, 180, 180, 181, 165, 165, 180, 181, 165, 165,
  87. 165, 165, 165, 165, 165, 165, 165, 165, 165, 164, 165, 165,
  88. 165, 164, 180, 164, 180, 179, 180, 164, 179, 179, 179, 192,
  89. 42, 20, 114, 240, 36, 240, 20, 240, 20, 164, 50, 52,
  90. 69, 34, 37, 70, 18, 22, 94, 138, 212, 218, 142, 86,
  91. 18, 22, 69, 34, 37, 68, 50, 52, 164, 240, 20, 240,
  92. 20, 240, 34, 0, 53, 112, 65, 33, 0, 26, 51, 240,
  93. 243, 240, 243, 240, 243, 240, 243, 240, 243, 240, 243, 240,
  94. 243, 240, 243, 240, 243, 240, 243, 240, 243, 240, 63, 12,
  95. 95, 14, 79, 14, 95, 12, 240, 51, 240, 243, 240, 243,
  96. 240, 243, 240, 243, 240, 243, 240, 243, 240, 243, 240, 243,
  97. 240, 243, 240, 243, 240, 243, 240, 243, 0, 22, 96, 16,
  98. 9, 0, 28, 21, 69, 69, 69, 69, 83, 99, 83, 99,
  99. 0, 7, 64, 10, 15, 0, 35, 91, 75, 75, 0, 34,
  100. 32, 12, 9, 0, 28, 21, 69, 69, 69, 69, 0, 11,
  101. 96, 83, 21, 227, 240, 51, 240, 36, 240, 35, 240, 36,
  102. 240, 36, 240, 35, 240, 36, 240, 36, 240, 35, 240, 36,
  103. 240, 35, 240, 51, 240, 36, 240, 35, 240, 36, 240, 36,
  104. 240, 35, 240, 36, 240, 35, 240, 51, 240, 36, 240, 35,
  105. 240, 36, 240, 36, 240, 35, 240, 36, 240, 35, 240, 51,
  106. 240, 36, 240, 35, 240, 36, 240, 36, 240, 35, 240, 36,
  107. 240, 36, 240, 35, 240, 36, 240, 35, 240, 51, 240, 48,
  108. 55, 21, 0, 8, 71, 218, 172, 133, 53, 117, 85, 101,
  109. 85, 100, 116, 85, 117, 69, 117, 69, 117, 69, 117, 69,
  110. 117, 69, 117, 69, 117, 69, 117, 69, 117, 69, 117, 69,
  111. 117, 69, 117, 69, 117, 84, 116, 101, 85, 101, 85, 117,
  112. 53, 141, 155, 199, 0, 27, 48, 34, 20, 0, 8, 67,
  113. 245, 170, 155, 245, 245, 245, 245, 245, 245, 245, 245, 245,
  114. 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 174,
  115. 111, 94, 0, 25, 80, 54, 21, 0, 8, 70, 218, 173,
  116. 126, 117, 70, 84, 117, 84, 118, 82, 149, 97, 149, 240,
  117. 21, 240, 21, 240, 21, 245, 245, 240, 21, 245, 244, 240,
  118. 20, 240, 20, 240, 20, 240, 20, 240, 20, 240, 20, 240,
  119. 31, 1, 79, 2, 79, 2, 95, 1, 0, 26, 96, 49,
  120. 21, 0, 8, 86, 203, 157, 126, 102, 70, 99, 117, 113,
  121. 133, 240, 21, 240, 21, 245, 246, 185, 200, 218, 240, 22,
  122. 240, 21, 240, 37, 240, 21, 240, 21, 240, 21, 240, 21,
  123. 67, 149, 69, 86, 95, 1, 110, 155, 199, 0, 27, 48,
  124. 58, 24, 0, 10, 38, 240, 39, 240, 24, 240, 24, 249,
  125. 243, 21, 228, 21, 227, 37, 212, 37, 196, 53, 196, 53,
  126. 180, 69, 180, 69, 164, 85, 164, 85, 148, 101, 148, 101,
  127. 143, 4, 95, 5, 79, 5, 95, 3, 240, 21, 240, 69,
  128. 240, 69, 240, 69, 240, 69, 240, 69, 0, 31, 50, 22,
  129. 0, 8, 78, 143, 127, 126, 133, 240, 37, 240, 37, 240,
  130. 37, 240, 37, 240, 43, 189, 158, 134, 69, 116, 116, 116,
  131. 117, 240, 37, 240, 37, 240, 37, 240, 37, 240, 37, 82,
  132. 165, 83, 133, 86, 86, 111, 142, 155, 215, 0, 28, 96,
  133. 52, 21, 0, 8, 102, 217, 186, 171, 150, 229, 240, 21,
  134. 240, 20, 240, 36, 53, 133, 24, 117, 25, 103, 69, 86,
  135. 85, 85, 117, 69, 117, 69, 117, 69, 117, 69, 117, 69,
  136. 117, 69, 117, 84, 117, 85, 101, 86, 69, 126, 140, 170,
  137. 214, 0, 27, 48, 60, 21, 0, 8, 15, 1, 79, 2,
  138. 79, 2, 95, 1, 240, 20, 240, 20, 240, 21, 240, 20,
  139. 240, 20, 240, 21, 240, 20, 240, 21, 240, 20, 240, 21,
  140. 240, 21, 240, 20, 240, 21, 240, 21, 240, 21, 240, 21,
  141. 245, 240, 21, 240, 21, 240, 21, 240, 21, 240, 21, 240,
  142. 21, 0, 27, 96, 50, 21, 0, 8, 71, 203, 157, 127,
  143. 101, 85, 100, 116, 100, 116, 100, 116, 100, 116, 100, 116,
  144. 101, 85, 125, 169, 173, 117, 85, 100, 116, 85, 117, 69,
  145. 117, 69, 117, 69, 117, 69, 117, 69, 117, 85, 85, 111,
  146. 125, 155, 199, 0, 27, 48, 53, 21, 0, 8, 71, 202,
  147. 172, 142, 118, 54, 101, 85, 85, 116, 85, 117, 69, 117,
  148. 69, 117, 69, 117, 69, 117, 69, 117, 69, 117, 85, 86,
  149. 85, 71, 105, 21, 120, 21, 133, 53, 240, 20, 240, 21,
  150. 240, 21, 114, 86, 141, 125, 154, 214, 0, 27, 80, 19,
  151. 9, 0, 13, 69, 69, 69, 69, 69, 0, 9, 69, 69,
  152. 69, 69, 69, 0, 11, 96, 23, 9, 0, 13, 69, 69,
  153. 69, 69, 69, 0, 9, 69, 69, 69, 69, 69, 83, 99,
  154. 83, 99, 0, 7, 64, 33, 9, 0, 11, 37, 69, 69,
  155. 69, 69, 240, 240, 21, 69, 69, 69, 69, 69, 69, 69,
  156. 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69,
  157. 240, 112, 25, 33, 0, 53, 111, 12, 95, 14, 79, 14,
  158. 95, 12, 0, 21, 63, 12, 95, 14, 79, 14, 95, 12,
  159. 0, 58, 48, 37, 19, 0, 24, 52, 245, 214, 214, 228,
  160. 0, 9, 4, 244, 244, 244, 244, 229, 228, 229, 228, 229,
  161. 213, 214, 213, 229, 229, 129, 85, 115, 70, 69, 94, 93,
  162. 136, 0, 5, 96, 39, 20, 0, 8, 8, 172, 111, 100,
  163. 86, 82, 133, 245, 245, 245, 229, 230, 213, 229, 244, 244,
  164. 240, 20, 240, 20, 240, 20, 245, 240, 20, 0, 9, 53,
  165. 245, 245, 245, 245, 0, 26, 32, 71, 29, 0, 12, 25,
  166. 240, 46, 223, 3, 167, 117, 150, 75, 117, 77, 102, 63,
  167. 85, 54, 55, 85, 53, 86, 69, 53, 117, 69, 53, 117,
  168. 69, 53, 117, 69, 53, 117, 69, 53, 117, 69, 53, 117,
  169. 69, 53, 117, 69, 53, 117, 85, 53, 85, 101, 54, 54,
  170. 101, 77, 133, 75, 150, 87, 198, 240, 152, 118, 159, 3,
  171. 223, 240, 41, 0, 37, 64, 64, 29, 0, 12, 7, 240,
  172. 105, 240, 89, 240, 74, 240, 75, 240, 59, 240, 38, 21,
  173. 240, 37, 38, 240, 21, 38, 245, 69, 245, 70, 229, 70,
  174. 213, 101, 213, 102, 197, 102, 181, 133, 181, 134, 175, 4,
  175. 159, 6, 143, 6, 127, 7, 117, 198, 101, 198, 86, 198,
  176. 85, 230, 69, 230, 68, 240, 21, 0, 36, 96, 61, 26,
  177. 0, 9, 111, 1, 175, 3, 143, 4, 117, 135, 101, 166,
  178. 85, 181, 85, 181, 85, 181, 85, 181, 85, 165, 101, 134,
  179. 127, 3, 143, 1, 175, 4, 117, 135, 101, 166, 85, 181,
  180. 85, 197, 69, 197, 69, 197, 69, 197, 69, 197, 69, 182,
  181. 69, 151, 95, 5, 111, 4, 127, 2, 0, 33, 80, 58,
  182. 26, 0, 10, 121, 239, 1, 159, 2, 127, 3, 135, 116,
  183. 118, 178, 102, 240, 85, 240, 101, 240, 85, 240, 101, 240,
  184. 101, 240, 101, 240, 101, 240, 101, 240, 101, 240, 101, 240,
  185. 102, 240, 101, 240, 101, 240, 102, 240, 102, 194, 104, 132,
  186. 127, 4, 143, 3, 175, 233, 0, 33, 64, 61, 28, 0,
  187. 10, 79, 1, 207, 4, 159, 5, 133, 151, 117, 182, 101,
  188. 197, 101, 213, 85, 213, 85, 228, 85, 229, 69, 229, 69,
  189. 229, 69, 229, 69, 229, 69, 229, 69, 229, 69, 229, 69,
  190. 229, 69, 229, 69, 213, 85, 213, 85, 197, 101, 182, 101,
  191. 151, 127, 5, 143, 4, 159, 1, 0, 36, 64, 61, 23,
  192. 0, 8, 95, 3, 95, 3, 95, 3, 95, 3, 85, 240,
  193. 53, 240, 53, 240, 53, 240, 53, 240, 53, 240, 53, 240,
  194. 63, 2, 111, 2, 111, 2, 111, 2, 101, 240, 53, 240,
  195. 53, 240, 53, 240, 53, 240, 53, 240, 53, 240, 53, 240,
  196. 63, 4, 79, 4, 79, 4, 79, 4, 0, 29, 32, 60,
  197. 22, 0, 8, 47, 2, 95, 3, 79, 3, 79, 2, 85,
  198. 240, 37, 240, 37, 240, 37, 240, 37, 240, 37, 240, 37,
  199. 240, 47, 1, 111, 1, 111, 1, 111, 1, 101, 240, 37,
  200. 240, 37, 240, 37, 240, 37, 240, 37, 240, 37, 240, 37,
  201. 240, 37, 240, 37, 240, 37, 240, 37, 0, 29, 80, 59,
  202. 28, 0, 11, 106, 255, 1, 175, 4, 143, 5, 120, 133,
  203. 102, 210, 102, 241, 101, 240, 133, 240, 118, 240, 117, 240,
  204. 133, 240, 133, 240, 133, 240, 133, 169, 69, 169, 69, 169,
  205. 70, 153, 85, 213, 86, 197, 87, 181, 103, 165, 120, 133,
  206. 143, 5, 159, 4, 191, 1, 249, 0, 36, 16, 61, 27,
  207. 0, 10, 21, 213, 69, 213, 69, 213, 69, 213, 69, 213,
  208. 69, 213, 69, 213, 69, 213, 69, 213, 69, 213, 69, 213,
  209. 79, 8, 79, 8, 79, 8, 79, 8, 69, 213, 69, 213,
  210. 69, 213, 69, 213, 69, 213, 69, 213, 69, 213, 69, 213,
  211. 69, 213, 69, 213, 69, 213, 69, 213, 0, 34, 32, 33,
  212. 9, 240, 197, 69, 69, 69, 69, 69, 69, 69, 69, 69,
  213. 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69,
  214. 69, 69, 69, 69, 69, 0, 11, 96, 36, 18, 0, 7,
  215. 117, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213,
  216. 213, 213, 213, 213, 213, 213, 213, 213, 213, 66, 117, 67,
  217. 86, 77, 93, 92, 151, 0, 23, 64, 58, 28, 0, 10,
  218. 69, 214, 69, 198, 85, 182, 101, 166, 117, 150, 133, 134,
  219. 149, 118, 165, 87, 181, 71, 197, 55, 213, 39, 229, 23,
  220. 254, 239, 223, 216, 38, 199, 70, 182, 102, 165, 118, 165,
  221. 134, 149, 150, 133, 166, 117, 166, 117, 182, 101, 198, 85,
  222. 214, 69, 214, 0, 35, 64, 61, 21, 0, 7, 117, 240,
  223. 21, 240, 21, 240, 21, 240, 21, 240, 21, 240, 21, 240,
  224. 21, 240, 21, 240, 21, 240, 21, 240, 21, 240, 21, 240,
  225. 21, 240, 21, 240, 21, 240, 21, 240, 21, 240, 21, 240,
  226. 21, 240, 21, 240, 21, 240, 21, 240, 31, 1, 95, 2,
  227. 79, 2, 79, 1, 0, 26, 112, 98, 35, 0, 13, 23,
  228. 240, 39, 72, 248, 72, 248, 73, 217, 73, 217, 73, 217,
  229. 69, 20, 180, 21, 69, 20, 180, 21, 69, 21, 149, 21,
  230. 69, 36, 148, 37, 69, 36, 148, 37, 69, 37, 117, 37,
  231. 69, 52, 116, 53, 69, 53, 85, 53, 69, 68, 84, 69,
  232. 69, 68, 84, 69, 69, 69, 53, 69, 69, 84, 52, 85,
  233. 69, 85, 21, 85, 69, 100, 20, 101, 69, 100, 20, 101,
  234. 69, 105, 101, 69, 119, 117, 69, 119, 117, 69, 133, 133,
  235. 69, 133, 133, 69, 240, 101, 0, 44, 32, 76, 28, 0,
  236. 10, 72, 181, 72, 181, 73, 165, 73, 165, 74, 149, 74,
  237. 149, 69, 21, 133, 69, 21, 133, 69, 37, 117, 69, 37,
  238. 117, 69, 53, 101, 69, 53, 101, 69, 69, 85, 69, 70,
  239. 69, 69, 85, 69, 69, 101, 53, 69, 101, 53, 69, 117,
  240. 37, 69, 117, 37, 69, 133, 21, 69, 133, 21, 69, 154,
  241. 69, 154, 69, 169, 69, 169, 69, 184, 69, 184, 0, 35,
  242. 64, 69, 30, 0, 12, 57, 240, 62, 239, 3, 183, 103,
  243. 150, 166, 133, 197, 117, 229, 101, 229, 100, 240, 20, 85,
  244. 240, 21, 69, 240, 21, 69, 240, 21, 69, 240, 21, 69,
  245. 240, 21, 69, 240, 21, 69, 240, 21, 69, 240, 21, 69,
  246. 240, 21, 85, 229, 101, 229, 101, 229, 117, 197, 134, 166,
  247. 151, 103, 191, 3, 238, 240, 57, 0, 39, 16, 59, 25,
  248. 0, 9, 63, 1, 159, 3, 127, 4, 101, 150, 85, 166,
  249. 69, 181, 69, 181, 69, 181, 69, 181, 69, 181, 69, 166,
  250. 69, 150, 95, 5, 95, 4, 111, 3, 127, 165, 240, 85,
  251. 240, 85, 240, 85, 240, 85, 240, 85, 240, 85, 240, 85,
  252. 240, 85, 240, 85, 240, 85, 0, 33, 96, 81, 30, 0,
  253. 12, 57, 240, 62, 239, 3, 183, 103, 150, 166, 133, 197,
  254. 117, 229, 101, 229, 101, 229, 85, 240, 21, 69, 240, 21,
  255. 69, 240, 21, 69, 240, 21, 69, 240, 21, 69, 240, 21,
  256. 69, 240, 21, 69, 240, 21, 69, 240, 21, 84, 240, 21,
  257. 85, 85, 69, 101, 86, 53, 117, 86, 22, 118, 91, 151,
  258. 73, 191, 3, 239, 1, 240, 30, 240, 151, 240, 151, 240,
  259. 135, 240, 150, 0, 23, 32, 60, 25, 0, 9, 63, 175,
  260. 3, 127, 4, 101, 150, 85, 166, 69, 181, 69, 181, 69,
  261. 181, 69, 181, 69, 181, 69, 165, 85, 150, 95, 4, 111,
  262. 3, 127, 1, 149, 86, 149, 86, 149, 102, 133, 117, 133,
  263. 118, 117, 133, 117, 134, 101, 149, 101, 165, 85, 165, 85,
  264. 181, 69, 181, 0, 31, 96, 51, 24, 0, 9, 105, 206,
  265. 159, 2, 111, 2, 118, 101, 101, 163, 101, 193, 101, 240,
  266. 70, 240, 55, 240, 57, 253, 206, 191, 189, 250, 240, 55,
  267. 240, 54, 240, 69, 240, 69, 66, 213, 68, 166, 70, 118,
  268. 95, 4, 95, 3, 143, 201, 0, 31, 32, 59, 29, 0,
  269. 10, 127, 10, 79, 10, 79, 10, 79, 10, 229, 240, 149,
  270. 240, 149, 240, 149, 240, 149, 240, 149, 240, 149, 240, 149,
  271. 240, 149, 240, 149, 240, 149, 240, 149, 240, 149, 240, 149,
  272. 240, 149, 240, 149, 240, 149, 240, 149, 240, 149, 240, 149,
  273. 240, 149, 240, 149, 240, 149, 0, 38, 59, 26, 0, 9,
  274. 101, 197, 69, 197, 69, 197, 69, 197, 69, 197, 69, 197,
  275. 69, 197, 69, 197, 69, 197, 69, 197, 69, 197, 69, 197,
  276. 69, 197, 69, 197, 69, 197, 69, 197, 69, 197, 69, 197,
  277. 69, 197, 69, 197, 69, 197, 85, 165, 101, 165, 118, 102,
  278. 159, 1, 190, 233, 0, 33, 112, 68, 31, 0, 11, 86,
  279. 240, 21, 70, 246, 86, 229, 102, 214, 102, 213, 134, 197,
  280. 134, 182, 134, 181, 166, 165, 166, 150, 166, 149, 198, 118,
  281. 198, 117, 230, 101, 230, 86, 230, 85, 240, 22, 69, 240,
  282. 22, 54, 240, 22, 53, 240, 54, 37, 240, 54, 21, 240,
  283. 85, 21, 240, 91, 240, 90, 240, 121, 240, 121, 240, 135,
  284. 0, 40, 64, 104, 43, 0, 16, 21, 198, 196, 69, 183,
  285. 181, 69, 183, 180, 101, 153, 149, 101, 153, 149, 101, 153,
  286. 149, 102, 132, 20, 148, 133, 117, 21, 117, 133, 116, 37,
  287. 117, 133, 116, 37, 117, 134, 85, 53, 100, 165, 85, 53,
  288. 85, 165, 84, 69, 85, 165, 84, 69, 84, 197, 53, 85,
  289. 68, 197, 52, 101, 53, 197, 52, 101, 53, 198, 36, 101,
  290. 52, 229, 21, 117, 21, 229, 20, 133, 21, 229, 20, 133,
  291. 20, 245, 20, 148, 20, 240, 25, 153, 240, 24, 169, 240,
  292. 24, 168, 240, 55, 183, 240, 54, 199, 0, 55, 16, 63,
  293. 30, 0, 11, 54, 182, 119, 151, 135, 134, 166, 118, 183,
  294. 87, 199, 70, 231, 38, 240, 22, 23, 240, 29, 240, 59,
  295. 240, 89, 240, 120, 240, 134, 240, 135, 240, 121, 240, 106,
  296. 240, 76, 240, 38, 23, 240, 22, 38, 246, 70, 214, 87,
  297. 183, 103, 166, 134, 150, 151, 118, 183, 87, 199, 70, 230,
  298. 0, 38, 62, 30, 0, 11, 37, 246, 70, 214, 87, 198,
  299. 103, 166, 134, 150, 151, 134, 167, 102, 198, 86, 230, 54,
  300. 247, 38, 240, 22, 22, 240, 59, 240, 75, 240, 89, 240,
  301. 119, 240, 135, 240, 149, 240, 165, 240, 165, 240, 165, 240,
  302. 165, 240, 165, 240, 165, 240, 165, 240, 165, 240, 165, 240,
  303. 165, 0, 39, 48, 61, 26, 0, 9, 127, 6, 95, 6,
  304. 95, 6, 95, 6, 240, 55, 240, 70, 240, 70, 240, 71,
  305. 240, 55, 240, 70, 240, 70, 240, 71, 240, 55, 240, 70,
  306. 240, 70, 240, 71, 240, 70, 240, 70, 240, 70, 240, 71,
  307. 240, 70, 240, 70, 240, 70, 240, 79, 7, 79, 7, 79,
  308. 7, 79, 7, 0, 33, 43, 13, 9, 73, 73, 69, 133,
  309. 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133,
  310. 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133,
  311. 133, 133, 133, 133, 133, 133, 133, 133, 137, 73, 73, 64,
  312. 24, 17, 0, 6, 83, 83, 99, 83, 83, 83, 99, 83,
  313. 85, 53, 69, 53, 69, 53, 69, 53, 69, 53, 0, 60,
  314. 43, 13, 9, 73, 73, 133, 133, 133, 133, 133, 133, 133,
  315. 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133,
  316. 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133,
  317. 133, 133, 133, 73, 73, 73, 64, 16, 17, 0, 6, 117,
  318. 198, 168, 132, 21, 100, 68, 67, 115, 0, 66, 48, 11,
  319. 9, 240, 197, 69, 69, 69, 69, 0, 36, 64, 14, 9,
  320. 240, 227, 99, 83, 99, 85, 69, 69, 69, 69, 0, 32,
  321. 38, 21, 0, 32, 24, 173, 142, 116, 86, 98, 133, 240,
  322. 21, 240, 21, 216, 141, 102, 69, 85, 101, 69, 117, 69,
  323. 117, 69, 117, 70, 71, 90, 21, 104, 37, 117, 69, 0,
  324. 26, 96, 61, 22, 0, 8, 37, 240, 37, 240, 37, 240,
  325. 37, 240, 37, 240, 37, 240, 37, 240, 37, 240, 37, 240,
  326. 37, 54, 133, 25, 127, 1, 102, 86, 85, 117, 85, 133,
  327. 69, 133, 69, 133, 69, 133, 69, 133, 69, 133, 69, 133,
  328. 69, 133, 69, 117, 86, 86, 95, 1, 101, 25, 117, 38,
  329. 0, 28, 80, 30, 20, 0, 30, 88, 172, 126, 86, 83,
  330. 101, 129, 85, 245, 245, 245, 245, 245, 245, 245, 240, 21,
  331. 130, 86, 84, 110, 124, 168, 0, 25, 112, 59, 22, 0,
  332. 9, 117, 240, 37, 240, 37, 240, 37, 240, 37, 240, 37,
  333. 240, 37, 240, 37, 240, 37, 150, 37, 121, 21, 111, 1,
  334. 86, 86, 85, 117, 69, 133, 69, 133, 69, 133, 69, 133,
  335. 69, 133, 69, 133, 69, 133, 69, 133, 85, 117, 86, 71,
  336. 111, 1, 121, 21, 149, 53, 0, 28, 37, 21, 0, 32,
  337. 39, 202, 157, 133, 69, 101, 101, 84, 132, 69, 132, 69,
  338. 132, 79, 2, 79, 2, 69, 240, 21, 240, 21, 240, 37,
  339. 146, 86, 100, 111, 125, 183, 0, 27, 32, 35, 17, 0,
  340. 7, 23, 137, 122, 102, 65, 101, 197, 197, 197, 197, 170,
  341. 123, 106, 149, 197, 197, 197, 197, 197, 197, 197, 197, 197,
  342. 197, 197, 197, 197, 197, 0, 22, 64, 54, 24, 0, 36,
  343. 88, 67, 127, 2, 111, 3, 101, 69, 149, 101, 133, 101,
  344. 133, 101, 133, 101, 133, 101, 149, 69, 174, 188, 178, 24,
  345. 210, 240, 126, 175, 1, 159, 1, 111, 4, 84, 165, 68,
  346. 196, 68, 196, 69, 180, 85, 134, 111, 2, 143, 186, 0,
  347. 7, 16, 61, 21, 0, 7, 117, 240, 21, 240, 21, 240,
  348. 21, 240, 21, 240, 21, 240, 21, 240, 21, 240, 21, 240,
  349. 21, 70, 101, 41, 85, 27, 71, 70, 70, 101, 70, 101,
  350. 69, 117, 69, 117, 69, 117, 69, 117, 69, 117, 69, 117,
  351. 69, 117, 69, 117, 69, 117, 69, 117, 69, 117, 69, 117,
  352. 0, 26, 96, 31, 9, 240, 197, 69, 69, 69, 69, 240,
  353. 240, 165, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69,
  354. 69, 69, 69, 69, 69, 69, 69, 0, 11, 96, 41, 15,
  355. 0, 6, 53, 150, 150, 150, 165, 0, 8, 101, 165, 165,
  356. 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165,
  357. 165, 165, 165, 165, 165, 165, 165, 65, 70, 74, 89, 134,
  358. 240, 240, 112, 56, 21, 0, 7, 117, 240, 21, 240, 21,
  359. 240, 21, 240, 21, 240, 21, 240, 21, 240, 21, 240, 21,
  360. 240, 21, 102, 69, 86, 85, 70, 101, 54, 117, 38, 133,
  361. 22, 155, 170, 187, 172, 156, 150, 37, 133, 54, 117, 70,
  362. 101, 85, 101, 101, 85, 102, 69, 117, 0, 26, 96, 33,
  363. 9, 240, 197, 69, 69, 69, 69, 69, 69, 69, 69, 69,
  364. 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69,
  365. 69, 69, 69, 69, 69, 0, 11, 96, 61, 33, 0, 49,
  366. 69, 70, 102, 101, 41, 57, 85, 27, 27, 71, 72, 70,
  367. 70, 102, 101, 70, 102, 101, 69, 117, 117, 69, 117, 117,
  368. 69, 117, 117, 69, 117, 117, 69, 117, 117, 69, 117, 117,
  369. 69, 117, 117, 69, 117, 117, 69, 117, 117, 69, 117, 117,
  370. 69, 117, 117, 69, 117, 117, 0, 41, 96, 43, 21, 0,
  371. 31, 69, 70, 101, 41, 85, 27, 71, 70, 70, 101, 70,
  372. 101, 69, 117, 69, 117, 69, 117, 69, 117, 69, 117, 69,
  373. 117, 69, 117, 69, 117, 69, 117, 69, 117, 69, 117, 69,
  374. 117, 0, 26, 96, 36, 23, 0, 35, 39, 236, 159, 133,
  375. 86, 101, 117, 100, 149, 69, 149, 69, 149, 69, 149, 69,
  376. 149, 69, 149, 69, 149, 69, 149, 85, 117, 102, 86, 127,
  377. 157, 200, 0, 30, 58, 22, 0, 33, 5, 54, 133, 26,
  378. 111, 1, 102, 86, 85, 117, 85, 133, 69, 133, 69, 133,
  379. 69, 133, 69, 133, 69, 133, 69, 133, 69, 118, 69, 117,
  380. 86, 86, 95, 1, 101, 25, 117, 38, 149, 240, 37, 240,
  381. 37, 240, 37, 240, 37, 240, 37, 240, 37, 240, 37, 0,
  382. 7, 80, 58, 22, 0, 33, 86, 37, 121, 21, 111, 1,
  383. 86, 71, 85, 117, 70, 117, 69, 133, 69, 133, 69, 133,
  384. 69, 133, 69, 133, 69, 133, 70, 117, 85, 117, 86, 71,
  385. 111, 1, 121, 21, 149, 53, 240, 37, 240, 37, 240, 37,
  386. 240, 37, 240, 37, 240, 37, 240, 37, 240, 37, 0, 6,
  387. 28, 15, 0, 22, 69, 66, 69, 36, 69, 21, 69, 21,
  388. 72, 119, 134, 149, 165, 165, 165, 165, 165, 165, 165, 165,
  389. 165, 165, 0, 20, 29, 19, 0, 29, 8, 156, 109, 85,
  390. 84, 84, 130, 84, 246, 234, 156, 155, 170, 229, 244, 67,
  391. 132, 69, 85, 78, 108, 168, 0, 24, 80, 31, 18, 0,
  392. 16, 21, 213, 213, 213, 213, 188, 93, 108, 133, 213, 213,
  393. 213, 213, 213, 213, 213, 213, 213, 213, 214, 50, 123, 137,
  394. 166, 0, 23, 48, 43, 21, 0, 31, 69, 117, 69, 117,
  395. 69, 117, 69, 117, 69, 117, 69, 117, 69, 117, 69, 117,
  396. 69, 117, 69, 117, 69, 117, 69, 117, 69, 117, 69, 117,
  397. 69, 102, 70, 71, 90, 21, 118, 53, 0, 26, 96, 37,
  398. 22, 0, 33, 4, 164, 69, 133, 69, 133, 85, 101, 101,
  399. 101, 101, 101, 117, 69, 133, 69, 133, 69, 149, 37, 165,
  400. 37, 165, 37, 186, 202, 202, 216, 232, 246, 0, 28, 96,
  401. 59, 31, 0, 46, 68, 131, 132, 69, 101, 101, 69, 101,
  402. 101, 84, 101, 100, 101, 70, 100, 101, 71, 69, 101, 71,
  403. 69, 116, 66, 20, 68, 133, 35, 21, 37, 133, 35, 36,
  404. 37, 148, 35, 36, 36, 168, 52, 36, 168, 58, 168, 73,
  405. 183, 72, 198, 88, 198, 88, 213, 102, 0, 39, 112, 37,
  406. 22, 0, 33, 5, 132, 86, 101, 102, 69, 134, 37, 165,
  407. 22, 186, 216, 246, 240, 36, 240, 38, 248, 217, 212, 36,
  408. 181, 37, 149, 69, 117, 101, 85, 118, 69, 133, 0, 28,
  409. 50, 21, 0, 31, 68, 148, 69, 117, 84, 117, 85, 100,
  410. 101, 85, 117, 69, 117, 68, 149, 37, 149, 37, 164, 36,
  411. 186, 186, 200, 216, 230, 246, 240, 21, 240, 20, 240, 36,
  412. 240, 36, 240, 35, 240, 36, 178, 52, 201, 200, 214, 0,
  413. 7, 16, 28, 20, 0, 30, 31, 95, 95, 229, 229, 230,
  414. 214, 214, 229, 229, 230, 214, 214, 229, 229, 239, 1, 79,
  415. 1, 79, 1, 0, 25, 64, 13, 26, 0, 55, 47, 7,
  416. 79, 7, 79, 7, 0, 65, 64, 15, 47, 0, 99, 127,
  417. 15, 13, 79, 15, 13, 79, 15, 13, 0, 118, 19, 17,
  418. 0, 6, 69, 37, 84, 52, 85, 37, 84, 52, 99, 67,
  419. 115, 67, 0, 66, 96, 16, 18, 0, 7, 4, 83, 87,
  420. 51, 78, 67, 55, 83, 84, 0, 72, 96,
  421. };
  422. //*****************************************************************************
  423. //
  424. // The font definition for the 40 point Cmss bold font.
  425. //
  426. //*****************************************************************************
  427. const tFont g_sFontCmss40b =
  428. {
  429. //
  430. // The format of the font.
  431. //
  432. FONT_FMT_PIXEL_RLE,
  433. //
  434. // The maximum width of the font.
  435. //
  436. 42,
  437. //
  438. // The height of the font.
  439. //
  440. 40,
  441. //
  442. // The baseline of the font.
  443. //
  444. 30,
  445. //
  446. // The offset to each character in the font.
  447. //
  448. {
  449. 0, 4, 36, 61, 165, 228, 329, 403,
  450. 418, 461, 504, 546, 611, 627, 637, 649,
  451. 732, 787, 821, 875, 924, 982, 1032, 1084,
  452. 1144, 1194, 1247, 1266, 1289, 1322, 1347, 1384,
  453. 1423, 1494, 1558, 1619, 1677, 1738, 1799, 1859,
  454. 1918, 1979, 2012, 2048, 2106, 2167, 2265, 2341,
  455. 2410, 2469, 2550, 2610, 2661, 2720, 2779, 2847,
  456. 2951, 3014, 3076, 3137, 3180, 3204, 3247, 3263,
  457. 3274, 3288, 3326, 3387, 3417, 3476, 3513, 3548,
  458. 3602, 3663, 3694, 3735, 3791, 3824, 3885, 3928,
  459. 3964, 4022, 4080, 4108, 4137, 4168, 4211, 4248,
  460. 4307, 4344, 4394, 4422, 4435, 4450, 4469,
  461. },
  462. //
  463. // A pointer to the actual font data
  464. //
  465. g_pucCmss40bData
  466. };