Sebastian Kuschel reports that pfd_closing can be called for a socket
[u/mdw/putty] / unix / xpmpterm.c
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
30 /* XPM */
31 static const char *const main_icon_1[] = {
32 /* columns rows colors chars-per-pixel */
33 "32 32 7 1",
34 " c black",
35 ". c navy",
36 "X c blue",
37 "o c #808080",
38 "O c #C0C0C0",
39 "+ c gray100",
40 "@ c None",
41 /* pixels */
42 "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
43 "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
44 "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
45 "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
46 "@@@@@@@@@ @@@@@@",
47 "@@@@@@@@ OOOOOOOOOOOOOOOOo @@@@@",
48 "@@@@@@@ OOOOOOOOOOOOOOOOoo @@@@@",
49 "@@@@@@ +++++++++++++++Oooo @@@@@",
50 "@@@@@@ +..............Oooo @@@@@",
51 "@@@@@@ +.XXXXXXXXXXXXXOooo @@@@@",
52 "@@@@@@ +.XXXXXXXXXXXXXOooo @@@@@",
53 "@@@@@@ +.XXXXXXXXXXXXXOooo @@@@@",
54 "@@@@@@ +.XXXXXXXXXXXXXOooo @@@@@",
55 "@@@@@@ +.XXXXXXXXXXXXXOooo @@@@@",
56 "@@@@@@ +.XXXXXXXXXXXXXOooo @@@@@",
57 "@@@@@@ +.XXXXXXXXXXXXXOooo @@@@@",
58 "@@@@@@ +.XXXXXXXXXXXXXOooo @@@@@",
59 "@@@@@@ +++++++++++++++Oooo @@@",
60 "@@@@@ +OOOOOOOOOOOOOOooo O+o @@",
61 "@@@@ O Ooooooooooooooooo O+oo @@",
62 "@@@ OO O+ooo @@",
63 "@@ ++++++++++++++++++++++Oooo @@",
64 "@@ +OOOOOOOOOOOOOOOOOOOOOoooo @@",
65 "@@ +OOOOOOOOOOOOOOOOOOOOOooo @@@",
66 "@@ +OOOOOOOOOOOOo oOoo @@@@",
67 "@@ Ooooooooooooooooooooooo @@@@@",
68 "@@@ @@@@@@",
69 "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
70 "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
71 "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
72 "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
73 "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
74 };
75
76 /* XPM */
77 static const char *const main_icon_2[] = {
78 /* columns rows colors chars-per-pixel */
79 "48 48 7 1",
80 " c black",
81 ". c navy",
82 "X c blue",
83 "o c #808080",
84 "O c #C0C0C0",
85 "+ c gray100",
86 "@ c None",
87 /* pixels */
88 "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
89 "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
90 "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
91 "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
92 "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
93 "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
94 "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
95 "@@@@@@@@@@@@@ @@@@@@@@@@",
96 "@@@@@@@@@@@@ OOOOOOOOOOOOOOOOOOOOOOOOo @@@@@@@@@",
97 "@@@@@@@@@@@ OOOOOOOOOOOOOOOOOOOOOOOOoo @@@@@@@@@",
98 "@@@@@@@@@@ OOOOOOOOOOOOOOOOOOOOOOOOooo @@@@@@@@@",
99 "@@@@@@@@@ +++++++++++++++++++++++Ooooo @@@@@@@@@",
100 "@@@@@@@@@ +oooooooooooooooooooooOooooo @@@@@@@@@",
101 "@@@@@@@@@ +o....................+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.XXXXXXXXXXXXXXXXXXX+ooooo @@@@@@@@@",
114 "@@@@@@@@@ +o.XXXXXXXXXXXXXXXXXXX+ooooo @@@@@@@@@",
115 "@@@@@@@@ +O+++++++++++++++++++++ooooo @@@@@",
116 "@@@@@@@ O +OOOOOOOOOOOOOOOOOOOOOOoooo OO++o @@@@",
117 "@@@@@@ OO +OOOOOOOOOOOOOOOOOOOOOOooo OO++oo @@@@",
118 "@@@@@ OOO Ooooooooooooooooooooooooo OO++ooo @@@@",
119 "@@@@ OOOO OO++oooo @@@@",
120 "@@@ ++++++++++++++++++++++++++++++++++Ooooo @@@@",
121 "@@@ +++++++++++++++++++++++++++++++++Oooooo @@@@",
122 "@@@ ++OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOoooooo @@@@",
123 "@@@ ++OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOoooooo @@@@",
124 "@@@ ++OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOooooo @@@@@",
125 "@@@ ++OOOOOOOOOOOOOOOOOO oOOoooo @@@@@@",
126 "@@@ OOoooooooooooooooooooooooooooooooooo @@@@@@@",
127 "@@@ OOooooooooooooooooooooooooooooooooo @@@@@@@@",
128 "@@@@ @@@@@@@@@",
129 "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
130 "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
131 "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
132 "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
133 "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
134 "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@",
135 "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@"
136 };
137
138 const char *const *const main_icon[] = {
139 main_icon_0,
140 main_icon_1,
141 main_icon_2,
142 };
143 const int n_main_icon = 3;