home *** CD-ROM | disk | FTP | other *** search
open in:
MacOS 8.1
|
Win98
|
DOS
browse contents |
view JSON data
|
view as text
This file was processed as: ArcFS Archive
(archive/arcFS).
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| dexvert
| ArcFS Archive (archive/arcFS)
| magic
| Supported |
100%
| file
| RISC OS archive (ArcFS format)
| default
| |
99%
| file
| data
| default
| |
100%
| TrID
| Acorn ArcFS Archive
| default
| |
100%
| gt2
| Kopftext: 'Archive'
| default (weak)
| |
100%
| detectItEasy
| Archive: ArcFS
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 41 72 63 68 69 76 65 00 | 68 01 00 00 c8 01 00 00 |Archive.|h.......|
|00000010| 28 00 00 00 64 00 00 00 | 00 00 00 00 00 00 00 00 |(...d...|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000050| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000060| 82 21 50 43 32 35 36 00 | 00 00 00 00 ff ff ff ff |.!PC256.|........|
|00000070| 42 fd ff ff dc ce 39 c9 | 00 00 00 00 ff ff ff ff |B.....9.|........|
|00000080| 44 01 00 80 82 21 42 6f | 6f 74 00 00 72 01 00 00 |D....!Bo|ot..r...|
|00000090| 66 00 00 00 42 eb ff ff | dc ce 39 c9 03 00 4f b8 |f...B...|..9...O.|
|000000a0| 66 00 00 00 24 00 00 00 | 82 21 48 65 6c 70 00 00 |f...$...|.!Help..|
|000000b0| 72 01 00 00 b0 02 00 00 | 42 ff ff ff dc ce 39 c9 |r.......|B.....9.|
|000000c0| 03 00 ad 0f b0 02 00 00 | ae 00 00 00 82 21 52 75 |........|.....!Ru|
|000000d0| 6e 00 04 00 72 01 00 00 | af 00 00 00 42 eb ff ff |n...r...|....B...|
|000000e0| dc ce 39 c9 03 00 ee ec | af 00 00 00 82 03 00 00 |..9.....|........|
|000000f0| 82 21 52 75 6e 49 6d 61 | 67 65 00 00 8d 26 00 00 |.!RunIma|ge...&..|
|00000100| 42 fb ff ff dc ce 39 c9 | 03 00 18 eb 8d 26 00 00 |B.....9.|.....&..|
|00000110| 55 04 00 00 82 21 53 70 | 72 69 74 65 73 00 00 00 |U....!Sp|rites...|
|00000120| e0 02 00 00 42 f9 ff ff | dc ce 39 c9 03 00 90 84 |....B...|..9.....|
|00000130| e0 02 00 00 06 2b 00 00 | 82 53 70 72 69 74 65 73 |.....+..|.Sprites|
|00000140| 00 01 00 00 8c 01 00 00 | 42 f9 ff ff dc ce 39 c9 |........|B.....9.|
|00000150| 03 00 db 84 8c 01 00 00 | 0a 2e 00 00 82 54 65 6d |........|.....Tem|
|00000160| 70 6c 61 74 65 73 00 00 | 8a 03 00 00 42 ec ff ff |plates..|....B...|
|00000170| dc ce 39 c9 03 00 25 ce | 8a 03 00 00 ba 2f 00 00 |..9...%.|...../..|
|00000180| 00 00 00 00 c3 00 04 00 | 72 01 00 00 5c ff ff ff |........|r...\...|
|00000190| 35 01 00 cb dc 15 01 00 | ff ff ff ff 05 00 00 00 |5.......|........|
|000001a0| 98 da 25 02 00 00 00 00 | 00 00 00 00 00 00 00 00 |..%.....|........|
|000001b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000001c0| 00 00 00 00 8c 01 00 00 | 46 69 6c 65 44 61 74 61 |........|FileData|
|000001d0| 82 21 42 6f 6f 74 00 00 | 72 01 00 00 66 00 00 00 |.!Boot..|r...f...|
|000001e0| 42 eb ff ff dc ce 39 c9 | 03 00 4f b8 7c 20 21 42 |B.....9.|..O.| !B|
|000001f0| 6f 6f 74 20 21 50 43 32 | 35 36 0a 7c 20 31 39 38 |oot !PC2|56.| 198|
|00000200| 39 20 62 79 20 52 61 66 | 66 61 65 6c 65 20 46 65 |9 by Raf|faele Fe|
|00000210| 72 72 69 67 6e 6f 0a 0a | 49 63 6f 6e 53 70 72 69 |rrigno..|IconSpri|
|00000220| 74 65 73 20 3c 4f 62 65 | 79 24 44 69 72 3e 2e 21 |tes <Obe|y$Dir>.!|
|00000230| 53 70 72 69 74 65 73 0a | 53 45 54 20 43 6f 6c 6f |Sprites.|SET Colo|
|00000240| 75 72 24 44 69 72 20 3c | 4f 62 65 79 24 44 69 72 |ur$Dir <|Obey$Dir|
|00000250| 3e 0a 46 69 6c 65 44 61 | 74 61 82 21 48 65 6c 70 |>.FileDa|ta.!Help|
|00000260| 00 00 72 01 00 00 b0 02 | 00 00 42 ff ff ff dc ce |..r.....|..B.....|
|00000270| 39 c9 03 00 ad 0f 0a 20 | 20 50 20 43 20 20 20 32 |9...... | P C 2|
|00000280| 20 35 20 36 0a 20 20 62 | 79 20 52 61 66 66 61 65 | 5 6. b|y Raffae|
|00000290| 6c 65 20 46 65 72 72 69 | 67 6e 6f 0a 20 20 56 65 |le Ferri|gno. Ve|
|000002a0| 72 73 69 6f 6e 20 31 2e | 30 20 28 4a 75 6c 79 20 |rsion 1.|0 (July |
|000002b0| 31 39 39 30 29 0a 20 20 | 2d 2d 2d 2d 2d 2d 2d 2d |1990). |--------|
|000002c0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000002d0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000002e0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 0a 0a 20 20 54 68 69 |--------|-.. Thi|
|000002f0| 73 20 6c 69 74 74 6c 65 | 20 6d 75 6c 74 69 2d 74 |s little| multi-t|
|00000300| 61 73 6b 69 6e 67 20 57 | 49 4d 50 20 65 6e 76 69 |asking W|IMP envi|
|00000310| 72 6f 6e 6d 65 6e 74 0a | 20 20 75 74 69 6c 69 74 |ronment.| utilit|
|00000320| 79 20 63 6f 6e 76 65 72 | 74 20 74 68 65 20 50 61 |y conver|t the Pa|
|00000330| 69 6e 74 20 32 35 36 20 | 63 6f 6c 6f 75 72 73 20 |int 256 |colours |
|00000340| 70 61 6c 65 74 74 65 0a | 20 20 63 6f 6c 6f 75 72 |palette.| colour|
|00000350| 20 6e 75 6d 62 65 72 20 | 28 30 2d 32 35 35 29 20 | number |(0-255) |
|00000360| 69 6e 20 74 68 65 20 41 | 72 63 68 69 6d 65 64 65 |in the A|rchimede|
|00000370| 73 20 73 74 61 6e 64 61 | 72 64 0a 20 20 43 4f 4c |s standa|rd. COL|
|00000380| 4f 55 52 20 28 30 2d 36 | 33 29 20 61 6e 64 20 54 |OUR (0-6|3) and T|
|00000390| 49 4e 54 20 28 30 2d 32 | 35 35 29 2e 0a 20 20 49 |INT (0-2|55).. I|
|000003a0| 74 20 61 6c 73 6f 20 73 | 75 70 70 6c 79 20 74 68 |t also s|upply th|
|000003b0| 65 20 64 65 63 69 6d 61 | 6c 20 61 6e 64 20 68 65 |e decima|l and he|
|000003c0| 78 61 64 65 63 69 6d 61 | 6c 0a 20 20 70 61 72 61 |xadecima|l. para|
|000003d0| 6d 65 74 65 72 73 20 74 | 6f 20 64 65 66 69 6e 65 |meters t|o define|
|000003e0| 20 74 68 65 20 70 68 79 | 73 69 63 61 6c 20 63 6f | the phy|sical co|
|000003f0| 6c 6f 75 72 73 0a 20 20 | 61 73 73 6f 63 69 61 74 |lours. |associat|
|00000400| 65 64 20 77 69 74 68 20 | 74 68 65 20 6c 6f 67 69 |ed with |the logi|
|00000410| 63 61 6c 20 63 6f 6c 6f | 75 72 2e 0a 20 20 46 6f |cal colo|ur.. Fo|
|00000420| 72 20 68 65 6c 70 20 6f | 6e 20 75 73 69 6e 67 20 |r help o|n using |
|00000430| 74 68 69 73 20 61 70 70 | 6c 69 63 61 74 69 6f 6e |this app|lication|
|00000440| 20 72 75 6e 20 74 68 65 | 20 21 48 65 6c 70 0a 20 | run the| !Help. |
|00000450| 20 61 70 70 6c 69 63 61 | 74 69 6f 6e 20 6f 6e 20 | applica|tion on |
|00000460| 52 49 53 43 2d 4f 53 20 | 41 70 70 6c 69 63 61 74 |RISC-OS |Applicat|
|00000470| 69 6f 6e 73 20 44 69 73 | 63 20 31 2e 0a 0a 20 20 |ions Dis|c 1... |
|00000480| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00000490| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000004a0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000004b0| 2d 0a 20 20 50 6c 65 61 | 73 65 20 72 65 70 6f 72 |-. Plea|se repor|
|000004c0| 74 20 61 6e 79 20 62 75 | 67 20 6f 72 20 77 65 6c |t any bu|g or wel|
|000004d0| 63 6f 6d 65 20 72 65 6d | 61 72 6b 20 74 6f 3a 0a |come rem|ark to:.|
|000004e0| 20 0a 20 20 52 61 66 66 | 61 65 6c 65 20 46 65 72 | . Raff|aele Fer|
|000004f0| 72 69 67 6e 6f 0a 20 20 | 56 69 61 20 41 6e 64 72 |rigno. |Via Andr|
|00000500| 65 61 20 64 27 49 73 65 | 72 6e 69 61 20 31 36 0a |ea d'Ise|rnia 16.|
|00000510| 20 20 38 30 31 32 32 20 | 4e 61 70 6f 6c 69 0a 20 | 80122 |Napoli. |
|00000520| 20 49 74 61 6c 79 46 69 | 6c 65 44 61 74 61 82 21 | ItalyFi|leData.!|
|00000530| 52 75 6e 00 04 00 72 01 | 00 00 af 00 00 00 42 eb |Run...r.|......B.|
|00000540| ff ff dc ce 39 c9 03 00 | ee ec 7c 20 21 52 75 6e |....9...|..| !Run|
|00000550| 20 21 50 43 32 35 36 0a | 7c 20 31 39 39 30 20 62 | !PC256.|| 1990 b|
|00000560| 79 20 52 61 66 66 61 65 | 6c 65 20 46 65 72 72 69 |y Raffae|le Ferri|
|00000570| 67 6e 6f 0a 0a 44 49 52 | 20 3c 4f 62 65 79 24 44 |gno..DIR| <Obey$D|
|00000580| 69 72 3e 2e 5e 0a 49 63 | 6f 6e 53 70 72 69 74 65 |ir>.^.Ic|onSprite|
|00000590| 73 20 3c 4f 62 65 79 24 | 44 69 72 3e 2e 21 53 70 |s <Obey$|Dir>.!Sp|
|000005a0| 72 69 74 65 73 0a 53 45 | 54 20 43 6f 6c 6f 75 72 |rites.SE|T Colour|
|000005b0| 24 44 69 72 20 3c 4f 62 | 65 79 24 44 69 72 3e 0a |$Dir <Ob|ey$Dir>.|
|000005c0| 57 69 6d 70 53 6c 6f 74 | 20 2d 6d 69 6e 20 33 32 |WimpSlot| -min 32|
|000005d0| 6b 20 2d 6d 61 78 20 33 | 32 6b 0a 52 55 4e 20 3c |k -max 3|2k.RUN <|
|000005e0| 43 6f 6c 6f 75 72 24 44 | 69 72 3e 2e 21 52 75 6e |Colour$D|ir>.!Run|
|000005f0| 49 6d 61 67 65 20 25 2a | 30 46 69 6c 65 44 61 74 |Image %*|0FileDat|
|00000600| 61 82 21 52 75 6e 49 6d | 61 67 65 00 00 8d 26 00 |a.!RunIm|age...&.|
|00000610| 00 42 fb ff ff dc ce 39 | c9 03 00 18 eb 0d 00 0a |.B.....9|........|
|00000620| 17 f4 20 3e 21 50 43 32 | 35 36 2e 21 52 75 6e 49 |.. >!PC2|56.!RunI|
|00000630| 6d 61 67 65 0d 00 14 05 | 3a 0d 00 1e 25 f4 20 2a |mage....|:...%. *|
|00000640| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000650| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 0d 00 |********|******..|
|00000660| 28 25 f4 20 2a 20 20 20 | 20 20 20 20 20 20 50 20 |(%. * | P |
|00000670| 43 20 20 20 32 20 35 20 | 36 20 20 20 20 20 20 20 |C 2 5 |6 |
|00000680| 20 20 2a 0d 00 32 25 f4 | 20 2a 20 41 72 63 68 69 | *..2%.| * Archi|
|00000690| 6d 65 64 65 73 20 57 69 | 6d 70 20 45 6e 76 69 72 |medes Wi|mp Envir|
|000006a0| 6f 6e 6d 65 6e 74 20 2a | 0d 00 3c 25 f4 20 2a 20 |onment *|..<%. * |
|000006b0| 20 20 20 20 20 52 61 66 | 66 61 65 6c 65 20 46 65 | Raf|faele Fe|
|000006c0| 72 72 69 67 6e 6f 20 20 | 20 20 20 20 2a 0d 00 46 |rrigno | *..F|
|000006d0| 25 f4 20 2a 20 20 20 56 | 65 72 73 69 6f 6e 20 31 |%. * V|ersion 1|
|000006e0| 2e 30 20 28 4a 75 6c 79 | 20 31 39 39 30 29 20 20 |.0 (July| 1990) |
|000006f0| 20 2a 0d 00 50 25 f4 20 | 2a 2a 2a 2a 2a 2a 2a 2a | *..P%. |********|
|00000700| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000710| 2a 2a 2a 2a 2a 2a 2a 0d | 00 5a 05 3a 0d 00 64 37 |*******.|.Z.:..d7|
|00000720| c8 99 20 22 57 69 6d 70 | 5f 49 6e 69 74 69 61 6c |.. "Wimp|_Initial|
|00000730| 69 73 65 22 2c 32 30 30 | 2c 26 34 42 35 33 34 31 |ise",200|,&4B5341|
|00000740| 35 34 2c 22 50 43 32 35 | 36 22 20 b8 20 2c 74 61 |54,"PC25|6" . ,ta|
|00000750| 73 6b 25 0d 00 6e 1c f2 | 69 6e 69 74 3a ee 20 85 |sk%..n..|init:. .|
|00000760| 20 f2 65 72 72 6f 72 3a | 71 75 69 74 25 3d b9 0d | .error:|quit%=..|
|00000770| 00 78 05 f5 0d 00 82 13 | f2 70 6f 6c 6c 28 a4 70 |.x......|.poll(.p|
|00000780| 6f 6c 6c 28 30 29 29 0d | 00 8c 0b fd 20 71 75 69 |oll(0)).|.... qui|
|00000790| 74 25 0d 00 96 17 c8 99 | 20 22 57 69 6d 70 5f 43 |t%......| "Wimp_C|
|000007a0| 6c 6f 73 65 44 6f 77 6e | 22 0d 00 a0 05 e0 0d 00 |loseDown|".......|
|000007b0| aa 05 3a 0d 00 b4 0b dd | 20 f2 69 6e 69 74 0d 00 |..:.....| .init..|
|000007c0| be 41 de 20 62 6c 6f 63 | 6b 25 20 26 38 30 30 2c |.A. bloc|k% &800,|
|000007d0| 6d 65 6e 75 20 31 35 30 | 2c 74 65 6d 70 25 20 26 |menu 150|,temp% &|
|000007e0| 38 30 30 2c 73 70 20 26 | 32 30 30 30 2c 66 61 63 |800,sp &|2000,fac|
|000007f0| 74 6f 72 25 20 31 35 2c | 70 69 78 25 20 31 35 0d |tor% 15,|pix% 15.|
|00000800| 00 c8 24 21 73 70 3d 26 | 32 30 30 30 3a 73 70 21 |..$!sp=&|2000:sp!|
|00000810| 34 3d 30 3a 73 70 21 38 | 3d 31 36 3a 73 70 21 31 |4=0:sp!8|=16:sp!1|
|00000820| 32 3d 30 0d 00 d2 2c c8 | 99 20 22 4f 53 5f 53 70 |2=0...,.|. "OS_Sp|
|00000830| 72 69 74 65 4f 70 22 2c | 32 36 36 2c 73 70 2c 22 |riteOp",|266,sp,"|
|00000840| 21 50 43 32 35 36 2e 53 | 70 72 69 74 65 73 22 0d |!PC256.S|prites".|
|00000850| 00 dc 32 69 63 6f 6e 62 | 61 72 25 3d a4 69 63 6f |..2iconb|ar%=.ico|
|00000860| 6e 62 61 72 3a 71 75 69 | 74 25 3d a3 3a 65 72 72 |nbar:qui|t%=.:err|
|00000870| 6f 72 24 3d 22 22 3a 63 | 6f 6c 6f 75 72 24 3d 22 |or$="":c|olour$="|
|00000880| 22 0d 00 e6 1f f2 67 65 | 74 4d 6f 64 65 49 6e 66 |".....ge|tModeInf|
|00000890| 6f 3a f2 6c 6f 61 64 54 | 65 6d 70 6c 61 74 65 73 |o:.loadT|emplates|
|000008a0| 0d 00 f0 05 e1 0d 00 fa | 05 3a 0d 01 04 12 dd 20 |........|.:..... |
|000008b0| f2 67 65 74 4d 6f 64 65 | 49 6e 66 6f 0d 01 0e 38 |.getMode|Info...8|
|000008c0| c8 99 20 22 57 69 6d 70 | 5f 52 65 61 64 50 69 78 |.. "Wimp|_ReadPix|
|000008d0| 54 72 61 6e 73 22 2c 32 | 35 36 2c 73 70 2c 22 68 |Trans",2|56,sp,"h|
|000008e0| 65 6c 70 22 2c 2c 2c 2c | 66 61 63 74 6f 72 25 2c |elp",,,,|factor%,|
|000008f0| 70 69 78 25 0d 01 18 05 | e1 0d 01 22 05 3a 0d 01 |pix%....|...".:..|
|00000900| 2c 14 dd 20 f2 6c 6f 61 | 64 54 65 6d 70 6c 61 74 |,.. .loa|dTemplat|
|00000910| 65 73 0d 01 36 2e c8 99 | 20 22 57 69 6d 70 5f 4f |es..6...| "Wimp_O|
|00000920| 70 65 6e 54 65 6d 70 6c | 61 74 65 22 2c 2c 22 21 |penTempl|ate",,"!|
|00000930| 50 43 32 35 36 2e 54 65 | 6d 70 6c 61 74 65 73 22 |PC256.Te|mplates"|
|00000940| 0d 01 40 33 63 6f 6c 6f | 75 72 25 3d a4 77 69 6e |..@3colo|ur%=.win|
|00000950| 64 6f 77 28 22 63 6f 6c | 6f 75 72 22 29 3a 69 6e |dow("col|our"):in|
|00000960| 66 6f 25 3d a4 77 69 6e | 64 6f 77 28 22 69 6e 66 |fo%=.win|dow("inf|
|00000970| 6f 22 29 0d 01 4a 1b c8 | 99 20 22 57 69 6d 70 5f |o")..J..|. "Wimp_|
|00000980| 43 6c 6f 73 65 54 65 6d | 70 6c 61 74 65 22 0d 01 |CloseTem|plate"..|
|00000990| 54 05 e1 0d 01 5e 05 3a | 0d 01 68 11 dd 20 a4 77 |T....^.:|..h.. .w|
|000009a0| 69 6e 64 6f 77 28 61 24 | 29 0d 01 72 0d ea 20 63 |indow(a$|)..r.. c|
|000009b0| 25 2c 65 6e 64 25 0d 01 | 7c 13 65 6e 64 25 3d 74 |%,end%..||.end%=t|
|000009c0| 65 6d 70 25 2b 26 38 30 | 30 0d 01 86 45 c8 99 20 |emp%+&80|0...E.. |
|000009d0| 22 57 69 6d 70 5f 4c 6f | 61 64 54 65 6d 70 6c 61 |"Wimp_Lo|adTempla|
|000009e0| 74 65 22 2c 2c 62 6c 6f | 63 6b 25 2c 74 65 6d 70 |te",,blo|ck%,temp|
|000009f0| 25 2c 65 6e 64 25 2c 2d | 31 2c 61 24 2c 30 20 b8 |%,end%,-|1,a$,0 .|
|00000a00| 20 2c 2c 74 65 6d 70 25 | 2c 2c 2c 2c 63 25 0d 01 | ,,temp%|,,,,c%..|
|00000a10| 90 34 62 6c 6f 63 6b 25 | 21 36 34 3d 73 70 3a c8 |.4block%|!64=sp:.|
|00000a20| 99 20 22 57 69 6d 70 5f | 43 72 65 61 74 65 57 69 |. "Wimp_|CreateWi|
|00000a30| 6e 64 6f 77 22 2c 2c 62 | 6c 6f 63 6b 25 20 b8 20 |ndow",,b|lock% . |
|00000a40| 63 25 0d 01 9a 07 3d 63 | 25 0d 01 a4 05 3a 0d 01 |c%....=c|%....:..|
|00000a50| ae 12 dd 20 a4 70 6f 6c | 6c 28 6d 61 73 6b 25 29 |... .pol|l(mask%)|
|00000a60| 0d 01 b8 08 ea 20 61 25 | 0d 01 c2 2f 62 6c 6f 63 |..... a%|.../bloc|
|00000a70| 6b 25 21 30 3d 6d 61 73 | 6b 25 3a c8 99 20 22 57 |k%!0=mas|k%:.. "W|
|00000a80| 69 6d 70 5f 50 6f 6c 6c | 22 2c 30 2c 62 6c 6f 63 |imp_Poll|",0,bloc|
|00000a90| 6b 25 20 b8 20 61 25 0d | 01 cc 07 3d 61 25 0d 01 |k% . a%.|...=a%..|
|00000aa0| d6 05 3a 0d 01 e0 14 dd | 20 f2 70 6f 6c 6c 28 72 |..:.....| .poll(r|
|00000ab0| 65 61 73 6f 6e 25 29 0d | 01 ea 10 c8 8e 20 72 65 |eason%).|..... re|
|00000ac0| 61 73 6f 6e 25 20 ca 0d | 01 f4 1f c9 20 31 3a f2 |ason% ..|.... 1:.|
|00000ad0| 72 65 64 72 61 77 57 69 | 6e 64 6f 77 28 62 6c 6f |redrawWi|ndow(blo|
|00000ae0| 63 6b 25 21 30 29 0d 01 | fe 1f c9 20 32 3a f2 6f |ck%!0)..|... 2:.o|
|00000af0| 70 65 6e 57 69 6e 64 6f | 77 28 62 6c 6f 63 6b 25 |penWindo|w(block%|
|00000b00| 21 30 2c b9 29 0d 02 08 | 1e c9 20 33 3a f2 63 6c |!0,.)...|.. 3:.cl|
|00000b10| 6f 73 65 57 69 6e 64 6f | 77 28 62 6c 6f 63 6b 25 |oseWindo|w(block%|
|00000b20| 21 30 29 0d 02 12 27 c9 | 20 34 3a e7 20 28 62 6c |!0)...'.| 4:. (bl|
|00000b30| 6f 63 6b 25 21 30 3d 69 | 6e 66 6f 25 29 20 8c 20 |ock%!0=i|nfo%) . |
|00000b40| f2 63 6c 6f 73 65 4d 65 | 6e 75 0d 02 1c 1c c9 20 |.closeMe|nu..... |
|00000b50| 36 3a f2 62 75 74 74 6f | 6e 43 6c 69 63 6b 28 62 |6:.butto|nClick(b|
|00000b60| 6c 6f 63 6b 25 29 0d 02 | 26 1b c9 20 38 3a f2 6b |lock%)..|&.. 8:.k|
|00000b70| 65 79 50 72 65 73 73 65 | 64 28 62 6c 6f 63 6b 25 |eyPresse|d(block%|
|00000b80| 29 0d 02 30 1b c9 20 39 | 3a f2 6d 65 6e 75 53 65 |)..0.. 9|:.menuSe|
|00000b90| 6c 65 63 74 28 62 6c 6f | 63 6b 25 29 0d 02 3a 1c |lect(blo|ck%)..:.|
|00000ba0| c9 20 31 37 2c 31 38 3a | f2 6d 65 73 73 61 67 65 |. 17,18:|.message|
|00000bb0| 28 62 6c 6f 63 6b 25 29 | 0d 02 44 05 cb 0d 02 4e |(block%)|..D....N|
|00000bc0| 05 e1 0d 02 58 05 3a 0d | 02 62 17 dd 20 f2 6d 65 |....X.:.|.b.. .me|
|00000bd0| 73 73 61 67 65 28 68 61 | 6e 64 6c 65 25 29 0d 02 |ssage(ha|ndle%)..|
|00000be0| 6c 19 e7 20 68 61 6e 64 | 6c 65 25 21 34 3d 74 61 |l.. hand|le%!4=ta|
|00000bf0| 73 6b 25 20 8c 20 e1 0d | 02 76 13 c8 8e 20 68 61 |sk% . ..|.v... ha|
|00000c00| 6e 64 6c 65 25 21 31 36 | 20 ca 0d 02 80 0f c9 20 |ndle%!16| ...... |
|00000c10| 30 3a 71 75 69 74 25 3d | b9 0d 02 8a 19 c9 20 26 |0:quit%=|...... &|
|00000c20| 35 30 32 3a f2 68 65 6c | 70 28 68 61 6e 64 6c 65 |502:.hel|p(handle|
|00000c30| 25 29 0d 02 94 19 c9 20 | 26 34 30 30 43 31 3a f2 |%)..... |&400C1:.|
|00000c40| 67 65 74 4d 6f 64 65 49 | 6e 66 6f 0d 02 9e 05 cb |getModeI|nfo.....|
|00000c50| 0d 02 a8 05 e1 0d 02 b2 | 05 3a 0d 02 bc 14 dd 20 |........|.:..... |
|00000c60| f2 68 65 6c 70 28 68 61 | 6e 64 6c 65 25 29 0d 02 |.help(ha|ndle%)..|
|00000c70| c6 08 ea 20 61 24 0d 02 | d0 3b 62 6c 6f 63 6b 25 |... a$..|.;block%|
|00000c80| 3d 68 61 6e 64 6c 65 25 | 3a 62 6c 6f 63 6b 25 21 |=handle%|:block%!|
|00000c90| 31 32 3d 68 61 6e 64 6c | 65 25 21 38 3a 62 6c 6f |12=handl|e%!8:blo|
|00000ca0| 63 6b 25 21 31 36 3d 26 | 35 30 33 3a 61 24 3d 22 |ck%!16=&|503:a$="|
|00000cb0| 22 0d 02 da 12 c8 8e 20 | 62 6c 6f 63 6b 25 21 33 |"...... |block%!3|
|00000cc0| 32 20 ca 0d 02 e4 08 c9 | 20 2d 32 0d 02 ee 22 61 |2 ......| -2..."a|
|00000cd0| 24 3d 22 54 68 69 73 20 | 69 73 20 74 68 65 20 50 |$="This |is the P|
|00000ce0| 43 32 35 36 20 69 63 6f | 6e 2e 7c 4d 22 0d 02 f8 |C256 ico|n.|M"...|
|00000cf0| 32 61 24 2b 3d 22 43 6c | 69 63 6b 20 53 45 4c 45 |2a$+="Cl|ick SELE|
|00000d00| 43 54 20 74 6f 20 6f 70 | 65 6e 20 74 68 65 20 50 |CT to op|en the P|
|00000d10| 43 32 35 36 20 77 69 6e | 64 6f 77 2e 7c 4d 22 0d |C256 win|dow.|M".|
|00000d20| 03 02 29 61 24 2b 3d 22 | 43 6c 69 63 6b 20 4d 45 |..)a$+="|Click ME|
|00000d30| 4e 55 20 74 6f 20 64 69 | 73 70 6c 61 79 20 74 68 |NU to di|splay th|
|00000d40| 65 20 6d 65 6e 75 2e 22 | 0d 03 0c 0d c9 20 63 6f |e menu."|..... co|
|00000d50| 6c 6f 75 72 25 0d 03 16 | 12 c8 8e 20 62 6c 6f 63 |lour%...|... bloc|
|00000d60| 6b 25 21 33 36 20 ca 0d | 03 20 36 c9 20 31 3a 61 |k%!36 ..|. 6. 1:a|
|00000d70| 24 3d 22 54 68 69 73 20 | 69 73 20 74 68 65 20 73 |$="This |is the s|
|00000d80| 74 61 6e 64 61 72 64 20 | 70 61 6c 65 74 74 65 20 |tandard |palette |
|00000d90| 43 4f 4c 4f 55 52 20 69 | 63 6f 6e 2e 22 0d 03 2a |COLOUR i|con."..*|
|00000da0| 34 c9 20 33 3a 61 24 3d | 22 54 68 69 73 20 69 73 |4. 3:a$=|"This is|
|00000db0| 20 74 68 65 20 73 74 61 | 6e 64 61 72 64 20 70 61 | the sta|ndard pa|
|00000dc0| 6c 65 74 74 65 20 54 49 | 4e 54 20 69 63 6f 6e 2e |lette TI|NT icon.|
|00000dd0| 22 0d 03 34 35 c9 20 34 | 3a 61 24 3d 22 54 68 69 |"..45. 4|:a$="Thi|
|00000de0| 73 20 69 73 20 74 68 65 | 20 56 44 55 20 64 65 63 |s is the| VDU dec|
|00000df0| 69 6d 61 6c 20 70 61 72 | 61 6d 65 74 65 72 73 20 |imal par|ameters |
|00000e00| 69 63 6f 6e 2e 22 0d 03 | 3e 39 c9 20 35 3a 61 24 |icon."..|>9. 5:a$|
|00000e10| 3d 22 54 68 69 73 20 69 | 73 20 74 68 65 20 56 44 |="This i|s the VD|
|00000e20| 55 20 68 65 78 61 64 65 | 63 69 6d 61 6c 20 70 61 |U hexade|cimal pa|
|00000e30| 72 61 6d 65 74 65 72 73 | 20 69 63 6f 6e 2e 22 0d |rameters| icon.".|
|00000e40| 03 48 49 c9 20 37 3a 61 | 24 3d 22 43 6c 69 63 6b |.HI. 7:a|$="Click|
|00000e50| 20 53 45 4c 45 43 54 20 | 6f 6e 20 74 68 69 73 20 | SELECT |on this |
|00000e60| 69 63 6f 6e 20 61 6e 64 | 20 65 6e 74 65 72 20 74 |icon and| enter t|
|00000e70| 68 65 20 50 61 69 6e 74 | 20 63 6f 6c 6f 75 72 20 |he Paint| colour |
|00000e80| 6e 75 6d 62 65 72 2e 22 | 0d 03 52 24 7f 20 61 24 |number."|..R$. a$|
|00000e90| 3d 22 54 68 69 73 20 69 | 73 20 74 68 65 20 50 43 |="This i|s the PC|
|00000ea0| 32 35 36 20 77 69 6e 64 | 6f 77 2e 22 0d 03 5c 05 |256 wind|ow."..\.|
|00000eb0| cb 0d 03 66 05 cb 0d 03 | 70 33 24 28 62 6c 6f 63 |...f....|p3$(bloc|
|00000ec0| 6b 25 2b 32 30 29 3d 61 | 24 3a 62 6c 6f 63 6b 25 |k%+20)=a|$:block%|
|00000ed0| 21 30 3d 28 28 28 32 30 | 2b a9 28 61 24 29 2b 31 |!0=(((20|+.(a$)+1|
|00000ee0| 29 81 34 29 2a 34 29 2b | 34 0d 03 7a 3b 24 28 62 |).4)*4)+|4..z;$(b|
|00000ef0| 6c 6f 63 6b 25 2b 32 31 | 2b a9 28 61 24 29 29 3d |lock%+21|+.(a$))=|
|00000f00| bd 28 30 29 3a c8 99 20 | 22 57 69 6d 70 5f 53 65 |.(0):.. |"Wimp_Se|
|00000f10| 6e 64 4d 65 73 73 61 67 | 65 22 2c 31 37 2c 62 6c |ndMessag|e",17,bl|
|00000f20| 6f 63 6b 25 0d 03 84 05 | e1 0d 03 8e 05 3a 0d 03 |ock%....|.....:..|
|00000f30| 98 20 dd 20 f2 6f 70 65 | 6e 57 69 6e 64 6f 77 28 |. . .ope|nWindow(|
|00000f40| 68 61 6e 64 6c 65 25 2c | 66 75 6c 6c 25 29 0d 03 |handle%,|full%)..|
|00000f50| a2 14 62 6c 6f 63 6b 25 | 21 30 3d 68 61 6e 64 6c |..block%|!0=handl|
|00000f60| 65 25 0d 03 ac 3e e7 20 | ac 20 66 75 6c 6c 25 20 |e%...>. |. full% |
|00000f70| 8c 20 c8 99 20 22 57 69 | 6d 70 5f 47 65 74 57 69 |. .. "Wi|mp_GetWi|
|00000f80| 6e 64 6f 77 53 74 61 74 | 65 22 2c 30 2c 62 6c 6f |ndowStat|e",0,blo|
|00000f90| 63 6b 25 3a 62 6c 6f 63 | 6b 25 21 32 38 3d 2d 31 |ck%:bloc|k%!28=-1|
|00000fa0| 0d 03 b6 21 c8 99 20 22 | 57 69 6d 70 5f 4f 70 65 |...!.. "|Wimp_Ope|
|00000fb0| 6e 57 69 6e 64 6f 77 22 | 2c 30 2c 62 6c 6f 63 6b |nWindow"|,0,block|
|00000fc0| 25 0d 03 c0 05 e1 0d 03 | ca 05 3a 0d 03 d4 1c dd |%.......|..:.....|
|00000fd0| 20 f2 72 65 64 72 61 77 | 57 69 6e 64 6f 77 28 68 | .redraw|Window(h|
|00000fe0| 61 6e 64 6c 65 25 29 0d | 03 de 0b ea 20 6d 6f 72 |andle%).|.... mor|
|00000ff0| 65 25 0d 03 e8 3c 62 6c | 6f 63 6b 25 21 30 3d 68 |e%...<bl|ock%!0=h|
|00001000| 61 6e 64 6c 65 25 3a c8 | 99 20 22 57 69 6d 70 5f |andle%:.|. "Wimp_|
|00001010| 52 65 64 72 61 77 57 69 | 6e 64 6f 77 22 2c 30 2c |RedrawWi|ndow",0,|
|00001020| 62 6c 6f 63 6b 25 20 b8 | 20 6d 6f 72 65 25 0d 03 |block% .| more%..|
|00001030| f2 0c c8 95 20 6d 6f 72 | 65 25 0d 03 fc 2b c8 99 |.... mor|e%...+..|
|00001040| 20 22 57 69 6d 70 5f 47 | 65 74 52 65 63 74 61 6e | "Wimp_G|etRectan|
|00001050| 67 6c 65 22 2c 30 2c 62 | 6c 6f 63 6b 25 20 b8 20 |gle",0,b|lock% . |
|00001060| 6d 6f 72 65 25 0d 04 06 | 05 ce 0d 04 10 05 e1 0d |more%...|........|
|00001070| 04 1a 05 3a 0d 04 24 1b | dd 20 f2 63 6c 6f 73 65 |...:..$.|. .close|
|00001080| 57 69 6e 64 6f 77 28 68 | 61 6e 64 6c 65 25 29 0d |Window(h|andle%).|
|00001090| 04 2e 33 62 6c 6f 63 6b | 25 21 30 3d 68 61 6e 64 |..3block|%!0=hand|
|000010a0| 6c 65 25 3a c8 99 20 22 | 57 69 6d 70 5f 43 6c 6f |le%:.. "|Wimp_Clo|
|000010b0| 73 65 57 69 6e 64 6f 77 | 22 2c 30 2c 62 6c 6f 63 |seWindow|",0,bloc|
|000010c0| 6b 25 0d 04 38 05 e1 0d | 04 42 05 3a 0d 04 4c 1a |k%..8...|.B.:..L.|
|000010d0| dd 20 f2 62 75 74 74 6f | 6e 43 6c 69 63 6b 28 62 |. .butto|nClick(b|
|000010e0| 6c 6f 63 6b 25 29 0d 04 | 56 36 62 75 74 74 6f 6e |lock%)..|V6button|
|000010f0| 25 3d 62 6c 6f 63 6b 25 | 21 38 3a 68 61 6e 64 6c |%=block%|!8:handl|
|00001100| 65 25 3d 62 6c 6f 63 6b | 25 21 31 32 3a 69 63 6f |e%=block|%!12:ico|
|00001110| 6e 25 3d 62 6c 6f 63 6b | 25 21 31 36 0d 04 60 23 |n%=block|%!16..`#|
|00001120| e7 20 62 75 74 74 6f 6e | 25 20 80 20 32 20 8c 20 |. button|% . 2 . |
|00001130| f2 6d 65 6e 75 28 62 6c | 6f 63 6b 25 29 3a e1 0d |.menu(bl|ock%):..|
|00001140| 04 6a 23 e7 20 68 61 6e | 64 6c 65 25 3d 2d 32 20 |.j#. han|dle%=-2 |
|00001150| 80 20 69 63 6f 6e 25 3d | 69 63 6f 6e 62 61 72 25 |. icon%=|iconbar%|
|00001160| 20 8c 0d 04 74 1c f2 6f | 70 65 6e 57 69 6e 64 6f | ...t..o|penWindo|
|00001170| 77 28 63 6f 6c 6f 75 72 | 25 2c a3 29 3a e1 0d 04 |w(colour|%,.):...|
|00001180| 7e 05 cd 0d 04 88 35 62 | 6c 6f 63 6b 25 21 30 3d |~.....5b|lock%!0=|
|00001190| 68 61 6e 64 6c 65 25 3a | c8 99 20 22 57 69 6d 70 |handle%:|.. "Wimp|
|000011a0| 5f 47 65 74 57 69 6e 64 | 6f 77 49 6e 66 6f 22 2c |_GetWind|owInfo",|
|000011b0| 30 2c 62 6c 6f 63 6b 25 | 0d 04 92 05 e1 0d 04 9c |0,block%|........|
|000011c0| 05 3a 0d 04 a6 13 dd 20 | f2 6d 65 6e 75 28 62 6c |.:..... |.menu(bl|
|000011d0| 6f 63 6b 25 29 0d 04 b0 | 12 c8 8e 20 62 6c 6f 63 |ock%)...|... bloc|
|000011e0| 6b 25 21 31 32 20 ca 0d | 04 ba 08 c9 20 2d 32 0d |k%!12 ..|.... -2.|
|000011f0| 04 c4 22 f2 64 72 61 77 | 4d 65 6e 75 28 31 2c 22 |..".draw|Menu(1,"|
|00001200| 50 43 32 35 36 2c 49 6e | 66 6f 2c 51 75 69 74 22 |PC256,In|fo,Quit"|
|00001210| 29 0d 04 ce 2f c8 99 20 | 22 57 69 6d 70 5f 43 72 |).../.. |"Wimp_Cr|
|00001220| 65 61 74 65 4d 65 6e 75 | 22 2c 2c 6d 65 6e 75 2b |eateMenu|",,menu+|
|00001230| 34 2c 21 62 6c 6f 63 6b | 25 2d 36 34 2c 31 37 36 |4,!block|%-64,176|
|00001240| 0d 04 d8 05 cb 0d 04 e2 | 05 e1 0d 04 ec 05 3a 0d |........|......:.|
|00001250| 04 f6 19 dd 20 f2 6d 65 | 6e 75 53 65 6c 65 63 74 |.... .me|nuSelect|
|00001260| 28 62 6c 6f 63 6b 25 29 | 0d 05 00 0e c8 8e 20 21 |(block%)|...... !|
|00001270| 6d 65 6e 75 20 ca 0d 05 | 0a 1c c9 20 31 3a f2 69 |menu ...|... 1:.i|
|00001280| 63 6f 6e 62 61 72 4d 65 | 6e 75 28 62 6c 6f 63 6b |conbarMe|nu(block|
|00001290| 25 29 0d 05 14 05 cb 0d | 05 1e 05 e1 0d 05 28 05 |%)......|......(.|
|000012a0| 3a 0d 05 32 1a dd 20 f2 | 69 63 6f 6e 62 61 72 4d |:..2.. .|iconbarM|
|000012b0| 65 6e 75 28 62 6c 6f 63 | 6b 25 29 0d 05 3c 10 c8 |enu(bloc|k%)..<..|
|000012c0| 8e 20 21 62 6c 6f 63 6b | 25 20 ca 0d 05 46 0f c9 |. !block|% ...F..|
|000012d0| 20 31 3a 71 75 69 74 25 | 3d b9 0d 05 50 05 cb 0d | 1:quit%|=...P...|
|000012e0| 05 5a 05 e1 0d 05 64 05 | 3a 0d 05 6e 10 dd 20 f2 |.Z....d.|:..n.. .|
|000012f0| 63 6c 6f 73 65 4d 65 6e | 75 0d 05 78 2f c8 99 20 |closeMen|u..x/.. |
|00001300| 22 57 69 6d 70 5f 43 72 | 65 61 74 65 4d 65 6e 75 |"Wimp_Cr|eateMenu|
|00001310| 22 2c 2d 31 3a f2 63 6c | 6f 73 65 57 69 6e 64 6f |",-1:.cl|oseWindo|
|00001320| 77 28 69 6e 66 6f 25 29 | 0d 05 82 05 e1 0d 05 8c |w(info%)|........|
|00001330| 05 3a 0d 05 96 19 dd 20 | f2 6b 65 79 50 72 65 73 |.:..... |.keyPres|
|00001340| 73 65 64 28 62 6c 6f 63 | 6b 25 29 0d 05 a0 32 68 |sed(bloc|k%)...2h|
|00001350| 61 6e 64 6c 65 25 3d 62 | 6c 6f 63 6b 25 21 30 3a |andle%=b|lock%!0:|
|00001360| 69 63 6f 6e 25 3d 62 6c | 6f 63 6b 25 21 34 3a 6b |icon%=bl|ock%!4:k|
|00001370| 65 79 25 3d 62 6c 6f 63 | 6b 25 21 32 34 0d 05 aa |ey%=bloc|k%!24...|
|00001380| 1d c8 99 20 22 57 69 6d | 70 5f 50 72 6f 63 65 73 |... "Wim|p_Proces|
|00001390| 73 4b 65 79 22 2c 6b 65 | 79 25 0d 05 b4 40 f2 73 |sKey",ke|y%...@.s|
|000013a0| 65 74 49 63 6f 6e 53 74 | 61 74 65 28 68 61 6e 64 |etIconSt|ate(hand|
|000013b0| 6c 65 25 2c 69 63 6f 6e | 25 2c 30 2c 30 29 3a f2 |le%,icon|%,0,0):.|
|000013c0| 67 65 74 49 63 6f 6e 49 | 6e 66 6f 28 68 61 6e 64 |getIconI|nfo(hand|
|000013d0| 6c 65 25 2c 69 63 6f 6e | 25 29 0d 05 be 10 c8 8e |le%,icon|%)......|
|000013e0| 20 68 61 6e 64 6c 65 25 | 20 ca 0d 05 c8 0d c9 20 | handle%| ...... |
|000013f0| 63 6f 6c 6f 75 72 25 0d | 05 d2 0e c8 8e 20 69 63 |colour%.|..... ic|
|00001400| 6f 6e 25 20 ca 0d 05 dc | 07 c9 20 37 0d 05 e6 30 |on% ....|.. 7...0|
|00001410| 63 6f 6c 6f 75 72 24 3d | 64 61 74 61 24 3a f2 72 |colour$=|data$:.r|
|00001420| 65 64 72 61 77 49 63 6f | 6e 28 68 61 6e 64 6c 65 |edrawIco|n(handle|
|00001430| 25 2c 37 2c 64 61 74 61 | 24 2c 34 29 0d 05 f0 18 |%,7,data|$,4)....|
|00001440| f2 75 70 64 61 74 65 44 | 61 74 61 28 63 6f 6c 6f |.updateD|ata(colo|
|00001450| 75 72 24 29 0d 05 fa 05 | cb 0d 06 04 05 cb 0d 06 |ur$)....|........|
|00001460| 0e 05 e1 0d 06 18 05 3a | 0d 06 22 15 dd 20 f2 75 |.......:|..".. .u|
|00001470| 70 64 61 74 65 44 61 74 | 61 28 63 24 29 0d 06 2c |pdateDat|a(c$)..,|
|00001480| 29 ea 20 61 24 2c 6c 25 | 2c 61 25 2c 63 25 2c 74 |). a$,l%|,a%,c%,t|
|00001490| 25 2c 66 25 2c 72 25 2c | 67 25 2c 62 25 2c 72 24 |%,f%,r%,|g%,b%,r$|
|000014a0| 2c 67 24 2c 62 24 0d 06 | 36 0e 66 25 3d a3 3a 61 |,g$,b$..|6.f%=.:a|
|000014b0| 24 3d 22 22 0d 06 40 12 | e3 20 63 25 3d 31 20 b8 |$=""..@.|. c%=1 .|
|000014c0| 20 a9 28 63 24 29 0d 06 | 4a 36 e7 20 a9 28 63 24 | .(c$)..|J6. .(c$|
|000014d0| 29 3d 30 20 84 20 97 28 | c1 63 24 2c 63 25 2c 31 |)=0 . .(|.c$,c%,1|
|000014e0| 29 29 3c 34 38 20 84 20 | 97 28 c1 63 24 2c 63 25 |))<48 . |.(.c$,c%|
|000014f0| 2c 31 29 29 3e 35 37 20 | 66 25 3d b9 0d 06 54 05 |,1))>57 |f%=...T.|
|00001500| ed 0d 06 5e 0c e7 20 66 | 25 3d a3 20 8c 0d 06 68 |...^.. f|%=. ...h|
|00001510| 1e e7 20 bb 28 63 24 29 | 3c 30 20 84 20 bb 28 63 |.. .(c$)|<0 . .(c|
|00001520| 24 29 3e 32 35 35 20 66 | 25 3d b9 0d 06 72 05 cd |$)>255 f|%=...r..|
|00001530| 0d 06 7c 0c e7 20 66 25 | 3d a3 20 8c 0d 06 86 1f |..|.. f%|=. .....|
|00001540| 61 25 3d bb 28 63 24 29 | 3a f2 63 6f 6e 76 65 72 |a%=.(c$)|:.conver|
|00001550| 74 28 61 25 2c 63 25 2c | 74 25 29 0d 06 90 34 61 |t(a%,c%,|t%)...4a|
|00001560| 24 3d c3 28 63 25 29 3a | 6c 25 3d a9 28 61 24 29 |$=.(c%):|l%=.(a$)|
|00001570| 2b 31 3a f2 72 65 64 72 | 61 77 49 63 6f 6e 28 63 |+1:.redr|awIcon(c|
|00001580| 6f 6c 6f 75 72 25 2c 31 | 2c 61 24 2c 6c 25 29 0d |olour%,1|,a$,l%).|
|00001590| 06 9a 34 61 24 3d c3 28 | 74 25 29 3a 6c 25 3d a9 |..4a$=.(|t%):l%=.|
|000015a0| 28 61 24 29 2b 31 3a f2 | 72 65 64 72 61 77 49 63 |(a$)+1:.|redrawIc|
|000015b0| 6f 6e 28 63 6f 6c 6f 75 | 72 25 2c 33 2c 61 24 2c |on(colou|r%,3,a$,|
|000015c0| 6c 25 29 0d 06 a4 1b f2 | 63 6f 6c 6f 75 72 28 63 |l%).....|colour(c|
|000015d0| 25 2c 74 25 2c 72 25 2c | 67 25 2c 62 25 29 0d 06 |%,t%,r%,|g%,b%)..|
|000015e0| ae 20 72 24 3d c3 28 72 | 25 29 3a 72 24 3d c4 33 |. r$=.(r|%):r$=.3|
|000015f0| 2d a9 28 72 24 29 2c 22 | 30 22 29 2b 72 24 0d 06 |-.(r$),"|0")+r$..|
|00001600| b8 20 67 24 3d c3 28 67 | 25 29 3a 67 24 3d c4 33 |. g$=.(g|%):g$=.3|
|00001610| 2d a9 28 67 24 29 2c 22 | 30 22 29 2b 67 24 0d 06 |-.(g$),"|0")+g$..|
|00001620| c2 20 62 24 3d c3 28 62 | 25 29 3a 62 24 3d c4 33 |. b$=.(b|%):b$=.3|
|00001630| 2d a9 28 62 24 29 2c 22 | 30 22 29 2b 62 24 0d 06 |-.(b$),"|0")+b$..|
|00001640| cc 26 61 24 3d 22 56 44 | 55 20 31 39 2c 6e 2c 31 |.&a$="VD|U 19,n,1|
|00001650| 36 2c 22 2b 72 24 2b 22 | 2c 22 2b 67 24 2b 22 2c |6,"+r$+"|,"+g$+",|
|00001660| 22 2b 62 24 0d 06 d6 2b | 6c 25 3d a9 28 61 24 29 |"+b$...+|l%=.(a$)|
|00001670| 2b 31 3a f2 72 65 64 72 | 61 77 49 63 6f 6e 28 63 |+1:.redr|awIcon(c|
|00001680| 6f 6c 6f 75 72 25 2c 34 | 2c 61 24 2c 6c 25 29 0d |olour%,4|,a$,l%).|
|00001690| 06 e0 21 72 24 3d c3 7e | 28 72 25 29 3a 72 24 3d |..!r$=.~|(r%):r$=|
|000016a0| c4 32 2d a9 28 72 24 29 | 2c 22 30 22 29 2b 72 24 |.2-.(r$)|,"0")+r$|
|000016b0| 0d 06 ea 21 67 24 3d c3 | 7e 28 67 25 29 3a 67 24 |...!g$=.|~(g%):g$|
|000016c0| 3d c4 32 2d a9 28 67 24 | 29 2c 22 30 22 29 2b 67 |=.2-.(g$|),"0")+g|
|000016d0| 24 0d 06 f4 21 62 24 3d | c3 7e 28 62 25 29 3a 62 |$...!b$=|.~(b%):b|
|000016e0| 24 3d c4 32 2d a9 28 62 | 24 29 2c 22 30 22 29 2b |$=.2-.(b|$),"0")+|
|000016f0| 62 24 0d 06 fe 2c 61 24 | 3d 22 56 44 55 20 31 39 |b$...,a$|="VDU 19|
|00001700| 2c 6e 2c 31 36 2c 22 2b | 22 26 22 2b 72 24 2b 22 |,n,16,"+|"&"+r$+"|
|00001710| 2c 26 22 2b 67 24 2b 22 | 2c 26 22 2b 62 24 0d 07 |,&"+g$+"|,&"+b$..|
|00001720| 08 2b 6c 25 3d a9 28 61 | 24 29 2b 31 3a f2 72 65 |.+l%=.(a|$)+1:.re|
|00001730| 64 72 61 77 49 63 6f 6e | 28 63 6f 6c 6f 75 72 25 |drawIcon|(colour%|
|00001740| 2c 35 2c 61 24 2c 6c 25 | 29 0d 07 12 05 cc 0d 07 |,5,a$,l%|).......|
|00001750| 1c 34 61 24 3d 22 20 20 | 20 22 3a 6c 25 3d a9 28 |.4a$=" | ":l%=.(|
|00001760| 61 24 29 2b 31 3a f2 72 | 65 64 72 61 77 49 63 6f |a$)+1:.r|edrawIco|
|00001770| 6e 28 63 6f 6c 6f 75 72 | 25 2c 31 2c 61 24 2c 6c |n(colour|%,1,a$,l|
|00001780| 25 29 0d 07 26 34 61 24 | 3d 22 20 20 20 22 3a 6c |%)..&4a$|=" ":l|
|00001790| 25 3d a9 28 61 24 29 2b | 31 3a f2 72 65 64 72 61 |%=.(a$)+|1:.redra|
|000017a0| 77 49 63 6f 6e 28 63 6f | 6c 6f 75 72 25 2c 33 2c |wIcon(co|lour%,3,|
|000017b0| 61 24 2c 6c 25 29 0d 07 | 30 37 61 24 3d c4 31 31 |a$,l%)..|07a$=.11|
|000017c0| 2c 22 20 22 29 3a 6c 25 | 3d a9 28 61 24 29 2b 31 |," "):l%|=.(a$)+1|
|000017d0| 3a f2 72 65 64 72 61 77 | 49 63 6f 6e 28 63 6f 6c |:.redraw|Icon(col|
|000017e0| 6f 75 72 25 2c 34 2c 61 | 24 2c 6c 25 29 0d 07 3a |our%,4,a|$,l%)..:|
|000017f0| 37 61 24 3d c4 31 31 2c | 22 20 22 29 3a 6c 25 3d |7a$=.11,|" "):l%=|
|00001800| a9 28 61 24 29 2b 31 3a | f2 72 65 64 72 61 77 49 |.(a$)+1:|.redrawI|
|00001810| 63 6f 6e 28 63 6f 6c 6f | 75 72 25 2c 35 2c 61 24 |con(colo|ur%,5,a$|
|00001820| 2c 6c 25 29 0d 07 44 07 | ef 20 37 0d 07 4e 05 cd |,l%)..D.|. 7..N..|
|00001830| 0d 07 58 05 e1 0d 07 62 | 05 3a 0d 07 6c 1c dd 20 |..X....b|.:..l.. |
|00001840| f2 63 6f 6e 76 65 72 74 | 28 61 25 2c f8 20 63 25 |.convert|(a%,. c%|
|00001850| 2c f8 20 74 25 29 0d 07 | 76 0b c8 8e 20 61 25 20 |,. t%)..|v... a% |
|00001860| ca 0d 07 80 1b c9 20 30 | 2c 31 2c 32 2c 33 3a 63 |...... 0|,1,2,3:c|
|00001870| 25 3d 30 3a 74 25 3d 36 | 34 2a 61 25 0d 07 8a 1f |%=0:t%=6|4*a%....|
|00001880| c9 20 34 2c 35 2c 36 2c | 37 3a 63 25 3d 31 3a 74 |. 4,5,6,|7:c%=1:t|
|00001890| 25 3d 36 34 2a 28 61 25 | 2d 34 29 0d 07 94 24 c9 |%=64*(a%|-4)...$.|
|000018a0| 20 31 36 2c 31 37 2c 31 | 38 2c 31 39 3a 63 25 3d | 16,17,1|8,19:c%=|
|000018b0| 32 3a 74 25 3d 36 34 2a | 28 61 25 2d 31 36 29 0d |2:t%=64*|(a%-16).|
|000018c0| 07 9e 24 c9 20 32 30 2c | 32 31 2c 32 32 2c 32 33 |..$. 20,|21,22,23|
|000018d0| 3a 63 25 3d 33 3a 74 25 | 3d 36 34 2a 28 61 25 2d |:c%=3:t%|=64*(a%-|
|000018e0| 32 30 29 0d 07 a8 24 c9 | 20 33 32 2c 33 33 2c 33 |20)...$.| 32,33,3|
|000018f0| 34 2c 33 35 3a 63 25 3d | 34 3a 74 25 3d 36 34 2a |4,35:c%=|4:t%=64*|
|00001900| 28 61 25 2d 33 32 29 0d | 07 b2 24 c9 20 33 36 2c |(a%-32).|..$. 36,|
|00001910| 33 37 2c 33 38 2c 33 39 | 3a 63 25 3d 35 3a 74 25 |37,38,39|:c%=5:t%|
|00001920| 3d 36 34 2a 28 61 25 2d | 33 36 29 0d 07 bc 24 c9 |=64*(a%-|36)...$.|
|00001930| 20 34 38 2c 34 39 2c 35 | 30 2c 35 31 3a 63 25 3d | 48,49,5|0,51:c%=|
|00001940| 36 3a 74 25 3d 36 34 2a | 28 61 25 2d 34 38 29 0d |6:t%=64*|(a%-48).|
|00001950| 07 c6 24 c9 20 35 32 2c | 35 33 2c 35 34 2c 35 35 |..$. 52,|53,54,55|
|00001960| 3a 63 25 3d 37 3a 74 25 | 3d 36 34 2a 28 61 25 2d |:c%=7:t%|=64*(a%-|
|00001970| 35 32 29 0d 07 d0 24 c9 | 20 36 34 2c 36 35 2c 36 |52)...$.| 64,65,6|
|00001980| 36 2c 36 37 3a 63 25 3d | 38 3a 74 25 3d 36 34 2a |6,67:c%=|8:t%=64*|
|00001990| 28 61 25 2d 36 34 29 0d | 07 da 24 c9 20 36 38 2c |(a%-64).|..$. 68,|
|000019a0| 36 39 2c 37 30 2c 37 31 | 3a 63 25 3d 39 3a 74 25 |69,70,71|:c%=9:t%|
|000019b0| 3d 36 34 2a 28 61 25 2d | 36 38 29 0d 07 e4 25 c9 |=64*(a%-|68)...%.|
|000019c0| 20 38 30 2c 38 31 2c 38 | 32 2c 38 33 3a 63 25 3d | 80,81,8|2,83:c%=|
|000019d0| 31 30 3a 74 25 3d 36 34 | 2a 28 61 25 2d 38 30 29 |10:t%=64|*(a%-80)|
|000019e0| 0d 07 ee 25 c9 20 38 34 | 2c 38 35 2c 38 36 2c 38 |...%. 84|,85,86,8|
|000019f0| 37 3a 63 25 3d 31 31 3a | 74 25 3d 36 34 2a 28 61 |7:c%=11:|t%=64*(a|
|00001a00| 25 2d 38 34 29 0d 07 f8 | 25 c9 20 39 36 2c 39 37 |%-84)...|%. 96,97|
|00001a10| 2c 39 38 2c 39 39 3a 63 | 25 3d 31 32 3a 74 25 3d |,98,99:c|%=12:t%=|
|00001a20| 36 34 2a 28 61 25 2d 39 | 36 29 0d 08 02 2a c9 20 |64*(a%-9|6)...*. |
|00001a30| 31 30 30 2c 31 30 31 2c | 31 30 32 2c 31 30 33 3a |100,101,|102,103:|
|00001a40| 63 25 3d 31 33 3a 74 25 | 3d 36 34 2a 28 61 25 2d |c%=13:t%|=64*(a%-|
|00001a50| 31 30 30 29 0d 08 0c 2a | c9 20 31 31 32 2c 31 31 |100)...*|. 112,11|
|00001a60| 33 2c 31 31 34 2c 31 31 | 35 3a 63 25 3d 31 34 3a |3,114,11|5:c%=14:|
|00001a70| 74 25 3d 36 34 2a 28 61 | 25 2d 31 31 32 29 0d 08 |t%=64*(a|%-112)..|
|00001a80| 16 2a c9 20 31 31 36 2c | 31 31 37 2c 31 31 38 2c |.*. 116,|117,118,|
|00001a90| 31 31 39 3a 63 25 3d 31 | 35 3a 74 25 3d 36 34 2a |119:c%=1|5:t%=64*|
|00001aa0| 28 61 25 2d 31 31 36 29 | 0d 08 20 2a c9 20 31 32 |(a%-116)|.. *. 12|
|00001ab0| 38 2c 31 32 39 2c 31 33 | 30 2c 31 33 31 3a 63 25 |8,129,13|0,131:c%|
|00001ac0| 3d 33 32 3a 74 25 3d 36 | 34 2a 28 61 25 2d 31 32 |=32:t%=6|4*(a%-12|
|00001ad0| 38 29 0d 08 2a 2a c9 20 | 31 33 32 2c 31 33 33 2c |8)..**. |132,133,|
|00001ae0| 31 33 34 2c 31 33 35 3a | 63 25 3d 33 33 3a 74 25 |134,135:|c%=33:t%|
|00001af0| 3d 36 34 2a 28 61 25 2d | 31 33 32 29 0d 08 34 2a |=64*(a%-|132)..4*|
|00001b00| c9 20 31 34 34 2c 31 34 | 35 2c 31 34 36 2c 31 34 |. 144,14|5,146,14|
|00001b10| 37 3a 63 25 3d 33 34 3a | 74 25 3d 36 34 2a 28 61 |7:c%=34:|t%=64*(a|
|00001b20| 25 2d 31 34 34 29 0d 08 | 3e 2a c9 20 31 34 38 2c |%-144)..|>*. 148,|
|00001b30| 31 34 39 2c 31 35 30 2c | 31 35 31 3a 63 25 3d 33 |149,150,|151:c%=3|
|00001b40| 35 3a 74 25 3d 36 34 2a | 28 61 25 2d 31 34 38 29 |5:t%=64*|(a%-148)|
|00001b50| 0d 08 48 2a c9 20 31 36 | 30 2c 31 36 31 2c 31 36 |..H*. 16|0,161,16|
|00001b60| 32 2c 31 36 33 3a 63 25 | 3d 33 36 3a 74 25 3d 36 |2,163:c%|=36:t%=6|
|00001b70| 34 2a 28 61 25 2d 31 36 | 30 29 0d 08 52 2a c9 20 |4*(a%-16|0)..R*. |
|00001b80| 31 36 34 2c 31 36 35 2c | 31 36 36 2c 31 36 37 3a |164,165,|166,167:|
|00001b90| 63 25 3d 33 37 3a 74 25 | 3d 36 34 2a 28 61 25 2d |c%=37:t%|=64*(a%-|
|00001ba0| 31 36 34 29 0d 08 5c 2a | c9 20 31 37 36 2c 31 37 |164)..\*|. 176,17|
|00001bb0| 37 2c 31 37 38 2c 31 37 | 39 3a 63 25 3d 33 38 3a |7,178,17|9:c%=38:|
|00001bc0| 74 25 3d 36 34 2a 28 61 | 25 2d 31 37 36 29 0d 08 |t%=64*(a|%-176)..|
|00001bd0| 66 2a c9 20 31 38 30 2c | 31 38 31 2c 31 38 32 2c |f*. 180,|181,182,|
|00001be0| 31 38 33 3a 63 25 3d 33 | 39 3a 74 25 3d 36 34 2a |183:c%=3|9:t%=64*|
|00001bf0| 28 61 25 2d 31 38 30 29 | 0d 08 70 2a c9 20 31 39 |(a%-180)|..p*. 19|
|00001c00| 32 2c 31 39 33 2c 31 39 | 34 2c 31 39 35 3a 63 25 |2,193,19|4,195:c%|
|00001c10| 3d 34 30 3a 74 25 3d 36 | 34 2a 28 61 25 2d 31 39 |=40:t%=6|4*(a%-19|
|00001c20| 32 29 0d 08 7a 2a c9 20 | 31 39 36 2c 31 39 37 2c |2)..z*. |196,197,|
|00001c30| 31 39 38 2c 31 39 39 3a | 63 25 3d 34 31 3a 74 25 |198,199:|c%=41:t%|
|00001c40| 3d 36 34 2a 28 61 25 2d | 31 39 36 29 0d 08 84 2a |=64*(a%-|196)...*|
|00001c50| c9 20 32 30 38 2c 32 30 | 39 2c 32 31 30 2c 32 31 |. 208,20|9,210,21|
|00001c60| 31 3a 63 25 3d 34 32 3a | 74 25 3d 36 34 2a 28 61 |1:c%=42:|t%=64*(a|
|00001c70| 25 2d 32 30 38 29 0d 08 | 8e 2a c9 20 32 31 32 2c |%-208)..|.*. 212,|
|00001c80| 32 31 33 2c 32 31 34 2c | 32 31 35 3a 63 25 3d 34 |213,214,|215:c%=4|
|00001c90| 33 3a 74 25 3d 36 34 2a | 28 61 25 2d 32 31 32 29 |3:t%=64*|(a%-212)|
|00001ca0| 0d 08 98 2a c9 20 32 32 | 34 2c 32 32 35 2c 32 32 |...*. 22|4,225,22|
|00001cb0| 36 2c 32 32 37 3a 63 25 | 3d 34 34 3a 74 25 3d 36 |6,227:c%|=44:t%=6|
|00001cc0| 34 2a 28 61 25 2d 32 32 | 34 29 0d 08 a2 2a c9 20 |4*(a%-22|4)...*. |
|00001cd0| 32 32 38 2c 32 32 39 2c | 32 33 30 2c 32 33 31 3a |228,229,|230,231:|
|00001ce0| 63 25 3d 34 35 3a 74 25 | 3d 36 34 2a 28 61 25 2d |c%=45:t%|=64*(a%-|
|00001cf0| 32 32 38 29 0d 08 ac 2a | c9 20 32 34 30 2c 32 34 |228)...*|. 240,24|
|00001d00| 31 2c 32 34 32 2c 32 34 | 33 3a 63 25 3d 34 36 3a |1,242,24|3:c%=46:|
|00001d10| 74 25 3d 36 34 2a 28 61 | 25 2d 32 34 30 29 0d 08 |t%=64*(a|%-240)..|
|00001d20| b6 2a c9 20 32 34 34 2c | 32 34 35 2c 32 34 36 2c |.*. 244,|245,246,|
|00001d30| 32 34 37 3a 63 25 3d 34 | 37 3a 74 25 3d 36 34 2a |247:c%=4|7:t%=64*|
|00001d40| 28 61 25 2d 32 34 34 29 | 0d 08 c0 22 c9 20 38 2c |(a%-244)|...". 8,|
|00001d50| 39 2c 31 30 2c 31 31 3a | 63 25 3d 31 36 3a 74 25 |9,10,11:|c%=16:t%|
|00001d60| 3d 36 34 2a 28 61 25 2d | 38 29 0d 08 ca 25 c9 20 |=64*(a%-|8)...%. |
|00001d70| 31 32 2c 31 33 2c 31 34 | 2c 31 35 3a 63 25 3d 31 |12,13,14|,15:c%=1|
|00001d80| 37 3a 74 25 3d 36 34 2a | 28 61 25 2d 31 32 29 0d |7:t%=64*|(a%-12).|
|00001d90| 08 d4 25 c9 20 32 34 2c | 32 35 2c 32 36 2c 32 37 |..%. 24,|25,26,27|
|00001da0| 3a 63 25 3d 31 38 3a 74 | 25 3d 36 34 2a 28 61 25 |:c%=18:t|%=64*(a%|
|00001db0| 2d 32 34 29 0d 08 de 25 | c9 20 32 38 2c 32 39 2c |-24)...%|. 28,29,|
|00001dc0| 33 30 2c 33 31 3a 63 25 | 3d 31 39 3a 74 25 3d 36 |30,31:c%|=19:t%=6|
|00001dd0| 34 2a 28 61 25 2d 32 38 | 29 0d 08 e8 25 c9 20 34 |4*(a%-28|)...%. 4|
|00001de0| 30 2c 34 31 2c 34 32 2c | 34 33 3a 63 25 3d 32 30 |0,41,42,|43:c%=20|
|00001df0| 3a 74 25 3d 36 34 2a 28 | 61 25 2d 34 30 29 0d 08 |:t%=64*(|a%-40)..|
|00001e00| f2 25 c9 20 34 34 2c 34 | 35 2c 34 36 2c 34 37 3a |.%. 44,4|5,46,47:|
|00001e10| 63 25 3d 32 31 3a 74 25 | 3d 36 34 2a 28 61 25 2d |c%=21:t%|=64*(a%-|
|00001e20| 34 34 29 0d 08 fc 25 c9 | 20 35 36 2c 35 37 2c 35 |44)...%.| 56,57,5|
|00001e30| 38 2c 35 39 3a 63 25 3d | 32 32 3a 74 25 3d 36 34 |8,59:c%=|22:t%=64|
|00001e40| 2a 28 61 25 2d 35 36 29 | 0d 09 06 25 c9 20 36 30 |*(a%-56)|...%. 60|
|00001e50| 2c 36 31 2c 36 32 2c 36 | 33 3a 63 25 3d 32 33 3a |,61,62,6|3:c%=23:|
|00001e60| 74 25 3d 36 34 2a 28 61 | 25 2d 36 30 29 0d 09 10 |t%=64*(a|%-60)...|
|00001e70| 25 c9 20 37 32 2c 37 33 | 2c 37 34 2c 37 35 3a 63 |%. 72,73|,74,75:c|
|00001e80| 25 3d 32 34 3a 74 25 3d | 36 34 2a 28 61 25 2d 37 |%=24:t%=|64*(a%-7|
|00001e90| 32 29 0d 09 1a 25 c9 20 | 37 36 2c 37 37 2c 37 38 |2)...%. |76,77,78|
|00001ea0| 2c 37 39 3a 63 25 3d 32 | 35 3a 74 25 3d 36 34 2a |,79:c%=2|5:t%=64*|
|00001eb0| 28 61 25 2d 37 36 29 0d | 09 24 25 c9 20 38 38 2c |(a%-76).|.$%. 88,|
|00001ec0| 38 39 2c 39 30 2c 39 31 | 3a 63 25 3d 32 36 3a 74 |89,90,91|:c%=26:t|
|00001ed0| 25 3d 36 34 2a 28 61 25 | 2d 38 38 29 0d 09 2e 25 |%=64*(a%|-88)...%|
|00001ee0| c9 20 39 32 2c 39 33 2c | 39 34 2c 39 35 3a 63 25 |. 92,93,|94,95:c%|
|00001ef0| 3d 32 37 3a 74 25 3d 36 | 34 2a 28 61 25 2d 39 32 |=27:t%=6|4*(a%-92|
|00001f00| 29 0d 09 38 2a c9 20 31 | 30 34 2c 31 30 35 2c 31 |)..8*. 1|04,105,1|
|00001f10| 30 36 2c 31 30 37 3a 63 | 25 3d 32 38 3a 74 25 3d |06,107:c|%=28:t%=|
|00001f20| 36 34 2a 28 61 25 2d 31 | 30 34 29 0d 09 42 2a c9 |64*(a%-1|04)..B*.|
|00001f30| 20 31 30 38 2c 31 30 39 | 2c 31 31 30 2c 31 31 31 | 108,109|,110,111|
|00001f40| 3a 63 25 3d 32 39 3a 74 | 25 3d 36 34 2a 28 61 25 |:c%=29:t|%=64*(a%|
|00001f50| 2d 31 30 38 29 0d 09 4c | 2a c9 20 31 32 30 2c 31 |-108)..L|*. 120,1|
|00001f60| 32 31 2c 31 32 32 2c 31 | 32 33 3a 63 25 3d 33 30 |21,122,1|23:c%=30|
|00001f70| 3a 74 25 3d 36 34 2a 28 | 61 25 2d 31 32 30 29 0d |:t%=64*(|a%-120).|
|00001f80| 09 56 2a c9 20 31 32 34 | 2c 31 32 35 2c 31 32 36 |.V*. 124|,125,126|
|00001f90| 2c 31 32 37 3a 63 25 3d | 33 31 3a 74 25 3d 36 34 |,127:c%=|31:t%=64|
|00001fa0| 2a 28 61 25 2d 31 32 34 | 29 0d 09 60 2a c9 20 31 |*(a%-124|)..`*. 1|
|00001fb0| 33 36 2c 31 33 37 2c 31 | 33 38 2c 31 33 39 3a 63 |36,137,1|38,139:c|
|00001fc0| 25 3d 34 38 3a 74 25 3d | 36 34 2a 28 61 25 2d 31 |%=48:t%=|64*(a%-1|
|00001fd0| 33 36 29 0d 09 6a 2a c9 | 20 31 34 30 2c 31 34 31 |36)..j*.| 140,141|
|00001fe0| 2c 31 34 32 2c 31 34 33 | 3a 63 25 3d 34 39 3a 74 |,142,143|:c%=49:t|
|00001ff0| 25 3d 36 34 2a 28 61 25 | 2d 31 34 30 29 0d 09 74 |%=64*(a%|-140)..t|
|00002000| 2a c9 20 31 35 32 2c 31 | 35 33 2c 31 35 34 2c 31 |*. 152,1|53,154,1|
|00002010| 35 35 3a 63 25 3d 35 30 | 3a 74 25 3d 36 34 2a 28 |55:c%=50|:t%=64*(|
|00002020| 61 25 2d 31 35 32 29 0d | 09 7e 2a c9 20 31 35 36 |a%-152).|.~*. 156|
|00002030| 2c 31 35 37 2c 31 35 38 | 2c 31 35 39 3a 63 25 3d |,157,158|,159:c%=|
|00002040| 35 31 3a 74 25 3d 36 34 | 2a 28 61 25 2d 31 35 36 |51:t%=64|*(a%-156|
|00002050| 29 0d 09 88 2a c9 20 31 | 36 38 2c 31 36 39 2c 31 |)...*. 1|68,169,1|
|00002060| 37 30 2c 31 37 31 3a 63 | 25 3d 35 32 3a 74 25 3d |70,171:c|%=52:t%=|
|00002070| 36 34 2a 28 61 25 2d 31 | 36 38 29 0d 09 92 2a c9 |64*(a%-1|68)...*.|
|00002080| 20 31 37 32 2c 31 37 33 | 2c 31 37 34 2c 31 37 35 | 172,173|,174,175|
|00002090| 3a 63 25 3d 35 33 3a 74 | 25 3d 36 34 2a 28 61 25 |:c%=53:t|%=64*(a%|
|000020a0| 2d 31 37 32 29 0d 09 9c | 2a c9 20 31 38 34 2c 31 |-172)...|*. 184,1|
|000020b0| 38 35 2c 31 38 36 2c 31 | 38 37 3a 63 25 3d 35 34 |85,186,1|87:c%=54|
|000020c0| 3a 74 25 3d 36 34 2a 28 | 61 25 2d 31 38 34 29 0d |:t%=64*(|a%-184).|
|000020d0| 09 a6 2a c9 20 31 38 38 | 2c 31 38 39 2c 31 39 30 |..*. 188|,189,190|
|000020e0| 2c 31 39 31 3a 63 25 3d | 35 35 3a 74 25 3d 36 34 |,191:c%=|55:t%=64|
|000020f0| 2a 28 61 25 2d 31 38 38 | 29 0d 09 b0 2a c9 20 32 |*(a%-188|)...*. 2|
|00002100| 30 30 2c 32 30 31 2c 32 | 30 32 2c 32 30 33 3a 63 |00,201,2|02,203:c|
|00002110| 25 3d 35 36 3a 74 25 3d | 36 34 2a 28 61 25 2d 32 |%=56:t%=|64*(a%-2|
|00002120| 30 30 29 0d 09 ba 2a c9 | 20 32 30 34 2c 32 30 35 |00)...*.| 204,205|
|00002130| 2c 32 30 36 2c 32 30 37 | 3a 63 25 3d 35 37 3a 74 |,206,207|:c%=57:t|
|00002140| 25 3d 36 34 2a 28 61 25 | 2d 32 30 34 29 0d 09 c4 |%=64*(a%|-204)...|
|00002150| 2a c9 20 32 31 36 2c 32 | 31 37 2c 32 31 38 2c 32 |*. 216,2|17,218,2|
|00002160| 31 39 3a 63 25 3d 35 38 | 3a 74 25 3d 36 34 2a 28 |19:c%=58|:t%=64*(|
|00002170| 61 25 2d 32 31 36 29 0d | 09 ce 2a c9 20 32 32 30 |a%-216).|..*. 220|
|00002180| 2c 32 32 31 2c 32 32 32 | 2c 32 32 33 3a 63 25 3d |,221,222|,223:c%=|
|00002190| 35 39 3a 74 25 3d 36 34 | 2a 28 61 25 2d 32 32 30 |59:t%=64|*(a%-220|
|000021a0| 29 0d 09 d8 2a c9 20 32 | 33 32 2c 32 33 33 2c 32 |)...*. 2|32,233,2|
|000021b0| 33 34 2c 32 33 35 3a 63 | 25 3d 36 30 3a 74 25 3d |34,235:c|%=60:t%=|
|000021c0| 36 34 2a 28 61 25 2d 32 | 33 32 29 0d 09 e2 2a c9 |64*(a%-2|32)...*.|
|000021d0| 20 32 33 36 2c 32 33 37 | 2c 32 33 38 2c 32 33 39 | 236,237|,238,239|
|000021e0| 3a 63 25 3d 36 31 3a 74 | 25 3d 36 34 2a 28 61 25 |:c%=61:t|%=64*(a%|
|000021f0| 2d 32 33 36 29 0d 09 ec | 2a c9 20 32 34 38 2c 32 |-236)...|*. 248,2|
|00002200| 34 39 2c 32 35 30 2c 32 | 35 31 3a 63 25 3d 36 32 |49,250,2|51:c%=62|
|00002210| 3a 74 25 3d 36 34 2a 28 | 61 25 2d 32 34 38 29 0d |:t%=64*(|a%-248).|
|00002220| 09 f6 2a c9 20 32 35 32 | 2c 32 35 33 2c 32 35 34 |..*. 252|,253,254|
|00002230| 2c 32 35 35 3a 63 25 3d | 36 33 3a 74 25 3d 36 34 |,255:c%=|63:t%=64|
|00002240| 2a 28 61 25 2d 32 35 32 | 29 0d 0a 00 05 cb 0d 0a |*(a%-252|).......|
|00002250| 0a 05 e1 0d 0a 14 05 3a | 0d 0a 1e 28 dd 20 f2 63 |.......:|...(. .c|
|00002260| 6f 6c 6f 75 72 28 63 6f | 6c 25 2c 74 69 6e 74 25 |olour(co|l%,tint%|
|00002270| 2c f8 20 72 25 2c f8 20 | 67 25 2c f8 20 62 25 29 |,. r%,. |g%,. b%)|
|00002280| 0d 0a 28 17 ea 20 61 24 | 2c 78 25 2c 79 25 2c 7a |..(.. a$|,x%,y%,z|
|00002290| 25 2c 61 25 2c 74 25 0d | 0a 32 28 61 24 3d a4 62 |%,a%,t%.|.2(a$=.b|
|000022a0| 69 6e 61 72 79 28 63 6f | 6c 25 29 3a 72 25 3d a4 |inary(co|l%):r%=.|
|000022b0| 64 65 63 69 6d 61 6c 28 | c2 61 24 2c 32 29 29 0d |decimal(|.a$,2)).|
|000022c0| 0a 3c 2d 67 25 3d a4 64 | 65 63 69 6d 61 6c 28 c1 |.<-g%=.d|ecimal(.|
|000022d0| 61 24 2c 33 2c 32 29 29 | 3a 62 25 3d a4 64 65 63 |a$,3,2))|:b%=.dec|
|000022e0| 69 6d 61 6c 28 c0 61 24 | 2c 32 29 29 0d 0a 46 16 |imal(.a$|,2))..F.|
|000022f0| 61 25 3d 28 74 69 6e 74 | 25 20 81 20 36 34 29 2a |a%=(tint|% . 64)*|
|00002300| 36 34 0d 0a 50 0b c8 8e | 20 61 25 20 ca 0d 0a 5a |64..P...| a% ...Z|
|00002310| 0c c9 20 30 3a 74 25 3d | 30 0d 0a 64 0e c9 20 36 |.. 0:t%=|0..d.. 6|
|00002320| 34 3a 74 25 3d 31 36 0d | 0a 6e 0f c9 20 31 32 38 |4:t%=16.|.n.. 128|
|00002330| 3a 74 25 3d 33 32 0d 0a | 78 0f c9 20 31 39 32 3a |:t%=32..|x.. 192:|
|00002340| 74 25 3d 34 38 0d 0a 82 | 05 cb 0d 0a 8c 1e 72 25 |t%=48...|......r%|
|00002350| 3d 72 25 2b 74 25 3a 67 | 25 3d 67 25 2b 74 25 3a |=r%+t%:g|%=g%+t%:|
|00002360| 62 25 3d 62 25 2b 74 25 | 0d 0a 96 05 e1 0d 0a a0 |b%=b%+t%|........|
|00002370| 05 3a 0d 0a aa 11 dd 20 | a4 62 69 6e 61 72 79 28 |.:..... |.binary(|
|00002380| 6e 25 29 0d 0a b4 14 ea | 20 61 24 2c 62 24 2c 63 |n%).....| a$,b$,c|
|00002390| 24 2c 64 25 2c 72 25 0d | 0a be 12 61 24 3d 22 22 |$,d%,r%.|...a$=""|
|000023a0| 3a 62 24 3d c3 28 6e 25 | 29 0d 0a c8 05 f5 0d 0a |:b$=.(n%|).......|
|000023b0| d2 29 64 25 3d 6e 25 20 | 81 20 32 3a 72 25 3d 6e |.)d%=n% |. 2:r%=n|
|000023c0| 25 20 83 20 32 3a 61 24 | 3d 61 24 2b c3 28 72 25 |% . 2:a$|=a$+.(r%|
|000023d0| 29 3a 6e 25 3d 64 25 0d | 0a dc 0a fd 20 64 25 3d |):n%=d%.|.... d%=|
|000023e0| 30 0d 0a e6 09 63 24 3d | 22 22 0d 0a f0 0e c8 95 |0....c$=|""......|
|000023f0| 20 a9 28 61 24 29 3e 30 | 0d 0a fa 16 63 24 3d 63 | .(a$)>0|....c$=c|
|00002400| 24 2b c2 61 24 29 3a 61 | 24 3d c0 61 24 29 0d 0b |$+.a$):a|$=.a$)..|
|00002410| 04 05 ce 0d 0b 0e 23 e7 | 20 a9 28 63 24 29 3c 36 |......#.| .(c$)<6|
|00002420| 20 8c 20 63 24 3d c4 36 | 2d a9 28 63 24 29 2c 22 | . c$=.6|-.(c$),"|
|00002430| 30 22 29 2b 63 24 0d 0b | 18 07 3d 63 24 0d 0b 22 |0")+c$..|..=c$.."|
|00002440| 05 3a 0d 0b 2c 12 dd 20 | a4 64 65 63 69 6d 61 6c |.:..,.. |.decimal|
|00002450| 28 61 24 29 0d 0b 36 08 | ea 20 61 25 0d 0b 40 0b |(a$)..6.|. a%..@.|
|00002460| c8 8e 20 61 24 20 ca 0d | 0b 4a 0f c9 20 22 30 30 |.. a$ ..|.J.. "00|
|00002470| 22 3a 61 25 3d 30 0d 0b | 54 10 c9 20 22 30 31 22 |":a%=0..|T.. "01"|
|00002480| 3a 61 25 3d 36 34 0d 0b | 5e 11 c9 20 22 31 30 22 |:a%=64..|^.. "10"|
|00002490| 3a 61 25 3d 31 32 38 0d | 0b 68 11 c9 20 22 31 31 |:a%=128.|.h.. "11|
|000024a0| 22 3a 61 25 3d 31 39 32 | 0d 0b 72 05 cb 0d 0b 7c |":a%=192|..r....||
|000024b0| 07 3d 61 25 0d 0b 86 05 | 3a 0d 0b 90 21 dd 20 f2 |.=a%....|:...!. .|
|000024c0| 67 65 74 49 63 6f 6e 49 | 6e 66 6f 28 68 61 6e 64 |getIconI|nfo(hand|
|000024d0| 6c 65 25 2c 69 63 6f 6e | 25 29 0d 0b 9a 42 62 6c |le%,icon|%)...Bbl|
|000024e0| 6f 63 6b 25 21 30 3d 68 | 61 6e 64 6c 65 25 3a 62 |ock%!0=h|andle%:b|
|000024f0| 6c 6f 63 6b 25 21 34 3d | 69 63 6f 6e 25 3a c8 99 |lock%!4=|icon%:..|
|00002500| 20 22 57 69 6d 70 5f 47 | 65 74 49 63 6f 6e 53 74 | "Wimp_G|etIconSt|
|00002510| 61 74 65 22 2c 2c 62 6c | 6f 63 6b 25 0d 0b a4 3e |ate",,bl|ock%...>|
|00002520| 69 78 30 25 3d 62 6c 6f | 63 6b 25 21 38 3a 69 79 |ix0%=blo|ck%!8:iy|
|00002530| 30 25 3d 62 6c 6f 63 6b | 25 21 31 32 3a 69 78 31 |0%=block|%!12:ix1|
|00002540| 25 3d 62 6c 6f 63 6b 25 | 21 31 36 3a 69 79 31 25 |%=block%|!16:iy1%|
|00002550| 3d 62 6c 6f 63 6b 25 21 | 32 30 0d 0b ae 14 66 6c |=block%!|20....fl|
|00002560| 61 67 73 25 3d 62 6c 6f | 63 6b 25 21 32 34 0d 0b |ags%=blo|ck%!24..|
|00002570| b8 19 e7 20 28 66 6c 61 | 67 73 25 20 80 20 26 31 |... (fla|gs% . &1|
|00002580| 30 30 29 3e 30 20 8c 0d | 0b c2 14 64 61 74 61 24 |00)>0 ..|...data$|
|00002590| 3d 24 62 6c 6f 63 6b 25 | 21 32 38 0d 0b cc 18 cc |=$block%|!28.....|
|000025a0| 20 64 61 74 61 24 3d 24 | 28 62 6c 6f 63 6b 25 2b | data$=$|(block%+|
|000025b0| 32 38 29 0d 0b d6 05 cd | 0d 0b e0 05 e1 0d 0b ea |28).....|........|
|000025c0| 05 3a 0d 0b f4 20 dd 20 | f2 64 65 6c 65 74 65 49 |.:... . |.deleteI|
|000025d0| 63 6f 6e 28 68 61 6e 64 | 6c 65 25 2c 69 63 6f 6e |con(hand|le%,icon|
|000025e0| 25 29 0d 0b fe 40 62 6c | 6f 63 6b 25 21 30 3d 68 |%)...@bl|ock%!0=h|
|000025f0| 61 6e 64 6c 65 25 3a 62 | 6c 6f 63 6b 25 21 34 3d |andle%:b|lock%!4=|
|00002600| 69 63 6f 6e 25 3a c8 99 | 20 22 57 69 6d 70 5f 44 |icon%:..| "Wimp_D|
|00002610| 65 6c 65 74 65 49 63 6f | 6e 22 2c 2c 62 6c 6f 63 |eleteIco|n",,bloc|
|00002620| 6b 25 0d 0c 08 05 e1 0d | 0c 12 05 3a 0d 0c 1c 2b |k%......|...:...+|
|00002630| dd 20 f2 72 65 64 72 61 | 77 49 63 6f 6e 28 68 61 |. .redra|wIcon(ha|
|00002640| 6e 64 6c 65 25 2c 69 63 | 6f 6e 25 2c 74 65 78 74 |ndle%,ic|on%,text|
|00002650| 24 2c 6c 65 6e 25 29 0d | 0c 26 3a f2 67 65 74 49 |$,len%).|.&:.getI|
|00002660| 63 6f 6e 49 6e 66 6f 28 | 68 61 6e 64 6c 65 25 2c |conInfo(|handle%,|
|00002670| 69 63 6f 6e 25 29 3a f2 | 64 65 6c 65 74 65 49 63 |icon%):.|deleteIc|
|00002680| 6f 6e 28 68 61 6e 64 6c | 65 25 2c 69 63 6f 6e 25 |on(handl|e%,icon%|
|00002690| 29 0d 0c 30 41 69 25 3d | a4 63 72 65 61 74 65 49 |)..0Ai%=|.createI|
|000026a0| 63 6f 6e 28 68 61 6e 64 | 6c 65 25 2c 69 78 30 25 |con(hand|le%,ix0%|
|000026b0| 2c 69 79 30 25 2c 69 78 | 31 25 2c 69 79 31 25 2c |,iy0%,ix|1%,iy1%,|
|000026c0| 66 6c 61 67 73 25 2c 74 | 65 78 74 24 2c 6c 65 6e |flags%,t|ext$,len|
|000026d0| 25 29 0d 0c 3a 35 c8 99 | 20 22 57 69 6d 70 5f 46 |%)..:5..| "Wimp_F|
|000026e0| 6f 72 63 65 52 65 64 72 | 61 77 22 2c 68 61 6e 64 |orceRedr|aw",hand|
|000026f0| 6c 65 25 2c 69 78 30 25 | 2c 69 79 30 25 2c 69 78 |le%,ix0%|,iy0%,ix|
|00002700| 31 25 2c 69 79 31 25 0d | 0c 44 05 e1 0d 0c 4e 05 |1%,iy1%.|.D....N.|
|00002710| 3a 0d 0c 58 2d dd 20 f2 | 73 65 74 49 63 6f 6e 53 |:..X-. .|setIconS|
|00002720| 74 61 74 65 28 68 61 6e | 64 6c 65 25 2c 69 63 6f |tate(han|dle%,ico|
|00002730| 6e 25 2c 65 6f 72 25 2c | 6d 61 73 6b 25 29 0d 0c |n%,eor%,|mask%)..|
|00002740| 62 40 21 62 6c 6f 63 6b | 25 3d 68 61 6e 64 6c 65 |b@!block|%=handle|
|00002750| 25 3a 62 6c 6f 63 6b 25 | 21 34 3d 69 63 6f 6e 25 |%:block%|!4=icon%|
|00002760| 3a 62 6c 6f 63 6b 25 21 | 38 3d 65 6f 72 25 3a 62 |:block%!|8=eor%:b|
|00002770| 6c 6f 63 6b 25 21 31 32 | 3d 6d 61 73 6b 25 0d 0c |lock%!12|=mask%..|
|00002780| 6c 22 c8 99 20 22 57 69 | 6d 70 5f 53 65 74 49 63 |l".. "Wi|mp_SetIc|
|00002790| 6f 6e 53 74 61 74 65 22 | 2c 2c 62 6c 6f 63 6b 25 |onState"|,,block%|
|000027a0| 0d 0c 76 05 e1 0d 0c 80 | 05 3a 0d 0c 8a 1d dd 20 |..v.....|.:..... |
|000027b0| f2 64 72 61 77 4d 65 6e | 75 28 68 61 6e 64 6c 65 |.drawMen|u(handle|
|000027c0| 2c 6d 65 6e 75 24 29 0d | 0c 94 10 21 6d 65 6e 75 |,menu$).|...!menu|
|000027d0| 3d 68 61 6e 64 6c 65 0d | 0c 9e 2b 6d 65 6e 75 3f |=handle.|..+menu?|
|000027e0| 31 36 3d 37 3a 6d 65 6e | 75 3f 31 37 3d 32 3a 6d |16=7:men|u?17=2:m|
|000027f0| 65 6e 75 3f 31 38 3d 37 | 3a 6d 65 6e 75 3f 31 39 |enu?18=7|:menu?19|
|00002800| 3d 30 0d 0c a8 30 6d 65 | 6e 75 21 32 30 3d 31 35 |=0...0me|nu!20=15|
|00002810| 36 3a 6d 65 6e 75 21 32 | 34 3d 34 30 3a 6d 65 6e |6:menu!2|4=40:men|
|00002820| 75 21 32 38 3d 30 3a 70 | 74 72 3d 6d 65 6e 75 2b |u!28=0:p|tr=menu+|
|00002830| 33 32 0d 0c b2 2e 24 28 | 6d 65 6e 75 2b 34 29 3d |32....$(|menu+4)=|
|00002840| c0 6d 65 6e 75 24 2c a7 | 6d 65 6e 75 24 2c 22 2c |.menu$,.|menu$,",|
|00002850| 22 29 2d 31 29 3a 6d 65 | 6e 75 24 2b 3d 22 2c 22 |")-1):me|nu$+=","|
|00002860| 0d 0c bc 10 c8 95 20 6d | 65 6e 75 24 3c 3e 22 22 |...... m|enu$<>""|
|00002870| 0d 0c c6 1f 6d 65 6e 75 | 24 3d c1 6d 65 6e 75 24 |....menu|$=.menu$|
|00002880| 2c a7 6d 65 6e 75 24 2c | 22 2c 22 29 2b 31 29 0d |,.menu$,|",")+1).|
|00002890| 0c d0 11 e7 20 6d 65 6e | 75 24 3c 3e 22 22 20 8c |.... men|u$<>"" .|
|000028a0| 0d 0c da 22 21 70 74 72 | 3d 30 3a 70 74 72 21 34 |..."!ptr|=0:ptr!4|
|000028b0| 3d 2d 31 3a 70 74 72 21 | 38 3d 26 37 30 30 30 30 |=-1:ptr!|8=&70000|
|000028c0| 32 31 0d 0c e4 23 24 28 | 70 74 72 2b 31 32 29 3d |21...#$(|ptr+12)=|
|000028d0| c0 6d 65 6e 75 24 2c a7 | 6d 65 6e 75 24 2c 22 2c |.menu$,.|menu$,",|
|000028e0| 22 29 2d 31 29 0d 0c ee | 12 c8 8e 20 c0 6d 65 6e |")-1)...|... .men|
|000028f0| 75 24 2c 34 29 20 ca 0d | 0c f8 18 c9 20 22 49 6e |u$,4) ..|.... "In|
|00002900| 66 6f 22 3a 70 74 72 21 | 34 3d 69 6e 66 6f 25 0d |fo":ptr!|4=info%.|
|00002910| 0d 02 05 cb 0d 0d 0c 0b | 70 74 72 2b 3d 32 34 0d |........|ptr+=24.|
|00002920| 0d 16 05 cd 0d 0d 20 05 | ce 0d 0d 2a 19 70 74 72 |...... .|...*.ptr|
|00002930| 21 2d 32 34 3d 70 74 72 | 21 2d 32 34 20 84 20 26 |!-24=ptr|!-24 . &|
|00002940| 38 30 0d 0d 34 05 e1 0d | 0d 3e 05 3a 0d 0d 48 40 |80..4...|.>.:..H@|
|00002950| dd 20 a4 63 72 65 61 74 | 65 49 63 6f 6e 28 68 61 |. .creat|eIcon(ha|
|00002960| 6e 64 6c 65 25 2c 69 78 | 30 25 2c 69 79 30 25 2c |ndle%,ix|0%,iy0%,|
|00002970| 69 78 31 25 2c 69 79 31 | 25 2c 66 6c 61 67 73 25 |ix1%,iy1|%,flags%|
|00002980| 2c 64 61 74 61 24 2c 6c | 65 6e 25 29 0d 0d 52 30 |,data$,l|en%)..R0|
|00002990| 62 6c 6f 63 6b 25 21 30 | 3d 68 61 6e 64 6c 65 25 |block%!0|=handle%|
|000029a0| 3a 62 6c 6f 63 6b 25 21 | 34 3d 69 78 30 25 3a 62 |:block%!|4=ix0%:b|
|000029b0| 6c 6f 63 6b 25 21 38 3d | 69 79 30 25 0d 0d 5c 32 |lock%!8=|iy0%..\2|
|000029c0| 62 6c 6f 63 6b 25 21 31 | 32 3d 69 78 31 25 3a 62 |block%!1|2=ix1%:b|
|000029d0| 6c 6f 63 6b 25 21 31 36 | 3d 69 79 31 25 3a 62 6c |lock%!16|=iy1%:bl|
|000029e0| 6f 63 6b 25 21 32 30 3d | 66 6c 61 67 73 25 0d 0d |ock%!20=|flags%..|
|000029f0| 66 27 de 20 62 6c 6f 63 | 6b 25 21 32 34 20 6c 65 |f'. bloc|k%!24 le|
|00002a00| 6e 25 3a 24 28 62 6c 6f | 63 6b 25 21 32 34 29 3d |n%:$(blo|ck%!24)=|
|00002a10| 64 61 74 61 24 0d 0d 70 | 1f 62 6c 6f 63 6b 25 21 |data$..p|.block%!|
|00002a20| 32 38 3d 2d 31 3a 62 6c | 6f 63 6b 25 21 33 32 3d |28=-1:bl|ock%!32=|
|00002a30| 6c 65 6e 25 0d 0d 7a 28 | c8 99 20 22 57 69 6d 70 |len%..z(|.. "Wimp|
|00002a40| 5f 43 72 65 61 74 65 49 | 63 6f 6e 22 2c 2c 62 6c |_CreateI|con",,bl|
|00002a50| 6f 63 6b 25 20 b8 20 69 | 63 6f 6e 25 0d 0d 84 0a |ock% . i|con%....|
|00002a60| 3d 69 63 6f 6e 25 0d 0d | 8e 05 3a 0d 0d 98 0e dd |=icon%..|..:.....|
|00002a70| 20 a4 69 63 6f 6e 62 61 | 72 0d 0d a2 31 21 62 6c | .iconba|r...1!bl|
|00002a80| 6f 63 6b 25 3d 2d 31 3a | 62 6c 6f 63 6b 25 21 34 |ock%=-1:|block%!4|
|00002a90| 3d 30 3a 62 6c 6f 63 6b | 25 21 38 3d 30 3a 62 6c |=0:block|%!8=0:bl|
|00002aa0| 6f 63 6b 25 21 31 32 3d | 36 38 0d 0d ac 2f 62 6c |ock%!12=|68.../bl|
|00002ab0| 6f 63 6b 25 21 31 36 3d | 36 38 3a 62 6c 6f 63 6b |ock%!16=|68:block|
|00002ac0| 25 21 32 30 3d 26 33 31 | 30 32 3a 64 61 74 61 24 |%!20=&31|02:data$|
|00002ad0| 3d 22 21 70 63 32 35 36 | 22 0d 0d b6 2e de 20 62 |="!pc256|"..... b|
|00002ae0| 6c 6f 63 6b 25 21 32 34 | 20 28 a9 20 64 61 74 61 |lock%!24| (. data|
|00002af0| 24 2b 31 29 3a 24 28 62 | 6c 6f 63 6b 25 21 32 34 |$+1):$(b|lock%!24|
|00002b00| 29 3d 64 61 74 61 24 0d | 0d c0 23 62 6c 6f 63 6b |)=data$.|..#block|
|00002b10| 25 21 32 38 3d 31 3a 62 | 6c 6f 63 6b 25 21 33 32 |%!28=1:b|lock%!32|
|00002b20| 3d a9 20 64 61 74 61 24 | 2b 31 0d 0d ca 27 c8 99 |=. data$|+1...'..|
|00002b30| 20 22 57 69 6d 70 5f 43 | 72 65 61 74 65 49 63 6f | "Wimp_C|reateIco|
|00002b40| 6e 22 2c 2c 62 6c 6f 63 | 6b 25 20 b8 20 69 63 6f |n",,bloc|k% . ico|
|00002b50| 6e 0d 0d d4 09 3d 69 63 | 6f 6e 0d 0d de 05 3a 0d |n....=ic|on....:.|
|00002b60| 0d e8 14 dd 20 a4 67 65 | 74 53 74 72 69 6e 67 28 |.... .ge|tString(|
|00002b70| 73 25 29 0d 0d f2 08 ea | 20 61 24 0d 0d fc 0a c8 |s%).....| a$.....|
|00002b80| 95 20 3f 73 25 0d 0e 06 | 12 61 24 2b 3d bd 3f 73 |. ?s%...|.a$+=.?s|
|00002b90| 25 3a 73 25 2b 3d 31 0d | 0e 10 05 ce 0d 0e 1a 07 |%:s%+=1.|........|
|00002ba0| 3d 61 24 0d 0e 24 05 3a | 0d 0e 2e 11 dd 20 f2 6c |=a$..$.:|..... .l|
|00002bb0| 6f 63 61 6c 45 72 72 6f | 72 0d 0e 38 39 c8 99 20 |ocalErro|r..89.. |
|00002bc0| 22 57 69 6d 70 5f 44 72 | 61 67 42 6f 78 22 2c 2c |"Wimp_Dr|agBox",,|
|00002bd0| 2d 31 3a 21 62 6c 6f 63 | 6b 25 3d 9f 3a 24 28 62 |-1:!bloc|k%=.:$(b|
|00002be0| 6c 6f 63 6b 25 2b 34 29 | 3d 65 72 72 6f 72 24 2b |lock%+4)|=error$+|
|00002bf0| bd 30 0d 0e 42 2a c8 99 | 20 22 57 69 6d 70 5f 52 |.0..B*..| "Wimp_R|
|00002c00| 65 70 6f 72 74 45 72 72 | 6f 72 22 2c 62 6c 6f 63 |eportErr|or",bloc|
|00002c10| 6b 25 2c 31 2c 22 50 43 | 32 35 36 22 0d 0e 4c 05 |k%,1,"PC|256"..L.|
|00002c20| e1 0d 0e 56 05 3a 0d 0e | 60 0c dd 20 f2 65 72 72 |...V.:..|`.. .err|
|00002c30| 6f 72 0d 0e 6a 19 c8 99 | 20 22 57 69 6d 70 5f 44 |or..j...| "Wimp_D|
|00002c40| 72 61 67 42 6f 78 22 2c | 2c 2d 31 0d 0e 74 2e 21 |ragBox",|,-1..t.!|
|00002c50| 62 6c 6f 63 6b 25 3d 9f | 3a 24 28 62 6c 6f 63 6b |block%=.|:$(block|
|00002c60| 25 2b 34 29 3d f6 24 2b | 22 20 61 74 20 6c 69 6e |%+4)=.$+|" at lin|
|00002c70| 65 20 22 2b c3 9e 2b bd | 30 0d 0e 7e 2a c8 99 20 |e "+..+.|0..~*.. |
|00002c80| 22 57 69 6d 70 5f 52 65 | 70 6f 72 74 45 72 72 6f |"Wimp_Re|portErro|
|00002c90| 72 22 2c 62 6c 6f 63 6b | 25 2c 31 2c 22 50 43 32 |r",block|%,1,"PC2|
|00002ca0| 35 36 22 0d 0e 88 05 e1 | 0d ff 46 69 6c 65 44 61 |56".....|..FileDa|
|00002cb0| 74 61 82 21 53 70 72 69 | 74 65 73 00 00 00 e0 02 |ta.!Spri|tes.....|
|00002cc0| 00 00 42 f9 ff ff dc ce | 39 c9 03 00 90 84 01 00 |..B.....|9.......|
|00002cd0| 00 00 10 00 00 00 e4 02 | 00 00 d4 02 00 00 21 70 |........|......!p|
|00002ce0| 63 32 35 36 00 00 00 00 | 00 00 04 00 00 00 10 00 |c256....|........|
|00002cf0| 00 00 04 00 00 00 0b 00 | 00 00 2c 00 00 00 80 01 |........|..,.....|
|00002d00| 00 00 0c 00 00 00 ee ee | ee ee ee ee ee ee ee ee |........|........|
|00002d10| ee ee ee ee ee ee ee 0e | e0 ee ee ee ee ee ee ee |........|........|
|00002d20| ee ee ee ee ee ee ee ee | ee ee ee 0e e0 ee ee ee |........|........|
|00002d30| ee ee ee ee ee ee dd dd | ee ee bb bb ee ee ee 0e |........|........|
|00002d40| e0 ee ee ee ee ee ee ee | ee de dd dd ed be bb bb |........|........|
|00002d50| eb ee ee 0e e0 ee ee ee | ee ee 99 99 ee ee dd dd |........|........|
|00002d60| ee ee bb bb ee ee ee 0e | e0 ee ee ee ee 9e 99 99 |........|........|
|00002d70| e9 ee ee ee ee ee ee ee | ee ee ee 0e e0 ee ee ee |........|........|
|00002d80| ee ee 99 99 ee ee ee ee | ee ee ee ee ee ee ee 0e |........|........|
|00002d90| e0 ee ee ee ee ee ee ee | ee ee ee ee ee ee ee ee |........|........|
|00002da0| ee ee ee 0e e0 ee ee ee | aa aa ee ee ee ee ee ee |........|........|
|00002db0| ee ee ee ee ee ee ee 0e | e0 ee ee ae aa aa ea ee |........|........|
|00002dc0| ee ee ee ee ee ee ee ee | ee ee ee 0e e0 ee ee ee |........|........|
|00002dd0| aa aa ee fe ff ef ee ee | ee ee ee ee ee ee ee 0e |........|........|
|00002de0| e0 ee ee ee ee ee ee ff | ff ff ee ee ee ee ee ee |........|........|
|00002df0| ee ee ee 0e e0 ee ee ee | ee ee ee fe ff ef ee ee |........|........|
|00002e00| ee ee ee ee ee ee ee 0e | e0 ee ee ee ee ee ee ee |........|........|
|00002e10| ee ee ee ee ee ee ee ee | ee ee ee 0e e0 ee ee ee |........|........|
|00002e20| ee ee ee ee ee ee ee ee | ee ee ee ee ee ee ee 0e |........|........|
|00002e30| e0 0e e0 ee ee ee ee ee | ee ee ee ee ee ee ee ee |........|........|
|00002e40| ee ee ee 0e e0 0e e0 ee | ee ee ee ee ee ee ee ee |........|........|
|00002e50| ee ee ee ee ee ee ee 0e | 00 00 00 00 00 00 00 00 |........|........|
|00002e60| 00 00 00 00 00 f0 00 00 | 00 00 00 f0 0f 00 00 00 |........|........|
|00002e70| 00 00 00 00 00 f0 ff ff | ff ff ff ff ff 0f 00 f0 |........|........|
|00002e80| 0f 00 00 00 00 00 00 f0 | ff ff ff ff ff ff ff ff |........|........|
|00002e90| ff ff 0f f0 0f 00 00 00 | 00 00 ff ff ff ff ff ff |........|........|
|00002ea0| ff ff ff ff ff ff ff ff | 0f 00 00 00 00 ff ff ff |........|........|
|00002eb0| ff ff ff ff ff ff ff ff | ff ff ff ff 0f 00 00 00 |........|........|
|00002ec0| ff ff ff ff ff ff ff ff | ff ff ff ff ff ff ff ff |........|........|
|00002ed0| 0f 00 00 f0 ff ff ff ff | ff ff ff ff ff ff ff ff |........|........|
|00002ee0| ff ff ff ff 0f 00 00 ff | ff ff ff ff ff ff ff ff |........|........|
|00002ef0| ff ff ff ff ff ff ff f0 | 0f 00 f0 ff ff ff ff ff |........|........|
|00002f00| ff ff ff ff ff ff ff ff | ff ff 0f f0 0f 00 f0 ff |........|........|
|00002f10| ff ff ff ff ff ff ff ff | ff 0f 00 00 ff ff 00 f0 |........|........|
|00002f20| 0f 00 f0 ff ff ff ff ff | ff ff ff ff 0f 00 00 00 |........|........|
|00002f30| 00 00 00 f0 0f 00 f0 ff | ff ff ff ff ff ff ff ff |........|........|
|00002f40| 0f 00 00 00 00 00 00 f0 | 0f 00 00 f0 ff ff ff ff |........|........|
|00002f50| ff ff ff ff ff ff 0f 00 | 00 00 00 f0 0f 00 00 00 |........|........|
|00002f60| f0 ff ff ff ff ff ff ff | ff 00 00 00 00 00 00 f0 |........|........|
|00002f70| 0f 00 00 00 00 00 00 00 | 0f 00 00 00 00 00 00 00 |........|........|
|00002f80| 00 00 00 f0 0f 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00002f90| 00 00 00 00 00 00 00 f0 | 0f 00 00 00 00 00 00 00 |........|........|
|00002fa0| 00 00 00 00 00 00 00 00 | 00 00 00 f0 0f 00 46 69 |........|......Fi|
|00002fb0| 6c 65 44 61 74 61 82 53 | 70 72 69 74 65 73 00 01 |leData.S|prites..|
|00002fc0| 00 00 8c 01 00 00 42 f9 | ff ff dc ce 39 c9 03 00 |......B.|....9...|
|00002fd0| db 84 01 00 00 00 10 00 | 00 00 90 01 00 00 80 01 |........|........|
|00002fe0| 00 00 68 65 6c 70 00 00 | 00 00 00 00 00 00 04 00 |..help..|........|
|00002ff0| 00 00 10 00 00 00 00 00 | 00 00 07 00 00 00 2c 00 |........|......,.|
|00003000| 00 00 2c 00 00 00 0c 00 | 00 00 88 88 88 88 88 88 |..,.....|........|
|00003010| 88 88 88 88 88 88 88 88 | 88 88 88 00 80 88 88 88 |........|........|
|00003020| 88 88 88 88 88 88 88 88 | 88 88 88 88 88 88 88 00 |........|........|
|00003030| 80 88 88 88 88 88 88 88 | 88 88 88 00 00 80 88 88 |........|........|
|00003040| 88 88 88 00 80 88 88 88 | 88 88 88 88 88 88 08 00 |........|........|
|00003050| 00 00 88 88 88 88 88 00 | 80 88 88 88 88 88 88 88 |........|........|
|00003060| 88 88 88 00 00 80 88 88 | 88 88 88 00 80 88 88 88 |........|........|
|00003070| 88 88 88 88 88 88 88 88 | 88 88 88 88 88 88 88 00 |........|........|
|00003080| 80 88 88 88 88 88 88 88 | 88 00 00 00 88 88 88 88 |........|........|
|00003090| 88 88 88 00 80 88 88 88 | 88 88 88 08 00 00 00 80 |........|........|
|000030a0| 88 88 88 88 88 88 88 00 | 80 88 88 88 88 88 00 00 |........|........|
|000030b0| 00 00 00 88 88 88 88 88 | 88 88 88 00 80 88 88 88 |........|........|
|000030c0| 88 88 88 08 00 00 80 88 | 88 88 88 88 88 88 88 00 |........|........|
|000030d0| 80 88 88 88 88 88 88 00 | 00 00 88 88 88 88 88 88 |........|........|
|000030e0| 88 88 88 00 80 88 88 88 | 88 88 08 00 00 80 88 88 |........|........|
|000030f0| 88 88 88 88 88 88 88 00 | 80 88 88 88 88 88 08 00 |........|........|
|00003100| 00 00 88 00 00 80 88 88 | 88 88 88 00 80 88 88 88 |........|........|
|00003110| 88 88 08 00 00 00 00 00 | 00 88 88 88 88 88 88 00 |........|........|
|00003120| 80 88 88 88 88 88 88 08 | 00 00 00 00 88 88 88 88 |........|........|
|00003130| 88 88 88 00 80 88 88 88 | 88 88 88 88 88 88 88 88 |........|........|
|00003140| 88 88 88 88 88 88 88 00 | 80 88 88 88 88 88 88 88 |........|........|
|00003150| 88 88 88 88 88 88 88 88 | 88 88 88 40 44 44 46 69 |........|...@DDFi|
|00003160| 6c 65 44 61 74 61 82 54 | 65 6d 70 6c 61 74 65 73 |leData.T|emplates|
|00003170| 00 00 8a 03 00 00 42 ec | ff ff dc ce 39 c9 03 00 |......B.|....9...|
|00003180| 25 ce ff ff ff ff 00 00 | 00 00 00 00 00 00 00 00 |%.......|........|
|00003190| 00 00 44 00 00 00 78 01 | 00 00 01 00 00 00 43 6f |..D...x.|......Co|
|000031a0| 6c 6f 75 72 0d 00 00 00 | 00 00 bc 01 00 00 ce 01 |lour....|........|
|000031b0| 00 00 01 00 00 00 49 6e | 66 6f 0d 72 0d 00 00 00 |......In|fo.r....|
|000031c0| 00 00 00 00 00 00 4e 00 | 00 00 e4 00 00 00 1c 02 |......N.|........|
|000031d0| 00 00 cc 01 00 00 00 00 | 00 00 e8 00 00 00 ff ff |........|........|
|000031e0| ff ff 12 00 07 ff 07 02 | 07 01 03 01 0c 00 00 00 |........|........|
|000031f0| 00 00 00 00 00 00 ce 01 | 00 00 e8 00 00 00 3d 01 |........|......=.|
|00003200| 00 00 00 30 00 00 01 00 | 00 00 00 00 00 00 58 01 |...0....|......X.|
|00003210| 00 00 ff ff ff ff 0f 00 | 00 00 08 00 00 00 0c 00 |........|........|
|00003220| 00 00 78 00 00 00 92 00 | 00 00 a8 00 00 00 31 00 |..x.....|......1.|
|00003230| 00 17 43 4f 4c 4f 55 52 | 0d 65 64 3e 0d 7f 98 00 |..COLOUR|.ed>....|
|00003240| 00 00 78 00 00 00 f0 00 | 00 00 a8 00 00 00 3d 03 |..x.....|......=.|
|00003250| 00 07 5f 01 00 00 ff ff | ff ff 04 00 00 00 f8 00 |.._.....|........|
|00003260| 00 00 78 00 00 00 64 01 | 00 00 a8 00 00 00 31 00 |..x...d.|......1.|
|00003270| 00 17 54 49 4e 54 0d 52 | 0d 65 64 3e 0d 7f 6a 01 |..TINT.R|.ed>..j.|
|00003280| 00 00 78 00 00 00 c2 01 | 00 00 a8 00 00 00 3d 03 |..x.....|......=.|
|00003290| 00 07 60 01 00 00 ff ff | ff ff 04 00 00 00 0c 00 |..`.....|........|
|000032a0| 00 00 44 00 00 00 c2 01 | 00 00 74 00 00 00 3d 01 |..D.....|..t...=.|
|000032b0| 00 07 61 01 00 00 ff ff | ff ff 18 00 00 00 0c 00 |..a.....|........|
|000032c0| 00 00 0c 00 00 00 c2 01 | 00 00 40 00 00 00 3d 01 |........|..@...=.|
|000032d0| 00 07 62 01 00 00 ff ff | ff ff 18 00 00 00 0c 00 |..b.....|........|
|000032e0| 00 00 ac 00 00 00 4a 01 | 00 00 dc 00 00 00 31 01 |......J.|......1.|
|000032f0| 00 17 63 01 00 00 ff ff | ff ff 1a 00 00 00 50 01 |..c.....|......P.|
|00003300| 00 00 ac 00 00 00 c2 01 | 00 00 dc 00 00 00 3d f3 |........|......=.|
|00003310| 00 07 77 01 00 00 ff ff | ff ff 04 00 00 00 50 43 |..w.....|......PC|
|00003320| 20 32 35 36 0d 0d 0d 0d | 0d 50 61 69 6e 74 20 63 | 256....|.Paint c|
|00003330| 6f 6c 6f 75 72 20 6e 75 | 6d 62 65 72 0d 0d 82 02 |olour nu|mber....|
|00003340| 00 00 38 01 00 00 fe 04 | 00 00 10 02 00 00 00 00 |..8.....|........|
|00003350| 00 00 00 00 00 00 24 07 | 00 00 12 00 03 84 07 02 |......$.|........|
|00003360| 07 01 0c 0e 0c 00 00 00 | 00 00 00 fc ff ff 00 05 |........|........|
|00003370| 00 00 00 00 00 00 3d 01 | 00 00 00 30 00 00 01 00 |......=.|...0....|
|00003380| 00 00 00 00 00 00 78 01 | 00 00 ff ff ff ff 14 00 |......x.|........|
|00003390| 00 00 09 00 00 00 a4 02 | 00 00 34 ff ff ff 54 03 |........|..4...T.|
|000033a0| 00 00 64 ff ff ff 3d 30 | 00 b7 0d 4b 0d 74 69 74 |..d...=0|...K.tit|
|000033b0| 6c 65 64 3e 0d fe 9a 00 | 00 00 cc ff ff ff 76 02 |led>....|......v.|
|000033c0| 00 00 fc ff ff ff 3d 01 | 00 07 8c 01 00 00 ff ff |......=.|........|
|000033d0| ff ff 0d 00 00 00 9a 00 | 00 00 98 ff ff ff 76 02 |........|......v.|
|000033e0| 00 00 c8 ff ff ff 3d 01 | 00 07 93 01 00 00 ff ff |......=.|........|
|000033f0| ff ff 1a 00 00 00 9a 00 | 00 00 64 ff ff ff 76 02 |........|..d...v.|
|00003400| 00 00 94 ff ff ff 3d 01 | 00 07 aa 01 00 00 ff ff |......=.|........|
|00003410| ff ff 28 00 00 00 9a 00 | 00 00 30 ff ff ff 76 02 |..(.....|..0...v.|
|00003420| 00 00 60 ff ff ff 3d 01 | 00 07 be 01 00 00 ff ff |..`...=.|........|
|00003430| ff ff 1e 00 00 00 0e 00 | 00 00 d0 ff ff ff 6a 00 |........|......j.|
|00003440| 00 00 f8 ff ff ff 19 00 | 00 17 4e 61 6d 65 3a 0d |........|..Name:.|
|00003450| 6c 65 64 3e 0d fe 0e 00 | 00 00 9c ff ff ff 9a 00 |led>....|........|
|00003460| 00 00 c4 ff ff ff 19 00 | 00 17 50 75 72 70 6f 73 |........|..Purpos|
|00003470| 65 3a 0d 3e 0d fe 0e 00 | 00 00 68 ff ff ff 8a 00 |e:.>....|..h.....|
|00003480| 00 00 90 ff ff ff 19 00 | 00 17 41 75 74 68 6f 72 |........|..Author|
|00003490| 3a 0d 64 3e 0d fe 0e 00 | 00 00 38 ff ff ff 9a 00 |:.d>....|..8.....|
|000034a0| 00 00 60 ff ff ff 19 00 | 00 17 56 65 72 73 69 6f |..`.....|..Versio|
|000034b0| 6e 3a 0d 3e 0d fe 41 62 | 6f 75 74 20 74 68 69 73 |n:.>..Ab|out this|
|000034c0| 20 70 72 6f 67 72 61 6d | 3a 0d 50 43 20 32 35 36 | program|:.PC 256|
|000034d0| 0d 50 61 69 6e 74 20 32 | 35 36 20 63 6f 6c 6f 75 |.Paint 2|56 colou|
|000034e0| 72 73 20 69 6e 66 6f 0d | a9 20 52 61 66 66 61 65 |rs info.|. Raffae|
|000034f0| 6c 65 20 46 65 72 72 69 | 67 6e 6f 0d 31 2e 30 20 |le Ferri|gno.1.0 |
|00003500| 28 4a 75 6c 79 20 31 39 | 39 30 29 0d |(July 19|90). |
+--------+-------------------------+-------------------------+--------+--------+