putty-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 #XX..@+ $",
  18. " o $ oO+X.O.@+ $",
  19. " oO OO .O.X@+ $",
  20. "$ oOOOOoO++@@+ $",
  21. "$$ oooOOoOO +++ ",
  22. "$ # oooOO +++++ ",
  23. "$ #X..ooOO +++ $",
  24. "$ #X.O. oOO $$",
  25. "$ #.O.X@ 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 $$ #.XXXXXXXX@++ $$$",
  51. "$$ $$$ oOO $$ #.XXXX XX@++ $$$",
  52. "$ oO $$ oOOO $ #.XXX O XX@++ $$$",
  53. "$ oOO oOOOO $ #.X O XXX@++ $$$",
  54. "$$ oOOOOOOO $$ #. OO XXXX@++ $$$",
  55. "$$ ooOOOOOOO $ # OO XXXXX@++ $$$",
  56. "$$$ ooooooOOO OO ######@++ $",
  57. "$$$$ oo ooOOO OO +++++++++ @#+ ",
  58. "$$$$$$ $ ooOOO @#++ ",
  59. "$$$$$$$$$$ ooOOO OOOO ######@++ ",
  60. "$$$$$ O ooOOO O @@@@@@@+++ ",
  61. "$$$$ @@@@@ ooOOO @@+ +@++ $",
  62. "$$$ ######### ooOOO +++++++++ $$",
  63. "$$$ #....... O ooOOO $$$",
  64. "$$$ #.XXXXX OO ooOOO $$$$$$$$$$",
  65. "$$$ #.XXXX OO @+ ooOOO $$$$$$$$$",
  66. "$$$ #.XXX O X@++ ooOOO $$$$$$$$",
  67. "$$$ #.XX O XXX@++ ooOOO $$$$$$$",
  68. "$$$ #.XX XXXX@++ $ ooOOO $$$$$$",
  69. "$$$ #.XXXXXXXX@++ $$ 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 $$$$$ #+.XXXXXXXXXXXX#++++ $$$$",
  100. "$$$$$$$$$$$ oOOO $$$$$ #+.XXXXXXXXXXXX#++++ $$$$",
  101. "$$$ $$$$$$ oOOO $$$$$ #+.XXXXXXX XXX#++++ $$$$",
  102. "$$ oO $$$$$ oOOOO $$$$ #+.XXXXXX O XXX#++++ $$$$",
  103. "$$ ooO $$$$ oOOOO $$$$ #+.XXXXX O XXXX#++++ $$$$",
  104. "$$$ oOO OOOOO $$$$$ #+.XXX O XXXXX#++++ $$$$",
  105. "$$$ ooOOOOOOOOOOO $$$$ #+.XX OO XXXXXX#++++ $$$$",
  106. "$$$ ooOOOOOOOOOOOO $$$ #+.X OO XXXXXXX#++++ $$$$",
  107. "$$$$ oooOOOOoOOOOOO $$ #@ OO #########++++ $",
  108. "$$$$$ oooooooOOOOOOO # OOO @@@@@@@@@@+++ @##+ ",
  109. "$$$$$$ oo ooOOOOOOO OO +++++++++++++ @##++ ",
  110. "$$$$$$$$$ $ ooOOOOOOO OO @##+++ ",
  111. "$$$$$$$$$$$$$ ooOOOOOOO ############@+++ ",
  112. "$$$$$$$$$$$$$$ ooOOOOOOO OOOOOO ##########@++++ ",
  113. "$$$$$$$$$$$$$$$ ooOOOOOOO OOO @@+ @++++ $",
  114. "$$$$$$$$$$$$$$$$ ooOOOOOOO O ++++++++++++++++ $$",
  115. "$$$$$$$$$$$$$$$ O ooOOOOOOO ++++++++++++++++ $$$",
  116. "$$$$$$$$$$$$$$$$ ooOOOOOOO $$$$",
  117. "$$$$$$$ ooOOOOOOO $$$$$$$$$$$$$$$$$$",
  118. "$$$$$$ @@@@@@@@@@@@ ooOOOOOOO $$$$$$$$$$$$$$$$$",
  119. "$$$$$ @@@@@@@@@@@@ OO ooOOOOOOO $$$$$$$$$$$$$$$$",
  120. "$$$$ ############ OO ooOOOOOOO $$$$$$$$$$$$$$$",
  121. "$$$$ #++++++++++ OO @++ ooOOOOOOO $$$$$$$$$$$$$$",
  122. "$$$$ #+........ OO .#+++ ooOOOOOOO $$$$$$$$$$$$$",
  123. "$$$$ #+.XXXXXX O XX#++++ ooOOOOOOO $$$$$$$$$$$$",
  124. "$$$$ #+.XXXXX O XXXX#++++ ooOOOOOOO $$$$$$$$$$$",
  125. "$$$$ #+.XXXX O XXXXX#++++ $ ooOOOOOOO $$$$$$$$$$",
  126. "$$$$ #+.XXXX XXXXXX#++++ $$ ooOOOOOOO $$$$$$$$$",
  127. "$$$$ #+.XXXXXXXXXXXX#++++ $$$ ooOOOOOOO $$$$$$$$",
  128. "$$$$ #+.XXXXXXXXXXXX#++++ $$$$ ooOOOOOOO $$$$$$$",
  129. "$$$$ #+.XXXXXXXXXXXX#++++ $$$$$ ooOOOOOOO $$$$$$",
  130. "$$$$ #+.XXXXXXXXXXXX#++++ $$$$$$ 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;