Sebastian Kuschel reports that pfd_closing can be called for a socket
[u/mdw/putty] / unix / xpmputty.c
CommitLineData
85b1c49f 1/* XPM */
2static 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 */
733a5f4b 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"# #######"
85b1c49f 30};
31
32/* XPM */
33static 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 ",
733a5f4b 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 ##############",
85b1c49f 68"### @.XXXXXXXX+OO ##############",
69"### @@@@@@@@@@+OO ############",
70"## +OOOOOOOOOOO +@O ###########",
71"# + +@OO ###########",
72" @@@@@@@@@@@@@@@@+OO ###########",
73" @+++++++++++++++OOO ###########",
74" @++++++++O O+OO ############",
733a5f4b 75" +OOOOOOOOOOOOOOOO #############",
76"# ##############"
85b1c49f 77};
78
79/* XPM */
80static 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 */
733a5f4b 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 ######################",
85b1c49f 126"#### @O.XXXXXXXXXXXX@OOOO ######################",
127"#### @O.XXXXXXXXXXXX@OOOO ######################",
128"#### @O.XXXXXXXXXXXX@OOOO ######################",
129"#### @O.XXXXXXXXXXXX@OOOO ######################",
733a5f4b 130"#### @+@@@@@@@@@@@@@@OOOO ###################",
131"### @+++++++++++++++OOO +@@O ##################",
132"## + +OOOOOOOOOOOOOOOOO +@@OO ##################",
133"# ++ +@@OOO ##################",
134" @@@@@@@@@@@@@@@@@@@@@@@@+OOO ##################",
135" @@@@@@@@@@@@@@@@@@@@@@@+OOOO ##################",
136" @@++++++++++++O +OOOO ###################",
137" ++OOOOOOOOOOOOOOOOOOOOOOOO ####################",
138" ++OOOOOOOOOOOOOOOOOOOOOOO #####################",
139"# ######################"
85b1c49f 140};
141
142const char *const *const main_icon[] = {
143 main_icon_0,
144 main_icon_1,
145 main_icon_2,
146};
147const int n_main_icon = 3;