2 Copyright © 1995-2001, The AROS Development Team. All rights reserved.
6 /**************************************************************************/
8 #include "asl_intern.h"
10 /**************************************************************************/
12 #if !USE_SHARED_COOLIMAGES
14 /**************************************************************************/
16 #include "coolimages.h"
18 #define COOL_SAVEIMAGE 1
19 #define COOL_LOADIMAGE 1
20 #define COOL_USEIMAGE 1
21 #define COOL_CANCELIMAGE 1
22 #define COOL_DOTIMAGE 1
23 #define COOL_DOTIMAGE2 1
24 #define COOL_WARNIMAGE 0
25 #define COOL_DISKIMAGE 0
26 #define COOL_SWITCHIMAGE 0
27 #define COOL_MONITORIMAGE 1
28 #define COOL_INFOIMAGE 0
29 #define COOL_ASKIMAGE 0
30 #define COOL_KEYIMAGE 0
32 /**************************************************************************/
36 #define SAVEIMAGE_WIDTH 23
37 #define SAVEIMAGE_HEIGHT 16
38 #define SAVEIMAGE_DEPTH 8
40 static const UBYTE saveimage_data
[] =
42 00,04,04,04,04,04,04,04,04,04,04,04,04,04,04,00,00,00,00,00,00,00,00,
43 04,04,02,02,02,02,02,02,02,02,02,02,02,04,04,00,00,00,00,00,00,00,00,
44 04,04,02,02,04,04,04,04,04,04,04,02,02,04,02,03,03,03,03,00,00,00,00,
45 04,04,02,02,02,02,02,02,02,02,02,02,02,02,03,03,03,03,03,01,00,00,00,
46 04,04,02,02,04,04,04,04,02,02,02,02,02,03,03,03,03,03,03,03,01,00,00,
47 04,04,02,02,02,02,02,02,02,02,02,02,02,03,03,03,01,03,03,03,03,01,00,
48 04,04,04,02,02,02,02,02,02,02,02,02,03,03,03,01,00,03,03,03,03,03,01,
49 04,04,04,04,04,04,04,04,02,03,03,02,03,03,01,02,00,00,03,03,03,03,01,
50 04,04,04,04,04,04,04,04,02,03,03,03,03,03,01,02,00,00,00,03,03,03,01,
51 04,04,04,02,02,02,02,02,02,03,03,03,03,03,03,03,03,00,00,00,03,01,00,
52 04,04,04,02,02,04,04,02,02,03,03,03,03,03,03,03,01,00,00,00,00,00,00,
53 04,04,04,02,02,04,04,02,02,02,03,03,03,03,01,01,00,00,00,00,00,00,00,
54 04,04,04,02,02,04,04,02,02,02,03,03,03,01,02,01,00,00,00,00,00,00,00,
55 04,04,04,02,02,02,02,02,02,02,02,03,01,02,04,01,00,00,00,00,00,00,00,
56 00,01,01,01,01,01,01,01,01,01,01,02,02,01,00,00,00,00,00,00,00,00,00,
57 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
60 static const UBYTE saveimage_pal
[] =
62 0xb3,0xb3,0xb3,0x00,0x00,0x00,
63 0xe0,0xe0,0xe0,0xdb,0x20,0x26,
64 0x65,0x4b,0xbf,0xff,0xff,0xff,
65 0xff,0xff,0xff,0xff,0xff,0xff
68 const struct CoolImage cool_saveimage
=
77 #endif /* COOL_SAVEIMAGE */
79 /**************************************************************************/
83 #define LOADIMAGE_WIDTH 23
84 #define LOADIMAGE_HEIGHT 16
85 #define LOADIMAGE_DEPTH 8
87 static const UBYTE loadimage_data
[] =
89 00,04,04,04,04,04,04,04,04,04,04,04,04,04,04,00,00,00,00,00,00,00,00,
90 04,04,02,02,02,02,02,02,02,02,02,02,02,02,02,01,00,00,00,00,00,00,00,
91 04,04,02,02,04,04,04,04,04,04,04,02,02,03,03,03,03,00,00,00,00,00,00,
92 04,04,02,02,02,02,02,02,02,02,02,02,03,03,03,03,03,03,00,00,00,00,00,
93 04,04,02,02,04,04,04,04,02,02,02,03,03,03,01,03,03,03,01,00,00,00,00,
94 04,04,02,02,02,02,02,02,02,02,03,03,03,01,02,03,03,03,01,00,00,00,00,
95 04,04,04,02,02,02,02,02,02,03,03,03,01,02,04,02,03,03,03,01,00,00,00,
96 04,04,04,04,04,04,04,04,04,02,03,01,02,04,04,01,02,03,03,01,00,03,03,
97 04,04,04,04,04,04,04,04,04,04,02,02,04,04,04,02,02,03,03,03,03,03,01,
98 04,04,04,02,02,02,02,02,02,02,02,02,02,04,02,03,03,03,03,03,03,03,01,
99 04,04,04,02,02,04,04,02,02,02,02,02,02,04,02,03,03,03,03,03,03,03,01,
100 04,04,04,02,02,04,04,02,02,02,02,02,02,04,04,01,03,03,03,03,03,01,00,
101 04,04,04,02,02,04,04,02,02,02,02,02,02,04,04,01,00,00,03,03,03,01,00,
102 04,04,04,02,02,02,02,02,02,02,02,02,02,04,04,01,00,00,00,03,01,00,00,
103 00,01,01,01,01,01,01,01,01,01,01,01,01,01,01,00,00,00,00,00,00,00,00,
104 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
107 static const UBYTE loadimage_pal
[] =
109 0xb3,0xb3,0xb3,0x00,0x00,0x00,
110 0xe0,0xe0,0xe0,0x00,0x76,0x00,
111 0x65,0x4b,0xbf,0xff,0xff,0xff,
112 0xff,0xff,0xff,0xff,0xff,0xff
115 const struct CoolImage cool_loadimage
=
124 #endif /* COOL_LOADIMAGE */
126 /**************************************************************************/
130 #define USEIMAGE_WIDTH 13
131 #define USEIMAGE_HEIGHT 16
132 #define USEIMAGE_DEPTH 4
134 static const UBYTE useimage_data
[] =
136 00,00,00,00,00,00,00,00,00,02,02,02,00,
137 00,00,00,00,00,00,00,00,02,02,02,02,01,
138 00,00,00,00,00,00,00,02,02,02,02,02,01,
139 00,00,00,00,00,00,00,02,02,02,02,01,00,
140 00,00,00,00,00,00,02,02,02,02,01,00,00,
141 00,00,00,00,00,00,02,02,02,01,00,00,00,
142 00,02,02,00,00,00,02,02,02,01,00,00,00,
143 02,02,02,02,00,02,02,02,01,00,00,00,00,
144 02,02,02,02,02,02,02,02,01,00,00,00,00,
145 02,02,02,02,02,02,02,02,01,00,00,00,00,
146 00,02,02,02,02,02,02,01,00,00,00,00,00,
147 00,00,02,02,02,02,02,01,00,00,00,00,00,
148 00,00,02,02,02,02,02,01,00,00,00,00,00,
149 00,00,00,02,02,02,01,00,00,00,00,00,00,
150 00,00,00,02,02,02,01,00,00,00,00,00,00,
151 00,00,00,00,02,01,00,00,00,00,00,00,00
154 static const UBYTE useimage_pal
[] =
156 0xb3,0xb3,0xb3,0x00,0x00,0x00,
157 0x00,0x76,0x00,0xff,0xff,0xff
160 const struct CoolImage cool_useimage
=
169 #endif /* COOL_USEIMAGE */
171 /**************************************************************************/
175 #define CANCELIMAGE_WIDTH 14
176 #define CANCELIMAGE_HEIGHT 16
177 #define CANCELIMAGE_DEPTH 4
179 static const UBYTE cancelimage_data
[] =
181 00,00,00,00,00,00,00,00,00,00,02,02,02,00,
182 00,02,02,01,00,00,00,00,00,02,02,02,02,01,
183 02,02,02,02,01,00,00,00,02,02,02,02,02,01,
184 02,02,02,02,02,01,00,02,02,02,02,02,01,00,
185 00,02,02,02,02,02,02,02,02,02,02,01,00,00,
186 00,00,02,02,02,02,02,02,02,02,01,00,00,00,
187 00,00,00,02,02,02,02,02,02,01,00,00,00,00,
188 00,00,00,00,02,02,02,02,01,00,00,00,00,00,
189 00,00,00,02,02,02,02,02,02,02,00,00,00,00,
190 00,00,02,02,02,02,02,02,02,02,02,00,00,00,
191 00,02,02,02,02,02,01,01,02,02,02,02,00,00,
192 00,02,02,02,02,01,00,00,01,02,02,02,02,00,
193 02,02,02,02,01,00,00,00,00,01,02,02,02,01,
194 02,02,02,01,00,00,00,00,00,00,01,02,02,01,
195 02,02,02,01,00,00,00,00,00,00,00,01,01,00,
196 00,01,01,00,00,00,00,00,00,00,00,00,00,00
199 static const UBYTE cancelimage_pal
[] =
201 0xb3,0xb3,0xb3,0x00,0x00,0x00,
202 0xdb,0x20,0x26,0xff,0xff,0xff
205 const struct CoolImage cool_cancelimage
=
214 #endif /* COOL_CANCELIMAGE */
216 /**************************************************************************/
220 #define DOTIMAGE_WIDTH 9
221 #define DOTIMAGE_HEIGHT 9
222 #define DOTIMAGE_DEPTH 4
224 static const UBYTE dotimage_data
[] =
226 00,00,00,03,03,03,00,00,00,
227 00,03,03,03,03,03,03,01,00,
228 00,03,03,03,03,03,03,01,00,
229 03,03,03,03,03,03,03,03,01,
230 03,03,03,03,03,03,03,03,01,
231 03,03,03,03,03,03,03,03,01,
232 00,03,03,03,03,03,03,01,00,
233 00,01,01,03,03,03,01,01,00,
234 00,00,00,01,01,01,00,00,00
237 static const UBYTE dotimage_pal
[] =
239 0xb3,0xb3,0xb3,0x00,0x00,0x00,
240 0xff,0xff,0xff,0x00,0x76,0x00
243 const struct CoolImage cool_dotimage
=
252 #endif /* COOL_DOTIMAGE */
254 /**************************************************************************/
258 static const UBYTE dotimage2_pal
[] =
260 0xb3,0xb3,0xb3,0x00,0x00,0x00,
261 0xff,0xff,0xff,0x00,0x00,0xA0
264 const struct CoolImage cool_dotimage2
=
275 /**************************************************************************/
279 #define WARNIMAGE_WIDTH 7
280 #define WARNIMAGE_HEIGHT 16
281 #define WARNIMAGE_DEPTH 4
283 static const UBYTE warnimage_data
[] =
285 00,00,02,02,02,00,00,
286 00,00,02,02,02,02,01,
287 00,00,02,02,02,02,01,
288 00,00,02,02,02,02,01,
289 00,02,02,02,02,01,00,
290 00,02,02,02,02,01,00,
291 00,02,02,02,02,01,00,
292 00,02,02,02,02,01,00,
293 00,02,02,02,01,00,00,
294 00,02,02,02,01,00,00,
295 00,00,01,01,01,00,00,
296 00,00,00,00,00,00,00,
297 00,02,02,02,02,00,00,
298 02,02,02,02,02,01,00,
299 02,02,02,02,02,01,00,
303 static const UBYTE warnimage_pal
[] =
305 0xb3,0xb3,0xb3,0x00,0x00,0x00,
306 0xb6,0x37,0xb6,0xff,0xff,0xff
309 const struct CoolImage cool_warnimage
=
318 #endif /* COOL_WARNIMAGE */
320 /**************************************************************************/
324 #define DISKIMAGE_WIDTH 16
325 #define DISKIMAGE_HEIGHT 16
326 #define DISKIMAGE_DEPTH 4
328 static const UBYTE diskimage_data
[] =
330 00,03,03,03,03,03,03,03,03,03,03,03,03,03,03,00,
331 03,03,02,02,02,02,02,02,02,02,02,02,02,02,03,01,
332 03,03,02,02,03,03,03,03,03,03,03,03,02,02,03,01,
333 03,03,02,02,02,02,02,02,02,02,02,02,02,02,03,01,
334 03,03,02,02,03,03,03,03,03,03,03,03,02,02,03,01,
335 03,03,02,02,02,02,02,02,02,02,02,02,02,02,03,01,
336 03,03,03,02,02,02,02,02,02,02,02,02,02,03,03,01,
337 03,03,03,03,03,03,03,03,03,03,03,03,03,03,03,01,
338 03,03,03,03,03,03,03,03,03,03,03,03,03,03,03,01,
339 03,03,03,02,02,02,02,02,02,02,02,02,02,03,03,01,
340 03,03,03,02,02,03,03,02,02,02,02,02,02,03,03,01,
341 03,03,03,02,02,03,03,02,02,02,02,02,02,03,03,01,
342 03,03,03,02,02,03,03,02,02,02,02,02,02,03,03,01,
343 03,03,03,02,02,02,02,02,02,02,02,02,02,03,03,01,
344 00,01,01,01,01,01,01,01,01,01,01,01,01,01,01,00,
345 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
348 static const UBYTE diskimage_pal
[] =
350 0xb3,0xb3,0xb3,0x00,0x00,0x00,
351 0xe0,0xe0,0xe0,0x65,0x4b,0xbf
354 const struct CoolImage cool_diskimage
=
363 #endif /* COOL_DISKIMAGE */
365 /**************************************************************************/
369 #define SWITCHIMAGE_WIDTH 18
370 #define SWITCHIMAGE_HEIGHT 16
371 #define SWITCHIMAGE_DEPTH 4
373 static const UBYTE switchimage_data
[] =
375 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,
376 00,00,00,00,00,00,02,02,02,02,00,00,00,00,00,00,00,00,
377 00,00,00,00,00,02,02,02,02,02,01,00,00,00,00,00,00,00,
378 00,00,00,00,02,02,02,02,02,02,02,01,00,00,03,01,00,00,
379 00,00,00,00,02,02,02,01,00,02,02,02,01,03,03,03,01,00,
380 00,00,00,02,02,02,01,00,00,00,02,03,03,03,03,03,01,00,
381 02,02,00,02,02,01,00,00,00,00,03,03,03,03,03,03,03,01,
382 02,02,02,02,02,01,00,00,00,00,03,03,03,03,03,03,03,01,
383 02,02,02,02,02,02,02,02,00,00,00,00,03,03,03,01,03,01,
384 02,02,02,02,02,02,02,01,00,00,00,00,03,03,01,00,01,01,
385 00,02,02,02,02,01,01,03,00,00,00,03,03,03,01,00,00,00,
386 00,02,02,02,01,03,03,03,03,00,03,03,03,01,00,00,00,00,
387 00,00,02,01,00,00,01,03,03,03,03,03,03,01,00,00,00,00,
388 00,00,00,00,00,00,00,01,03,03,03,03,01,00,00,00,00,00,
389 00,00,00,00,00,00,00,00,01,01,01,01,00,00,00,00,00,00,
390 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
393 static const UBYTE switchimage_pal
[] =
395 0xb3,0xb3,0xb3,0x00,0x00,0x00,
396 0xdb,0x20,0x26,0x00,0x76,0x00
399 const struct CoolImage cool_switchimage
=
408 #endif /* COOL_SWITCHIMAGE */
410 /**************************************************************************/
412 #if COOL_MONITORIMAGE
414 #define MONITORIMAGE_WIDTH 15
415 #define MONITORIMAGE_HEIGHT 16
416 #define MONITORIMAGE_DEPTH 8
418 static const UBYTE monitorimage_data
[] =
420 07,07,07,07,07,07,07,07,07,07,07,07,07,07,03,
421 07,05,05,05,05,05,05,05,05,05,05,05,05,05,03,
422 07,05,06,06,06,06,06,06,06,06,06,06,02,05,03,
423 07,05,06,01,04,01,01,01,01,01,01,01,02,05,03,
424 07,05,06,04,01,01,01,01,01,01,01,01,02,05,03,
425 07,05,06,01,01,01,01,01,01,01,01,01,02,05,03,
426 07,05,06,01,01,01,01,01,01,01,01,01,02,05,03,
427 07,05,06,01,01,01,01,01,01,01,01,01,02,05,03,
428 07,05,06,01,01,01,01,01,01,01,01,01,02,05,03,
429 07,05,06,02,02,02,02,02,02,02,02,02,02,05,03,
430 07,05,05,05,05,05,05,05,05,05,05,05,05,05,03,
431 07,05,05,05,05,05,05,05,05,05,03,05,03,05,03,
432 03,03,03,03,03,03,03,03,03,03,03,03,03,03,03,
433 00,00,07,07,07,07,07,07,07,07,07,07,03,00,00,
434 00,00,03,03,03,03,03,03,03,03,03,03,03,00,00,
435 00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
438 static const UBYTE monitorimage_pal
[] =
440 0xb3,0xb3,0xb3,0x28,0x14,0x88,
441 0x3b,0x3b,0xe0,0x00,0x00,0x00,
442 0xff,0xff,0xff,0xc4,0xc4,0xc4,
443 0x00,0x00,0x63,0xe0,0xe0,0xe0
446 const struct CoolImage cool_monitorimage
=
455 #endif /* COOL_MONITORIMAGE */
457 /**************************************************************************/
461 #define INFOIMAGE_WIDTH 16
462 #define INFOIMAGE_HEIGHT 16
463 #define INFOIMAGE_DEPTH 4
465 static const UBYTE infoimage_data
[] =
467 00,00,00,00,00,03,03,03,03,03,00,00,00,00,00,00,
468 00,00,00,03,03,03,03,03,03,03,03,03,00,00,00,00,
469 00,00,03,03,03,03,03,03,03,03,03,03,03,00,00,00,
470 00,03,03,03,03,03,02,02,02,03,03,03,03,03,00,00,
471 00,03,03,03,03,03,02,02,02,03,03,03,03,03,01,00,
472 03,03,03,03,03,03,03,03,03,03,03,03,03,03,03,00,
473 03,03,03,03,03,02,02,02,02,03,03,03,03,03,03,01,
474 03,03,03,03,03,03,02,02,02,03,03,03,03,03,03,01,
475 03,03,03,03,03,03,02,02,02,03,03,03,03,03,03,01,
476 03,03,03,03,03,03,02,02,02,03,03,03,03,03,03,01,
477 00,03,03,03,03,03,02,02,02,03,03,03,03,03,01,01,
478 00,03,03,03,03,02,02,02,02,02,03,03,03,03,01,00,
479 00,00,03,03,03,03,03,03,03,03,03,03,03,01,01,00,
480 00,00,00,03,03,03,03,03,03,03,03,03,01,01,00,00,
481 00,00,00,00,01,03,03,03,03,03,01,01,01,00,00,00,
482 00,00,00,00,00,00,01,01,01,01,01,00,00,00,00,00
485 static const UBYTE infoimage_pal
[] =
487 0xb3,0xb3,0xb3,0x00,0x00,0x00,
488 0xe0,0xe0,0xe0,0x00,0x76,0x00
491 const struct CoolImage cool_infoimage
=
500 #endif /* COOL_INFOIMAGE */
502 /**************************************************************************/
506 #define ASKIMAGE_WIDTH 16
507 #define ASKIMAGE_HEIGHT 16
508 #define ASKIMAGE_DEPTH 4
510 static const UBYTE askimage_data
[] =
512 00,00,00,00,00,03,03,03,03,03,00,00,00,00,00,00,
513 00,00,00,03,03,03,03,03,03,03,03,03,00,00,00,00,
514 00,00,03,03,03,03,03,03,03,03,03,03,03,00,00,00,
515 00,03,03,03,03,02,02,02,02,02,03,03,03,03,00,00,
516 00,03,03,03,02,02,02,02,02,02,02,03,03,03,01,00,
517 03,03,03,03,02,02,03,03,02,02,02,03,03,03,03,00,
518 03,03,03,03,03,03,03,03,02,02,02,03,03,03,03,01,
519 03,03,03,03,03,03,03,02,02,02,03,03,03,03,03,01,
520 03,03,03,03,03,03,02,02,02,03,03,03,03,03,03,01,
521 03,03,03,03,03,03,02,02,02,03,03,03,03,03,03,01,
522 00,03,03,03,03,03,03,03,03,03,03,03,03,03,01,01,
523 00,03,03,03,03,03,02,02,02,03,03,03,03,03,01,00,
524 00,00,03,03,03,03,02,02,02,03,03,03,03,01,01,00,
525 00,00,00,03,03,03,03,03,03,03,03,03,01,01,00,00,
526 00,00,00,00,01,03,03,03,03,03,01,01,01,00,00,00,
527 00,00,00,00,00,00,01,01,01,01,01,00,00,00,00,00
530 static const UBYTE askimage_pal
[] =
532 0xb3,0xb3,0xb3,0x00,0x00,0x00,
533 0xe0,0xe0,0xe0,0xc8,0x00,0x00
536 const struct CoolImage cool_askimage
=
545 #endif /* COOL_ASKIMAGE */
547 /**************************************************************************/
551 #define KEYIMAGE_WIDTH 17
552 #define KEYIMAGE_HEIGHT 14
553 #define KEYIMAGE_DEPTH 8
555 static const UBYTE keyimage_data
[] =
557 00,04,04,04,04,04,04,04,04,04,04,04,04,04,04,04,00,
558 04,02,02,02,02,02,02,02,02,02,02,02,02,02,02,01,04,
559 04,02,02,04,04,04,04,04,04,04,04,04,03,03,04,01,04,
560 04,02,04,03,03,03,03,03,03,03,03,03,03,03,04,01,04,
561 04,02,04,03,03,03,03,03,03,03,03,03,03,03,04,01,04,
562 04,02,04,03,03,03,03,03,03,03,03,03,03,03,04,01,04,
563 04,02,04,03,03,03,03,03,03,03,03,03,03,03,04,01,04,
564 04,02,04,03,03,03,03,03,03,03,03,03,03,03,04,01,04,
565 04,02,04,03,03,03,03,03,03,03,03,03,03,03,04,01,04,
566 04,02,04,03,03,03,03,03,03,03,03,03,03,03,04,01,04,
567 04,02,03,03,03,03,03,03,03,03,03,03,03,03,04,01,04,
568 04,02,03,04,04,04,04,04,04,04,04,04,04,04,04,01,04,
569 04,02,01,01,01,01,01,01,01,01,01,01,01,01,01,01,04,
570 00,04,04,04,04,04,04,04,04,04,04,04,04,04,04,04,00
573 static const UBYTE keyimage_pal
[] =
575 0xb3,0xb3,0xb3,0x38,0x38,0x38,
576 0xcc,0xcc,0xcc,0xbb,0xbb,0xbb,
577 0x4d,0x4d,0x4d,0x55,0xdd,0x55,
578 0xee,0x99,0x00,0x00,0x44,0xdd
581 const struct CoolImage cool_keyimage
=
590 #endif /* COOL_KEYIMAGE */
592 /**************************************************************************/
594 #endif /* USE_SHARED_COOLIMAGES */
596 /**************************************************************************/