pterm-xpm.c 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144
  1. /* XPM */
  2. static const char *const main_icon_0[] = {
  3. /* columns rows colors chars-per-pixel */
  4. "16 16 6 1",
  5. " c black",
  6. ". c blue",
  7. "X c #808080",
  8. "o c #C0C0C0",
  9. "O c gray100",
  10. "+ c None",
  11. /* pixels */
  12. "++++++++++++++++",
  13. "+++ ++++",
  14. "++ OOOOOOOoX +++",
  15. "++ O......oX +++",
  16. "++ O......oX +++",
  17. "++ O......oX +++",
  18. "++ O......oX +++",
  19. "++ O......oX +++",
  20. "++ ooooooooX ++",
  21. "+ XXXXXXXXXXOX +",
  22. " OOOOOOOOOOOoX +",
  23. " OoooooXXXXoXX +",
  24. " oXXXXXXXXXXX ++",
  25. "+ +++",
  26. "++++++++++++++++",
  27. "++++++++++++++++"
  28. };
  29. /* XPM */
  30. static const char *const main_icon_1[] = {
  31. /* columns rows colors chars-per-pixel */
  32. "32 32 7 1",
  33. " c black",
  34. ". c navy",
  35. "X c blue",
  36. "o c #808080",
  37. "O c #C0C0C0",
  38. "+ c gray100",
  39. "@ c None",
  40. /* pixels */
  41. "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
  42. "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
  43. "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
  44. "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
  45. "@@@@@@@@@ @@@@@@",
  46. "@@@@@@@@ OOOOOOOOOOOOOOOOo @@@@@",
  47. "@@@@@@@ OOOOOOOOOOOOOOOOoo @@@@@",
  48. "@@@@@@ +++++++++++++++Oooo @@@@@",
  49. "@@@@@@ +..............Oooo @@@@@",
  50. "@@@@@@ +.XXXXXXXXXXXXXOooo @@@@@",
  51. "@@@@@@ +.XXXXXXXXXXXXXOooo @@@@@",
  52. "@@@@@@ +.XXXXXXXXXXXXXOooo @@@@@",
  53. "@@@@@@ +.XXXXXXXXXXXXXOooo @@@@@",
  54. "@@@@@@ +.XXXXXXXXXXXXXOooo @@@@@",
  55. "@@@@@@ +.XXXXXXXXXXXXXOooo @@@@@",
  56. "@@@@@@ +.XXXXXXXXXXXXXOooo @@@@@",
  57. "@@@@@@ +.XXXXXXXXXXXXXOooo @@@@@",
  58. "@@@@@@ +++++++++++++++Oooo @@@",
  59. "@@@@@ +OOOOOOOOOOOOOOooo O+o @@",
  60. "@@@@ O Ooooooooooooooooo O+oo @@",
  61. "@@@ OO O+ooo @@",
  62. "@@ ++++++++++++++++++++++Oooo @@",
  63. "@@ +OOOOOOOOOOOOOOOOOOOOOoooo @@",
  64. "@@ +OOOOOOOOOOOOOOOOOOOOOooo @@@",
  65. "@@ +OOOOOOOOOOOOo oOoo @@@@",
  66. "@@ Ooooooooooooooooooooooo @@@@@",
  67. "@@@ @@@@@@",
  68. "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
  69. "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
  70. "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
  71. "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
  72. "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
  73. };
  74. /* XPM */
  75. static const char *const main_icon_2[] = {
  76. /* columns rows colors chars-per-pixel */
  77. "48 48 7 1",
  78. " c black",
  79. ". c navy",
  80. "X c blue",
  81. "o c #808080",
  82. "O c #C0C0C0",
  83. "+ c gray100",
  84. "@ c None",
  85. /* pixels */
  86. "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
  87. "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
  88. "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
  89. "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
  90. "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
  91. "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
  92. "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
  93. "@@@@@@@@@@@@@ @@@@@@@@@@",
  94. "@@@@@@@@@@@@ OOOOOOOOOOOOOOOOOOOOOOOOo @@@@@@@@@",
  95. "@@@@@@@@@@@ OOOOOOOOOOOOOOOOOOOOOOOOoo @@@@@@@@@",
  96. "@@@@@@@@@@ OOOOOOOOOOOOOOOOOOOOOOOOooo @@@@@@@@@",
  97. "@@@@@@@@@ +++++++++++++++++++++++Ooooo @@@@@@@@@",
  98. "@@@@@@@@@ +oooooooooooooooooooooOooooo @@@@@@@@@",
  99. "@@@@@@@@@ +o....................+ooooo @@@@@@@@@",
  100. "@@@@@@@@@ +o.XXXXXXXXXXXXXXXXXXX+ooooo @@@@@@@@@",
  101. "@@@@@@@@@ +o.XXXXXXXXXXXXXXXXXXX+ooooo @@@@@@@@@",
  102. "@@@@@@@@@ +o.XXXXXXXXXXXXXXXXXXX+ooooo @@@@@@@@@",
  103. "@@@@@@@@@ +o.XXXXXXXXXXXXXXXXXXX+ooooo @@@@@@@@@",
  104. "@@@@@@@@@ +o.XXXXXXXXXXXXXXXXXXX+ooooo @@@@@@@@@",
  105. "@@@@@@@@@ +o.XXXXXXXXXXXXXXXXXXX+ooooo @@@@@@@@@",
  106. "@@@@@@@@@ +o.XXXXXXXXXXXXXXXXXXX+ooooo @@@@@@@@@",
  107. "@@@@@@@@@ +o.XXXXXXXXXXXXXXXXXXX+ooooo @@@@@@@@@",
  108. "@@@@@@@@@ +o.XXXXXXXXXXXXXXXXXXX+ooooo @@@@@@@@@",
  109. "@@@@@@@@@ +o.XXXXXXXXXXXXXXXXXXX+ooooo @@@@@@@@@",
  110. "@@@@@@@@@ +o.XXXXXXXXXXXXXXXXXXX+ooooo @@@@@@@@@",
  111. "@@@@@@@@@ +o.XXXXXXXXXXXXXXXXXXX+ooooo @@@@@@@@@",
  112. "@@@@@@@@@ +o.XXXXXXXXXXXXXXXXXXX+ooooo @@@@@@@@@",
  113. "@@@@@@@@ +O+++++++++++++++++++++ooooo @@@@@",
  114. "@@@@@@@ O +OOOOOOOOOOOOOOOOOOOOOOoooo OO++o @@@@",
  115. "@@@@@@ OO +OOOOOOOOOOOOOOOOOOOOOOooo OO++oo @@@@",
  116. "@@@@@ OOO Ooooooooooooooooooooooooo OO++ooo @@@@",
  117. "@@@@ OOOO OO++oooo @@@@",
  118. "@@@ ++++++++++++++++++++++++++++++++++Ooooo @@@@",
  119. "@@@ +++++++++++++++++++++++++++++++++Oooooo @@@@",
  120. "@@@ ++OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOoooooo @@@@",
  121. "@@@ ++OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOoooooo @@@@",
  122. "@@@ ++OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOooooo @@@@@",
  123. "@@@ ++OOOOOOOOOOOOOOOOOO oOOoooo @@@@@@",
  124. "@@@ OOoooooooooooooooooooooooooooooooooo @@@@@@@",
  125. "@@@ OOooooooooooooooooooooooooooooooooo @@@@@@@@",
  126. "@@@@ @@@@@@@@@",
  127. "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
  128. "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
  129. "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
  130. "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
  131. "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
  132. "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
  133. "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
  134. };
  135. const char *const *const main_icon[] = {
  136. main_icon_0,
  137. main_icon_1,
  138. main_icon_2,
  139. };
  140. const int n_main_icon = 3;