AmendHub

Download

thecloud

/

SimpleSpooler

/

Spooler.r

 

(View History)

thecloud   Simple Spooler 0.4 release Latest amendment: 9 on 2026-08-07

1 /*
2 * Spooler.r
3 * Resource Definitions
4 *
5 */
6
7 #include "Types.r"
8 #include "SysTypes.r"
9
10 /* version constants */
11 #define MAJOR_VERSION 0x00
12 #define MINOR_VERSION 0x04
13 #define STAGE_VERSION development
14 #define REVISION_NUM 0x00
15 #define VERSION_STR "0.4"
16 #define COPYRIGHT_STR "Copyright © 2026 Ken McLeod"
17
18 /* resource type declarations */
19 type 'spoo' as 'STR ';
20
21 resource 'spoo' (0) {
22 VERSION_STR
23 };
24
25 resource 'BNDL' (128, purgeable) {
26 'spoo',
27 0,
28 { /* array TypeArray: 2 elements */
29 /* [1] */
30 'FREF',
31 { /* array IDArray: 2 elements */
32 /* [1] */
33 0, 128,
34 /* [2] */
35 1, 129
36 },
37 /* [2] */
38 'ICN#',
39 { /* array IDArray: 2 elements */
40 /* [1] */
41 0, 128,
42 /* [2] */
43 1, 129
44 }
45 }
46 };
47
48 resource 'FREF' (128, purgeable) {
49 'APPL', 0, ""
50 };
51
52 resource 'FREF' (129, purgeable) {
53 'pjob', 1, ""
54 };
55
56 /*
57 * 'vers' development=0x20, alpha=0x40, beta=0x60, release=0x80;
58 */
59 resource 'vers' (1) {
60 MAJOR_VERSION, MINOR_VERSION, STAGE_VERSION, REVISION_NUM,
61 verUS,
62 VERSION_STR,
63 $$Format("Simple Spooler %s\n%s",
64 VERSION_STR,COPYRIGHT_STR)
65 };
66
67 resource 'DLOG' (128, "Printer Setup") {
68 {40, 40, 268, 464},
69 dBoxProc,
70 invisible,
71 noGoAway,
72 0x0,
73 128,
74 ""
75 };
76
77 resource 'DITL' (128) {
78 { /* array DITLarray: 21 elements */
79 /* [1] */
80 {195, 344, 215, 410},
81 Button {
82 enabled,
83 ""
84 },
85 /* [2] */
86 {195, 266, 215, 332},
87 Button {
88 enabled,
89 ""
90 },
91 /* [3] */
92 {34, 81, 51, 409},
93 EditText {
94 enabled,
95 ""
96 },
97 /* [4] */
98 {13, 78, 29, 183},
99 StaticText {
100 disabled,
101 "Printer name:"
102 },
103 /* [5] */
104 {11, 23, 43, 55},
105 Icon {
106 disabled,
107 128
108 },
109 /* [6] */
110 {88, 96, 120, 128},
111 Icon {
112 enabled,
113 129
114 },
115 /* [7] */
116 {88, 143, 120, 175},
117 Icon {
118 enabled,
119 130
120 },
121 /* [8] */
122 {88, 190, 120, 222},
123 Icon {
124 enabled,
125 131
126 },
127 /* [9] */
128 {61, 88, 77, 230},
129 StaticText {
130 disabled,
131 " Virtual printer type:"
132 },
133 /* [10] */
134 {88, 298, 120, 330},
135 Icon {
136 enabled,
137 200
138 },
139 /* [11] */
140 {88, 347, 120, 379},
141 Icon {
142 enabled,
143 201
144 },
145 /* [12] */
146 {61, 276, 77, 400},
147 StaticText {
148 disabled,
149 " Print to this port:"
150 },
151 /* [13] */
152 {133, 88, 151, 206},
153 CheckBox {
154 enabled,
155 "Color ribbon"
156 },
157 /* [14] */
158 {152, 88, 170, 194},
159 CheckBox {
160 enabled,
161 "Sheet feeder"
162 },
163 /* [15] */
164 {171, 88, 189, 245},
165 CheckBox {
166 enabled,
167 "IW1 compatibility"
168 },
169 /* [16] */
170 {190, 88, 208, 245},
171 CheckBox {
172 enabled,
173 "Skip reverse feeds"
174 },
175 /* [17] */
176 {133, 276, 151, 358},
177 CheckBox {
178 enabled,
179 "Enabled"
180 },
181 /* [18] */
182 {153, 292, 171, 402},
183 UserItem {
184 enabled
185 },
186 /* [19] */
187 {68, 78, 215, 253},
188 UserItem {
189 disabled
190 },
191 /* [20] */
192 {68, 266, 182, 410},
193 UserItem {
194 disabled
195 },
196 /* [21] */
197 {11, 264, 30, 412},
198 CheckBox {
199 enabled,
200 "Auto-run at launch"
201 }
202 }
203 };
204
205 resource 'MENU' (128, preload) {
206 128,
207 textMenuProc,
208 0x7FFFFFFD,
209 enabled,
210 apple,
211 { /* array: 2 elements */
212 /* [1] */
213 "About Simple Spooler…", noIcon, noKey, noMark, plain,
214 /* [2] */
215 "-", noIcon, noKey, noMark, plain
216 }
217 };
218
219 resource 'MENU' (129, preload) {
220 129,
221 textMenuProc,
222 allEnabled,
223 enabled,
224 "File",
225 { /* array: 1 elements */
226 /* [1] */
227 "Quit", noIcon, "Q", noMark, plain
228 }
229 };
230
231 resource 'MENU' (130, preload) {
232 130,
233 textMenuProc,
234 0x0,
235 enabled,
236 "Edit",
237 { /* array: 8 elements */
238 /* [1] */
239 "Undo", noIcon, "Z", noMark, plain,
240 /* [2] */
241 "-", noIcon, noKey, noMark, plain,
242 /* [3] */
243 "Cut", noIcon, "X", noMark, plain,
244 /* [4] */
245 "Copy", noIcon, "C", noMark, plain,
246 /* [5] */
247 "Paste", noIcon, "V", noMark, plain,
248 /* [6] */
249 "Clear", noIcon, noKey, noMark, plain,
250 /* [7] */
251 "-", noIcon, noKey, noMark, plain,
252 /* [8] */
253 "Select All", noIcon, "A", noMark, plain
254 }
255 };
256
257 resource 'MENU' (131, preload) {
258 131,
259 textMenuProc,
260 0x7FFFFFF8,
261 enabled,
262 "Control",
263 { /* array: 5 elements */
264 /* [1] */
265 "Start Spooler", noIcon, "R", noMark, plain,
266 /* [2] */
267 "Stop Spooler", noIcon, ".", noMark, plain,
268 /* [3] */
269 "-", noIcon, noKey, noMark, plain,
270 /* [4] */
271 "Settings…", noIcon, noKey, noMark, plain,
272 /* [5] */
273 "Print Status", noIcon, noKey, noMark, plain
274 }
275 };
276
277 resource 'WIND' (128) {
278 {40, 10, 320, 490},
279 documentProc,
280 invisible,
281 noGoAway,
282 0x0,
283 "Simple Spooler Log"
284 };
285
286 resource 'SIZE' (0) {
287 reserved,
288 acceptSuspendResumeEvents,
289 reserved,
290 canBackground,
291 notMultiFinderAware,
292 backgroundAndForeground,
293 dontGetFrontClicks,
294 ignoreChildDiedEvents,
295 is32BitCompatible,
296 notHighLevelEventAware,
297 onlyLocalHLEvents,
298 notStationeryAware,
299 dontUseTextEditServices,
300 reserved,
301 reserved,
302 reserved,
303 98304,
304 81920
305 };
306
307 resource 'SIZE' (-1) {
308 reserved,
309 acceptSuspendResumeEvents,
310 reserved,
311 canBackground,
312 notMultiFinderAware,
313 backgroundAndForeground,
314 dontGetFrontClicks,
315 ignoreChildDiedEvents,
316 is32BitCompatible,
317 notHighLevelEventAware,
318 onlyLocalHLEvents,
319 notStationeryAware,
320 dontUseTextEditServices,
321 reserved,
322 reserved,
323 reserved,
324 81920,
325 61440
326 };
327
328 resource 'STR#' (128, "Types") {
329 { /* array StringArray: 3 elements */
330 /* [1] */
331 "LaserWriter",
332 /* [2] */
333 "LQ",
334 /* [3] */
335 "ImageWriter"
336 }
337 };
338
339 resource 'STR#' (129, "Names") {
340 { /* array StringArray: 3 elements */
341 /* [1] */
342 "LaserWriter Spooler",
343 /* [2] */
344 "LQ Spooler",
345 /* [3] */
346 "ImageWriter Spooler"
347 }
348 };
349
350 resource 'STR#' (130, "Ports") {
351 { /* array StringArray: 2 elements */
352 /* [1] */
353 "Modem",
354 /* [2] */
355 "Printer"
356 }
357 };
358
359 resource 'STR#' (131, "Buttons") {
360 { /* array StringArray: 4 elements */
361 /* [1] */
362 "OK",
363 /* [2] */
364 "Cancel",
365 /* [3] */
366 "Start",
367 /* [4] */
368 "Save"
369 }
370 };
371 resource 'ics8' (128) {
372 $"0000 0000 0000 0000 0000 0000 0000 0000"
373 $"0000 0000 FFFF FF00 0000 00FF FF00 0000"
374 $"0000 00FF 00F5 F5FF FFFF FFF5 F5FF 0000"
375 $"0000 00FF 00FF F5FF F5F5 F5FC F5FF 0000"
376 $"0000 00FF 00FF F5FF F9F5 F5FC F5FF 0000"
377 $"0000 00FF 00FF F5FF FCF9 F9FC F5FF 0000"
378 $"0000 00FF 00F5 F5FF FFFC FFF5 F5FF 0000"
379 $"0000 0000 FFFF FF00 0000 00FF FF00 0000"
380 $"00FF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
381 $"0000 0000 FF08 FF08 FF00 00FF FF00 0000"
382 $"0000 0000 00FF 08FF 08FF FF08 FF00 0000"
383 $"0000 0000 0000 FF08 0808 08FF FF00 0000"
384 $"0000 0000 0000 00FF FF08 0808 FF00 0000"
385 $"0000 0000 0000 0000 00FF FF08 FF00 0000"
386 $"0000 0000 0000 0000 00FF FFFF FFFF 0000"
387 $"0000 0000 0000 0000 00FF FFFF FFFF"
388 };
389
390 resource 'ics8' (129) {
391 $"00FF FFFF FFFF FFFF FFFF FF00 0000 0000"
392 $"00FF F5F5 F5F5 F5F5 F5F5 FFFF 0000 0000"
393 $"00FF F5F5 F5F5 F5F5 F5F5 FFF6 FF00 0000"
394 $"00FF F5F5 F5F5 F5F5 F5F5 FFFF FFFF 0000"
395 $"00FF F5F5 FFFF F5F5 F5FF FFF5 F5FF 0000"
396 $"00FF F5FF F5F5 FFFF FFF9 00FF F5FF 0000"
397 $"00FF F5FF F5FF FFF5 F500 F9FF F5FF 0000"
398 $"00FF F5FF F5FF F9F7 F500 FFFF F5FF 0000"
399 $"00FF F5FF 0000 FFFF FFFF F5FF F5FF 0000"
400 $"00FF FFF5 FFFF F5F5 F5FF FFF5 FFFF 0000"
401 $"00FF 00FF FFFF FFFF FFFF FFFF FFFF 0000"
402 $"00FF F5F5 FF08 FF08 FF08 FFFF F5FF 0000"
403 $"00FF F5F5 F5FF 08FF 08FF 08FF F5FF 0000"
404 $"00FF F5F5 F5F5 FFFF 0808 08FF F5FF 0000"
405 $"00FF F5F5 F5F5 F5F5 FFFF FFFF FFFF 0000"
406 $"00FF FFFF FFFF FFFF FFFF FFFF FFFF"
407 };
408
409 resource 'ics4' (128) {
410 $"0000 0000 0000 0000 0000 FFF0 000F F000"
411 $"000F 0CCF FFFC 0F00 000F 0FCF CCCE 0F00"
412 $"000F 0FCF DCCE 0F00 000F 0FCF EDDE 0F00"
413 $"000F 0CCF FEF0 0F00 0000 FFF0 000F F000"
414 $"0FFF FFFF FFFF FFFF 0000 F2F0 F02F F000"
415 $"0000 0F0F 2FF0 F000 0000 00F2 020F F000"
416 $"0000 000F F020 F000 0000 0000 0FF2 F000"
417 $"0000 0000 0FFF FF00 0000 0000 0FFF FF"
418 };
419
420 resource 'ics4' (129) {
421 $"0FFF FFFF FFF0 0000 0F0C 0C0C 0CFF 0000"
422 $"0FC0 C0C0 C0FC F000 0F0C 0C0C 0CFF FF00"
423 $"0FC0 FFC0 CFF0 CF00 0F0F 00FF FD0F 0F00"
424 $"0FCF 0FF0 00DF CF00 0F0F 0FDC 00FF 0F00"
425 $"0FCF 00FF FF0F CF00 0FF0 FF00 0FF0 FF00"
426 $"0FCF FFFF FFFF FF00 0F0C F0F0 F2FF 0F00"
427 $"0FC0 CF2F 0F0F CF00 0F0C 0CFF 202F 0F00"
428 $"0FC0 C0C0 FFFF FF00 0FFF FFFF FFFF FF"
429 };
430
431 resource 'ics#' (128) {
432 { /* array: 2 elements */
433 /* [1] */
434 $"0000 0E18 11E4 1514 1594 15F4 11E4 0E18"
435 $"7FFF 0A98 0568 0218 0188 0068 007C 007C",
436 /* [2] */
437 $"0000 0E18 1FFC 1FFC 1FFC 1FFC 1FFC 0FF8"
438 $"7FFF 0FF8 07F8 03F8 01F8 0078 007C 007C"
439 }
440 };
441
442 resource 'ics#' (129) {
443 { /* array: 2 elements */
444 /* [1] */
445 $"7FE0 4030 4028 403C 4C64 5394 5654 5654"
446 $"53D4 6C6C 5FFC 4AB4 4554 4314 40FC 7FFC",
447 /* [2] */
448 $"7FE0 7FF0 7FF8 7FFC 7FFC 7FFC 7FFC 7FFC"
449 $"7FFC 7FFC 7FFC 7FFC 7FFC 7FFC 7FFC 7FFC"
450 }
451 };
452
453 resource 'ICON' (1000) {
454 $"0000 0000 0000 0000 0000 0000 0000 0000"
455 $"0000 0000 0000 0000 0000 0000 0000 0000"
456 $"00FF F800 0080 0800 00A0 2800 0080 0800"
457 $"00A0 2800 0080 0800 00A0 2800 0080 0800"
458 $"00A0 2800 0080 0800 0FFF FFF0 0900 0490"
459 $"0FFF FF90 0900 0490 0FFF FC90 0800 00F0"
460 $"0FFF FF80 0800 0080 0A00 0080 0800 0080"
461 $"0FFF FF80"
462 };
463
464 resource 'ICON' (129) {
465 $"1FFF FC00 1000 0600 1000 0500 1007 8480"
466 $"100C C440 1018 C420 1018 C7F0 1018 8010"
467 $"1019 8010 100E 3E10 101C 1C10 106E 1810"
468 $"10C6 1010 1187 3010 7183 E01C B181 C01E"
469 $"91C0 E11A 90E3 7E1A D03C 1C1A B000 001E"
470 $"7000 001C 7FFF FFFC AAAA AAAE 8000 0002"
471 $"8000 0002 D555 5552 AAAA AAAE 7FFF FFFC"
472 $"1FFF FFF0 1000 0010 1000 0010 1FFF FFF0"
473 };
474
475 resource 'ICON' (130) {
476 $"01FF FFF8 0200 0014 0400 0022 0510 70A2"
477 $"0410 883E 0510 88A0 0410 A820 0510 90A0"
478 $"041E 6820 0400 0020 0FFF FFF0 F800 001F"
479 $"8FFF FFF5 F800 001D 8800 0015 8FFF FFF5"
480 $"A000 0005 8000 0007 FFFF FFFC D555 5554"
481 $"FFFF FFFC 0000 0140 0000 0140 0000 0140"
482 $"0000 03E0 0000 0220 0000 0220 0000 03E0"
483 $"0000 02A0 BFFF FC9D 0000 0140 BFFF FE3D"
484 };
485
486 resource 'ICON' (131) {
487 $"07FF FF00 0400 0100 0500 0500 0400 0100"
488 $"051E C500 0400 0100 051B 4500 0400 0100"
489 $"051D C500 0400 0100 FFFF FFFF 9000 0049"
490 $"FFFF FFF9 9000 0049 9FFF FFC9 8000 0009"
491 $"FFFF FFF9 8000 000F 8000 0008 9000 0008"
492 $"8000 0008 FFFF FFF8 0000 0140 0000 0140"
493 $"0000 03E0 0000 0220 0000 0220 0000 03E0"
494 $"0000 02A0 BFFF FC9D 0000 0140 BFFF FE3D"
495 };
496
497 resource 'ICON' (128) {
498 $"0000 0000 0000 0000 0000 0000 0000 0000"
499 $"0030 0C00 0048 1200 004F F200 0084 0900"
500 $"00B6 0500 00B7 0500 00B7 0500 00B7 0500"
501 $"0087 F900 004F FA00 0048 1200 0030 0C00"
502 $"FFFF FFFF 4000 0002 3FFF FFFC 00AA 0500"
503 $"00AB 0500 0065 D900 0022 3700 0019 0900"
504 $"000C 0500 0003 0300 0000 C100 0000 2100"
505 $"0000 7F80 0000 7F80 0000 7F80"
506 };
507
508 resource 'ICON' (200) {
509 $"FFFF FFFF 8000 0001 8000 0001 8000 0031"
510 $"8000 0049 81C0 0049 8220 0131 8410 0081"
511 $"8810 0641 8808 0901 9008 0901 9008 2601"
512 $"9010 1001 9060 C801 8881 2001 8881 2001"
513 $"8484 C001 8442 0001 8221 0001 8210 0E01"
514 $"8108 1181 8084 2041 8042 2021 8021 C021"
515 $"8010 0021 800C 0041 8003 0081 8000 C301"
516 $"8000 3C01 8000 0001 8000 0001 FFFF FFFF"
517 };
518
519 resource 'ICON' (201) {
520 $"FFFF FFFF 8000 0001 8000 0001 8000 0001"
521 $"80FF C001 8080 6001 8080 5001 8080 4801"
522 $"8080 4401 8080 7E01 8080 0201 8080 0201"
523 $"8080 0201 8080 0201 8080 0201 8080 0201"
524 $"8080 0201 8080 0201 8F80 03E1 8880 0221"
525 $"8880 0239 88FF FE29 8800 0029 8800 0029"
526 $"8800 0039 8800 0021 8800 0021 8FFF FFE1"
527 $"8000 0001 8000 0001 8000 0001 FFFF FFFF"
528 };
529
530 resource 'icl8' (128) {
531 $"0000 0000 0000 0000 0000 0000 0000 0000"
532 $"0000 0000 0000 0000 0000 0000 0000 0000"
533 $"0000 0000 0000 0000 0000 0000 0000 0000"
534 $"0000 0000 0000 0000 0000 0000 0000 0000"
535 $"0000 0000 0000 0000 0000 0000 0000 0000"
536 $"0000 0000 0000 0000 0000 0000 0000 0000"
537 $"0000 0000 0000 0000 0000 0000 0000 0000"
538 $"0000 0000 0000 0000 0000 0000 0000 0000"
539 $"0000 0000 0000 0000 0000 FFFF 0000 0000"
540 $"0000 0000 FFFF 0000 0000 0000 0000 0000"
541 $"0000 0000 0000 0000 00FF 00F6 FF00 0000"
542 $"0000 00FF F600 FF00 0000 0000 0000 0000"
543 $"0000 0000 0000 0000 00FF 00F6 FFFF FFFF"
544 $"FFFF FFFF F600 FF00 0000 0000 0000 0000"
545 $"0000 0000 0000 0000 FF00 00F6 F6FF F6F6"
546 $"F6F6 F6F6 FCF6 00FF 0000 0000 0000 0000"
547 $"0000 0000 0000 0000 FF00 FFFF F6FF F92B"
548 $"F6F6 F6F6 F6FC 00FF 0000 0000 0000 0000"
549 $"0000 0000 0000 0000 FF00 FFFF F6FF FCF9"
550 $"F6F6 F6F6 F6FC 00FF 0000 0000 0000 0000"
551 $"0000 0000 0000 0000 FF00 FFFF F6FF FCF9"
552 $"2BF6 F6F6 F6FC 00FF 0000 0000 0000 0000"
553 $"0000 0000 0000 0000 FF00 FFFF F6FF FCF9"
554 $"F9F6 F6F6 F6FC 00FF 0000 0000 0000 0000"
555 $"0000 0000 0000 0000 FF00 00F6 F6FF FCFC"
556 $"FCFC FCFC FCF6 00FF 0000 0000 0000 0000"
557 $"0000 0000 0000 0000 00FF 00F6 FFFF FFFF"
558 $"FFFF FFFF FFF6 FF00 0000 0000 0000 0000"
559 $"0000 0000 0000 0000 00FF 00F6 FF00 0000"
560 $"0000 00FF F6F6 FF00 0000 0000 0000 0000"
561 $"0000 0000 0000 0000 0000 FFFF 0000 0000"
562 $"0000 0000 FFFF 0000 0000 0000 0000 0000"
563 $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
564 $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
565 $"00FF 0000 0000 0000 0000 0000 0000 0000"
566 $"0000 0000 0000 0000 0000 0000 0000 FF00"
567 $"0000 FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
568 $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF 0000"
569 $"0000 0000 0000 0000 FF08 FF08 FF08 FF00"
570 $"0000 0000 00FF 08FF 0000 0000 0000 0000"
571 $"0000 0000 0000 0000 FF08 FF08 FF08 FFFF"
572 $"0000 0000 00FF 08FF 0000 0000 0000 0000"
573 $"0000 0000 0000 0000 00FF FF08 08FF 08FF"
574 $"FFFF 00FF FF08 08FF 0000 0000 0000 0000"
575 $"0000 0000 0000 0000 0000 FF08 0808 FF08"
576 $"0808 FFFF 08FF FFFF 0000 0000 0000 0000"
577 $"0000 0000 0000 0000 0000 00FF FF08 08FF"
578 $"0808 0808 FF08 08FF 0000 0000 0000 0000"
579 $"0000 0000 0000 0000 0000 0000 FFFF 0808"
580 $"0808 0808 08FF 08FF 0000 0000 0000 0000"
581 $"0000 0000 0000 0000 0000 0000 0000 FFFF"
582 $"0808 0808 0808 FFFF 0000 0000 0000 0000"
583 $"0000 0000 0000 0000 0000 0000 0000 0000"
584 $"FFFF 0808 0808 08FF 0000 0000 0000 0000"
585 $"0000 0000 0000 0000 0000 0000 0000 0000"
586 $"0000 FF08 0808 08FF 0000 0000 0000 0000"
587 $"0000 0000 0000 0000 0000 0000 0000 0000"
588 $"00FF FFFF FFFF FFFF FF00 0000 0000 0000"
589 $"0000 0000 0000 0000 0000 0000 0000 0000"
590 $"00FF FFFF FFFF FFFF FF00 0000 0000 0000"
591 $"0000 0000 0000 0000 0000 0000 0000 0000"
592 $"00FF FFFF FFFF FFFF FF"
593 };
594
595 resource 'icl8' (129) {
596 $"0000 FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
597 $"FFFF FFFF FFFF FFFF 0000 0000 0000 0000"
598 $"0000 FFF5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
599 $"F5F5 F5F5 F5F5 F5FF FF00 0000 0000 0000"
600 $"0000 FFF5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
601 $"F5F5 F5F5 F5F5 F5FF F6FF 0000 0000 0000"
602 $"0000 FFF5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
603 $"F5F5 F5F5 F5F5 F5FF F6F6 FF00 0000 0000"
604 $"0000 FFF5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
605 $"F5F5 F5F5 F5F5 F5FF F6F6 F6FF 0000 0000"
606 $"0000 FFF5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
607 $"F5F5 F5F5 F5F5 F5FF FFFF FFFF FF00 0000"
608 $"0000 FFF5 F5F5 F5F5 F5FF FFF5 F5F5 F5F5"
609 $"F5F5 F5FF FFF5 F5F5 F5F5 F5F5 FF00 0000"
610 $"0000 FFF5 F5F5 F5F5 FF00 F6FF F5F5 F5F5"
611 $"F5F5 FFF6 00FF F5F5 F5F5 F5F5 FF00 0000"
612 $"0000 FFF5 F5F5 F5F5 FF00 F6FF FFFF FFFF"
613 $"FFFF FFF6 00FF F5F5 F5F5 F5F5 FF00 0000"
614 $"0000 FFF5 F5F5 F5FF 0000 F6F6 FFF6 F6F6"
615 $"F6F6 F6FC F600 FFF5 F5F5 F5F5 FF00 0000"
616 $"0000 FFF5 F5F5 F5FF 00FF FFF6 FFF9 2BF6"
617 $"F6F6 F6F6 FC00 FFF5 F5F5 F5F5 FF00 0000"
618 $"0000 FFF5 F5F5 F5FF 00FF FFF6 FFFC F9F6"
619 $"F6F6 F6F6 FC00 FFF5 F5F5 F5F5 FF00 0000"
620 $"0000 FFF5 F5F5 F5FF 00FF FFF6 FFFC F92B"
621 $"F6F6 F6F6 FC00 FFF5 F5F5 F5F5 FF00 0000"
622 $"0000 FFF5 F5F5 F5FF 00FF FFF6 FFFC F9F9"
623 $"F6F6 F6F6 FC00 FFF5 F5F5 F5F5 FF00 0000"
624 $"0000 FFF5 F5F5 F5FF 0000 F6F6 FFFC FCFC"
625 $"FCFC FCFC F600 FFF5 F5F5 F5F5 FF00 0000"
626 $"0000 FFF5 F5F5 F5F5 FF00 F6FF FFFF FFFF"
627 $"FFFF FFFF F6FF F5F5 F5F5 F5F5 FF00 0000"
628 $"0000 FFF5 F5F5 F5F5 FF00 F6FF F5F5 F5F5"
629 $"F5F5 FFF6 F6FF F5F5 F5F5 F5F5 FF00 0000"
630 $"0000 FFF5 F5F5 F5F5 F5FF FFF5 F5F5 F5F5"
631 $"F5F5 F5FF FFF5 F5F5 F5F5 F5F5 FF00 0000"
632 $"0000 FFF5 FFFF FFFF FFFF FFFF FFFF FFFF"
633 $"FFFF FFFF FFFF FFFF FFFF F5F5 FF00 0000"
634 $"0000 FFF5 F5FF FFFF FFFF FFFF FFFF FFFF"
635 $"FFFF FFFF FFFF FFFF FFF5 F5F5 FF00 0000"
636 $"0000 FFF5 F5F5 F5F5 FF08 FF08 FFF5 F5F5"
637 $"F5F5 FF08 FFF5 F5F5 F5F5 F5F5 FF00 0000"
638 $"0000 FFF5 F5F5 F5F5 F5FF 08FF 08FF F5F5"
639 $"F5F5 FF08 FFF5 F5F5 F5F5 F5F5 FF00 0000"
640 $"0000 FFF5 F5F5 F5F5 F5FF 08FF 0808 FFFF"
641 $"F5FF FF08 FFF5 F5F5 F5F5 F5F5 FF00 0000"
642 $"0000 FFF5 F5F5 F5F5 F5F5 FF08 FF08 0808"
643 $"FF08 08FF FFF5 F5F5 F5F5 F5F5 FF00 0000"
644 $"0000 FFF5 F5F5 F5F5 F5F5 F5FF FFFF 0808"
645 $"08FF 0808 FFF5 F5F5 F5F5 F5F5 FF00 0000"
646 $"0000 FFF5 F5F5 F5F5 F5F5 F5F5 F5FF FF08"
647 $"0808 FF08 FFF5 F5F5 F5F5 F5F5 FF00 0000"
648 $"0000 FFF5 F5F5 F5F5 F5F5 F5F5 F5F5 F5FF"
649 $"0808 0808 FFF5 F5F5 F5F5 F5F5 FF00 0000"
650 $"0000 FFF5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
651 $"FF08 0808 FFF5 F5F5 F5F5 F5F5 FF00 0000"
652 $"0000 FFF5 F5F5 F5F5 F5F5 F5F5 F5F5 F5FF"
653 $"FFFF FFFF FFFF F5F5 F5F5 F5F5 FF00 0000"
654 $"0000 FFF5 F5F5 F5F5 F5F5 F5F5 F5F5 F5FF"
655 $"FFFF FFFF FFFF F5F5 F5F5 F5F5 FF00 0000"
656 $"0000 FFF5 F5F5 F5F5 F5F5 F5F5 F5F5 F5F5"
657 $"F5F5 F5F5 F5F5 F5F5 F5F5 F5F5 FF00 0000"
658 $"0000 FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
659 $"FFFF FFFF FFFF FFFF FFFF FFFF FF"
660 };
661
662 resource 'icl4' (128) {
663 $"0000 0000 0000 0000 0000 0000 0000 0000"
664 $"0000 0000 0000 0000 0000 0000 0000 0000"
665 $"0000 0000 0000 0000 0000 0000 0000 0000"
666 $"0000 0000 0000 0000 0000 0000 0000 0000"
667 $"0000 0000 00FF 0000 0000 FF00 0000 0000"
668 $"0000 0000 0F0C F000 000F C0F0 0000 0000"
669 $"0000 0000 0F0C FFFF FFFF C0F0 0000 0000"
670 $"0000 0000 F00C CFCC CCCC EC0F 0000 0000"
671 $"0000 0000 F0FF CFDC CCCC CE0F 0000 0000"
672 $"0000 0000 F0FF CFED CCCC CE0F 0000 0000"
673 $"0000 0000 F0FF CFED CCCC CE0F 0000 0000"
674 $"0000 0000 F0FF CFED DCCC CE0F 0000 0000"
675 $"0000 0000 F00C CFEE EEEE EC0F 0000 0000"
676 $"0000 0000 0F0C FFFF FFFF FCF0 0000 0000"
677 $"0000 0000 0F0C F000 000F CCF0 0000 0000"
678 $"0000 0000 00FF 0000 0000 FF00 0000 0000"
679 $"FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
680 $"0F00 0000 0000 0000 0000 0000 0000 00F0"
681 $"00FF FFFF FFFF FFFF FFFF FFFF FFFF FF00"
682 $"0000 0000 F0F2 F0F0 0000 0F2F 0000 0000"
683 $"0000 0000 F2F0 F2FF 0000 0F0F 0000 0000"
684 $"0000 0000 0FF0 2F0F FF0F F02F 0000 0000"
685 $"0000 0000 00F2 02F2 02FF 0FFF 0000 0000"
686 $"0000 0000 000F F02F 2020 F02F 0000 0000"
687 $"0000 0000 0000 FF02 0202 0F0F 0000 0000"
688 $"0000 0000 0000 00FF 2020 20FF 0000 0000"
689 $"0000 0000 0000 0000 FF02 020F 0000 0000"
690 $"0000 0000 0000 0000 00F0 202F 0000 0000"
691 $"0000 0000 0000 0000 0FFF FFFF F000 0000"
692 $"0000 0000 0000 0000 0FFF FFFF F000 0000"
693 $"0000 0000 0000 0000 0FFF FFFF F0"
694 };
695
696 resource 'icl4' (129) {
697 $"00FF FFFF FFFF FFFF FFFF FFFF 0000 0000"
698 $"00FC 0C0C 0C0C 0C0C 0C0C 0C0F F000 0000"
699 $"00F0 C0C0 C0C0 C0C0 C0C0 C0CF CF00 0000"
700 $"00FC 0C0C 0C0C 0C0C 0C0C 0C0F CCF0 0000"
701 $"00F0 C0C0 C0C0 C0C0 C0C0 C0CF CCCF 0000"
702 $"00FC 0C0C 0C0C 0C0C 0C0C 0C0F FFFF F000"
703 $"00F0 C0C0 0FF0 C0C0 C0CF F0C0 C0C0 F000"
704 $"00FC 0C0C F0CF 0C0C 0CFC 0F0C 0C0C F000"
705 $"00F0 C0C0 F0CF FFFF FFFC 0FC0 C0C0 F000"
706 $"00FC 0C0F 00CC FCCC CCCE C0FC 0C0C F000"
707 $"00F0 C0CF 0FFC FDCC CCCC E0F0 C0C0 F000"
708 $"00FC 0C0F 0FFC FEDC CCCC E0FC 0C0C F000"
709 $"00F0 C0CF 0FFC FEDC CCCC E0F0 C0C0 F000"
710 $"00FC 0C0F 0FFC FEDD CCCC E0FC 0C0C F000"
711 $"00F0 C0CF 00CC FEEE EEEE C0F0 C0C0 F000"
712 $"00FC 0C0C F0CF FFFF FFFF CF0C 0C0C F000"
713 $"00F0 C0C0 F0CF C0C0 C0FC CFC0 C0C0 F000"
714 $"00FC 0C0C 0FFC 0C0C 0C0F FC0C 0C0C F000"
715 $"00F0 FFFF FFFF FFFF FFFF FFFF FFC0 F000"
716 $"00FC 0FFF FFFF FFFF FFFF FFFF FC0C F000"
717 $"00F0 C0C0 F0F0 F0C0 C0F0 F0C0 C0C0 F000"
718 $"00FC 0C0C 0F2F 0F0C 0CF2 FC0C 0C0C F000"
719 $"00F0 C0C0 CF0F 20FF CFF0 F0C0 C0C0 F000"
720 $"00FC 0C0C 0CF2 F202 F02F FC0C 0C0C F000"
721 $"00F0 C0C0 C0CF FF20 2F02 F0C0 C0C0 F000"
722 $"00FC 0C0C 0C0C 0FF2 02F0 FC0C 0C0C F000"
723 $"00F0 C0C0 C0C0 C0CF 2020 F0C0 C0C0 F000"
724 $"00FC 0C0C 0C0C 0C0C F202 FC0C 0C0C F000"
725 $"00F0 C0C0 C0C0 C0CF FFFF FFC0 C0C0 F000"
726 $"00FC 0C0C 0C0C 0C0F FFFF FF0C 0C0C F000"
727 $"00F0 C0C0 C0C0 C0C0 C0C0 C0C0 C0C0 F000"
728 $"00FF FFFF FFFF FFFF FFFF FFFF FFFF F0"
729 };
730
731 resource 'ICN#' (128) {
732 { /* array: 2 elements */
733 /* [1] */
734 $"0000 0000 0000 0000 0000 0000 0000 0000"
735 $"0030 0C00 0048 1200 004F F200 0084 0900"
736 $"00B6 0500 00B7 0500 00B7 0500 00B7 0500"
737 $"0087 F900 004F FA00 0048 1200 0030 0C00"
738 $"FFFF FFFF 4000 0002 3FFF FFFC 00AA 0500"
739 $"00AB 0500 0065 D900 0022 3700 0019 0900"
740 $"000C 0500 0003 0300 0000 C100 0000 2100"
741 $"0000 7F80 0000 7F80 0000 7F80",
742 /* [2] */
743 $"0000 0000 0000 0000 0000 0000 0000 0000"
744 $"0030 0C00 0078 1E00 007F FE00 00FF FF00"
745 $"00FF FF00 00FF FF00 00FF FF00 00FF FF00"
746 $"00FF FF00 007F FE00 0078 1E00 0030 0C00"
747 $"FFFF FFFF 7FFF FFFE 3FFF FFFC 00FE 0700"
748 $"00FF 0700 007F DF00 003F FF00 001F FF00"
749 $"000F FF00 0003 FF00 0000 FF00 0000 3F00"
750 $"0000 7F80 0000 7F80 0000 7F80"
751 }
752 };
753
754 resource 'ICN#' (129) {
755 { /* array: 2 elements */
756 /* [1] */
757 $"3FFF FF00 2000 0180 2000 0140 2000 0120"
758 $"2000 0110 2000 01F8 2060 1808 2090 2408"
759 $"209F E408 2108 1208 216C 0A08 216E 0A08"
760 $"216E 0A08 216E 0A08 210F F208 209F F408"
761 $"2090 2408 2060 1808 2FFF FFC8 27FF FF88"
762 $"20A8 2808 2054 2808 2053 6808 2028 9808"
763 $"201C 4808 2006 2808 2001 0808 2000 8808"
764 $"2001 FC08 2001 FC08 2000 0008 3FFF FFF8",
765 /* [2] */
766 $"3FFF FF00 3FFF FF80 3FFF FFC0 3FFF FFE0"
767 $"3FFF FFF0 3FFF FFF8 3FFF FFF8 3FFF FFF8"
768 $"3FFF FFF8 3FFF FFF8 3FFF FFF8 3FFF FFF8"
769 $"3FFF FFF8 3FFF FFF8 3FFF FFF8 3FFF FFF8"
770 $"3FFF FFF8 3FFF FFF8 3FFF FFF8 3FFF FFF8"
771 $"3FFF FFF8 3FFF FFF8 3FFF FFF8 3FFF FFF8"
772 $"3FFF FFF8 3FFF FFF8 3FFF FFF8 3FFF FFF8"
773 $"3FFF FFF8 3FFF FFF8 3FFF FFF8 3FFF FFF8"
774 }
775 };
776
777 resource 'PICT' (128, purgeable) {
778 89,
779 {134, 272, 152, 283},
780 $"1101 0100 0A8A D08A D075 3075 3090 0002"
781 $"00FE 0160 0110 0170 00FE 0160 0110 016B"
782 $"0086 0110 0098 011B 0000 3F80 4040 8420"
783 $"8E20 9F20 BFA0 8E20 8E20 8020 8020 8E20"
784 $"8E20 BFA0 9F20 8E20 8420 4040 3F80 FF"
785 };
786
787 resource 'PICT' (129, purgeable) {
788 133,
789 {183, 223, 201, 240},
790 $"1101 A030 3901 000A 00B7 00DF 00C9 00F0"
791 $"3200 C800 DF00 C900 F090 0004 00B7 00D8"
792 $"00C8 00F0 00B7 00DF 00C8 00F0 00B7 00DF"
793 $"00C8 00F0 0000 0007 C000 0018 3000 0021"
794 $"0800 0041 0400 0081 0200 0081 0200 0101"
795 $"0100 0101 0100 0101 0100 0100 8140 0100"
796 $"4100 3880 22DC A480 1252 A440 0452 2420"
797 $"0852 2418 3052 0007 C000 FF"
798 };