GUIDEMO_Bitmap.c 66 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300
  1. /*********************************************************************
  2. * Portions COPYRIGHT 2016 STMicroelectronics *
  3. * Portions SEGGER Microcontroller GmbH & Co. KG *
  4. * Solutions for real time microcontroller applications *
  5. **********************************************************************
  6. * *
  7. * (c) 1996 - 2015 SEGGER Microcontroller GmbH & Co. KG *
  8. * *
  9. * Internet: www.segger.com Support: support@segger.com *
  10. * *
  11. **********************************************************************
  12. ** emWin V5.28 - Graphical user interface for embedded applications **
  13. All Intellectual Property rights in the Software belongs to SEGGER.
  14. emWin is protected by international copyright laws. Knowledge of the
  15. source code may not be used to write a similar product. This file may
  16. only be used in accordance with the following terms:
  17. The software has been licensed to STMicroelectronics International
  18. N.V. a Dutch company with a Swiss branch and its headquarters in Plan-
  19. les-Ouates, Geneva, 39 Chemin du Champ des Filles, Switzerland for the
  20. purposes of creating libraries for ARM Cortex-M-based 32-bit microcon_
  21. troller products commercialized by Licensee only, sublicensed and dis_
  22. tributed under the terms and conditions of the End User License Agree_
  23. ment supplied by STMicroelectronics International N.V.
  24. Full source code is available at: www.segger.com
  25. We appreciate your understanding and fairness.
  26. ----------------------------------------------------------------------
  27. File : GUIDEMO_Bitmap.c
  28. Purpose : Draws bitmaps with and without compression
  29. ----------------------------------------------------------------------
  30. */
  31. /**
  32. ******************************************************************************
  33. * @file GUIDEMO_Bitmap.c
  34. * @author MCD Application Team
  35. * @brief Draws bitmaps with and without compression
  36. ******************************************************************************
  37. * @attention
  38. *
  39. * <h2><center>&copy; Copyright (c) 2017 STMicroelectronics International N.V.
  40. * All rights reserved.</center></h2>
  41. *
  42. * Redistribution and use in source and binary forms, with or without
  43. * modification, are permitted, provided that the following conditions are met:
  44. *
  45. * 1. Redistribution of source code must retain the above copyright notice,
  46. * this list of conditions and the following disclaimer.
  47. * 2. Redistributions in binary form must reproduce the above copyright notice,
  48. * this list of conditions and the following disclaimer in the documentation
  49. * and/or other materials provided with the distribution.
  50. * 3. Neither the name of STMicroelectronics nor the names of other
  51. * contributors to this software may be used to endorse or promote products
  52. * derived from this software without specific written permission.
  53. * 4. This software, including modifications and/or derivative works of this
  54. * software, must execute solely and exclusively on microcontroller or
  55. * microprocessor devices manufactured by or for STMicroelectronics.
  56. * 5. Redistribution and use of this software other than as permitted under
  57. * this license is void and will automatically terminate your rights under
  58. * this license.
  59. *
  60. * THIS SOFTWARE IS PROVIDED BY STMICROELECTRONICS AND CONTRIBUTORS "AS IS"
  61. * AND ANY EXPRESS, IMPLIED OR STATUTORY WARRANTIES, INCLUDING, BUT NOT
  62. * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A
  63. * PARTICULAR PURPOSE AND NON-INFRINGEMENT OF THIRD PARTY INTELLECTUAL PROPERTY
  64. * RIGHTS ARE DISCLAIMED TO THE FULLEST EXTENT PERMITTED BY LAW. IN NO EVENT
  65. * SHALL STMICROELECTRONICS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  66. * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  67. * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,
  68. * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  69. * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  70. * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
  71. * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  72. *
  73. ******************************************************************************
  74. */
  75. #include "GUIDEMO.h"
  76. #include <math.h>
  77. #if (SHOW_GUIDEMO_BITMAP)
  78. #if GUI_WINSUPPORT
  79. #include "WM.h"
  80. #endif
  81. #define PI4 12.5663706f
  82. /*********************************************************************
  83. *
  84. * Static data
  85. *
  86. **********************************************************************
  87. */
  88. /*********************************************************************
  89. *
  90. * GUIDEMO_bm4bpp
  91. *
  92. **********************************************************************
  93. */
  94. static GUI_CONST_STORAGE GUI_COLOR ColorsNature[] = {
  95. 0x000000,0x111111,0x222222,0x333333
  96. ,0x444444,0x555555,0x666666,0x777777
  97. ,0x888888,0x999999,0xAAAAAA,0xBBBBBB
  98. ,0xCCCCCC,0xDDDDDD,0xEEEEEE,0xFFFFFF
  99. };
  100. static GUI_CONST_STORAGE GUI_LOGPALETTE _PalNature = {
  101. 16, /* number of entries */
  102. 0, /* No transparency */
  103. &ColorsNature[0]
  104. };
  105. static GUI_CONST_STORAGE unsigned char _acNature[] = {
  106. 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x44, 0x33, 0x33, 0x33, 0x44, 0x44, 0x44, 0x44, 0x44, 0x45, 0x55, 0x55, 0x54, 0x44, 0x43, 0x33, 0x33, 0x33, 0x32, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
  107. 0x44, 0x43, 0x44, 0x44, 0x44, 0x43, 0x33, 0x33, 0x33, 0x33, 0x34, 0x44, 0x44, 0x43, 0x34, 0x55, 0x55, 0x55, 0x44, 0x44, 0x44, 0x43, 0x33, 0x33, 0x32, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
  108. 0x44, 0x33, 0x33, 0x44, 0x44, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x44, 0x54, 0x45, 0x54, 0x54, 0x44, 0x44, 0x43, 0x33, 0x33, 0x32, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
  109. 0x44, 0x33, 0x33, 0x33, 0x43, 0x33, 0x33, 0x33, 0x33, 0x33, 0x22, 0x22, 0x33, 0x32, 0x45, 0x44, 0x44, 0x33, 0x34, 0x44, 0x44, 0x44, 0x33, 0x33, 0x32, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
  110. 0x43, 0x33, 0x33, 0x33, 0x43, 0x33, 0x33, 0x33, 0x33, 0x32, 0x21, 0x11, 0x23, 0x32, 0x35, 0x54, 0x32, 0x33, 0x33, 0x34, 0x44, 0x33, 0x33, 0x33, 0x32, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
  111. 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x21, 0x12, 0x10, 0x12, 0x32, 0x34, 0x44, 0x31, 0x34, 0x23, 0x34, 0x34, 0x43, 0x33, 0x33, 0x32, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
  112. 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x11, 0x22, 0x10, 0x02, 0x34, 0x44, 0x43, 0x33, 0x43, 0x33, 0x33, 0x44, 0x33, 0x33, 0x33, 0x32, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
  113. 0x43, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x32, 0x10, 0x11, 0x10, 0x01, 0x33, 0x54, 0x55, 0x33, 0x32, 0x34, 0x44, 0x43, 0x33, 0x22, 0x33, 0x32, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
  114. 0x43, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x21, 0x12, 0x20, 0x01, 0x12, 0x33, 0x44, 0x44, 0x44, 0x44, 0x44, 0x34, 0x33, 0x33, 0x22, 0x33, 0x33, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
  115. 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x32, 0x11, 0x47, 0x52, 0x12, 0x23, 0x34, 0x44, 0x55, 0x55, 0x55, 0x54, 0x43, 0x33, 0x34, 0x32, 0x33, 0x33, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
  116. 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x22, 0x14, 0x66, 0x54, 0x43, 0x33, 0x43, 0x45, 0x57, 0x67, 0x87, 0x55, 0x44, 0x32, 0x23, 0x43, 0x33, 0x33, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
  117. 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x22, 0x36, 0x66, 0x43, 0x56, 0x55, 0x54, 0x57, 0x88, 0x9A, 0xBA, 0x86, 0x65, 0x43, 0x23, 0x44, 0x33, 0x33, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
  118. 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x32, 0x23, 0x44, 0x34, 0x45, 0x46, 0x78, 0x78, 0x9A, 0xAB, 0xCD, 0xDC, 0xBA, 0x98, 0x76, 0x43, 0x43, 0x23, 0x33, 0x32, 0x22, 0x22, 0x22, 0x22, 0x20,
  119. 0x33, 0x33, 0x33, 0x33, 0x33, 0x33, 0x22, 0x33, 0x45, 0x54, 0x45, 0x66, 0x8A, 0xBB, 0xCD, 0xCD, 0xDD, 0xED, 0xDD, 0xCC, 0xBA, 0x84, 0x44, 0x23, 0x33, 0x32, 0x22, 0x22, 0x22, 0x22, 0x20,
  120. 0x33, 0x33, 0x22, 0x22, 0x33, 0x33, 0x23, 0x34, 0x45, 0x65, 0x45, 0x78, 0xAA, 0xBB, 0xCD, 0xDD, 0xDE, 0xEE, 0xDD, 0xDD, 0xDC, 0xA7, 0x44, 0x32, 0x33, 0x32, 0x22, 0x22, 0x22, 0x22, 0x20,
  121. 0x33, 0x32, 0x22, 0x22, 0x33, 0x33, 0x23, 0x45, 0x45, 0x43, 0x36, 0x89, 0xAA, 0xBC, 0xCC, 0xDE, 0xEE, 0xEE, 0xEE, 0xDD, 0xDC, 0xCA, 0x55, 0x43, 0x33, 0x32, 0x22, 0x22, 0x22, 0x22, 0x20,
  122. 0x33, 0x32, 0x22, 0x22, 0x33, 0x33, 0x33, 0x44, 0x45, 0x44, 0x56, 0x88, 0x9A, 0xAB, 0xBD, 0xDE, 0xEE, 0xEE, 0xEE, 0xEE, 0xDD, 0xCA, 0x75, 0x63, 0x23, 0x33, 0x22, 0x22, 0x22, 0x22, 0x20,
  123. 0x33, 0x22, 0x22, 0x22, 0x23, 0x33, 0x33, 0x32, 0x35, 0x44, 0x57, 0x78, 0x99, 0x9A, 0xBC, 0xEE, 0xEE, 0xEE, 0xEE, 0xEE, 0xDC, 0xCB, 0x95, 0x55, 0x23, 0x32, 0x22, 0x22, 0x22, 0x22, 0x20,
  124. 0x33, 0x22, 0x22, 0x22, 0x23, 0x22, 0x12, 0x34, 0x54, 0x44, 0x67, 0x78, 0x89, 0x9A, 0xAC, 0xDE, 0xEE, 0xEE, 0xEE, 0xEE, 0xDD, 0xCB, 0x97, 0x45, 0x42, 0x32, 0x22, 0x22, 0x22, 0x22, 0x20,
  125. 0x33, 0x32, 0x22, 0x22, 0x22, 0x22, 0x33, 0x35, 0x54, 0x33, 0x77, 0x68, 0x89, 0x9A, 0xBC, 0xDE, 0xEE, 0xFF, 0xEE, 0xED, 0xDC, 0xBB, 0xA7, 0x45, 0x53, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
  126. 0x33, 0x22, 0x22, 0x22, 0x21, 0x02, 0x31, 0x33, 0x43, 0x34, 0x66, 0x67, 0x89, 0xAA, 0xBC, 0xDE, 0xEE, 0xFF, 0xEE, 0xED, 0xDC, 0xCB, 0xA8, 0x45, 0x54, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
  127. 0x33, 0x22, 0x22, 0x22, 0x21, 0x02, 0x22, 0x32, 0x45, 0x65, 0x76, 0x67, 0x89, 0x9A, 0xBB, 0xDE, 0xFE, 0xEF, 0xFE, 0xED, 0xDC, 0xCB, 0xA9, 0x54, 0x54, 0x32, 0x22, 0x22, 0x22, 0x22, 0x20,
  128. 0x32, 0x22, 0x22, 0x22, 0x20, 0x01, 0x22, 0x12, 0x46, 0x86, 0x76, 0x77, 0x89, 0x9B, 0xCD, 0xEE, 0xFF, 0xFF, 0xFE, 0xFE, 0xED, 0xCB, 0xA9, 0x73, 0x34, 0x32, 0x22, 0x22, 0x22, 0x22, 0x20,
  129. 0x22, 0x22, 0x22, 0x22, 0x21, 0x10, 0x11, 0x12, 0x35, 0x65, 0x66, 0x67, 0x88, 0xAA, 0xAA, 0xBC, 0xEF, 0xFF, 0xFE, 0xFE, 0xEE, 0xDB, 0xB9, 0x64, 0x33, 0x22, 0x12, 0x22, 0x22, 0x22, 0x20,
  130. 0x22, 0x22, 0x22, 0x22, 0x22, 0x10, 0x00, 0x02, 0x54, 0x44, 0x55, 0x66, 0x89, 0x76, 0x56, 0x79, 0xCE, 0xFE, 0xFE, 0xEE, 0xDD, 0xDC, 0xB9, 0x63, 0x41, 0x12, 0x22, 0x22, 0x22, 0x22, 0x20,
  131. 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x11, 0x32, 0x33, 0x45, 0x66, 0x87, 0x76, 0x65, 0x67, 0xAD, 0xEE, 0xED, 0xDC, 0xAA, 0xAB, 0xBA, 0x63, 0x32, 0x01, 0x22, 0x22, 0x22, 0x22, 0x20,
  132. 0x22, 0x22, 0x22, 0x22, 0x22, 0x00, 0x00, 0x01, 0x21, 0x43, 0x46, 0x65, 0x77, 0x99, 0x98, 0x66, 0x8B, 0xCE, 0xED, 0xC9, 0x65, 0x57, 0xAA, 0x73, 0x32, 0x11, 0x12, 0x22, 0x22, 0x22, 0x20,
  133. 0x22, 0x22, 0x22, 0x22, 0x22, 0x10, 0x00, 0x01, 0x43, 0x22, 0x46, 0x65, 0x58, 0x98, 0x99, 0x76, 0x69, 0xCD, 0xDC, 0x97, 0x55, 0x68, 0x9A, 0x83, 0x42, 0x11, 0x12, 0x22, 0x22, 0x22, 0x20,
  134. 0x22, 0x22, 0x22, 0x22, 0x22, 0x10, 0x00, 0x00, 0x23, 0x23, 0x57, 0x75, 0x67, 0x78, 0xAA, 0x86, 0x67, 0xBE, 0xDA, 0x87, 0x89, 0x79, 0x9A, 0x83, 0x31, 0x00, 0x12, 0x22, 0x22, 0x22, 0x20,
  135. 0x22, 0x22, 0x22, 0x22, 0x22, 0x10, 0x00, 0x00, 0x12, 0x34, 0x67, 0x76, 0x77, 0x55, 0x56, 0x46, 0x66, 0xAE, 0xC9, 0x78, 0x9A, 0x98, 0x99, 0x94, 0x31, 0x00, 0x12, 0x22, 0x22, 0x22, 0x20,
  136. 0x22, 0x22, 0x22, 0x22, 0x22, 0x10, 0x00, 0x01, 0x12, 0x44, 0x68, 0x78, 0x75, 0x38, 0x74, 0xA9, 0x86, 0xBE, 0xCA, 0x89, 0x85, 0x36, 0x9A, 0x94, 0x20, 0x00, 0x12, 0x22, 0x22, 0x22, 0x20,
  137. 0x22, 0x22, 0x22, 0x22, 0x22, 0x10, 0x00, 0x00, 0x12, 0x44, 0x67, 0x88, 0x76, 0x59, 0xBB, 0xCD, 0xA8, 0xBD, 0xCC, 0xCD, 0xB5, 0x66, 0x9A, 0x94, 0x00, 0x11, 0x22, 0x22, 0x22, 0x22, 0x20,
  138. 0x22, 0x22, 0x22, 0x22, 0x22, 0x21, 0x00, 0x01, 0x01, 0x23, 0x57, 0x89, 0x88, 0x78, 0xAA, 0xBD, 0xA9, 0xAD, 0xCD, 0xCC, 0xCA, 0x97, 0x9B, 0x93, 0x00, 0x11, 0x22, 0x22, 0x22, 0x22, 0x20,
  139. 0x22, 0x22, 0x22, 0x22, 0x22, 0x21, 0x00, 0x13, 0x10, 0x13, 0x47, 0x8A, 0xBA, 0x9A, 0xBD, 0xED, 0xB9, 0xAD, 0xCC, 0xDB, 0xAA, 0x9A, 0xBB, 0x82, 0x00, 0x12, 0x22, 0x22, 0x22, 0x22, 0x20,
  140. 0x22, 0x22, 0x22, 0x22, 0x22, 0x21, 0x00, 0x15, 0x20, 0x13, 0x46, 0x8A, 0xBB, 0xBC, 0xDE, 0xEC, 0xA9, 0xAC, 0xDC, 0xDD, 0xCB, 0xBC, 0xCC, 0x81, 0x00, 0x12, 0x22, 0x22, 0x22, 0x22, 0x20,
  141. 0x22, 0x22, 0x22, 0x22, 0x22, 0x11, 0x00, 0x17, 0x41, 0x13, 0x35, 0x8A, 0xBC, 0xCD, 0xEE, 0xEC, 0xAA, 0xAC, 0xDC, 0xCD, 0xDD, 0xCD, 0xCB, 0x72, 0x10, 0x12, 0x22, 0x22, 0x22, 0x22, 0x20,
  142. 0x22, 0x22, 0x22, 0x22, 0x22, 0x11, 0x00, 0x17, 0x62, 0x23, 0x34, 0x7A, 0xBC, 0xDE, 0xEE, 0xEC, 0xA9, 0xAC, 0xDC, 0xCE, 0xED, 0xDD, 0xDA, 0x62, 0x00, 0x12, 0x22, 0x22, 0x22, 0x22, 0x20,
  143. 0x22, 0x22, 0x22, 0x22, 0x21, 0x11, 0x00, 0x06, 0x63, 0x23, 0x34, 0x69, 0xAC, 0xDE, 0xEE, 0xEC, 0x96, 0xAC, 0xDD, 0xCD, 0xEE, 0xDD, 0xCA, 0x41, 0x01, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
  144. 0x22, 0x22, 0x22, 0x22, 0x21, 0x11, 0x00, 0x04, 0x54, 0x23, 0x34, 0x69, 0xAB, 0xCD, 0xDE, 0xDB, 0x86, 0xAD, 0xED, 0xCD, 0xEE, 0xDD, 0xC9, 0x31, 0x12, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
  145. 0x22, 0x22, 0x22, 0x22, 0x21, 0x11, 0x00, 0x02, 0x65, 0x23, 0x34, 0x68, 0xAB, 0xBD, 0xDE, 0xDA, 0x97, 0x8C, 0xFE, 0xCD, 0xEE, 0xDD, 0xC9, 0x31, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
  146. 0x22, 0x22, 0x22, 0x22, 0x11, 0x11, 0x10, 0x01, 0x66, 0x22, 0x34, 0x68, 0x9A, 0xBD, 0xDD, 0xC8, 0x76, 0x5A, 0xDC, 0xBD, 0xED, 0xDD, 0xC8, 0x33, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
  147. 0x22, 0x22, 0x22, 0x21, 0x11, 0x11, 0x10, 0x01, 0x56, 0x22, 0x34, 0x78, 0x9A, 0xBC, 0xDD, 0xD7, 0x42, 0x37, 0xA9, 0x8D, 0xDD, 0xDD, 0xB7, 0x33, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
  148. 0x22, 0x22, 0x22, 0x21, 0x11, 0x11, 0x11, 0x00, 0x35, 0x22, 0x34, 0x78, 0x9A, 0xBC, 0xDD, 0xDA, 0x42, 0x14, 0x55, 0x9D, 0xDD, 0xDC, 0xB7, 0x43, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
  149. 0x22, 0x22, 0x22, 0x11, 0x11, 0x11, 0x11, 0x00, 0x01, 0x01, 0x24, 0x68, 0x9A, 0xBC, 0xDD, 0xCA, 0x53, 0x34, 0x56, 0xBD, 0xDD, 0xDC, 0xB7, 0x43, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
  150. 0x22, 0x22, 0x22, 0x11, 0x11, 0x11, 0x11, 0x10, 0x00, 0x01, 0x23, 0x68, 0x9A, 0xBC, 0xB9, 0x96, 0x34, 0x54, 0x54, 0x8B, 0xCD, 0xDC, 0xA5, 0x33, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
  151. 0x22, 0x22, 0x21, 0x11, 0x11, 0x11, 0x11, 0x11, 0x00, 0x00, 0x24, 0x57, 0x9A, 0xBB, 0x86, 0x53, 0x23, 0x43, 0x43, 0x47, 0x8B, 0xCC, 0x95, 0x32, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
  152. 0x22, 0x21, 0x11, 0x11, 0x11, 0x11, 0x11, 0x11, 0x00, 0x00, 0x24, 0x56, 0x89, 0xAA, 0x43, 0x33, 0x22, 0x44, 0x43, 0x34, 0x48, 0xBB, 0x74, 0x32, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
  153. 0x21, 0x11, 0x11, 0x11, 0x11, 0x11, 0x10, 0x00, 0x00, 0x00, 0x13, 0x66, 0x78, 0xA9, 0x32, 0x22, 0x12, 0x46, 0x42, 0x23, 0x47, 0xBA, 0x53, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
  154. 0x11, 0x11, 0x11, 0x11, 0x11, 0x10, 0x00, 0x00, 0x00, 0x00, 0x02, 0x56, 0x68, 0x98, 0x32, 0x33, 0x46, 0x67, 0x52, 0x32, 0x37, 0xA7, 0x32, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
  155. 0x11, 0x01, 0x11, 0x11, 0x11, 0x11, 0x00, 0x00, 0x00, 0x00, 0x01, 0x45, 0x66, 0x88, 0x45, 0x66, 0x79, 0xAA, 0x97, 0x64, 0x38, 0x95, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
  156. 0x11, 0x11, 0x22, 0x22, 0x22, 0x21, 0x00, 0x00, 0x00, 0x01, 0x00, 0x35, 0x55, 0x77, 0x67, 0x78, 0x76, 0x77, 0x9A, 0xA8, 0x7A, 0x83, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
  157. 0x22, 0x22, 0x33, 0x33, 0x33, 0x21, 0x00, 0x01, 0x10, 0x13, 0x00, 0x14, 0x54, 0x56, 0x67, 0x89, 0x8A, 0xA9, 0xAB, 0xBA, 0x99, 0x63, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
  158. 0x22, 0x23, 0x33, 0x44, 0x43, 0x31, 0x11, 0x11, 0x20, 0x24, 0x41, 0x12, 0x44, 0x46, 0x67, 0x88, 0xBE, 0xEE, 0xED, 0xCB, 0xA8, 0x52, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
  159. 0x33, 0x33, 0x44, 0x44, 0x43, 0x21, 0x11, 0x22, 0x31, 0x25, 0x54, 0x22, 0x33, 0x46, 0x56, 0x79, 0xCE, 0xFF, 0xFF, 0xEE, 0xDB, 0x83, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
  160. 0x33, 0x34, 0x44, 0x44, 0x43, 0x22, 0x12, 0x23, 0x31, 0x25, 0x66, 0x43, 0x22, 0x34, 0x55, 0x7B, 0xCC, 0xDE, 0xEE, 0xEE, 0xED, 0xB6, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
  161. 0x44, 0x44, 0x44, 0x44, 0x43, 0x32, 0x22, 0x23, 0x41, 0x05, 0x77, 0x64, 0x22, 0x23, 0x35, 0x9B, 0xBA, 0xAB, 0xCD, 0xDD, 0xDD, 0xCA, 0x42, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
  162. 0x44, 0x44, 0x44, 0x44, 0x43, 0x32, 0x22, 0x33, 0x42, 0x03, 0x77, 0x76, 0x42, 0x22, 0x26, 0xAA, 0xAA, 0xCD, 0xDE, 0xEE, 0xEE, 0xDC, 0x94, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
  163. 0x44, 0x44, 0x44, 0x44, 0x33, 0x32, 0x22, 0x33, 0x42, 0x01, 0x68, 0x78, 0x83, 0x21, 0x16, 0x9A, 0xCC, 0xDE, 0xEE, 0xEE, 0xEF, 0xEE, 0xC9, 0x32, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
  164. 0x44, 0x44, 0x44, 0x44, 0x33, 0x32, 0x22, 0x33, 0x43, 0x10, 0x37, 0x8A, 0xB7, 0x11, 0x15, 0x7C, 0xDD, 0xDE, 0xED, 0xCD, 0xEF, 0xFE, 0xEC, 0x83, 0x22, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
  165. 0x44, 0x44, 0x44, 0x43, 0x33, 0x22, 0x32, 0x23, 0x46, 0x51, 0x15, 0x8C, 0xDA, 0x40, 0x13, 0x6B, 0xCB, 0xBC, 0xCB, 0xCD, 0xEE, 0xEE, 0xEE, 0xC7, 0x32, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
  166. 0x44, 0x44, 0x44, 0x33, 0x33, 0x22, 0x32, 0x23, 0x48, 0xA3, 0x02, 0x7E, 0xEC, 0x71, 0x22, 0x5A, 0x99, 0x9B, 0xCD, 0xDD, 0xEE, 0xEE, 0xEE, 0xEC, 0x63, 0x22, 0x22, 0x22, 0x22, 0x22, 0x20,
  167. 0x44, 0x44, 0x44, 0x33, 0x32, 0x23, 0x32, 0x23, 0x48, 0xE8, 0x11, 0x7E, 0xEC, 0x93, 0x12, 0x69, 0x9A, 0xBC, 0xDD, 0xDD, 0xEF, 0xEE, 0xEE, 0xEE, 0xC5, 0x32, 0x22, 0x22, 0x22, 0x22, 0x20,
  168. 0x44, 0x44, 0x43, 0x22, 0x32, 0x22, 0x22, 0x23, 0x47, 0xFC, 0x51, 0x9F, 0xEC, 0xA6, 0x11, 0x58, 0xBB, 0xCD, 0xDD, 0xCD, 0xDE, 0xEE, 0xEE, 0xEE, 0xEB, 0x43, 0x22, 0x22, 0x22, 0x22, 0x20,
  169. 0x44, 0x43, 0x33, 0x21, 0x23, 0x22, 0x22, 0x23, 0x47, 0xFE, 0xA4, 0xAE, 0xDC, 0x97, 0x11, 0x37, 0xBB, 0xCC, 0xBB, 0xCD, 0xEE, 0xEE, 0xEF, 0xFE, 0xED, 0x93, 0x22, 0x22, 0x22, 0x22, 0x20,
  170. 0x44, 0x43, 0x33, 0x30, 0x22, 0x22, 0x23, 0x22, 0x46, 0xFF, 0xE9, 0x79, 0x88, 0x64, 0x10, 0x25, 0x88, 0xAB, 0xCC, 0xDE, 0xEF, 0xFE, 0xEE, 0xEF, 0xEE, 0xD8, 0x32, 0x22, 0x22, 0x22, 0x20,
  171. 0x43, 0x33, 0x33, 0x31, 0x12, 0x22, 0x22, 0x23, 0x45, 0xEF, 0xFE, 0x72, 0x11, 0x00, 0x00, 0x13, 0x7A, 0xBB, 0xCC, 0xDE, 0xEF, 0xFE, 0xEE, 0xEE, 0xFE, 0xEC, 0x83, 0x22, 0x22, 0x22, 0x20,
  172. 0x43, 0x33, 0x23, 0x31, 0x12, 0x22, 0x23, 0x33, 0x45, 0xEF, 0xFF, 0xC4, 0x11, 0x00, 0x00, 0x02, 0x6A, 0xAA, 0xBC, 0xCD, 0xDE, 0xEE, 0xEE, 0xEE, 0xEF, 0xED, 0xC8, 0x32, 0x22, 0x22, 0x20,
  173. 0x33, 0x33, 0x33, 0x32, 0x32, 0x22, 0x23, 0x33, 0x45, 0xDF, 0xFF, 0xE7, 0x10, 0x00, 0x00, 0x01, 0x38, 0x99, 0x99, 0xAB, 0xCD, 0xDE, 0xEE, 0xEE, 0xEF, 0xEE, 0xDC, 0x73, 0x22, 0x22, 0x20,
  174. 0x33, 0x33, 0x33, 0x23, 0x32, 0x22, 0x33, 0x33, 0x45, 0xCF, 0xFF, 0xF9, 0x20, 0x00, 0x00, 0x00, 0x25, 0x75, 0x42, 0x47, 0xAB, 0xCD, 0xDE, 0xEE, 0xEF, 0xFE, 0xED, 0xB6, 0x22, 0x22, 0x20,
  175. 0x33, 0x33, 0x22, 0x33, 0x32, 0x23, 0x33, 0x34, 0x44, 0xBF, 0xFF, 0xFA, 0x41, 0x00, 0x00, 0x01, 0x34, 0x74, 0x10, 0x03, 0x79, 0xBC, 0xDD, 0xEE, 0xEE, 0xFF, 0xEE, 0xCA, 0x42, 0x22, 0x20,
  176. 0x33, 0x33, 0x23, 0x33, 0x33, 0x33, 0x33, 0x44, 0x44, 0xAF, 0xFF, 0xFC, 0x51, 0x00, 0x00, 0x03, 0x23, 0x77, 0x52, 0x00, 0x15, 0x8B, 0xCD, 0xEE, 0xEE, 0xEF, 0xFE, 0xDC, 0x83, 0x33, 0x30,
  177. 0x33, 0x32, 0x23, 0x33, 0x33, 0x33, 0x33, 0x34, 0x44, 0x9F, 0xFF, 0xFD, 0x83, 0x00, 0x00, 0x03, 0x10, 0x47, 0x75, 0x10, 0x01, 0x47, 0xBC, 0xDD, 0xEE, 0xEF, 0xFF, 0xED, 0xB5, 0x33, 0x20,
  178. 0x22, 0x32, 0x13, 0x33, 0x33, 0x33, 0x33, 0x34, 0x44, 0x8F, 0xFF, 0xFE, 0xB4, 0x10, 0x00, 0x12, 0x00, 0x01, 0x22, 0x00, 0x00, 0x14, 0x7A, 0xCD, 0xDE, 0xEE, 0xEF, 0xFE, 0xD8, 0x33, 0x30,
  179. 0x22, 0x22, 0x02, 0x33, 0x33, 0x33, 0x33, 0x34, 0x44, 0x7F, 0xFF, 0xFF, 0xC5, 0x11, 0x00, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x47, 0xAB, 0xCD, 0xEE, 0xEF, 0xFF, 0xEB, 0x33, 0x30,
  180. 0x22, 0x22, 0x02, 0x33, 0x32, 0x32, 0x33, 0x34, 0x44, 0x6E, 0xFF, 0xFF, 0xE6, 0x22, 0x00, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x68, 0xAB, 0xDD, 0xEE, 0xFF, 0xED, 0x33, 0x30,
  181. 0x22, 0x22, 0x11, 0x33, 0x32, 0x22, 0x33, 0x33, 0x44, 0x5E, 0xFF, 0xFF, 0xE6, 0x32, 0x10, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0x35, 0x89, 0xBC, 0xDE, 0xEF, 0xFD, 0x34, 0x40,
  182. 0x22, 0x22, 0x10, 0x33, 0x33, 0x22, 0x23, 0x34, 0x44, 0x5E, 0xFF, 0xFF, 0xC4, 0x32, 0x12, 0x30, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x47, 0xAC, 0xDE, 0xEF, 0xEC, 0x24, 0x40,
  183. 0x11, 0x22, 0x20, 0x23, 0x33, 0x22, 0x23, 0x34, 0x44, 0x4D, 0xFF, 0xFD, 0x52, 0x33, 0x23, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x22, 0x32, 0x13, 0x7A, 0xCD, 0xEE, 0xEA, 0x24, 0x40,
  184. 0x11, 0x12, 0x21, 0x13, 0x33, 0x22, 0x23, 0x34, 0x44, 0x4C, 0xFF, 0xE7, 0x33, 0x33, 0x33, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x12, 0x23, 0x11, 0x59, 0xCD, 0xEE, 0xE8, 0x24, 0x40,
  185. 0x00, 0x11, 0x21, 0x02, 0x33, 0x22, 0x23, 0x33, 0x44, 0x4B, 0xFF, 0xB5, 0x43, 0x44, 0x31, 0x00, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x12, 0x22, 0x12, 0x5A, 0xCD, 0xEE, 0xEB, 0x24, 0x30,
  186. 0x00, 0x01, 0x12, 0x11, 0x22, 0x21, 0x12, 0x33, 0x34, 0x3A, 0xFE, 0x75, 0x44, 0x43, 0x31, 0x01, 0x21, 0x10, 0x00, 0x00, 0x00, 0x00, 0x01, 0x11, 0x05, 0x79, 0xBD, 0xDE, 0xFB, 0x23, 0x30,
  187. 0x00, 0x01, 0x11, 0x10, 0x22, 0x11, 0x12, 0x23, 0x34, 0x38, 0xFB, 0x55, 0x44, 0x44, 0x31, 0x02, 0x21, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x99, 0xBD, 0xEF, 0xE9, 0x33, 0x30,
  188. 0x00, 0x00, 0x10, 0x00, 0x12, 0x11, 0x11, 0x22, 0x34, 0x36, 0xD7, 0x54, 0x44, 0x44, 0x31, 0x23, 0x21, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x47, 0xAD, 0xEF, 0xD6, 0x43, 0x30,
  189. 0x00, 0x00, 0x10, 0x00, 0x01, 0x11, 0x11, 0x12, 0x33, 0x35, 0xA5, 0x44, 0x44, 0x44, 0x31, 0x23, 0x21, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x33, 0x7C, 0xED, 0xC4, 0x33, 0x30,
  190. 0x10, 0x00, 0x00, 0x00, 0x01, 0x11, 0x11, 0x12, 0x23, 0x34, 0x64, 0x44, 0x44, 0x43, 0x21, 0x32, 0x21, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x5B, 0xDD, 0x82, 0x33, 0x30,
  191. 0x20, 0x00, 0x01, 0x00, 0x00, 0x11, 0x00, 0x01, 0x23, 0x33, 0x44, 0x44, 0x44, 0x43, 0x22, 0x22, 0x11, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x47, 0xDC, 0x61, 0x33, 0x30,
  192. 0x10, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x01, 0x12, 0x23, 0x44, 0x44, 0x44, 0x43, 0x12, 0x21, 0x11, 0x11, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x24, 0x87, 0x41, 0x23, 0x20,
  193. 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x12, 0x23, 0x44, 0x44, 0x44, 0x32, 0x12, 0x21, 0x11, 0x11, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x32, 0x13, 0x10,
  194. 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x12, 0x22, 0x34, 0x44, 0x44, 0x31, 0x22, 0x11, 0x01, 0x11, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x23, 0x02, 0x10,
  195. 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x22, 0x34, 0x44, 0x43, 0x21, 0x21, 0x11, 0x00, 0x11, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x12, 0x00,
  196. 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x21, 0x35, 0x65, 0x33, 0x12, 0x21, 0x01, 0x11, 0x11, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x21, 0x20,
  197. 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x11, 0x21, 0x25, 0x42, 0x12, 0x10, 0x01, 0x11, 0x11, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x31, 0x20
  198. };
  199. const GUI_BITMAP GUIDEMO_bm4bpp = {
  200. 61, /* XSize */
  201. 92, /* YSize */
  202. 31, /* BytesPerLine */
  203. 4, /* BitsPerPixel */
  204. _acNature, /* Pointer to picture data (indices) */
  205. &_PalNature /* Pointer to palette */
  206. };
  207. /*********************************************************************
  208. *
  209. * Bug bitmap
  210. *
  211. **********************************************************************
  212. */
  213. static const GUI_COLOR _ColorsLadyBug[] = {
  214. 0xFFFFFF, 0x000000, 0x0000ff, 0xFFCCCC
  215. };
  216. static const GUI_LOGPALETTE _PalLadyBug = {
  217. 4, /* number of entries */
  218. 0, /* No transparency */
  219. &_ColorsLadyBug[0]
  220. };
  221. static const unsigned char _acLadyBug[] = {
  222. /* RLE: 056 Pixels @ 000,000*/ 56, 0x00,
  223. /* RLE: 007 Pixels @ 056,000*/ 7, 0x01,
  224. /* RLE: 152 Pixels @ 063,000*/ 152, 0x00,
  225. /* RLE: 009 Pixels @ 055,001*/ 9, 0x01,
  226. /* RLE: 150 Pixels @ 064,001*/ 150, 0x00,
  227. /* RLE: 010 Pixels @ 054,002*/ 10, 0x01,
  228. /* RLE: 149 Pixels @ 064,002*/ 149, 0x00,
  229. /* RLE: 012 Pixels @ 053,003*/ 12, 0x01,
  230. /* RLE: 148 Pixels @ 065,003*/ 148, 0x00,
  231. /* RLE: 012 Pixels @ 053,004*/ 12, 0x01,
  232. /* RLE: 147 Pixels @ 065,004*/ 147, 0x00,
  233. /* RLE: 013 Pixels @ 052,005*/ 13, 0x01,
  234. /* RLE: 147 Pixels @ 065,005*/ 147, 0x00,
  235. /* RLE: 013 Pixels @ 052,006*/ 13, 0x01,
  236. /* RLE: 146 Pixels @ 065,006*/ 146, 0x00,
  237. /* RLE: 014 Pixels @ 051,007*/ 14, 0x01,
  238. /* RLE: 146 Pixels @ 065,007*/ 146, 0x00,
  239. /* RLE: 014 Pixels @ 051,008*/ 14, 0x01,
  240. /* RLE: 146 Pixels @ 065,008*/ 146, 0x00,
  241. /* RLE: 014 Pixels @ 051,009*/ 14, 0x01,
  242. /* RLE: 145 Pixels @ 065,009*/ 145, 0x00,
  243. /* RLE: 014 Pixels @ 050,010*/ 14, 0x01,
  244. /* RLE: 146 Pixels @ 064,010*/ 146, 0x00,
  245. /* RLE: 014 Pixels @ 050,011*/ 14, 0x01,
  246. /* RLE: 146 Pixels @ 064,011*/ 146, 0x00,
  247. /* RLE: 014 Pixels @ 050,012*/ 14, 0x01,
  248. /* RLE: 146 Pixels @ 064,012*/ 146, 0x00,
  249. /* RLE: 013 Pixels @ 050,013*/ 13, 0x01,
  250. /* RLE: 146 Pixels @ 063,013*/ 146, 0x00,
  251. /* RLE: 014 Pixels @ 049,014*/ 14, 0x01,
  252. /* RLE: 146 Pixels @ 063,014*/ 146, 0x00,
  253. /* RLE: 013 Pixels @ 049,015*/ 13, 0x01,
  254. /* RLE: 147 Pixels @ 062,015*/ 147, 0x00,
  255. /* RLE: 013 Pixels @ 049,016*/ 13, 0x01,
  256. /* RLE: 147 Pixels @ 062,016*/ 147, 0x00,
  257. /* RLE: 012 Pixels @ 049,017*/ 12, 0x01,
  258. /* RLE: 148 Pixels @ 061,017*/ 148, 0x00,
  259. /* RLE: 012 Pixels @ 049,018*/ 12, 0x01,
  260. /* RLE: 148 Pixels @ 061,018*/ 148, 0x00,
  261. /* RLE: 012 Pixels @ 049,019*/ 12, 0x01,
  262. /* RLE: 147 Pixels @ 061,019*/ 147, 0x00,
  263. /* RLE: 012 Pixels @ 048,020*/ 12, 0x01,
  264. /* RLE: 148 Pixels @ 060,020*/ 148, 0x00,
  265. /* RLE: 012 Pixels @ 048,021*/ 12, 0x01,
  266. /* RLE: 148 Pixels @ 060,021*/ 148, 0x00,
  267. /* RLE: 011 Pixels @ 048,022*/ 11, 0x01,
  268. /* RLE: 149 Pixels @ 059,022*/ 149, 0x00,
  269. /* RLE: 011 Pixels @ 048,023*/ 11, 0x01,
  270. /* RLE: 149 Pixels @ 059,023*/ 149, 0x00,
  271. /* RLE: 011 Pixels @ 048,024*/ 11, 0x01,
  272. /* RLE: 149 Pixels @ 059,024*/ 149, 0x00,
  273. /* RLE: 010 Pixels @ 048,025*/ 10, 0x01,
  274. /* RLE: 150 Pixels @ 058,025*/ 150, 0x00,
  275. /* RLE: 010 Pixels @ 048,026*/ 10, 0x01,
  276. /* RLE: 150 Pixels @ 058,026*/ 150, 0x00,
  277. /* RLE: 010 Pixels @ 048,027*/ 10, 0x01,
  278. /* RLE: 150 Pixels @ 058,027*/ 150, 0x00,
  279. /* RLE: 009 Pixels @ 048,028*/ 9, 0x01,
  280. /* RLE: 152 Pixels @ 057,028*/ 152, 0x00,
  281. /* RLE: 008 Pixels @ 049,029*/ 8, 0x01,
  282. /* RLE: 152 Pixels @ 057,029*/ 152, 0x00,
  283. /* RLE: 008 Pixels @ 049,030*/ 8, 0x01,
  284. /* RLE: 152 Pixels @ 057,030*/ 152, 0x00,
  285. /* RLE: 008 Pixels @ 049,031*/ 8, 0x01,
  286. /* RLE: 152 Pixels @ 057,031*/ 152, 0x00,
  287. /* RLE: 008 Pixels @ 049,032*/ 8, 0x01,
  288. /* RLE: 152 Pixels @ 057,032*/ 152, 0x00,
  289. /* RLE: 008 Pixels @ 049,033*/ 8, 0x01,
  290. /* RLE: 152 Pixels @ 057,033*/ 152, 0x00,
  291. /* RLE: 008 Pixels @ 049,034*/ 8, 0x01,
  292. /* RLE: 153 Pixels @ 057,034*/ 153, 0x00,
  293. /* RLE: 007 Pixels @ 050,035*/ 7, 0x01,
  294. /* RLE: 153 Pixels @ 057,035*/ 153, 0x00,
  295. /* RLE: 007 Pixels @ 050,036*/ 7, 0x01,
  296. /* RLE: 153 Pixels @ 057,036*/ 153, 0x00,
  297. /* RLE: 007 Pixels @ 050,037*/ 7, 0x01,
  298. /* RLE: 153 Pixels @ 057,037*/ 153, 0x00,
  299. /* RLE: 007 Pixels @ 050,038*/ 7, 0x01,
  300. /* RLE: 154 Pixels @ 057,038*/ 154, 0x00,
  301. /* RLE: 006 Pixels @ 051,039*/ 6, 0x01,
  302. /* RLE: 154 Pixels @ 057,039*/ 154, 0x00,
  303. /* RLE: 007 Pixels @ 051,040*/ 7, 0x01,
  304. /* RLE: 154 Pixels @ 058,040*/ 154, 0x00,
  305. /* RLE: 006 Pixels @ 052,041*/ 6, 0x01,
  306. /* RLE: 154 Pixels @ 058,041*/ 154, 0x00,
  307. /* RLE: 007 Pixels @ 052,042*/ 7, 0x01,
  308. /* RLE: 154 Pixels @ 059,042*/ 154, 0x00,
  309. /* RLE: 006 Pixels @ 053,043*/ 6, 0x01,
  310. /* RLE: 154 Pixels @ 059,043*/ 154, 0x00,
  311. /* RLE: 007 Pixels @ 053,044*/ 7, 0x01,
  312. /* RLE: 049 Pixels @ 060,044*/ 49, 0x00,
  313. /* RLE: 010 Pixels @ 109,044*/ 10, 0x01,
  314. /* RLE: 095 Pixels @ 119,044*/ 95, 0x00,
  315. /* RLE: 006 Pixels @ 054,045*/ 6, 0x01,
  316. /* RLE: 046 Pixels @ 060,045*/ 46, 0x00,
  317. /* RLE: 014 Pixels @ 106,045*/ 14, 0x01,
  318. /* RLE: 095 Pixels @ 120,045*/ 95, 0x00,
  319. /* RLE: 006 Pixels @ 055,046*/ 6, 0x01,
  320. /* RLE: 043 Pixels @ 061,046*/ 43, 0x00,
  321. /* RLE: 017 Pixels @ 104,046*/ 17, 0x01,
  322. /* RLE: 094 Pixels @ 121,046*/ 94, 0x00,
  323. /* RLE: 007 Pixels @ 055,047*/ 7, 0x01,
  324. /* RLE: 040 Pixels @ 062,047*/ 40, 0x00,
  325. /* RLE: 020 Pixels @ 102,047*/ 20, 0x01,
  326. /* RLE: 054 Pixels @ 122,047*/ 54, 0x00,
  327. /* RLE: 019 Pixels @ 016,048*/ 19, 0x01,
  328. /* RLE: 021 Pixels @ 035,048*/ 21, 0x00,
  329. /* RLE: 006 Pixels @ 056,048*/ 6, 0x01,
  330. /* RLE: 004 Pixels @ 062,048*/ 4, 0x00,
  331. /* RLE: 006 Pixels @ 066,048*/ 6, 0x01,
  332. /* RLE: 029 Pixels @ 072,048*/ 29, 0x00,
  333. /* RLE: 022 Pixels @ 101,048*/ 22, 0x01,
  334. /* RLE: 049 Pixels @ 123,048*/ 49, 0x00,
  335. /* RLE: 027 Pixels @ 012,049*/ 27, 0x01,
  336. /* RLE: 018 Pixels @ 039,049*/ 18, 0x00,
  337. /* RLE: 006 Pixels @ 057,049*/ 6, 0x01,
  338. /* RLE: 001 Pixels @ 063,049*/ 1, 0x00,
  339. /* RLE: 009 Pixels @ 064,049*/ 9, 0x01,
  340. /* RLE: 026 Pixels @ 073,049*/ 26, 0x00,
  341. /* RLE: 024 Pixels @ 099,049*/ 24, 0x01,
  342. /* RLE: 046 Pixels @ 123,049*/ 46, 0x00,
  343. /* RLE: 032 Pixels @ 009,050*/ 32, 0x01,
  344. /* RLE: 017 Pixels @ 041,050*/ 17, 0x00,
  345. /* RLE: 016 Pixels @ 058,050*/ 16, 0x01,
  346. /* RLE: 024 Pixels @ 074,050*/ 24, 0x00,
  347. /* RLE: 026 Pixels @ 098,050*/ 26, 0x01,
  348. /* RLE: 043 Pixels @ 124,050*/ 43, 0x00,
  349. /* RLE: 036 Pixels @ 007,051*/ 36, 0x01,
  350. /* RLE: 015 Pixels @ 043,051*/ 15, 0x00,
  351. /* RLE: 017 Pixels @ 058,051*/ 17, 0x01,
  352. /* RLE: 022 Pixels @ 075,051*/ 22, 0x00,
  353. /* RLE: 027 Pixels @ 097,051*/ 27, 0x01,
  354. /* RLE: 040 Pixels @ 124,051*/ 40, 0x00,
  355. /* RLE: 041 Pixels @ 004,052*/ 41, 0x01,
  356. /* RLE: 014 Pixels @ 045,052*/ 14, 0x00,
  357. /* RLE: 016 Pixels @ 059,052*/ 16, 0x01,
  358. /* RLE: 021 Pixels @ 075,052*/ 21, 0x00,
  359. /* RLE: 016 Pixels @ 096,052*/ 16, 0x01,
  360. /* RLE: 005 Pixels @ 112,052*/ 5, 0x00,
  361. /* RLE: 012 Pixels @ 117,052*/ 12, 0x01,
  362. /* RLE: 034 Pixels @ 129,052*/ 34, 0x00,
  363. /* RLE: 044 Pixels @ 003,053*/ 44, 0x01,
  364. /* RLE: 010 Pixels @ 047,053*/ 10, 0x00,
  365. /* RLE: 018 Pixels @ 057,053*/ 18, 0x01,
  366. /* RLE: 020 Pixels @ 075,053*/ 20, 0x00,
  367. /* RLE: 016 Pixels @ 095,053*/ 16, 0x01,
  368. /* RLE: 007 Pixels @ 111,053*/ 7, 0x00,
  369. /* RLE: 013 Pixels @ 118,053*/ 13, 0x01,
  370. /* RLE: 031 Pixels @ 131,053*/ 31, 0x00,
  371. /* RLE: 046 Pixels @ 002,054*/ 46, 0x01,
  372. /* RLE: 008 Pixels @ 048,054*/ 8, 0x00,
  373. /* RLE: 020 Pixels @ 056,054*/ 20, 0x01,
  374. /* RLE: 018 Pixels @ 076,054*/ 18, 0x00,
  375. /* RLE: 015 Pixels @ 094,054*/ 15, 0x01,
  376. /* RLE: 008 Pixels @ 109,054*/ 8, 0x00,
  377. /* RLE: 016 Pixels @ 117,054*/ 16, 0x01,
  378. /* RLE: 028 Pixels @ 133,054*/ 28, 0x00,
  379. /* RLE: 049 Pixels @ 001,055*/ 49, 0x01,
  380. /* RLE: 005 Pixels @ 050,055*/ 5, 0x00,
  381. /* RLE: 021 Pixels @ 055,055*/ 21, 0x01,
  382. /* RLE: 003 Pixels @ 076,055*/ 3, 0x00,
  383. /* RLE: 030 Pixels @ 079,055*/ 30, 0x01,
  384. /* RLE: 006 Pixels @ 109,055*/ 6, 0x00,
  385. /* RLE: 018 Pixels @ 115,055*/ 18, 0x01,
  386. /* RLE: 027 Pixels @ 133,055*/ 27, 0x00,
  387. /* RLE: 028 Pixels @ 000,056*/ 28, 0x01,
  388. /* RLE: 012 Pixels @ 028,056*/ 12, 0x00,
  389. /* RLE: 011 Pixels @ 040,056*/ 11, 0x01,
  390. /* RLE: 003 Pixels @ 051,056*/ 3, 0x00,
  391. /* RLE: 054 Pixels @ 054,056*/ 54, 0x01,
  392. /* RLE: 006 Pixels @ 108,056*/ 6, 0x00,
  393. /* RLE: 020 Pixels @ 114,056*/ 20, 0x01,
  394. /* RLE: 026 Pixels @ 134,056*/ 26, 0x00,
  395. /* RLE: 025 Pixels @ 000,057*/ 25, 0x01,
  396. /* RLE: 018 Pixels @ 025,057*/ 18, 0x00,
  397. /* RLE: 009 Pixels @ 043,057*/ 9, 0x01,
  398. /* ABS: 002 Pixels @ 052,057*/ 0, 2, 0x00,
  399. /* RLE: 053 Pixels @ 054,057*/ 53, 0x01,
  400. /* RLE: 005 Pixels @ 107,057*/ 5, 0x00,
  401. /* RLE: 023 Pixels @ 112,057*/ 23, 0x01,
  402. /* RLE: 025 Pixels @ 135,057*/ 25, 0x00,
  403. /* RLE: 023 Pixels @ 000,058*/ 23, 0x01,
  404. /* RLE: 022 Pixels @ 023,058*/ 22, 0x00,
  405. /* RLE: 061 Pixels @ 045,058*/ 61, 0x01,
  406. /* RLE: 005 Pixels @ 106,058*/ 5, 0x00,
  407. /* RLE: 024 Pixels @ 111,058*/ 24, 0x01,
  408. /* RLE: 025 Pixels @ 135,058*/ 25, 0x00,
  409. /* RLE: 021 Pixels @ 000,059*/ 21, 0x01,
  410. /* RLE: 026 Pixels @ 021,059*/ 26, 0x00,
  411. /* RLE: 058 Pixels @ 047,059*/ 58, 0x01,
  412. /* RLE: 004 Pixels @ 105,059*/ 4, 0x00,
  413. /* RLE: 027 Pixels @ 109,059*/ 27, 0x01,
  414. /* RLE: 024 Pixels @ 136,059*/ 24, 0x00,
  415. /* RLE: 019 Pixels @ 000,060*/ 19, 0x01,
  416. /* RLE: 029 Pixels @ 019,060*/ 29, 0x00,
  417. /* RLE: 059 Pixels @ 048,060*/ 59, 0x01,
  418. /* RLE: 001 Pixels @ 107,060*/ 1, 0x00,
  419. /* RLE: 029 Pixels @ 108,060*/ 29, 0x01,
  420. /* RLE: 023 Pixels @ 137,060*/ 23, 0x00,
  421. /* RLE: 017 Pixels @ 000,061*/ 17, 0x01,
  422. /* RLE: 033 Pixels @ 017,061*/ 33, 0x00,
  423. /* RLE: 030 Pixels @ 050,061*/ 30, 0x01,
  424. /* RLE: 004 Pixels @ 080,061*/ 4, 0x03,
  425. /* RLE: 053 Pixels @ 084,061*/ 53, 0x01,
  426. /* RLE: 023 Pixels @ 137,061*/ 23, 0x00,
  427. /* RLE: 015 Pixels @ 000,062*/ 15, 0x01,
  428. /* RLE: 036 Pixels @ 015,062*/ 36, 0x00,
  429. /* RLE: 028 Pixels @ 051,062*/ 28, 0x01,
  430. /* RLE: 005 Pixels @ 079,062*/ 5, 0x03,
  431. /* RLE: 038 Pixels @ 084,062*/ 38, 0x01,
  432. /* RLE: 001 Pixels @ 122,062*/ 1, 0x00,
  433. /* RLE: 014 Pixels @ 123,062*/ 14, 0x01,
  434. /* RLE: 024 Pixels @ 137,062*/ 24, 0x00,
  435. /* RLE: 012 Pixels @ 001,063*/ 12, 0x01,
  436. /* RLE: 038 Pixels @ 013,063*/ 38, 0x00,
  437. /* RLE: 027 Pixels @ 051,063*/ 27, 0x01,
  438. /* RLE: 006 Pixels @ 078,063*/ 6, 0x03,
  439. /* RLE: 009 Pixels @ 084,063*/ 9, 0x01,
  440. /* RLE: 005 Pixels @ 093,063*/ 5, 0x02,
  441. /* RLE: 023 Pixels @ 098,063*/ 23, 0x01,
  442. /* ABS: 002 Pixels @ 121,063*/ 0, 2, 0x00,
  443. /* RLE: 015 Pixels @ 123,063*/ 15, 0x01,
  444. /* RLE: 025 Pixels @ 138,063*/ 25, 0x00,
  445. /* RLE: 007 Pixels @ 003,064*/ 7, 0x01,
  446. /* RLE: 041 Pixels @ 010,064*/ 41, 0x00,
  447. /* RLE: 027 Pixels @ 051,064*/ 27, 0x01,
  448. /* RLE: 006 Pixels @ 078,064*/ 6, 0x03,
  449. /* RLE: 008 Pixels @ 084,064*/ 8, 0x01,
  450. /* RLE: 011 Pixels @ 092,064*/ 11, 0x02,
  451. /* RLE: 017 Pixels @ 103,064*/ 17, 0x01,
  452. /* RLE: 004 Pixels @ 120,064*/ 4, 0x00,
  453. /* RLE: 014 Pixels @ 124,064*/ 14, 0x01,
  454. /* RLE: 072 Pixels @ 138,064*/ 72, 0x00,
  455. /* RLE: 028 Pixels @ 050,065*/ 28, 0x01,
  456. /* RLE: 006 Pixels @ 078,065*/ 6, 0x03,
  457. /* RLE: 006 Pixels @ 084,065*/ 6, 0x01,
  458. /* RLE: 015 Pixels @ 090,065*/ 15, 0x02,
  459. /* RLE: 014 Pixels @ 105,065*/ 14, 0x01,
  460. /* RLE: 006 Pixels @ 119,065*/ 6, 0x00,
  461. /* RLE: 013 Pixels @ 125,065*/ 13, 0x01,
  462. /* RLE: 072 Pixels @ 138,065*/ 72, 0x00,
  463. /* RLE: 028 Pixels @ 050,066*/ 28, 0x01,
  464. /* RLE: 006 Pixels @ 078,066*/ 6, 0x03,
  465. /* RLE: 006 Pixels @ 084,066*/ 6, 0x01,
  466. /* RLE: 017 Pixels @ 090,066*/ 17, 0x02,
  467. /* RLE: 012 Pixels @ 107,066*/ 12, 0x01,
  468. /* RLE: 007 Pixels @ 119,066*/ 7, 0x00,
  469. /* RLE: 013 Pixels @ 126,066*/ 13, 0x01,
  470. /* RLE: 006 Pixels @ 139,066*/ 6, 0x00,
  471. /* ABS: 002 Pixels @ 145,066*/ 0, 2, 0x11,
  472. /* RLE: 063 Pixels @ 147,066*/ 63, 0x00,
  473. /* RLE: 028 Pixels @ 050,067*/ 28, 0x01,
  474. /* RLE: 005 Pixels @ 078,067*/ 5, 0x03,
  475. /* RLE: 006 Pixels @ 083,067*/ 6, 0x01,
  476. /* RLE: 011 Pixels @ 089,067*/ 11, 0x02,
  477. /* ABS: 002 Pixels @ 100,067*/ 0, 2, 0x11,
  478. /* RLE: 006 Pixels @ 102,067*/ 6, 0x02,
  479. /* RLE: 010 Pixels @ 108,067*/ 10, 0x01,
  480. /* RLE: 009 Pixels @ 118,067*/ 9, 0x00,
  481. /* RLE: 013 Pixels @ 127,067*/ 13, 0x01,
  482. /* RLE: 004 Pixels @ 140,067*/ 4, 0x00,
  483. /* RLE: 004 Pixels @ 144,067*/ 4, 0x01,
  484. /* RLE: 062 Pixels @ 148,067*/ 62, 0x00,
  485. /* RLE: 038 Pixels @ 050,068*/ 38, 0x01,
  486. /* RLE: 010 Pixels @ 088,068*/ 10, 0x02,
  487. /* RLE: 006 Pixels @ 098,068*/ 6, 0x01,
  488. /* RLE: 006 Pixels @ 104,068*/ 6, 0x02,
  489. /* RLE: 007 Pixels @ 110,068*/ 7, 0x01,
  490. /* RLE: 012 Pixels @ 117,068*/ 12, 0x00,
  491. /* RLE: 012 Pixels @ 129,068*/ 12, 0x01,
  492. /* RLE: 003 Pixels @ 141,068*/ 3, 0x00,
  493. /* RLE: 004 Pixels @ 144,068*/ 4, 0x01,
  494. /* RLE: 062 Pixels @ 148,068*/ 62, 0x00,
  495. /* RLE: 038 Pixels @ 050,069*/ 38, 0x01,
  496. /* RLE: 009 Pixels @ 088,069*/ 9, 0x02,
  497. /* RLE: 008 Pixels @ 097,069*/ 8, 0x01,
  498. /* RLE: 006 Pixels @ 105,069*/ 6, 0x02,
  499. /* RLE: 007 Pixels @ 111,069*/ 7, 0x01,
  500. /* RLE: 013 Pixels @ 118,069*/ 13, 0x00,
  501. /* RLE: 011 Pixels @ 131,069*/ 11, 0x01,
  502. /* RLE: 001 Pixels @ 142,069*/ 1, 0x00,
  503. /* RLE: 006 Pixels @ 143,069*/ 6, 0x01,
  504. /* RLE: 061 Pixels @ 149,069*/ 61, 0x00,
  505. /* RLE: 037 Pixels @ 050,070*/ 37, 0x01,
  506. /* RLE: 009 Pixels @ 087,070*/ 9, 0x02,
  507. /* RLE: 010 Pixels @ 096,070*/ 10, 0x01,
  508. /* RLE: 006 Pixels @ 106,070*/ 6, 0x02,
  509. /* RLE: 006 Pixels @ 112,070*/ 6, 0x01,
  510. /* RLE: 010 Pixels @ 118,070*/ 10, 0x00,
  511. /* RLE: 021 Pixels @ 128,070*/ 21, 0x01,
  512. /* RLE: 061 Pixels @ 149,070*/ 61, 0x00,
  513. /* RLE: 037 Pixels @ 050,071*/ 37, 0x01,
  514. /* RLE: 008 Pixels @ 087,071*/ 8, 0x02,
  515. /* RLE: 012 Pixels @ 095,071*/ 12, 0x01,
  516. /* RLE: 006 Pixels @ 107,071*/ 6, 0x02,
  517. /* RLE: 006 Pixels @ 113,071*/ 6, 0x01,
  518. /* RLE: 007 Pixels @ 119,071*/ 7, 0x00,
  519. /* RLE: 023 Pixels @ 126,071*/ 23, 0x01,
  520. /* RLE: 061 Pixels @ 149,071*/ 61, 0x00,
  521. /* RLE: 037 Pixels @ 050,072*/ 37, 0x01,
  522. /* RLE: 008 Pixels @ 087,072*/ 8, 0x02,
  523. /* RLE: 012 Pixels @ 095,072*/ 12, 0x01,
  524. /* RLE: 007 Pixels @ 107,072*/ 7, 0x02,
  525. /* RLE: 006 Pixels @ 114,072*/ 6, 0x01,
  526. /* RLE: 005 Pixels @ 120,072*/ 5, 0x00,
  527. /* RLE: 025 Pixels @ 125,072*/ 25, 0x01,
  528. /* RLE: 060 Pixels @ 150,072*/ 60, 0x00,
  529. /* RLE: 036 Pixels @ 050,073*/ 36, 0x01,
  530. /* RLE: 008 Pixels @ 086,073*/ 8, 0x02,
  531. /* RLE: 014 Pixels @ 094,073*/ 14, 0x01,
  532. /* RLE: 007 Pixels @ 108,073*/ 7, 0x02,
  533. /* RLE: 006 Pixels @ 115,073*/ 6, 0x01,
  534. /* ABS: 002 Pixels @ 121,073*/ 0, 2, 0x00,
  535. /* RLE: 027 Pixels @ 123,073*/ 27, 0x01,
  536. /* RLE: 060 Pixels @ 150,073*/ 60, 0x00,
  537. /* RLE: 037 Pixels @ 050,074*/ 37, 0x01,
  538. /* RLE: 007 Pixels @ 087,074*/ 7, 0x02,
  539. /* RLE: 014 Pixels @ 094,074*/ 14, 0x01,
  540. /* RLE: 007 Pixels @ 108,074*/ 7, 0x02,
  541. /* RLE: 006 Pixels @ 115,074*/ 6, 0x01,
  542. /* RLE: 001 Pixels @ 121,074*/ 1, 0x00,
  543. /* RLE: 028 Pixels @ 122,074*/ 28, 0x01,
  544. /* RLE: 062 Pixels @ 150,074*/ 62, 0x00,
  545. /* RLE: 013 Pixels @ 052,075*/ 13, 0x01,
  546. /* RLE: 004 Pixels @ 065,075*/ 4, 0x03,
  547. /* RLE: 018 Pixels @ 069,075*/ 18, 0x01,
  548. /* RLE: 008 Pixels @ 087,075*/ 8, 0x02,
  549. /* RLE: 013 Pixels @ 095,075*/ 13, 0x01,
  550. /* RLE: 008 Pixels @ 108,075*/ 8, 0x02,
  551. /* RLE: 033 Pixels @ 116,075*/ 33, 0x01,
  552. /* RLE: 068 Pixels @ 149,075*/ 68, 0x00,
  553. /* RLE: 007 Pixels @ 057,076*/ 7, 0x01,
  554. /* RLE: 006 Pixels @ 064,076*/ 6, 0x03,
  555. /* RLE: 018 Pixels @ 070,076*/ 18, 0x01,
  556. /* RLE: 007 Pixels @ 088,076*/ 7, 0x02,
  557. /* RLE: 013 Pixels @ 095,076*/ 13, 0x01,
  558. /* RLE: 009 Pixels @ 108,076*/ 9, 0x02,
  559. /* RLE: 019 Pixels @ 117,076*/ 19, 0x01,
  560. /* RLE: 003 Pixels @ 136,076*/ 3, 0x00,
  561. /* RLE: 009 Pixels @ 139,076*/ 9, 0x01,
  562. /* RLE: 069 Pixels @ 148,076*/ 69, 0x00,
  563. /* RLE: 007 Pixels @ 057,077*/ 7, 0x01,
  564. /* RLE: 006 Pixels @ 064,077*/ 6, 0x03,
  565. /* RLE: 019 Pixels @ 070,077*/ 19, 0x01,
  566. /* RLE: 007 Pixels @ 089,077*/ 7, 0x02,
  567. /* RLE: 012 Pixels @ 096,077*/ 12, 0x01,
  568. /* RLE: 009 Pixels @ 108,077*/ 9, 0x02,
  569. /* RLE: 017 Pixels @ 117,077*/ 17, 0x01,
  570. /* RLE: 006 Pixels @ 134,077*/ 6, 0x00,
  571. /* RLE: 008 Pixels @ 140,077*/ 8, 0x01,
  572. /* RLE: 069 Pixels @ 148,077*/ 69, 0x00,
  573. /* RLE: 007 Pixels @ 057,078*/ 7, 0x01,
  574. /* RLE: 006 Pixels @ 064,078*/ 6, 0x03,
  575. /* RLE: 020 Pixels @ 070,078*/ 20, 0x01,
  576. /* RLE: 007 Pixels @ 090,078*/ 7, 0x02,
  577. /* RLE: 011 Pixels @ 097,078*/ 11, 0x01,
  578. /* RLE: 010 Pixels @ 108,078*/ 10, 0x02,
  579. /* RLE: 015 Pixels @ 118,078*/ 15, 0x01,
  580. /* RLE: 008 Pixels @ 133,078*/ 8, 0x00,
  581. /* RLE: 007 Pixels @ 141,078*/ 7, 0x01,
  582. /* RLE: 069 Pixels @ 148,078*/ 69, 0x00,
  583. /* RLE: 007 Pixels @ 057,079*/ 7, 0x01,
  584. /* RLE: 005 Pixels @ 064,079*/ 5, 0x03,
  585. /* RLE: 013 Pixels @ 069,079*/ 13, 0x01,
  586. /* RLE: 001 Pixels @ 082,079*/ 1, 0x02,
  587. /* RLE: 008 Pixels @ 083,079*/ 8, 0x01,
  588. /* RLE: 007 Pixels @ 091,079*/ 7, 0x02,
  589. /* RLE: 010 Pixels @ 098,079*/ 10, 0x01,
  590. /* RLE: 010 Pixels @ 108,079*/ 10, 0x02,
  591. /* RLE: 014 Pixels @ 118,079*/ 14, 0x01,
  592. /* RLE: 010 Pixels @ 132,079*/ 10, 0x00,
  593. /* RLE: 006 Pixels @ 142,079*/ 6, 0x01,
  594. /* RLE: 069 Pixels @ 148,079*/ 69, 0x00,
  595. /* RLE: 007 Pixels @ 057,080*/ 7, 0x01,
  596. /* RLE: 005 Pixels @ 064,080*/ 5, 0x03,
  597. /* RLE: 008 Pixels @ 069,080*/ 8, 0x01,
  598. /* RLE: 008 Pixels @ 077,080*/ 8, 0x02,
  599. /* RLE: 007 Pixels @ 085,080*/ 7, 0x01,
  600. /* RLE: 008 Pixels @ 092,080*/ 8, 0x02,
  601. /* RLE: 007 Pixels @ 100,080*/ 7, 0x01,
  602. /* RLE: 012 Pixels @ 107,080*/ 12, 0x02,
  603. /* RLE: 012 Pixels @ 119,080*/ 12, 0x01,
  604. /* RLE: 011 Pixels @ 131,080*/ 11, 0x00,
  605. /* RLE: 007 Pixels @ 142,080*/ 7, 0x01,
  606. /* RLE: 067 Pixels @ 149,080*/ 67, 0x00,
  607. /* RLE: 008 Pixels @ 056,081*/ 8, 0x01,
  608. /* RLE: 004 Pixels @ 064,081*/ 4, 0x03,
  609. /* RLE: 006 Pixels @ 068,081*/ 6, 0x01,
  610. /* RLE: 013 Pixels @ 074,081*/ 13, 0x02,
  611. /* RLE: 007 Pixels @ 087,081*/ 7, 0x01,
  612. /* RLE: 025 Pixels @ 094,081*/ 25, 0x02,
  613. /* RLE: 011 Pixels @ 119,081*/ 11, 0x01,
  614. /* RLE: 013 Pixels @ 130,081*/ 13, 0x00,
  615. /* RLE: 006 Pixels @ 143,081*/ 6, 0x01,
  616. /* RLE: 067 Pixels @ 149,081*/ 67, 0x00,
  617. /* RLE: 016 Pixels @ 056,082*/ 16, 0x01,
  618. /* RLE: 016 Pixels @ 072,082*/ 16, 0x02,
  619. /* RLE: 007 Pixels @ 088,082*/ 7, 0x01,
  620. /* RLE: 016 Pixels @ 095,082*/ 16, 0x02,
  621. /* RLE: 005 Pixels @ 111,082*/ 5, 0x01,
  622. /* RLE: 004 Pixels @ 116,082*/ 4, 0x02,
  623. /* RLE: 009 Pixels @ 120,082*/ 9, 0x01,
  624. /* RLE: 014 Pixels @ 129,082*/ 14, 0x00,
  625. /* RLE: 007 Pixels @ 143,082*/ 7, 0x01,
  626. /* RLE: 006 Pixels @ 150,082*/ 6, 0x00,
  627. /* ABS: 002 Pixels @ 156,082*/ 0, 2, 0x11,
  628. /* RLE: 058 Pixels @ 158,082*/ 58, 0x00,
  629. /* RLE: 014 Pixels @ 056,083*/ 14, 0x01,
  630. /* RLE: 019 Pixels @ 070,083*/ 19, 0x02,
  631. /* RLE: 007 Pixels @ 089,083*/ 7, 0x01,
  632. /* RLE: 013 Pixels @ 096,083*/ 13, 0x02,
  633. /* RLE: 008 Pixels @ 109,083*/ 8, 0x01,
  634. /* RLE: 003 Pixels @ 117,083*/ 3, 0x02,
  635. /* RLE: 009 Pixels @ 120,083*/ 9, 0x01,
  636. /* RLE: 015 Pixels @ 129,083*/ 15, 0x00,
  637. /* RLE: 007 Pixels @ 144,083*/ 7, 0x01,
  638. /* RLE: 004 Pixels @ 151,083*/ 4, 0x00,
  639. /* RLE: 003 Pixels @ 155,083*/ 3, 0x01,
  640. /* RLE: 058 Pixels @ 158,083*/ 58, 0x00,
  641. /* RLE: 013 Pixels @ 056,084*/ 13, 0x01,
  642. /* RLE: 007 Pixels @ 069,084*/ 7, 0x02,
  643. /* RLE: 007 Pixels @ 076,084*/ 7, 0x01,
  644. /* RLE: 007 Pixels @ 083,084*/ 7, 0x02,
  645. /* RLE: 007 Pixels @ 090,084*/ 7, 0x01,
  646. /* RLE: 011 Pixels @ 097,084*/ 11, 0x02,
  647. /* RLE: 010 Pixels @ 108,084*/ 10, 0x01,
  648. /* RLE: 003 Pixels @ 118,084*/ 3, 0x02,
  649. /* RLE: 007 Pixels @ 121,084*/ 7, 0x01,
  650. /* RLE: 016 Pixels @ 128,084*/ 16, 0x00,
  651. /* RLE: 007 Pixels @ 144,084*/ 7, 0x01,
  652. /* RLE: 004 Pixels @ 151,084*/ 4, 0x00,
  653. /* RLE: 004 Pixels @ 155,084*/ 4, 0x01,
  654. /* RLE: 057 Pixels @ 159,084*/ 57, 0x00,
  655. /* RLE: 012 Pixels @ 056,085*/ 12, 0x01,
  656. /* RLE: 007 Pixels @ 068,085*/ 7, 0x02,
  657. /* RLE: 009 Pixels @ 075,085*/ 9, 0x01,
  658. /* RLE: 008 Pixels @ 084,085*/ 8, 0x02,
  659. /* RLE: 006 Pixels @ 092,085*/ 6, 0x01,
  660. /* RLE: 009 Pixels @ 098,085*/ 9, 0x02,
  661. /* RLE: 011 Pixels @ 107,085*/ 11, 0x01,
  662. /* RLE: 003 Pixels @ 118,085*/ 3, 0x02,
  663. /* RLE: 006 Pixels @ 121,085*/ 6, 0x01,
  664. /* RLE: 018 Pixels @ 127,085*/ 18, 0x00,
  665. /* RLE: 008 Pixels @ 145,085*/ 8, 0x01,
  666. /* RLE: 001 Pixels @ 153,085*/ 1, 0x00,
  667. /* RLE: 006 Pixels @ 154,085*/ 6, 0x01,
  668. /* RLE: 056 Pixels @ 000,086*/ 56, 0x00,
  669. /* RLE: 012 Pixels @ 056,086*/ 12, 0x01,
  670. /* RLE: 006 Pixels @ 068,086*/ 6, 0x02,
  671. /* RLE: 010 Pixels @ 074,086*/ 10, 0x01,
  672. /* RLE: 009 Pixels @ 084,086*/ 9, 0x02,
  673. /* RLE: 006 Pixels @ 093,086*/ 6, 0x01,
  674. /* RLE: 008 Pixels @ 099,086*/ 8, 0x02,
  675. /* RLE: 012 Pixels @ 107,086*/ 12, 0x01,
  676. /* RLE: 003 Pixels @ 119,086*/ 3, 0x02,
  677. /* RLE: 005 Pixels @ 122,086*/ 5, 0x01,
  678. /* RLE: 018 Pixels @ 127,086*/ 18, 0x00,
  679. /* RLE: 015 Pixels @ 145,086*/ 15, 0x01,
  680. /* RLE: 056 Pixels @ 000,087*/ 56, 0x00,
  681. /* RLE: 011 Pixels @ 056,087*/ 11, 0x01,
  682. /* RLE: 006 Pixels @ 067,087*/ 6, 0x02,
  683. /* RLE: 012 Pixels @ 073,087*/ 12, 0x01,
  684. /* RLE: 009 Pixels @ 085,087*/ 9, 0x02,
  685. /* RLE: 007 Pixels @ 094,087*/ 7, 0x01,
  686. /* RLE: 005 Pixels @ 101,087*/ 5, 0x02,
  687. /* RLE: 013 Pixels @ 106,087*/ 13, 0x01,
  688. /* RLE: 003 Pixels @ 119,087*/ 3, 0x02,
  689. /* RLE: 005 Pixels @ 122,087*/ 5, 0x01,
  690. /* RLE: 019 Pixels @ 127,087*/ 19, 0x00,
  691. /* RLE: 014 Pixels @ 146,087*/ 14, 0x01,
  692. /* RLE: 056 Pixels @ 000,088*/ 56, 0x00,
  693. /* RLE: 011 Pixels @ 056,088*/ 11, 0x01,
  694. /* RLE: 006 Pixels @ 067,088*/ 6, 0x02,
  695. /* RLE: 012 Pixels @ 073,088*/ 12, 0x01,
  696. /* RLE: 010 Pixels @ 085,088*/ 10, 0x02,
  697. /* RLE: 007 Pixels @ 095,088*/ 7, 0x01,
  698. /* RLE: 004 Pixels @ 102,088*/ 4, 0x02,
  699. /* RLE: 013 Pixels @ 106,088*/ 13, 0x01,
  700. /* RLE: 003 Pixels @ 119,088*/ 3, 0x02,
  701. /* RLE: 006 Pixels @ 122,088*/ 6, 0x01,
  702. /* RLE: 018 Pixels @ 128,088*/ 18, 0x00,
  703. /* RLE: 014 Pixels @ 146,088*/ 14, 0x01,
  704. /* RLE: 056 Pixels @ 000,089*/ 56, 0x00,
  705. /* RLE: 010 Pixels @ 056,089*/ 10, 0x01,
  706. /* RLE: 007 Pixels @ 066,089*/ 7, 0x02,
  707. /* RLE: 013 Pixels @ 073,089*/ 13, 0x01,
  708. /* RLE: 010 Pixels @ 086,089*/ 10, 0x02,
  709. /* RLE: 007 Pixels @ 096,089*/ 7, 0x01,
  710. /* RLE: 004 Pixels @ 103,089*/ 4, 0x02,
  711. /* RLE: 012 Pixels @ 107,089*/ 12, 0x01,
  712. /* RLE: 004 Pixels @ 119,089*/ 4, 0x02,
  713. /* RLE: 005 Pixels @ 123,089*/ 5, 0x01,
  714. /* RLE: 019 Pixels @ 128,089*/ 19, 0x00,
  715. /* RLE: 013 Pixels @ 147,089*/ 13, 0x01,
  716. /* RLE: 056 Pixels @ 000,090*/ 56, 0x00,
  717. /* RLE: 010 Pixels @ 056,090*/ 10, 0x01,
  718. /* RLE: 007 Pixels @ 066,090*/ 7, 0x02,
  719. /* RLE: 013 Pixels @ 073,090*/ 13, 0x01,
  720. /* RLE: 011 Pixels @ 086,090*/ 11, 0x02,
  721. /* RLE: 007 Pixels @ 097,090*/ 7, 0x01,
  722. /* RLE: 003 Pixels @ 104,090*/ 3, 0x02,
  723. /* RLE: 012 Pixels @ 107,090*/ 12, 0x01,
  724. /* RLE: 004 Pixels @ 119,090*/ 4, 0x02,
  725. /* RLE: 005 Pixels @ 123,090*/ 5, 0x01,
  726. /* RLE: 020 Pixels @ 128,090*/ 20, 0x00,
  727. /* RLE: 012 Pixels @ 148,090*/ 12, 0x01,
  728. /* RLE: 055 Pixels @ 000,091*/ 55, 0x00,
  729. /* RLE: 010 Pixels @ 055,091*/ 10, 0x01,
  730. /* RLE: 008 Pixels @ 065,091*/ 8, 0x02,
  731. /* RLE: 013 Pixels @ 073,091*/ 13, 0x01,
  732. /* RLE: 011 Pixels @ 086,091*/ 11, 0x02,
  733. /* RLE: 007 Pixels @ 097,091*/ 7, 0x01,
  734. /* RLE: 003 Pixels @ 104,091*/ 3, 0x02,
  735. /* RLE: 012 Pixels @ 107,091*/ 12, 0x01,
  736. /* RLE: 004 Pixels @ 119,091*/ 4, 0x02,
  737. /* RLE: 005 Pixels @ 123,091*/ 5, 0x01,
  738. /* RLE: 021 Pixels @ 128,091*/ 21, 0x00,
  739. /* RLE: 011 Pixels @ 149,091*/ 11, 0x01,
  740. /* RLE: 053 Pixels @ 000,092*/ 53, 0x00,
  741. /* RLE: 012 Pixels @ 053,092*/ 12, 0x01,
  742. /* RLE: 008 Pixels @ 065,092*/ 8, 0x02,
  743. /* RLE: 013 Pixels @ 073,092*/ 13, 0x01,
  744. /* RLE: 012 Pixels @ 086,092*/ 12, 0x02,
  745. /* RLE: 007 Pixels @ 098,092*/ 7, 0x01,
  746. /* RLE: 003 Pixels @ 105,092*/ 3, 0x02,
  747. /* RLE: 011 Pixels @ 108,092*/ 11, 0x01,
  748. /* RLE: 004 Pixels @ 119,092*/ 4, 0x02,
  749. /* RLE: 005 Pixels @ 123,092*/ 5, 0x01,
  750. /* RLE: 023 Pixels @ 128,092*/ 23, 0x00,
  751. /* RLE: 008 Pixels @ 151,092*/ 8, 0x01,
  752. /* RLE: 052 Pixels @ 159,092*/ 52, 0x00,
  753. /* RLE: 014 Pixels @ 051,093*/ 14, 0x01,
  754. /* RLE: 009 Pixels @ 065,093*/ 9, 0x02,
  755. /* RLE: 012 Pixels @ 074,093*/ 12, 0x01,
  756. /* RLE: 013 Pixels @ 086,093*/ 13, 0x02,
  757. /* RLE: 007 Pixels @ 099,093*/ 7, 0x01,
  758. /* RLE: 003 Pixels @ 106,093*/ 3, 0x02,
  759. /* RLE: 010 Pixels @ 109,093*/ 10, 0x01,
  760. /* RLE: 005 Pixels @ 119,093*/ 5, 0x02,
  761. /* RLE: 004 Pixels @ 124,093*/ 4, 0x01,
  762. /* RLE: 025 Pixels @ 128,093*/ 25, 0x00,
  763. /* RLE: 004 Pixels @ 153,093*/ 4, 0x01,
  764. /* RLE: 052 Pixels @ 157,093*/ 52, 0x00,
  765. /* RLE: 015 Pixels @ 049,094*/ 15, 0x01,
  766. /* RLE: 011 Pixels @ 064,094*/ 11, 0x02,
  767. /* RLE: 011 Pixels @ 075,094*/ 11, 0x01,
  768. /* RLE: 014 Pixels @ 086,094*/ 14, 0x02,
  769. /* RLE: 006 Pixels @ 100,094*/ 6, 0x01,
  770. /* RLE: 004 Pixels @ 106,094*/ 4, 0x02,
  771. /* RLE: 008 Pixels @ 110,094*/ 8, 0x01,
  772. /* RLE: 006 Pixels @ 118,094*/ 6, 0x02,
  773. /* RLE: 005 Pixels @ 124,094*/ 5, 0x01,
  774. /* RLE: 079 Pixels @ 129,094*/ 79, 0x00,
  775. /* RLE: 016 Pixels @ 048,095*/ 16, 0x01,
  776. /* RLE: 012 Pixels @ 064,095*/ 12, 0x02,
  777. /* RLE: 010 Pixels @ 076,095*/ 10, 0x01,
  778. /* RLE: 015 Pixels @ 086,095*/ 15, 0x02,
  779. /* RLE: 006 Pixels @ 101,095*/ 6, 0x01,
  780. /* RLE: 004 Pixels @ 107,095*/ 4, 0x02,
  781. /* RLE: 007 Pixels @ 111,095*/ 7, 0x01,
  782. /* RLE: 006 Pixels @ 118,095*/ 6, 0x02,
  783. /* RLE: 005 Pixels @ 124,095*/ 5, 0x01,
  784. /* RLE: 077 Pixels @ 129,095*/ 77, 0x00,
  785. /* RLE: 018 Pixels @ 046,096*/ 18, 0x01,
  786. /* RLE: 014 Pixels @ 064,096*/ 14, 0x02,
  787. /* RLE: 007 Pixels @ 078,096*/ 7, 0x01,
  788. /* RLE: 016 Pixels @ 085,096*/ 16, 0x02,
  789. /* RLE: 007 Pixels @ 101,096*/ 7, 0x01,
  790. /* RLE: 005 Pixels @ 108,096*/ 5, 0x02,
  791. /* RLE: 004 Pixels @ 113,096*/ 4, 0x01,
  792. /* RLE: 007 Pixels @ 117,096*/ 7, 0x02,
  793. /* RLE: 005 Pixels @ 124,096*/ 5, 0x01,
  794. /* RLE: 076 Pixels @ 129,096*/ 76, 0x00,
  795. /* RLE: 019 Pixels @ 045,097*/ 19, 0x01,
  796. /* RLE: 016 Pixels @ 064,097*/ 16, 0x02,
  797. /* RLE: 004 Pixels @ 080,097*/ 4, 0x01,
  798. /* RLE: 018 Pixels @ 084,097*/ 18, 0x02,
  799. /* RLE: 006 Pixels @ 102,097*/ 6, 0x01,
  800. /* RLE: 016 Pixels @ 108,097*/ 16, 0x02,
  801. /* RLE: 005 Pixels @ 124,097*/ 5, 0x01,
  802. /* RLE: 075 Pixels @ 129,097*/ 75, 0x00,
  803. /* RLE: 020 Pixels @ 044,098*/ 20, 0x01,
  804. /* RLE: 028 Pixels @ 064,098*/ 28, 0x02,
  805. /* RLE: 005 Pixels @ 092,098*/ 5, 0x01,
  806. /* RLE: 005 Pixels @ 097,098*/ 5, 0x02,
  807. /* RLE: 007 Pixels @ 102,098*/ 7, 0x01,
  808. /* RLE: 015 Pixels @ 109,098*/ 15, 0x02,
  809. /* RLE: 005 Pixels @ 124,098*/ 5, 0x01,
  810. /* RLE: 074 Pixels @ 129,098*/ 74, 0x00,
  811. /* RLE: 021 Pixels @ 043,099*/ 21, 0x01,
  812. /* RLE: 027 Pixels @ 064,099*/ 27, 0x02,
  813. /* RLE: 008 Pixels @ 091,099*/ 8, 0x01,
  814. /* RLE: 004 Pixels @ 099,099*/ 4, 0x02,
  815. /* RLE: 007 Pixels @ 103,099*/ 7, 0x01,
  816. /* RLE: 014 Pixels @ 110,099*/ 14, 0x02,
  817. /* RLE: 005 Pixels @ 124,099*/ 5, 0x01,
  818. /* RLE: 073 Pixels @ 129,099*/ 73, 0x00,
  819. /* RLE: 022 Pixels @ 042,100*/ 22, 0x01,
  820. /* RLE: 026 Pixels @ 064,100*/ 26, 0x02,
  821. /* RLE: 009 Pixels @ 090,100*/ 9, 0x01,
  822. /* RLE: 005 Pixels @ 099,100*/ 5, 0x02,
  823. /* RLE: 006 Pixels @ 104,100*/ 6, 0x01,
  824. /* RLE: 014 Pixels @ 110,100*/ 14, 0x02,
  825. /* RLE: 005 Pixels @ 124,100*/ 5, 0x01,
  826. /* RLE: 072 Pixels @ 129,100*/ 72, 0x00,
  827. /* RLE: 023 Pixels @ 041,101*/ 23, 0x01,
  828. /* RLE: 025 Pixels @ 064,101*/ 25, 0x02,
  829. /* RLE: 011 Pixels @ 089,101*/ 11, 0x01,
  830. /* RLE: 004 Pixels @ 100,101*/ 4, 0x02,
  831. /* RLE: 007 Pixels @ 104,101*/ 7, 0x01,
  832. /* RLE: 013 Pixels @ 111,101*/ 13, 0x02,
  833. /* RLE: 005 Pixels @ 124,101*/ 5, 0x01,
  834. /* RLE: 071 Pixels @ 129,101*/ 71, 0x00,
  835. /* RLE: 025 Pixels @ 040,102*/ 25, 0x01,
  836. /* RLE: 015 Pixels @ 065,102*/ 15, 0x02,
  837. /* ABS: 002 Pixels @ 080,102*/ 0, 2, 0x11,
  838. /* RLE: 006 Pixels @ 082,102*/ 6, 0x02,
  839. /* RLE: 012 Pixels @ 088,102*/ 12, 0x01,
  840. /* RLE: 005 Pixels @ 100,102*/ 5, 0x02,
  841. /* RLE: 006 Pixels @ 105,102*/ 6, 0x01,
  842. /* RLE: 013 Pixels @ 111,102*/ 13, 0x02,
  843. /* RLE: 005 Pixels @ 124,102*/ 5, 0x01,
  844. /* RLE: 071 Pixels @ 129,102*/ 71, 0x00,
  845. /* RLE: 015 Pixels @ 040,103*/ 15, 0x01,
  846. /* RLE: 005 Pixels @ 055,103*/ 5, 0x00,
  847. /* RLE: 005 Pixels @ 060,103*/ 5, 0x01,
  848. /* RLE: 012 Pixels @ 065,103*/ 12, 0x02,
  849. /* RLE: 007 Pixels @ 077,103*/ 7, 0x01,
  850. /* RLE: 004 Pixels @ 084,103*/ 4, 0x02,
  851. /* RLE: 013 Pixels @ 088,103*/ 13, 0x01,
  852. /* RLE: 004 Pixels @ 101,103*/ 4, 0x02,
  853. /* RLE: 007 Pixels @ 105,103*/ 7, 0x01,
  854. /* RLE: 012 Pixels @ 112,103*/ 12, 0x02,
  855. /* RLE: 005 Pixels @ 124,103*/ 5, 0x01,
  856. /* RLE: 070 Pixels @ 129,103*/ 70, 0x00,
  857. /* RLE: 013 Pixels @ 039,104*/ 13, 0x01,
  858. /* RLE: 008 Pixels @ 052,104*/ 8, 0x00,
  859. /* RLE: 005 Pixels @ 060,104*/ 5, 0x01,
  860. /* RLE: 011 Pixels @ 065,104*/ 11, 0x02,
  861. /* RLE: 009 Pixels @ 076,104*/ 9, 0x01,
  862. /* RLE: 003 Pixels @ 085,104*/ 3, 0x02,
  863. /* RLE: 013 Pixels @ 088,104*/ 13, 0x01,
  864. /* RLE: 004 Pixels @ 101,104*/ 4, 0x02,
  865. /* RLE: 007 Pixels @ 105,104*/ 7, 0x01,
  866. /* RLE: 012 Pixels @ 112,104*/ 12, 0x02,
  867. /* RLE: 004 Pixels @ 124,104*/ 4, 0x01,
  868. /* RLE: 071 Pixels @ 128,104*/ 71, 0x00,
  869. /* RLE: 010 Pixels @ 039,105*/ 10, 0x01,
  870. /* RLE: 011 Pixels @ 049,105*/ 11, 0x00,
  871. /* RLE: 006 Pixels @ 060,105*/ 6, 0x01,
  872. /* RLE: 009 Pixels @ 066,105*/ 9, 0x02,
  873. /* RLE: 011 Pixels @ 075,105*/ 11, 0x01,
  874. /* ABS: 002 Pixels @ 086,105*/ 0, 2, 0x22,
  875. /* RLE: 013 Pixels @ 088,105*/ 13, 0x01,
  876. /* RLE: 005 Pixels @ 101,105*/ 5, 0x02,
  877. /* RLE: 007 Pixels @ 106,105*/ 7, 0x01,
  878. /* RLE: 010 Pixels @ 113,105*/ 10, 0x02,
  879. /* RLE: 005 Pixels @ 123,105*/ 5, 0x01,
  880. /* RLE: 071 Pixels @ 128,105*/ 71, 0x00,
  881. /* RLE: 009 Pixels @ 039,106*/ 9, 0x01,
  882. /* RLE: 013 Pixels @ 048,106*/ 13, 0x00,
  883. /* RLE: 005 Pixels @ 061,106*/ 5, 0x01,
  884. /* RLE: 009 Pixels @ 066,106*/ 9, 0x02,
  885. /* RLE: 011 Pixels @ 075,106*/ 11, 0x01,
  886. /* ABS: 002 Pixels @ 086,106*/ 0, 2, 0x22,
  887. /* RLE: 013 Pixels @ 088,106*/ 13, 0x01,
  888. /* RLE: 005 Pixels @ 101,106*/ 5, 0x02,
  889. /* RLE: 007 Pixels @ 106,106*/ 7, 0x01,
  890. /* RLE: 010 Pixels @ 113,106*/ 10, 0x02,
  891. /* RLE: 005 Pixels @ 123,106*/ 5, 0x01,
  892. /* RLE: 071 Pixels @ 128,106*/ 71, 0x00,
  893. /* RLE: 008 Pixels @ 039,107*/ 8, 0x01,
  894. /* RLE: 014 Pixels @ 047,107*/ 14, 0x00,
  895. /* RLE: 006 Pixels @ 061,107*/ 6, 0x01,
  896. /* RLE: 007 Pixels @ 067,107*/ 7, 0x02,
  897. /* RLE: 013 Pixels @ 074,107*/ 13, 0x01,
  898. /* ABS: 002 Pixels @ 087,107*/ 0, 2, 0x22,
  899. /* RLE: 012 Pixels @ 089,107*/ 12, 0x01,
  900. /* RLE: 005 Pixels @ 101,107*/ 5, 0x02,
  901. /* RLE: 008 Pixels @ 106,107*/ 8, 0x01,
  902. /* RLE: 008 Pixels @ 114,107*/ 8, 0x02,
  903. /* RLE: 006 Pixels @ 122,107*/ 6, 0x01,
  904. /* RLE: 071 Pixels @ 128,107*/ 71, 0x00,
  905. /* RLE: 008 Pixels @ 039,108*/ 8, 0x01,
  906. /* RLE: 015 Pixels @ 047,108*/ 15, 0x00,
  907. /* RLE: 006 Pixels @ 062,108*/ 6, 0x01,
  908. /* RLE: 006 Pixels @ 068,108*/ 6, 0x02,
  909. /* RLE: 013 Pixels @ 074,108*/ 13, 0x01,
  910. /* RLE: 003 Pixels @ 087,108*/ 3, 0x02,
  911. /* RLE: 011 Pixels @ 090,108*/ 11, 0x01,
  912. /* RLE: 006 Pixels @ 101,108*/ 6, 0x02,
  913. /* RLE: 007 Pixels @ 107,108*/ 7, 0x01,
  914. /* RLE: 008 Pixels @ 114,108*/ 8, 0x02,
  915. /* RLE: 006 Pixels @ 122,108*/ 6, 0x01,
  916. /* RLE: 071 Pixels @ 128,108*/ 71, 0x00,
  917. /* RLE: 007 Pixels @ 039,109*/ 7, 0x01,
  918. /* RLE: 017 Pixels @ 046,109*/ 17, 0x00,
  919. /* RLE: 005 Pixels @ 063,109*/ 5, 0x01,
  920. /* RLE: 006 Pixels @ 068,109*/ 6, 0x02,
  921. /* RLE: 013 Pixels @ 074,109*/ 13, 0x01,
  922. /* RLE: 004 Pixels @ 087,109*/ 4, 0x02,
  923. /* RLE: 010 Pixels @ 091,109*/ 10, 0x01,
  924. /* RLE: 006 Pixels @ 101,109*/ 6, 0x02,
  925. /* RLE: 008 Pixels @ 107,109*/ 8, 0x01,
  926. /* RLE: 006 Pixels @ 115,109*/ 6, 0x02,
  927. /* RLE: 006 Pixels @ 121,109*/ 6, 0x01,
  928. /* RLE: 072 Pixels @ 127,109*/ 72, 0x00,
  929. /* RLE: 007 Pixels @ 039,110*/ 7, 0x01,
  930. /* RLE: 015 Pixels @ 046,110*/ 15, 0x00,
  931. /* RLE: 008 Pixels @ 061,110*/ 8, 0x01,
  932. /* RLE: 005 Pixels @ 069,110*/ 5, 0x02,
  933. /* RLE: 013 Pixels @ 074,110*/ 13, 0x01,
  934. /* RLE: 005 Pixels @ 087,110*/ 5, 0x02,
  935. /* RLE: 009 Pixels @ 092,110*/ 9, 0x01,
  936. /* RLE: 006 Pixels @ 101,110*/ 6, 0x02,
  937. /* RLE: 008 Pixels @ 107,110*/ 8, 0x01,
  938. /* RLE: 005 Pixels @ 115,110*/ 5, 0x02,
  939. /* RLE: 007 Pixels @ 120,110*/ 7, 0x01,
  940. /* RLE: 072 Pixels @ 127,110*/ 72, 0x00,
  941. /* RLE: 008 Pixels @ 039,111*/ 8, 0x01,
  942. /* RLE: 012 Pixels @ 047,111*/ 12, 0x00,
  943. /* RLE: 011 Pixels @ 059,111*/ 11, 0x01,
  944. /* RLE: 005 Pixels @ 070,111*/ 5, 0x02,
  945. /* RLE: 013 Pixels @ 075,111*/ 13, 0x01,
  946. /* RLE: 006 Pixels @ 088,111*/ 6, 0x02,
  947. /* RLE: 006 Pixels @ 094,111*/ 6, 0x01,
  948. /* RLE: 007 Pixels @ 100,111*/ 7, 0x02,
  949. /* RLE: 009 Pixels @ 107,111*/ 9, 0x01,
  950. /* RLE: 003 Pixels @ 116,111*/ 3, 0x02,
  951. /* RLE: 008 Pixels @ 119,111*/ 8, 0x01,
  952. /* RLE: 073 Pixels @ 127,111*/ 73, 0x00,
  953. /* RLE: 007 Pixels @ 040,112*/ 7, 0x01,
  954. /* RLE: 011 Pixels @ 047,112*/ 11, 0x00,
  955. /* RLE: 013 Pixels @ 058,112*/ 13, 0x01,
  956. /* RLE: 004 Pixels @ 071,112*/ 4, 0x02,
  957. /* RLE: 013 Pixels @ 075,112*/ 13, 0x01,
  958. /* RLE: 019 Pixels @ 088,112*/ 19, 0x02,
  959. /* RLE: 009 Pixels @ 107,112*/ 9, 0x01,
  960. /* ABS: 002 Pixels @ 116,112*/ 0, 2, 0x22,
  961. /* RLE: 008 Pixels @ 118,112*/ 8, 0x01,
  962. /* RLE: 074 Pixels @ 126,112*/ 74, 0x00,
  963. /* RLE: 008 Pixels @ 040,113*/ 8, 0x01,
  964. /* RLE: 008 Pixels @ 048,113*/ 8, 0x00,
  965. /* RLE: 016 Pixels @ 056,113*/ 16, 0x01,
  966. /* RLE: 004 Pixels @ 072,113*/ 4, 0x02,
  967. /* RLE: 011 Pixels @ 076,113*/ 11, 0x01,
  968. /* RLE: 020 Pixels @ 087,113*/ 20, 0x02,
  969. /* RLE: 019 Pixels @ 107,113*/ 19, 0x01,
  970. /* RLE: 075 Pixels @ 126,113*/ 75, 0x00,
  971. /* RLE: 008 Pixels @ 041,114*/ 8, 0x01,
  972. /* RLE: 006 Pixels @ 049,114*/ 6, 0x00,
  973. /* RLE: 018 Pixels @ 055,114*/ 18, 0x01,
  974. /* RLE: 005 Pixels @ 073,114*/ 5, 0x02,
  975. /* RLE: 009 Pixels @ 078,114*/ 9, 0x01,
  976. /* RLE: 020 Pixels @ 087,114*/ 20, 0x02,
  977. /* RLE: 018 Pixels @ 107,114*/ 18, 0x01,
  978. /* RLE: 077 Pixels @ 125,114*/ 77, 0x00,
  979. /* RLE: 007 Pixels @ 042,115*/ 7, 0x01,
  980. /* RLE: 005 Pixels @ 049,115*/ 5, 0x00,
  981. /* RLE: 020 Pixels @ 054,115*/ 20, 0x01,
  982. /* RLE: 005 Pixels @ 074,115*/ 5, 0x02,
  983. /* RLE: 008 Pixels @ 079,115*/ 8, 0x01,
  984. /* RLE: 021 Pixels @ 087,115*/ 21, 0x02,
  985. /* RLE: 017 Pixels @ 108,115*/ 17, 0x01,
  986. /* RLE: 077 Pixels @ 125,115*/ 77, 0x00,
  987. /* RLE: 008 Pixels @ 042,116*/ 8, 0x01,
  988. /* RLE: 003 Pixels @ 050,116*/ 3, 0x00,
  989. /* RLE: 022 Pixels @ 053,116*/ 22, 0x01,
  990. /* RLE: 007 Pixels @ 075,116*/ 7, 0x02,
  991. /* RLE: 003 Pixels @ 082,116*/ 3, 0x01,
  992. /* RLE: 023 Pixels @ 085,116*/ 23, 0x02,
  993. /* RLE: 016 Pixels @ 108,116*/ 16, 0x01,
  994. /* RLE: 079 Pixels @ 124,116*/ 79, 0x00,
  995. /* RLE: 008 Pixels @ 043,117*/ 8, 0x01,
  996. /* RLE: 001 Pixels @ 051,117*/ 1, 0x00,
  997. /* RLE: 024 Pixels @ 052,117*/ 24, 0x01,
  998. /* RLE: 032 Pixels @ 076,117*/ 32, 0x02,
  999. /* RLE: 016 Pixels @ 108,117*/ 16, 0x01,
  1000. /* RLE: 080 Pixels @ 124,117*/ 80, 0x00,
  1001. /* RLE: 035 Pixels @ 044,118*/ 35, 0x01,
  1002. /* RLE: 028 Pixels @ 079,118*/ 28, 0x02,
  1003. /* RLE: 016 Pixels @ 107,118*/ 16, 0x01,
  1004. /* RLE: 082 Pixels @ 123,118*/ 82, 0x00,
  1005. /* RLE: 025 Pixels @ 045,119*/ 25, 0x01,
  1006. /* RLE: 001 Pixels @ 070,119*/ 1, 0x00,
  1007. /* RLE: 008 Pixels @ 071,119*/ 8, 0x01,
  1008. /* RLE: 028 Pixels @ 079,119*/ 28, 0x02,
  1009. /* RLE: 006 Pixels @ 107,119*/ 6, 0x01,
  1010. /* RLE: 001 Pixels @ 113,119*/ 1, 0x00,
  1011. /* RLE: 008 Pixels @ 114,119*/ 8, 0x01,
  1012. /* RLE: 084 Pixels @ 122,119*/ 84, 0x00,
  1013. /* RLE: 019 Pixels @ 046,120*/ 19, 0x01,
  1014. /* RLE: 007 Pixels @ 065,120*/ 7, 0x00,
  1015. /* RLE: 009 Pixels @ 072,120*/ 9, 0x01,
  1016. /* RLE: 026 Pixels @ 081,120*/ 26, 0x02,
  1017. /* RLE: 005 Pixels @ 107,120*/ 5, 0x01,
  1018. /* RLE: 004 Pixels @ 112,120*/ 4, 0x00,
  1019. /* RLE: 005 Pixels @ 116,120*/ 5, 0x01,
  1020. /* RLE: 086 Pixels @ 121,120*/ 86, 0x00,
  1021. /* RLE: 015 Pixels @ 047,121*/ 15, 0x01,
  1022. /* RLE: 011 Pixels @ 062,121*/ 11, 0x00,
  1023. /* RLE: 010 Pixels @ 073,121*/ 10, 0x01,
  1024. /* RLE: 024 Pixels @ 083,121*/ 24, 0x02,
  1025. /* RLE: 005 Pixels @ 107,121*/ 5, 0x01,
  1026. /* RLE: 005 Pixels @ 112,121*/ 5, 0x00,
  1027. /* RLE: 004 Pixels @ 117,121*/ 4, 0x01,
  1028. /* RLE: 086 Pixels @ 121,121*/ 86, 0x00,
  1029. /* RLE: 013 Pixels @ 047,122*/ 13, 0x01,
  1030. /* RLE: 013 Pixels @ 060,122*/ 13, 0x00,
  1031. /* RLE: 012 Pixels @ 073,122*/ 12, 0x01,
  1032. /* RLE: 021 Pixels @ 085,122*/ 21, 0x02,
  1033. /* RLE: 006 Pixels @ 106,122*/ 6, 0x01,
  1034. /* RLE: 096 Pixels @ 112,122*/ 96, 0x00,
  1035. /* RLE: 010 Pixels @ 048,123*/ 10, 0x01,
  1036. /* RLE: 014 Pixels @ 058,123*/ 14, 0x00,
  1037. /* RLE: 014 Pixels @ 072,123*/ 14, 0x01,
  1038. /* RLE: 020 Pixels @ 086,123*/ 20, 0x02,
  1039. /* RLE: 007 Pixels @ 106,123*/ 7, 0x01,
  1040. /* RLE: 095 Pixels @ 113,123*/ 95, 0x00,
  1041. /* RLE: 009 Pixels @ 048,124*/ 9, 0x01,
  1042. /* RLE: 014 Pixels @ 057,124*/ 14, 0x00,
  1043. /* RLE: 019 Pixels @ 071,124*/ 19, 0x01,
  1044. /* RLE: 014 Pixels @ 090,124*/ 14, 0x02,
  1045. /* RLE: 009 Pixels @ 104,124*/ 9, 0x01,
  1046. /* RLE: 096 Pixels @ 113,124*/ 96, 0x00,
  1047. /* RLE: 008 Pixels @ 049,125*/ 8, 0x01,
  1048. /* RLE: 012 Pixels @ 057,125*/ 12, 0x00,
  1049. /* RLE: 025 Pixels @ 069,125*/ 25, 0x01,
  1050. /* RLE: 007 Pixels @ 094,125*/ 7, 0x02,
  1051. /* RLE: 012 Pixels @ 101,125*/ 12, 0x01,
  1052. /* RLE: 095 Pixels @ 113,125*/ 95, 0x00,
  1053. /* RLE: 008 Pixels @ 048,126*/ 8, 0x01,
  1054. /* RLE: 012 Pixels @ 056,126*/ 12, 0x00,
  1055. /* RLE: 045 Pixels @ 068,126*/ 45, 0x01,
  1056. /* RLE: 093 Pixels @ 113,126*/ 93, 0x00,
  1057. /* RLE: 010 Pixels @ 046,127*/ 10, 0x01,
  1058. /* RLE: 012 Pixels @ 056,127*/ 12, 0x00,
  1059. /* RLE: 044 Pixels @ 068,127*/ 44, 0x01,
  1060. /* RLE: 092 Pixels @ 112,127*/ 92, 0x00,
  1061. /* RLE: 013 Pixels @ 044,128*/ 13, 0x01,
  1062. /* RLE: 010 Pixels @ 057,128*/ 10, 0x00,
  1063. /* RLE: 044 Pixels @ 067,128*/ 44, 0x01,
  1064. /* RLE: 093 Pixels @ 111,128*/ 93, 0x00,
  1065. /* RLE: 013 Pixels @ 044,129*/ 13, 0x01,
  1066. /* RLE: 009 Pixels @ 057,129*/ 9, 0x00,
  1067. /* RLE: 018 Pixels @ 066,129*/ 18, 0x01,
  1068. /* RLE: 004 Pixels @ 084,129*/ 4, 0x00,
  1069. /* RLE: 020 Pixels @ 088,129*/ 20, 0x01,
  1070. /* RLE: 097 Pixels @ 108,129*/ 97, 0x00,
  1071. /* RLE: 013 Pixels @ 045,130*/ 13, 0x01,
  1072. /* RLE: 008 Pixels @ 058,130*/ 8, 0x00,
  1073. /* RLE: 013 Pixels @ 066,130*/ 13, 0x01,
  1074. /* RLE: 014 Pixels @ 079,130*/ 14, 0x00,
  1075. /* RLE: 010 Pixels @ 093,130*/ 10, 0x01,
  1076. /* RLE: 102 Pixels @ 103,130*/ 102, 0x00,
  1077. /* RLE: 013 Pixels @ 045,131*/ 13, 0x01,
  1078. /* RLE: 007 Pixels @ 058,131*/ 7, 0x00,
  1079. /* RLE: 011 Pixels @ 065,131*/ 11, 0x01,
  1080. /* RLE: 130 Pixels @ 076,131*/ 130, 0x00,
  1081. /* RLE: 013 Pixels @ 046,132*/ 13, 0x01,
  1082. /* RLE: 006 Pixels @ 059,132*/ 6, 0x00,
  1083. /* RLE: 010 Pixels @ 065,132*/ 10, 0x01,
  1084. /* RLE: 132 Pixels @ 075,132*/ 132, 0x00,
  1085. /* RLE: 013 Pixels @ 047,133*/ 13, 0x01,
  1086. /* RLE: 005 Pixels @ 060,133*/ 5, 0x00,
  1087. /* RLE: 009 Pixels @ 065,133*/ 9, 0x01,
  1088. /* RLE: 134 Pixels @ 074,133*/ 134, 0x00,
  1089. /* RLE: 013 Pixels @ 048,134*/ 13, 0x01,
  1090. /* RLE: 004 Pixels @ 061,134*/ 4, 0x00,
  1091. /* RLE: 008 Pixels @ 065,134*/ 8, 0x01,
  1092. /* RLE: 141 Pixels @ 073,134*/ 141, 0x00,
  1093. /* RLE: 008 Pixels @ 054,135*/ 8, 0x01,
  1094. /* RLE: 003 Pixels @ 062,135*/ 3, 0x00,
  1095. /* RLE: 007 Pixels @ 065,135*/ 7, 0x01,
  1096. /* RLE: 143 Pixels @ 072,135*/ 143, 0x00,
  1097. /* RLE: 008 Pixels @ 055,136*/ 8, 0x01,
  1098. /* ABS: 002 Pixels @ 063,136*/ 0, 2, 0x00,
  1099. /* RLE: 007 Pixels @ 065,136*/ 7, 0x01,
  1100. /* RLE: 144 Pixels @ 072,136*/ 144, 0x00,
  1101. /* RLE: 008 Pixels @ 056,137*/ 8, 0x01,
  1102. /* RLE: 001 Pixels @ 064,137*/ 1, 0x00,
  1103. /* RLE: 007 Pixels @ 065,137*/ 7, 0x01,
  1104. /* RLE: 145 Pixels @ 072,137*/ 145, 0x00,
  1105. /* RLE: 007 Pixels @ 057,138*/ 7, 0x01,
  1106. /* RLE: 001 Pixels @ 064,138*/ 1, 0x00,
  1107. /* RLE: 008 Pixels @ 065,138*/ 8, 0x01,
  1108. /* RLE: 144 Pixels @ 073,138*/ 144, 0x00,
  1109. /* RLE: 008 Pixels @ 057,139*/ 8, 0x01,
  1110. /* RLE: 001 Pixels @ 065,139*/ 1, 0x00,
  1111. /* RLE: 007 Pixels @ 066,139*/ 7, 0x01,
  1112. /* RLE: 145 Pixels @ 073,139*/ 145, 0x00,
  1113. /* RLE: 007 Pixels @ 058,140*/ 7, 0x01,
  1114. /* RLE: 001 Pixels @ 065,140*/ 1, 0x00,
  1115. /* RLE: 008 Pixels @ 066,140*/ 8, 0x01,
  1116. /* RLE: 144 Pixels @ 074,140*/ 144, 0x00,
  1117. /* RLE: 007 Pixels @ 058,141*/ 7, 0x01,
  1118. /* ABS: 002 Pixels @ 065,141*/ 0, 2, 0x00,
  1119. /* RLE: 008 Pixels @ 067,141*/ 8, 0x01,
  1120. /* RLE: 144 Pixels @ 075,141*/ 144, 0x00,
  1121. /* RLE: 006 Pixels @ 059,142*/ 6, 0x01,
  1122. /* RLE: 003 Pixels @ 065,142*/ 3, 0x00,
  1123. /* RLE: 008 Pixels @ 068,142*/ 8, 0x01,
  1124. /* RLE: 142 Pixels @ 076,142*/ 142, 0x00,
  1125. /* RLE: 007 Pixels @ 058,143*/ 7, 0x01,
  1126. /* RLE: 004 Pixels @ 065,143*/ 4, 0x00,
  1127. /* RLE: 008 Pixels @ 069,143*/ 8, 0x01,
  1128. /* RLE: 139 Pixels @ 077,143*/ 139, 0x00,
  1129. /* RLE: 010 Pixels @ 056,144*/ 10, 0x01,
  1130. /* RLE: 004 Pixels @ 066,144*/ 4, 0x00,
  1131. /* RLE: 008 Pixels @ 070,144*/ 8, 0x01,
  1132. /* RLE: 136 Pixels @ 078,144*/ 136, 0x00,
  1133. /* RLE: 012 Pixels @ 054,145*/ 12, 0x01,
  1134. /* RLE: 005 Pixels @ 066,145*/ 5, 0x00,
  1135. /* RLE: 008 Pixels @ 071,145*/ 8, 0x01,
  1136. /* RLE: 135 Pixels @ 079,145*/ 135, 0x00,
  1137. /* RLE: 011 Pixels @ 054,146*/ 11, 0x01,
  1138. /* RLE: 007 Pixels @ 065,146*/ 7, 0x00,
  1139. /* RLE: 007 Pixels @ 072,146*/ 7, 0x01,
  1140. /* RLE: 136 Pixels @ 079,146*/ 136, 0x00,
  1141. /* RLE: 010 Pixels @ 055,147*/ 10, 0x01,
  1142. /* RLE: 007 Pixels @ 065,147*/ 7, 0x00,
  1143. /* RLE: 008 Pixels @ 072,147*/ 8, 0x01,
  1144. /* RLE: 135 Pixels @ 080,147*/ 135, 0x00,
  1145. /* RLE: 010 Pixels @ 055,148*/ 10, 0x01,
  1146. /* RLE: 008 Pixels @ 065,148*/ 8, 0x00,
  1147. /* RLE: 007 Pixels @ 073,148*/ 7, 0x01,
  1148. /* RLE: 136 Pixels @ 080,148*/ 136, 0x00,
  1149. /* RLE: 009 Pixels @ 056,149*/ 9, 0x01,
  1150. /* RLE: 009 Pixels @ 065,149*/ 9, 0x00,
  1151. /* RLE: 007 Pixels @ 074,149*/ 7, 0x01,
  1152. /* RLE: 136 Pixels @ 081,149*/ 136, 0x00,
  1153. /* RLE: 007 Pixels @ 057,150*/ 7, 0x01,
  1154. /* RLE: 010 Pixels @ 064,150*/ 10, 0x00,
  1155. /* RLE: 007 Pixels @ 074,150*/ 7, 0x01,
  1156. /* RLE: 137 Pixels @ 081,150*/ 137, 0x00,
  1157. /* RLE: 005 Pixels @ 058,151*/ 5, 0x01,
  1158. /* RLE: 012 Pixels @ 063,151*/ 12, 0x00,
  1159. /* RLE: 006 Pixels @ 075,151*/ 6, 0x01,
  1160. /* RLE: 154 Pixels @ 081,151*/ 154, 0x00,
  1161. /* RLE: 006 Pixels @ 075,152*/ 6, 0x01,
  1162. /* RLE: 153 Pixels @ 081,152*/ 153, 0x00,
  1163. /* RLE: 008 Pixels @ 074,153*/ 8, 0x01,
  1164. /* RLE: 148 Pixels @ 082,153*/ 148, 0x00,
  1165. /* RLE: 012 Pixels @ 070,154*/ 12, 0x01,
  1166. /* RLE: 148 Pixels @ 082,154*/ 148, 0x00,
  1167. /* RLE: 012 Pixels @ 070,155*/ 12, 0x01,
  1168. /* RLE: 148 Pixels @ 082,155*/ 148, 0x00,
  1169. /* RLE: 011 Pixels @ 070,156*/ 11, 0x01,
  1170. /* RLE: 150 Pixels @ 081,156*/ 150, 0x00,
  1171. /* RLE: 010 Pixels @ 071,157*/ 10, 0x01,
  1172. /* RLE: 150 Pixels @ 081,157*/ 150, 0x00,
  1173. /* RLE: 010 Pixels @ 071,158*/ 10, 0x01,
  1174. /* RLE: 151 Pixels @ 081,158*/ 151, 0x00,
  1175. /* RLE: 008 Pixels @ 072,159*/ 8, 0x01,
  1176. /* RLE: 153 Pixels @ 080,159*/ 153, 0x00,
  1177. /* RLE: 006 Pixels @ 073,160*/ 6, 0x01,
  1178. /* RLE: 081 Pixels @ 079,160*/ 81, 0x00,
  1179. 0
  1180. }; /* 1927 for 25760 pixels */
  1181. static const GUI_BITMAP _bmLadyBug = {
  1182. 160, /* XSize */
  1183. 161, /* YSize */
  1184. 40, /* BytesPerLine */
  1185. GUI_COMPRESS_RLE4, /* BitsPerPixel */
  1186. _acLadyBug, /* Pointer to picture data (indices) */
  1187. &_PalLadyBug /* Pointer to palette */
  1188. ,GUI_DRAW_RLE4
  1189. };
  1190. /*********************************************************************
  1191. *
  1192. * static code
  1193. *
  1194. **********************************************************************
  1195. */
  1196. #define MAG_FACTOR 3
  1197. /*********************************************************************
  1198. *
  1199. * _ShowMagnifiedBitmap
  1200. */
  1201. static void _ShowMagnifiedBitmap(void) {
  1202. int xCenter, yCenter, x0, y0;
  1203. xCenter = LCD_GetXSize() >> 1;
  1204. yCenter = LCD_GetYSize() >> 1;
  1205. x0 = xCenter - (GUIDEMO_bm4bpp.XSize >> 1) * MAG_FACTOR;
  1206. y0 = yCenter - (GUIDEMO_bm4bpp.YSize >> 1) * MAG_FACTOR;
  1207. GUI_DrawBitmapMag(&GUIDEMO_bm4bpp, x0, y0, MAG_FACTOR, MAG_FACTOR);
  1208. GUIDEMO_ShowInfo("Bitmaps can be magnified...");
  1209. }
  1210. /*********************************************************************
  1211. *
  1212. * _BitmapDemo
  1213. */
  1214. static void _BitmapDemo(void) {
  1215. int x, y;
  1216. int xSize, ySize;
  1217. xSize = LCD_GetXSize();
  1218. ySize = LCD_GetYSize();
  1219. //
  1220. // RLE Bitmap
  1221. //
  1222. GUI_DrawBitmap(&_bmLadyBug, 20, 50);
  1223. GUIDEMO_ShowInfo("RLE Compressed bitmaps");
  1224. GUIDEMO_Wait(3000);
  1225. GUIDEMO_DrawBk(0);
  1226. //
  1227. // 1/2/4/8 bpp bitmaps
  1228. //
  1229. GUI_DrawBitmap(&GUIDEMO_bm4bpp, 20, 50);
  1230. GUIDEMO_ShowInfo("1/2/4/8 bpp bitmaps");
  1231. GUIDEMO_Wait(3000);
  1232. //
  1233. // Tile display with image
  1234. //
  1235. for (x = 0; x < xSize / GUIDEMO_bm4bpp.XSize + 1; x++) {
  1236. for (y = 0; y < ySize / GUIDEMO_bm4bpp.YSize + 1; y++) {
  1237. GUI_DrawBitmap(&GUIDEMO_bm4bpp, GUIDEMO_bm4bpp.XSize * x, GUIDEMO_bm4bpp.YSize * y);
  1238. }
  1239. }
  1240. GUIDEMO_Wait(2000);
  1241. //
  1242. // Magnified bitmap
  1243. //
  1244. GUIDEMO_ShowInfo("Bitmaps may also be\n"
  1245. "magnified and rotated");
  1246. _ShowMagnifiedBitmap();
  1247. }
  1248. /*********************************************************************
  1249. *
  1250. * public code
  1251. *
  1252. **********************************************************************
  1253. */
  1254. /*********************************************************************
  1255. *
  1256. * GUIDEMO_Bitmap
  1257. */
  1258. void GUIDEMO_Bitmap(void) {
  1259. GUIDEMO_ShowIntro("Bitmaps", "Showing\n"
  1260. "different bitmaps with\n"
  1261. "and without compression");
  1262. GUIDEMO_ShowInfoWin();
  1263. GUIDEMO_DrawBk(0);
  1264. _BitmapDemo();
  1265. GUIDEMO_Wait(4000);
  1266. }
  1267. #else
  1268. void GUIDEMO_Bitmap(void) {}
  1269. #endif
  1270. /*************************** End of file ****************************/