font.c

00001 /***************************************************************************
00002                           font.c  -  description
00003                              -------------------
00004     begin                : Thu Feb 19 2004
00005     copyright            : (C) 2004 by Dynacube Team
00006     email                : 
00007  ***************************************************************************/
00008 
00009 /***************************************************************************
00010  *                                                                         *
00011  *   This program is free software; you can redistribute it and/or modify  *
00012  *   it under the terms of the GNU General Public License as published by  *
00013  *   the Free Software Foundation; either version 2 of the License, or     *
00014  *   (at your option) any later version.                                   *
00015  *                                                                         *
00016  ***************************************************************************/
00017 
00018  #include "gui/components/font.h"
00019  
00020 DB charset[128][CHARROWS][CHARCOLS] = {
00021   
00022 {//SPACE
00023 {0,0,0,0,0},
00024 {0,0,0,0,0},
00025 {0,0,0,0,0},
00026 {0,0,0,0,0},
00027 {0,0,0,0,0},
00028 {0,0,0,0,0},
00029 {0,0,0,0,0}
00030 },
00031 {
00032 {0,0,1,0,0},
00033 {0,0,1,0,0},
00034 {0,0,1,0,0},
00035 {0,0,1,0,0},
00036 {0,0,1,0,0},
00037 {0,0,0,0,0},
00038 {0,0,1,0,0}
00039 },
00040 {//"
00041 {0,1,0,1,0},
00042 {0,1,0,1,0},
00043 {0,1,0,1,0},
00044 {0,1,0,1,0},
00045 {0,0,0,0,0},
00046 {0,0,0,0,0},
00047 {0,0,0,0,0}
00048 },
00049 {//#
00050 {0,1,0,1,0},
00051 {0,1,0,1,0},
00052 {1,1,1,1,1},
00053 {0,1,0,1,0},
00054 {1,1,1,1,1},
00055 {0,1,0,1,0},
00056 {0,1,0,1,0}
00057 },
00058 {//$
00059 {0,1,1,1,0},
00060 {1,0,1,0,1},
00061 {0,1,1,0,0},
00062 {0,0,1,1,0},
00063 {1,0,1,0,1},
00064 {0,1,1,1,0},
00065 {0,0,1,0,0}
00066 },
00067 {//%
00068 {0,0,0,0,0},
00069 {1,0,0,0,1},
00070 {0,0,0,1,0},
00071 {0,0,1,0,0},
00072 {0,0,1,0,0},
00073 {0,1,0,0,0},
00074 {1,0,0,0,1}
00075 },
00076 {//&
00077 {0,0,0,0,0},
00078 {0,0,0,0,0},
00079 {0,0,0,0,0},
00080 {1,1,1,0,0},
00081 {0,0,1,0,0},
00082 {0,0,1,0,0},
00083 {0,0,1,0,0}
00084 },
00085 {//'
00086 {0,0,1,0,0},
00087 {0,0,1,0,0},
00088 {0,0,1,0,0},
00089 {0,0,0,0,0},
00090 {0,0,0,0,0},
00091 {0,0,0,0,0},
00092 {0,0,0,0,0}
00093 },
00094 {//(
00095 {0,0,1,0,0},
00096 {0,1,0,0,0},
00097 {1,0,0,0,0},
00098 {1,0,0,0,0},
00099 {1,0,0,0,0},
00100 {0,1,0,0,0},
00101 {0,0,1,0,0}
00102 },
00103 {//)
00104 {0,0,1,0,0},
00105 {0,0,0,1,0},
00106 {0,0,0,0,1},
00107 {0,0,0,0,1},
00108 {0,0,0,0,1},
00109 {0,0,0,1,0},
00110 {0,0,1,0,0}
00111 },
00112 {//*
00113 {0,0,1,0,0},
00114 {1,0,1,0,1},
00115 {0,1,1,1,0},
00116 {0,1,1,1,0},
00117 {0,1,1,1,0},
00118 {0,1,0,1,0},
00119 {1,0,0,0,1}
00120 },
00121 {//+
00122 {0,0,1,0,0},
00123 {0,0,1,0,0},
00124 {0,0,1,0,0},
00125 {1,1,1,1,1},
00126 {0,0,1,0,0},
00127 {0,0,1,0,0},
00128 {0,0,1,0,0}
00129 },
00130 {//,
00131 {0,0,0,0,0},
00132 {0,0,0,0,0},
00133 {0,0,0,0,0},
00134 {0,0,0,0,0},
00135 {0,0,0,1,1},
00136 {0,0,0,1,0},
00137 {0,0,1,0,0}
00138 },
00139 {//-
00140 {0,0,0,0,0},
00141 {0,0,0,0,0},
00142 {0,0,0,0,0},
00143 {1,1,1,1,1},
00144 {0,0,0,0,0},
00145 {0,0,0,0,0},
00146 {0,0,0,0,0}
00147 },
00148 {//.
00149 {0,0,0,0,0},
00150 {0,0,0,0,0},
00151 {0,0,0,0,0},
00152 {0,0,0,0,0},
00153 {0,0,0,0,0},
00154 {0,0,0,0,0},
00155 {0,0,1,0,0}
00156 },
00157 {// /
00158 {0,0,0,0,0},
00159 {0,0,0,0,1},
00160 {0,0,0,1,0},
00161 {0,0,1,0,0},
00162 {0,1,0,0,0},
00163 {1,0,0,0,0},
00164 {0,0,0,0,0}
00165 },
00166 {//0
00167 {0,1,1,1,0},
00168 {1,0,0,0,1},
00169 {1,0,0,0,1},
00170 {1,0,0,0,1},
00171 {1,0,0,0,1},
00172 {1,0,0,0,1},
00173 {0,1,1,1,0}
00174 },
00175 {//1
00176 {0,0,1,0,0},
00177 {0,1,1,0,0},
00178 {1,0,1,0,0},
00179 {0,0,1,0,0},
00180 {0,0,1,0,0},
00181 {0,0,1,0,0},
00182 {1,1,1,1,1}
00183 },
00184 {//2
00185 {0,1,1,1,0},
00186 {1,0,0,0,1},
00187 {1,0,0,1,0},
00188 {0,0,1,0,0},
00189 {0,1,0,0,0},
00190 {1,0,0,0,0},
00191 {1,1,1,1,1}
00192 },
00193 {//3
00194 {0,1,1,1,0},
00195 {1,0,0,0,1},
00196 {0,0,0,0,1},
00197 {0,1,1,1,0},
00198 {0,0,0,0,1},
00199 {1,0,0,0,1},
00200 {0,1,1,1,0}
00201 },
00202 {//4
00203 {0,0,0,1,0},
00204 {0,0,1,1,0},
00205 {0,1,0,1,0},
00206 {1,0,0,1,0},
00207 {1,1,1,1,1},
00208 {0,0,0,1,0},
00209 {0,0,0,1,0}
00210 },
00211 {//5
00212 {1,1,1,1,1},
00213 {1,0,0,0,0},
00214 {1,0,0,0,0},
00215 {1,1,1,1,0},
00216 {0,0,0,0,1},
00217 {1,0,0,0,1},
00218 {0,1,1,1,0}
00219 },
00220 {//6
00221 {0,1,1,1,0},
00222 {1,0,0,0,1},
00223 {1,0,0,0,0},
00224 {1,1,1,1,0},
00225 {1,0,0,0,1},
00226 {1,0,0,0,1},
00227 {0,1,1,1,0}
00228 },
00229 {//7
00230 {1,1,1,1,1},
00231 {1,0,0,0,1},
00232 {0,0,0,0,1},
00233 {0,0,0,0,1},
00234 {0,0,0,1,0},
00235 {0,0,1,0,0},
00236 {0,1,0,0,0}
00237 },
00238 {//8
00239 {0,1,1,1,0},
00240 {1,0,0,0,1},
00241 {1,0,0,0,1},
00242 {0,1,1,1,0},
00243 {1,0,0,0,1},
00244 {1,0,0,0,1},
00245 {0,1,1,1,0}
00246 },
00247 {//9
00248 {0,1,1,1,0},
00249 {1,0,0,0,1},
00250 {1,0,0,0,1},
00251 {0,1,1,1,1},
00252 {0,0,0,0,1},
00253 {0,0,0,0,1},
00254 {0,0,0,0,1}
00255 },
00256 {// :
00257 {0,0,0,0,0},
00258 {0,0,1,0,0},
00259 {0,0,0,0,0},
00260 {0,0,0,0,0},
00261 {0,0,0,0,0},
00262 {0,0,1,0,0},
00263 {0,0,0,0,0}
00264 },
00265 {// ;
00266 {0,0,0,0,0},
00267 {0,0,1,0,0},
00268 {0,0,0,0,0},
00269 {0,0,0,0,0},
00270 {0,0,1,0,0},
00271 {0,0,1,0,0},
00272 {0,1,0,0,0}
00273 },
00274 {// <
00275 {0,0,0,1,0},
00276 {0,0,1,0,0},
00277 {0,1,0,0,0},
00278 {1,0,0,0,0},
00279 {0,1,0,0,0},
00280 {0,0,1,0,0},
00281 {0,0,0,1,0}
00282 },
00283 {// =
00284 {0,0,0,0,0},
00285 {0,0,0,0,0},
00286 {1,1,1,1,1},
00287 {0,0,0,0,0},
00288 {1,1,1,1,1},
00289 {0,0,0,0,0},
00290 {0,0,0,0,0}
00291 },
00292 {// >
00293 {0,1,0,0,0},
00294 {0,0,1,0,0},
00295 {0,0,0,1,0},
00296 {0,0,0,0,1},
00297 {0,0,0,1,0},
00298 {0,0,1,0,0},
00299 {0,1,0,0,0}
00300 },
00301 {// ?
00302 {0,1,1,1,0},
00303 {1,0,0,0,1},
00304 {1,0,0,0,1},
00305 {0,0,0,1,0},
00306 {0,0,1,0,0},
00307 {0,0,0,0,0},
00308 {0,0,1,0,0}
00309 },
00310 {// @
00311 {0,0,0,0,0},
00312 {0,1,1,1,0},
00313 {1,0,0,0,1},
00314 {1,0,0,1,1},
00315 {1,0,1,0,1},
00316 {1,0,1,0,1},
00317 {0,0,0,1,0},
00318 },
00319 
00320 { //A
00321 {0,0,1,0,0},
00322 {0,1,0,1,0},
00323 {1,0,0,0,1},
00324 {1,1,1,1,1},
00325 {1,0,0,0,1},
00326 {1,0,0,0,1},
00327 {1,0,0,0,1}
00328 },
00329 {//B
00330 {1,1,1,1,0}, 
00331 {1,0,0,0,1},
00332 {1,0,0,0,1}, 
00333 {1,1,1,1,1}, 
00334 {1,0,0,0,1}, 
00335 {1,0,0,0,1}, 
00336 {1,1,1,1,0}
00337 },
00338 {//C
00339 {0,1,1,1,1}, 
00340 {1,0,0,0,0}, 
00341 {1,0,0,0,0}, 
00342 {1,0,0,0,0}, 
00343 {1,0,0,0,0}, 
00344 {1,0,0,0,0}, 
00345 {0,1,1,1,1}
00346 },
00347 {//D
00348 {1,1,1,1,0}, 
00349 {1,0,0,0,1}, 
00350 {1,0,0,0,1}, 
00351 {1,0,0,0,1}, 
00352 {1,0,0,0,1}, 
00353 {1,0,0,0,1},
00354 {1,1,1,1,0}
00355 },
00356 {//E
00357 {1,1,1,1,1}, 
00358 {1,0,0,0,0}, 
00359 {1,0,0,0,0}, 
00360 {1,1,1,1,1}, 
00361 {1,0,0,0,0},
00362 {1,0,0,0,0}, 
00363 {1,1,1,1,1}
00364 },
00365 {//F 
00366 {1,1,1,1,1}, 
00367 {1,0,0,0,0}, 
00368 {1,0,0,0,0}, 
00369 {1,1,1,1,1}, 
00370 {1,0,0,0,0}, 
00371 {1,0,0,0,0}, 
00372 {1,0,0,0,0}
00373 },
00374 {//G
00375 {0,1,1,1,1}, 
00376 {1,0,0,0,0}, 
00377 {1,0,0,0,0}, 
00378 {1,0,0,1,1}, 
00379 {1,0,0,0,1}, 
00380 {1,0,0,0,1}, 
00381 {0,1,1,1,1}
00382 },
00383 {//H
00384 {1,0,0,0,1}, 
00385 {1,0,0,0,1}, 
00386 {1,0,0,0,1}, 
00387 {1,1,1,1,1}, 
00388 {1,0,0,0,1}, 
00389 {1,0,0,0,1}, 
00390 {1,0,0,0,1}
00391 },
00392 {//I
00393 {1,1,1,1,1}, 
00394 {0,0,1,0,0}, 
00395 {0,0,1,0,0}, 
00396 {0,0,1,0,0}, 
00397 {0,0,1,0,0}, 
00398 {0,0,1,0,0}, 
00399 {1,1,1,1,1}
00400 },
00401 {//J
00402 {0,0,0,0,1}, 
00403 {0,0,0,0,1}, 
00404 {0,0,0,0,1}, 
00405 {0,0,0,0,1}, 
00406 {1,0,0,0,1}, 
00407 {1,0,0,0,1}, 
00408 {0,1,1,1,0}
00409 },
00410 {//K
00411 {1,0,0,0,1}, 
00412 {1,0,0,1,0}, 
00413 {1,0,1,0,0}, 
00414 {1,1,0,0,0}, 
00415 {1,0,1,0,0}, 
00416 {1,0,0,1,0}, 
00417 {1,0,0,0,1}
00418 },
00419 {//L
00420 {1,0,0,0,0}, 
00421 {1,0,0,0,0}, 
00422 {1,0,0,0,0}, 
00423 {1,0,0,0,0}, 
00424 {1,0,0,0,0}, 
00425 {1,0,0,0,0},
00426 {1,1,1,1,1}
00427 }, 
00428 {//M
00429 {1,0,0,0,1}, 
00430 {1,1,0,1,1}, 
00431 {1,0,1,0,1}, 
00432 {1,0,1,0,1}, 
00433 {1,0,0,0,1}, 
00434 {1,0,0,0,1}, 
00435 {1,0,0,0,1} 
00436 },
00437 {//N
00438 {1,0,0,0,1}, 
00439 {1,1,0,0,1}, 
00440 {1,1,0,0,1}, 
00441 {1,0,1,0,1}, 
00442 {1,0,1,0,1}, 
00443 {1,0,0,1,1}, 
00444 {1,0,0,1,1} 
00445 },
00446 {//O
00447 {0,1,1,1,0},
00448 {1,0,0,0,1}, 
00449 {1,0,0,0,1}, 
00450 {1,0,0,0,1}, 
00451 {1,0,0,0,1}, 
00452 {1,0,0,0,1}, 
00453 {0,1,1,1,0}
00454 },
00455 {//P
00456 {0,1,1,1,0}, 
00457 {1,0,0,0,1}, 
00458 {1,0,0,0,1}, 
00459 {1,1,1,1,0}, 
00460 {1,0,0,0,0}, 
00461 {1,0,0,0,0},
00462 {1,0,0,0,0} 
00463 },
00464 {//Q
00465 {0,1,1,1,0}, 
00466 {1,0,0,0,1}, 
00467 {1,0,0,0,1}, 
00468 {1,0,0,0,1}, 
00469 {1,0,1,0,1}, 
00470 {0,1,1,1,0}, 
00471 {0,0,0,0,1}
00472 },
00473 {//R
00474 {0,1,1,1,0}, 
00475 {1,0,0,0,1}, 
00476 {1,0,0,0,1}, 
00477 {1,1,1,1,1}, 
00478 {1,0,1,0,0}, 
00479 {1,0,0,1,0}, 
00480 {1,0,0,0,1}
00481 
00482 
00483 
00484 },
00485 {//S
00486 {0,1,1,1,0},
00487 {1,0,0,0,1}, 
00488 {1,0,0,0,0}, 
00489 {0,1,1,0,0}, 
00490 {0,0,0,1,1}, 
00491 {1,0,0,0,1}, 
00492 {0,1,1,1,0} 
00493 },
00494 {//T
00495 {1,1,1,1,1}, 
00496 {0,0,1,0,0}, 
00497 {0,0,1,0,0}, 
00498 {0,0,1,0,0}, 
00499 {0,0,1,0,0}, 
00500 {0,0,1,0,0}, 
00501 {0,0,1,0,0}
00502 },
00503 {//U
00504 {1,0,0,0,1}, 
00505 {1,0,0,0,1}, 
00506 {1,0,0,0,1}, 
00507 {1,0,0,0,1}, 
00508 {1,0,0,0,1}, 
00509 {1,0,0,0,1}, 
00510 {0,1,1,1,0} 
00511 },
00512 {//V
00513 {1,0,0,0,1}, 
00514 {1,0,0,0,1}, 
00515 {1,0,0,0,1}, 
00516 {1,0,0,0,1}, 
00517 {0,1,0,1,0}, 
00518 {0,1,0,1,0}, 
00519 {0,0,1,0,0}
00520 },
00521 {//W
00522 {1,0,0,0,1}, 
00523 {1,0,0,0,1}, 
00524 {1,0,0,0,1}, 
00525 
00526 {1,0,1,0,1}, 
00527 {1,0,1,0,1}, 
00528 {1,1,0,1,1}, 
00529 {1,0,0,0,1}
00530 },
00531 {//X 
00532 {1,0,0,0,1}, 
00533 {1,0,0,0,1}, 
00534 {0,1,0,1,0}, 
00535 {0,0,1,0,0}, 
00536 {0,1,0,1,0}, 
00537 {1,0,0,0,1},
00538 {1,0,0,0,1}
00539 },
00540 {//Y 
00541 {1,0,0,0,1}, 
00542 {1,0,0,0,1}, 
00543 {1,0,0,0,1}, 
00544 {0,1,1,1,0}, 
00545 {0,0,1,0,0}, 
00546 {0,0,1,0,0}, 
00547 {0,0,1,0,0}
00548 },
00549 {//Z 
00550 {1,1,1,1,1}, 
00551 {0,0,0,0,1}, 
00552 {0,0,0,1,0},
00553 {0,0,1,0,0}, 
00554 {0,0,1,0,0}, 
00555 {0,1,0,0,0},
00556 {1,1,1,1,1}
00557 },
00558 
00559 {// [
00560 {1,1,1,0,0},
00561 {1,0,0,0,0},
00562 {1,0,0,0,0},
00563 {1,0,0,0,0},
00564 {1,0,0,0,0},
00565 {1,0,0,0,0},
00566 {1,1,1,0,0}
00567 },
00568 {// \
00569 {0,0,0,0,0},
00570 {1,0,0,0,0},
00571 {0,1,0,0,0},
00572 {0,0,1,0,0},
00573 {0,0,0,1,0},
00574 {0,0,0,0,1},
00575 {0,0,0,0,0}
00576 },
00577 {// ]
00578 {0,0,1,1,1},
00579 {0,0,0,0,1},
00580 {0,0,0,0,1},
00581 {0,0,0,0,1},
00582 {0,0,0,0,1},
00583 {0,0,0,0,1},
00584 {0,0,1,1,1}
00585 },
00586 {// ^
00587 {0,0,1,0,0},
00588 {0,1,0,1,0},
00589 {1,0,0,0,1},
00590 {0,0,0,0,0},
00591 {0,0,0,0,0},
00592 {0,0,0,0,0},
00593 {0,0,0,0,0}
00594 },
00595 {// _
00596 {0,0,0,0,0},
00597 {0,0,0,0,0},
00598 {0,0,0,0,0},
00599 {0,0,0,0,0},
00600 {0,0,0,0,0},
00601 {0,0,0,0,0},
00602 {1,1,1,1,1}
00603 },
00604 {// '
00605 {0,0,1,0,0},
00606 {0,0,0,1,0},
00607 {0,0,0,0,0},
00608 {0,0,0,0,0},
00609 {0,0,0,0,0},
00610 {0,0,0,0,0},
00611 {0,0,0,0,0}
00612 },
00613 
00614 {//a
00615 {0,0,0,0,0},
00616 {0,0,0,0,0},
00617 {0,1,1,0,1},
00618 {1,0,0,1,1},
00619 {1,0,0,0,1},
00620 {1,0,0,1,1},
00621 {0,1,1,0,1},
00622 },
00623 {//b
00624 {1,0,0,0,0},
00625 {1,0,0,0,0},
00626 {1,0,0,0,0},
00627 {1,1,1,1,0},
00628 {1,0,0,1,0},
00629 {1,0,0,1,0},
00630 {1,1,1,1,0}
00631 },
00632 {//c
00633 {0,0,0,0,0},
00634 {0,0,0,0,0},
00635 {1,1,1,1,0},
00636 {1,0,0,1,0},
00637 {1,0,0,0,0},
00638 {1,0,0,1,0},
00639 {1,1,1,1,0}
00640 },
00641 {//d
00642 {0,0,0,1,0},
00643 {0,0,0,1,0},
00644 {0,0,0,1,0},
00645 {1,1,1,1,0},
00646 {1,0,0,1,0},
00647 {1,0,0,1,0},
00648 {1,1,1,1,0}
00649 },
00650 {//e
00651 {0,0,0,0,0},
00652 {0,0,0,0,0},
00653 {0,1,1,0,0},
00654 {1,0,0,1,0},
00655 {1,1,1,0,0},
00656 {1,0,0,0,0},
00657 {0,1,1,1,0}
00658 },
00659 {//f
00660 {0,1,1,0,0},
00661 {1,0,0,1,0},
00662 {1,0,0,0,0},
00663 {1,1,1,0,0},
00664 {1,0,0,0,0},
00665 {1,0,0,0,0},
00666 {1,0,0,0,0}
00667 },
00668 {//g
00669 {0,1,1,0,0},
00670 {1,0,0,1,0},
00671 {1,0,0,1,0},
00672 {0,1,1,1,0},
00673 {0,0,0,1,0},
00674 {1,0,0,1,0},
00675 {0,1,1,0,0}
00676 },
00677 {//h
00678 {1,0,0,0,0},
00679 {1,0,0,0,0},
00680 {1,0,0,0,0},
00681 {1,1,1,1,0},
00682 {1,0,0,1,0},
00683 {1,0,0,1,0},
00684 {1,0,0,1,0}
00685 },
00686 {//i
00687 {0,0,1,0,0},
00688 {0,0,0,0,0},
00689 {0,0,1,0,0},
00690 {0,0,1,0,0},
00691 {0,0,1,0,0},
00692 {0,0,1,0,0},
00693 {0,0,1,0,0}
00694 },
00695 {//j
00696 {0,0,0,1,0},
00697 {0,0,0,0,0},
00698 {0,0,0,1,0},
00699 {0,0,0,1,0},
00700 {0,0,0,1,0},
00701 {1,0,0,1,0},
00702 {0,1,1,0,0}
00703 },
00704 {//k
00705 {0,0,0,0,0},
00706 {0,0,0,0,0},
00707 {1,0,0,1,0},
00708 {1,0,1,0,0},
00709 {1,1,0,0,0},
00710 {1,0,1,0,0},
00711 {1,0,0,1,0}
00712 },
00713 {//l
00714 {0,0,1,0,0},
00715 {0,0,1,0,0},
00716 {0,0,1,0,0},
00717 {0,0,1,0,0},
00718 {0,0,1,0,0},
00719 {0,0,1,0,0},
00720 {0,0,1,0,0}
00721 },
00722 {//m
00723 {0,0,0,0,0},
00724 {0,0,0,0,0},
00725 {0,1,0,1,0},
00726 {1,0,1,0,1},
00727 {1,0,1,0,1},
00728 {1,0,0,0,1},
00729 {1,0,0,0,1}
00730 },
00731 {//n
00732 {0,0,0,0,0},
00733 {0,0,0,0,0},
00734 {1,0,1,1,0},
00735 {0,1,0,0,1},
00736 {0,1,0,0,1},
00737 {0,1,0,0,1},
00738 {0,1,0,0,1}
00739 },
00740 {//o
00741 {0,0,0,0,0},
00742 {0,0,0,0,0},
00743 {0,1,1,0,0},
00744 {1,0,0,1,0},
00745 {1,0,0,1,0},
00746 {1,0,0,1,0},
00747 {0,1,1,0,0}
00748 },
00749 {//p
00750 {0,1,0,0,0},
00751 {0,1,1,1,0},
00752 {0,1,0,0,1},
00753 {0,1,0,0,1},
00754 {0,1,1,1,0},
00755 {0,1,0,0,0},
00756 {0,1,0,0,0}
00757 },
00758 {//q
00759 {0,0,0,0,0},
00760 {0,1,1,0,0},
00761 {1,0,0,1,0},
00762 {1,0,0,1,0},
00763 {0,1,1,1,0},
00764 {0,0,0,1,0},
00765 {0,0,0,1,1}
00766 },
00767 {//r
00768 {0,0,0,0,0},
00769 {0,0,0,0,0},
00770 {1,0,1,1,0},
00771 {1,1,0,0,1},
00772 {1,0,0,0,0},
00773 {1,0,0,0,0},
00774 {1,0,0,0,0},
00775 },
00776 {//s
00777 {0,0,0,0,0},
00778 {0,1,1,1,0},
00779 {1,0,0,1,0},
00780 {0,1,0,0,0},
00781 {0,0,1,0,0},
00782 {1,0,0,1,0},
00783 {0,1,1,0,0}
00784 },
00785 {//t
00786 {0,0,0,0,0},
00787 {0,0,1,0,0},
00788 {0,1,1,1,0},
00789 {0,0,1,0,0},
00790 {0,0,1,0,0},
00791 {0,0,1,0,1},
00792 {0,0,0,1,0}
00793 },
00794 {//u
00795 {0,0,0,0,0},
00796 {0,0,0,0,0},
00797 {1,0,1,0,0},
00798 {1,0,1,0,0},
00799 {1,0,1,0,0},
00800 {1,0,1,0,0},
00801 {0,1,0,1,0}
00802 },
00803 {//v
00804 {0,0,0,0,0},
00805 {0,0,0,0,0},
00806 {1,0,1,0,0},
00807 {1,0,1,0,0},
00808 {1,0,1,0,0},
00809 {1,0,1,0,0},
00810 {0,1,0,0,0}
00811 },
00812 {//w
00813 {0,0,0,0,0},
00814 {0,0,0,0,0},
00815 {1,0,0,0,1},
00816 {1,0,0,0,1},
00817 {1,0,1,0,1},
00818 {1,0,1,0,1},
00819 {0,1,0,1,0}
00820 },
00821 {//x
00822 {0,0,0,0,0},
00823 {0,0,0,0,0},
00824 {1,0,0,0,1},
00825 {0,1,0,1,0},
00826 {0,0,1,0,0},
00827 {0,1,0,1,0},
00828 {1,0,0,0,1}
00829 },
00830 {//y
00831 {0,0,0,0,0},
00832 {0,0,0,0,0},
00833 {1,0,0,1,0},
00834 {1,0,0,1,0},
00835 {0,1,1,0,0},
00836 {0,0,1,0,0},
00837 {0,0,1,0,0}
00838 },
00839 {//z
00840 {0,0,0,0,0},
00841 {0,0,0,0,0},
00842 {1,1,1,1,0},
00843 {0,0,1,0,0},
00844 {0,1,0,0,0},
00845 {1,0,0,1,0},
00846 {1,1,1,1,0}
00847 },
00848 {// {
00849 {0,0,1,0,0},
00850 {0,1,0,1,0},
00851 {0,1,0,0,0},
00852 {1,0,0,0,0},
00853 {0,1,0,0,0},
00854 {0,1,0,1,0},
00855 {0,0,1,0,0}
00856 },
00857 {// |
00858 {0,0,1,0,0},
00859 {0,0,1,0,0},
00860 {0,0,1,0,0},
00861 {0,0,1,0,0},
00862 {0,0,1,0,0},
00863 {0,0,1,0,0},
00864 {0,0,1,0,0}
00865 },
00866 {// }
00867 {0,0,1,0,0},
00868 {0,1,0,1,0},
00869 {0,0,0,1,0},
00870 {0,0,0,0,1},
00871 {0,0,0,1,0},
00872 {0,1,0,1,0},
00873 {0,0,1,0,0}
00874 },
00875 {// ~
00876 {0,0,0,0,0},
00877 {0,0,0,0,0},
00878 {1,0,0,1,0},
00879 {1,0,1,0,1},
00880 {0,1,0,0,1},
00881 {0,0,0,0,0},
00882 {0,0,0,0,0}
00883 },
00884 {// []
00885 {0,0,0,0,0},
00886 {1,1,1,1,1},
00887 {1,0,0,0,1},
00888 {1,0,0,0,1},
00889 {1,0,0,0,1},
00890 {1,1,1,1,1},
00891 {0,0,0,0,0}
00892 },
00893 };
00894 
00895 
00896 DB mouseptr[16][16] =
00897 {
00898 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
00899 0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,
00900 0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,
00901 0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,
00902 0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,
00903 0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,
00904 0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,
00905 0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,
00906 0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,
00907 0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,
00908 0,0,0,1,1,0,1,1,0,0,0,0,0,0,0,0,
00909 0,0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,
00910 0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,
00911 0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,
00912 0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,
00913 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,  
00914 };

Generated on Thu Jul 27 23:52:26 2006 for Dynacube by  doxygen 1.4.7