chiark / gitweb /
Merge branch 'master' of https://git.tartarus.org/simon/puzzles into widelines
[sgt-puzzles.git] / icons / netslide-icon.c
1 /* XPM */
2 static const char *const xpm_icon_0[] = {
3 /* columns rows colors chars-per-pixel */
4 "16 16 237 2 ",
5 "   c #E6E6E6",
6 ".  c #E6E6E6",
7 "X  c #E6E6E6",
8 "o  c #E6E6E6",
9 "O  c #EAEAEA",
10 "+  c gray88",
11 "@  c #EAEAEA",
12 "#  c #E6E6E6",
13 "$  c #E6E6E6",
14 "%  c #EAEAEA",
15 "&  c gray88",
16 "*  c #EAEAEA",
17 "=  c #E6E6E6",
18 "-  c #E6E6E6",
19 ";  c #E6E6E6",
20 ":  c #E6E6E6",
21 ">  c gray91",
22 ",  c #C8C8C8",
23 "<  c gray66",
24 "1  c gray82",
25 "2  c gray91",
26 "3  c gray91",
27 "4  c #CECECE",
28 "5  c gray66",
29 "6  c #CBCBCB",
30 "7  c #E9E9E9",
31 "8  c gray90",
32 "9  c #E6E6E6",
33 "0  c #E6E6E6",
34 "q  c gray90",
35 "w  c #E7E6E6",
36 "e  c #B0AFAF",
37 "r  c #A2A1A1",
38 "t  c #B9B8B8",
39 "y  c #E9E8E8",
40 "u  c #E8E7E7",
41 "i  c #B6B5B5",
42 "p  c #A2A1A1",
43 "a  c #B2B2B2",
44 "s  c #E8E7E7",
45 "d  c gray90",
46 "f  c #E6E5E5",
47 "g  c #E7E9E9",
48 "h  c #F1F6F6",
49 "j  c #DBDEDE",
50 "k  c #B3B7B7",
51 "l  c #E4E8E8",
52 "z  c #EFF3F3",
53 "x  c #EFF3F3",
54 "c  c #E1E5E5",
55 "v  c #B2B6B6",
56 "b  c #DEE2E2",
57 "n  c #F0F4F4",
58 "m  c #E6E6E6",
59 "M  c #E6E6E6",
60 "N  c gray90",
61 "B  c #E7E9E9",
62 "V  c #DAD3D3",
63 "C  c #BFA8A8",
64 "Z  c #C3AEAE",
65 "A  c #C1ABAB",
66 "S  c #C3ADAD",
67 "D  c #C1ACAC",
68 "F  c #C1ACAC",
69 "G  c #C3ADAD",
70 "H  c #C2ADAD",
71 "J  c #C2ACAC",
72 "K  c #C4B0B0",
73 "L  c #E2E0E0",
74 "P  c gray91",
75 "I  c #E7E6E6",
76 "U  c #F1F5F5",
77 "Y  c #C0AAAA",
78 "T  c #C3ADAD",
79 "R  c #D1C8C8",
80 "E  c #908888",
81 "W  c #D8CDCD",
82 "Q  c #CBC0C0",
83 "!  c #CCC1C1",
84 "~  c #D5CACA",
85 "^  c #8F8888",
86 "/  c #CFC4C4",
87 "(  c #D4CACA",
88 ")  c #E4E3E3",
89 "_  c #EAEAEA",
90 "`  c #C8C8C8",
91 "'  c #B0AFAF",
92 "]  c #DADEDE",
93 "[  c #C3AEAE",
94 "{  c #D8D0D0",
95 "}  c #E8EEEE",
96 "|  c #A0A3A3",
97 " . c #F0F3F3",
98 ".. c #E1E3E3",
99 "X. c #D6D9D9",
100 "o. c #DEE1E1",
101 "O. c #BDC0C0",
102 "+. c #DDE0E0",
103 "@. c #DFE2E2",
104 "#. c gray90",
105 "$. c gray88",
106 "%. c gray66",
107 "&. c #A2A1A1",
108 "*. c #B2B6B6",
109 "=. c #C5AFAF",
110 "-. c #D3C7C7",
111 ";. c #E3E5E5",
112 ":. c #9D9C9C",
113 ">. c #EAEAEA",
114 ",. c #DDDCDC",
115 "<. c #E7E7E7",
116 "1. c #F2F1F1",
117 "2. c #F1F0F0",
118 "3. c gray90",
119 "4. c #E6E6E6",
120 "5. c #E6E6E6",
121 "6. c #EAEAEA",
122 "7. c gray82",
123 "8. c #B9B8B8",
124 "9. c #E4E8E8",
125 "0. c #C2ADAD",
126 "q. c #D6CBCB",
127 "w. c #E6E8E8",
128 "e. c gray62",
129 "r. c #EEEEEE",
130 "t. c gainsboro",
131 "y. c #B7B7B7",
132 "u. c #B9B9B9",
133 "i. c #CACACA",
134 "p. c #E9E9E9",
135 "a. c gray90",
136 "s. c #E6E6E6",
137 "d. c #E6E6E6",
138 "f. c #E9E8E8",
139 "g. c #EFF3F3",
140 "h. c #C1ACAC",
141 "j. c #CDC2C2",
142 "k. c #DCDEE1",
143 "l. c #9C9B9F",
144 "z. c #E3E3E5",
145 "x. c LightGray",
146 "c. c gray71",
147 "v. c #B7B7B7",
148 "b. c #8D8D8D",
149 "n. c #E6E6E6",
150 "m. c #E6E6E6",
151 "M. c #E6E6E6",
152 "N. c gray91",
153 "B. c #E8E7E7",
154 "V. c #EFF3F3",
155 "C. c #C1ACAC",
156 "Z. c #CDC2C2",
157 "A. c #E9EBE0",
158 "S. c #E3E2D2",
159 "D. c #E4E4DD",
160 "F. c #D8D8D9",
161 "G. c gray91",
162 "H. c #F4F4F4",
163 "J. c gray63",
164 "K. c gray89",
165 "L. c #E7E7E7",
166 "P. c #CECECE",
167 "I. c #B6B5B5",
168 "U. c #E1E5E5",
169 "Y. c #C4AEAF",
170 "T. c #D0C5C1",
171 "R. c #5255DC",
172 "E. c #2424E4",
173 "W. c #7A7AD4",
174 "Q. c #EBEBDF",
175 "!. c #CFCFD2",
176 "~. c #DADADA",
177 "^. c #979797",
178 "/. c #D7D7D7",
179 "(. c gray86",
180 "). c gray90",
181 "_. c gray66",
182 "`. c #A2A1A1",
183 "'. c #B1B5B6",
184 "]. c #C7B1B2",
185 "[. c #CDC2BC",
186 "{. c #2325EC",
187 "}. c blue",
188 "|. c #3A3ABF",
189 " X c #A8A895",
190 ".X c #DADADE",
191 "XX c #E9E9E9",
192 "oX c #9D9D9D",
193 "OX c #E2E2E2",
194 "+X c #E6E6E6",
195 "@X c #E6E6E6",
196 "#X c #EAEAEA",
197 "$X c #CBCBCB",
198 "%X c #B2B2B2",
199 "&X c #DDE1E1",
200 "*X c #C4AEAF",
201 "=X c #CFC4C0",
202 "-X c #5759D9",
203 ";X c #2A29E0",
204 ":X c #7B7BD0",
205 ">X c #E6E6DA",
206 ",X c #DCDCDF",
207 "<X c #E9E9E9",
208 "1X c #9D9D9D",
209 "2X c gray89",
210 "3X c #E7E7E7",
211 "4X c #E6E6E6",
212 "5X c #E9E9E9",
213 "6X c #E8E7E7",
214 "7X c #F0F4F4",
215 "8X c #C4AFAF",
216 "9X c #D4CACA",
217 "0X c #F2F5E8",
218 "qX c #EFEEDD",
219 "wX c #EEEEE5",
220 "eX c #DFDFE0",
221 "rX c #DFDFDF",
222 "tX c #E9E9E9",
223 "yX c gray63",
224 "uX c gray89",
225 "iX c #E7E7E7",
226 "pX c #E6E6E6",
227 "aX c gray90",
228 "sX c #E6E6E6",
229 "dX c #E3E0E0",
230 "fX c #E4E3E3",
231 "gX c #E5E5E8",
232 "hX c #E4E4E8",
233 "jX c #E5E5E7",
234 "kX c gray90",
235 "lX c gray90",
236 "zX c #E6E6E6",
237 "xX c #DFDFDF",
238 "cX c #E6E6E6",
239 "vX c #E6E6E6",
240 "bX c #E6E6E6",
241 "nX c white",
242 /* pixels */
243 "      . X o O + @ # $ % & * = - ",
244 "      ; : > , < 1 2 3 4 5 6 7 8 ",
245 "    9 0 q w e r t y u i p a s d ",
246 ". ; 0 f g h j k l z x c v b n m ",
247 "X M N B V C Z A S D F G H J K L ",
248 "o P I U Y T R E W Q ! ~ ^ / ( ) ",
249 "_ ` ' ] [ { } |  ...X.o.O.+.@.#.",
250 "$.%.&.*.=.-.;.:.>.,.<.1.2.3.4.5.",
251 "6.7.8.9.0.q.w.e.r.t.y.u.i.p.a.s.",
252 "d.3 f.g.h.j.k.l.z.x.c.v.b.n.m.M.",
253 "m.N.B.V.C.Z.A.S.D.F.G.H.J.K.L.- ",
254 "% P.I.U.Y.T.R.E.W.Q.!.~.^./.(.).",
255 "+ _.`.'.].[.{.}.|. X.XXXoXOX+X@X",
256 "#X$X%X&X*X=X-X;X:X>X,X<X1X2X3XX ",
257 "4X5X6X7X8X9X0XqXwXeXrXtXyXuXiXpX",
258 "- 8 aXsXdXfXgXhXjXkXlXzXxXcXvXbX"
259 };
260
261 /* XPM */
262 static const char *const xpm_icon_1[] = {
263 /* columns rows colors chars-per-pixel */
264 "32 32 73 1 ",
265 "  c #565656",
266 ". c #5F5F7A",
267 "X c #676161",
268 "o c #756F6F",
269 "O c #737373",
270 "+ c #757878",
271 "@ c gray49",
272 "# c #8F5D5D",
273 "$ c #915D5D",
274 "% c #966464",
275 "& c #986767",
276 "* c #6F6F8B",
277 "= c #5555B4",
278 "- c #5656BF",
279 "; c #5C5CBD",
280 ": c #6969B5",
281 "> c #6C6CBE",
282 ", c #7474B1",
283 "< c #7070BF",
284 "1 c #2828C6",
285 "2 c #2A2AC8",
286 "3 c #0000EA",
287 "4 c #0000F1",
288 "5 c #0303FE",
289 "6 c #5D5DC0",
290 "7 c #838383",
291 "8 c #8A8282",
292 "9 c #8A8A83",
293 "0 c #8B8B8B",
294 "q c #949494",
295 "w c #9B9B9B",
296 "e c #9C9393",
297 "r c #B99B9B",
298 "t c #A3A39D",
299 "y c #8383B5",
300 "u c #A4A5A5",
301 "i c #ADADAD",
302 "p c #BAA3A3",
303 "a c #B4B4B4",
304 "s c #B9B7B7",
305 "d c #BBBBBB",
306 "f c #C1B5B5",
307 "g c #CBBFBF",
308 "h c #AFAFCB",
309 "j c #BCBCC7",
310 "k c #B1B1CC",
311 "l c #C3C3C3",
312 "z c #CEC2C3",
313 "x c #C1C1CA",
314 "c c #CBCACA",
315 "v c #D2C6C6",
316 "b c #D4CBCB",
317 "n c #DACECE",
318 "m c #D3D3D3",
319 "M c #DCD5D5",
320 "N c #D5D5D9",
321 "B c #DBDBDB",
322 "V c #DFDFE0",
323 "C c #DEE1E1",
324 "Z c #E5E5E5",
325 "A c #E8E7E7",
326 "S c #E7EAEA",
327 "D c #EBEBEB",
328 "F c #EFF2E1",
329 "G c #EDF0EA",
330 "H c #F7F7E7",
331 "J c #F9F9E7",
332 "K c #F5F5E9",
333 "L c #F9F9E9",
334 "P c #EDF3F3",
335 "I c #F4F5F5",
336 "U c #F5FBFB",
337 "Y c #FBFBFB",
338 /* pixels */
339 "ZZZZZZZAZAAZAZAAZZZZAZZZAAZAZZZZ",
340 "ZZAZAZZZAZZAZDBZAZZAZZZSZVSZZAZA",
341 "AZAAZSZAZAAZDN0uSSZZZZSAwqVDZZZZ",
342 "ZAAZZZZZZZZAmwsiuZZSZAZwiawBSZZA",
343 "SZZZAAZZZZZSw0da7dDZZDa7sd0uDZZZ",
344 "ZAZAZZSZZAAZDidilGZZZZGsisiPZAZA",
345 "ZZZZAZZZZZZZDwuqdDZZZZDawtuGZZZA",
346 "AZSZZZZAZZZZAcaaBZZZZZAmsacZZZAZ",
347 "ZZZAZZAZZPPPPIUUIPPPPPPIUUIPPPAZ",
348 "ZSZZZZZZGr$&%%$%%%&%%%%&$$%%%&BS",
349 "AZZZZZZZP%pbzMXengvsfvgn8oMzzzZZ",
350 "ZZASAZZZP&bIDY+aYSPVCIPYu0YDPPAZ",
351 "ZZGNwDDSP%zDCIOiIBSmcmmBq7VmmmVA",
352 "ZDNw0uwcU%zPZIOiIZSNmBBBBBBBBBZA",
353 "SC0dddusU%zDVIOiIZDmBSAASAASASZA",
354 "ZZuusuwsU%zSZIOiGZDmmZZZZZAAAZAZ",
355 "ZSDu7dfmP%vDZYOiIVDMDYIIIDZZZZZZ",
356 "AZSZdIPZP%zDBIOiIVAm0qqqqMAZZZZZ",
357 "ZZZZDZZVP%vIZYOaIZDm700q 0IZZAAZ",
358 "ZAZZZZZZP%sBmZOuVmBcSYIYu7YZAAZA",
359 "ZZZZZAAZP%fCNNNNNBBcNZBKq7UZZAZZ",
360 "ZAZSDZZZP%vPKKKHLDDNBDZYw7YAAAZA",
361 "AZSZaDGZP%vD,6;>=jDmmVBDq7SNBVZZ",
362 "ZAAw7aamP%zH15553hYZlmmVq@CmmmZA",
363 "ZZwisiwsU%zF25553*tqBGZYw7YZADZZ",
364 "AVqadsusU%zF25554.97BDVIw7YVZZAZ",
365 "ZSVw0iucP%vF15553kYZBAZIw7YZAZAZ",
366 "ZZDBtPGAP&zGy>>>:xGmBACYw7UVZAAZ",
367 "ZZZADZZVP%zDKKKKLAANNSZIw7UCAZAZ",
368 "ZAAZAAZZP%zPZZZZZZSNBSCIw7YZAZZZ",
369 "AZZAZAZZABZZZZZAZSZZZZAABBSZZZAZ",
370 "ZZAZAZAZAAZZZZZZAZZZAZAAAAZAZAZZ"
371 };
372
373 /* XPM */
374 static const char *const xpm_icon_2[] = {
375 /* columns rows colors chars-per-pixel */
376 "48 48 87 1 ",
377 "  c #3C1616",
378 ". c #2D2D2D",
379 "X c #333333",
380 "o c #353B3B",
381 "O c #4F2626",
382 "+ c #752121",
383 "@ c #633838",
384 "# c #494949",
385 "$ c #5B5B47",
386 "% c #545454",
387 "& c #5A5A5A",
388 "* c #7F5050",
389 "= c #5D6363",
390 "- c #666666",
391 "; c #6A6A6A",
392 ": c #747474",
393 "> c #7D7D7D",
394 ", c #855252",
395 "< c #976363",
396 "1 c #996666",
397 "2 c #9A6A6A",
398 "3 c #817F7F",
399 "4 c #9E7373",
400 "5 c #A16D6D",
401 "6 c #A07575",
402 "7 c #A37A7A",
403 "8 c #AA7E7E",
404 "9 c #848470",
405 "0 c #111195",
406 "q c #19199D",
407 "w c #1212A9",
408 "e c #1818B8",
409 "r c #2B2BA6",
410 "t c #2121B5",
411 "y c #2B2BB0",
412 "u c #2424B8",
413 "i c #3333B5",
414 "p c #474795",
415 "a c #7A7AA5",
416 "s c #7B7BA9",
417 "d c #0000DF",
418 "f c #0202EC",
419 "g c #0000F2",
420 "h c #0202FE",
421 "j c #0808FF",
422 "k c #828283",
423 "l c #868E8E",
424 "z c #8B8B8B",
425 "x c #949494",
426 "c c #9C9C9C",
427 "v c #AE8282",
428 "b c #8282A5",
429 "n c #8A8AA6",
430 "m c #8585A9",
431 "M c #8A8AAB",
432 "N c #9C9CAE",
433 "B c #A3A3A3",
434 "V c #ABABAB",
435 "C c #B4B4B4",
436 "Z c #BBBBBB",
437 "A c #BBBBC2",
438 "S c #C3C3C3",
439 "D c #C0CACA",
440 "F c #CBCBCB",
441 "G c #CCD7D7",
442 "H c #D6D5D5",
443 "J c #DCDBDB",
444 "K c #E1DEDE",
445 "L c #E5E5D3",
446 "P c #E8E8D6",
447 "I c #E6E6DC",
448 "U c #E6E5E5",
449 "Y c #E9E7E7",
450 "T c #EAE9E4",
451 "R c #E7E7EA",
452 "E c #E7E8E8",
453 "W c #EAEAEA",
454 "Q c #F5F4EC",
455 "! c #FFFFED",
456 "~ c #EDF7F7",
457 "^ c #ECF7FA",
458 "/ c #EFF9F9",
459 "( c #F2F1F1",
460 ") c #F8F6F6",
461 "_ c #F8F8F0",
462 "` c #F1FBFB",
463 "' c #FBFBFB",
464 /* pixels */
465 "UUUUUUUUUUUUUEUUUUUUUUEUUUUYUUUUURUUUYUUUUUUEUUU",
466 "UUYUUEUEUEEUUUEUUEUEUUUUEUUUUEEUUUUEUUUUEUUEUUYU",
467 "UUUUYUUUUUUEUUUUEUUURUERUUUEUUUUUUYUEUUUYUUUEUUE",
468 "UEUEUUEUUYUUUEYUUUUYEEJWUUUUUEUUUUUEUUUUUUEUUUUU",
469 "UUUUUUUUUUEUUUUUUUEUQB:FWUUEEYUUUUEUkzEYUUUUURUU",
470 "UUEUUEEUUUUUEUEUUEUWBzZ3SQUUUUUUUEJkVBzYEUUUUUUE",
471 "EUUYUUUUUEUUUUYUUEWVxSZZzFWEUUEUEUzVZSBxERUUUUEU",
472 "UUUEUUEUUUYEUUUUUWC-cZCCk;JEUUUUW>:VZZV-xQUUUUUU",
473 "UUYUUEUUUEUUUUUEUYKKzCZBBRKRUUUEUUZzSZzFUUUUYUUU",
474 "EUUUUUUYUUEUUUUURURWxCSBC(UUUUUUU(FxSZxJEUEUUUEU",
475 "UUEUUEEUUUUUUYUUUUUYzVCxV(UUEUUEUWFzCCkHEYUEUUUU",
476 "UEUUUUUUYEUUUUUUUUYWBxczSWUUUUUUUWHzxxcUEUUUUEUU",
477 "UEUUUUEUUUUUYUUUUUIKWWWWYKIUUUUKUUUWWWWUUIKUUUUY",
478 "UUEUUEUUEUUEUUE`````/^~/``/``/````~^(^/````/UUUU",
479 "UUEUUUUUUUEUUEH7466647v6666666664644v8466666KYUE",
480 "YUUUUEUYUUUUU~8+4<<<1, 1<<<<<,<<<<<5O@5<<<<1KEUU",
481 "UUUUUEUUUUUYU`45'^`/'Do'`````G~`/`~'-l'/`^``EUUU",
482 "UUEUUUU(YUUUU`4<^KUK(CXWKUKUYSJUUUJ)&>)KUIKUUUUU",
483 "EUUUUUWCJEUUU^6</UUU(CX(UUUUWSUYEEU'&k'UEEYYUUUY",
484 "UUUUU(B-UWEEU`6<`KUU(ZXWUUUUWZZSSSSF>xFSSSSSUEUU",
485 "EYUU(BxckxzBW)6<`KUUWZX(UUUUWSUUUUUJWEIUUUUUUUEU",
486 "UUUEVzSZCCVxW/6<`UUU(CXWUUUUESUUYEUURUUUUREEUUUU",
487 "UYEJ:ZZCZSZcW/6<`KYU(CX(UUUUESUUEUUUUUUUUURUUUUU",
488 "UEEWF>ZCBBxzW/6<`UUU(ZXWUUYUESKUUUUUURUUUUUUUUUU",
489 "UEUUQSzkcCBSY`6<^UUU(ZX(UUUUUSJUUUKUUUUUUUUUUUUU",
490 "UUEUUWF;U((WU`6<`KUUWCX~UUUUEF)'''`''EUUUEUUUUEU",
491 "UUUUUUWJUUUUK`6<`URU(ZXWUUUUWc#%%%%%&FWUEUUEEUUE",
492 "UEYUURUWUUUUU`6<`KUUWZXWUUUUWV>zkzkx.k'UUUUYUUUU",
493 "EUUEUURUUUUUU`41`YYY(ZX(EEEEWF)'))('-3)UUUUYUEUY",
494 "UUUUUUUUUUUYK`6,GSSSFV-FSSSSSCKUUUK)%3'KEUUUUUUU",
495 "UUUUUUUUYUUUU`6<~KUKUUWKUUUKUSUUUUU'&3'UUEEUUEEU",
496 "UEEUUUUUUUUUU`6<`URRWRRWRREUEDKUUUU`&3)UUUUUUUUU",
497 "UEUUYUEWUUUUU/4</UULLLLLLPUUESUEEEU'&3'EEWEWEUUE",
498 "UUEUUWJ3U((EI^6<~QnwttttepTUESHJJJHW&>WHHJJHUUUU",
499 "UEUUEJz:ZFSJU`6<^QsghhhhhyLKUZSFFFFJ&>JSFFFFUEEU",
500 "UUUEUkVVzxkzW`6<^Qsfjhhhhi_''HUWEWE'&k'UWWWWUEUU",
501 "UYEU3VZZZSZxW/6<^Qaghhhhh0$&%3WUUUU)&3'UUUUUUUUU",
502 "UUEUzBSCZZCcW/6<~Qsghhhhhq3k>xEUUYJ'&3`KUUUUUUUU",
503 "EUUEWzBVkx3xW/6<^Qsgjjhjhi!`'FKYUUU'&3'UUUEUEUUE",
504 "UUUUEEx:FJHUY`6<^QadffffgrPUUSUUUUU'&3'KUEUUUUUU",
505 "UUUEUEUxUWEYU`4</EAmMMmMmNUUESUUUUU'&3)IUUUUEUUE",
506 "UYUUUUE(YUUYU`6<`KW_QQQQ_QUUESKRUUU'&k)UUEUEUUUU",
507 "EUUUUUUUUURUU`6</UUUUUUUUUUUWSIUUUK`&3)UUEUUEUUE",
508 "UUUEUUUUUUUUK`71/UUYEUUUUURUWSUEUUU)=k)UUUUUUUUU",
509 "EUUEUEUYUUUUUYJKEUEUUUUUUUUUUUUUURUEHJEYUUUUUEUU",
510 "UUUUUUUUEURUUUYYUUUUUUEUUURUUEUUUUUUEEEEEUYUUUUY",
511 "UUUYUEEUUUUUUUUUUUUUEUUEUUUUEUUEYUUUUUUUUUUEUUUU",
512 "UEUUUUUUUYYUUUUUEUUEUUUUUURUUUUUUUEUUEUUEUUUEUUE"
513 };
514
515 const char *const *const xpm_icons[] = {
516     xpm_icon_0,
517     xpm_icon_1,
518     xpm_icon_2,
519 };
520 const int n_xpm_icons = 3;