pterm-config-xpm.c 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151
  1. /* XPM */
  2. static const char *const cfg_icon_0[] = {
  3. /* columns rows colors chars-per-pixel */
  4. "16 16 9 1",
  5. " c black",
  6. ". c navy",
  7. "X c blue",
  8. "o c #808000",
  9. "O c yellow",
  10. "+ c #808080",
  11. "@ c #C0C0C0",
  12. "# c gray100",
  13. "$ c None",
  14. /* pixels */
  15. "$$$ $$$$$$$$$$$",
  16. "$$ OO $$$$",
  17. "$ +oO+###@+ $$$",
  18. " o #.oO.XX@+ $$$",
  19. " oO+.OO.XX@+ $$$",
  20. "$ oOOOO.XX@+ $$$",
  21. "$$ oooOO.X@+ $$$",
  22. "$$ +..oOO.@+ $$$",
  23. "$$ @@@+oOO++ $$",
  24. "$ +++++ oOO #+ $",
  25. " #######+oOO++ $",
  26. " #@@@@@++ oOO $",
  27. " @++++++++ oOO $",
  28. "$ oOO ",
  29. "$$$$$$$$$$$$ oO ",
  30. "$$$$$$$$$$$$$ $"
  31. };
  32. /* XPM */
  33. static const char *const cfg_icon_1[] = {
  34. /* columns rows colors chars-per-pixel */
  35. "32 32 9 1",
  36. " c black",
  37. ". c navy",
  38. "X c blue",
  39. "o c #808000",
  40. "O c yellow",
  41. "+ c #808080",
  42. "@ c #C0C0C0",
  43. "# c gray100",
  44. "$ c None",
  45. /* pixels */
  46. "$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
  47. "$$$$$$ $$$$$$$$$$$$$$$$$$$$$$$$",
  48. "$$$$$ OO $$$$$$$$$$$$$$$$$$$$$$",
  49. "$$$$$ ooOO $$$$$$$$$$$$$$$$$$$$$",
  50. "$$$$$$ ooOO $$$$$$",
  51. "$$ $$$ oOO @@@@@@@@@@@@@+ $$$$$",
  52. "$ oO $$ oOOO @@@@@@@@@@@++ $$$$$",
  53. "$ oOO oOOOO #########@+++ $$$$$",
  54. "$$ oOOOOOOO ..........@+++ $$$$$",
  55. "$$ ooOOOOOOO XXXXXXXXX@+++ $$$$$",
  56. "$$$ ooooooOOO XXXXXXXX@+++ $$$$$",
  57. "$$$$ oo ooOOO XXXXXXX@+++ $$$$$",
  58. "$$$$$$ . ooOOO XXXXXX@+++ $$$$$",
  59. "$$$$$$ #.X ooOOO XXXXX@+++ $$$$$",
  60. "$$$$$$ #.XX ooOOO XXXX@+++ $$$$$",
  61. "$$$$$$ #.XXX ooOOO XXX@+++ $$$$$",
  62. "$$$$$$ #.XXXX ooOOO XX@+++ $$$$$",
  63. "$$$$$$ ####### ooOOO #@+++ $$$",
  64. "$$$$$ #@@@@@@@ ooOOO +++ @#+ $$",
  65. "$$$$ @ @++++++++ ooOOO + @#++ $$",
  66. "$$$ @@ ooOOO @#+++ $$",
  67. "$$ ############### ooOOO @+++ $$",
  68. "$$ #@@@@@@@@@@@@@@@ ooOOO +++ $$",
  69. "$$ #@@@@@@@@@@@@@@@@ ooOOO + $$$",
  70. "$$ #@@@@@@@@@@@@+ ooOOO $$$$",
  71. "$$ @++++++++++++++++++ ooOOO $$$",
  72. "$$$ ooOOO $$",
  73. "$$$$$$$$$$$$$$$$$$$$$$$$ ooO $$$",
  74. "$$$$$$$$$$$$$$$$$$$$$$$$$ o $$$$",
  75. "$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$$$",
  76. "$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
  77. "$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"
  78. };
  79. /* XPM */
  80. static const char *const cfg_icon_2[] = {
  81. /* columns rows colors chars-per-pixel */
  82. "48 48 9 1",
  83. " c black",
  84. ". c navy",
  85. "X c blue",
  86. "o c #808000",
  87. "O c yellow",
  88. "+ c #808080",
  89. "@ c #C0C0C0",
  90. "# c gray100",
  91. "$ c None",
  92. /* pixels */
  93. "$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
  94. "$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
  95. "$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
  96. "$$$$$$$$ OO $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
  97. "$$$$$$$$ oOOOO $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
  98. "$$$$$$$$$ ooOOO $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
  99. "$$$$$$$$$$ ooOOO $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
  100. "$$$$$$$$$$$ oOOO $$$$$$$$$$",
  101. "$$$ $$$$$$ oOOO @@@@@@@@@@@@@@@@@@@@+ $$$$$$$$$",
  102. "$$ oO $$$$$ oOOOO @@@@@@@@@@@@@@@@@@++ $$$$$$$$$",
  103. "$$ ooO $$$ oOOOO @@@@@@@@@@@@@@@@@+++ $$$$$$$$$",
  104. "$$$ oOO OOOOO ################@++++ $$$$$$$$$",
  105. "$$$ ooOOOOOOOOOOO ++++++++++++++@+++++ $$$$$$$$$",
  106. "$$$ ooOOOOOOOOOOOO .............#+++++ $$$$$$$$$",
  107. "$$$$ oooOOOOoOOOOOO XXXXXXXXXXXX#+++++ $$$$$$$$$",
  108. "$$$$$ oooooooOOOOOOO XXXXXXXXXXX#+++++ $$$$$$$$$",
  109. "$$$$$$ oo ooOOOOOOO XXXXXXXXXX#+++++ $$$$$$$$$",
  110. "$$$$$$$$$ + ooOOOOOOO XXXXXXXXX#+++++ $$$$$$$$$",
  111. "$$$$$$$$$ #+. ooOOOOOOO XXXXXXXX#+++++ $$$$$$$$$",
  112. "$$$$$$$$$ #+.X ooOOOOOOO XXXXXXX#+++++ $$$$$$$$$",
  113. "$$$$$$$$$ #+.XX ooOOOOOOO XXXXXX#+++++ $$$$$$$$$",
  114. "$$$$$$$$$ #+.XXX ooOOOOOOO XXXXX#+++++ $$$$$$$$$",
  115. "$$$$$$$$$ #+.XXXX ooOOOOOOO XXXX#+++++ $$$$$$$$$",
  116. "$$$$$$$$$ #+.XXXXX ooOOOOOOO XXX#+++++ $$$$$$$$$",
  117. "$$$$$$$$$ #+.XXXXXX ooOOOOOOO XX#+++++ $$$$$$$$$",
  118. "$$$$$$$$$ #+.XXXXXXX ooOOOOOOO X#+++++ $$$$$$$$$",
  119. "$$$$$$$$$ #+.XXXXXXXX ooOOOOOOO #+++++ $$$$$$$$$",
  120. "$$$$$$$$ #@########## ooOOOOOOO +++++ $$$$$",
  121. "$$$$$$$ @ #@@@@@@@@@@@@ ooOOOOOOO +++ @@##+ $$$$",
  122. "$$$$$$ @@ #@@@@@@@@@@@@@ ooOOOOOOO + @@##++ $$$$",
  123. "$$$$$ @@@ @++++++++++++++ ooOOOOOOO @@##+++ $$$$",
  124. "$$$$ @@@@ ooOOOOOOO ##++++ $$$$",
  125. "$$$ ####################### ooOOOOOOO @++++ $$$$",
  126. "$$$ ######################## ooOOOOOOO ++++ $$$$",
  127. "$$$ ##@@@@@@@@@@@@@@@@@@@@@@@ ooOOOOOOO +++ $$$$",
  128. "$$$ ##@@@@@@@@@@@@@@@@@@@@@@@@ ooOOOOOOO ++ $$$$",
  129. "$$$ ##@@@@@@@@@@@@@@@@@@@@@@@@@ ooOOOOOOO $$$$$",
  130. "$$$ ##@@@@@@@@@@@@@@@@@@ ooOOOOOOO $$$$$",
  131. "$$$ @@+++++++++++++++++++++++++++ ooOOOOOOO $$$$",
  132. "$$$ @@++++++++++++++++++++++++++++ ooOOOOOOO $$$",
  133. "$$$$ ooOOOOO $$$$",
  134. "$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ooOOO $$$$$",
  135. "$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ooO $$$$$$",
  136. "$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ o $$$$$$$",
  137. "$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$$$$$$",
  138. "$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
  139. "$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$",
  140. "$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"
  141. };
  142. const char *const *const cfg_icon[] = {
  143. cfg_icon_0,
  144. cfg_icon_1,
  145. cfg_icon_2,
  146. };
  147. const int n_cfg_icon = 3;