gioreva

Untitled

Mar 22nd, 2018
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 22.34 KB | None | 0 0
  1. #include "TheDotFactory.h"
  2.  
  3. //
  4. // Font data for MS Reference Sans Serif 18pt
  5. //
  6.  
  7. // Character bitmaps for MS Reference Sans Serif 18pt
  8. static const uint8_t mSReferenceSansSerif_18ptBitmaps[] =
  9. {
  10. // @0 'A' (17 pixels wide)
  11. 0x03, 0xE0, 0x00, // #####
  12. 0x03, 0xE0, 0x00, // #####
  13. 0x03, 0xE0, 0x00, // #####
  14. 0x07, 0x70, 0x00, // ### ###
  15. 0x07, 0x70, 0x00, // ### ###
  16. 0x0F, 0x38, 0x00, // #### ###
  17. 0x0E, 0x38, 0x00, // ### ###
  18. 0x0E, 0x38, 0x00, // ### ###
  19. 0x1C, 0x1C, 0x00, // ### ###
  20. 0x1C, 0x1C, 0x00, // ### ###
  21. 0x1C, 0x1C, 0x00, // ### ###
  22. 0x3F, 0xFE, 0x00, // #############
  23. 0x3F, 0xFE, 0x00, // #############
  24. 0x38, 0x0E, 0x00, // ### ###
  25. 0x70, 0x07, 0x00, // ### ###
  26. 0x70, 0x07, 0x00, // ### ###
  27. 0x70, 0x07, 0x00, // ### ###
  28. 0xE0, 0x03, 0x80, // ### ###
  29. 0x00, 0x00, 0x00, //
  30. 0x00, 0x00, 0x00, //
  31. 0x00, 0x00, 0x00, //
  32. 0x00, 0x00, 0x00, //
  33. 0x00, 0x00, 0x00, //
  34.  
  35. // @69 'B' (14 pixels wide)
  36. 0xFF, 0xE0, // ###########
  37. 0xFF, 0xF0, // ############
  38. 0xE0, 0x78, // ### ####
  39. 0xE0, 0x38, // ### ###
  40. 0xE0, 0x38, // ### ###
  41. 0xE0, 0x38, // ### ###
  42. 0xE0, 0x70, // ### ###
  43. 0xFF, 0xE0, // ###########
  44. 0xFF, 0xF0, // ############
  45. 0xE0, 0x78, // ### ####
  46. 0xE0, 0x1C, // ### ###
  47. 0xE0, 0x1C, // ### ###
  48. 0xE0, 0x1C, // ### ###
  49. 0xE0, 0x1C, // ### ###
  50. 0xE0, 0x3C, // ### ####
  51. 0xE0, 0x78, // ### ####
  52. 0xFF, 0xF0, // ############
  53. 0xFF, 0xE0, // ###########
  54. 0x00, 0x00, //
  55. 0x00, 0x00, //
  56. 0x00, 0x00, //
  57. 0x00, 0x00, //
  58. 0x00, 0x00, //
  59.  
  60. // @115 'C' (16 pixels wide)
  61. 0x03, 0xFC, // ########
  62. 0x1F, 0xFF, // #############
  63. 0x3E, 0x0F, // ##### ####
  64. 0x78, 0x03, // #### ##
  65. 0x70, 0x00, // ###
  66. 0x70, 0x00, // ###
  67. 0xE0, 0x00, // ###
  68. 0xE0, 0x00, // ###
  69. 0xE0, 0x00, // ###
  70. 0xE0, 0x00, // ###
  71. 0xE0, 0x00, // ###
  72. 0xE0, 0x00, // ###
  73. 0xF0, 0x00, // ####
  74. 0x70, 0x00, // ###
  75. 0x78, 0x03, // #### ##
  76. 0x3E, 0x0F, // ##### ####
  77. 0x1F, 0xFF, // #############
  78. 0x07, 0xF8, // ########
  79. 0x00, 0x00, //
  80. 0x00, 0x00, //
  81. 0x00, 0x00, //
  82. 0x00, 0x00, //
  83. 0x00, 0x00, //
  84.  
  85. // @161 'D' (17 pixels wide)
  86. 0xFF, 0xE0, 0x00, // ###########
  87. 0xFF, 0xF8, 0x00, // #############
  88. 0xE0, 0x7C, 0x00, // ### #####
  89. 0xE0, 0x1E, 0x00, // ### ####
  90. 0xE0, 0x0F, 0x00, // ### ####
  91. 0xE0, 0x07, 0x00, // ### ###
  92. 0xE0, 0x03, 0x80, // ### ###
  93. 0xE0, 0x03, 0x80, // ### ###
  94. 0xE0, 0x03, 0x80, // ### ###
  95. 0xE0, 0x03, 0x80, // ### ###
  96. 0xE0, 0x03, 0x80, // ### ###
  97. 0xE0, 0x03, 0x80, // ### ###
  98. 0xE0, 0x07, 0x00, // ### ###
  99. 0xE0, 0x07, 0x00, // ### ###
  100. 0xE0, 0x1E, 0x00, // ### ####
  101. 0xE0, 0x7C, 0x00, // ### #####
  102. 0xFF, 0xF8, 0x00, // #############
  103. 0xFF, 0xE0, 0x00, // ###########
  104. 0x00, 0x00, 0x00, //
  105. 0x00, 0x00, 0x00, //
  106. 0x00, 0x00, 0x00, //
  107. 0x00, 0x00, 0x00, //
  108. 0x00, 0x00, 0x00, //
  109.  
  110. // @230 'E' (13 pixels wide)
  111. 0xFF, 0xF8, // #############
  112. 0xFF, 0xF8, // #############
  113. 0xE0, 0x00, // ###
  114. 0xE0, 0x00, // ###
  115. 0xE0, 0x00, // ###
  116. 0xE0, 0x00, // ###
  117. 0xE0, 0x00, // ###
  118. 0xFF, 0xF8, // #############
  119. 0xFF, 0xF8, // #############
  120. 0xE0, 0x00, // ###
  121. 0xE0, 0x00, // ###
  122. 0xE0, 0x00, // ###
  123. 0xE0, 0x00, // ###
  124. 0xE0, 0x00, // ###
  125. 0xE0, 0x00, // ###
  126. 0xE0, 0x00, // ###
  127. 0xFF, 0xF8, // #############
  128. 0xFF, 0xF8, // #############
  129. 0x00, 0x00, //
  130. 0x00, 0x00, //
  131. 0x00, 0x00, //
  132. 0x00, 0x00, //
  133. 0x00, 0x00, //
  134.  
  135. // @276 'F' (13 pixels wide)
  136. 0xFF, 0xF8, // #############
  137. 0xFF, 0xF8, // #############
  138. 0xE0, 0x00, // ###
  139. 0xE0, 0x00, // ###
  140. 0xE0, 0x00, // ###
  141. 0xE0, 0x00, // ###
  142. 0xE0, 0x00, // ###
  143. 0xFF, 0xF0, // ############
  144. 0xFF, 0xF0, // ############
  145. 0xE0, 0x00, // ###
  146. 0xE0, 0x00, // ###
  147. 0xE0, 0x00, // ###
  148. 0xE0, 0x00, // ###
  149. 0xE0, 0x00, // ###
  150. 0xE0, 0x00, // ###
  151. 0xE0, 0x00, // ###
  152. 0xE0, 0x00, // ###
  153. 0xE0, 0x00, // ###
  154. 0x00, 0x00, //
  155. 0x00, 0x00, //
  156. 0x00, 0x00, //
  157. 0x00, 0x00, //
  158. 0x00, 0x00, //
  159.  
  160. // @322 'G' (17 pixels wide)
  161. 0x03, 0xFC, 0x00, // ########
  162. 0x0F, 0xFF, 0x80, // #############
  163. 0x3E, 0x07, 0x80, // ##### ####
  164. 0x38, 0x01, 0x80, // ### ##
  165. 0x70, 0x00, 0x00, // ###
  166. 0x70, 0x00, 0x00, // ###
  167. 0xE0, 0x00, 0x00, // ###
  168. 0xE0, 0x00, 0x00, // ###
  169. 0xE0, 0x00, 0x00, // ###
  170. 0xE0, 0x7F, 0x80, // ### ########
  171. 0xE0, 0x7F, 0x80, // ### ########
  172. 0xE0, 0x03, 0x80, // ### ###
  173. 0x70, 0x03, 0x80, // ### ###
  174. 0x70, 0x03, 0x80, // ### ###
  175. 0x78, 0x03, 0x80, // #### ###
  176. 0x3E, 0x07, 0x80, // ##### ####
  177. 0x0F, 0xFF, 0x80, // #############
  178. 0x03, 0xFC, 0x00, // ########
  179. 0x00, 0x00, 0x00, //
  180. 0x00, 0x00, 0x00, //
  181. 0x00, 0x00, 0x00, //
  182. 0x00, 0x00, 0x00, //
  183. 0x00, 0x00, 0x00, //
  184.  
  185. // @391 'H' (15 pixels wide)
  186. 0xE0, 0x0E, // ### ###
  187. 0xE0, 0x0E, // ### ###
  188. 0xE0, 0x0E, // ### ###
  189. 0xE0, 0x0E, // ### ###
  190. 0xE0, 0x0E, // ### ###
  191. 0xE0, 0x0E, // ### ###
  192. 0xE0, 0x0E, // ### ###
  193. 0xFF, 0xFE, // ###############
  194. 0xFF, 0xFE, // ###############
  195. 0xE0, 0x0E, // ### ###
  196. 0xE0, 0x0E, // ### ###
  197. 0xE0, 0x0E, // ### ###
  198. 0xE0, 0x0E, // ### ###
  199. 0xE0, 0x0E, // ### ###
  200. 0xE0, 0x0E, // ### ###
  201. 0xE0, 0x0E, // ### ###
  202. 0xE0, 0x0E, // ### ###
  203. 0xE0, 0x0E, // ### ###
  204. 0x00, 0x00, //
  205. 0x00, 0x00, //
  206. 0x00, 0x00, //
  207. 0x00, 0x00, //
  208. 0x00, 0x00, //
  209.  
  210. // @437 'I' (7 pixels wide)
  211. 0xFE, // #######
  212. 0xFE, // #######
  213. 0x38, // ###
  214. 0x38, // ###
  215. 0x38, // ###
  216. 0x38, // ###
  217. 0x38, // ###
  218. 0x38, // ###
  219. 0x38, // ###
  220. 0x38, // ###
  221. 0x38, // ###
  222. 0x38, // ###
  223. 0x38, // ###
  224. 0x38, // ###
  225. 0x38, // ###
  226. 0x38, // ###
  227. 0xFE, // #######
  228. 0xFE, // #######
  229. 0x00, //
  230. 0x00, //
  231. 0x00, //
  232. 0x00, //
  233. 0x00, //
  234.  
  235. // @460 'J' (9 pixels wide)
  236. 0x3F, 0x80, // #######
  237. 0x3F, 0x80, // #######
  238. 0x03, 0x80, // ###
  239. 0x03, 0x80, // ###
  240. 0x03, 0x80, // ###
  241. 0x03, 0x80, // ###
  242. 0x03, 0x80, // ###
  243. 0x03, 0x80, // ###
  244. 0x03, 0x80, // ###
  245. 0x03, 0x80, // ###
  246. 0x03, 0x80, // ###
  247. 0x03, 0x80, // ###
  248. 0x03, 0x80, // ###
  249. 0x03, 0x80, // ###
  250. 0x03, 0x80, // ###
  251. 0xC7, 0x80, // ## ####
  252. 0xFF, 0x00, // ########
  253. 0xFE, 0x00, // #######
  254. 0x00, 0x00, //
  255. 0x00, 0x00, //
  256. 0x00, 0x00, //
  257. 0x00, 0x00, //
  258. 0x00, 0x00, //
  259.  
  260. // @506 'K' (16 pixels wide)
  261. 0xE0, 0x0E, // ### ###
  262. 0xE0, 0x1C, // ### ###
  263. 0xE0, 0x38, // ### ###
  264. 0xE0, 0x70, // ### ###
  265. 0xE1, 0xE0, // ### ####
  266. 0xE3, 0xC0, // ### ####
  267. 0xE7, 0x80, // ### ####
  268. 0xEF, 0x00, // ### ####
  269. 0xFE, 0x00, // #######
  270. 0xFF, 0x00, // ########
  271. 0xF7, 0x80, // #### ####
  272. 0xE3, 0xC0, // ### ####
  273. 0xE1, 0xE0, // ### ####
  274. 0xE0, 0xF0, // ### ####
  275. 0xE0, 0x78, // ### ####
  276. 0xE0, 0x3C, // ### ####
  277. 0xE0, 0x1E, // ### ####
  278. 0xE0, 0x0F, // ### ####
  279. 0x00, 0x00, //
  280. 0x00, 0x00, //
  281. 0x00, 0x00, //
  282. 0x00, 0x00, //
  283. 0x00, 0x00, //
  284.  
  285. // @552 'L' (12 pixels wide)
  286. 0xE0, 0x00, // ###
  287. 0xE0, 0x00, // ###
  288. 0xE0, 0x00, // ###
  289. 0xE0, 0x00, // ###
  290. 0xE0, 0x00, // ###
  291. 0xE0, 0x00, // ###
  292. 0xE0, 0x00, // ###
  293. 0xE0, 0x00, // ###
  294. 0xE0, 0x00, // ###
  295. 0xE0, 0x00, // ###
  296. 0xE0, 0x00, // ###
  297. 0xE0, 0x00, // ###
  298. 0xE0, 0x00, // ###
  299. 0xE0, 0x00, // ###
  300. 0xE0, 0x00, // ###
  301. 0xE0, 0x00, // ###
  302. 0xFF, 0xF0, // ############
  303. 0xFF, 0xF0, // ############
  304. 0x00, 0x00, //
  305. 0x00, 0x00, //
  306. 0x00, 0x00, //
  307. 0x00, 0x00, //
  308. 0x00, 0x00, //
  309.  
  310. // @598 'M' (17 pixels wide)
  311. 0xF0, 0x07, 0x80, // #### ####
  312. 0xF8, 0x0F, 0x80, // ##### #####
  313. 0xF8, 0x0F, 0x80, // ##### #####
  314. 0xFC, 0x1F, 0x80, // ###### ######
  315. 0xFC, 0x1F, 0x80, // ###### ######
  316. 0xEE, 0x3B, 0x80, // ### ### ### ###
  317. 0xEE, 0x3B, 0x80, // ### ### ### ###
  318. 0xEF, 0x73, 0x80, // ### #### ### ###
  319. 0xE7, 0x73, 0x80, // ### ### ### ###
  320. 0xE7, 0xE3, 0x80, // ### ###### ###
  321. 0xE3, 0xE3, 0x80, // ### ##### ###
  322. 0xE3, 0xC3, 0x80, // ### #### ###
  323. 0xE1, 0xC3, 0x80, // ### ### ###
  324. 0xE0, 0x03, 0x80, // ### ###
  325. 0xE0, 0x03, 0x80, // ### ###
  326. 0xE0, 0x03, 0x80, // ### ###
  327. 0xE0, 0x03, 0x80, // ### ###
  328. 0xE0, 0x03, 0x80, // ### ###
  329. 0x00, 0x00, 0x00, //
  330. 0x00, 0x00, 0x00, //
  331. 0x00, 0x00, 0x00, //
  332. 0x00, 0x00, 0x00, //
  333. 0x00, 0x00, 0x00, //
  334.  
  335. // @667 'N' (15 pixels wide)
  336. 0xF8, 0x0E, // ##### ###
  337. 0xF8, 0x0E, // ##### ###
  338. 0xFC, 0x0E, // ###### ###
  339. 0xFE, 0x0E, // ####### ###
  340. 0xFE, 0x0E, // ####### ###
  341. 0xEF, 0x0E, // ### #### ###
  342. 0xE7, 0x0E, // ### ### ###
  343. 0xE7, 0x8E, // ### #### ###
  344. 0xE3, 0x8E, // ### ### ###
  345. 0xE3, 0xCE, // ### #### ###
  346. 0xE1, 0xEE, // ### #### ###
  347. 0xE1, 0xEE, // ### #### ###
  348. 0xE0, 0xFE, // ### #######
  349. 0xE0, 0x7E, // ### ######
  350. 0xE0, 0x7E, // ### ######
  351. 0xE0, 0x3E, // ### #####
  352. 0xE0, 0x3E, // ### #####
  353. 0xE0, 0x1E, // ### ####
  354. 0x00, 0x00, //
  355. 0x00, 0x00, //
  356. 0x00, 0x00, //
  357. 0x00, 0x00, //
  358. 0x00, 0x00, //
  359.  
  360. // @713 'O' (18 pixels wide)
  361. 0x07, 0xF8, 0x00, // ########
  362. 0x1F, 0xFE, 0x00, // ############
  363. 0x3E, 0x1F, 0x00, // ##### #####
  364. 0x78, 0x07, 0x80, // #### ####
  365. 0x70, 0x03, 0x80, // ### ###
  366. 0xF0, 0x03, 0xC0, // #### ####
  367. 0xE0, 0x01, 0xC0, // ### ###
  368. 0xE0, 0x01, 0xC0, // ### ###
  369. 0xE0, 0x01, 0xC0, // ### ###
  370. 0xE0, 0x01, 0xC0, // ### ###
  371. 0xE0, 0x01, 0xC0, // ### ###
  372. 0xE0, 0x01, 0xC0, // ### ###
  373. 0xF0, 0x03, 0xC0, // #### ####
  374. 0x70, 0x03, 0x80, // ### ###
  375. 0x78, 0x07, 0x80, // #### ####
  376. 0x3E, 0x1F, 0x00, // ##### #####
  377. 0x1F, 0xFE, 0x00, // ############
  378. 0x07, 0xF8, 0x00, // ########
  379. 0x00, 0x00, 0x00, //
  380. 0x00, 0x00, 0x00, //
  381. 0x00, 0x00, 0x00, //
  382. 0x00, 0x00, 0x00, //
  383. 0x00, 0x00, 0x00, //
  384.  
  385. // @782 'P' (12 pixels wide)
  386. 0xFF, 0x80, // #########
  387. 0xFF, 0xC0, // ##########
  388. 0xE1, 0xE0, // ### ####
  389. 0xE0, 0x70, // ### ###
  390. 0xE0, 0x70, // ### ###
  391. 0xE0, 0x70, // ### ###
  392. 0xE0, 0x70, // ### ###
  393. 0xE0, 0xF0, // ### ####
  394. 0xE1, 0xE0, // ### ####
  395. 0xFF, 0xC0, // ##########
  396. 0xFF, 0x00, // ########
  397. 0xE0, 0x00, // ###
  398. 0xE0, 0x00, // ###
  399. 0xE0, 0x00, // ###
  400. 0xE0, 0x00, // ###
  401. 0xE0, 0x00, // ###
  402. 0xE0, 0x00, // ###
  403. 0xE0, 0x00, // ###
  404. 0x00, 0x00, //
  405. 0x00, 0x00, //
  406. 0x00, 0x00, //
  407. 0x00, 0x00, //
  408. 0x00, 0x00, //
  409.  
  410. // @828 'Q' (18 pixels wide)
  411. 0x07, 0xF8, 0x00, // ########
  412. 0x1F, 0xFE, 0x00, // ############
  413. 0x3E, 0x1F, 0x00, // ##### #####
  414. 0x78, 0x07, 0x80, // #### ####
  415. 0x70, 0x03, 0x80, // ### ###
  416. 0xF0, 0x03, 0xC0, // #### ####
  417. 0xE0, 0x01, 0xC0, // ### ###
  418. 0xE0, 0x01, 0xC0, // ### ###
  419. 0xE0, 0x01, 0xC0, // ### ###
  420. 0xE0, 0x01, 0xC0, // ### ###
  421. 0xE0, 0x01, 0xC0, // ### ###
  422. 0xE0, 0x01, 0xC0, // ### ###
  423. 0xF0, 0x03, 0x80, // #### ###
  424. 0x70, 0x03, 0x80, // ### ###
  425. 0x78, 0x07, 0x80, // #### ####
  426. 0x3E, 0x1F, 0x00, // ##### #####
  427. 0x1F, 0xFE, 0x00, // ############
  428. 0x07, 0xF8, 0x00, // ########
  429. 0x00, 0x38, 0x00, // ###
  430. 0x00, 0x38, 0x00, // ###
  431. 0x00, 0x1C, 0x00, // ###
  432. 0x00, 0x1F, 0xC0, // #######
  433. 0x00, 0x0F, 0xC0, // ######
  434.  
  435. // @897 'R' (15 pixels wide)
  436. 0xFF, 0x80, // #########
  437. 0xFF, 0xE0, // ###########
  438. 0xE0, 0xE0, // ### ###
  439. 0xE0, 0x70, // ### ###
  440. 0xE0, 0x70, // ### ###
  441. 0xE0, 0x70, // ### ###
  442. 0xE0, 0x70, // ### ###
  443. 0xE0, 0xF0, // ### ####
  444. 0xE1, 0xE0, // ### ####
  445. 0xFF, 0xC0, // ##########
  446. 0xFF, 0x80, // #########
  447. 0xE3, 0xC0, // ### ####
  448. 0xE1, 0xC0, // ### ###
  449. 0xE0, 0xE0, // ### ###
  450. 0xE0, 0x70, // ### ###
  451. 0xE0, 0x78, // ### ####
  452. 0xE0, 0x3C, // ### ####
  453. 0xE0, 0x1E, // ### ####
  454. 0x00, 0x00, //
  455. 0x00, 0x00, //
  456. 0x00, 0x00, //
  457. 0x00, 0x00, //
  458. 0x00, 0x00, //
  459.  
  460. // @943 'S' (14 pixels wide)
  461. 0x1F, 0xE0, // ########
  462. 0x3F, 0xF8, // ###########
  463. 0x78, 0x78, // #### ####
  464. 0xE0, 0x18, // ### ##
  465. 0xE0, 0x00, // ###
  466. 0xE0, 0x00, // ###
  467. 0xF0, 0x00, // ####
  468. 0x7C, 0x00, // #####
  469. 0x3F, 0xE0, // #########
  470. 0x0F, 0xF8, // #########
  471. 0x00, 0x7C, // #####
  472. 0x00, 0x1C, // ###
  473. 0x00, 0x1C, // ###
  474. 0x00, 0x1C, // ###
  475. 0xC0, 0x1C, // ## ###
  476. 0xF0, 0x78, // #### ####
  477. 0xFF, 0xF0, // ############
  478. 0x3F, 0xC0, // ########
  479. 0x00, 0x00, //
  480. 0x00, 0x00, //
  481. 0x00, 0x00, //
  482. 0x00, 0x00, //
  483. 0x00, 0x00, //
  484.  
  485. // @989 'T' (15 pixels wide)
  486. 0xFF, 0xFE, // ###############
  487. 0xFF, 0xFE, // ###############
  488. 0x03, 0x80, // ###
  489. 0x03, 0x80, // ###
  490. 0x03, 0x80, // ###
  491. 0x03, 0x80, // ###
  492. 0x03, 0x80, // ###
  493. 0x03, 0x80, // ###
  494. 0x03, 0x80, // ###
  495. 0x03, 0x80, // ###
  496. 0x03, 0x80, // ###
  497. 0x03, 0x80, // ###
  498. 0x03, 0x80, // ###
  499. 0x03, 0x80, // ###
  500. 0x03, 0x80, // ###
  501. 0x03, 0x80, // ###
  502. 0x03, 0x80, // ###
  503. 0x03, 0x80, // ###
  504. 0x00, 0x00, //
  505. 0x00, 0x00, //
  506. 0x00, 0x00, //
  507. 0x00, 0x00, //
  508. 0x00, 0x00, //
  509.  
  510. // @1035 'U' (15 pixels wide)
  511. 0xE0, 0x0E, // ### ###
  512. 0xE0, 0x0E, // ### ###
  513. 0xE0, 0x0E, // ### ###
  514. 0xE0, 0x0E, // ### ###
  515. 0xE0, 0x0E, // ### ###
  516. 0xE0, 0x0E, // ### ###
  517. 0xE0, 0x0E, // ### ###
  518. 0xE0, 0x0E, // ### ###
  519. 0xE0, 0x0E, // ### ###
  520. 0xE0, 0x0E, // ### ###
  521. 0xE0, 0x0E, // ### ###
  522. 0xE0, 0x0E, // ### ###
  523. 0xE0, 0x0E, // ### ###
  524. 0xE0, 0x0E, // ### ###
  525. 0x70, 0x1C, // ### ###
  526. 0x78, 0x3C, // #### ####
  527. 0x3F, 0xF8, // ###########
  528. 0x0F, 0xE0, // #######
  529. 0x00, 0x00, //
  530. 0x00, 0x00, //
  531. 0x00, 0x00, //
  532. 0x00, 0x00, //
  533. 0x00, 0x00, //
  534.  
  535. // @1081 'V' (17 pixels wide)
  536. 0xE0, 0x03, 0x80, // ### ###
  537. 0x70, 0x07, 0x00, // ### ###
  538. 0x70, 0x07, 0x00, // ### ###
  539. 0x70, 0x07, 0x00, // ### ###
  540. 0x38, 0x0E, 0x00, // ### ###
  541. 0x38, 0x0E, 0x00, // ### ###
  542. 0x38, 0x0E, 0x00, // ### ###
  543. 0x1C, 0x1C, 0x00, // ### ###
  544. 0x1C, 0x1C, 0x00, // ### ###
  545. 0x1C, 0x1C, 0x00, // ### ###
  546. 0x0E, 0x38, 0x00, // ### ###
  547. 0x0E, 0x38, 0x00, // ### ###
  548. 0x0F, 0x78, 0x00, // #### ####
  549. 0x07, 0x70, 0x00, // ### ###
  550. 0x07, 0x70, 0x00, // ### ###
  551. 0x03, 0xE0, 0x00, // #####
  552. 0x03, 0xE0, 0x00, // #####
  553. 0x03, 0xE0, 0x00, // #####
  554. 0x00, 0x00, 0x00, //
  555. 0x00, 0x00, 0x00, //
  556. 0x00, 0x00, 0x00, //
  557. 0x00, 0x00, 0x00, //
  558. 0x00, 0x00, 0x00, //
  559.  
  560. // @1150 'W' (23 pixels wide)
  561. 0xE0, 0x38, 0x0E, // ### ### ###
  562. 0xE0, 0x7C, 0x0E, // ### ##### ###
  563. 0x70, 0x7C, 0x1C, // ### ##### ###
  564. 0x70, 0x7C, 0x1C, // ### ##### ###
  565. 0x70, 0x7C, 0x1C, // ### ##### ###
  566. 0x78, 0xEE, 0x3C, // #### ### ### ####
  567. 0x38, 0xEE, 0x38, // ### ### ### ###
  568. 0x38, 0xEE, 0x38, // ### ### ### ###
  569. 0x38, 0xEE, 0x38, // ### ### ### ###
  570. 0x3C, 0xC7, 0x78, // #### ## ### ####
  571. 0x1D, 0xC7, 0x70, // ### ### ### ###
  572. 0x1D, 0xC7, 0x70, // ### ### ### ###
  573. 0x1D, 0xC7, 0x70, // ### ### ### ###
  574. 0x0F, 0x83, 0xF0, // ##### ######
  575. 0x0F, 0x83, 0xE0, // ##### #####
  576. 0x0F, 0x83, 0xE0, // ##### #####
  577. 0x0F, 0x83, 0xE0, // ##### #####
  578. 0x07, 0x01, 0xE0, // ### ####
  579. 0x00, 0x00, 0x00, //
  580. 0x00, 0x00, 0x00, //
  581. 0x00, 0x00, 0x00, //
  582. 0x00, 0x00, 0x00, //
  583. 0x00, 0x00, 0x00, //
  584.  
  585. // @1219 'X' (15 pixels wide)
  586. 0xF0, 0x1E, // #### ####
  587. 0x70, 0x1C, // ### ###
  588. 0x38, 0x38, // ### ###
  589. 0x3C, 0x78, // #### ####
  590. 0x1C, 0x70, // ### ###
  591. 0x0E, 0xE0, // ### ###
  592. 0x0F, 0xE0, // #######
  593. 0x07, 0xC0, // #####
  594. 0x07, 0xC0, // #####
  595. 0x07, 0xC0, // #####
  596. 0x07, 0xC0, // #####
  597. 0x0E, 0xE0, // ### ###
  598. 0x0E, 0xF0, // ### ####
  599. 0x1C, 0x70, // ### ###
  600. 0x3C, 0x78, // #### ####
  601. 0x38, 0x38, // ### ###
  602. 0x70, 0x1C, // ### ###
  603. 0xF0, 0x1E, // #### ####
  604. 0x00, 0x00, //
  605. 0x00, 0x00, //
  606. 0x00, 0x00, //
  607. 0x00, 0x00, //
  608. 0x00, 0x00, //
  609.  
  610. // @1265 'Y' (15 pixels wide)
  611. 0xF0, 0x1E, // #### ####
  612. 0x70, 0x1C, // ### ###
  613. 0x78, 0x3C, // #### ####
  614. 0x38, 0x38, // ### ###
  615. 0x1C, 0x70, // ### ###
  616. 0x1E, 0xF0, // #### ####
  617. 0x0E, 0xE0, // ### ###
  618. 0x0F, 0xE0, // #######
  619. 0x07, 0xC0, // #####
  620. 0x03, 0x80, // ###
  621. 0x03, 0x80, // ###
  622. 0x03, 0x80, // ###
  623. 0x03, 0x80, // ###
  624. 0x03, 0x80, // ###
  625. 0x03, 0x80, // ###
  626. 0x03, 0x80, // ###
  627. 0x03, 0x80, // ###
  628. 0x03, 0x80, // ###
  629. 0x00, 0x00, //
  630. 0x00, 0x00, //
  631. 0x00, 0x00, //
  632. 0x00, 0x00, //
  633. 0x00, 0x00, //
  634.  
  635. // @1311 'Z' (15 pixels wide)
  636. 0xFF, 0xFE, // ###############
  637. 0xFF, 0xFE, // ###############
  638. 0x00, 0x1E, // ####
  639. 0x00, 0x3C, // ####
  640. 0x00, 0x78, // ####
  641. 0x00, 0x70, // ###
  642. 0x00, 0xE0, // ###
  643. 0x01, 0xC0, // ###
  644. 0x03, 0xC0, // ####
  645. 0x07, 0x80, // ####
  646. 0x07, 0x00, // ###
  647. 0x0E, 0x00, // ###
  648. 0x1C, 0x00, // ###
  649. 0x3C, 0x00, // ####
  650. 0x78, 0x00, // ####
  651. 0xF0, 0x00, // ####
  652. 0xFF, 0xFE, // ###############
  653. 0xFF, 0xFE, // ###############
  654. 0x00, 0x00, //
  655. 0x00, 0x00, //
  656. 0x00, 0x00, //
  657. 0x00, 0x00, //
  658. 0x00, 0x00, //
  659. };
  660.  
  661. // Character descriptors for MS Reference Sans Serif 18pt
  662. // { [Char width in bits], [Offset into mSReferenceSansSerif_18ptCharBitmaps in bytes] }
  663. const FONT_CHAR_INFO mSReferenceSansSerif_18ptDescriptors[] =
  664. {
  665. {17, 0}, // A
  666. {14, 69}, // B
  667. {16, 115}, // C
  668. {17, 161}, // D
  669. {13, 230}, // E
  670. {13, 276}, // F
  671. {17, 322}, // G
  672. {15, 391}, // H
  673. {7, 437}, // I
  674. {9, 460}, // J
  675. {16, 506}, // K
  676. {12, 552}, // L
  677. {17, 598}, // M
  678. {15, 667}, // N
  679. {18, 713}, // O
  680. {12, 782}, // P
  681. {18, 828}, // Q
  682. {15, 897}, // R
  683. {14, 943}, // S
  684. {15, 989}, // T
  685. {15, 1035}, // U
  686. {17, 1081}, // V
  687. {23, 1150}, // W
  688. {15, 1219}, // X
  689. {15, 1265}, // Y
  690. {15, 1311}, // Z
  691. };
  692.  
  693. // Font information for MS Reference Sans Serif 18pt
  694. const FONT_INFO mSReferenceSansSerif_18ptFontInfo =
  695. {
  696. 23, // Character height
  697. 'A', // Start character
  698. 'Z', // End character
  699. "",
  700. mSReferenceSansSerif_18ptDescriptors, // Character descriptor array
  701. mSReferenceSansSerif_18ptBitmaps, // Character bitmap array
  702. };
Add Comment
Please, Sign In to add comment