]> asedeno.scripts.mit.edu Git - PuTTY.git/blob - unix/xpmputty.c
first pass
[PuTTY.git] / unix / xpmputty.c
1 /* XPM */
2 static const char *const main_icon_0[] = {
3 /* columns rows colors chars-per-pixel */
4 "16 16 8 1",
5 "  c black",
6 ". c navy",
7 "X c blue",
8 "o c yellow",
9 "O c #808080",
10 "+ c #C0C0C0",
11 "@ c gray100",
12 "# c None",
13 /* pixels */
14 "#######       ##",
15 "###### @@@@@+O #",
16 "###### @XX..+O #",
17 "###### @X.o.+O #",
18 "###### O.o.X+O #",
19 "###### ooOO++O #",
20 "##    ooooo OOO ",
21 "# @Oooooo OOOOO ",
22 "# @X..oo  OOOO #",
23 "# @X.o.OO     ##",
24 "# @.o.X+O ######",
25 "# +OO+++O ######",
26 "# OOOOOOOO #####",
27 " @@@@@OOOO #####",
28 " +OOOOOOO ######",
29 "#        #######"
30 };
31
32 /* XPM */
33 static const char *const main_icon_1[] = {
34 /* columns rows colors chars-per-pixel */
35 "32 32 8 1",
36 "  c black",
37 ". c navy",
38 "X c blue",
39 "o c yellow",
40 "O c #808080",
41 "+ c #C0C0C0",
42 "@ c gray100",
43 "# c None",
44 /* pixels */
45 "################            ####",
46 "############### +++++++++++O ###",
47 "############## @@@@@@@@@@+OO ###",
48 "############## @.........+OO ###",
49 "############## @.XXXXXXXX+OO ###",
50 "############## @.XXXX  XX+OO ###",
51 "############## @.XXX o XX+OO ###",
52 "############## @.X  o XXX+OO ###",
53 "############## @. oo XXXX+OO ###",
54 "############## @ oo XXXXX+OO ###",
55 "##############  oo @@@@@@+OO   #",
56 "############# ooo OOOOOOOOO +@O ",
57 "############ ooo           +@OO ",
58 "##########  ooooooooo @@@@@@+OO ",
59 "#####     ooooooooo  +++++++OOO ",
60 "#### +++++     ooo ++O    O+OO #",
61 "### @@@@@@@@@ ooo OOOOOOOOOOO ##",
62 "### @....... oo              ###",
63 "### @.XXXXX oo OO ##############",
64 "### @.XXXX oo +OO ##############",
65 "### @.XXX o  X+OO ##############",
66 "### @.XX o XXX+OO ##############",
67 "### @.XX  XXXX+OO ##############",
68 "### @.XXXXXXXX+OO ##############",
69 "### @@@@@@@@@@+OO   ############",
70 "##  +OOOOOOOOOOO +@O ###########",
71 "# +             +@OO ###########",
72 " @@@@@@@@@@@@@@@@+OO ###########",
73 " @+++++++++++++++OOO ###########",
74 " @++++++++O    O+OO ############",
75 " +OOOOOOOOOOOOOOOO #############",
76 "#                 ##############"
77 };
78
79 /* XPM */
80 static const char *const main_icon_2[] = {
81 /* columns rows colors chars-per-pixel */
82 "48 48 8 1",
83 "  c black",
84 ". c navy",
85 "X c blue",
86 "o c yellow",
87 "O c #808080",
88 "+ c #C0C0C0",
89 "@ c gray100",
90 "# c None",
91 /* pixels */
92 "#########################                  #####",
93 "######################## +++++++++++++++++O ####",
94 "####################### +++++++++++++++++OO ####",
95 "###################### @@@@@@@@@@@@@@@@+OOO ####",
96 "###################### @OOOOOOOOOOOOOO+OOOO ####",
97 "###################### @O.............@OOOO ####",
98 "###################### @O.XXXXXXXXXXXX@OOOO ####",
99 "###################### @O.XXXXXXXXXXXX@OOOO ####",
100 "###################### @O.XXXXXXX  XXX@OOOO ####",
101 "###################### @O.XXXXXX o XXX@OOOO ####",
102 "###################### @O.XXXXX o XXXX@OOOO ####",
103 "###################### @O.XXX  o XXXXX@OOOO ####",
104 "###################### @O.XX oo XXXXXX@OOOO ####",
105 "###################### @O.X oo XXXXXXX@OOOO ####",
106 "###################### @+  oo @@@@@@@@@OOOO    #",
107 "#####################  @ ooo ++++++++++OOO +@@O ",
108 "#################### +  oo  OOOOOOOOOOOOO +@@OO ",
109 "################### +  oo                +@@OOO ",
110 "################## @ ooo       @@@@@@@@@@@@+OOO ",
111 "##################  ooooooooooo @@@@@@@@@@+OOOO ",
112 "################## oooooooooo  ++O       +OOOO #",
113 "################  oooooooooo OOOOOOOOOOOOOOOO ##",
114 "############### ooooooooooo OOOOOOOOOOOOOOOO ###",
115 "################       ooo                  ####",
116 "#######               oo  ######################",
117 "###### ++++++++++++  oo O ######################",
118 "##### ++++++++++++ ooo OO ######################",
119 "#### @@@@@@@@@@@@ oo  OOO ######################",
120 "#### @OOOOOOOOOO oo +OOOO ######################",
121 "#### @O........ oo .@OOOO ######################",
122 "#### @O.XXXXXX o  XX@OOOO ######################",
123 "#### @O.XXXXX o XXXX@OOOO ######################",
124 "#### @O.XXXX o XXXXX@OOOO ######################",
125 "#### @O.XXXX  XXXXXX@OOOO ######################",
126 "#### @O.XXXXXXXXXXXX@OOOO ######################",
127 "#### @O.XXXXXXXXXXXX@OOOO ######################",
128 "#### @O.XXXXXXXXXXXX@OOOO ######################",
129 "#### @O.XXXXXXXXXXXX@OOOO ######################",
130 "#### @+@@@@@@@@@@@@@@OOOO    ###################",
131 "###  @+++++++++++++++OOO +@@O ##################",
132 "## + +OOOOOOOOOOOOOOOOO +@@OO ##################",
133 "# ++                   +@@OOO ##################",
134 " @@@@@@@@@@@@@@@@@@@@@@@@+OOO ##################",
135 " @@@@@@@@@@@@@@@@@@@@@@@+OOOO ##################",
136 " @@++++++++++++O       +OOOO ###################",
137 " ++OOOOOOOOOOOOOOOOOOOOOOOO ####################",
138 " ++OOOOOOOOOOOOOOOOOOOOOOO #####################",
139 "#                         ######################"
140 };
141
142 const char *const *const main_icon[] = {
143     main_icon_0,
144     main_icon_1,
145     main_icon_2,
146 };
147 const int n_main_icon = 3;