Advertisement
S117

S117's Multi-Mod for TPT

May 28th, 2016
1,458
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 164.65 KB | None | 0 0
  1. /* Welcome to S117's Multi-Mod Mod!
  2. This Mod contains elements and mods from myself and other TPT users
  3. with their permission, of course. Or they were acquired from Cracker64's Autorun Script Manager, Which I highly reccomend.
  4. */
  5.  
  6. // (line #, Name, Creator) TABLE OF CONTENTS
  7.  
  8. -17-New Gas-S117
  9. -37-Gas2-S117
  10. -57-FPS CAP-S117
  11. -62-Pure Energy-23 QuentinADay
  12. -83-Lua Text Generator-JBot-42
  13. -
  14.  
  15. //
  16.  
  17. --New Gas
  18. --By S117
  19. local element1 = elements.allocate("S117", "NGAS")
  20. elements.element(element1, elements.element(elements.DEFAULT_PT_NBLE))
  21. elements.property(element1, "Name", "NGAS")
  22. elements.property(element1, "Description", "New Gas")
  23. elements.property(element1, "Colour",0XFFAFF00 )
  24. elements.property(element1, "MenuSection", elem.SC_GAS)
  25. elements.property(element1, "Gravity", -0.2)
  26. elements.property(element1, "Flammable", 10)
  27. elements.property(element1, "Explosive", 5)
  28. elements.property(element1, "Loss", 0.3)
  29. elements.property(element1, "AirLoss", 0)
  30. elements.property(element1, "AirDrag", 0)
  31. elements.property(element1, "Advection", 0.5)
  32. elements.property(element1, "Weight", 0)
  33. elements.property(element1, "Diffusion", 0.5)
  34. elements.property(element1, "Properties", PROP_CONDUCTS)
  35.  
  36.  
  37. --Gas 2
  38. --By S117
  39. local element2 = elements.allocate("S117", "GAS2")
  40. elements.element(element2, elements.element(elements.DEFAULT_PT_WTRV))
  41. elements.property(element2, "Name", "GAS2")
  42. elements.property(element2, "Description", "A HIGHLY explosive gas compound, heavy and sinks")
  43. elements.property(element2, "Colour",0xFF6600E3 )
  44. elements.property(element2, "MenuSection", elem.SC_GAS)
  45. elements.property(element2, "Gravity",0.2)
  46. elements.property(element2, "Flammable",500 )
  47. elements.property(element2, "Explosive", 2.5)
  48. elements.property(element2, "Loss", 0)
  49. elements.property(element2, "AirLoss", 0)
  50. elements.property(element2, "AirDrag", 0)
  51. elements.property(element2, "Advection", 0)
  52. elements.property(element2, "Weight", 14)
  53. elements.property(element2, "Diffusion", 1)
  54. elements.property(element2, "Falldown", 1.241)
  55.  
  56.  
  57. --FPS cap
  58. -- S117
  59. tpt.setfpscap(1000)
  60.  
  61.  
  62. --Pure Energy
  63. --23 QuintenADay
  64.  
  65. local lol = elements.allocate("PURE" , "ENERGY")
  66. elements.element(lol, elements.element(elements.DEFAULT_PT_SING))
  67. elements.property(lol, "Name" , "ERGY")
  68. elements.property(lol, "Description" , "Pure Energy, Extremely Powerful")
  69. function ENERGYUpdate(i,x,y,s,n)
  70. if math.random(1,3) == 1 then
  71. tpt.create(x + math.random(-1,1), y + math.random(-1,1), 'phot')
  72. elseif math.random(1,3) == 2 then
  73. tpt.create(x + math.random(-1,1), y + math.random(-1,1), 'neut')
  74. elseif math.random(1,3) == 3 then
  75. tpt.create(x + math.random(-1,1), y + math.random(-1,1), 'elec')
  76. end
  77. tpt.set_property("temp", math.huge, x, y)
  78. sim.pressure(x/4,y/4,math.huge)
  79. end
  80. tpt.element_func(ENERGYUpdate,lol)
  81.  
  82.  
  83. --CREATOR IS BANNED
  84. --Lua Text Generator
  85. --JBot-42
  86.  
  87. -- Load fonts
  88.  
  89. fonts = {}
  90.  
  91. fonts['7x10'] = {}
  92. fonts['7x10']['width'] = 7
  93. fonts['7x10']['height'] = 10
  94. fonts['7x10']['linespacing'] = 7
  95. fonts['7x10']['charspacing'] = 2
  96.  
  97. -- Lower Case
  98.  
  99. fonts['7x10']['a'] = {
  100. ['descender'] = 0,
  101. ['kerning'] = 0,
  102. ['pixels'] = {
  103. {0, 0, 0, 0, 0, 0, 0},
  104. {0, 0, 0, 0, 0, 0, 0},
  105. {0, 0, 0, 0, 0, 0, 0},
  106. {0, 1, 1, 1, 1, 0, 0},
  107. {0, 0, 0, 0, 0, 1, 0},
  108. {0, 0, 0, 0, 0, 1, 0},
  109. {0, 1, 1, 1, 1, 1, 0},
  110. {1, 0, 0, 0, 0, 1, 0},
  111. {1, 0, 0, 0, 0, 1, 0},
  112. {0, 1, 1, 1, 1, 0, 1},
  113. {0, 0, 0, 0, 0, 0, 0},
  114. {0, 0, 0, 0, 0, 0, 0},
  115. {0, 0, 0, 0, 0, 0, 0},
  116. {0, 0, 0, 0, 0, 0, 0}
  117. }
  118. }
  119. fonts['7x10']['b'] = {
  120. ['descender'] = 0,
  121. ['kerning'] = 0,
  122. ['pixels'] = {
  123. {1, 0, 0, 0, 0, 0, 0},
  124. {1, 0, 0, 0, 0, 0, 0},
  125. {1, 0, 0, 0, 0, 0, 0},
  126. {1, 1, 1, 1, 1, 1, 0},
  127. {1, 0, 0, 0, 0, 0, 1},
  128. {1, 0, 0, 0, 0, 0, 1},
  129. {1, 0, 0, 0, 0, 0, 1},
  130. {1, 0, 0, 0, 0, 0, 1},
  131. {1, 0, 0, 0, 0, 0, 1},
  132. {1, 1, 1, 1, 1, 1, 0},
  133. {0, 0, 0, 0, 0, 0, 0},
  134. {0, 0, 0, 0, 0, 0, 0},
  135. {0, 0, 0, 0, 0, 0, 0},
  136. {0, 0, 0, 0, 0, 0, 0}
  137. }
  138. }
  139. fonts['7x10']['c'] = {
  140. ['descender'] = 0,
  141. ['kerning'] = 0,
  142. ['pixels'] = {
  143. {0, 0, 0, 0, 0, 0, 0},
  144. {0, 0, 0, 0, 0, 0, 0},
  145. {0, 0, 0, 0, 0, 0, 0},
  146. {0, 1, 1, 1, 1, 1, 0},
  147. {1, 0, 0, 0, 0, 0, 1},
  148. {1, 0, 0, 0, 0, 0, 0},
  149. {1, 0, 0, 0, 0, 0, 0},
  150. {1, 0, 0, 0, 0, 0, 0},
  151. {1, 0, 0, 0, 0, 0, 1},
  152. {0, 1, 1, 1, 1, 1, 0},
  153. {0, 0, 0, 0, 0, 0, 0},
  154. {0, 0, 0, 0, 0, 0, 0},
  155. {0, 0, 0, 0, 0, 0, 0},
  156. {0, 0, 0, 0, 0, 0, 0}
  157. }
  158. }
  159. fonts['7x10']['d'] = {
  160. ['descender'] = 0,
  161. ['kerning'] = 0,
  162. ['pixels'] = {
  163. {0, 0, 0, 0, 0, 0, 1},
  164. {0, 0, 0, 0, 0, 0, 1},
  165. {0, 0, 0, 0, 0, 0, 1},
  166. {0, 1, 1, 1, 1, 1, 1},
  167. {1, 0, 0, 0, 0, 0, 1},
  168. {1, 0, 0, 0, 0, 0, 1},
  169. {1, 0, 0, 0, 0, 0, 1},
  170. {1, 0, 0, 0, 0, 0, 1},
  171. {1, 0, 0, 0, 0, 0, 1},
  172. {0, 1, 1, 1, 1, 1, 1},
  173. {0, 0, 0, 0, 0, 0, 0},
  174. {0, 0, 0, 0, 0, 0, 0},
  175. {0, 0, 0, 0, 0, 0, 0},
  176. {0, 0, 0, 0, 0, 0, 0}
  177. }
  178. }
  179. fonts['7x10']['e'] = {
  180. ['descender'] = 0,
  181. ['kerning'] = 0,
  182. ['pixels'] = {
  183. {0, 0, 0, 0, 0, 0, 0},
  184. {0, 0, 0, 0, 0, 0, 0},
  185. {0, 0, 0, 0, 0, 0, 0},
  186. {0, 1, 1, 1, 1, 1, 0},
  187. {1, 0, 0, 0, 0, 0, 1},
  188. {1, 0, 0, 0, 0, 0, 1},
  189. {1, 1, 1, 1, 1, 1, 0},
  190. {1, 0, 0, 0, 0, 0, 0},
  191. {1, 0, 0, 0, 0, 0, 0},
  192. {0, 1, 1, 1, 1, 1, 0},
  193. {0, 0, 0, 0, 0, 0, 0},
  194. {0, 0, 0, 0, 0, 0, 0},
  195. {0, 0, 0, 0, 0, 0, 0},
  196. {0, 0, 0, 0, 0, 0, 0}
  197. }
  198. }
  199. fonts['7x10']['f'] = {
  200. ['descender'] = 0,
  201. ['kerning'] = -2,
  202. ['pixels'] = {
  203. {0, 0, 1, 1, 1, 0, 0},
  204. {0, 1, 0, 0, 0, 0, 0},
  205. {0, 1, 0, 0, 0, 0, 0},
  206. {1, 1, 1, 1, 1, 0, 0},
  207. {0, 1, 0, 0, 0, 0, 0},
  208. {0, 1, 0, 0, 0, 0, 0},
  209. {0, 1, 0, 0, 0, 0, 0},
  210. {0, 1, 0, 0, 0, 0, 0},
  211. {0, 1, 0, 0, 0, 0, 0},
  212. {0, 1, 0, 0, 0, 0, 0},
  213. {0, 0, 0, 0, 0, 0, 0},
  214. {0, 0, 0, 0, 0, 0, 0},
  215. {0, 0, 0, 0, 0, 0, 0},
  216. {0, 0, 0, 0, 0, 0, 0}
  217. }
  218. }
  219. fonts['7x10']['g'] = {
  220. ['descender'] = -4,
  221. ['kerning'] = 0,
  222. ['pixels'] = {
  223. {0, 0, 0, 0, 0, 0, 0},
  224. {0, 0, 0, 0, 0, 0, 0},
  225. {0, 0, 0, 0, 0, 0, 0},
  226. {0, 1, 1, 1, 1, 1, 1},
  227. {1, 0, 0, 0, 0, 0, 1},
  228. {1, 0, 0, 0, 0, 0, 1},
  229. {1, 0, 0, 0, 0, 0, 1},
  230. {1, 0, 0, 0, 0, 0, 1},
  231. {1, 0, 0, 0, 0, 0, 1},
  232. {0, 1, 1, 1, 1, 1, 1},
  233. {0, 0, 0, 0, 0, 0, 1},
  234. {0, 0, 0, 0, 0, 0, 1},
  235. {0, 0, 0, 0, 0, 0, 1},
  236. {0, 1, 1, 1, 1, 1, 0}
  237. }
  238. }
  239. fonts['7x10']['h'] = {
  240. ['descender'] = 0,
  241. ['kerning'] = 0,
  242. ['pixels'] = {
  243. {1, 0, 0, 0, 0, 0, 0},
  244. {1, 0, 0, 0, 0, 0, 0},
  245. {1, 0, 0, 0, 0, 0, 0},
  246. {1, 1, 1, 1, 1, 1, 0},
  247. {1, 0, 0, 0, 0, 0, 1},
  248. {1, 0, 0, 0, 0, 0, 1},
  249. {1, 0, 0, 0, 0, 0, 1},
  250. {1, 0, 0, 0, 0, 0, 1},
  251. {1, 0, 0, 0, 0, 0, 1},
  252. {1, 0, 0, 0, 0, 0, 1},
  253. {0, 0, 0, 0, 0, 0, 0},
  254. {0, 0, 0, 0, 0, 0, 0},
  255. {0, 0, 0, 0, 0, 0, 0},
  256. {0, 0, 0, 0, 0, 0, 0}
  257. }
  258. }
  259. fonts['7x10']['i'] = {
  260. ['descender'] = 0,
  261. ['kerning'] = -6,
  262. ['pixels'] = {
  263. {0, 0, 0, 0, 0, 0, 0},
  264. {1, 0, 0, 0, 0, 0, 0},
  265. {0, 0, 0, 0, 0, 0, 0},
  266. {1, 0, 0, 0, 0, 0, 0},
  267. {1, 0, 0, 0, 0, 0, 0},
  268. {1, 0, 0, 0, 0, 0, 0},
  269. {1, 0, 0, 0, 0, 0, 0},
  270. {1, 0, 0, 0, 0, 0, 0},
  271. {1, 0, 0, 0, 0, 0, 0},
  272. {1, 0, 0, 0, 0, 0, 0},
  273. {0, 0, 0, 0, 0, 0, 0},
  274. {0, 0, 0, 0, 0, 0, 0},
  275. {0, 0, 0, 0, 0, 0, 0},
  276. {0, 0, 0, 0, 0, 0, 0}
  277. }
  278. }
  279. fonts['7x10']['j'] = {
  280. ['descender'] = -4,
  281. ['kerning'] = -4,
  282. ['pixels'] = {
  283. {0, 0, 0, 0, 0, 0, 0},
  284. {0, 0, 1, 0, 0, 0, 0},
  285. {0, 0, 0, 0, 0, 0, 0},
  286. {0, 0, 1, 0, 0, 0, 0},
  287. {0, 0, 1, 0, 0, 0, 0},
  288. {0, 0, 1, 0, 0, 0, 0},
  289. {0, 0, 1, 0, 0, 0, 0},
  290. {0, 0, 1, 0, 0, 0, 0},
  291. {0, 0, 1, 0, 0, 0, 0},
  292. {0, 0, 1, 0, 0, 0, 0},
  293. {0, 0, 1, 0, 0, 0, 0},
  294. {0, 0, 1, 0, 0, 0, 0},
  295. {0, 0, 1, 0, 0, 0, 0},
  296. {1, 1, 0, 0, 0, 0, 0}
  297. }
  298. }
  299. fonts['7x10']['k'] = {
  300. ['descender'] = 0,
  301. ['kerning'] = -1,
  302. ['pixels'] = {
  303. {1, 0, 0, 0, 0, 0, 0},
  304. {1, 0, 0, 0, 0, 0, 0},
  305. {1, 0, 0, 0, 0, 0, 0},
  306. {1, 0, 0, 0, 0, 1, 0},
  307. {1, 0, 0, 0, 1, 0, 0},
  308. {1, 0, 0, 1, 0, 0, 0},
  309. {1, 0, 1, 0, 0, 0, 0},
  310. {1, 1, 0, 1, 0, 0, 0},
  311. {1, 0, 0, 0, 1, 0, 0},
  312. {1, 0, 0, 0, 0, 1, 0},
  313. {0, 0, 0, 0, 0, 0, 0},
  314. {0, 0, 0, 0, 0, 0, 0},
  315. {0, 0, 0, 0, 0, 0, 0},
  316. {0, 0, 0, 0, 0, 0, 0}
  317. }
  318. }
  319. fonts['7x10']['l'] = {
  320. ['descender'] = 0,
  321. ['kerning'] = -4,
  322. ['pixels'] = {
  323. {1, 0, 0, 0, 0, 0, 0},
  324. {1, 0, 0, 0, 0, 0, 0},
  325. {1, 0, 0, 0, 0, 0, 0},
  326. {1, 0, 0, 0, 0, 0, 0},
  327. {1, 0, 0, 0, 0, 0, 0},
  328. {1, 0, 0, 0, 0, 0, 0},
  329. {1, 0, 0, 0, 0, 0, 0},
  330. {1, 0, 0, 0, 0, 0, 0},
  331. {1, 0, 0, 0, 0, 0, 0},
  332. {0, 1, 1, 0, 0, 0, 0},
  333. {0, 0, 0, 0, 0, 0, 0},
  334. {0, 0, 0, 0, 0, 0, 0},
  335. {0, 0, 0, 0, 0, 0, 0},
  336. {0, 0, 0, 0, 0, 0, 0}
  337. }
  338. }
  339. fonts['7x10']['m'] = {
  340. ['descender'] = 0,
  341. ['kerning'] = 0,
  342. ['pixels'] = {
  343. {0, 0, 0, 0, 0, 0, 0},
  344. {0, 0, 0, 0, 0, 0, 0},
  345. {0, 0, 0, 0, 0, 0, 0},
  346. {1, 1, 1, 0, 1, 1, 0},
  347. {1, 0, 0, 1, 0, 0, 1},
  348. {1, 0, 0, 1, 0, 0, 1},
  349. {1, 0, 0, 1, 0, 0, 1},
  350. {1, 0, 0, 1, 0, 0, 1},
  351. {1, 0, 0, 1, 0, 0, 1},
  352. {1, 0, 0, 1, 0, 0, 1},
  353. {0, 0, 0, 0, 0, 0, 0},
  354. {0, 0, 0, 0, 0, 0, 0},
  355. {0, 0, 0, 0, 0, 0, 0},
  356. {0, 0, 0, 0, 0, 0, 0}
  357. }
  358. }
  359. fonts['7x10']['n'] = {
  360. ['descender'] = 0,
  361. ['kerning'] = -1,
  362. ['pixels'] = {
  363. {0, 0, 0, 0, 0, 0, 0},
  364. {0, 0, 0, 0, 0, 0, 0},
  365. {0, 0, 0, 0, 0, 0, 0},
  366. {1, 0, 1, 1, 1, 0, 0},
  367. {1, 1, 0, 0, 0, 1, 0},
  368. {1, 0, 0, 0, 0, 1, 0},
  369. {1, 0, 0, 0, 0, 1, 0},
  370. {1, 0, 0, 0, 0, 1, 0},
  371. {1, 0, 0, 0, 0, 1, 0},
  372. {1, 0, 0, 0, 0, 1, 0},
  373. {0, 0, 0, 0, 0, 0, 0},
  374. {0, 0, 0, 0, 0, 0, 0},
  375. {0, 0, 0, 0, 0, 0, 0},
  376. {0, 0, 0, 0, 0, 0, 0}
  377. }
  378. }
  379. fonts['7x10']['o'] = {
  380. ['descender'] = 0,
  381. ['kerning'] = 0,
  382. ['pixels'] = {
  383. {0, 0, 0, 0, 0, 0, 0},
  384. {0, 0, 0, 0, 0, 0, 0},
  385. {0, 0, 0, 0, 0, 0, 0},
  386. {0, 1, 1, 1, 1, 1, 0},
  387. {1, 0, 0, 0, 0, 0, 1},
  388. {1, 0, 0, 0, 0, 0, 1},
  389. {1, 0, 0, 0, 0, 0, 1},
  390. {1, 0, 0, 0, 0, 0, 1},
  391. {1, 0, 0, 0, 0, 0, 1},
  392. {0, 1, 1, 1, 1, 1, 0},
  393. {0, 0, 0, 0, 0, 0, 0},
  394. {0, 0, 0, 0, 0, 0, 0},
  395. {0, 0, 0, 0, 0, 0, 0},
  396. {0, 0, 0, 0, 0, 0, 0}
  397. }
  398. }
  399. fonts['7x10']['p'] = {
  400. ['descender'] = -4,
  401. ['kerning'] = 0,
  402. ['pixels'] = {
  403. {0, 0, 0, 0, 0, 0, 0},
  404. {0, 0, 0, 0, 0, 0, 0},
  405. {0, 0, 0, 0, 0, 0, 0},
  406. {1, 1, 1, 1, 1, 1, 0},
  407. {1, 0, 0, 0, 0, 0, 1},
  408. {1, 0, 0, 0, 0, 0, 1},
  409. {1, 0, 0, 0, 0, 0, 1},
  410. {1, 0, 0, 0, 0, 0, 1},
  411. {1, 0, 0, 0, 0, 0, 1},
  412. {1, 1, 1, 1, 1, 1, 0},
  413. {1, 0, 0, 0, 0, 0, 0},
  414. {1, 0, 0, 0, 0, 0, 0},
  415. {1, 0, 0, 0, 0, 0, 0},
  416. {1, 0, 0, 0, 0, 0, 0}
  417. }
  418. }
  419. fonts['7x10']['q'] = {
  420. ['descender'] = -4,
  421. ['kerning'] = 0,
  422. ['pixels'] = {
  423. {0, 0, 0, 0, 0, 0, 0},
  424. {0, 0, 0, 0, 0, 0, 0},
  425. {0, 0, 0, 0, 0, 0, 0},
  426. {0, 1, 1, 1, 1, 1, 1},
  427. {1, 0, 0, 0, 0, 0, 1},
  428. {1, 0, 0, 0, 0, 0, 1},
  429. {1, 0, 0, 0, 0, 0, 1},
  430. {1, 0, 0, 0, 0, 0, 1},
  431. {1, 0, 0, 0, 0, 0, 1},
  432. {0, 1, 1, 1, 1, 1, 1},
  433. {0, 0, 0, 0, 0, 0, 1},
  434. {0, 0, 0, 0, 0, 0, 1},
  435. {0, 0, 0, 0, 0, 0, 1},
  436. {0, 0, 0, 0, 0, 0, 1}
  437. }
  438. }
  439. fonts['7x10']['r'] = {
  440. ['descender'] = 0,
  441. ['kerning'] = -2,
  442. ['pixels'] = {
  443. {0, 0, 0, 0, 0, 0, 0},
  444. {0, 0, 0, 0, 0, 0, 0},
  445. {0, 0, 0, 0, 0, 0, 0},
  446. {1, 0, 1, 1, 1, 0, 0},
  447. {1, 1, 0, 0, 0, 0, 0},
  448. {1, 0, 0, 0, 0, 0, 0},
  449. {1, 0, 0, 0, 0, 0, 0},
  450. {1, 0, 0, 0, 0, 0, 0},
  451. {1, 0, 0, 0, 0, 0, 0},
  452. {1, 0, 0, 0, 0, 0, 0},
  453. {0, 0, 0, 0, 0, 0, 0},
  454. {0, 0, 0, 0, 0, 0, 0},
  455. {0, 0, 0, 0, 0, 0, 0},
  456. {0, 0, 0, 0, 0, 0, 0}
  457. }
  458. }
  459. fonts['7x10']['s'] = {
  460. ['descender'] = 0,
  461. ['kerning'] = 0,
  462. ['pixels'] = {
  463. {0, 0, 0, 0, 0, 0, 0},
  464. {0, 0, 0, 0, 0, 0, 0},
  465. {0, 0, 0, 0, 0, 0, 0},
  466. {0, 1, 1, 1, 1, 1, 0},
  467. {1, 0, 0, 0, 0, 0, 1},
  468. {1, 0, 0, 0, 0, 0, 0},
  469. {0, 1, 1, 1, 1, 1, 0},
  470. {0, 0, 0, 0, 0, 0, 1},
  471. {1, 0, 0, 0, 0, 0, 1},
  472. {0, 1, 1, 1, 1, 1, 0},
  473. {0, 0, 0, 0, 0, 0, 0},
  474. {0, 0, 0, 0, 0, 0, 0},
  475. {0, 0, 0, 0, 0, 0, 0},
  476. {0, 0, 0, 0, 0, 0, 0}
  477. }
  478. }
  479. fonts['7x10']['t'] = {
  480. ['descender'] = 0,
  481. ['kerning'] = -3,
  482. ['pixels'] = {
  483. {0, 0, 0, 0, 0, 0, 0},
  484. {1, 0, 0, 0, 0, 0, 0},
  485. {1, 0, 0, 0, 0, 0, 0},
  486. {1, 1, 1, 0, 0, 0, 0},
  487. {1, 0, 0, 0, 0, 0, 0},
  488. {1, 0, 0, 0, 0, 0, 0},
  489. {1, 0, 0, 0, 0, 0, 0},
  490. {1, 0, 0, 0, 0, 0, 0},
  491. {1, 0, 0, 0, 0, 0, 0},
  492. {0, 1, 1, 1, 0, 0, 0},
  493. {0, 0, 0, 0, 0, 0, 0},
  494. {0, 0, 0, 0, 0, 0, 0},
  495. {0, 0, 0, 0, 0, 0, 0},
  496. {0, 0, 0, 0, 0, 0, 0}
  497. }
  498. }
  499. fonts['7x10']['u'] = {
  500. ['descender'] = 0,
  501. ['kerning'] = -1,
  502. ['pixels'] = {
  503. {0, 0, 0, 0, 0, 0, 0},
  504. {0, 0, 0, 0, 0, 0, 0},
  505. {0, 0, 0, 0, 0, 0, 0},
  506. {1, 0, 0, 0, 0, 1, 0},
  507. {1, 0, 0, 0, 0, 1, 0},
  508. {1, 0, 0, 0, 0, 1, 0},
  509. {1, 0, 0, 0, 0, 1, 0},
  510. {1, 0, 0, 0, 0, 1, 0},
  511. {1, 0, 0, 0, 1, 1, 0},
  512. {0, 1, 1, 1, 0, 1, 0},
  513. {0, 0, 0, 0, 0, 0, 0},
  514. {0, 0, 0, 0, 0, 0, 0},
  515. {0, 0, 0, 0, 0, 0, 0},
  516. {0, 0, 0, 0, 0, 0, 0}
  517. }
  518. }
  519. fonts['7x10']['v'] = {
  520. ['descender'] = 0,
  521. ['kerning'] = 0,
  522. ['pixels'] = {
  523. {0, 0, 0, 0, 0, 0, 0},
  524. {0, 0, 0, 0, 0, 0, 0},
  525. {0, 0, 0, 0, 0, 0, 0},
  526. {1, 0, 0, 0, 0, 0, 1},
  527. {1, 0, 0, 0, 0, 0, 1},
  528. {0, 1, 0, 0, 0, 1, 0},
  529. {0, 1, 0, 0, 0, 1, 0},
  530. {0, 0, 1, 0, 1, 0, 0},
  531. {0, 0, 1, 0, 1, 0, 0},
  532. {0, 0, 0, 1, 0, 0, 0},
  533. {0, 0, 0, 0, 0, 0, 0},
  534. {0, 0, 0, 0, 0, 0, 0},
  535. {0, 0, 0, 0, 0, 0, 0},
  536. {0, 0, 0, 0, 0, 0, 0}
  537. }
  538. }
  539. fonts['7x10']['w'] = {
  540. ['descender'] = 0,
  541. ['kerning'] = 0,
  542. ['pixels'] = {
  543. {0, 0, 0, 0, 0, 0, 0},
  544. {0, 0, 0, 0, 0, 0, 0},
  545. {0, 0, 0, 0, 0, 0, 0},
  546. {1, 0, 0, 0, 0, 0, 1},
  547. {1, 0, 0, 1, 0, 0, 1},
  548. {1, 0, 0, 1, 0, 0, 1},
  549. {1, 0, 0, 1, 0, 0, 1},
  550. {1, 0, 0, 1, 0, 0, 1},
  551. {1, 0, 0, 1, 0, 0, 1},
  552. {0, 1, 1, 1, 1, 1, 0},
  553. {0, 0, 0, 0, 0, 0, 0},
  554. {0, 0, 0, 0, 0, 0, 0},
  555. {0, 0, 0, 0, 0, 0, 0},
  556. {0, 0, 0, 0, 0, 0, 0}
  557. }
  558. }
  559. fonts['7x10']['x'] = {
  560. ['descender'] = 0,
  561. ['kerning'] = 0,
  562. ['pixels'] = {
  563. {0, 0, 0, 0, 0, 0, 0},
  564. {0, 0, 0, 0, 0, 0, 0},
  565. {0, 0, 0, 0, 0, 0, 0},
  566. {1, 0, 0, 0, 0, 0, 1},
  567. {0, 1, 0, 0, 0, 1, 0},
  568. {0, 0, 1, 0, 1, 0, 0},
  569. {0, 0, 0, 1, 0, 0, 0},
  570. {0, 0, 1, 0, 1, 0, 0},
  571. {0, 1, 0, 0, 0, 1, 0},
  572. {1, 0, 0, 0, 0, 0, 1},
  573. {0, 0, 0, 0, 0, 0, 0},
  574. {0, 0, 0, 0, 0, 0, 0},
  575. {0, 0, 0, 0, 0, 0, 0},
  576. {0, 0, 0, 0, 0, 0, 0}
  577. }
  578. }
  579. fonts['7x10']['y'] = {
  580. ['descender'] = -4,
  581. ['kerning'] = 0,
  582. ['pixels'] = {
  583. {0, 0, 0, 0, 0, 0, 0},
  584. {0, 0, 0, 0, 0, 0, 0},
  585. {0, 0, 0, 0, 0, 0, 0},
  586. {1, 0, 0, 0, 0, 0, 1},
  587. {1, 0, 0, 0, 0, 0, 1},
  588. {0, 1, 0, 0, 0, 1, 0},
  589. {0, 1, 0, 0, 0, 1, 0},
  590. {0, 0, 1, 0, 1, 0, 0},
  591. {0, 0, 1, 0, 1, 0, 0},
  592. {0, 0, 0, 1, 0, 0, 0},
  593. {0, 0, 0, 1, 0, 0, 0},
  594. {0, 0, 1, 0, 0, 0, 0},
  595. {0, 0, 1, 0, 0, 0, 0},
  596. {0, 1, 0, 0, 0, 0, 0}
  597. }
  598. }
  599. fonts['7x10']['z'] = {
  600. ['descender'] = 0,
  601. ['kerning'] = 0,
  602. ['pixels'] = {
  603. {0, 0, 0, 0, 0, 0, 0},
  604. {0, 0, 0, 0, 0, 0, 0},
  605. {0, 0, 0, 0, 0, 0, 0},
  606. {1, 1, 1, 1, 1, 1, 1},
  607. {0, 0, 0, 0, 0, 1, 0},
  608. {0, 0, 0, 0, 1, 0, 0},
  609. {0, 0, 0, 1, 0, 0, 0},
  610. {0, 0, 1, 0, 0, 0, 0},
  611. {0, 1, 0, 0, 0, 0, 0},
  612. {1, 1, 1, 1, 1, 1, 1},
  613. {0, 0, 0, 0, 0, 0, 0},
  614. {0, 0, 0, 0, 0, 0, 0},
  615. {0, 0, 0, 0, 0, 0, 0},
  616. {0, 0, 0, 0, 0, 0, 0}
  617. }
  618. }
  619. fonts['7x10'][' '] = {
  620. ['descender'] = 0,
  621. ['kerning'] = -3,
  622. ['pixels'] = {
  623. {0, 0, 0, 0, 0, 0, 0},
  624. {0, 0, 0, 0, 0, 0, 0},
  625. {0, 0, 0, 0, 0, 0, 0},
  626. {0, 0, 0, 0, 0, 0, 0},
  627. {0, 0, 0, 0, 0, 0, 0},
  628. {0, 0, 0, 0, 0, 0, 0},
  629. {0, 0, 0, 0, 0, 0, 0},
  630. {0, 0, 0, 0, 0, 0, 0},
  631. {0, 0, 0, 0, 0, 0, 0},
  632. {0, 0, 0, 0, 0, 0, 0},
  633. {0, 0, 0, 0, 0, 0, 0},
  634. {0, 0, 0, 0, 0, 0, 0},
  635. {0, 0, 0, 0, 0, 0, 0},
  636. {0, 0, 0, 0, 0, 0, 0}
  637. }
  638. }
  639.  
  640. -- Upper Case
  641.  
  642. fonts['7x10']['A'] = {
  643. ['descender'] = 0,
  644. ['kerning'] = 0,
  645. ['pixels'] = {
  646. {0, 0, 0, 1, 0, 0, 0},
  647. {0, 0, 0, 1, 0, 0, 0},
  648. {0, 0, 1, 0, 1, 0, 0},
  649. {0, 0, 1, 0, 1, 0, 0},
  650. {0, 0, 1, 0, 1, 0, 0},
  651. {0, 1, 0, 0, 0, 1, 0},
  652. {0, 1, 1, 1, 1, 1, 0},
  653. {1, 0, 0, 0, 0, 0, 1},
  654. {1, 0, 0, 0, 0, 0, 1},
  655. {1, 0, 0, 0, 0, 0, 1},
  656. {0, 0, 0, 0, 0, 0, 0},
  657. {0, 0, 0, 0, 0, 0, 0},
  658. {0, 0, 0, 0, 0, 0, 0},
  659. {0, 0, 0, 0, 0, 0, 0}
  660. }
  661. }
  662. fonts['7x10']['B'] = {
  663. ['descender'] = 0,
  664. ['kerning'] = 0,
  665. ['pixels'] = {
  666. {1, 1, 1, 1, 1, 1, 0},
  667. {1, 0, 0, 0, 0, 0, 1},
  668. {1, 0, 0, 0, 0, 0, 1},
  669. {1, 0, 0, 0, 0, 0, 1},
  670. {1, 1, 1, 1, 1, 1, 0},
  671. {1, 0, 0, 0, 0, 0, 1},
  672. {1, 0, 0, 0, 0, 0, 1},
  673. {1, 0, 0, 0, 0, 0, 1},
  674. {1, 0, 0, 0, 0, 0, 1},
  675. {1, 1, 1, 1, 1, 1, 0},
  676. {0, 0, 0, 0, 0, 0, 0},
  677. {0, 0, 0, 0, 0, 0, 0},
  678. {0, 0, 0, 0, 0, 0, 0},
  679. {0, 0, 0, 0, 0, 0, 0}
  680. }
  681. }
  682. fonts['7x10']['C'] = {
  683. ['descender'] = 0,
  684. ['kerning'] = 0,
  685. ['pixels'] = {
  686. {0, 1, 1, 1, 1, 1, 0},
  687. {1, 0, 0, 0, 0, 0, 1},
  688. {1, 0, 0, 0, 0, 0, 1},
  689. {1, 0, 0, 0, 0, 0, 0},
  690. {1, 0, 0, 0, 0, 0, 0},
  691. {1, 0, 0, 0, 0, 0, 0},
  692. {1, 0, 0, 0, 0, 0, 0},
  693. {1, 0, 0, 0, 0, 0, 1},
  694. {1, 0, 0, 0, 0, 0, 1},
  695. {0, 1, 1, 1, 1, 1, 0},
  696. {0, 0, 0, 0, 0, 0, 0},
  697. {0, 0, 0, 0, 0, 0, 0},
  698. {0, 0, 0, 0, 0, 0, 0},
  699. {0, 0, 0, 0, 0, 0, 0}
  700. }
  701. }
  702. fonts['7x10']['D'] = {
  703. ['descender'] = 0,
  704. ['kerning'] = 0,
  705. ['pixels'] = {
  706. {1, 1, 1, 1, 1, 1, 0},
  707. {1, 0, 0, 0, 0, 0, 1},
  708. {1, 0, 0, 0, 0, 0, 1},
  709. {1, 0, 0, 0, 0, 0, 1},
  710. {1, 0, 0, 0, 0, 0, 1},
  711. {1, 0, 0, 0, 0, 0, 1},
  712. {1, 0, 0, 0, 0, 0, 1},
  713. {1, 0, 0, 0, 0, 0, 1},
  714. {1, 0, 0, 0, 0, 0, 1},
  715. {1, 1, 1, 1, 1, 1, 0},
  716. {0, 0, 0, 0, 0, 0, 0},
  717. {0, 0, 0, 0, 0, 0, 0},
  718. {0, 0, 0, 0, 0, 0, 0},
  719. {0, 0, 0, 0, 0, 0, 0}
  720. }
  721. }
  722. fonts['7x10']['E'] = {
  723. ['descender'] = 0,
  724. ['kerning'] = 0,
  725. ['pixels'] = {
  726. {1, 1, 1, 1, 1, 1, 1},
  727. {1, 0, 0, 0, 0, 0, 0},
  728. {1, 0, 0, 0, 0, 0, 0},
  729. {1, 0, 0, 0, 0, 0, 0},
  730. {1, 1, 1, 1, 1, 1, 0},
  731. {1, 0, 0, 0, 0, 0, 0},
  732. {1, 0, 0, 0, 0, 0, 0},
  733. {1, 0, 0, 0, 0, 0, 0},
  734. {1, 0, 0, 0, 0, 0, 0},
  735. {1, 1, 1, 1, 1, 1, 1},
  736. {0, 0, 0, 0, 0, 0, 0},
  737. {0, 0, 0, 0, 0, 0, 0},
  738. {0, 0, 0, 0, 0, 0, 0},
  739. {0, 0, 0, 0, 0, 0, 0}
  740. }
  741. }
  742. fonts['7x10']['F'] = {
  743. ['descender'] = 0,
  744. ['kerning'] = -1,
  745. ['pixels'] = {
  746. {1, 1, 1, 1, 1, 1, 0},
  747. {1, 0, 0, 0, 0, 0, 0},
  748. {1, 0, 0, 0, 0, 0, 0},
  749. {1, 1, 1, 1, 1, 0, 0},
  750. {1, 0, 0, 0, 0, 0, 0},
  751. {1, 0, 0, 0, 0, 0, 0},
  752. {1, 0, 0, 0, 0, 0, 0},
  753. {1, 0, 0, 0, 0, 0, 0},
  754. {1, 0, 0, 0, 0, 0, 0},
  755. {1, 0, 0, 0, 0, 0, 0},
  756. {0, 0, 0, 0, 0, 0, 0},
  757. {0, 0, 0, 0, 0, 0, 0},
  758. {0, 0, 0, 0, 0, 0, 0},
  759. {0, 0, 0, 0, 0, 0, 0}
  760. }
  761. }
  762. fonts['7x10']['G'] = {
  763. ['descender'] = 0,
  764. ['kerning'] = 0,
  765. ['pixels'] = {
  766. {0, 1, 1, 1, 1, 1, 0},
  767. {1, 0, 0, 0, 0, 0, 1},
  768. {1, 0, 0, 0, 0, 0, 1},
  769. {1, 0, 0, 0, 0, 0, 0},
  770. {1, 0, 0, 0, 0, 0, 0},
  771. {1, 0, 0, 0, 0, 0, 0},
  772. {1, 0, 0, 0, 1, 1, 1},
  773. {1, 0, 0, 0, 0, 0, 1},
  774. {1, 0, 0, 0, 0, 0, 1},
  775. {0, 1, 1, 1, 1, 1, 0},
  776. {0, 0, 0, 0, 0, 0, 0},
  777. {0, 0, 0, 0, 0, 0, 0},
  778. {0, 0, 0, 0, 0, 0, 0},
  779. {0, 0, 0, 0, 0, 0, 0}
  780. }
  781. }
  782. fonts['7x10']['H'] = {
  783. ['descender'] = 0,
  784. ['kerning'] = 0,
  785. ['pixels'] = {
  786. {1, 0, 0, 0, 0, 0, 1},
  787. {1, 0, 0, 0, 0, 0, 1},
  788. {1, 0, 0, 0, 0, 0, 1},
  789. {1, 0, 0, 0, 0, 0, 1},
  790. {1, 1, 1, 1, 1, 1, 1},
  791. {1, 0, 0, 0, 0, 0, 1},
  792. {1, 0, 0, 0, 0, 0, 1},
  793. {1, 0, 0, 0, 0, 0, 1},
  794. {1, 0, 0, 0, 0, 0, 1},
  795. {1, 0, 0, 0, 0, 0, 1},
  796. {0, 0, 0, 0, 0, 0, 0},
  797. {0, 0, 0, 0, 0, 0, 0},
  798. {0, 0, 0, 0, 0, 0, 0},
  799. {0, 0, 0, 0, 0, 0, 0}
  800. }
  801. }
  802. fonts['7x10']['I'] = {
  803. ['descender'] = 0,
  804. ['kerning'] = -6,
  805. ['pixels'] = {
  806. {1, 0, 0, 0, 0, 0, 0},
  807. {1, 0, 0, 0, 0, 0, 0},
  808. {1, 0, 0, 0, 0, 0, 0},
  809. {1, 0, 0, 0, 0, 0, 0},
  810. {1, 0, 0, 0, 0, 0, 0},
  811. {1, 0, 0, 0, 0, 0, 0},
  812. {1, 0, 0, 0, 0, 0, 0},
  813. {1, 0, 0, 0, 0, 0, 0},
  814. {1, 0, 0, 0, 0, 0, 0},
  815. {1, 0, 0, 0, 0, 0, 0},
  816. {0, 0, 0, 0, 0, 0, 0},
  817. {0, 0, 0, 0, 0, 0, 0},
  818. {0, 0, 0, 0, 0, 0, 0},
  819. {0, 0, 0, 0, 0, 0, 0}
  820. }
  821. }
  822. fonts['7x10']['J'] = {
  823. ['descender'] = 0,
  824. ['kerning'] = -1,
  825. ['pixels'] = {
  826. {0, 0, 0, 0, 0, 1, 0},
  827. {0, 0, 0, 0, 0, 1, 0},
  828. {0, 0, 0, 0, 0, 1, 0},
  829. {0, 0, 0, 0, 0, 1, 0},
  830. {0, 0, 0, 0, 0, 1, 0},
  831. {0, 0, 0, 0, 0, 1, 0},
  832. {1, 0, 0, 0, 0, 1, 0},
  833. {1, 0, 0, 0, 0, 1, 0},
  834. {1, 0, 0, 0, 0, 1, 0},
  835. {0, 1, 1, 1, 1, 0, 0},
  836. {0, 0, 0, 0, 0, 0, 0},
  837. {0, 0, 0, 0, 0, 0, 0},
  838. {0, 0, 0, 0, 0, 0, 0},
  839. {0, 0, 0, 0, 0, 0, 0}
  840. }
  841. }
  842. fonts['7x10']['K'] = {
  843. ['descender'] = 0,
  844. ['kerning'] = -1,
  845. ['pixels'] = {
  846. {1, 0, 0, 0, 0, 1, 0},
  847. {1, 0, 0, 0, 1, 0, 0},
  848. {1, 0, 0, 1, 0, 0, 0},
  849. {1, 0, 1, 0, 0, 0, 0},
  850. {1, 1, 0, 0, 0, 0, 0},
  851. {1, 0, 1, 0, 0, 0, 0},
  852. {1, 0, 0, 1, 0, 0, 0},
  853. {1, 0, 0, 0, 1, 0, 0},
  854. {1, 0, 0, 0, 0, 1, 0},
  855. {1, 0, 0, 0, 0, 1, 0},
  856. {0, 0, 0, 0, 0, 0, 0},
  857. {0, 0, 0, 0, 0, 0, 0},
  858. {0, 0, 0, 0, 0, 0, 0},
  859. {0, 0, 0, 0, 0, 0, 0}
  860. }
  861. }
  862. fonts['7x10']['L'] = {
  863. ['descender'] = 0,
  864. ['kerning'] = -1,
  865. ['pixels'] = {
  866. {1, 0, 0, 0, 0, 0, 0},
  867. {1, 0, 0, 0, 0, 0, 0},
  868. {1, 0, 0, 0, 0, 0, 0},
  869. {1, 0, 0, 0, 0, 0, 0},
  870. {1, 0, 0, 0, 0, 0, 0},
  871. {1, 0, 0, 0, 0, 0, 0},
  872. {1, 0, 0, 0, 0, 0, 0},
  873. {1, 0, 0, 0, 0, 0, 0},
  874. {1, 0, 0, 0, 0, 0, 0},
  875. {1, 1, 1, 1, 1, 1, 0},
  876. {0, 0, 0, 0, 0, 0, 0},
  877. {0, 0, 0, 0, 0, 0, 0},
  878. {0, 0, 0, 0, 0, 0, 0},
  879. {0, 0, 0, 0, 0, 0, 0}
  880. }
  881. }
  882. fonts['7x10']['M'] = {
  883. ['descender'] = 0,
  884. ['kerning'] = 0,
  885. ['pixels'] = {
  886. {1, 0, 0, 0, 0, 0, 1},
  887. {1, 1, 0, 0, 0, 1, 1},
  888. {1, 1, 0, 0, 0, 1, 1},
  889. {1, 0, 1, 0, 1, 0, 1},
  890. {1, 0, 1, 0, 1, 0, 1},
  891. {1, 0, 0, 1, 0, 0, 1},
  892. {1, 0, 0, 1, 0, 0, 1},
  893. {1, 0, 0, 0, 0, 0, 1},
  894. {1, 0, 0, 0, 0, 0, 1},
  895. {1, 0, 0, 0, 0, 0, 1},
  896. {0, 0, 0, 0, 0, 0, 0},
  897. {0, 0, 0, 0, 0, 0, 0},
  898. {0, 0, 0, 0, 0, 0, 0},
  899. {0, 0, 0, 0, 0, 0, 0}
  900. }
  901. }
  902. fonts['7x10']['N'] = {
  903. ['descender'] = 0,
  904. ['kerning'] = -1,
  905. ['pixels'] = {
  906. {1, 0, 0, 0, 0, 1, 0},
  907. {1, 1, 0, 0, 0, 1, 0},
  908. {1, 1, 0, 0, 0, 1, 0},
  909. {1, 0, 1, 0, 0, 1, 0},
  910. {1, 0, 1, 0, 0, 1, 0},
  911. {1, 0, 0, 1, 0, 1, 0},
  912. {1, 0, 0, 1, 0, 1, 0},
  913. {1, 0, 0, 0, 1, 1, 0},
  914. {1, 0, 0, 0, 1, 1, 0},
  915. {1, 0, 0, 0, 0, 1, 0},
  916. {0, 0, 0, 0, 0, 0, 0},
  917. {0, 0, 0, 0, 0, 0, 0},
  918. {0, 0, 0, 0, 0, 0, 0},
  919. {0, 0, 0, 0, 0, 0, 0}
  920. }
  921. }
  922. fonts['7x10']['O'] = {
  923. ['descender'] = 0,
  924. ['kerning'] = 0,
  925. ['pixels'] = {
  926. {0, 1, 1, 1, 1, 1, 0},
  927. {1, 0, 0, 0, 0, 0, 1},
  928. {1, 0, 0, 0, 0, 0, 1},
  929. {1, 0, 0, 0, 0, 0, 1},
  930. {1, 0, 0, 0, 0, 0, 1},
  931. {1, 0, 0, 0, 0, 0, 1},
  932. {1, 0, 0, 0, 0, 0, 1},
  933. {1, 0, 0, 0, 0, 0, 1},
  934. {1, 0, 0, 0, 0, 0, 1},
  935. {0, 1, 1, 1, 1, 1, 0},
  936. {0, 0, 0, 0, 0, 0, 0},
  937. {0, 0, 0, 0, 0, 0, 0},
  938. {0, 0, 0, 0, 0, 0, 0},
  939. {0, 0, 0, 0, 0, 0, 0}
  940. }
  941. }
  942. fonts['7x10']['P'] = {
  943. ['descender'] = 0,
  944. ['kerning'] = 0,
  945. ['pixels'] = {
  946. {1, 1, 1, 1, 1, 1, 0},
  947. {1, 0, 0, 0, 0, 0, 1},
  948. {1, 0, 0, 0, 0, 0, 1},
  949. {1, 0, 0, 0, 0, 0, 1},
  950. {1, 1, 1, 1, 1, 1, 0},
  951. {1, 0, 0, 0, 0, 0, 0},
  952. {1, 0, 0, 0, 0, 0, 0},
  953. {1, 0, 0, 0, 0, 0, 0},
  954. {1, 0, 0, 0, 0, 0, 0},
  955. {1, 0, 0, 0, 0, 0, 0},
  956. {0, 0, 0, 0, 0, 0, 0},
  957. {0, 0, 0, 0, 0, 0, 0},
  958. {0, 0, 0, 0, 0, 0, 0},
  959. {0, 0, 0, 0, 0, 0, 0}
  960. }
  961. }
  962. fonts['7x10']['Q'] = {
  963. ['descender'] = -2,
  964. ['kerning'] = 0,
  965. ['pixels'] = {
  966. {0, 1, 1, 1, 1, 1, 0},
  967. {1, 0, 0, 0, 0, 0, 1},
  968. {1, 0, 0, 0, 0, 0, 1},
  969. {1, 0, 0, 0, 0, 0, 1},
  970. {1, 0, 0, 0, 0, 0, 1},
  971. {1, 0, 0, 0, 0, 0, 1},
  972. {1, 0, 0, 0, 0, 0, 1},
  973. {1, 0, 0, 0, 0, 0, 1},
  974. {1, 0, 1, 0, 0, 0, 1},
  975. {0, 1, 1, 1, 1, 1, 0},
  976. {0, 0, 0, 0, 1, 0, 0},
  977. {0, 0, 0, 0, 0, 1, 0},
  978. {0, 0, 0, 0, 0, 0, 0},
  979. {0, 0, 0, 0, 0, 0, 0}
  980. }
  981. }
  982. fonts['7x10']['R'] = {
  983. ['descender'] = 0,
  984. ['kerning'] = 0,
  985. ['pixels'] = {
  986. {1, 1, 1, 1, 1, 1, 0},
  987. {1, 0, 0, 0, 0, 0, 1},
  988. {1, 0, 0, 0, 0, 0, 1},
  989. {1, 0, 0, 0, 0, 0, 1},
  990. {1, 1, 1, 1, 1, 1, 0},
  991. {1, 0, 0, 0, 0, 1, 0},
  992. {1, 0, 0, 0, 0, 1, 0},
  993. {1, 0, 0, 0, 0, 0, 1},
  994. {1, 0, 0, 0, 0, 0, 1},
  995. {1, 0, 0, 0, 0, 0, 1},
  996. {0, 0, 0, 0, 0, 0, 0},
  997. {0, 0, 0, 0, 0, 0, 0},
  998. {0, 0, 0, 0, 0, 0, 0},
  999. {0, 0, 0, 0, 0, 0, 0}
  1000. }
  1001. }
  1002. fonts['7x10']['S'] = {
  1003. ['descender'] = 0,
  1004. ['kerning'] = 0,
  1005. ['pixels'] = {
  1006. {0, 1, 1, 1, 1, 1, 0},
  1007. {1, 0, 0, 0, 0, 0, 1},
  1008. {1, 0, 0, 0, 0, 0, 0},
  1009. {1, 0, 0, 0, 0, 0, 0},
  1010. {0, 1, 1, 1, 1, 1, 0},
  1011. {0, 0, 0, 0, 0, 0, 1},
  1012. {0, 0, 0, 0, 0, 0, 1},
  1013. {0, 0, 0, 0, 0, 0, 1},
  1014. {1, 0, 0, 0, 0, 0, 1},
  1015. {0, 1, 1, 1, 1, 1, 0},
  1016. {0, 0, 0, 0, 0, 0, 0},
  1017. {0, 0, 0, 0, 0, 0, 0},
  1018. {0, 0, 0, 0, 0, 0, 0},
  1019. {0, 0, 0, 0, 0, 0, 0}
  1020. }
  1021. }
  1022. fonts['7x10']['T'] = {
  1023. ['descender'] = 0,
  1024. ['kerning'] = 0,
  1025. ['pixels'] = {
  1026. {1, 1, 1, 1, 1, 1, 1},
  1027. {0, 0, 0, 1, 0, 0, 0},
  1028. {0, 0, 0, 1, 0, 0, 0},
  1029. {0, 0, 0, 1, 0, 0, 0},
  1030. {0, 0, 0, 1, 0, 0, 0},
  1031. {0, 0, 0, 1, 0, 0, 0},
  1032. {0, 0, 0, 1, 0, 0, 0},
  1033. {0, 0, 0, 1, 0, 0, 0},
  1034. {0, 0, 0, 1, 0, 0, 0},
  1035. {0, 0, 0, 1, 0, 0, 0},
  1036. {0, 0, 0, 0, 0, 0, 0},
  1037. {0, 0, 0, 0, 0, 0, 0},
  1038. {0, 0, 0, 0, 0, 0, 0},
  1039. {0, 0, 0, 0, 0, 0, 0}
  1040. }
  1041. }
  1042. fonts['7x10']['U'] = {
  1043. ['descender'] = 0,
  1044. ['kerning'] = 0,
  1045. ['pixels'] = {
  1046. {1, 0, 0, 0, 0, 0, 1},
  1047. {1, 0, 0, 0, 0, 0, 1},
  1048. {1, 0, 0, 0, 0, 0, 1},
  1049. {1, 0, 0, 0, 0, 0, 1},
  1050. {1, 0, 0, 0, 0, 0, 1},
  1051. {1, 0, 0, 0, 0, 0, 1},
  1052. {1, 0, 0, 0, 0, 0, 1},
  1053. {1, 0, 0, 0, 0, 0, 1},
  1054. {1, 0, 0, 0, 0, 0, 1},
  1055. {0, 1, 1, 1, 1, 1, 0},
  1056. {0, 0, 0, 0, 0, 0, 0},
  1057. {0, 0, 0, 0, 0, 0, 0},
  1058. {0, 0, 0, 0, 0, 0, 0},
  1059. {0, 0, 0, 0, 0, 0, 0}
  1060. }
  1061. }
  1062. fonts['7x10']['V'] = {
  1063. ['descender'] = 0,
  1064. ['kerning'] = 0,
  1065. ['pixels'] = {
  1066. {1, 0, 0, 0, 0, 0, 1},
  1067. {1, 0, 0, 0, 0, 0, 1},
  1068. {1, 0, 0, 0, 0, 0, 1},
  1069. {0, 1, 0, 0, 0, 1, 0},
  1070. {0, 1, 0, 0, 0, 1, 0},
  1071. {0, 0, 1, 0, 1, 0, 0},
  1072. {0, 0, 1, 0, 1, 0, 0},
  1073. {0, 0, 0, 1, 0, 0, 0},
  1074. {0, 0, 0, 1, 0, 0, 0},
  1075. {0, 0, 0, 1, 0, 0, 0},
  1076. {0, 0, 0, 0, 0, 0, 0},
  1077. {0, 0, 0, 0, 0, 0, 0},
  1078. {0, 0, 0, 0, 0, 0, 0},
  1079. {0, 0, 0, 0, 0, 0, 0}
  1080. }
  1081. }
  1082. fonts['7x10']['W'] = {
  1083. ['descender'] = 0,
  1084. ['kerning'] = 0,
  1085. ['pixels'] = {
  1086. {1, 0, 0, 0, 0, 0, 1},
  1087. {1, 0, 0, 0, 0, 0, 1},
  1088. {1, 0, 0, 1, 0, 0, 1},
  1089. {1, 0, 0, 1, 0, 0, 1},
  1090. {1, 0, 0, 1, 0, 0, 1},
  1091. {1, 0, 0, 1, 0, 0, 1},
  1092. {1, 0, 0, 1, 0, 0, 1},
  1093. {1, 0, 0, 1, 0, 0, 1},
  1094. {1, 0, 0, 1, 0, 0, 1},
  1095. {0, 1, 1, 1, 1, 1, 0},
  1096. {0, 0, 0, 0, 0, 0, 0},
  1097. {0, 0, 0, 0, 0, 0, 0},
  1098. {0, 0, 0, 0, 0, 0, 0},
  1099. {0, 0, 0, 0, 0, 0, 0}
  1100. }
  1101. }
  1102. fonts['7x10']['X'] = {
  1103. ['descender'] = 0,
  1104. ['kerning'] = 0,
  1105. ['pixels'] = {
  1106. {1, 0, 0, 0, 0, 0, 1},
  1107. {1, 0, 0, 0, 0, 0, 1},
  1108. {0, 1, 0, 0, 0, 1, 0},
  1109. {0, 0, 1, 0, 1, 0, 0},
  1110. {0, 0, 0, 1, 0, 0, 0},
  1111. {0, 0, 1, 0, 1, 0, 0},
  1112. {0, 1, 0, 0, 0, 1, 0},
  1113. {1, 0, 0, 0, 0, 0, 1},
  1114. {1, 0, 0, 0, 0, 0, 1},
  1115. {1, 0, 0, 0, 0, 0, 1},
  1116. {0, 0, 0, 0, 0, 0, 0},
  1117. {0, 0, 0, 0, 0, 0, 0},
  1118. {0, 0, 0, 0, 0, 0, 0},
  1119. {0, 0, 0, 0, 0, 0, 0}
  1120. }
  1121. }
  1122. fonts['7x10']['Y'] = {
  1123. ['descender'] = 0,
  1124. ['kerning'] = 0,
  1125. ['pixels'] = {
  1126. {1, 0, 0, 0, 0, 0, 1},
  1127. {1, 0, 0, 0, 0, 0, 1},
  1128. {1, 0, 0, 0, 0, 0, 1},
  1129. {0, 1, 0, 0, 0, 1, 0},
  1130. {0, 0, 1, 0, 1, 0, 0},
  1131. {0, 0, 0, 1, 0, 0, 0},
  1132. {0, 0, 0, 1, 0, 0, 0},
  1133. {0, 0, 0, 1, 0, 0, 0},
  1134. {0, 0, 0, 1, 0, 0, 0},
  1135. {0, 0, 0, 1, 0, 0, 0},
  1136. {0, 0, 0, 0, 0, 0, 0},
  1137. {0, 0, 0, 0, 0, 0, 0},
  1138. {0, 0, 0, 0, 0, 0, 0},
  1139. {0, 0, 0, 0, 0, 0, 0}
  1140. }
  1141. }
  1142. fonts['7x10']['Z'] = {
  1143. ['descender'] = 0,
  1144. ['kerning'] = 0,
  1145. ['pixels'] = {
  1146. {1, 1, 1, 1, 1, 1, 1},
  1147. {0, 0, 0, 0, 0, 0, 1},
  1148. {0, 0, 0, 0, 0, 1, 0},
  1149. {0, 0, 0, 0, 1, 0, 0},
  1150. {0, 0, 0, 1, 0, 0, 0},
  1151. {0, 0, 1, 0, 0, 0, 0},
  1152. {0, 1, 0, 0, 0, 0, 0},
  1153. {1, 0, 0, 0, 0, 0, 0},
  1154. {1, 0, 0, 0, 0, 0, 0},
  1155. {1, 1, 1, 1, 1, 1, 1},
  1156. {0, 0, 0, 0, 0, 0, 0},
  1157. {0, 0, 0, 0, 0, 0, 0},
  1158. {0, 0, 0, 0, 0, 0, 0},
  1159. {0, 0, 0, 0, 0, 0, 0}
  1160. }
  1161. }
  1162.  
  1163. -- Numbers
  1164.  
  1165. fonts['7x10']['0'] = {
  1166. ['descender'] = 0,
  1167. ['kerning'] = 0,
  1168. ['pixels'] = {
  1169. {0, 0, 1, 1, 1, 0, 0},
  1170. {0, 1, 0, 0, 0, 1, 0},
  1171. {1, 0, 0, 0, 0, 0, 1},
  1172. {1, 0, 0, 0, 1, 1, 1},
  1173. {1, 0, 0, 1, 0, 0, 1},
  1174. {1, 1, 1, 0, 0, 0, 1},
  1175. {1, 0, 0, 0, 0, 0, 1},
  1176. {1, 0, 0, 0, 0, 0, 1},
  1177. {0, 1, 0, 0, 0, 1, 0},
  1178. {0, 0, 1, 1, 1, 0, 0},
  1179. {0, 0, 0, 0, 0, 0, 0},
  1180. {0, 0, 0, 0, 0, 0, 0},
  1181. {0, 0, 0, 0, 0, 0, 0},
  1182. {0, 0, 0, 0, 0, 0, 0}
  1183. }
  1184. }
  1185. fonts['7x10']['1'] = {
  1186. ['descender'] = 0,
  1187. ['kerning'] = -4,
  1188. ['pixels'] = {
  1189. {0, 0, 1, 0, 0, 0, 0},
  1190. {0, 1, 1, 0, 0, 0, 0},
  1191. {1, 0, 1, 0, 0, 0, 0},
  1192. {0, 0, 1, 0, 0, 0, 0},
  1193. {0, 0, 1, 0, 0, 0, 0},
  1194. {0, 0, 1, 0, 0, 0, 0},
  1195. {0, 0, 1, 0, 0, 0, 0},
  1196. {0, 0, 1, 0, 0, 0, 0},
  1197. {0, 0, 1, 0, 0, 0, 0},
  1198. {0, 0, 1, 0, 0, 0, 0},
  1199. {0, 0, 0, 0, 0, 0, 0},
  1200. {0, 0, 0, 0, 0, 0, 0},
  1201. {0, 0, 0, 0, 0, 0, 0},
  1202. {0, 0, 0, 0, 0, 0, 0}
  1203. }
  1204. }
  1205. fonts['7x10']['2'] = {
  1206. ['descender'] = 0,
  1207. ['kerning'] = 0,
  1208. ['pixels'] = {
  1209. {0, 1, 1, 1, 1, 1, 0},
  1210. {1, 0, 0, 0, 0, 0, 1},
  1211. {1, 0, 0, 0, 0, 0, 1},
  1212. {0, 0, 0, 0, 0, 1, 0},
  1213. {0, 0, 0, 0, 1, 0, 0},
  1214. {0, 0, 0, 1, 0, 0, 0},
  1215. {0, 0, 1, 0, 0, 0, 0},
  1216. {0, 1, 0, 0, 0, 0, 0},
  1217. {1, 0, 0, 0, 0, 0, 0},
  1218. {1, 1, 1, 1, 1, 1, 1},
  1219. {0, 0, 0, 0, 0, 0, 0},
  1220. {0, 0, 0, 0, 0, 0, 0},
  1221. {0, 0, 0, 0, 0, 0, 0},
  1222. {0, 0, 0, 0, 0, 0, 0}
  1223. }
  1224. }
  1225. fonts['7x10']['3'] = {
  1226. ['descender'] = 0,
  1227. ['kerning'] = 0,
  1228. ['pixels'] = {
  1229. {1, 1, 1, 1, 1, 1, 1},
  1230. {0, 0, 0, 0, 0, 0, 1},
  1231. {0, 0, 0, 0, 0, 1, 0},
  1232. {0, 0, 0, 0, 1, 0, 0},
  1233. {0, 0, 0, 1, 1, 1, 0},
  1234. {0, 0, 0, 0, 0, 0, 1},
  1235. {0, 0, 0, 0, 0, 0, 1},
  1236. {1, 0, 0, 0, 0, 0, 1},
  1237. {1, 0, 0, 0, 0, 0, 1},
  1238. {0, 1, 1, 1, 1, 1, 0},
  1239. {0, 0, 0, 0, 0, 0, 0},
  1240. {0, 0, 0, 0, 0, 0, 0},
  1241. {0, 0, 0, 0, 0, 0, 0},
  1242. {0, 0, 0, 0, 0, 0, 0}
  1243. }
  1244. }
  1245. fonts['7x10']['4'] = {
  1246. ['descender'] = 0,
  1247. ['kerning'] = 0,
  1248. ['pixels'] = {
  1249. {0, 0, 0, 0, 0, 1, 0},
  1250. {0, 0, 0, 0, 1, 1, 0},
  1251. {0, 0, 0, 1, 0, 1, 0},
  1252. {0, 0, 1, 0, 0, 1, 0},
  1253. {0, 1, 0, 0, 0, 1, 0},
  1254. {1, 1, 1, 1, 1, 1, 1},
  1255. {0, 0, 0, 0, 0, 1, 0},
  1256. {0, 0, 0, 0, 0, 1, 0},
  1257. {0, 0, 0, 0, 0, 1, 0},
  1258. {0, 0, 0, 0, 0, 1, 0},
  1259. {0, 0, 0, 0, 0, 0, 0},
  1260. {0, 0, 0, 0, 0, 0, 0},
  1261. {0, 0, 0, 0, 0, 0, 0},
  1262. {0, 0, 0, 0, 0, 0, 0}
  1263. }
  1264. }
  1265. fonts['7x10']['5'] = {
  1266. ['descender'] = 0,
  1267. ['kerning'] = 0,
  1268. ['pixels'] = {
  1269. {1, 1, 1, 1, 1, 1, 1},
  1270. {1, 0, 0, 0, 0, 0, 0},
  1271. {1, 0, 0, 0, 0, 0, 0},
  1272. {1, 0, 0, 0, 0, 0, 0},
  1273. {1, 1, 1, 1, 1, 1, 0},
  1274. {1, 0, 0, 0, 0, 0, 1},
  1275. {0, 0, 0, 0, 0, 0, 1},
  1276. {0, 0, 0, 0, 0, 0, 1},
  1277. {1, 0, 0, 0, 0, 0, 1},
  1278. {0, 1, 1, 1, 1, 1, 0},
  1279. {0, 0, 0, 0, 0, 0, 0},
  1280. {0, 0, 0, 0, 0, 0, 0},
  1281. {0, 0, 0, 0, 0, 0, 0},
  1282. {0, 0, 0, 0, 0, 0, 0}
  1283. }
  1284. }
  1285. fonts['7x10']['6'] = {
  1286. ['descender'] = 0,
  1287. ['kerning'] = 0,
  1288. ['pixels'] = {
  1289. {0, 0, 0, 1, 1, 1, 0},
  1290. {0, 0, 1, 0, 0, 0, 0},
  1291. {0, 1, 0, 0, 0, 0, 0},
  1292. {1, 0, 0, 0, 0, 0, 0},
  1293. {1, 1, 1, 1, 1, 1, 0},
  1294. {1, 0, 0, 0, 0, 0, 1},
  1295. {1, 0, 0, 0, 0, 0, 1},
  1296. {1, 0, 0, 0, 0, 0, 1},
  1297. {1, 0, 0, 0, 0, 0, 1},
  1298. {0, 1, 1, 1, 1, 1, 0},
  1299. {0, 0, 0, 0, 0, 0, 0},
  1300. {0, 0, 0, 0, 0, 0, 0},
  1301. {0, 0, 0, 0, 0, 0, 0},
  1302. {0, 0, 0, 0, 0, 0, 0}
  1303. }
  1304. }
  1305. fonts['7x10']['7'] = {
  1306. ['descender'] = 0,
  1307. ['kerning'] = 0,
  1308. ['pixels'] = {
  1309. {1, 1, 1, 1, 1, 1, 1},
  1310. {0, 0, 0, 0, 0, 0, 1},
  1311. {0, 0, 0, 0, 0, 0, 1},
  1312. {0, 0, 0, 0, 0, 1, 0},
  1313. {0, 0, 0, 0, 0, 1, 0},
  1314. {0, 0, 0, 0, 1, 0, 0},
  1315. {0, 0, 0, 0, 1, 0, 0},
  1316. {0, 0, 0, 1, 0, 0, 0},
  1317. {0, 0, 0, 1, 0, 0, 0},
  1318. {0, 0, 0, 1, 0, 0, 0},
  1319. {0, 0, 0, 0, 0, 0, 0},
  1320. {0, 0, 0, 0, 0, 0, 0},
  1321. {0, 0, 0, 0, 0, 0, 0},
  1322. {0, 0, 0, 0, 0, 0, 0}
  1323. }
  1324. }
  1325. fonts['7x10']['8'] = {
  1326. ['descender'] = 0,
  1327. ['kerning'] = 0,
  1328. ['pixels'] = {
  1329. {0, 1, 1, 1, 1, 1, 0},
  1330. {1, 0, 0, 0, 0, 0, 1},
  1331. {1, 0, 0, 0, 0, 0, 1},
  1332. {1, 0, 0, 0, 0, 0, 1},
  1333. {0, 1, 1, 1, 1, 1, 0},
  1334. {1, 0, 0, 0, 0, 0, 1},
  1335. {1, 0, 0, 0, 0, 0, 1},
  1336. {1, 0, 0, 0, 0, 0, 1},
  1337. {1, 0, 0, 0, 0, 0, 1},
  1338. {0, 1, 1, 1, 1, 1, 0},
  1339. {0, 0, 0, 0, 0, 0, 0},
  1340. {0, 0, 0, 0, 0, 0, 0},
  1341. {0, 0, 0, 0, 0, 0, 0},
  1342. {0, 0, 0, 0, 0, 0, 0}
  1343. }
  1344. }
  1345. fonts['7x10']['9'] = {
  1346. ['descender'] = 0,
  1347. ['kerning'] = 0,
  1348. ['pixels'] = {
  1349. {0, 1, 1, 1, 1, 1, 0},
  1350. {1, 0, 0, 0, 0, 0, 1},
  1351. {1, 0, 0, 0, 0, 0, 1},
  1352. {1, 0, 0, 0, 0, 0, 1},
  1353. {1, 0, 0, 0, 0, 0, 1},
  1354. {0, 1, 1, 1, 1, 1, 1},
  1355. {0, 0, 0, 0, 0, 0, 1},
  1356. {0, 0, 0, 0, 0, 1, 0},
  1357. {0, 0, 0, 0, 1, 0, 0},
  1358. {0, 1, 1, 1, 0, 0, 0},
  1359. {0, 0, 0, 0, 0, 0, 0},
  1360. {0, 0, 0, 0, 0, 0, 0},
  1361. {0, 0, 0, 0, 0, 0, 0},
  1362. {0, 0, 0, 0, 0, 0, 0}
  1363. }
  1364. }
  1365. fonts['7x10']['.'] = {
  1366. ['descender'] = 0,
  1367. ['kerning'] = -6,
  1368. ['pixels'] = {
  1369. {0, 0, 0, 0, 0, 0, 0},
  1370. {0, 0, 0, 0, 0, 0, 0},
  1371. {0, 0, 0, 0, 0, 0, 0},
  1372. {0, 0, 0, 0, 0, 0, 0},
  1373. {0, 0, 0, 0, 0, 0, 0},
  1374. {0, 0, 0, 0, 0, 0, 0},
  1375. {0, 0, 0, 0, 0, 0, 0},
  1376. {0, 0, 0, 0, 0, 0, 0},
  1377. {1, 0, 0, 0, 0, 0, 0},
  1378. {1, 0, 0, 0, 0, 0, 0},
  1379. {0, 0, 0, 0, 0, 0, 0},
  1380. {0, 0, 0, 0, 0, 0, 0},
  1381. {0, 0, 0, 0, 0, 0, 0},
  1382. {0, 0, 0, 0, 0, 0, 0}
  1383. }
  1384. }
  1385. fonts['7x10']['<'] = {
  1386. ['descender'] = 0,
  1387. ['kerning'] = -3,
  1388. ['pixels'] = {
  1389. {0, 0, 0, 0, 0, 0, 0},
  1390. {0, 0, 0, 0, 0, 0, 0},
  1391. {0, 0, 0, 0, 0, 0, 0},
  1392. {0, 0, 0, 1, 0, 0, 0},
  1393. {0, 0, 1, 0, 0, 0, 0},
  1394. {0, 1, 0, 0, 0, 0, 0},
  1395. {1, 0, 0, 0, 0, 0, 0},
  1396. {0, 1, 0, 0, 0, 0, 0},
  1397. {0, 0, 1, 0, 0, 0, 0},
  1398. {0, 0, 0, 1, 0, 0, 0},
  1399. {0, 0, 0, 0, 0, 0, 0},
  1400. {0, 0, 0, 0, 0, 0, 0},
  1401. {0, 0, 0, 0, 0, 0, 0},
  1402. {0, 0, 0, 0, 0, 0, 0}
  1403. }
  1404. }
  1405. fonts['7x10']['>'] = {
  1406. ['descender'] = 0,
  1407. ['kerning'] = -2,
  1408. ['pixels'] = {
  1409. {0, 0, 0, 0, 0, 0, 0},
  1410. {0, 0, 0, 0, 0, 0, 0},
  1411. {0, 0, 0, 0, 0, 0, 0},
  1412. {1, 0, 0, 0, 0, 0, 0},
  1413. {0, 1, 0, 0, 0, 0, 0},
  1414. {0, 0, 1, 0, 0, 0, 0},
  1415. {0, 0, 0, 1, 0, 0, 0},
  1416. {0, 0, 1, 0, 0, 0, 0},
  1417. {0, 1, 0, 0, 0, 0, 0},
  1418. {1, 0, 0, 0, 0, 0, 0},
  1419. {0, 0, 0, 0, 0, 0, 0},
  1420. {0, 0, 0, 0, 0, 0, 0},
  1421. {0, 0, 0, 0, 0, 0, 0},
  1422. {0, 0, 0, 0, 0, 0, 0}
  1423. }
  1424. }
  1425. fonts['7x10']['!'] = {
  1426. ['descender'] = 0,
  1427. ['kerning'] = -6,
  1428. ['pixels'] = {
  1429. {1, 0, 0, 0, 0, 0, 0},
  1430. {1, 0, 0, 0, 0, 0, 0},
  1431. {1, 0, 0, 0, 0, 0, 0},
  1432. {1, 0, 0, 0, 0, 0, 0},
  1433. {1, 0, 0, 0, 0, 0, 0},
  1434. {1, 0, 0, 0, 0, 0, 0},
  1435. {1, 0, 0, 0, 0, 0, 0},
  1436. {0, 0, 0, 0, 0, 0, 0},
  1437. {1, 0, 0, 0, 0, 0, 0},
  1438. {1, 0, 0, 0, 0, 0, 0},
  1439. {0, 0, 0, 0, 0, 0, 0},
  1440. {0, 0, 0, 0, 0, 0, 0},
  1441. {0, 0, 0, 0, 0, 0, 0},
  1442. {0, 0, 0, 0, 0, 0, 0}
  1443. }
  1444. }
  1445. fonts['7x10']['@'] = {
  1446. ['descender'] = 0,
  1447. ['kerning'] = 0,
  1448. ['pixels'] = {
  1449. {0, 1, 1, 1, 1, 1, 0},
  1450. {1, 0, 0, 0, 0, 0, 1},
  1451. {1, 0, 0, 1, 1, 0, 1},
  1452. {1, 0, 1, 0, 1, 0, 1},
  1453. {1, 0, 1, 0, 1, 0, 1},
  1454. {1, 0, 0, 1, 1, 0, 1},
  1455. {1, 0, 0, 0, 1, 0, 1},
  1456. {1, 0, 0, 0, 0, 1, 0},
  1457. {1, 0, 0, 0, 0, 0, 0},
  1458. {0, 1, 1, 1, 1, 1, 1},
  1459. {0, 0, 0, 0, 0, 0, 0},
  1460. {0, 0, 0, 0, 0, 0, 0},
  1461. {0, 0, 0, 0, 0, 0, 0},
  1462. {0, 0, 0, 0, 0, 0, 0}
  1463. }
  1464. }
  1465. fonts['7x10']['#'] = {
  1466. ['descender'] = 0,
  1467. ['kerning'] = 0,
  1468. ['pixels'] = {
  1469. {0, 1, 0, 0, 0, 1, 0},
  1470. {1, 1, 1, 1, 1, 1, 1},
  1471. {0, 1, 0, 0, 0, 1, 0},
  1472. {0, 1, 0, 0, 0, 1, 0},
  1473. {0, 1, 0, 0, 0, 1, 0},
  1474. {1, 1, 1, 1, 1, 1, 1},
  1475. {0, 1, 0, 0, 0, 1, 0},
  1476. {0, 0, 0, 0, 0, 0, 0},
  1477. {0, 0, 0, 0, 0, 0, 0},
  1478. {0, 0, 0, 0, 0, 0, 0},
  1479. {0, 0, 0, 0, 0, 0, 0},
  1480. {0, 0, 0, 0, 0, 0, 0},
  1481. {0, 0, 0, 0, 0, 0, 0},
  1482. {0, 0, 0, 0, 0, 0, 0}
  1483. }
  1484. }
  1485. fonts['7x10']['$'] = {
  1486. ['descender'] = 0,
  1487. ['kerning'] = 0,
  1488. ['pixels'] = {
  1489. {0, 0, 0, 1, 0, 0, 0},
  1490. {0, 1, 1, 1, 1, 1, 0},
  1491. {1, 0, 0, 1, 0, 0, 1},
  1492. {1, 0, 0, 1, 0, 0, 0},
  1493. {0, 1, 1, 1, 1, 1, 0},
  1494. {0, 0, 0, 1, 0, 0, 1},
  1495. {0, 0, 0, 1, 0, 0, 1},
  1496. {1, 0, 0, 1, 0, 0, 1},
  1497. {0, 1, 1, 1, 1, 1, 0},
  1498. {0, 0, 0, 1, 0, 0, 0},
  1499. {0, 0, 0, 0, 0, 0, 0},
  1500. {0, 0, 0, 0, 0, 0, 0},
  1501. {0, 0, 0, 0, 0, 0, 0},
  1502. {0, 0, 0, 0, 0, 0, 0}
  1503. }
  1504. }
  1505. fonts['7x10']['%'] = {
  1506. ['descender'] = -4,
  1507. ['kerning'] = 0,
  1508. ['pixels'] = {
  1509. {0, 1, 1, 0, 0, 0, 1},
  1510. {1, 0, 0, 1, 0, 0, 1},
  1511. {1, 0, 0, 1, 0, 1, 0},
  1512. {0, 1, 1, 0, 0, 1, 0},
  1513. {0, 0, 0, 0, 1, 0, 0},
  1514. {0, 0, 0, 0, 1, 0, 0},
  1515. {0, 0, 0, 1, 0, 0, 0},
  1516. {0, 0, 0, 1, 0, 0, 0},
  1517. {0, 0, 1, 0, 0, 0, 0},
  1518. {0, 0, 1, 0, 0, 0, 0},
  1519. {0, 1, 0, 0, 1, 1, 0},
  1520. {0, 1, 0, 1, 0, 0, 1},
  1521. {1, 0, 0, 1, 0, 0, 1},
  1522. {1, 0, 0, 0, 1, 1, 0}
  1523. }
  1524. }
  1525. fonts['7x10']['^'] = {
  1526. ['descender'] = 0,
  1527. ['kerning'] = -2,
  1528. ['pixels'] = {
  1529. {0, 0, 1, 0, 0, 0, 0},
  1530. {0, 1, 0, 1, 0, 0, 0},
  1531. {1, 0, 0, 0, 1, 0, 0},
  1532. {0, 0, 0, 0, 0, 0, 0},
  1533. {0, 0, 0, 0, 0, 0, 0},
  1534. {0, 0, 0, 0, 0, 0, 0},
  1535. {0, 0, 0, 0, 0, 0, 0},
  1536. {0, 0, 0, 0, 0, 0, 0},
  1537. {0, 0, 0, 0, 0, 0, 0},
  1538. {0, 0, 0, 0, 0, 0, 0},
  1539. {0, 0, 0, 0, 0, 0, 0},
  1540. {0, 0, 0, 0, 0, 0, 0},
  1541. {0, 0, 0, 0, 0, 0, 0},
  1542. {0, 0, 0, 0, 0, 0, 0}
  1543. }
  1544. }
  1545. fonts['7x10']['{'] = {
  1546. ['descender'] = -3,
  1547. ['kerning'] = -4,
  1548. ['pixels'] = {
  1549. {0, 0, 1, 0, 0, 0, 0},
  1550. {0, 1, 0, 0, 0, 0, 0},
  1551. {0, 1, 0, 0, 0, 0, 0},
  1552. {0, 1, 0, 0, 0, 0, 0},
  1553. {0, 1, 0, 0, 0, 0, 0},
  1554. {0, 1, 0, 0, 0, 0, 0},
  1555. {1, 0, 0, 0, 0, 0, 0},
  1556. {0, 1, 0, 0, 0, 0, 0},
  1557. {0, 1, 0, 0, 0, 0, 0},
  1558. {0, 1, 0, 0, 0, 0, 0},
  1559. {0, 1, 0, 0, 0, 0, 0},
  1560. {0, 1, 0, 0, 0, 0, 0},
  1561. {0, 0, 1, 0, 0, 0, 0},
  1562. {0, 0, 0, 0, 0, 0, 0}
  1563. }
  1564. }
  1565. fonts['7x10']['}'] = {
  1566. ['descender'] = -3,
  1567. ['kerning'] = -4,
  1568. ['pixels'] = {
  1569. {1, 0, 0, 0, 0, 0, 0},
  1570. {0, 1, 0, 0, 0, 0, 0},
  1571. {0, 1, 0, 0, 0, 0, 0},
  1572. {0, 1, 0, 0, 0, 0, 0},
  1573. {0, 1, 0, 0, 0, 0, 0},
  1574. {0, 1, 0, 0, 0, 0, 0},
  1575. {0, 0, 1, 0, 0, 0, 0},
  1576. {0, 1, 0, 0, 0, 0, 0},
  1577. {0, 1, 0, 0, 0, 0, 0},
  1578. {0, 1, 0, 0, 0, 0, 0},
  1579. {0, 1, 0, 0, 0, 0, 0},
  1580. {0, 1, 0, 0, 0, 0, 0},
  1581. {1, 0, 0, 0, 0, 0, 0},
  1582. {0, 0, 0, 0, 0, 0, 0}
  1583. }
  1584. }
  1585. fonts['7x10']['&'] = {
  1586. ['descender'] = 0,
  1587. ['kerning'] = 0,
  1588. ['pixels'] = {
  1589. {0, 1, 1, 1, 0, 0, 0},
  1590. {1, 0, 0, 0, 1, 0, 0},
  1591. {1, 0, 0, 0, 1, 0, 0},
  1592. {1, 0, 0, 1, 0, 0, 0},
  1593. {0, 1, 1, 0, 0, 0, 0},
  1594. {0, 1, 1, 0, 0, 0, 0},
  1595. {1, 0, 0, 1, 0, 0, 1},
  1596. {1, 0, 0, 0, 1, 0, 1},
  1597. {1, 0, 0, 0, 0, 1, 0},
  1598. {0, 1, 1, 1, 1, 0, 1},
  1599. {0, 0, 0, 0, 0, 0, 0},
  1600. {0, 0, 0, 0, 0, 0, 0},
  1601. {0, 0, 0, 0, 0, 0, 0},
  1602. {0, 0, 0, 0, 0, 0, 0}
  1603. }
  1604. }
  1605. fonts['7x10']['*'] = {
  1606. ['descender'] = 0,
  1607. ['kerning'] = 0,
  1608. ['pixels'] = {
  1609. {0, 0, 0, 1, 0, 0, 0},
  1610. {0, 0, 0, 1, 0, 0, 0},
  1611. {1, 0, 0, 1, 0, 0, 1},
  1612. {0, 1, 1, 1, 1, 1, 0},
  1613. {0, 0, 1, 1, 1, 0, 0},
  1614. {0, 0, 1, 0, 1, 0, 0},
  1615. {0, 1, 0, 0, 0, 1, 0},
  1616. {0, 0, 0, 0, 0, 0, 0},
  1617. {0, 0, 0, 0, 0, 0, 0},
  1618. {0, 0, 0, 0, 0, 0, 0},
  1619. {0, 0, 0, 0, 0, 0, 0},
  1620. {0, 0, 0, 0, 0, 0, 0},
  1621. {0, 0, 0, 0, 0, 0, 0},
  1622. {0, 0, 0, 0, 0, 0, 0}
  1623. }
  1624. }
  1625. fonts['7x10']['('] = {
  1626. ['descender'] = -3,
  1627. ['kerning'] = -4,
  1628. ['pixels'] = {
  1629. {0, 0, 1, 0, 0, 0, 0},
  1630. {0, 1, 0, 0, 0, 0, 0},
  1631. {0, 1, 0, 0, 0, 0, 0},
  1632. {0, 1, 0, 0, 0, 0, 0},
  1633. {1, 0, 0, 0, 0, 0, 0},
  1634. {1, 0, 0, 0, 0, 0, 0},
  1635. {1, 0, 0, 0, 0, 0, 0},
  1636. {1, 0, 0, 0, 0, 0, 0},
  1637. {1, 0, 0, 0, 0, 0, 0},
  1638. {0, 1, 0, 0, 0, 0, 0},
  1639. {0, 1, 0, 0, 0, 0, 0},
  1640. {0, 1, 0, 0, 0, 0, 0},
  1641. {0, 0, 1, 0, 0, 0, 0},
  1642. {0, 0, 0, 0, 0, 0, 0}
  1643. }
  1644. }
  1645. fonts['7x10'][')'] = {
  1646. ['descender'] = -3,
  1647. ['kerning'] = -4,
  1648. ['pixels'] = {
  1649. {1, 0, 0, 0, 0, 0, 0},
  1650. {0, 1, 0, 0, 0, 0, 0},
  1651. {0, 1, 0, 0, 0, 0, 0},
  1652. {0, 1, 0, 0, 0, 0, 0},
  1653. {0, 0, 1, 0, 0, 0, 0},
  1654. {0, 0, 1, 0, 0, 0, 0},
  1655. {0, 0, 1, 0, 0, 0, 0},
  1656. {0, 0, 1, 0, 0, 0, 0},
  1657. {0, 0, 1, 0, 0, 0, 0},
  1658. {0, 1, 0, 0, 0, 0, 0},
  1659. {0, 1, 0, 0, 0, 0, 0},
  1660. {0, 1, 0, 0, 0, 0, 0},
  1661. {1, 0, 0, 0, 0, 0, 0},
  1662. {0, 0, 0, 0, 0, 0, 0}
  1663. }
  1664. }
  1665. fonts['7x10']['='] = {
  1666. ['descender'] = 0,
  1667. ['kerning'] = 0,
  1668. ['pixels'] = {
  1669. {0, 0, 0, 0, 0, 0, 0},
  1670. {0, 0, 0, 0, 0, 0, 0},
  1671. {0, 0, 0, 0, 0, 0, 0},
  1672. {1, 1, 1, 1, 1, 0, 0},
  1673. {0, 0, 0, 0, 0, 0, 0},
  1674. {1, 1, 1, 1, 1, 0, 0},
  1675. {0, 0, 0, 0, 0, 0, 0},
  1676. {0, 0, 0, 0, 0, 0, 0},
  1677. {0, 0, 0, 0, 0, 0, 0},
  1678. {0, 0, 0, 0, 0, 0, 0},
  1679. {0, 0, 0, 0, 0, 0, 0},
  1680. {0, 0, 0, 0, 0, 0, 0},
  1681. {0, 0, 0, 0, 0, 0, 0},
  1682. {0, 0, 0, 0, 0, 0, 0}
  1683. }
  1684. }
  1685. fonts['7x10']['['] = {
  1686. ['descender'] = -3,
  1687. ['kerning'] = -4,
  1688. ['pixels'] = {
  1689. {1, 1, 1, 0, 0, 0, 0},
  1690. {1, 0, 0, 0, 0, 0, 0},
  1691. {1, 0, 0, 0, 0, 0, 0},
  1692. {1, 0, 0, 0, 0, 0, 0},
  1693. {1, 0, 0, 0, 0, 0, 0},
  1694. {1, 0, 0, 0, 0, 0, 0},
  1695. {1, 0, 0, 0, 0, 0, 0},
  1696. {1, 0, 0, 0, 0, 0, 0},
  1697. {1, 0, 0, 0, 0, 0, 0},
  1698. {1, 0, 0, 0, 0, 0, 0},
  1699. {1, 0, 0, 0, 0, 0, 0},
  1700. {1, 0, 0, 0, 0, 0, 0},
  1701. {1, 1, 1, 0, 0, 0, 0},
  1702. {0, 0, 0, 0, 0, 0, 0}
  1703. }
  1704. }
  1705. fonts['7x10'][']'] = {
  1706. ['descender'] = -3,
  1707. ['kerning'] = -4,
  1708. ['pixels'] = {
  1709. {1, 1, 1, 0, 0, 0, 0},
  1710. {0, 0, 1, 0, 0, 0, 0},
  1711. {0, 0, 1, 0, 0, 0, 0},
  1712. {0, 0, 1, 0, 0, 0, 0},
  1713. {0, 0, 1, 0, 0, 0, 0},
  1714. {0, 0, 1, 0, 0, 0, 0},
  1715. {0, 0, 1, 0, 0, 0, 0},
  1716. {0, 0, 1, 0, 0, 0, 0},
  1717. {0, 0, 1, 0, 0, 0, 0},
  1718. {0, 0, 1, 0, 0, 0, 0},
  1719. {0, 0, 1, 0, 0, 0, 0},
  1720. {0, 0, 1, 0, 0, 0, 0},
  1721. {1, 1, 1, 0, 0, 0, 0},
  1722. {0, 0, 0, 0, 0, 0, 0}
  1723. }
  1724. }
  1725. fonts['7x10']['|'] = {
  1726. ['descender'] = -3,
  1727. ['kerning'] = -6,
  1728. ['pixels'] = {
  1729. {1, 0, 0, 0, 0, 0, 0},
  1730. {1, 0, 0, 0, 0, 0, 0},
  1731. {1, 0, 0, 0, 0, 0, 0},
  1732. {1, 0, 0, 0, 0, 0, 0},
  1733. {1, 0, 0, 0, 0, 0, 0},
  1734. {1, 0, 0, 0, 0, 0, 0},
  1735. {1, 0, 0, 0, 0, 0, 0},
  1736. {1, 0, 0, 0, 0, 0, 0},
  1737. {1, 0, 0, 0, 0, 0, 0},
  1738. {1, 0, 0, 0, 0, 0, 0},
  1739. {1, 0, 0, 0, 0, 0, 0},
  1740. {1, 0, 0, 0, 0, 0, 0},
  1741. {1, 0, 0, 0, 0, 0, 0},
  1742. {0, 0, 0, 0, 0, 0, 0}
  1743. }
  1744. }
  1745. fonts['7x10']['?'] = {
  1746. ['descender'] = 0,
  1747. ['kerning'] = 0,
  1748. ['pixels'] = {
  1749. {0, 1, 1, 1, 1, 1, 0},
  1750. {1, 0, 0, 0, 0, 0, 1},
  1751. {1, 0, 0, 0, 0, 0, 1},
  1752. {0, 0, 0, 0, 0, 0, 1},
  1753. {0, 0, 0, 0, 0, 1, 0},
  1754. {0, 0, 0, 0, 1, 0, 0},
  1755. {0, 0, 0, 1, 0, 0, 0},
  1756. {0, 0, 0, 0, 0, 0, 0},
  1757. {0, 0, 0, 1, 0, 0, 0},
  1758. {0, 0, 0, 1, 0, 0, 0},
  1759. {0, 0, 0, 0, 0, 0, 0},
  1760. {0, 0, 0, 0, 0, 0, 0},
  1761. {0, 0, 0, 0, 0, 0, 0},
  1762. {0, 0, 0, 0, 0, 0, 0}
  1763. }
  1764. }
  1765. fonts['7x10'][','] = {
  1766. ['descender'] = -2,
  1767. ['kerning'] = -5,
  1768. ['pixels'] = {
  1769. {0, 0, 0, 0, 0, 0, 0},
  1770. {0, 0, 0, 0, 0, 0, 0},
  1771. {0, 0, 0, 0, 0, 0, 0},
  1772. {0, 0, 0, 0, 0, 0, 0},
  1773. {0, 0, 0, 0, 0, 0, 0},
  1774. {0, 0, 0, 0, 0, 0, 0},
  1775. {0, 0, 0, 0, 0, 0, 0},
  1776. {0, 0, 0, 0, 0, 0, 0},
  1777. {0, 1, 0, 0, 0, 0, 0},
  1778. {0, 1, 0, 0, 0, 0, 0},
  1779. {0, 1, 0, 0, 0, 0, 0},
  1780. {1, 0, 0, 0, 0, 0, 0},
  1781. {0, 0, 0, 0, 0, 0, 0},
  1782. {0, 0, 0, 0, 0, 0, 0}
  1783. }
  1784. }
  1785. fonts['7x10'][':'] = {
  1786. ['descender'] = 0,
  1787. ['kerning'] = -6,
  1788. ['pixels'] = {
  1789. {0, 0, 0, 0, 0, 0, 0},
  1790. {0, 0, 0, 0, 0, 0, 0},
  1791. {0, 0, 0, 0, 0, 0, 0},
  1792. {0, 0, 0, 0, 0, 0, 0},
  1793. {1, 0, 0, 0, 0, 0, 0},
  1794. {1, 0, 0, 0, 0, 0, 0},
  1795. {0, 0, 0, 0, 0, 0, 0},
  1796. {0, 0, 0, 0, 0, 0, 0},
  1797. {1, 0, 0, 0, 0, 0, 0},
  1798. {1, 0, 0, 0, 0, 0, 0},
  1799. {0, 0, 0, 0, 0, 0, 0},
  1800. {0, 0, 0, 0, 0, 0, 0},
  1801. {0, 0, 0, 0, 0, 0, 0},
  1802. {0, 0, 0, 0, 0, 0, 0}
  1803. }
  1804. }
  1805. fonts['7x10'][';'] = {
  1806. ['descender'] = -2,
  1807. ['kerning'] = -5,
  1808. ['pixels'] = {
  1809. {0, 0, 0, 0, 0, 0, 0},
  1810. {0, 0, 0, 0, 0, 0, 0},
  1811. {0, 0, 0, 0, 0, 0, 0},
  1812. {0, 0, 0, 0, 0, 0, 0},
  1813. {0, 1, 0, 0, 0, 0, 0},
  1814. {0, 1, 0, 0, 0, 0, 0},
  1815. {0, 0, 0, 0, 0, 0, 0},
  1816. {0, 0, 0, 0, 0, 0, 0},
  1817. {0, 1, 0, 0, 0, 0, 0},
  1818. {0, 1, 0, 0, 0, 0, 0},
  1819. {0, 1, 0, 0, 0, 0, 0},
  1820. {1, 0, 0, 0, 0, 0, 0},
  1821. {0, 0, 0, 0, 0, 0, 0},
  1822. {0, 0, 0, 0, 0, 0, 0}
  1823. }
  1824. }
  1825. fonts['7x10']['+'] = {
  1826. ['descender'] = 0,
  1827. ['kerning'] = -2,
  1828. ['pixels'] = {
  1829. {0, 0, 0, 0, 0, 0, 0},
  1830. {0, 0, 0, 0, 0, 0, 0},
  1831. {0, 0, 0, 0, 0, 0, 0},
  1832. {0, 0, 1, 0, 0, 0, 0},
  1833. {0, 0, 1, 0, 0, 0, 0},
  1834. {1, 1, 1, 1, 1, 0, 0},
  1835. {0, 0, 1, 0, 0, 0, 0},
  1836. {0, 0, 1, 0, 0, 0, 0},
  1837. {0, 0, 0, 0, 0, 0, 0},
  1838. {0, 0, 0, 0, 0, 0, 0},
  1839. {0, 0, 0, 0, 0, 0, 0},
  1840. {0, 0, 0, 0, 0, 0, 0},
  1841. {0, 0, 0, 0, 0, 0, 0},
  1842. {0, 0, 0, 0, 0, 0, 0}
  1843. }
  1844. }
  1845. fonts['7x10']['-'] = {
  1846. ['descender'] = 0,
  1847. ['kerning'] = -2,
  1848. ['pixels'] = {
  1849. {0, 0, 0, 0, 0, 0, 0},
  1850. {0, 0, 0, 0, 0, 0, 0},
  1851. {0, 0, 0, 0, 0, 0, 0},
  1852. {0, 0, 0, 0, 0, 0, 0},
  1853. {0, 0, 0, 0, 0, 0, 0},
  1854. {1, 1, 1, 1, 1, 0, 0},
  1855. {0, 0, 0, 0, 0, 0, 0},
  1856. {0, 0, 0, 0, 0, 0, 0},
  1857. {0, 0, 0, 0, 0, 0, 0},
  1858. {0, 0, 0, 0, 0, 0, 0},
  1859. {0, 0, 0, 0, 0, 0, 0},
  1860. {0, 0, 0, 0, 0, 0, 0},
  1861. {0, 0, 0, 0, 0, 0, 0},
  1862. {0, 0, 0, 0, 0, 0, 0}
  1863. }
  1864. }
  1865. fonts['7x10']['/'] = {
  1866. ['descender'] = -4,
  1867. ['kerning'] = 0,
  1868. ['pixels'] = {
  1869. {0, 0, 0, 1, 0, 0, 0},
  1870. {0, 0, 0, 1, 0, 0, 0},
  1871. {0, 0, 0, 1, 0, 0, 0},
  1872. {0, 0, 0, 1, 0, 0, 0},
  1873. {0, 0, 1, 0, 0, 0, 0},
  1874. {0, 0, 1, 0, 0, 0, 0},
  1875. {0, 0, 1, 0, 0, 0, 0},
  1876. {0, 1, 0, 0, 0, 0, 0},
  1877. {0, 1, 0, 0, 0, 0, 0},
  1878. {0, 1, 0, 0, 0, 0, 0},
  1879. {1, 0, 0, 0, 0, 0, 0},
  1880. {1, 0, 0, 0, 0, 0, 0},
  1881. {1, 0, 0, 0, 0, 0, 0},
  1882. {1, 0, 0, 0, 0, 0, 0}
  1883. }
  1884. }
  1885. fonts['7x10']['NULL'] = {
  1886. ['descender'] = -4,
  1887. ['kerning'] = 0,
  1888. ['pixels'] = {
  1889. {1, 1, 1, 1, 1, 1, 1},
  1890. {1, 0, 0, 0, 0, 0, 1},
  1891. {1, 0, 0, 0, 0, 0, 1},
  1892. {1, 0, 0, 0, 0, 0, 1},
  1893. {1, 0, 0, 0, 0, 0, 1},
  1894. {1, 0, 0, 0, 0, 0, 1},
  1895. {1, 0, 0, 0, 0, 0, 1},
  1896. {1, 0, 0, 0, 0, 0, 1},
  1897. {1, 0, 0, 0, 0, 0, 1},
  1898. {1, 0, 0, 0, 0, 0, 1},
  1899. {1, 0, 0, 0, 0, 0, 1},
  1900. {1, 0, 0, 0, 0, 0, 1},
  1901. {1, 0, 0, 0, 0, 0, 1},
  1902. {1, 1, 1, 1, 1, 1, 1}
  1903. }
  1904. }
  1905.  
  1906. fonts['7x10-Bold'] = {}
  1907. fonts['7x10-Bold']['width'] = 7
  1908. fonts['7x10-Bold']['height'] = 10
  1909. fonts['7x10-Bold']['linespacing'] = 7
  1910. fonts['7x10-Bold']['charspacing'] = 2
  1911.  
  1912. -- Lower Case
  1913.  
  1914. fonts['7x10-Bold']['a'] = {
  1915. ['descender'] = 0,
  1916. ['kerning'] = 0,
  1917. ['pixels'] = {
  1918. {0, 0, 0, 0, 0, 0, 0},
  1919. {0, 0, 0, 0, 0, 0, 0},
  1920. {0, 0, 0, 0, 0, 0, 0},
  1921. {0, 1, 1, 1, 1, 0, 0},
  1922. {0, 0, 0, 0, 1, 1, 0},
  1923. {0, 0, 0, 0, 1, 1, 0},
  1924. {0, 1, 1, 1, 1, 1, 0},
  1925. {1, 1, 0, 0, 1, 1, 0},
  1926. {1, 1, 0, 0, 1, 1, 0},
  1927. {0, 1, 1, 1, 1, 1, 1},
  1928. {0, 0, 0, 0, 0, 0, 0},
  1929. {0, 0, 0, 0, 0, 0, 0},
  1930. {0, 0, 0, 0, 0, 0, 0},
  1931. {0, 0, 0, 0, 0, 0, 0}
  1932. }
  1933. }
  1934. fonts['7x10-Bold']['b'] = {
  1935. ['descender'] = 0,
  1936. ['kerning'] = 0,
  1937. ['pixels'] = {
  1938. {1, 1, 0, 0, 0, 0, 0},
  1939. {1, 1, 0, 0, 0, 0, 0},
  1940. {1, 1, 0, 0, 0, 0, 0},
  1941. {1, 1, 1, 1, 1, 1, 0},
  1942. {1, 1, 0, 0, 0, 1, 1},
  1943. {1, 1, 0, 0, 0, 1, 1},
  1944. {1, 1, 0, 0, 0, 1, 1},
  1945. {1, 1, 0, 0, 0, 1, 1},
  1946. {1, 1, 0, 0, 0, 1, 1},
  1947. {1, 1, 1, 1, 1, 1, 0},
  1948. {0, 0, 0, 0, 0, 0, 0},
  1949. {0, 0, 0, 0, 0, 0, 0},
  1950. {0, 0, 0, 0, 0, 0, 0},
  1951. {0, 0, 0, 0, 0, 0, 0}
  1952. }
  1953. }
  1954. fonts['7x10-Bold']['c'] = {
  1955. ['descender'] = 0,
  1956. ['kerning'] = 0,
  1957. ['pixels'] = {
  1958. {0, 0, 0, 0, 0, 0, 0},
  1959. {0, 0, 0, 0, 0, 0, 0},
  1960. {0, 0, 0, 0, 0, 0, 0},
  1961. {0, 1, 1, 1, 1, 1, 0},
  1962. {1, 1, 0, 0, 0, 1, 1},
  1963. {1, 1, 0, 0, 0, 0, 0},
  1964. {1, 1, 0, 0, 0, 0, 0},
  1965. {1, 1, 0, 0, 0, 0, 0},
  1966. {1, 1, 0, 0, 0, 1, 1},
  1967. {0, 1, 1, 1, 1, 1, 0},
  1968. {0, 0, 0, 0, 0, 0, 0},
  1969. {0, 0, 0, 0, 0, 0, 0},
  1970. {0, 0, 0, 0, 0, 0, 0},
  1971. {0, 0, 0, 0, 0, 0, 0}
  1972. }
  1973. }
  1974. fonts['7x10-Bold']['d'] = {
  1975. ['descender'] = 0,
  1976. ['kerning'] = 0,
  1977. ['pixels'] = {
  1978. {0, 0, 0, 0, 0, 1, 1},
  1979. {0, 0, 0, 0, 0, 1, 1},
  1980. {0, 0, 0, 0, 0, 1, 1},
  1981. {0, 1, 1, 1, 1, 1, 1},
  1982. {1, 1, 0, 0, 0, 1, 1},
  1983. {1, 1, 0, 0, 0, 1, 1},
  1984. {1, 1, 0, 0, 0, 1, 1},
  1985. {1, 1, 0, 0, 0, 1, 1},
  1986. {1, 1, 0, 0, 0, 1, 1},
  1987. {0, 1, 1, 1, 1, 1, 1},
  1988. {0, 0, 0, 0, 0, 0, 0},
  1989. {0, 0, 0, 0, 0, 0, 0},
  1990. {0, 0, 0, 0, 0, 0, 0},
  1991. {0, 0, 0, 0, 0, 0, 0}
  1992. }
  1993. }
  1994. fonts['7x10-Bold']['e'] = {
  1995. ['descender'] = 0,
  1996. ['kerning'] = 0,
  1997. ['pixels'] = {
  1998. {0, 0, 0, 0, 0, 0, 0},
  1999. {0, 0, 0, 0, 0, 0, 0},
  2000. {0, 0, 0, 0, 0, 0, 0},
  2001. {0, 1, 1, 1, 1, 1, 0},
  2002. {1, 1, 0, 0, 0, 1, 1},
  2003. {1, 1, 0, 0, 0, 1, 1},
  2004. {1, 1, 1, 1, 1, 1, 0},
  2005. {1, 1, 0, 0, 0, 0, 0},
  2006. {1, 1, 0, 0, 0, 0, 0},
  2007. {0, 1, 1, 1, 1, 1, 0},
  2008. {0, 0, 0, 0, 0, 0, 0},
  2009. {0, 0, 0, 0, 0, 0, 0},
  2010. {0, 0, 0, 0, 0, 0, 0},
  2011. {0, 0, 0, 0, 0, 0, 0}
  2012. }
  2013. }
  2014. fonts['7x10-Bold']['f'] = {
  2015. ['descender'] = 0,
  2016. ['kerning'] = -2,
  2017. ['pixels'] = {
  2018. {0, 0, 1, 1, 1, 0, 0},
  2019. {0, 1, 1, 0, 0, 0, 0},
  2020. {0, 1, 1, 0, 0, 0, 0},
  2021. {1, 1, 1, 1, 1, 0, 0},
  2022. {0, 1, 1, 0, 0, 0, 0},
  2023. {0, 1, 1, 0, 0, 0, 0},
  2024. {0, 1, 1, 0, 0, 0, 0},
  2025. {0, 1, 1, 0, 0, 0, 0},
  2026. {0, 1, 1, 0, 0, 0, 0},
  2027. {0, 1, 1, 0, 0, 0, 0},
  2028. {0, 0, 0, 0, 0, 0, 0},
  2029. {0, 0, 0, 0, 0, 0, 0},
  2030. {0, 0, 0, 0, 0, 0, 0},
  2031. {0, 0, 0, 0, 0, 0, 0}
  2032. }
  2033. }
  2034. fonts['7x10-Bold']['g'] = {
  2035. ['descender'] = -4,
  2036. ['kerning'] = 0,
  2037. ['pixels'] = {
  2038. {0, 0, 0, 0, 0, 0, 0},
  2039. {0, 0, 0, 0, 0, 0, 0},
  2040. {0, 0, 0, 0, 0, 0, 0},
  2041. {0, 1, 1, 1, 1, 1, 1},
  2042. {1, 1, 0, 0, 0, 1, 1},
  2043. {1, 1, 0, 0, 0, 1, 1},
  2044. {1, 1, 0, 0, 0, 1, 1},
  2045. {1, 1, 0, 0, 0, 1, 1},
  2046. {1, 1, 0, 0, 0, 1, 1},
  2047. {0, 1, 1, 1, 1, 1, 1},
  2048. {0, 0, 0, 0, 0, 1, 1},
  2049. {0, 0, 0, 0, 0, 1, 1},
  2050. {0, 0, 0, 0, 0, 1, 1},
  2051. {0, 1, 1, 1, 1, 1, 0}
  2052. }
  2053. }
  2054. fonts['7x10-Bold']['h'] = {
  2055. ['descender'] = 0,
  2056. ['kerning'] = 0,
  2057. ['pixels'] = {
  2058. {1, 1, 0, 0, 0, 0, 0},
  2059. {1, 1, 0, 0, 0, 0, 0},
  2060. {1, 1, 0, 0, 0, 0, 0},
  2061. {1, 1, 1, 1, 1, 1, 0},
  2062. {1, 1, 0, 0, 0, 1, 1},
  2063. {1, 1, 0, 0, 0, 1, 1},
  2064. {1, 1, 0, 0, 0, 1, 1},
  2065. {1, 1, 0, 0, 0, 1, 1},
  2066. {1, 1, 0, 0, 0, 1, 1},
  2067. {1, 1, 0, 0, 0, 1, 1},
  2068. {0, 0, 0, 0, 0, 0, 0},
  2069. {0, 0, 0, 0, 0, 0, 0},
  2070. {0, 0, 0, 0, 0, 0, 0},
  2071. {0, 0, 0, 0, 0, 0, 0}
  2072. }
  2073. }
  2074. fonts['7x10-Bold']['i'] = {
  2075. ['descender'] = 0,
  2076. ['kerning'] = -5,
  2077. ['pixels'] = {
  2078. {0, 0, 0, 0, 0, 0, 0},
  2079. {1, 1, 0, 0, 0, 0, 0},
  2080. {0, 0, 0, 0, 0, 0, 0},
  2081. {1, 1, 0, 0, 0, 0, 0},
  2082. {1, 1, 0, 0, 0, 0, 0},
  2083. {1, 1, 0, 0, 0, 0, 0},
  2084. {1, 1, 0, 0, 0, 0, 0},
  2085. {1, 1, 0, 0, 0, 0, 0},
  2086. {1, 1, 0, 0, 0, 0, 0},
  2087. {1, 1, 0, 0, 0, 0, 0},
  2088. {0, 0, 0, 0, 0, 0, 0},
  2089. {0, 0, 0, 0, 0, 0, 0},
  2090. {0, 0, 0, 0, 0, 0, 0},
  2091. {0, 0, 0, 0, 0, 0, 0}
  2092. }
  2093. }
  2094. fonts['7x10-Bold']['j'] = {
  2095. ['descender'] = -4,
  2096. ['kerning'] = -4,
  2097. ['pixels'] = {
  2098. {0, 0, 0, 0, 0, 0, 0},
  2099. {0, 1, 1, 0, 0, 0, 0},
  2100. {0, 0, 0, 0, 0, 0, 0},
  2101. {0, 1, 1, 0, 0, 0, 0},
  2102. {0, 1, 1, 0, 0, 0, 0},
  2103. {0, 1, 1, 0, 0, 0, 0},
  2104. {0, 1, 1, 0, 0, 0, 0},
  2105. {0, 1, 1, 0, 0, 0, 0},
  2106. {0, 1, 1, 0, 0, 0, 0},
  2107. {0, 1, 1, 0, 0, 0, 0},
  2108. {0, 1, 1, 0, 0, 0, 0},
  2109. {0, 1, 1, 0, 0, 0, 0},
  2110. {0, 1, 1, 0, 0, 0, 0},
  2111. {1, 1, 0, 0, 0, 0, 0}
  2112. }
  2113. }
  2114. fonts['7x10-Bold']['k'] = {
  2115. ['descender'] = 0,
  2116. ['kerning'] = 0,
  2117. ['pixels'] = {
  2118. {1, 1, 0, 0, 0, 0, 0},
  2119. {1, 1, 0, 0, 0, 0, 0},
  2120. {1, 1, 0, 0, 0, 0, 0},
  2121. {1, 1, 0, 0, 0, 1, 1},
  2122. {1, 1, 0, 0, 1, 1, 0},
  2123. {1, 1, 0, 1, 1, 0, 0},
  2124. {1, 1, 1, 1, 0, 0, 0},
  2125. {1, 1, 0, 1, 1, 0, 0},
  2126. {1, 1, 0, 0, 1, 1, 0},
  2127. {1, 1, 0, 0, 0, 1, 1},
  2128. {0, 0, 0, 0, 0, 0, 0},
  2129. {0, 0, 0, 0, 0, 0, 0},
  2130. {0, 0, 0, 0, 0, 0, 0},
  2131. {0, 0, 0, 0, 0, 0, 0}
  2132. }
  2133. }
  2134. fonts['7x10-Bold']['l'] = {
  2135. ['descender'] = 0,
  2136. ['kerning'] = -4,
  2137. ['pixels'] = {
  2138. {1, 1, 0, 0, 0, 0, 0},
  2139. {1, 1, 0, 0, 0, 0, 0},
  2140. {1, 1, 0, 0, 0, 0, 0},
  2141. {1, 1, 0, 0, 0, 0, 0},
  2142. {1, 1, 0, 0, 0, 0, 0},
  2143. {1, 1, 0, 0, 0, 0, 0},
  2144. {1, 1, 0, 0, 0, 0, 0},
  2145. {1, 1, 0, 0, 0, 0, 0},
  2146. {1, 1, 0, 0, 0, 0, 0},
  2147. {0, 1, 1, 0, 0, 0, 0},
  2148. {0, 0, 0, 0, 0, 0, 0},
  2149. {0, 0, 0, 0, 0, 0, 0},
  2150. {0, 0, 0, 0, 0, 0, 0},
  2151. {0, 0, 0, 0, 0, 0, 0}
  2152. }
  2153. }
  2154. fonts['7x10-Bold']['m'] = {
  2155. ['descender'] = 0,
  2156. ['kerning'] = 1,
  2157. ['pixels'] = {
  2158. {0, 0, 0, 0, 0, 0, 0, 0},
  2159. {0, 0, 0, 0, 0, 0, 0, 0},
  2160. {0, 0, 0, 0, 0, 0, 0, 0},
  2161. {1, 1, 1, 0, 1, 1, 1, 0},
  2162. {1, 1, 0, 1, 1, 0, 1, 1},
  2163. {1, 1, 0, 1, 1, 0, 1, 1},
  2164. {1, 1, 0, 1, 1, 0, 1, 1},
  2165. {1, 1, 0, 1, 1, 0, 1, 1},
  2166. {1, 1, 0, 1, 1, 0, 1, 1},
  2167. {1, 1, 0, 1, 1, 0, 1, 1},
  2168. {0, 0, 0, 0, 0, 0, 0, 0},
  2169. {0, 0, 0, 0, 0, 0, 0, 0},
  2170. {0, 0, 0, 0, 0, 0, 0, 0},
  2171. {0, 0, 0, 0, 0, 0, 0, 0}
  2172. }
  2173. }
  2174. fonts['7x10-Bold']['n'] = {
  2175. ['descender'] = 0,
  2176. ['kerning'] = -1,
  2177. ['pixels'] = {
  2178. {0, 0, 0, 0, 0, 0, 0},
  2179. {0, 0, 0, 0, 0, 0, 0},
  2180. {0, 0, 0, 0, 0, 0, 0},
  2181. {1, 1, 1, 1, 1, 0, 0},
  2182. {1, 1, 0, 0, 1, 1, 0},
  2183. {1, 1, 0, 0, 1, 1, 0},
  2184. {1, 1, 0, 0, 1, 1, 0},
  2185. {1, 1, 0, 0, 1, 1, 0},
  2186. {1, 1, 0, 0, 1, 1, 0},
  2187. {1, 1, 0, 0, 1, 1, 0},
  2188. {0, 0, 0, 0, 0, 0, 0},
  2189. {0, 0, 0, 0, 0, 0, 0},
  2190. {0, 0, 0, 0, 0, 0, 0},
  2191. {0, 0, 0, 0, 0, 0, 0}
  2192. }
  2193. }
  2194. fonts['7x10-Bold']['o'] = {
  2195. ['descender'] = 0,
  2196. ['kerning'] = 0,
  2197. ['pixels'] = {
  2198. {0, 0, 0, 0, 0, 0, 0},
  2199. {0, 0, 0, 0, 0, 0, 0},
  2200. {0, 0, 0, 0, 0, 0, 0},
  2201. {0, 1, 1, 1, 1, 1, 0},
  2202. {1, 1, 0, 0, 0, 1, 1},
  2203. {1, 1, 0, 0, 0, 1, 1},
  2204. {1, 1, 0, 0, 0, 1, 1},
  2205. {1, 1, 0, 0, 0, 1, 1},
  2206. {1, 1, 0, 0, 0, 1, 1},
  2207. {0, 1, 1, 1, 1, 1, 0},
  2208. {0, 0, 0, 0, 0, 0, 0},
  2209. {0, 0, 0, 0, 0, 0, 0},
  2210. {0, 0, 0, 0, 0, 0, 0},
  2211. {0, 0, 0, 0, 0, 0, 0}
  2212. }
  2213. }
  2214. fonts['7x10-Bold']['p'] = {
  2215. ['descender'] = -4,
  2216. ['kerning'] = 0,
  2217. ['pixels'] = {
  2218. {0, 0, 0, 0, 0, 0, 0},
  2219. {0, 0, 0, 0, 0, 0, 0},
  2220. {0, 0, 0, 0, 0, 0, 0},
  2221. {1, 1, 1, 1, 1, 1, 0},
  2222. {1, 1, 0, 0, 0, 1, 1},
  2223. {1, 1, 0, 0, 0, 1, 1},
  2224. {1, 1, 0, 0, 0, 1, 1},
  2225. {1, 1, 0, 0, 0, 1, 1},
  2226. {1, 1, 0, 0, 0, 1, 1},
  2227. {1, 1, 1, 1, 1, 1, 0},
  2228. {1, 1, 0, 0, 0, 0, 0},
  2229. {1, 1, 0, 0, 0, 0, 0},
  2230. {1, 1, 0, 0, 0, 0, 0},
  2231. {1, 1, 0, 0, 0, 0, 0}
  2232. }
  2233. }
  2234. fonts['7x10-Bold']['q'] = {
  2235. ['descender'] = -4,
  2236. ['kerning'] = 0,
  2237. ['pixels'] = {
  2238. {0, 0, 0, 0, 0, 0, 0},
  2239. {0, 0, 0, 0, 0, 0, 0},
  2240. {0, 0, 0, 0, 0, 0, 0},
  2241. {0, 1, 1, 1, 1, 1, 1},
  2242. {1, 1, 0, 0, 0, 1, 1},
  2243. {1, 1, 0, 0, 0, 1, 1},
  2244. {1, 1, 0, 0, 0, 1, 1},
  2245. {1, 1, 0, 0, 0, 1, 1},
  2246. {1, 1, 0, 0, 0, 1, 1},
  2247. {0, 1, 1, 1, 1, 1, 1},
  2248. {0, 0, 0, 0, 0, 1, 1},
  2249. {0, 0, 0, 0, 0, 1, 1},
  2250. {0, 0, 0, 0, 0, 1, 1},
  2251. {0, 0, 0, 0, 0, 1, 1}
  2252. }
  2253. }
  2254. fonts['7x10-Bold']['r'] = {
  2255. ['descender'] = 0,
  2256. ['kerning'] = -2,
  2257. ['pixels'] = {
  2258. {0, 0, 0, 0, 0, 0, 0},
  2259. {0, 0, 0, 0, 0, 0, 0},
  2260. {0, 0, 0, 0, 0, 0, 0},
  2261. {1, 1, 1, 1, 1, 0, 0},
  2262. {1, 1, 0, 0, 0, 0, 0},
  2263. {1, 1, 0, 0, 0, 0, 0},
  2264. {1, 1, 0, 0, 0, 0, 0},
  2265. {1, 1, 0, 0, 0, 0, 0},
  2266. {1, 1, 0, 0, 0, 0, 0},
  2267. {1, 1, 0, 0, 0, 0, 0},
  2268. {0, 0, 0, 0, 0, 0, 0},
  2269. {0, 0, 0, 0, 0, 0, 0},
  2270. {0, 0, 0, 0, 0, 0, 0},
  2271. {0, 0, 0, 0, 0, 0, 0}
  2272. }
  2273. }
  2274. fonts['7x10-Bold']['s'] = {
  2275. ['descender'] = 0,
  2276. ['kerning'] = 0,
  2277. ['pixels'] = {
  2278. {0, 0, 0, 0, 0, 0, 0},
  2279. {0, 0, 0, 0, 0, 0, 0},
  2280. {0, 0, 0, 0, 0, 0, 0},
  2281. {0, 1, 1, 1, 1, 1, 0},
  2282. {1, 1, 0, 0, 0, 0, 1},
  2283. {1, 1, 0, 0, 0, 0, 0},
  2284. {0, 1, 1, 1, 1, 1, 0},
  2285. {0, 0, 0, 0, 0, 1, 1},
  2286. {1, 0, 0, 0, 0, 1, 1},
  2287. {0, 1, 1, 1, 1, 1, 0},
  2288. {0, 0, 0, 0, 0, 0, 0},
  2289. {0, 0, 0, 0, 0, 0, 0},
  2290. {0, 0, 0, 0, 0, 0, 0},
  2291. {0, 0, 0, 0, 0, 0, 0}
  2292. }
  2293. }
  2294. fonts['7x10-Bold']['t'] = {
  2295. ['descender'] = 0,
  2296. ['kerning'] = -3,
  2297. ['pixels'] = {
  2298. {0, 0, 0, 0, 0, 0, 0},
  2299. {1, 1, 0, 0, 0, 0, 0},
  2300. {1, 1, 0, 0, 0, 0, 0},
  2301. {1, 1, 1, 0, 0, 0, 0},
  2302. {1, 1, 0, 0, 0, 0, 0},
  2303. {1, 1, 0, 0, 0, 0, 0},
  2304. {1, 1, 0, 0, 0, 0, 0},
  2305. {1, 1, 0, 0, 0, 0, 0},
  2306. {1, 1, 0, 0, 0, 0, 0},
  2307. {0, 1, 1, 1, 0, 0, 0},
  2308. {0, 0, 0, 0, 0, 0, 0},
  2309. {0, 0, 0, 0, 0, 0, 0},
  2310. {0, 0, 0, 0, 0, 0, 0},
  2311. {0, 0, 0, 0, 0, 0, 0}
  2312. }
  2313. }
  2314. fonts['7x10-Bold']['u'] = {
  2315. ['descender'] = 0,
  2316. ['kerning'] = -1,
  2317. ['pixels'] = {
  2318. {0, 0, 0, 0, 0, 0, 0},
  2319. {0, 0, 0, 0, 0, 0, 0},
  2320. {0, 0, 0, 0, 0, 0, 0},
  2321. {1, 1, 0, 0, 1, 1, 0},
  2322. {1, 1, 0, 0, 1, 1, 0},
  2323. {1, 1, 0, 0, 1, 1, 0},
  2324. {1, 1, 0, 0, 1, 1, 0},
  2325. {1, 1, 0, 0, 1, 1, 0},
  2326. {1, 1, 0, 0, 1, 1, 0},
  2327. {0, 1, 1, 1, 1, 1, 0},
  2328. {0, 0, 0, 0, 0, 0, 0},
  2329. {0, 0, 0, 0, 0, 0, 0},
  2330. {0, 0, 0, 0, 0, 0, 0},
  2331. {0, 0, 0, 0, 0, 0, 0}
  2332. }
  2333. }
  2334. fonts['7x10-Bold']['v'] = {
  2335. ['descender'] = 0,
  2336. ['kerning'] = 0,
  2337. ['pixels'] = {
  2338. {0, 0, 0, 0, 0, 0, 0},
  2339. {0, 0, 0, 0, 0, 0, 0},
  2340. {0, 0, 0, 0, 0, 0, 0},
  2341. {1, 1, 0, 0, 0, 1, 1},
  2342. {1, 1, 0, 0, 0, 1, 1},
  2343. {0, 1, 1, 0, 1, 1, 0},
  2344. {0, 1, 1, 0, 1, 1, 0},
  2345. {0, 0, 1, 1, 1, 0, 0},
  2346. {0, 0, 1, 1, 1, 0, 0},
  2347. {0, 0, 0, 1, 0, 0, 0},
  2348. {0, 0, 0, 0, 0, 0, 0},
  2349. {0, 0, 0, 0, 0, 0, 0},
  2350. {0, 0, 0, 0, 0, 0, 0},
  2351. {0, 0, 0, 0, 0, 0, 0}
  2352. }
  2353. }
  2354. fonts['7x10-Bold']['w'] = {
  2355. ['descender'] = 0,
  2356. ['kerning'] = 1,
  2357. ['pixels'] = {
  2358. {0, 0, 0, 0, 0, 0, 0, 0},
  2359. {0, 0, 0, 0, 0, 0, 0, 0},
  2360. {0, 0, 0, 0, 0, 0, 0, 0},
  2361. {1, 1, 0, 0, 0, 0, 1, 1},
  2362. {1, 1, 0, 1, 1, 0, 1, 1},
  2363. {1, 1, 0, 1, 1, 0, 1, 1},
  2364. {1, 1, 0, 1, 1, 0, 1, 1},
  2365. {1, 1, 0, 1, 1, 0, 1, 1},
  2366. {1, 1, 0, 1, 1, 0, 1, 1},
  2367. {0, 1, 1, 1, 1, 1, 1, 0},
  2368. {0, 0, 0, 0, 0, 0, 0, 0},
  2369. {0, 0, 0, 0, 0, 0, 0, 0},
  2370. {0, 0, 0, 0, 0, 0, 0, 0},
  2371. {0, 0, 0, 0, 0, 0, 0, 0}
  2372. }
  2373. }
  2374. fonts['7x10-Bold']['x'] = {
  2375. ['descender'] = 0,
  2376. ['kerning'] = 0,
  2377. ['pixels'] = {
  2378. {0, 0, 0, 0, 0, 0, 0},
  2379. {0, 0, 0, 0, 0, 0, 0},
  2380. {0, 0, 0, 0, 0, 0, 0},
  2381. {1, 1, 0, 0, 0, 1, 1},
  2382. {0, 1, 1, 0, 1, 1, 0},
  2383. {0, 0, 1, 1, 1, 0, 0},
  2384. {0, 0, 0, 1, 0, 0, 0},
  2385. {0, 0, 1, 1, 1, 0, 0},
  2386. {0, 1, 1, 0, 1, 1, 0},
  2387. {1, 1, 0, 0, 0, 1, 1},
  2388. {0, 0, 0, 0, 0, 0, 0},
  2389. {0, 0, 0, 0, 0, 0, 0},
  2390. {0, 0, 0, 0, 0, 0, 0},
  2391. {0, 0, 0, 0, 0, 0, 0}
  2392. }
  2393. }
  2394. fonts['7x10-Bold']['y'] = {
  2395. ['descender'] = -4,
  2396. ['kerning'] = 0,
  2397. ['pixels'] = {
  2398. {0, 0, 0, 0, 0, 0, 0},
  2399. {0, 0, 0, 0, 0, 0, 0},
  2400. {0, 0, 0, 0, 0, 0, 0},
  2401. {1, 1, 0, 0, 0, 1, 1},
  2402. {1, 1, 0, 0, 0, 1, 1},
  2403. {0, 1, 1, 0, 1, 1, 0},
  2404. {0, 1, 1, 0, 1, 1, 0},
  2405. {0, 0, 1, 1, 1, 0, 0},
  2406. {0, 0, 1, 1, 1, 0, 0},
  2407. {0, 0, 1, 1, 0, 0, 0},
  2408. {0, 0, 1, 1, 0, 0, 0},
  2409. {0, 1, 1, 0, 0, 0, 0},
  2410. {0, 1, 1, 0, 0, 0, 0},
  2411. {1, 1, 0, 0, 0, 0, 0}
  2412. }
  2413. }
  2414. fonts['7x10-Bold']['z'] = {
  2415. ['descender'] = 0,
  2416. ['kerning'] = 0,
  2417. ['pixels'] = {
  2418. {0, 0, 0, 0, 0, 0, 0},
  2419. {0, 0, 0, 0, 0, 0, 0},
  2420. {0, 0, 0, 0, 0, 0, 0},
  2421. {1, 1, 1, 1, 1, 1, 1},
  2422. {0, 0, 0, 0, 1, 1, 0},
  2423. {0, 0, 0, 1, 1, 0, 0},
  2424. {0, 0, 1, 1, 0, 0, 0},
  2425. {0, 1, 1, 0, 0, 0, 0},
  2426. {1, 1, 0, 0, 0, 0, 0},
  2427. {1, 1, 1, 1, 1, 1, 1},
  2428. {0, 0, 0, 0, 0, 0, 0},
  2429. {0, 0, 0, 0, 0, 0, 0},
  2430. {0, 0, 0, 0, 0, 0, 0},
  2431. {0, 0, 0, 0, 0, 0, 0}
  2432. }
  2433. }
  2434. fonts['7x10-Bold'][' '] = {
  2435. ['descender'] = 0,
  2436. ['kerning'] = -3,
  2437. ['pixels'] = {
  2438. {0, 0, 0, 0, 0, 0, 0},
  2439. {0, 0, 0, 0, 0, 0, 0},
  2440. {0, 0, 0, 0, 0, 0, 0},
  2441. {0, 0, 0, 0, 0, 0, 0},
  2442. {0, 0, 0, 0, 0, 0, 0},
  2443. {0, 0, 0, 0, 0, 0, 0},
  2444. {0, 0, 0, 0, 0, 0, 0},
  2445. {0, 0, 0, 0, 0, 0, 0},
  2446. {0, 0, 0, 0, 0, 0, 0},
  2447. {0, 0, 0, 0, 0, 0, 0},
  2448. {0, 0, 0, 0, 0, 0, 0},
  2449. {0, 0, 0, 0, 0, 0, 0},
  2450. {0, 0, 0, 0, 0, 0, 0},
  2451. {0, 0, 0, 0, 0, 0, 0}
  2452. }
  2453. }
  2454.  
  2455. -- Upper Case
  2456.  
  2457. fonts['7x10-Bold']['A'] = {
  2458. ['descender'] = 0,
  2459. ['kerning'] = 0,
  2460. ['pixels'] = {
  2461. {0, 0, 0, 1, 0, 0, 0},
  2462. {0, 0, 0, 1, 0, 0, 0},
  2463. {0, 0, 1, 1, 1, 0, 0},
  2464. {0, 0, 1, 1, 1, 0, 0},
  2465. {0, 0, 1, 1, 1, 0, 0},
  2466. {0, 1, 1, 0, 1, 1, 0},
  2467. {0, 1, 1, 1, 1, 1, 0},
  2468. {1, 1, 0, 0, 0, 1, 1},
  2469. {1, 1, 0, 0, 0, 1, 1},
  2470. {1, 1, 0, 0, 0, 1, 1},
  2471. {0, 0, 0, 0, 0, 0, 0},
  2472. {0, 0, 0, 0, 0, 0, 0},
  2473. {0, 0, 0, 0, 0, 0, 0},
  2474. {0, 0, 0, 0, 0, 0, 0}
  2475. }
  2476. }
  2477. fonts['7x10-Bold']['B'] = {
  2478. ['descender'] = 0,
  2479. ['kerning'] = 0,
  2480. ['pixels'] = {
  2481. {1, 1, 1, 1, 1, 1, 0},
  2482. {1, 1, 0, 0, 0, 1, 1},
  2483. {1, 1, 0, 0, 0, 1, 1},
  2484. {1, 1, 0, 0, 0, 1, 1},
  2485. {1, 1, 1, 1, 1, 1, 0},
  2486. {1, 1, 0, 0, 0, 1, 1},
  2487. {1, 1, 0, 0, 0, 1, 1},
  2488. {1, 1, 0, 0, 0, 1, 1},
  2489. {1, 1, 0, 0, 0, 1, 1},
  2490. {1, 1, 1, 1, 1, 1, 0},
  2491. {0, 0, 0, 0, 0, 0, 0},
  2492. {0, 0, 0, 0, 0, 0, 0},
  2493. {0, 0, 0, 0, 0, 0, 0},
  2494. {0, 0, 0, 0, 0, 0, 0}
  2495. }
  2496. }
  2497. fonts['7x10-Bold']['C'] = {
  2498. ['descender'] = 0,
  2499. ['kerning'] = 0,
  2500. ['pixels'] = {
  2501. {0, 1, 1, 1, 1, 1, 0},
  2502. {1, 1, 0, 0, 0, 1, 1},
  2503. {1, 1, 0, 0, 0, 1, 1},
  2504. {1, 1, 0, 0, 0, 0, 0},
  2505. {1, 1, 0, 0, 0, 0, 0},
  2506. {1, 1, 0, 0, 0, 0, 0},
  2507. {1, 1, 0, 0, 0, 0, 0},
  2508. {1, 1, 0, 0, 0, 1, 1},
  2509. {1, 1, 0, 0, 0, 1, 1},
  2510. {0, 1, 1, 1, 1, 1, 0},
  2511. {0, 0, 0, 0, 0, 0, 0},
  2512. {0, 0, 0, 0, 0, 0, 0},
  2513. {0, 0, 0, 0, 0, 0, 0},
  2514. {0, 0, 0, 0, 0, 0, 0}
  2515. }
  2516. }
  2517. fonts['7x10-Bold']['D'] = {
  2518. ['descender'] = 0,
  2519. ['kerning'] = 0,
  2520. ['pixels'] = {
  2521. {1, 1, 1, 1, 1, 1, 0},
  2522. {1, 1, 0, 0, 0, 1, 1},
  2523. {1, 1, 0, 0, 0, 1, 1},
  2524. {1, 1, 0, 0, 0, 1, 1},
  2525. {1, 1, 0, 0, 0, 1, 1},
  2526. {1, 1, 0, 0, 0, 1, 1},
  2527. {1, 1, 0, 0, 0, 1, 1},
  2528. {1, 1, 0, 0, 0, 1, 1},
  2529. {1, 1, 0, 0, 0, 1, 1},
  2530. {1, 1, 1, 1, 1, 1, 0},
  2531. {0, 0, 0, 0, 0, 0, 0},
  2532. {0, 0, 0, 0, 0, 0, 0},
  2533. {0, 0, 0, 0, 0, 0, 0},
  2534. {0, 0, 0, 0, 0, 0, 0}
  2535. }
  2536. }
  2537. fonts['7x10-Bold']['E'] = {
  2538. ['descender'] = 0,
  2539. ['kerning'] = 0,
  2540. ['pixels'] = {
  2541. {1, 1, 1, 1, 1, 1, 1},
  2542. {1, 1, 0, 0, 0, 0, 0},
  2543. {1, 1, 0, 0, 0, 0, 0},
  2544. {1, 1, 0, 0, 0, 0, 0},
  2545. {1, 1, 1, 1, 1, 1, 0},
  2546. {1, 1, 0, 0, 0, 0, 0},
  2547. {1, 1, 0, 0, 0, 0, 0},
  2548. {1, 1, 0, 0, 0, 0, 0},
  2549. {1, 1, 0, 0, 0, 0, 0},
  2550. {1, 1, 1, 1, 1, 1, 1},
  2551. {0, 0, 0, 0, 0, 0, 0},
  2552. {0, 0, 0, 0, 0, 0, 0},
  2553. {0, 0, 0, 0, 0, 0, 0},
  2554. {0, 0, 0, 0, 0, 0, 0}
  2555. }
  2556. }
  2557. fonts['7x10-Bold']['F'] = {
  2558. ['descender'] = 0,
  2559. ['kerning'] = -1,
  2560. ['pixels'] = {
  2561. {1, 1, 1, 1, 1, 1, 0},
  2562. {1, 1, 0, 0, 0, 0, 0},
  2563. {1, 1, 0, 0, 0, 0, 0},
  2564. {1, 1, 1, 1, 1, 0, 0},
  2565. {1, 1, 0, 0, 0, 0, 0},
  2566. {1, 1, 0, 0, 0, 0, 0},
  2567. {1, 1, 0, 0, 0, 0, 0},
  2568. {1, 1, 0, 0, 0, 0, 0},
  2569. {1, 1, 0, 0, 0, 0, 0},
  2570. {1, 1, 0, 0, 0, 0, 0},
  2571. {0, 0, 0, 0, 0, 0, 0},
  2572. {0, 0, 0, 0, 0, 0, 0},
  2573. {0, 0, 0, 0, 0, 0, 0},
  2574. {0, 0, 0, 0, 0, 0, 0}
  2575. }
  2576. }
  2577. fonts['7x10-Bold']['G'] = {
  2578. ['descender'] = 0,
  2579. ['kerning'] = 0,
  2580. ['pixels'] = {
  2581. {0, 1, 1, 1, 1, 1, 0},
  2582. {1, 1, 0, 0, 0, 1, 1},
  2583. {1, 1, 0, 0, 0, 1, 1},
  2584. {1, 1, 0, 0, 0, 0, 0},
  2585. {1, 1, 0, 0, 0, 0, 0},
  2586. {1, 1, 0, 0, 0, 0, 0},
  2587. {1, 1, 0, 0, 1, 1, 1},
  2588. {1, 1, 0, 0, 0, 1, 1},
  2589. {1, 1, 0, 0, 0, 1, 1},
  2590. {0, 1, 1, 1, 1, 1, 0},
  2591. {0, 0, 0, 0, 0, 0, 0},
  2592. {0, 0, 0, 0, 0, 0, 0},
  2593. {0, 0, 0, 0, 0, 0, 0},
  2594. {0, 0, 0, 0, 0, 0, 0}
  2595. }
  2596. }
  2597. fonts['7x10-Bold']['H'] = {
  2598. ['descender'] = 0,
  2599. ['kerning'] = 0,
  2600. ['pixels'] = {
  2601. {1, 1, 0, 0, 0, 1, 1},
  2602. {1, 1, 0, 0, 0, 1, 1},
  2603. {1, 1, 0, 0, 0, 1, 1},
  2604. {1, 1, 0, 0, 0, 1, 1},
  2605. {1, 1, 1, 1, 1, 1, 1},
  2606. {1, 1, 0, 0, 0, 1, 1},
  2607. {1, 1, 0, 0, 0, 1, 1},
  2608. {1, 1, 0, 0, 0, 1, 1},
  2609. {1, 1, 0, 0, 0, 1, 1},
  2610. {1, 1, 0, 0, 0, 1, 1},
  2611. {0, 0, 0, 0, 0, 0, 0},
  2612. {0, 0, 0, 0, 0, 0, 0},
  2613. {0, 0, 0, 0, 0, 0, 0},
  2614. {0, 0, 0, 0, 0, 0, 0}
  2615. }
  2616. }
  2617. fonts['7x10-Bold']['I'] = {
  2618. ['descender'] = 0,
  2619. ['kerning'] = -5,
  2620. ['pixels'] = {
  2621. {1, 1, 0, 0, 0, 0, 0},
  2622. {1, 1, 0, 0, 0, 0, 0},
  2623. {1, 1, 0, 0, 0, 0, 0},
  2624. {1, 1, 0, 0, 0, 0, 0},
  2625. {1, 1, 0, 0, 0, 0, 0},
  2626. {1, 1, 0, 0, 0, 0, 0},
  2627. {1, 1, 0, 0, 0, 0, 0},
  2628. {1, 1, 0, 0, 0, 0, 0},
  2629. {1, 1, 0, 0, 0, 0, 0},
  2630. {1, 1, 0, 0, 0, 0, 0},
  2631. {0, 0, 0, 0, 0, 0, 0},
  2632. {0, 0, 0, 0, 0, 0, 0},
  2633. {0, 0, 0, 0, 0, 0, 0},
  2634. {0, 0, 0, 0, 0, 0, 0}
  2635. }
  2636. }
  2637. fonts['7x10-Bold']['J'] = {
  2638. ['descender'] = 0,
  2639. ['kerning'] = -1,
  2640. ['pixels'] = {
  2641. {0, 0, 0, 0, 1, 1, 0},
  2642. {0, 0, 0, 0, 1, 1, 0},
  2643. {0, 0, 0, 0, 1, 1, 0},
  2644. {0, 0, 0, 0, 1, 1, 0},
  2645. {0, 0, 0, 0, 1, 1, 0},
  2646. {0, 0, 0, 0, 1, 1, 0},
  2647. {1, 1, 0, 0, 1, 1, 0},
  2648. {1, 1, 0, 0, 1, 1, 0},
  2649. {1, 1, 0, 0, 1, 1, 0},
  2650. {0, 1, 1, 1, 1, 0, 0},
  2651. {0, 0, 0, 0, 0, 0, 0},
  2652. {0, 0, 0, 0, 0, 0, 0},
  2653. {0, 0, 0, 0, 0, 0, 0},
  2654. {0, 0, 0, 0, 0, 0, 0}
  2655. }
  2656. }
  2657. fonts['7x10-Bold']['K'] = {
  2658. ['descender'] = 0,
  2659. ['kerning'] = 0,
  2660. ['pixels'] = {
  2661. {1, 1, 0, 0, 0, 1, 1},
  2662. {1, 1, 0, 0, 1, 1, 0},
  2663. {1, 1, 0, 1, 1, 0, 0},
  2664. {1, 1, 1, 1, 0, 0, 0},
  2665. {1, 1, 1, 0, 0, 0, 0},
  2666. {1, 1, 1, 1, 0, 0, 0},
  2667. {1, 1, 0, 1, 1, 0, 0},
  2668. {1, 1, 0, 0, 1, 1, 0},
  2669. {1, 1, 0, 0, 0, 1, 1},
  2670. {1, 1, 0, 0, 0, 1, 1},
  2671. {0, 0, 0, 0, 0, 0, 0},
  2672. {0, 0, 0, 0, 0, 0, 0},
  2673. {0, 0, 0, 0, 0, 0, 0},
  2674. {0, 0, 0, 0, 0, 0, 0}
  2675. }
  2676. }
  2677. fonts['7x10-Bold']['L'] = {
  2678. ['descender'] = 0,
  2679. ['kerning'] = -1,
  2680. ['pixels'] = {
  2681. {1, 1, 0, 0, 0, 0, 0},
  2682. {1, 1, 0, 0, 0, 0, 0},
  2683. {1, 1, 0, 0, 0, 0, 0},
  2684. {1, 1, 0, 0, 0, 0, 0},
  2685. {1, 1, 0, 0, 0, 0, 0},
  2686. {1, 1, 0, 0, 0, 0, 0},
  2687. {1, 1, 0, 0, 0, 0, 0},
  2688. {1, 1, 0, 0, 0, 0, 0},
  2689. {1, 1, 0, 0, 0, 0, 0},
  2690. {1, 1, 1, 1, 1, 1, 0},
  2691. {0, 0, 0, 0, 0, 0, 0},
  2692. {0, 0, 0, 0, 0, 0, 0},
  2693. {0, 0, 0, 0, 0, 0, 0},
  2694. {0, 0, 0, 0, 0, 0, 0}
  2695. }
  2696. }
  2697. fonts['7x10-Bold']['M'] = {
  2698. ['descender'] = 0,
  2699. ['kerning'] = 0,
  2700. ['pixels'] = {
  2701. {1, 1, 0, 0, 0, 1, 1},
  2702. {1, 1, 0, 0, 0, 1, 1},
  2703. {1, 1, 0, 0, 0, 1, 1},
  2704. {1, 1, 1, 1, 1, 1, 1},
  2705. {1, 1, 1, 1, 1, 1, 1},
  2706. {1, 1, 0, 1, 0, 1, 1},
  2707. {1, 1, 0, 1, 0, 1, 1},
  2708. {1, 1, 0, 0, 0, 1, 1},
  2709. {1, 1, 0, 0, 0, 1, 1},
  2710. {1, 1, 0, 0, 0, 1, 1},
  2711. {0, 0, 0, 0, 0, 0, 0},
  2712. {0, 0, 0, 0, 0, 0, 0},
  2713. {0, 0, 0, 0, 0, 0, 0},
  2714. {0, 0, 0, 0, 0, 0, 0}
  2715. }
  2716. }
  2717. fonts['7x10-Bold']['N'] = {
  2718. ['descender'] = 0,
  2719. ['kerning'] = 0,
  2720. ['pixels'] = {
  2721. {1, 1, 0, 0, 0, 1, 1},
  2722. {1, 1, 0, 0, 0, 1, 1},
  2723. {1, 1, 0, 0, 0, 1, 1},
  2724. {1, 1, 1, 1, 0, 1, 1},
  2725. {1, 1, 1, 1, 0, 1, 1},
  2726. {1, 1, 0, 1, 1, 1, 1},
  2727. {1, 1, 0, 1, 1, 1, 1},
  2728. {1, 1, 0, 0, 1, 1, 1},
  2729. {1, 1, 0, 0, 1, 1, 1},
  2730. {1, 1, 0, 0, 0, 1, 1},
  2731. {0, 0, 0, 0, 0, 0, 0},
  2732. {0, 0, 0, 0, 0, 0, 0},
  2733. {0, 0, 0, 0, 0, 0, 0},
  2734. {0, 0, 0, 0, 0, 0, 0}
  2735. }
  2736. }
  2737. fonts['7x10-Bold']['O'] = {
  2738. ['descender'] = 0,
  2739. ['kerning'] = 0,
  2740. ['pixels'] = {
  2741. {0, 1, 1, 1, 1, 1, 0},
  2742. {1, 1, 0, 0, 0, 1, 1},
  2743. {1, 1, 0, 0, 0, 1, 1},
  2744. {1, 1, 0, 0, 0, 1, 1},
  2745. {1, 1, 0, 0, 0, 1, 1},
  2746. {1, 1, 0, 0, 0, 1, 1},
  2747. {1, 1, 0, 0, 0, 1, 1},
  2748. {1, 1, 0, 0, 0, 1, 1},
  2749. {1, 1, 0, 0, 0, 1, 1},
  2750. {0, 1, 1, 1, 1, 1, 0},
  2751. {0, 0, 0, 0, 0, 0, 0},
  2752. {0, 0, 0, 0, 0, 0, 0},
  2753. {0, 0, 0, 0, 0, 0, 0},
  2754. {0, 0, 0, 0, 0, 0, 0}
  2755. }
  2756. }
  2757. fonts['7x10-Bold']['P'] = {
  2758. ['descender'] = 0,
  2759. ['kerning'] = 0,
  2760. ['pixels'] = {
  2761. {1, 1, 1, 1, 1, 1, 0},
  2762. {1, 1, 0, 0, 0, 1, 1},
  2763. {1, 1, 0, 0, 0, 1, 1},
  2764. {1, 1, 0, 0, 0, 1, 1},
  2765. {1, 1, 1, 1, 1, 1, 0},
  2766. {1, 1, 0, 0, 0, 0, 0},
  2767. {1, 1, 0, 0, 0, 0, 0},
  2768. {1, 1, 0, 0, 0, 0, 0},
  2769. {1, 1, 0, 0, 0, 0, 0},
  2770. {1, 1, 0, 0, 0, 0, 0},
  2771. {0, 0, 0, 0, 0, 0, 0},
  2772. {0, 0, 0, 0, 0, 0, 0},
  2773. {0, 0, 0, 0, 0, 0, 0},
  2774. {0, 0, 0, 0, 0, 0, 0}
  2775. }
  2776. }
  2777. fonts['7x10-Bold']['Q'] = {
  2778. ['descender'] = -2,
  2779. ['kerning'] = 0,
  2780. ['pixels'] = {
  2781. {0, 1, 1, 1, 1, 1, 0},
  2782. {1, 1, 0, 0, 0, 1, 1},
  2783. {1, 1, 0, 0, 0, 1, 1},
  2784. {1, 1, 0, 0, 0, 1, 1},
  2785. {1, 1, 0, 0, 0, 1, 1},
  2786. {1, 1, 0, 0, 0, 1, 1},
  2787. {1, 1, 0, 0, 0, 1, 1},
  2788. {1, 1, 0, 0, 0, 1, 1},
  2789. {1, 1, 1, 1, 0, 1, 1},
  2790. {0, 1, 1, 1, 1, 1, 0},
  2791. {0, 0, 0, 0, 1, 1, 0},
  2792. {0, 0, 0, 0, 0, 1, 1},
  2793. {0, 0, 0, 0, 0, 0, 0},
  2794. {0, 0, 0, 0, 0, 0, 0}
  2795. }
  2796. }
  2797. fonts['7x10-Bold']['R'] = {
  2798. ['descender'] = 0,
  2799. ['kerning'] = 0,
  2800. ['pixels'] = {
  2801. {1, 1, 1, 1, 1, 1, 0},
  2802. {1, 1, 0, 0, 0, 1, 1},
  2803. {1, 1, 0, 0, 0, 1, 1},
  2804. {1, 1, 0, 0, 0, 1, 1},
  2805. {1, 1, 1, 1, 1, 1, 0},
  2806. {1, 1, 0, 0, 1, 1, 0},
  2807. {1, 1, 0, 0, 1, 1, 0},
  2808. {1, 1, 0, 0, 0, 1, 1},
  2809. {1, 1, 0, 0, 0, 1, 1},
  2810. {1, 1, 0, 0, 0, 1, 1},
  2811. {0, 0, 0, 0, 0, 0, 0},
  2812. {0, 0, 0, 0, 0, 0, 0},
  2813. {0, 0, 0, 0, 0, 0, 0},
  2814. {0, 0, 0, 0, 0, 0, 0}
  2815. }
  2816. }
  2817. fonts['7x10-Bold']['S'] = {
  2818. ['descender'] = 0,
  2819. ['kerning'] = 0,
  2820. ['pixels'] = {
  2821. {0, 1, 1, 1, 1, 1, 0},
  2822. {1, 1, 0, 0, 0, 1, 1},
  2823. {1, 1, 0, 0, 0, 0, 0},
  2824. {1, 1, 0, 0, 0, 0, 0},
  2825. {0, 1, 1, 1, 1, 1, 0},
  2826. {0, 0, 0, 0, 0, 1, 1},
  2827. {0, 0, 0, 0, 0, 1, 1},
  2828. {0, 0, 0, 0, 0, 1, 1},
  2829. {1, 1, 0, 0, 0, 1, 1},
  2830. {0, 1, 1, 1, 1, 1, 0},
  2831. {0, 0, 0, 0, 0, 0, 0},
  2832. {0, 0, 0, 0, 0, 0, 0},
  2833. {0, 0, 0, 0, 0, 0, 0},
  2834. {0, 0, 0, 0, 0, 0, 0}
  2835. }
  2836. }
  2837. fonts['7x10-Bold']['T'] = {
  2838. ['descender'] = 0,
  2839. ['kerning'] = 1,
  2840. ['pixels'] = {
  2841. {1, 1, 1, 1, 1, 1, 1, 1},
  2842. {0, 0, 0, 1, 1, 0, 0, 0},
  2843. {0, 0, 0, 1, 1, 0, 0, 0},
  2844. {0, 0, 0, 1, 1, 0, 0, 0},
  2845. {0, 0, 0, 1, 1, 0, 0, 0},
  2846. {0, 0, 0, 1, 1, 0, 0, 0},
  2847. {0, 0, 0, 1, 1, 0, 0, 0},
  2848. {0, 0, 0, 1, 1, 0, 0, 0},
  2849. {0, 0, 0, 1, 1, 0, 0, 0},
  2850. {0, 0, 0, 1, 1, 0, 0, 0},
  2851. {0, 0, 0, 0, 0, 0, 0, 0},
  2852. {0, 0, 0, 0, 0, 0, 0, 0},
  2853. {0, 0, 0, 0, 0, 0, 0, 0},
  2854. {0, 0, 0, 0, 0, 0, 0, 0}
  2855. }
  2856. }
  2857. fonts['7x10-Bold']['U'] = {
  2858. ['descender'] = 0,
  2859. ['kerning'] = 0,
  2860. ['pixels'] = {
  2861. {1, 1, 0, 0, 0, 1, 1},
  2862. {1, 1, 0, 0, 0, 1, 1},
  2863. {1, 1, 0, 0, 0, 1, 1},
  2864. {1, 1, 0, 0, 0, 1, 1},
  2865. {1, 1, 0, 0, 0, 1, 1},
  2866. {1, 1, 0, 0, 0, 1, 1},
  2867. {1, 1, 0, 0, 0, 1, 1},
  2868. {1, 1, 0, 0, 0, 1, 1},
  2869. {1, 1, 0, 0, 0, 1, 1},
  2870. {0, 1, 1, 1, 1, 1, 0},
  2871. {0, 0, 0, 0, 0, 0, 0},
  2872. {0, 0, 0, 0, 0, 0, 0},
  2873. {0, 0, 0, 0, 0, 0, 0},
  2874. {0, 0, 0, 0, 0, 0, 0}
  2875. }
  2876. }
  2877. fonts['7x10-Bold']['V'] = {
  2878. ['descender'] = 0,
  2879. ['kerning'] = 0,
  2880. ['pixels'] = {
  2881. {1, 1, 0, 0, 0, 1, 1},
  2882. {1, 1, 0, 0, 0, 1, 1},
  2883. {1, 1, 0, 0, 0, 1, 1},
  2884. {0, 1, 1, 0, 1, 1, 0},
  2885. {0, 1, 1, 0, 1, 1, 0},
  2886. {0, 0, 1, 1, 1, 0, 0},
  2887. {0, 0, 1, 1, 1, 0, 0},
  2888. {0, 0, 0, 1, 0, 0, 0},
  2889. {0, 0, 0, 1, 0, 0, 0},
  2890. {0, 0, 0, 1, 0, 0, 0},
  2891. {0, 0, 0, 0, 0, 0, 0},
  2892. {0, 0, 0, 0, 0, 0, 0},
  2893. {0, 0, 0, 0, 0, 0, 0},
  2894. {0, 0, 0, 0, 0, 0, 0}
  2895. }
  2896. }
  2897. fonts['7x10-Bold']['W'] = {
  2898. ['descender'] = 0,
  2899. ['kerning'] = 1,
  2900. ['pixels'] = {
  2901. {1, 1, 0, 0, 0, 0, 1, 1},
  2902. {1, 1, 0, 0, 0, 0, 1, 1},
  2903. {1, 1, 0, 1, 1, 0, 1, 1},
  2904. {1, 1, 0, 1, 1, 0, 1, 1},
  2905. {1, 1, 0, 1, 1, 0, 1, 1},
  2906. {1, 1, 0, 1, 1, 0, 1, 1},
  2907. {1, 1, 0, 1, 1, 0, 1, 1},
  2908. {1, 1, 0, 1, 1, 0, 1, 1},
  2909. {1, 1, 0, 1, 1, 0, 1, 1},
  2910. {0, 1, 1, 1, 1, 1, 1, 0},
  2911. {0, 0, 0, 0, 0, 0, 0, 0},
  2912. {0, 0, 0, 0, 0, 0, 0, 0},
  2913. {0, 0, 0, 0, 0, 0, 0, 0},
  2914. {0, 0, 0, 0, 0, 0, 0, 0}
  2915. }
  2916. }
  2917. fonts['7x10-Bold']['X'] = {
  2918. ['descender'] = 0,
  2919. ['kerning'] = 0,
  2920. ['pixels'] = {
  2921. {1, 1, 0, 0, 0, 1, 1},
  2922. {1, 1, 0, 0, 0, 1, 1},
  2923. {0, 1, 1, 0, 1, 1, 0},
  2924. {0, 0, 1, 1, 1, 0, 0},
  2925. {0, 0, 0, 1, 0, 0, 0},
  2926. {0, 0, 1, 1, 1, 0, 0},
  2927. {0, 1, 1, 0, 1, 1, 0},
  2928. {1, 1, 0, 0, 0, 1, 1},
  2929. {1, 1, 0, 0, 0, 1, 1},
  2930. {1, 1, 0, 0, 0, 1, 1},
  2931. {0, 0, 0, 0, 0, 0, 0},
  2932. {0, 0, 0, 0, 0, 0, 0},
  2933. {0, 0, 0, 0, 0, 0, 0},
  2934. {0, 0, 0, 0, 0, 0, 0}
  2935. }
  2936. }
  2937. fonts['7x10-Bold']['Y'] = {
  2938. ['descender'] = 0,
  2939. ['kerning'] = 1,
  2940. ['pixels'] = {
  2941. {1, 1, 0, 0, 0, 0, 1, 1},
  2942. {1, 1, 0, 0, 0, 0, 1, 1},
  2943. {1, 1, 0, 0, 0, 0, 1, 1},
  2944. {0, 1, 1, 0, 0, 1, 1, 0},
  2945. {0, 0, 1, 1, 1, 1, 0, 0},
  2946. {0, 0, 0, 1, 1, 0, 0, 0},
  2947. {0, 0, 0, 1, 1, 0, 0, 0},
  2948. {0, 0, 0, 1, 1, 0, 0, 0},
  2949. {0, 0, 0, 1, 1, 0, 0, 0},
  2950. {0, 0, 0, 1, 1, 0, 0, 0},
  2951. {0, 0, 0, 0, 0, 0, 0, 0},
  2952. {0, 0, 0, 0, 0, 0, 0, 0},
  2953. {0, 0, 0, 0, 0, 0, 0, 0},
  2954. {0, 0, 0, 0, 0, 0, 0, 0}
  2955. }
  2956. }
  2957. fonts['7x10-Bold']['Z'] = {
  2958. ['descender'] = 0,
  2959. ['kerning'] = 0,
  2960. ['pixels'] = {
  2961. {1, 1, 1, 1, 1, 1, 1},
  2962. {0, 0, 0, 0, 0, 1, 1},
  2963. {0, 0, 0, 0, 1, 1, 0},
  2964. {0, 0, 0, 1, 1, 0, 0},
  2965. {0, 0, 1, 1, 0, 0, 0},
  2966. {0, 1, 1, 0, 0, 0, 0},
  2967. {1, 1, 0, 0, 0, 0, 0},
  2968. {1, 1, 0, 0, 0, 0, 0},
  2969. {1, 1, 0, 0, 0, 0, 0},
  2970. {1, 1, 1, 1, 1, 1, 1},
  2971. {0, 0, 0, 0, 0, 0, 0},
  2972. {0, 0, 0, 0, 0, 0, 0},
  2973. {0, 0, 0, 0, 0, 0, 0},
  2974. {0, 0, 0, 0, 0, 0, 0}
  2975. }
  2976. }
  2977.  
  2978. -- Numbers
  2979.  
  2980. fonts['7x10-Bold']['0'] = {
  2981. ['descender'] = 0,
  2982. ['kerning'] = 0,
  2983. ['pixels'] = {
  2984. {0, 0, 1, 1, 1, 0, 0},
  2985. {0, 1, 0, 0, 0, 1, 0},
  2986. {1, 1, 0, 0, 0, 1, 1},
  2987. {1, 1, 0, 0, 1, 1, 1},
  2988. {1, 1, 0, 1, 0, 1, 1},
  2989. {1, 1, 1, 0, 0, 1, 1},
  2990. {1, 1, 0, 0, 0, 1, 1},
  2991. {1, 1, 0, 0, 0, 1, 1},
  2992. {0, 1, 0, 0, 0, 1, 0},
  2993. {0, 0, 1, 1, 1, 0, 0},
  2994. {0, 0, 0, 0, 0, 0, 0},
  2995. {0, 0, 0, 0, 0, 0, 0},
  2996. {0, 0, 0, 0, 0, 0, 0},
  2997. {0, 0, 0, 0, 0, 0, 0}
  2998. }
  2999. }
  3000. fonts['7x10-Bold']['1'] = {
  3001. ['descender'] = 0,
  3002. ['kerning'] = -3,
  3003. ['pixels'] = {
  3004. {0, 0, 1, 1, 0, 0, 0},
  3005. {0, 1, 1, 1, 0, 0, 0},
  3006. {1, 1, 1, 1, 0, 0, 0},
  3007. {0, 0, 1, 1, 0, 0, 0},
  3008. {0, 0, 1, 1, 0, 0, 0},
  3009. {0, 0, 1, 1, 0, 0, 0},
  3010. {0, 0, 1, 1, 0, 0, 0},
  3011. {0, 0, 1, 1, 0, 0, 0},
  3012. {0, 0, 1, 1, 0, 0, 0},
  3013. {0, 0, 1, 1, 0, 0, 0},
  3014. {0, 0, 0, 0, 0, 0, 0},
  3015. {0, 0, 0, 0, 0, 0, 0},
  3016. {0, 0, 0, 0, 0, 0, 0},
  3017. {0, 0, 0, 0, 0, 0, 0}
  3018. }
  3019. }
  3020. fonts['7x10-Bold']['2'] = {
  3021. ['descender'] = 0,
  3022. ['kerning'] = 0,
  3023. ['pixels'] = {
  3024. {0, 1, 1, 1, 1, 1, 0},
  3025. {1, 1, 0, 0, 0, 1, 1},
  3026. {1, 1, 0, 0, 0, 1, 1},
  3027. {0, 0, 0, 0, 1, 1, 0},
  3028. {0, 0, 0, 1, 1, 0, 0},
  3029. {0, 0, 1, 1, 0, 0, 0},
  3030. {0, 1, 1, 0, 0, 0, 0},
  3031. {1, 1, 0, 0, 0, 0, 0},
  3032. {1, 1, 0, 0, 0, 0, 0},
  3033. {1, 1, 1, 1, 1, 1, 1},
  3034. {0, 0, 0, 0, 0, 0, 0},
  3035. {0, 0, 0, 0, 0, 0, 0},
  3036. {0, 0, 0, 0, 0, 0, 0},
  3037. {0, 0, 0, 0, 0, 0, 0}
  3038. }
  3039. }
  3040. fonts['7x10-Bold']['3'] = {
  3041. ['descender'] = 0,
  3042. ['kerning'] = 0,
  3043. ['pixels'] = {
  3044. {1, 1, 1, 1, 1, 1, 1},
  3045. {0, 0, 0, 0, 0, 1, 1},
  3046. {0, 0, 0, 0, 1, 1, 0},
  3047. {0, 0, 0, 1, 1, 0, 0},
  3048. {0, 0, 1, 1, 1, 1, 0},
  3049. {0, 0, 0, 0, 0, 1, 1},
  3050. {0, 0, 0, 0, 0, 1, 1},
  3051. {1, 1, 0, 0, 0, 1, 1},
  3052. {1, 1, 0, 0, 0, 1, 1},
  3053. {0, 1, 1, 1, 1, 1, 0},
  3054. {0, 0, 0, 0, 0, 0, 0},
  3055. {0, 0, 0, 0, 0, 0, 0},
  3056. {0, 0, 0, 0, 0, 0, 0},
  3057. {0, 0, 0, 0, 0, 0, 0}
  3058. }
  3059. }
  3060. fonts['7x10-Bold']['4'] = {
  3061. ['descender'] = 0,
  3062. ['kerning'] = 0,
  3063. ['pixels'] = {
  3064. {0, 0, 0, 0, 1, 1, 1},
  3065. {0, 0, 0, 1, 1, 1, 1},
  3066. {0, 0, 1, 1, 0, 1, 1},
  3067. {0, 1, 1, 0, 0, 1, 1},
  3068. {1, 1, 0, 0, 0, 1, 1},
  3069. {1, 1, 1, 1, 1, 1, 1},
  3070. {0, 0, 0, 0, 0, 1, 1},
  3071. {0, 0, 0, 0, 0, 1, 1},
  3072. {0, 0, 0, 0, 0, 1, 1},
  3073. {0, 0, 0, 0, 0, 1, 1},
  3074. {0, 0, 0, 0, 0, 0, 0},
  3075. {0, 0, 0, 0, 0, 0, 0},
  3076. {0, 0, 0, 0, 0, 0, 0},
  3077. {0, 0, 0, 0, 0, 0, 0}
  3078. }
  3079. }
  3080. fonts['7x10-Bold']['5'] = {
  3081. ['descender'] = 0,
  3082. ['kerning'] = 0,
  3083. ['pixels'] = {
  3084. {1, 1, 1, 1, 1, 1, 1},
  3085. {1, 1, 0, 0, 0, 0, 0},
  3086. {1, 1, 0, 0, 0, 0, 0},
  3087. {1, 1, 0, 0, 0, 0, 0},
  3088. {1, 1, 1, 1, 1, 1, 0},
  3089. {1, 1, 0, 0, 0, 1, 1},
  3090. {0, 0, 0, 0, 0, 1, 1},
  3091. {0, 0, 0, 0, 0, 1, 1},
  3092. {1, 1, 0, 0, 0, 1, 1},
  3093. {0, 1, 1, 1, 1, 1, 0},
  3094. {0, 0, 0, 0, 0, 0, 0},
  3095. {0, 0, 0, 0, 0, 0, 0},
  3096. {0, 0, 0, 0, 0, 0, 0},
  3097. {0, 0, 0, 0, 0, 0, 0}
  3098. }
  3099. }
  3100. fonts['7x10-Bold']['6'] = {
  3101. ['descender'] = 0,
  3102. ['kerning'] = 0,
  3103. ['pixels'] = {
  3104. {0, 0, 0, 1, 1, 1, 0},
  3105. {0, 0, 1, 1, 0, 0, 0},
  3106. {0, 1, 1, 0, 0, 0, 0},
  3107. {1, 1, 0, 0, 0, 0, 0},
  3108. {1, 1, 1, 1, 1, 1, 0},
  3109. {1, 1, 0, 0, 0, 1, 1},
  3110. {1, 1, 0, 0, 0, 1, 1},
  3111. {1, 1, 0, 0, 0, 1, 1},
  3112. {1, 1, 0, 0, 0, 1, 1},
  3113. {0, 1, 1, 1, 1, 1, 0},
  3114. {0, 0, 0, 0, 0, 0, 0},
  3115. {0, 0, 0, 0, 0, 0, 0},
  3116. {0, 0, 0, 0, 0, 0, 0},
  3117. {0, 0, 0, 0, 0, 0, 0}
  3118. }
  3119. }
  3120. fonts['7x10-Bold']['7'] = {
  3121. ['descender'] = 0,
  3122. ['kerning'] = 0,
  3123. ['pixels'] = {
  3124. {1, 1, 1, 1, 1, 1, 1},
  3125. {0, 0, 0, 0, 0, 1, 1},
  3126. {0, 0, 0, 0, 0, 1, 1},
  3127. {0, 0, 0, 0, 1, 1, 0},
  3128. {0, 0, 0, 0, 1, 1, 0},
  3129. {0, 0, 0, 1, 1, 0, 0},
  3130. {0, 0, 0, 1, 1, 0, 0},
  3131. {0, 0, 1, 1, 0, 0, 0},
  3132. {0, 0, 1, 1, 0, 0, 0},
  3133. {0, 0, 1, 1, 0, 0, 0},
  3134. {0, 0, 0, 0, 0, 0, 0},
  3135. {0, 0, 0, 0, 0, 0, 0},
  3136. {0, 0, 0, 0, 0, 0, 0},
  3137. {0, 0, 0, 0, 0, 0, 0}
  3138. }
  3139. }
  3140. fonts['7x10-Bold']['8'] = {
  3141. ['descender'] = 0,
  3142. ['kerning'] = 0,
  3143. ['pixels'] = {
  3144. {0, 1, 1, 1, 1, 1, 0},
  3145. {1, 1, 0, 0, 0, 1, 1},
  3146. {1, 1, 0, 0, 0, 1, 1},
  3147. {1, 1, 0, 0, 0, 1, 1},
  3148. {0, 1, 1, 1, 1, 1, 0},
  3149. {1, 1, 0, 0, 0, 1, 1},
  3150. {1, 1, 0, 0, 0, 1, 1},
  3151. {1, 1, 0, 0, 0, 1, 1},
  3152. {1, 1, 0, 0, 0, 1, 1},
  3153. {0, 1, 1, 1, 1, 1, 0},
  3154. {0, 0, 0, 0, 0, 0, 0},
  3155. {0, 0, 0, 0, 0, 0, 0},
  3156. {0, 0, 0, 0, 0, 0, 0},
  3157. {0, 0, 0, 0, 0, 0, 0}
  3158. }
  3159. }
  3160. fonts['7x10-Bold']['9'] = {
  3161. ['descender'] = 0,
  3162. ['kerning'] = 0,
  3163. ['pixels'] = {
  3164. {0, 1, 1, 1, 1, 1, 0},
  3165. {1, 1, 0, 0, 0, 1, 1},
  3166. {1, 1, 0, 0, 0, 1, 1},
  3167. {1, 1, 0, 0, 0, 1, 1},
  3168. {1, 1, 0, 0, 0, 1, 1},
  3169. {0, 1, 1, 1, 1, 1, 1},
  3170. {0, 0, 0, 0, 0, 1, 1},
  3171. {0, 0, 0, 0, 1, 1, 0},
  3172. {0, 0, 0, 1, 1, 0, 0},
  3173. {0, 1, 1, 1, 0, 0, 0},
  3174. {0, 0, 0, 0, 0, 0, 0},
  3175. {0, 0, 0, 0, 0, 0, 0},
  3176. {0, 0, 0, 0, 0, 0, 0},
  3177. {0, 0, 0, 0, 0, 0, 0}
  3178. }
  3179. }
  3180. fonts['7x10-Bold']['.'] = {
  3181. ['descender'] = 0,
  3182. ['kerning'] = -5,
  3183. ['pixels'] = {
  3184. {0, 0, 0, 0, 0, 0, 0},
  3185. {0, 0, 0, 0, 0, 0, 0},
  3186. {0, 0, 0, 0, 0, 0, 0},
  3187. {0, 0, 0, 0, 0, 0, 0},
  3188. {0, 0, 0, 0, 0, 0, 0},
  3189. {0, 0, 0, 0, 0, 0, 0},
  3190. {0, 0, 0, 0, 0, 0, 0},
  3191. {0, 0, 0, 0, 0, 0, 0},
  3192. {1, 1, 0, 0, 0, 0, 0},
  3193. {1, 1, 0, 0, 0, 0, 0},
  3194. {0, 0, 0, 0, 0, 0, 0},
  3195. {0, 0, 0, 0, 0, 0, 0},
  3196. {0, 0, 0, 0, 0, 0, 0},
  3197. {0, 0, 0, 0, 0, 0, 0}
  3198. }
  3199. }
  3200. fonts['7x10-Bold']['<'] = {
  3201. ['descender'] = 0,
  3202. ['kerning'] = -3,
  3203. ['pixels'] = {
  3204. {0, 0, 0, 0, 0, 0, 0},
  3205. {0, 0, 0, 0, 0, 0, 0},
  3206. {0, 0, 0, 0, 0, 0, 0},
  3207. {0, 0, 0, 1, 0, 0, 0},
  3208. {0, 0, 1, 0, 0, 0, 0},
  3209. {0, 1, 0, 0, 0, 0, 0},
  3210. {1, 0, 0, 0, 0, 0, 0},
  3211. {0, 1, 0, 0, 0, 0, 0},
  3212. {0, 0, 1, 0, 0, 0, 0},
  3213. {0, 0, 0, 1, 0, 0, 0},
  3214. {0, 0, 0, 0, 0, 0, 0},
  3215. {0, 0, 0, 0, 0, 0, 0},
  3216. {0, 0, 0, 0, 0, 0, 0},
  3217. {0, 0, 0, 0, 0, 0, 0}
  3218. }
  3219. }
  3220. fonts['7x10-Bold']['>'] = {
  3221. ['descender'] = 0,
  3222. ['kerning'] = -2,
  3223. ['pixels'] = {
  3224. {0, 0, 0, 0, 0, 0, 0},
  3225. {0, 0, 0, 0, 0, 0, 0},
  3226. {0, 0, 0, 0, 0, 0, 0},
  3227. {1, 0, 0, 0, 0, 0, 0},
  3228. {0, 1, 0, 0, 0, 0, 0},
  3229. {0, 0, 1, 0, 0, 0, 0},
  3230. {0, 0, 0, 1, 0, 0, 0},
  3231. {0, 0, 1, 0, 0, 0, 0},
  3232. {0, 1, 0, 0, 0, 0, 0},
  3233. {1, 0, 0, 0, 0, 0, 0},
  3234. {0, 0, 0, 0, 0, 0, 0},
  3235. {0, 0, 0, 0, 0, 0, 0},
  3236. {0, 0, 0, 0, 0, 0, 0},
  3237. {0, 0, 0, 0, 0, 0, 0}
  3238. }
  3239. }
  3240. fonts['7x10-Bold']['!'] = {
  3241. ['descender'] = 0,
  3242. ['kerning'] = -5,
  3243. ['pixels'] = {
  3244. {1, 1, 0, 0, 0, 0, 0},
  3245. {1, 1, 0, 0, 0, 0, 0},
  3246. {1, 1, 0, 0, 0, 0, 0},
  3247. {1, 1, 0, 0, 0, 0, 0},
  3248. {1, 1, 0, 0, 0, 0, 0},
  3249. {1, 1, 0, 0, 0, 0, 0},
  3250. {1, 1, 0, 0, 0, 0, 0},
  3251. {0, 0, 0, 0, 0, 0, 0},
  3252. {1, 1, 0, 0, 0, 0, 0},
  3253. {1, 1, 0, 0, 0, 0, 0},
  3254. {0, 0, 0, 0, 0, 0, 0},
  3255. {0, 0, 0, 0, 0, 0, 0},
  3256. {0, 0, 0, 0, 0, 0, 0},
  3257. {0, 0, 0, 0, 0, 0, 0}
  3258. }
  3259. }
  3260. fonts['7x10-Bold']['@'] = {
  3261. ['descender'] = 0,
  3262. ['kerning'] = 0,
  3263. ['pixels'] = {
  3264. {0, 1, 1, 1, 1, 1, 0},
  3265. {1, 0, 0, 0, 0, 0, 1},
  3266. {1, 0, 0, 1, 1, 0, 1},
  3267. {1, 0, 1, 0, 1, 0, 1},
  3268. {1, 0, 1, 0, 1, 0, 1},
  3269. {1, 0, 0, 1, 1, 0, 1},
  3270. {1, 0, 0, 0, 1, 0, 1},
  3271. {1, 0, 0, 0, 0, 1, 0},
  3272. {1, 0, 0, 0, 0, 0, 0},
  3273. {0, 1, 1, 1, 1, 1, 1},
  3274. {0, 0, 0, 0, 0, 0, 0},
  3275. {0, 0, 0, 0, 0, 0, 0},
  3276. {0, 0, 0, 0, 0, 0, 0},
  3277. {0, 0, 0, 0, 0, 0, 0}
  3278. }
  3279. }
  3280. fonts['7x10-Bold']['#'] = {
  3281. ['descender'] = 0,
  3282. ['kerning'] = 0,
  3283. ['pixels'] = {
  3284. {0, 1, 0, 0, 0, 1, 0},
  3285. {1, 1, 1, 1, 1, 1, 1},
  3286. {0, 1, 0, 0, 0, 1, 0},
  3287. {0, 1, 0, 0, 0, 1, 0},
  3288. {0, 1, 0, 0, 0, 1, 0},
  3289. {1, 1, 1, 1, 1, 1, 1},
  3290. {0, 1, 0, 0, 0, 1, 0},
  3291. {0, 0, 0, 0, 0, 0, 0},
  3292. {0, 0, 0, 0, 0, 0, 0},
  3293. {0, 0, 0, 0, 0, 0, 0},
  3294. {0, 0, 0, 0, 0, 0, 0},
  3295. {0, 0, 0, 0, 0, 0, 0},
  3296. {0, 0, 0, 0, 0, 0, 0},
  3297. {0, 0, 0, 0, 0, 0, 0}
  3298. }
  3299. }
  3300. fonts['7x10-Bold']['$'] = {
  3301. ['descender'] = 0,
  3302. ['kerning'] = 0,
  3303. ['pixels'] = {
  3304. {0, 0, 0, 1, 0, 0, 0},
  3305. {0, 1, 1, 1, 1, 1, 0},
  3306. {1, 0, 0, 1, 0, 0, 1},
  3307. {1, 0, 0, 1, 0, 0, 0},
  3308. {0, 1, 1, 1, 1, 1, 0},
  3309. {0, 0, 0, 1, 0, 0, 1},
  3310. {0, 0, 0, 1, 0, 0, 1},
  3311. {1, 0, 0, 1, 0, 0, 1},
  3312. {0, 1, 1, 1, 1, 1, 0},
  3313. {0, 0, 0, 1, 0, 0, 0},
  3314. {0, 0, 0, 0, 0, 0, 0},
  3315. {0, 0, 0, 0, 0, 0, 0},
  3316. {0, 0, 0, 0, 0, 0, 0},
  3317. {0, 0, 0, 0, 0, 0, 0}
  3318. }
  3319. }
  3320. fonts['7x10-Bold']['%'] = {
  3321. ['descender'] = -4,
  3322. ['kerning'] = 0,
  3323. ['pixels'] = {
  3324. {0, 1, 1, 0, 0, 0, 1},
  3325. {1, 0, 0, 1, 0, 0, 1},
  3326. {1, 0, 0, 1, 0, 1, 0},
  3327. {0, 1, 1, 0, 0, 1, 0},
  3328. {0, 0, 0, 0, 1, 0, 0},
  3329. {0, 0, 0, 0, 1, 0, 0},
  3330. {0, 0, 0, 1, 0, 0, 0},
  3331. {0, 0, 0, 1, 0, 0, 0},
  3332. {0, 0, 1, 0, 0, 0, 0},
  3333. {0, 0, 1, 0, 0, 0, 0},
  3334. {0, 1, 0, 0, 1, 1, 0},
  3335. {0, 1, 0, 1, 0, 0, 1},
  3336. {1, 0, 0, 1, 0, 0, 1},
  3337. {1, 0, 0, 0, 1, 1, 0}
  3338. }
  3339. }
  3340. fonts['7x10-Bold']['^'] = {
  3341. ['descender'] = 0,
  3342. ['kerning'] = -2,
  3343. ['pixels'] = {
  3344. {0, 0, 1, 0, 0, 0, 0},
  3345. {0, 1, 0, 1, 0, 0, 0},
  3346. {1, 0, 0, 0, 1, 0, 0},
  3347. {0, 0, 0, 0, 0, 0, 0},
  3348. {0, 0, 0, 0, 0, 0, 0},
  3349. {0, 0, 0, 0, 0, 0, 0},
  3350. {0, 0, 0, 0, 0, 0, 0},
  3351. {0, 0, 0, 0, 0, 0, 0},
  3352. {0, 0, 0, 0, 0, 0, 0},
  3353. {0, 0, 0, 0, 0, 0, 0},
  3354. {0, 0, 0, 0, 0, 0, 0},
  3355. {0, 0, 0, 0, 0, 0, 0},
  3356. {0, 0, 0, 0, 0, 0, 0},
  3357. {0, 0, 0, 0, 0, 0, 0}
  3358. }
  3359. }
  3360. fonts['7x10-Bold']['{'] = {
  3361. ['descender'] = -3,
  3362. ['kerning'] = -4,
  3363. ['pixels'] = {
  3364. {0, 0, 1, 0, 0, 0, 0},
  3365. {0, 1, 0, 0, 0, 0, 0},
  3366. {0, 1, 0, 0, 0, 0, 0},
  3367. {0, 1, 0, 0, 0, 0, 0},
  3368. {0, 1, 0, 0, 0, 0, 0},
  3369. {0, 1, 0, 0, 0, 0, 0},
  3370. {1, 0, 0, 0, 0, 0, 0},
  3371. {0, 1, 0, 0, 0, 0, 0},
  3372. {0, 1, 0, 0, 0, 0, 0},
  3373. {0, 1, 0, 0, 0, 0, 0},
  3374. {0, 1, 0, 0, 0, 0, 0},
  3375. {0, 1, 0, 0, 0, 0, 0},
  3376. {0, 0, 1, 0, 0, 0, 0},
  3377. {0, 0, 0, 0, 0, 0, 0}
  3378. }
  3379. }
  3380. fonts['7x10-Bold']['}'] = {
  3381. ['descender'] = -3,
  3382. ['kerning'] = -4,
  3383. ['pixels'] = {
  3384. {1, 0, 0, 0, 0, 0, 0},
  3385. {0, 1, 0, 0, 0, 0, 0},
  3386. {0, 1, 0, 0, 0, 0, 0},
  3387. {0, 1, 0, 0, 0, 0, 0},
  3388. {0, 1, 0, 0, 0, 0, 0},
  3389. {0, 1, 0, 0, 0, 0, 0},
  3390. {0, 0, 1, 0, 0, 0, 0},
  3391. {0, 1, 0, 0, 0, 0, 0},
  3392. {0, 1, 0, 0, 0, 0, 0},
  3393. {0, 1, 0, 0, 0, 0, 0},
  3394. {0, 1, 0, 0, 0, 0, 0},
  3395. {0, 1, 0, 0, 0, 0, 0},
  3396. {1, 0, 0, 0, 0, 0, 0},
  3397. {0, 0, 0, 0, 0, 0, 0}
  3398. }
  3399. }
  3400. fonts['7x10-Bold']['&'] = {
  3401. ['descender'] = 0,
  3402. ['kerning'] = 0,
  3403. ['pixels'] = {
  3404. {0, 1, 1, 1, 0, 0, 0},
  3405. {1, 0, 0, 0, 1, 0, 0},
  3406. {1, 0, 0, 0, 1, 0, 0},
  3407. {1, 0, 0, 1, 0, 0, 0},
  3408. {0, 1, 1, 0, 0, 0, 0},
  3409. {0, 1, 1, 0, 0, 0, 0},
  3410. {1, 0, 0, 1, 0, 0, 1},
  3411. {1, 0, 0, 0, 1, 0, 1},
  3412. {1, 0, 0, 0, 0, 1, 0},
  3413. {0, 1, 1, 1, 1, 0, 1},
  3414. {0, 0, 0, 0, 0, 0, 0},
  3415. {0, 0, 0, 0, 0, 0, 0},
  3416. {0, 0, 0, 0, 0, 0, 0},
  3417. {0, 0, 0, 0, 0, 0, 0}
  3418. }
  3419. }
  3420. fonts['7x10-Bold']['*'] = {
  3421. ['descender'] = 0,
  3422. ['kerning'] = 0,
  3423. ['pixels'] = {
  3424. {0, 0, 0, 1, 0, 0, 0},
  3425. {0, 0, 0, 1, 0, 0, 0},
  3426. {1, 0, 0, 1, 0, 0, 1},
  3427. {0, 1, 1, 1, 1, 1, 0},
  3428. {0, 0, 1, 1, 1, 0, 0},
  3429. {0, 0, 1, 0, 1, 0, 0},
  3430. {0, 1, 0, 0, 0, 1, 0},
  3431. {0, 0, 0, 0, 0, 0, 0},
  3432. {0, 0, 0, 0, 0, 0, 0},
  3433. {0, 0, 0, 0, 0, 0, 0},
  3434. {0, 0, 0, 0, 0, 0, 0},
  3435. {0, 0, 0, 0, 0, 0, 0},
  3436. {0, 0, 0, 0, 0, 0, 0},
  3437. {0, 0, 0, 0, 0, 0, 0}
  3438. }
  3439. }
  3440. fonts['7x10-Bold']['('] = {
  3441. ['descender'] = -3,
  3442. ['kerning'] = -4,
  3443. ['pixels'] = {
  3444. {0, 0, 1, 0, 0, 0, 0},
  3445. {0, 1, 0, 0, 0, 0, 0},
  3446. {0, 1, 0, 0, 0, 0, 0},
  3447. {0, 1, 0, 0, 0, 0, 0},
  3448. {1, 0, 0, 0, 0, 0, 0},
  3449. {1, 0, 0, 0, 0, 0, 0},
  3450. {1, 0, 0, 0, 0, 0, 0},
  3451. {1, 0, 0, 0, 0, 0, 0},
  3452. {1, 0, 0, 0, 0, 0, 0},
  3453. {0, 1, 0, 0, 0, 0, 0},
  3454. {0, 1, 0, 0, 0, 0, 0},
  3455. {0, 1, 0, 0, 0, 0, 0},
  3456. {0, 0, 1, 0, 0, 0, 0},
  3457. {0, 0, 0, 0, 0, 0, 0}
  3458. }
  3459. }
  3460. fonts['7x10-Bold'][')'] = {
  3461. ['descender'] = -3,
  3462. ['kerning'] = -4,
  3463. ['pixels'] = {
  3464. {1, 0, 0, 0, 0, 0, 0},
  3465. {0, 1, 0, 0, 0, 0, 0},
  3466. {0, 1, 0, 0, 0, 0, 0},
  3467. {0, 1, 0, 0, 0, 0, 0},
  3468. {0, 0, 1, 0, 0, 0, 0},
  3469. {0, 0, 1, 0, 0, 0, 0},
  3470. {0, 0, 1, 0, 0, 0, 0},
  3471. {0, 0, 1, 0, 0, 0, 0},
  3472. {0, 0, 1, 0, 0, 0, 0},
  3473. {0, 1, 0, 0, 0, 0, 0},
  3474. {0, 1, 0, 0, 0, 0, 0},
  3475. {0, 1, 0, 0, 0, 0, 0},
  3476. {1, 0, 0, 0, 0, 0, 0},
  3477. {0, 0, 0, 0, 0, 0, 0}
  3478. }
  3479. }
  3480. fonts['7x10-Bold']['='] = {
  3481. ['descender'] = 0,
  3482. ['kerning'] = 0,
  3483. ['pixels'] = {
  3484. {0, 0, 0, 0, 0, 0, 0},
  3485. {0, 0, 0, 0, 0, 0, 0},
  3486. {0, 0, 0, 0, 0, 0, 0},
  3487. {1, 1, 1, 1, 1, 0, 0},
  3488. {0, 0, 0, 0, 0, 0, 0},
  3489. {1, 1, 1, 1, 1, 0, 0},
  3490. {0, 0, 0, 0, 0, 0, 0},
  3491. {0, 0, 0, 0, 0, 0, 0},
  3492. {0, 0, 0, 0, 0, 0, 0},
  3493. {0, 0, 0, 0, 0, 0, 0},
  3494. {0, 0, 0, 0, 0, 0, 0},
  3495. {0, 0, 0, 0, 0, 0, 0},
  3496. {0, 0, 0, 0, 0, 0, 0},
  3497. {0, 0, 0, 0, 0, 0, 0}
  3498. }
  3499. }
  3500. fonts['7x10-Bold']['['] = {
  3501. ['descender'] = -3,
  3502. ['kerning'] = -4,
  3503. ['pixels'] = {
  3504. {1, 1, 1, 0, 0, 0, 0},
  3505. {1, 0, 0, 0, 0, 0, 0},
  3506. {1, 0, 0, 0, 0, 0, 0},
  3507. {1, 0, 0, 0, 0, 0, 0},
  3508. {1, 0, 0, 0, 0, 0, 0},
  3509. {1, 0, 0, 0, 0, 0, 0},
  3510. {1, 0, 0, 0, 0, 0, 0},
  3511. {1, 0, 0, 0, 0, 0, 0},
  3512. {1, 0, 0, 0, 0, 0, 0},
  3513. {1, 0, 0, 0, 0, 0, 0},
  3514. {1, 0, 0, 0, 0, 0, 0},
  3515. {1, 0, 0, 0, 0, 0, 0},
  3516. {1, 1, 1, 0, 0, 0, 0},
  3517. {0, 0, 0, 0, 0, 0, 0}
  3518. }
  3519. }
  3520. fonts['7x10-Bold'][']'] = {
  3521. ['descender'] = -3,
  3522. ['kerning'] = -4,
  3523. ['pixels'] = {
  3524. {1, 1, 1, 0, 0, 0, 0},
  3525. {0, 0, 1, 0, 0, 0, 0},
  3526. {0, 0, 1, 0, 0, 0, 0},
  3527. {0, 0, 1, 0, 0, 0, 0},
  3528. {0, 0, 1, 0, 0, 0, 0},
  3529. {0, 0, 1, 0, 0, 0, 0},
  3530. {0, 0, 1, 0, 0, 0, 0},
  3531. {0, 0, 1, 0, 0, 0, 0},
  3532. {0, 0, 1, 0, 0, 0, 0},
  3533. {0, 0, 1, 0, 0, 0, 0},
  3534. {0, 0, 1, 0, 0, 0, 0},
  3535. {0, 0, 1, 0, 0, 0, 0},
  3536. {1, 1, 1, 0, 0, 0, 0},
  3537. {0, 0, 0, 0, 0, 0, 0}
  3538. }
  3539. }
  3540. fonts['7x10-Bold']['|'] = {
  3541. ['descender'] = -3,
  3542. ['kerning'] = -6,
  3543. ['pixels'] = {
  3544. {1, 0, 0, 0, 0, 0, 0},
  3545. {1, 0, 0, 0, 0, 0, 0},
  3546. {1, 0, 0, 0, 0, 0, 0},
  3547. {1, 0, 0, 0, 0, 0, 0},
  3548. {1, 0, 0, 0, 0, 0, 0},
  3549. {1, 0, 0, 0, 0, 0, 0},
  3550. {1, 0, 0, 0, 0, 0, 0},
  3551. {1, 0, 0, 0, 0, 0, 0},
  3552. {1, 0, 0, 0, 0, 0, 0},
  3553. {1, 0, 0, 0, 0, 0, 0},
  3554. {1, 0, 0, 0, 0, 0, 0},
  3555. {1, 0, 0, 0, 0, 0, 0},
  3556. {1, 0, 0, 0, 0, 0, 0},
  3557. {0, 0, 0, 0, 0, 0, 0}
  3558. }
  3559. }
  3560. fonts['7x10-Bold']['?'] = {
  3561. ['descender'] = 0,
  3562. ['kerning'] = 0,
  3563. ['pixels'] = {
  3564. {0, 1, 1, 1, 1, 1, 0},
  3565. {1, 0, 0, 0, 0, 0, 1},
  3566. {1, 0, 0, 0, 0, 0, 1},
  3567. {0, 0, 0, 0, 0, 0, 1},
  3568. {0, 0, 0, 0, 0, 1, 0},
  3569. {0, 0, 0, 0, 1, 0, 0},
  3570. {0, 0, 0, 1, 0, 0, 0},
  3571. {0, 0, 0, 0, 0, 0, 0},
  3572. {0, 0, 0, 1, 0, 0, 0},
  3573. {0, 0, 0, 1, 0, 0, 0},
  3574. {0, 0, 0, 0, 0, 0, 0},
  3575. {0, 0, 0, 0, 0, 0, 0},
  3576. {0, 0, 0, 0, 0, 0, 0},
  3577. {0, 0, 0, 0, 0, 0, 0}
  3578. }
  3579. }
  3580. fonts['7x10-Bold'][','] = {
  3581. ['descender'] = -2,
  3582. ['kerning'] = -4,
  3583. ['pixels'] = {
  3584. {0, 0, 0, 0, 0, 0, 0},
  3585. {0, 0, 0, 0, 0, 0, 0},
  3586. {0, 0, 0, 0, 0, 0, 0},
  3587. {0, 0, 0, 0, 0, 0, 0},
  3588. {0, 0, 0, 0, 0, 0, 0},
  3589. {0, 0, 0, 0, 0, 0, 0},
  3590. {0, 0, 0, 0, 0, 0, 0},
  3591. {0, 0, 0, 0, 0, 0, 0},
  3592. {0, 1, 1, 0, 0, 0, 0},
  3593. {0, 1, 1, 0, 0, 0, 0},
  3594. {0, 1, 1, 0, 0, 0, 0},
  3595. {1, 1, 0, 0, 0, 0, 0},
  3596. {0, 0, 0, 0, 0, 0, 0},
  3597. {0, 0, 0, 0, 0, 0, 0}
  3598. }
  3599. }
  3600. fonts['7x10-Bold'][':'] = {
  3601. ['descender'] = 0,
  3602. ['kerning'] = -5,
  3603. ['pixels'] = {
  3604. {0, 0, 0, 0, 0, 0, 0},
  3605. {0, 0, 0, 0, 0, 0, 0},
  3606. {0, 0, 0, 0, 0, 0, 0},
  3607. {0, 0, 0, 0, 0, 0, 0},
  3608. {1, 1, 0, 0, 0, 0, 0},
  3609. {1, 1, 0, 0, 0, 0, 0},
  3610. {0, 0, 0, 0, 0, 0, 0},
  3611. {0, 0, 0, 0, 0, 0, 0},
  3612. {1, 1, 0, 0, 0, 0, 0},
  3613. {1, 1, 0, 0, 0, 0, 0},
  3614. {0, 0, 0, 0, 0, 0, 0},
  3615. {0, 0, 0, 0, 0, 0, 0},
  3616. {0, 0, 0, 0, 0, 0, 0},
  3617. {0, 0, 0, 0, 0, 0, 0}
  3618. }
  3619. }
  3620. fonts['7x10-Bold'][';'] = {
  3621. ['descender'] = -2,
  3622. ['kerning'] = -4,
  3623. ['pixels'] = {
  3624. {0, 0, 0, 0, 0, 0, 0},
  3625. {0, 0, 0, 0, 0, 0, 0},
  3626. {0, 0, 0, 0, 0, 0, 0},
  3627. {0, 0, 0, 0, 0, 0, 0},
  3628. {0, 1, 1, 0, 0, 0, 0},
  3629. {0, 1, 1, 0, 0, 0, 0},
  3630. {0, 0, 0, 0, 0, 0, 0},
  3631. {0, 0, 0, 0, 0, 0, 0},
  3632. {0, 1, 1, 0, 0, 0, 0},
  3633. {0, 1, 1, 0, 0, 0, 0},
  3634. {0, 1, 1, 0, 0, 0, 0},
  3635. {1, 1, 0, 0, 0, 0, 0},
  3636. {0, 0, 0, 0, 0, 0, 0},
  3637. {0, 0, 0, 0, 0, 0, 0}
  3638. }
  3639. }
  3640. fonts['7x10-Bold']['+'] = {
  3641. ['descender'] = 0,
  3642. ['kerning'] = -2,
  3643. ['pixels'] = {
  3644. {0, 0, 0, 0, 0, 0, 0},
  3645. {0, 0, 0, 0, 0, 0, 0},
  3646. {0, 0, 0, 0, 0, 0, 0},
  3647. {0, 0, 1, 0, 0, 0, 0},
  3648. {0, 0, 1, 0, 0, 0, 0},
  3649. {1, 1, 1, 1, 1, 0, 0},
  3650. {0, 0, 1, 0, 0, 0, 0},
  3651. {0, 0, 1, 0, 0, 0, 0},
  3652. {0, 0, 0, 0, 0, 0, 0},
  3653. {0, 0, 0, 0, 0, 0, 0},
  3654. {0, 0, 0, 0, 0, 0, 0},
  3655. {0, 0, 0, 0, 0, 0, 0},
  3656. {0, 0, 0, 0, 0, 0, 0},
  3657. {0, 0, 0, 0, 0, 0, 0}
  3658. }
  3659. }
  3660. fonts['7x10-Bold']['-'] = {
  3661. ['descender'] = 0,
  3662. ['kerning'] = -2,
  3663. ['pixels'] = {
  3664. {0, 0, 0, 0, 0, 0, 0},
  3665. {0, 0, 0, 0, 0, 0, 0},
  3666. {0, 0, 0, 0, 0, 0, 0},
  3667. {0, 0, 0, 0, 0, 0, 0},
  3668. {0, 0, 0, 0, 0, 0, 0},
  3669. {1, 1, 1, 1, 1, 0, 0},
  3670. {0, 0, 0, 0, 0, 0, 0},
  3671. {0, 0, 0, 0, 0, 0, 0},
  3672. {0, 0, 0, 0, 0, 0, 0},
  3673. {0, 0, 0, 0, 0, 0, 0},
  3674. {0, 0, 0, 0, 0, 0, 0},
  3675. {0, 0, 0, 0, 0, 0, 0},
  3676. {0, 0, 0, 0, 0, 0, 0},
  3677. {0, 0, 0, 0, 0, 0, 0}
  3678. }
  3679. }
  3680. fonts['7x10-Bold']['/'] = {
  3681. ['descender'] = -4,
  3682. ['kerning'] = 0,
  3683. ['pixels'] = {
  3684. {0, 0, 0, 1, 0, 0, 0},
  3685. {0, 0, 0, 1, 0, 0, 0},
  3686. {0, 0, 0, 1, 0, 0, 0},
  3687. {0, 0, 0, 1, 0, 0, 0},
  3688. {0, 0, 1, 0, 0, 0, 0},
  3689. {0, 0, 1, 0, 0, 0, 0},
  3690. {0, 0, 1, 0, 0, 0, 0},
  3691. {0, 1, 0, 0, 0, 0, 0},
  3692. {0, 1, 0, 0, 0, 0, 0},
  3693. {0, 1, 0, 0, 0, 0, 0},
  3694. {1, 0, 0, 0, 0, 0, 0},
  3695. {1, 0, 0, 0, 0, 0, 0},
  3696. {1, 0, 0, 0, 0, 0, 0},
  3697. {1, 0, 0, 0, 0, 0, 0}
  3698. }
  3699. }
  3700. fonts['7x10-Bold']['NULL'] = {
  3701. ['descender'] = -4,
  3702. ['kerning'] = 0,
  3703. ['pixels'] = {
  3704. {1, 1, 1, 1, 1, 1, 1},
  3705. {1, 0, 0, 0, 0, 0, 1},
  3706. {1, 0, 0, 0, 0, 0, 1},
  3707. {1, 0, 0, 0, 0, 0, 1},
  3708. {1, 0, 0, 0, 0, 0, 1},
  3709. {1, 0, 0, 0, 0, 0, 1},
  3710. {1, 0, 0, 0, 0, 0, 1},
  3711. {1, 0, 0, 0, 0, 0, 1},
  3712. {1, 0, 0, 0, 0, 0, 1},
  3713. {1, 0, 0, 0, 0, 0, 1},
  3714. {1, 0, 0, 0, 0, 0, 1},
  3715. {1, 0, 0, 0, 0, 0, 1},
  3716. {1, 0, 0, 0, 0, 0, 1},
  3717. {1, 1, 1, 1, 1, 1, 1}
  3718. }
  3719. }
  3720.  
  3721. fonts['5x7'] = {}
  3722. fonts['5x7']['width'] = 5
  3723. fonts['5x7']['height'] = 7
  3724. fonts['5x7']['linespacing'] = 4
  3725. fonts['5x7']['charspacing'] = 1
  3726.  
  3727. -- Lower Case
  3728.  
  3729. fonts['5x7']['a'] = {
  3730. ['descender'] = 0,
  3731. ['kerning'] = 0,
  3732. ['pixels'] = {
  3733. {0, 0, 0, 0, 0},
  3734. {0, 0, 0, 0, 0},
  3735. {0, 1, 1, 1, 0},
  3736. {0, 0, 0, 0, 1},
  3737. {0, 1, 1, 1, 1},
  3738. {1, 0, 0, 0, 1},
  3739. {0, 1, 1, 1, 1}
  3740. }
  3741. }
  3742. fonts['5x7']['b'] = {
  3743. ['descender'] = 0,
  3744. ['kerning'] = 0,
  3745. ['pixels'] = {
  3746. {1, 0, 0, 0, 0},
  3747. {1, 0, 0, 0, 0},
  3748. {1, 1, 1, 1, 0},
  3749. {1, 0, 0, 0, 1},
  3750. {1, 0, 0, 0, 1},
  3751. {1, 0, 0, 0, 1},
  3752. {1, 1, 1, 1, 0},
  3753. {0, 0, 0, 0, 0},
  3754. {0, 0, 0, 0, 0}
  3755. }
  3756. }
  3757. fonts['5x7']['c'] = {
  3758. ['descender'] = 0,
  3759. ['kerning'] = 0,
  3760. ['pixels'] = {
  3761. {0, 0, 0, 0, 0},
  3762. {0, 0, 0, 0, 0},
  3763. {0, 1, 1, 1, 0},
  3764. {1, 0, 0, 0, 1},
  3765. {1, 0, 0, 0, 0},
  3766. {1, 0, 0, 0, 1},
  3767. {0, 1, 1, 1, 0},
  3768. {0, 0, 0, 0, 0},
  3769. {0, 0, 0, 0, 0}
  3770. }
  3771. }
  3772. fonts['5x7']['d'] = {
  3773. ['descender'] = 0,
  3774. ['kerning'] = 0,
  3775. ['pixels'] = {
  3776. {0, 0, 0, 0, 1},
  3777. {0, 0, 0, 0, 1},
  3778. {0, 1, 1, 1, 1},
  3779. {1, 0, 0, 0, 1},
  3780. {1, 0, 0, 0, 1},
  3781. {1, 0, 0, 0, 1},
  3782. {0, 1, 1, 1, 1},
  3783. {0, 0, 0, 0, 0},
  3784. {0, 0, 0, 0, 0}
  3785. }
  3786. }
  3787. fonts['5x7']['e'] = {
  3788. ['descender'] = 0,
  3789. ['kerning'] = 0,
  3790. ['pixels'] = {
  3791. {0, 0, 0, 0, 0},
  3792. {0, 0, 0, 0, 0},
  3793. {0, 1, 1, 1, 0},
  3794. {1, 0, 0, 0, 1},
  3795. {1, 1, 1, 1, 0},
  3796. {1, 0, 0, 0, 0},
  3797. {0, 1, 1, 1, 0},
  3798. {0, 0, 0, 0, 0},
  3799. {0, 0, 0, 0, 0}
  3800. }
  3801. }
  3802. fonts['5x7']['f'] = {
  3803. ['descender'] = 0,
  3804. ['kerning'] = -1,
  3805. ['pixels'] = {
  3806. {0, 0, 1, 1, 0},
  3807. {0, 1, 0, 0, 0},
  3808. {0, 1, 0, 0, 0},
  3809. {1, 1, 1, 1, 0},
  3810. {0, 1, 0, 0, 0},
  3811. {0, 1, 0, 0, 0},
  3812. {0, 1, 0, 0, 0},
  3813. {0, 0, 0, 0, 0},
  3814. {0, 0, 0, 0, 0}
  3815. }
  3816. }
  3817. fonts['5x7']['g'] = {
  3818. ['descender'] = -2,
  3819. ['kerning'] = 0,
  3820. ['pixels'] = {
  3821. {0, 0, 0, 0, 0},
  3822. {0, 0, 0, 0, 0},
  3823. {0, 1, 1, 1, 1},
  3824. {1, 0, 0, 0, 1},
  3825. {1, 0, 0, 0, 1},
  3826. {1, 0, 0, 0, 1},
  3827. {0, 1, 1, 1, 1},
  3828. {0, 0, 0, 0, 1},
  3829. {0, 1, 1, 1, 0}
  3830. }
  3831. }
  3832. fonts['5x7']['h'] = {
  3833. ['descender'] = 0,
  3834. ['kerning'] = 0,
  3835. ['pixels'] = {
  3836. {1, 0, 0, 0, 0},
  3837. {1, 0, 0, 0, 0},
  3838. {1, 1, 1, 1, 0},
  3839. {1, 0, 0, 0, 1},
  3840. {1, 0, 0, 0, 1},
  3841. {1, 0, 0, 0, 1},
  3842. {1, 0, 0, 0, 1},
  3843. {0, 0, 0, 0, 0},
  3844. {0, 0, 0, 0, 0}
  3845. }
  3846. }
  3847. fonts['5x7']['i'] = {
  3848. ['descender'] = 0,
  3849. ['kerning'] = -4,
  3850. ['pixels'] = {
  3851. {1, 0, 0, 0, 0},
  3852. {0, 0, 0, 0, 0},
  3853. {1, 0, 0, 0, 0},
  3854. {1, 0, 0, 0, 0},
  3855. {1, 0, 0, 0, 0},
  3856. {1, 0, 0, 0, 0},
  3857. {1, 0, 0, 0, 0},
  3858. {0, 0, 0, 0, 0},
  3859. {0, 0, 0, 0, 0}
  3860. }
  3861. }
  3862. fonts['5x7']['j'] = {
  3863. ['descender'] = -2,
  3864. ['kerning'] = -3,
  3865. ['pixels'] = {
  3866. {0, 1, 0, 0, 0},
  3867. {0, 0, 0, 0, 0},
  3868. {0, 1, 0, 0, 0},
  3869. {0, 1, 0, 0, 0},
  3870. {0, 1, 0, 0, 0},
  3871. {0, 1, 0, 0, 0},
  3872. {0, 1, 0, 0, 0},
  3873. {0, 1, 0, 0, 0},
  3874. {1, 0, 0, 0, 0}
  3875. }
  3876. }
  3877. fonts['5x7']['k'] = {
  3878. ['descender'] = 0,
  3879. ['kerning'] = -1,
  3880. ['pixels'] = {
  3881. {1, 0, 0, 0, 0},
  3882. {1, 0, 0, 0, 0},
  3883. {1, 0, 0, 1, 0},
  3884. {1, 0, 1, 0, 0},
  3885. {1, 1, 0, 0, 0},
  3886. {1, 0, 1, 0, 0},
  3887. {1, 0, 0, 1, 0},
  3888. {0, 0, 0, 0, 0},
  3889. {0, 0, 0, 0, 0}
  3890. }
  3891. }
  3892. fonts['5x7']['l'] = {
  3893. ['descender'] = 0,
  3894. ['kerning'] = -3,
  3895. ['pixels'] = {
  3896. {1, 0, 0, 0, 0},
  3897. {1, 0, 0, 0, 0},
  3898. {1, 0, 0, 0, 0},
  3899. {1, 0, 0, 0, 0},
  3900. {1, 0, 0, 0, 0},
  3901. {1, 0, 0, 0, 0},
  3902. {0, 1, 0, 0, 0},
  3903. {0, 0, 0, 0, 0},
  3904. {0, 0, 0, 0, 0}
  3905. }
  3906. }
  3907. fonts['5x7']['m'] = {
  3908. ['descender'] = 0,
  3909. ['kerning'] = 0,
  3910. ['pixels'] = {
  3911. {0, 0, 0, 0, 0},
  3912. {0, 0, 0, 0, 0},
  3913. {1, 1, 0, 1, 0},
  3914. {1, 0, 1, 0, 1},
  3915. {1, 0, 1, 0, 1},
  3916. {1, 0, 1, 0, 1},
  3917. {1, 0, 1, 0, 1},
  3918. {0, 0, 0, 0, 0},
  3919. {0, 0, 0, 0, 0}
  3920. }
  3921. }
  3922. fonts['5x7']['n'] = {
  3923. ['descender'] = 0,
  3924. ['kerning'] = 0,
  3925. ['pixels'] = {
  3926. {0, 0, 0, 0, 0},
  3927. {0, 0, 0, 0, 0},
  3928. {1, 0, 1, 1, 0},
  3929. {1, 1, 0, 0, 1},
  3930. {1, 0, 0, 0, 1},
  3931. {1, 0, 0, 0, 1},
  3932. {1, 0, 0, 0, 1},
  3933. {0, 0, 0, 0, 0},
  3934. {0, 0, 0, 0, 0}
  3935. }
  3936. }
  3937. fonts['5x7']['o'] = {
  3938. ['descender'] = 0,
  3939. ['kerning'] = 0,
  3940. ['pixels'] = {
  3941. {0, 0, 0, 0, 0},
  3942. {0, 0, 0, 0, 0},
  3943. {0, 1, 1, 1, 0},
  3944. {1, 0, 0, 0, 1},
  3945. {1, 0, 0, 0, 1},
  3946. {1, 0, 0, 0, 1},
  3947. {0, 1, 1, 1, 0},
  3948. {0, 0, 0, 0, 0},
  3949. {0, 0, 0, 0, 0}
  3950. }
  3951. }
  3952. fonts['5x7']['p'] = {
  3953. ['descender'] = -2,
  3954. ['kerning'] = 0,
  3955. ['pixels'] = {
  3956. {0, 0, 0, 0, 0},
  3957. {0, 0, 0, 0, 0},
  3958. {1, 1, 1, 1, 0},
  3959. {1, 0, 0, 0, 1},
  3960. {1, 0, 0, 0, 1},
  3961. {1, 0, 0, 0, 1},
  3962. {1, 1, 1, 1, 0},
  3963. {1, 0, 0, 0, 0},
  3964. {1, 0, 0, 0, 0}
  3965. }
  3966. }
  3967. fonts['5x7']['q'] = {
  3968. ['descender'] = -2,
  3969. ['kerning'] = 0,
  3970. ['pixels'] = {
  3971. {0, 0, 0, 0, 0},
  3972. {0, 0, 0, 0, 0},
  3973. {0, 1, 1, 1, 1},
  3974. {1, 0, 0, 0, 1},
  3975. {1, 0, 0, 0, 1},
  3976. {1, 0, 0, 0, 1},
  3977. {0, 1, 1, 1, 1},
  3978. {0, 0, 0, 0, 1},
  3979. {0, 0, 0, 0, 1}
  3980. }
  3981. }
  3982. fonts['5x7']['r'] = {
  3983. ['descender'] = 0,
  3984. ['kerning'] = 0,
  3985. ['pixels'] = {
  3986. {0, 0, 0, 0, 0},
  3987. {0, 0, 0, 0, 0},
  3988. {1, 0, 1, 1, 0},
  3989. {1, 1, 0, 0, 1},
  3990. {1, 0, 0, 0, 0},
  3991. {1, 0, 0, 0, 0},
  3992. {1, 0, 0, 0, 0},
  3993. {0, 0, 0, 0, 0},
  3994. {0, 0, 0, 0, 0}
  3995. }
  3996. }
  3997. fonts['5x7']['s'] = {
  3998. ['descender'] = 0,
  3999. ['kerning'] = 0,
  4000. ['pixels'] = {
  4001. {0, 0, 0, 0, 0},
  4002. {0, 0, 0, 0, 0},
  4003. {0, 1, 1, 1, 1},
  4004. {1, 0, 0, 0, 0},
  4005. {0, 1, 1, 1, 0},
  4006. {0, 0, 0, 0, 1},
  4007. {1, 1, 1, 1, 0},
  4008. {0, 0, 0, 0, 0},
  4009. {0, 0, 0, 0, 0}
  4010. }
  4011. }
  4012. fonts['5x7']['t'] = {
  4013. ['descender'] = 0,
  4014. ['kerning'] = -2,
  4015. ['pixels'] = {
  4016. {1, 0, 0, 0, 0},
  4017. {1, 0, 0, 0, 0},
  4018. {1, 1, 1, 0, 0},
  4019. {1, 0, 0, 0, 0},
  4020. {1, 0, 0, 0, 0},
  4021. {1, 0, 0, 0, 0},
  4022. {0, 1, 1, 0, 0},
  4023. {0, 0, 0, 0, 0},
  4024. {0, 0, 0, 0, 0}
  4025. }
  4026. }
  4027. fonts['5x7']['u'] = {
  4028. ['descender'] = 0,
  4029. ['kerning'] = 0,
  4030. ['pixels'] = {
  4031. {0, 0, 0, 0, 0},
  4032. {0, 0, 0, 0, 0},
  4033. {1, 0, 0, 0, 1},
  4034. {1, 0, 0, 0, 1},
  4035. {1, 0, 0, 0, 1},
  4036. {1, 0, 0, 0, 1},
  4037. {0, 1, 1, 1, 1},
  4038. {0, 0, 0, 0, 0},
  4039. {0, 0, 0, 0, 0}
  4040. }
  4041. }
  4042. fonts['5x7']['v'] = {
  4043. ['descender'] = 0,
  4044. ['kerning'] = 0,
  4045. ['pixels'] = {
  4046. {0, 0, 0, 0, 0},
  4047. {0, 0, 0, 0, 0},
  4048. {1, 0, 0, 0, 1},
  4049. {1, 0, 0, 0, 1},
  4050. {0, 1, 0, 1, 0},
  4051. {0, 1, 0, 1, 0},
  4052. {0, 0, 1, 0, 0},
  4053. {0, 0, 0, 0, 0},
  4054. {0, 0, 0, 0, 0}
  4055. }
  4056. }
  4057. fonts['5x7']['w'] = {
  4058. ['descender'] = 0,
  4059. ['kerning'] = 0,
  4060. ['pixels'] = {
  4061. {0, 0, 0, 0, 0},
  4062. {0, 0, 0, 0, 0},
  4063. {1, 0, 0, 0, 1},
  4064. {1, 0, 1, 0, 1},
  4065. {1, 0, 1, 0, 1},
  4066. {1, 0, 1, 0, 1},
  4067. {0, 1, 0, 1, 0},
  4068. {0, 0, 0, 0, 0},
  4069. {0, 0, 0, 0, 0}
  4070. }
  4071. }
  4072. fonts['5x7']['x'] = {
  4073. ['descender'] = 0,
  4074. ['kerning'] = -1,
  4075. ['pixels'] = {
  4076. {0, 0, 0, 0, 0},
  4077. {0, 0, 0, 0, 0},
  4078. {1, 0, 0, 1, 0},
  4079. {1, 0, 0, 1, 0},
  4080. {0, 1, 1, 0, 0},
  4081. {1, 0, 0, 1, 0},
  4082. {1, 0, 0, 1, 0},
  4083. {0, 0, 0, 0, 0},
  4084. {0, 0, 0, 0, 0}
  4085. }
  4086. }
  4087. fonts['5x7']['y'] = {
  4088. ['descender'] = -2,
  4089. ['kerning'] = 0,
  4090. ['pixels'] = {
  4091. {0, 0, 0, 0, 0},
  4092. {0, 0, 0, 0, 0},
  4093. {1, 0, 0, 0, 1},
  4094. {1, 0, 0, 0, 1},
  4095. {0, 1, 0, 1, 0},
  4096. {0, 1, 0, 1, 0},
  4097. {0, 0, 1, 0, 0},
  4098. {0, 0, 1, 0, 0},
  4099. {1, 1, 0, 0, 0}
  4100. }
  4101. }
  4102. fonts['5x7']['z'] = {
  4103. ['descender'] = 0,
  4104. ['kerning'] = 0,
  4105. ['pixels'] = {
  4106. {0, 0, 0, 0, 0},
  4107. {0, 0, 0, 0, 0},
  4108. {1, 1, 1, 1, 1},
  4109. {0, 0, 0, 1, 0},
  4110. {0, 0, 1, 0, 0},
  4111. {0, 1, 0, 0, 0},
  4112. {1, 1, 1, 1, 1},
  4113. {0, 0, 0, 0, 0},
  4114. {0, 0, 0, 0, 0}
  4115. }
  4116. }
  4117. fonts['5x7'][' '] = {
  4118. ['descender'] = 0,
  4119. ['kerning'] = -4,
  4120. ['pixels'] = {
  4121. {0, 0, 0, 0, 0},
  4122. {0, 0, 0, 0, 0},
  4123. {0, 0, 0, 0, 0},
  4124. {0, 0, 0, 0, 0},
  4125. {0, 0, 0, 0, 0},
  4126. {0, 0, 0, 0, 0},
  4127. {0, 0, 0, 0, 0},
  4128. {0, 0, 0, 0, 0},
  4129. {0, 0, 0, 0, 0}
  4130. }
  4131. }
  4132.  
  4133. -- Upper Case
  4134.  
  4135. fonts['5x7']['A'] = {
  4136. ['descender'] = 0,
  4137. ['kerning'] = 0,
  4138. ['pixels'] = {
  4139. {0, 0, 1, 0, 0},
  4140. {0, 0, 1, 0, 0},
  4141. {0, 1, 0, 1, 0},
  4142. {0, 1, 0, 1, 0},
  4143. {0, 1, 1, 1, 0},
  4144. {1, 0, 0, 0, 1},
  4145. {1, 0, 0, 0, 1},
  4146. {0, 0, 0, 0, 0},
  4147. {0, 0, 0, 0, 0}
  4148. }
  4149. }
  4150. fonts['5x7']['B'] = {
  4151. ['descender'] = 0,
  4152. ['kerning'] = 0,
  4153. ['pixels'] = {
  4154. {1, 1, 1, 1, 0},
  4155. {1, 0, 0, 0, 1},
  4156. {1, 0, 0, 0, 1},
  4157. {1, 1, 1, 1, 0},
  4158. {1, 0, 0, 0, 1},
  4159. {1, 0, 0, 0, 1},
  4160. {1, 1, 1, 1, 0},
  4161. {0, 0, 0, 0, 0},
  4162. {0, 0, 0, 0, 0}
  4163. }
  4164. }
  4165. fonts['5x7']['C'] = {
  4166. ['descender'] = 0,
  4167. ['kerning'] = 0,
  4168. ['pixels'] = {
  4169. {0, 1, 1, 1, 0},
  4170. {1, 0, 0, 0, 1},
  4171. {1, 0, 0, 0, 0},
  4172. {1, 0, 0, 0, 0},
  4173. {1, 0, 0, 0, 0},
  4174. {1, 0, 0, 0, 1},
  4175. {0, 1, 1, 1, 0},
  4176. {0, 0, 0, 0, 0},
  4177. {0, 0, 0, 0, 0}
  4178. }
  4179. }
  4180. fonts['5x7']['D'] = {
  4181. ['descender'] = 0,
  4182. ['kerning'] = 0,
  4183. ['pixels'] = {
  4184. {1, 1, 1, 1, 0},
  4185. {1, 0, 0, 0, 1},
  4186. {1, 0, 0, 0, 1},
  4187. {1, 0, 0, 0, 1},
  4188. {1, 0, 0, 0, 1},
  4189. {1, 0, 0, 0, 1},
  4190. {1, 1, 1, 1, 0},
  4191. {0, 0, 0, 0, 0},
  4192. {0, 0, 0, 0, 0}
  4193. }
  4194. }
  4195. fonts['5x7']['E'] = {
  4196. ['descender'] = 0,
  4197. ['kerning'] = 0,
  4198. ['pixels'] = {
  4199. {1, 1, 1, 1, 1},
  4200. {1, 0, 0, 0, 0},
  4201. {1, 0, 0, 0, 0},
  4202. {1, 1, 1, 1, 0},
  4203. {1, 0, 0, 0, 0},
  4204. {1, 0, 0, 0, 0},
  4205. {1, 1, 1, 1, 1},
  4206. {0, 0, 0, 0, 0},
  4207. {0, 0, 0, 0, 0}
  4208. }
  4209. }
  4210. fonts['5x7']['F'] = {
  4211. ['descender'] = 0,
  4212. ['kerning'] = 0,
  4213. ['pixels'] = {
  4214. {1, 1, 1, 1, 1},
  4215. {1, 0, 0, 0, 0},
  4216. {1, 0, 0, 0, 0},
  4217. {1, 1, 1, 1, 0},
  4218. {1, 0, 0, 0, 0},
  4219. {1, 0, 0, 0, 0},
  4220. {1, 0, 0, 0, 0},
  4221. {0, 0, 0, 0, 0},
  4222. {0, 0, 0, 0, 0}
  4223. }
  4224. }
  4225. fonts['5x7']['G'] = {
  4226. ['descender'] = 0,
  4227. ['kerning'] = 0,
  4228. ['pixels'] = {
  4229. {0, 1, 1, 1, 0},
  4230. {1, 0, 0, 0, 1},
  4231. {1, 0, 0, 0, 0},
  4232. {1, 0, 1, 1, 1},
  4233. {1, 0, 0, 0, 1},
  4234. {1, 0, 0, 0, 1},
  4235. {0, 1, 1, 1, 0},
  4236. {0, 0, 0, 0, 0},
  4237. {0, 0, 0, 0, 0}
  4238. }
  4239. }
  4240. fonts['5x7']['H'] = {
  4241. ['descender'] = 0,
  4242. ['kerning'] = 0,
  4243. ['pixels'] = {
  4244. {1, 0, 0, 0, 1},
  4245. {1, 0, 0, 0, 1},
  4246. {1, 0, 0, 0, 1},
  4247. {1, 1, 1, 1, 1},
  4248. {1, 0, 0, 0, 1},
  4249. {1, 0, 0, 0, 1},
  4250. {1, 0, 0, 0, 1},
  4251. {0, 0, 0, 0, 0},
  4252. {0, 0, 0, 0, 0}
  4253. }
  4254. }
  4255. fonts['5x7']['I'] = {
  4256. ['descender'] = 0,
  4257. ['kerning'] = -4,
  4258. ['pixels'] = {
  4259. {1, 0, 0, 0, 0},
  4260. {1, 0, 0, 0, 0},
  4261. {1, 0, 0, 0, 0},
  4262. {1, 0, 0, 0, 0},
  4263. {1, 0, 0, 0, 0},
  4264. {1, 0, 0, 0, 0},
  4265. {1, 0, 0, 0, 0},
  4266. {0, 0, 0, 0, 0},
  4267. {0, 0, 0, 0, 0}
  4268. }
  4269. }
  4270. fonts['5x7']['J'] = {
  4271. ['descender'] = 0,
  4272. ['kerning'] = -1,
  4273. ['pixels'] = {
  4274. {0, 0, 0, 1, 0},
  4275. {0, 0, 0, 1, 0},
  4276. {0, 0, 0, 1, 0},
  4277. {0, 0, 0, 1, 0},
  4278. {0, 0, 0, 1, 0},
  4279. {1, 0, 0, 1, 0},
  4280. {0, 1, 1, 0, 0},
  4281. {0, 0, 0, 0, 0},
  4282. {0, 0, 0, 0, 0}
  4283. }
  4284. }
  4285. fonts['5x7']['K'] = {
  4286. ['descender'] = 0,
  4287. ['kerning'] = 0,
  4288. ['pixels'] = {
  4289. {1, 0, 0, 0, 1},
  4290. {1, 0, 0, 1, 0},
  4291. {1, 0, 1, 0, 0},
  4292. {1, 1, 0, 0, 0},
  4293. {1, 0, 1, 0, 0},
  4294. {1, 0, 0, 1, 0},
  4295. {1, 0, 0, 0, 1},
  4296. {0, 0, 0, 0, 0},
  4297. {0, 0, 0, 0, 0}
  4298. }
  4299. }
  4300. fonts['5x7']['L'] = {
  4301. ['descender'] = 0,
  4302. ['kerning'] = -1,
  4303. ['pixels'] = {
  4304. {1, 0, 0, 0, 0},
  4305. {1, 0, 0, 0, 0},
  4306. {1, 0, 0, 0, 0},
  4307. {1, 0, 0, 0, 0},
  4308. {1, 0, 0, 0, 0},
  4309. {1, 0, 0, 0, 0},
  4310. {1, 1, 1, 1, 0},
  4311. {0, 0, 0, 0, 0},
  4312. {0, 0, 0, 0, 0}
  4313. }
  4314. }
  4315. fonts['5x7']['M'] = {
  4316. ['descender'] = 0,
  4317. ['kerning'] = 0,
  4318. ['pixels'] = {
  4319. {1, 0, 0, 0, 1},
  4320. {1, 0, 0, 0, 1},
  4321. {1, 1, 0, 1, 1},
  4322. {1, 1, 0, 1, 1},
  4323. {1, 0, 1, 0, 1},
  4324. {1, 0, 1, 0, 1},
  4325. {1, 0, 0, 0, 1},
  4326. {0, 0, 0, 0, 0},
  4327. {0, 0, 0, 0, 0}
  4328. }
  4329. }
  4330. fonts['5x7']['N'] = {
  4331. ['descender'] = 0,
  4332. ['kerning'] = 0,
  4333. ['pixels'] = {
  4334. {1, 0, 0, 0, 1},
  4335. {1, 1, 0, 0, 1},
  4336. {1, 1, 0, 0, 1},
  4337. {1, 0, 1, 0, 1},
  4338. {1, 0, 0, 1, 1},
  4339. {1, 0, 0, 1, 1},
  4340. {1, 0, 0, 0, 1},
  4341. {0, 0, 0, 0, 0},
  4342. {0, 0, 0, 0, 0}
  4343. }
  4344. }
  4345. fonts['5x7']['O'] = {
  4346. ['descender'] = 0,
  4347. ['kerning'] = 0,
  4348. ['pixels'] = {
  4349. {0, 1, 1, 1, 0},
  4350. {1, 0, 0, 0, 1},
  4351. {1, 0, 0, 0, 1},
  4352. {1, 0, 0, 0, 1},
  4353. {1, 0, 0, 0, 1},
  4354. {1, 0, 0, 0, 1},
  4355. {0, 1, 1, 1, 0},
  4356. {0, 0, 0, 0, 0},
  4357. {0, 0, 0, 0, 0}
  4358. }
  4359. }
  4360. fonts['5x7']['P'] = {
  4361. ['descender'] = 0,
  4362. ['kerning'] = 0,
  4363. ['pixels'] = {
  4364. {1, 1, 1, 1, 0},
  4365. {1, 0, 0, 0, 1},
  4366. {1, 0, 0, 0, 1},
  4367. {1, 1, 1, 1, 0},
  4368. {1, 0, 0, 0, 0},
  4369. {1, 0, 0, 0, 0},
  4370. {1, 0, 0, 0, 0},
  4371. {0, 0, 0, 0, 0},
  4372. {0, 0, 0, 0, 0}
  4373. }
  4374. }
  4375. fonts['5x7']['Q'] = {
  4376. ['descender'] = -2,
  4377. ['kerning'] = 0,
  4378. ['pixels'] = {
  4379. {0, 1, 1, 1, 0},
  4380. {1, 0, 0, 0, 1},
  4381. {1, 0, 0, 0, 1},
  4382. {1, 0, 0, 0, 1},
  4383. {1, 0, 0, 0, 1},
  4384. {1, 0, 0, 0, 1},
  4385. {0, 1, 1, 1, 0},
  4386. {0, 0, 0, 1, 0},
  4387. {0, 0, 0, 0, 1}
  4388. }
  4389. }
  4390. fonts['5x7']['R'] = {
  4391. ['descender'] = 0,
  4392. ['kerning'] = 0,
  4393. ['pixels'] = {
  4394. {1, 1, 1, 1, 0},
  4395. {1, 0, 0, 0, 1},
  4396. {1, 0, 0, 0, 1},
  4397. {1, 1, 1, 1, 0},
  4398. {1, 0, 0, 0, 1},
  4399. {1, 0, 0, 0, 1},
  4400. {1, 0, 0, 0, 1},
  4401. {0, 0, 0, 0, 0},
  4402. {0, 0, 0, 0, 0}
  4403. }
  4404. }
  4405. fonts['5x7']['S'] = {
  4406. ['descender'] = 0,
  4407. ['kerning'] = 0,
  4408. ['pixels'] = {
  4409. {0, 1, 1, 1, 0},
  4410. {1, 0, 0, 0, 1},
  4411. {1, 0, 0, 0, 0},
  4412. {0, 1, 1, 1, 0},
  4413. {0, 0, 0, 0, 1},
  4414. {1, 0, 0, 0, 1},
  4415. {0, 1, 1, 1, 0},
  4416. {0, 0, 0, 0, 0},
  4417. {0, 0, 0, 0, 0}
  4418. }
  4419. }
  4420. fonts['5x7']['T'] = {
  4421. ['descender'] = 0,
  4422. ['kerning'] = 0,
  4423. ['pixels'] = {
  4424. {1, 1, 1, 1, 1},
  4425. {0, 0, 1, 0, 0},
  4426. {0, 0, 1, 0, 0},
  4427. {0, 0, 1, 0, 0},
  4428. {0, 0, 1, 0, 0},
  4429. {0, 0, 1, 0, 0},
  4430. {0, 0, 1, 0, 0},
  4431. {0, 0, 0, 0, 0},
  4432. {0, 0, 0, 0, 0}
  4433. }
  4434. }
  4435. fonts['5x7']['U'] = {
  4436. ['descender'] = 0,
  4437. ['kerning'] = 0,
  4438. ['pixels'] = {
  4439. {1, 0, 0, 0, 1},
  4440. {1, 0, 0, 0, 1},
  4441. {1, 0, 0, 0, 1},
  4442. {1, 0, 0, 0, 1},
  4443. {1, 0, 0, 0, 1},
  4444. {1, 0, 0, 0, 1},
  4445. {0, 1, 1, 1, 0},
  4446. {0, 0, 0, 0, 0},
  4447. {0, 0, 0, 0, 0}
  4448. }
  4449. }
  4450. fonts['5x7']['V'] = {
  4451. ['descender'] = 0,
  4452. ['kerning'] = 0,
  4453. ['pixels'] = {
  4454. {1, 0, 0, 0, 1},
  4455. {1, 0, 0, 0, 1},
  4456. {1, 0, 0, 0, 1},
  4457. {0, 1, 0, 1, 0},
  4458. {0, 1, 0, 1, 0},
  4459. {0, 0, 1, 0, 0},
  4460. {0, 0, 1, 0, 0},
  4461. {0, 0, 0, 0, 0},
  4462. {0, 0, 0, 0, 0}
  4463. }
  4464. }
  4465. fonts['5x7']['W'] = {
  4466. ['descender'] = 0,
  4467. ['kerning'] = 0,
  4468. ['pixels'] = {
  4469. {1, 0, 0, 0, 1},
  4470. {1, 0, 0, 0, 1},
  4471. {1, 0, 0, 0, 1},
  4472. {1, 0, 1, 0, 1},
  4473. {1, 0, 1, 0, 1},
  4474. {0, 1, 0, 1, 0},
  4475. {0, 1, 0, 1, 0},
  4476. {0, 0, 0, 0, 0},
  4477. {0, 0, 0, 0, 0}
  4478. }
  4479. }
  4480. fonts['5x7']['X'] = {
  4481. ['descender'] = 0,
  4482. ['kerning'] = 0,
  4483. ['pixels'] = {
  4484. {1, 0, 0, 0, 1},
  4485. {1, 0, 0, 0, 1},
  4486. {0, 1, 0, 1, 0},
  4487. {0, 0, 1, 0, 0},
  4488. {0, 1, 0, 1, 0},
  4489. {1, 0, 0, 0, 1},
  4490. {1, 0, 0, 0, 1},
  4491. {0, 0, 0, 0, 0},
  4492. {0, 0, 0, 0, 0}
  4493. }
  4494. }
  4495. fonts['5x7']['Y'] = {
  4496. ['descender'] = 0,
  4497. ['kerning'] = 0,
  4498. ['pixels'] = {
  4499. {1, 0, 0, 0, 1},
  4500. {1, 0, 0, 0, 1},
  4501. {1, 0, 0, 0, 1},
  4502. {0, 1, 0, 1, 0},
  4503. {0, 0, 1, 0, 0},
  4504. {0, 0, 1, 0, 0},
  4505. {0, 0, 1, 0, 0},
  4506. {0, 0, 0, 0, 0},
  4507. {0, 0, 0, 0, 0}
  4508. }
  4509. }
  4510. fonts['5x7']['Z'] = {
  4511. ['descender'] = 0,
  4512. ['kerning'] = 0,
  4513. ['pixels'] = {
  4514. {1, 1, 1, 1, 1},
  4515. {0, 0, 0, 0, 1},
  4516. {0, 0, 0, 1, 0},
  4517. {0, 0, 1, 0, 0},
  4518. {0, 1, 0, 0, 0},
  4519. {1, 0, 0, 0, 0},
  4520. {1, 1, 1, 1, 1},
  4521. {0, 0, 0, 0, 0},
  4522. {0, 0, 0, 0, 0}
  4523. }
  4524. }
  4525.  
  4526. --Numbers
  4527.  
  4528. fonts['5x7']['0'] = {
  4529. ['descender'] = 0,
  4530. ['kerning'] = 0,
  4531. ['pixels'] = {
  4532. {0, 1, 1, 1, 0},
  4533. {1, 0, 0, 0, 1},
  4534. {1, 0, 0, 1, 1},
  4535. {1, 0, 1, 0, 1},
  4536. {1, 1, 0, 0, 1},
  4537. {1, 0, 0, 0, 1},
  4538. {0, 1, 1, 1, 0},
  4539. {0, 0, 0, 0, 0},
  4540. {0, 0, 0, 0, 0}
  4541. }
  4542. }
  4543. fonts['5x7']['1'] = {
  4544. ['descender'] = 0,
  4545. ['kerning'] = -3,
  4546. ['pixels'] = {
  4547. {0, 1, 0, 0, 0},
  4548. {1, 1, 0, 0, 0},
  4549. {0, 1, 0, 0, 0},
  4550. {0, 1, 0, 0, 0},
  4551. {0, 1, 0, 0, 0},
  4552. {0, 1, 0, 0, 0},
  4553. {0, 1, 0, 0, 0},
  4554. {0, 0, 0, 0, 0},
  4555. {0, 0, 0, 0, 0}
  4556. }
  4557. }
  4558. fonts['5x7']['2'] = {
  4559. ['descender'] = 0,
  4560. ['kerning'] = 0,
  4561. ['pixels'] = {
  4562. {0, 1, 1, 1, 0},
  4563. {1, 0, 0, 0, 1},
  4564. {0, 0, 0, 0, 1},
  4565. {0, 0, 0, 1, 0},
  4566. {0, 0, 1, 0, 0},
  4567. {0, 1, 0, 0, 0},
  4568. {1, 1, 1, 1, 1},
  4569. {0, 0, 0, 0, 0},
  4570. {0, 0, 0, 0, 0}
  4571. }
  4572. }
  4573. fonts['5x7']['3'] = {
  4574. ['descender'] = 0,
  4575. ['kerning'] = 0,
  4576. ['pixels'] = {
  4577. {1, 1, 1, 1, 1},
  4578. {0, 0, 0, 1, 0},
  4579. {0, 0, 1, 0, 0},
  4580. {0, 1, 1, 1, 0},
  4581. {0, 0, 0, 0, 1},
  4582. {1, 0, 0, 0, 1},
  4583. {0, 1, 1, 1, 0},
  4584. {0, 0, 0, 0, 0},
  4585. {0, 0, 0, 0, 0}
  4586. }
  4587. }
  4588. fonts['5x7']['4'] = {
  4589. ['descender'] = 0,
  4590. ['kerning'] = 0,
  4591. ['pixels'] = {
  4592. {0, 0, 0, 0, 1},
  4593. {0, 0, 0, 1, 1},
  4594. {0, 0, 1, 0, 1},
  4595. {0, 1, 0, 0, 1},
  4596. {1, 1, 1, 1, 1},
  4597. {0, 0, 0, 0, 1},
  4598. {0, 0, 0, 0, 1},
  4599. {0, 0, 0, 0, 0},
  4600. {0, 0, 0, 0, 0}
  4601. }
  4602. }
  4603. fonts['5x7']['5'] = {
  4604. ['descender'] = 0,
  4605. ['kerning'] = 0,
  4606. ['pixels'] = {
  4607. {1, 1, 1, 1, 1},
  4608. {1, 0, 0, 0, 0},
  4609. {1, 0, 0, 0, 0},
  4610. {1, 1, 1, 1, 0},
  4611. {0, 0, 0, 0, 1},
  4612. {1, 0, 0, 0, 1},
  4613. {0, 1, 1, 1, 0},
  4614. {0, 0, 0, 0, 0},
  4615. {0, 0, 0, 0, 0}
  4616. }
  4617. }
  4618. fonts['5x7']['6'] = {
  4619. ['descender'] = 0,
  4620. ['kerning'] = 0,
  4621. ['pixels'] = {
  4622. {0, 0, 1, 1, 0},
  4623. {0, 1, 0, 0, 0},
  4624. {1, 0, 0, 0, 0},
  4625. {1, 1, 1, 1, 0},
  4626. {1, 0, 0, 0, 1},
  4627. {1, 0, 0, 0, 1},
  4628. {0, 1, 1, 1, 0},
  4629. {0, 0, 0, 0, 0},
  4630. {0, 0, 0, 0, 0}
  4631. }
  4632. }
  4633. fonts['5x7']['7'] = {
  4634. ['descender'] = 0,
  4635. ['kerning'] = -1,
  4636. ['pixels'] = {
  4637. {1, 1, 1, 1, 0},
  4638. {0, 0, 0, 1, 0},
  4639. {0, 0, 1, 0, 0},
  4640. {0, 0, 1, 0, 0},
  4641. {0, 1, 0, 0, 0},
  4642. {0, 1, 0, 0, 0},
  4643. {0, 1, 0, 0, 0},
  4644. {0, 0, 0, 0, 0},
  4645. {0, 0, 0, 0, 0}
  4646. }
  4647. }
  4648. fonts['5x7']['8'] = {
  4649. ['descender'] = 0,
  4650. ['kerning'] = 0,
  4651. ['pixels'] = {
  4652. {0, 1, 1, 1, 0},
  4653. {1, 0, 0, 0, 1},
  4654. {1, 0, 0, 0, 1},
  4655. {0, 1, 1, 1, 0},
  4656. {1, 0, 0, 0, 1},
  4657. {1, 0, 0, 0, 1},
  4658. {0, 1, 1, 1, 0},
  4659. {0, 0, 0, 0, 0},
  4660. {0, 0, 0, 0, 0}
  4661. }
  4662. }
  4663. fonts['5x7']['9'] = {
  4664. ['descender'] = 0,
  4665. ['kerning'] = 0,
  4666. ['pixels'] = {
  4667. {0, 1, 1, 1, 0},
  4668. {1, 0, 0, 0, 1},
  4669. {1, 0, 0, 0, 1},
  4670. {0, 1, 1, 1, 1},
  4671. {0, 0, 0, 0, 1},
  4672. {0, 0, 0, 1, 0},
  4673. {0, 1, 1, 0, 0},
  4674. {0, 0, 0, 0, 0},
  4675. {0, 0, 0, 0, 0}
  4676. }
  4677. }
  4678.  
  4679. fonts['5x7']['.'] = {
  4680. ['descender'] = 0,
  4681. ['kerning'] = -4,
  4682. ['pixels'] = {
  4683. {0, 0, 0, 0, 0},
  4684. {0, 0, 0, 0, 0},
  4685. {0, 0, 0, 0, 0},
  4686. {0, 0, 0, 0, 0},
  4687. {0, 0, 0, 0, 0},
  4688. {0, 0, 0, 0, 0},
  4689. {1, 0, 0, 0, 0},
  4690. {0, 0, 0, 0, 0},
  4691. {0, 0, 0, 0, 0}
  4692. }
  4693. }
  4694.  
  4695. fonts['5x7']['<'] = {
  4696. ['descender'] = 0,
  4697. ['kerning'] = -2,
  4698. ['pixels'] = {
  4699. {0, 0, 0, 0, 0},
  4700. {0, 0, 0, 0, 0},
  4701. {0, 0, 1, 0, 0},
  4702. {0, 1, 0, 0, 0},
  4703. {1, 0, 0, 0, 0},
  4704. {0, 1, 0, 0, 0},
  4705. {0, 0, 1, 0, 0},
  4706. {0, 0, 0, 0, 0},
  4707. {0, 0, 0, 0, 0}
  4708. }
  4709. }
  4710.  
  4711. fonts['5x7']['>'] = {
  4712. ['descender'] = 0,
  4713. ['kerning'] = -2,
  4714. ['pixels'] = {
  4715. {0, 0, 0, 0, 0},
  4716. {0, 0, 0, 0, 0},
  4717. {1, 0, 0, 0, 0},
  4718. {0, 1, 0, 0, 0},
  4719. {0, 0, 1, 0, 0},
  4720. {0, 1, 0, 0, 0},
  4721. {1, 0, 0, 0, 0},
  4722. {0, 0, 0, 0, 0},
  4723. {0, 0, 0, 0, 0}
  4724. }
  4725. }
  4726.  
  4727. fonts['5x7']['@'] = {
  4728. ['descender'] = -2,
  4729. ['kerning'] = 0,
  4730. ['pixels'] = {
  4731. {0, 1, 1, 1, 0},
  4732. {1, 0, 0, 0, 1},
  4733. {1, 0, 0, 0, 1},
  4734. {1, 1, 0, 0, 1},
  4735. {1, 0, 1, 0, 1},
  4736. {1, 1, 0, 0, 1},
  4737. {0, 0, 0, 0, 1},
  4738. {1, 0, 0, 0, 1},
  4739. {0, 1, 1, 1, 0}
  4740. }
  4741. }
  4742.  
  4743. fonts['5x7']['#'] = {
  4744. ['descender'] = 0,
  4745. ['kerning'] = 0,
  4746. ['pixels'] = {
  4747. {0, 1, 0, 1, 0},
  4748. {1, 1, 1, 1, 1},
  4749. {0, 1, 0, 1, 0},
  4750. {1, 1, 1, 1, 1},
  4751. {0, 1, 0, 1, 0},
  4752. {0, 0, 0, 0, 0},
  4753. {0, 0, 0, 0, 0},
  4754. {0, 0, 0, 0, 0},
  4755. {0, 0, 0, 0, 0}
  4756. }
  4757. }
  4758.  
  4759. fonts['5x7']['$'] = {
  4760. ['descender'] = -2,
  4761. ['kerning'] = 0,
  4762. ['pixels'] = {
  4763. {0, 0, 1, 0, 0},
  4764. {0, 1, 1, 1, 0},
  4765. {1, 0, 1, 0, 1},
  4766. {1, 0, 1, 0, 0},
  4767. {0, 1, 1, 1, 0},
  4768. {0, 0, 1, 0, 1},
  4769. {1, 0, 1, 0, 1},
  4770. {0, 1, 1, 1, 0},
  4771. {0, 0, 1, 0, 0}
  4772. }
  4773. }
  4774.  
  4775. fonts['5x7']['%'] = {
  4776. ['descender'] = -1,
  4777. ['kerning'] = 0,
  4778. ['pixels'] = {
  4779. {0, 0, 0, 0, 0},
  4780. {1, 1, 0, 0, 1},
  4781. {1, 1, 0, 0, 1},
  4782. {0, 0, 0, 1, 0},
  4783. {0, 0, 1, 0, 0},
  4784. {0, 1, 0, 0, 0},
  4785. {1, 0, 0, 1, 1},
  4786. {1, 0, 0, 1, 1},
  4787. {0, 0, 0, 0, 0}
  4788. }
  4789. }
  4790.  
  4791. fonts['5x7']['^'] = {
  4792. ['descender'] = 0,
  4793. ['kerning'] = 0,
  4794. ['pixels'] = {
  4795. {0, 0, 1, 0, 0},
  4796. {0, 1, 0, 1, 0},
  4797. {1, 0, 0, 0, 1},
  4798. {0, 0, 0, 0, 0},
  4799. {0, 0, 0, 0, 0},
  4800. {0, 0, 0, 0, 0},
  4801. {0, 0, 0, 0, 0},
  4802. {0, 0, 0, 0, 0},
  4803. {0, 0, 0, 0, 0}
  4804. }
  4805. }
  4806.  
  4807. fonts['5x7']['{'] = {
  4808. ['descender'] = -2,
  4809. ['kerning'] = -2,
  4810. ['pixels'] = {
  4811. {0, 0, 1, 0, 0},
  4812. {0, 1, 0, 0, 0},
  4813. {0, 1, 0, 0, 0},
  4814. {0, 1, 0, 0, 0},
  4815. {1, 0, 0, 0, 0},
  4816. {0, 1, 0, 0, 0},
  4817. {0, 1, 0, 0, 0},
  4818. {0, 1, 0, 0, 0},
  4819. {0, 0, 1, 0, 0}
  4820. }
  4821. }
  4822.  
  4823. fonts['5x7']['}'] = {
  4824. ['descender'] = -2,
  4825. ['kerning'] = -2,
  4826. ['pixels'] = {
  4827. {1, 0, 0, 0, 0},
  4828. {0, 1, 0, 0, 0},
  4829. {0, 1, 0, 0, 0},
  4830. {0, 1, 0, 0, 0},
  4831. {0, 0, 1, 0, 0},
  4832. {0, 1, 0, 0, 0},
  4833. {0, 1, 0, 0, 0},
  4834. {0, 1, 0, 0, 0},
  4835. {1, 0, 0, 0, 0}
  4836. }
  4837. }
  4838.  
  4839. fonts['5x7']['&'] = {
  4840. ['descender'] = 0,
  4841. ['kerning'] = 0,
  4842. ['pixels'] = {
  4843. {0, 1, 1, 0, 0},
  4844. {1, 0, 0, 0, 0},
  4845. {1, 0, 0, 0, 0},
  4846. {0, 1, 0, 0, 0},
  4847. {1, 0, 1, 0, 1},
  4848. {1, 0, 0, 1, 0},
  4849. {0, 1, 1, 0, 1},
  4850. {0, 0, 0, 0, 0},
  4851. {0, 0, 0, 0, 0}
  4852. }
  4853. }
  4854.  
  4855. fonts['5x7']['*'] = {
  4856. ['descender'] = 0,
  4857. ['kerning'] = 0,
  4858. ['pixels'] = {
  4859. {0, 0, 0, 0, 0},
  4860. {0, 0, 1, 0, 0},
  4861. {1, 0, 1, 0, 1},
  4862. {0, 1, 1, 1, 0},
  4863. {1, 0, 1, 0, 1},
  4864. {0, 0, 1, 0, 0},
  4865. {0, 0, 0, 0, 0},
  4866. {0, 0, 0, 0, 0},
  4867. {0, 0, 0, 0, 0}
  4868. }
  4869. }
  4870.  
  4871. fonts['5x7']['('] = {
  4872. ['descender'] = -2,
  4873. ['kerning'] = -2,
  4874. ['pixels'] = {
  4875. {0, 0, 1, 0, 0},
  4876. {0, 1, 0, 0, 0},
  4877. {0, 1, 0, 0, 0},
  4878. {1, 0, 0, 0, 0},
  4879. {1, 0, 0, 0, 0},
  4880. {1, 0, 0, 0, 0},
  4881. {0, 1, 0, 0, 0},
  4882. {0, 1, 0, 0, 0},
  4883. {0, 0, 1, 0, 0}
  4884. }
  4885. }
  4886.  
  4887. fonts['5x7'][')'] = {
  4888. ['descender'] = -2,
  4889. ['kerning'] = -2,
  4890. ['pixels'] = {
  4891. {1, 0, 0, 0, 0},
  4892. {0, 1, 0, 0, 0},
  4893. {0, 1, 0, 0, 0},
  4894. {0, 0, 1, 0, 0},
  4895. {0, 0, 1, 0, 0},
  4896. {0, 0, 1, 0, 0},
  4897. {0, 1, 0, 0, 0},
  4898. {0, 1, 0, 0, 0},
  4899. {1, 0, 0, 0, 0}
  4900. }
  4901. }
  4902.  
  4903. fonts['5x7']['='] = {
  4904. ['descender'] = 0,
  4905. ['kerning'] = -4,
  4906. ['pixels'] = {
  4907. {0, 0, 0, 0, 0},
  4908. {0, 0, 0, 0, 0},
  4909. {0, 0, 0, 0, 0},
  4910. {1, 1, 1, 0, 0},
  4911. {0, 0, 0, 0, 0},
  4912. {1, 1, 1, 0, 0},
  4913. {0, 0, 0, 0, 0},
  4914. {0, 0, 0, 0, 0},
  4915. {0, 0, 0, 0, 0}
  4916. }
  4917. }
  4918.  
  4919. fonts['5x7']['['] = {
  4920. ['descender'] = -2,
  4921. ['kerning'] = -3,
  4922. ['pixels'] = {
  4923. {1, 1, 0, 0, 0},
  4924. {1, 0, 0, 0, 0},
  4925. {1, 0, 0, 0, 0},
  4926. {1, 0, 0, 0, 0},
  4927. {1, 0, 0, 0, 0},
  4928. {1, 0, 0, 0, 0},
  4929. {1, 0, 0, 0, 0},
  4930. {1, 0, 0, 0, 0},
  4931. {1, 1, 0, 0, 0}
  4932. }
  4933. }
  4934.  
  4935. fonts['5x7'][']'] = {
  4936. ['descender'] = -2,
  4937. ['kerning'] = -3,
  4938. ['pixels'] = {
  4939. {1, 1, 0, 0, 0},
  4940. {0, 1, 0, 0, 0},
  4941. {0, 1, 0, 0, 0},
  4942. {0, 1, 0, 0, 0},
  4943. {0, 1, 0, 0, 0},
  4944. {0, 1, 0, 0, 0},
  4945. {0, 1, 0, 0, 0},
  4946. {0, 1, 0, 0, 0},
  4947. {1, 1, 0, 0, 0}
  4948. }
  4949. }
  4950.  
  4951. fonts['5x7']['|'] = {
  4952. ['descender'] = -2,
  4953. ['kerning'] = -4,
  4954. ['pixels'] = {
  4955. {1, 0, 0, 0, 0},
  4956. {1, 0, 0, 0, 0},
  4957. {1, 0, 0, 0, 0},
  4958. {1, 0, 0, 0, 0},
  4959. {1, 0, 0, 0, 0},
  4960. {1, 0, 0, 0, 0},
  4961. {1, 0, 0, 0, 0},
  4962. {1, 0, 0, 0, 0},
  4963. {1, 0, 0, 0, 0}
  4964. }
  4965. }
  4966.  
  4967. fonts['5x7']['!'] = {
  4968. ['descender'] = 0,
  4969. ['kerning'] = -4,
  4970. ['pixels'] = {
  4971. {1, 0, 0, 0, 0},
  4972. {1, 0, 0, 0, 0},
  4973. {1, 0, 0, 0, 0},
  4974. {1, 0, 0, 0, 0},
  4975. {1, 0, 0, 0, 0},
  4976. {0, 0, 0, 0, 0},
  4977. {1, 0, 0, 0, 0},
  4978. {0, 0, 0, 0, 0},
  4979. {0, 0, 0, 0, 0}
  4980. }
  4981. }
  4982.  
  4983. fonts['5x7']['?'] = {
  4984. ['descender'] = 0,
  4985. ['kerning'] = 0,
  4986. ['pixels'] = {
  4987. {0, 1, 1, 1, 0},
  4988. {1, 0, 0, 0, 1},
  4989. {0, 0, 0, 0, 1},
  4990. {0, 0, 0, 1, 0},
  4991. {0, 0, 1, 0, 0},
  4992. {0, 0, 0, 0, 0},
  4993. {0, 0, 1, 0, 0},
  4994. {0, 0, 0, 0, 0},
  4995. {0, 0, 0, 0, 0}
  4996. }
  4997. }
  4998.  
  4999. fonts['5x7'][','] = {
  5000. ['descender'] = -1,
  5001. ['kerning'] = -4,
  5002. ['pixels'] = {
  5003. {0, 0, 0, 0, 0},
  5004. {0, 0, 0, 0, 0},
  5005. {0, 0, 0, 0, 0},
  5006. {0, 0, 0, 0, 0},
  5007. {0, 0, 0, 0, 0},
  5008. {0, 0, 0, 0, 0},
  5009. {1, 0, 0, 0, 0},
  5010. {1, 0, 0, 0, 0},
  5011. {0, 0, 0, 0, 0}
  5012. }
  5013. }
  5014.  
  5015. fonts['5x7'][':'] = {
  5016. ['descender'] = 0,
  5017. ['kerning'] = -4,
  5018. ['pixels'] = {
  5019. {0, 0, 0, 0, 0},
  5020. {0, 0, 0, 0, 0},
  5021. {0, 0, 0, 0, 0},
  5022. {1, 0, 0, 0, 0},
  5023. {0, 0, 0, 0, 0},
  5024. {1, 0, 0, 0, 0},
  5025. {0, 0, 0, 0, 0},
  5026. {0, 0, 0, 0, 0},
  5027. {0, 0, 0, 0, 0}
  5028. }
  5029. }
  5030.  
  5031. fonts['5x7'][';'] = {
  5032. ['descender'] = 0,
  5033. ['kerning'] = -4,
  5034. ['pixels'] = {
  5035. {0, 0, 0, 0, 0},
  5036. {0, 0, 0, 0, 0},
  5037. {0, 0, 0, 0, 0},
  5038. {1, 0, 0, 0, 0},
  5039. {0, 0, 0, 0, 0},
  5040. {1, 0, 0, 0, 0},
  5041. {1, 0, 0, 0, 0},
  5042. {0, 0, 0, 0, 0},
  5043. {0, 0, 0, 0, 0}
  5044. }
  5045. }
  5046.  
  5047. fonts['5x7']['+'] = {
  5048. ['descender'] = 0,
  5049. ['kerning'] = -2,
  5050. ['pixels'] = {
  5051. {0, 0, 0, 0, 0},
  5052. {0, 0, 0, 0, 0},
  5053. {0, 0, 0, 0, 0},
  5054. {0, 1, 0, 0, 0},
  5055. {1, 1, 1, 0, 0},
  5056. {0, 1, 0, 0, 0},
  5057. {0, 0, 0, 0, 0},
  5058. {0, 0, 0, 0, 0},
  5059. {0, 0, 0, 0, 0}
  5060. }
  5061. }
  5062.  
  5063. fonts['5x7']['-'] = {
  5064. ['descender'] = 0,
  5065. ['kerning'] = -2,
  5066. ['pixels'] = {
  5067. {0, 0, 0, 0, 0},
  5068. {0, 0, 0, 0, 0},
  5069. {0, 0, 0, 0, 0},
  5070. {0, 0, 0, 0, 0},
  5071. {1, 1, 1, 0, 0},
  5072. {0, 0, 0, 0, 0},
  5073. {0, 0, 0, 0, 0},
  5074. {0, 0, 0, 0, 0},
  5075. {0, 0, 0, 0, 0}
  5076. }
  5077. }
  5078.  
  5079. fonts['5x7']['/'] = {
  5080. ['descender'] = -2,
  5081. ['kerning'] = -2,
  5082. ['pixels'] = {
  5083. {0, 0, 1, 0, 0},
  5084. {0, 0, 1, 0, 0},
  5085. {0, 0, 1, 0, 0},
  5086. {0, 1, 0, 0, 0},
  5087. {0, 1, 0, 0, 0},
  5088. {0, 1, 0, 0, 0},
  5089. {1, 0, 0, 0, 0},
  5090. {1, 0, 0, 0, 0},
  5091. {1, 0, 0, 0, 0}
  5092. }
  5093. }
  5094.  
  5095. fonts['5x7']['NULL'] = {
  5096. ['descender'] = -2,
  5097. ['kerning'] = 0,
  5098. ['pixels'] = {
  5099. {1, 1, 1, 1, 1},
  5100. {1, 0, 0, 0, 1},
  5101. {1, 0, 0, 0, 1},
  5102. {1, 0, 0, 0, 1},
  5103. {1, 0, 0, 0, 1},
  5104. {1, 0, 0, 0, 1},
  5105. {1, 0, 0, 0, 1},
  5106. {1, 0, 0, 0, 1},
  5107. {1, 1, 1, 1, 1}
  5108. }
  5109. }
  5110.  
  5111. -- Code starts here
  5112.  
  5113. function drawLetter(letter, x, y, element, font)
  5114.  
  5115. for currentX = 0, fonts[font]['width'] - 1 + fonts[font][letter]['kerning'] do
  5116.  
  5117. for currentY = fonts[font][letter]['descender'], fonts[font]['height'] - 1 do
  5118.  
  5119. if fonts[font][letter]['pixels'][currentY + 1 - fonts[font][letter]['descender']][currentX + 1] == 1 then
  5120.  
  5121. -- Create the element
  5122. tpt.create(x + currentX, y + currentY - fonts[font][letter]['descender'], element)
  5123. end
  5124. end
  5125. end
  5126. end
  5127.  
  5128. function drawText(text, x, y, element, font)
  5129.  
  5130. local currentLetter
  5131. local originalX = x
  5132.  
  5133. for p = 1, #text do
  5134.  
  5135. currentLetter = string.sub(text, p, p)
  5136.  
  5137. if currentLetter == '\n' then
  5138.  
  5139. -- Reset to new line
  5140. x = originalX
  5141. y = y + fonts[font]['height'] + fonts[font]['linespacing']
  5142.  
  5143. elseif fonts['5x7'][currentLetter] then
  5144.  
  5145. -- Draw letter
  5146. drawLetter(currentLetter, x, y, element, font)
  5147. x = x + fonts[font]['width'] + fonts[font]['charspacing'] + fonts[font][currentLetter]['kerning']
  5148.  
  5149. else
  5150.  
  5151. -- Draw null character
  5152. drawLetter('NULL', x, y, element, font)
  5153. x = x + fonts[font]['width'] + fonts[font]['charspacing'] + fonts[font]['NULL']['kerning']
  5154. end
  5155.  
  5156. end
  5157. end
  5158.  
  5159. function runTexter(key, keyNum, modifier, event)
  5160.  
  5161. -- Check if CTRL-T pressed
  5162. if (event == 1 and keyNum == 116 and modifier == 64) then
  5163.  
  5164. local mouseX, mouseY = tpt.mousex, tpt.mousey
  5165. local texterWindow = Window:new(20, 20, 628-40, 70)
  5166. local text, element, font = '', 'DMND', '5x7'
  5167.  
  5168. local elementTextbox = Textbox:new(10, 10, 40, 16, 'DMND', 'Element')
  5169.  
  5170. elementTextbox:onTextChanged(
  5171. function(sender)
  5172. element = elementTextbox:text();
  5173. end
  5174. )
  5175.  
  5176. local fontLabel = Label:new(54, 10, 36, 16, 'Font:')
  5177.  
  5178. local font1Button = Button:new(88, 10, 96, 16, '> Standard 5x7')
  5179. local font2Button = Button:new(183, 10, 96, 16, '7x10 Light')
  5180. local font3Button = Button:new(278, 10, 96, 16, '7x10 Bold')
  5181.  
  5182. font1Button:action(function() font='5x7';font1Button:text('> Standard 5x7');font2Button:text('7x10 Light');font3Button:text('7x10 Bold') end)
  5183. font2Button:action(function() font='7x10';font1Button:text('Standard 5x7');font2Button:text('> 7x10 Light');font3Button:text('7x10 Bold') end)
  5184. font3Button:action(function() font='7x10-Bold';font1Button:text('Standard 5x7');font2Button:text('7x10 Light');font3Button:text('> 7x10 Bold') end)
  5185.  
  5186. local textTextbox = Textbox:new(10, 30, (select(1, texterWindow:size()))-20, 16, '', 'Text')
  5187.  
  5188. textTextbox:onTextChanged(
  5189. function(sender)
  5190. text = textTextbox:text();
  5191. end
  5192. )
  5193.  
  5194. local drawButton = Button:new(select(1, texterWindow:size()) / 2, select(2, texterWindow:size()) - 16, select(1, texterWindow:size()) / 2, 16, 'Draw text')
  5195. local closeButton = Button:new(0, select(2, texterWindow:size()) - 16, select(1, texterWindow:size()) / 2 + 1, 16, 'Cancel')
  5196.  
  5197. drawButton:action(function() drawText(string.gsub(text, '\\n', '\n') .. '\n', mouseX, mouseY, element, font); ui.closeWindow(texterWindow) end)
  5198. closeButton:action(function() ui.closeWindow(texterWindow) end)
  5199.  
  5200. texterWindow:onTryExit(function() ui.closeWindow(texterWindow) end) -- Allow the default exit events
  5201.  
  5202. texterWindow:addComponent(elementTextbox)
  5203. texterWindow:addComponent(fontLabel)
  5204. texterWindow:addComponent(font1Button)
  5205. texterWindow:addComponent(font2Button)
  5206. texterWindow:addComponent(font3Button)
  5207. texterWindow:addComponent(textTextbox)
  5208. texterWindow:addComponent(drawButton)
  5209. texterWindow:addComponent(closeButton)
  5210.  
  5211. ui.showWindow(texterWindow)
  5212. end
  5213. end
  5214.  
  5215. tpt.register_keypress(runTexter)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement