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%
| dearkID
| deark: arcfs
| default
| |
100%
| gt2
| Kopftext: 'Archive'
| default (weak)
| |
100%
| detectItEasy
| Archive: ArcFS
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 41 72 63 68 69 76 65 00 | fc 09 00 00 80 0a 00 00 |Archive.|........|
|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 44 6f 5f 57 6f 72 | 64 00 00 00 ff ff ff ff |.!Do_Wor|d.......|
|00000070| 46 fd ff ff 07 c4 b3 73 | 00 00 00 00 ff ff ff ff |F......s|........|
|00000080| 40 02 00 80 82 21 42 6f | 6f 74 00 00 00 00 00 00 |@....!Bo|ot......|
|00000090| 82 00 00 00 44 eb ff ff | 4d 73 d0 9b 03 00 65 94 |....D...|Ms....e.|
|000000a0| 82 00 00 00 24 00 00 00 | 82 21 52 75 6e 00 00 00 |....$...|.!Run...|
|000000b0| 00 00 00 00 63 02 00 00 | 46 eb ff ff 61 df 7c 6f |....c...|F...a.|o|
|000000c0| 03 00 bf c6 63 02 00 00 | ca 00 00 00 82 21 52 55 |....c...|.....!RU|
|000000d0| 4e 49 4d 41 47 45 42 00 | c1 b6 00 00 46 f8 ff ff |NIMAGEB.|....F...|
|000000e0| 34 ec b2 73 03 00 ba 41 | c1 b6 00 00 51 03 00 00 |4..s...A|....Q...|
|000000f0| 82 21 53 70 72 69 74 65 | 73 00 00 00 08 06 00 00 |.!Sprite|s.......|
|00000100| 45 f9 ff ff 2b 14 95 61 | 03 00 c6 9a 08 06 00 00 |E...+..a|........|
|00000110| 36 ba 00 00 82 21 53 70 | 72 69 74 65 73 32 32 00 |6....!Sp|rites22.|
|00000120| 08 06 00 00 45 f9 ff ff | 00 f0 8b 7c 03 00 38 85 |....E...|...|..8.|
|00000130| 08 06 00 00 62 c0 00 00 | 82 43 65 72 74 5f 42 6f |....b...|.Cert_Bo|
|00000140| 72 64 00 00 d8 03 00 00 | 45 ff fa ff 26 81 0b 1e |rd......|E...&...|
|00000150| 03 00 7e ef d8 03 00 00 | 8e c6 00 00 82 43 65 72 |..~.....|.....Cer|
|00000160| 74 5f 45 66 66 00 00 00 | 44 24 00 00 45 ff fa ff |t_Eff...|D$..E...|
|00000170| 33 89 2e 98 03 00 ec 65 | 44 24 00 00 8a ca 00 00 |3......e|D$......|
|00000180| 82 44 72 61 77 46 69 6c | 65 00 00 00 04 70 00 00 |.DrawFil|e....p..|
|00000190| 45 fa ff ff 6c 6e 08 46 | 03 00 26 84 04 70 00 00 |E...ln.F|..&..p..|
|000001a0| f2 ee 00 00 82 48 65 6c | 70 00 00 00 00 00 00 00 |.....Hel|p.......|
|000001b0| 97 00 00 00 45 ff ff ff | 3e 31 9c dc 03 00 f7 57 |....E...|>1.....W|
|000001c0| 97 00 00 00 1a 5f 01 00 | 82 69 63 6f 6e 73 00 00 |....._..|.icons..|
|000001d0| 00 00 00 00 d8 30 00 00 | 46 f9 ff ff 52 49 73 60 |.....0..|F...RIs`|
|000001e0| 03 00 76 8e d8 30 00 00 | d5 5f 01 00 82 4d 65 73 |..v..0..|._...Mes|
|000001f0| 73 61 67 65 73 00 00 00 | ad 03 00 00 46 ff ff ff |sages...|....F...|
|00000200| ed 47 29 67 03 00 96 f7 | ad 03 00 00 d1 90 01 00 |.G)g....|........|
|00000210| 82 50 61 6c 65 74 74 65 | 00 00 00 00 78 00 00 00 |.Palette|....x...|
|00000220| 44 ed ff ff 57 d6 ec 32 | 03 00 cf ba 78 00 00 00 |D...W..2|....x...|
|00000230| a2 94 01 00 82 52 65 61 | 64 4d 65 00 00 00 00 00 |.....Rea|dMe.....|
|00000240| a8 1f 00 00 46 ff ff ff | c4 c7 a2 72 03 00 c5 ac |....F...|...r....|
|00000250| a8 1f 00 00 3e 95 01 00 | 82 54 65 6d 70 6c 61 74 |....>...|.Templat|
|00000260| 65 73 00 00 15 0e 00 00 | 46 ec ff ff be d1 9b 73 |es......|F......s|
|00000270| 03 00 e5 d0 15 0e 00 00 | 0a b5 01 00 00 21 42 6f |........|.....!Bo|
|00000280| 6f 74 00 00 00 00 00 00 | 7f 00 00 00 45 eb ff ff |ot......|....E...|
|00000290| 4c 2d 37 cc 03 0c 28 22 | 68 00 00 00 24 00 00 00 |L-7...("|h...$...|
|000002a0| 82 21 58 2d 57 6f 72 64 | 00 00 00 00 ff ff ff ff |.!X-Word|........|
|000002b0| 46 fd ff ff 5b db b3 73 | 00 00 00 00 ff ff ff ff |F...[..s|........|
|000002c0| 9c 06 00 80 82 21 42 6f | 6f 74 00 00 00 00 00 00 |.....!Bo|ot......|
|000002d0| 7f 00 00 00 45 eb ff ff | 4c 2d 37 cc 03 00 28 22 |....E...|L-7...("|
|000002e0| 7f 00 00 00 43 c3 01 00 | 82 21 52 75 6e 00 04 00 |....C...|.!Run...|
|000002f0| 00 00 00 00 59 04 00 00 | 46 eb ff ff d8 84 b8 66 |....Y...|F......f|
|00000300| 03 00 41 6e 59 04 00 00 | e6 c3 01 00 82 21 52 55 |..AnY...|.....!RU|
|00000310| 4e 49 4d 41 47 45 42 00 | 86 22 01 00 46 f8 ff ff |NIMAGEB.|."..F...|
|00000320| 38 42 b3 73 03 00 7a 54 | 86 22 01 00 63 c8 01 00 |8B.s..zT|."..c...|
|00000330| 82 21 53 70 72 69 74 65 | 73 00 00 00 60 03 00 00 |.!Sprite|s...`...|
|00000340| 44 f9 ff ff ca 8a f4 9c | 03 00 82 ea 60 03 00 00 |D.......|....`...|
|00000350| 0d eb 02 00 82 21 53 70 | 72 69 74 65 73 32 32 00 |.....!Sp|rites22.|
|00000360| 08 06 00 00 45 f9 ff ff | 44 35 89 7c 03 00 7e 53 |....E...|D5.|..~S|
|00000370| 08 06 00 00 91 ee 02 00 | 82 62 61 6e 6e 65 72 31 |........|.banner1|
|00000380| 00 00 00 00 00 13 00 00 | 45 ff fa ff 3e 84 80 d6 |........|E...>...|
|00000390| 03 00 ed 07 00 13 00 00 | bd f4 02 00 82 42 6f 72 |........|.....Bor|
|000003a0| 64 65 72 73 00 00 00 00 | ff ff ff ff 46 fd ff ff |ders....|....F...|
|000003b0| 82 de b3 73 00 00 00 00 | ff ff ff ff a4 04 00 80 |...s....|........|
|000003c0| 82 42 6f 78 56 00 00 00 | 00 00 00 00 64 2b 00 00 |.BoxV...|....d+..|
|000003d0| 45 ff fa ff a0 db 5c 6d | 03 00 44 9c 64 2b 00 00 |E.....\m|..D.d+..|
|000003e0| e1 07 03 00 82 44 6f 74 | 44 61 73 68 56 00 00 00 |.....Dot|DashV...|
|000003f0| 14 26 00 00 45 ff fa ff | c7 e0 51 15 03 00 68 28 |.&..E...|..Q...h(|
|00000400| 14 26 00 00 69 33 03 00 | 82 47 72 61 64 56 00 00 |.&..i3..|.GradV..|
|00000410| 00 00 00 00 2c 03 00 00 | 45 ff fa ff 12 36 5d 69 |....,...|E....6]i|
|00000420| 03 00 7c 12 2c 03 00 00 | a1 59 03 00 82 4c 69 74 |..|.,...|.Y...Lit|
|00000430| 74 6c 65 42 6f 78 56 00 | 54 53 00 00 45 ff fa ff |tleBoxV.|TS..E...|
|00000440| 6d aa 5d 69 03 00 6a 9a | 54 53 00 00 f1 5c 03 00 |m.]i..j.|TS...\..|
|00000450| 82 50 65 6e 63 69 6c 56 | 00 00 00 00 b0 06 00 00 |.PencilV|........|
|00000460| 45 ff fa ff 3b 0f 52 15 | 03 00 92 f4 b0 06 00 00 |E...;.R.|........|
|00000470| 69 b0 03 00 82 52 65 63 | 74 5f 31 56 00 00 00 00 |i....Rec|t_1V....|
|00000480| dc 01 00 00 45 ff fa ff | a0 24 52 15 03 00 15 c1 |....E...|.$R.....|
|00000490| dc 01 00 00 3d b7 03 00 | 82 52 6f 75 6e 64 65 64 |....=...|.Rounded|
|000004a0| 5f 32 56 00 c0 0e 00 00 | 45 ff fa ff 1b 59 23 2d |_2V.....|E....Y#-|
|000004b0| 03 00 41 64 c0 0e 00 00 | 3d b9 03 00 82 54 68 69 |..Ad....|=....Thi|
|000004c0| 6e 32 56 00 00 00 00 00 | 8c 06 00 00 45 ff fa ff |n2V.....|....E...|
|000004d0| 05 ef 66 78 03 00 42 87 | 8c 06 00 00 21 c8 03 00 |..fx..B.|....!...|
|000004e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000004f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000500| 44 01 00 00 82 44 72 61 | 77 46 69 6c 65 00 00 00 |D....Dra|wFile...|
|00000510| 04 70 00 00 45 fa ff ff | 6c 6e 08 46 03 00 26 84 |.p..E...|ln.F..&.|
|00000520| 04 70 00 00 d1 ce 03 00 | 82 48 65 6c 70 00 04 00 |.p......|.Help...|
|00000530| 00 00 00 00 7e 03 00 00 | 45 ff ff ff 3a 72 9a dc |....~...|E...:r..|
|00000540| 03 00 6d 1c 7e 03 00 00 | f9 3e 04 00 82 69 63 6f |..m.~...|.>...ico|
|00000550| 6e 73 00 00 00 00 00 00 | fc 56 00 00 46 f9 ff ff |ns......|.V..F...|
|00000560| b1 fa 73 60 03 00 73 b6 | fc 56 00 00 9b 42 04 00 |..s`..s.|.V...B..|
|00000570| 82 69 63 6f 6e 73 32 32 | 00 00 00 00 24 63 00 00 |.icons22|....$c..|
|00000580| 46 f9 ff ff 08 f2 73 60 | 03 00 f6 86 24 63 00 00 |F.....s`|....$c..|
|00000590| bb 99 04 00 82 4d 65 73 | 73 61 67 65 73 00 00 00 |.....Mes|sages...|
|000005a0| 72 09 00 00 46 ff ff ff | 04 62 29 67 03 00 1b 8c |r...F...|.b)g....|
|000005b0| 72 09 00 00 03 fd 04 00 | 82 50 61 6c 65 74 74 65 |r.......|.Palette|
|000005c0| 00 00 00 00 78 00 00 00 | 44 ed ff ff 57 d6 ec 32 |....x...|D...W..2|
|000005d0| 03 00 cf ba 78 00 00 00 | 99 06 05 00 82 52 65 61 |....x...|.....Rea|
|000005e0| 64 4d 65 00 00 00 00 00 | 8c 22 00 00 46 ff ff ff |dMe.....|."..F...|
|000005f0| b6 f8 58 69 03 00 54 37 | 8c 22 00 00 35 07 05 00 |..Xi..T7|."..5...|
|00000600| 82 52 75 6e 00 00 04 00 | 00 00 00 00 ff ff ff ff |.Run....|........|
|00000610| 46 fd ff ff fc e5 b3 73 | 00 00 00 00 ff ff ff ff |F......s|........|
|00000620| 0c 06 00 80 82 21 52 75 | 6e 00 00 00 00 00 00 00 |.....!Ru|n.......|
|00000630| b7 00 00 00 45 eb ff ff | b3 f3 c3 cd 03 00 af 79 |....E...|.......y|
|00000640| b7 00 00 00 e5 29 05 00 | 00 00 00 00 00 00 00 00 |.....)..|........|
|00000650| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000660| 00 00 00 00 00 00 00 00 | 44 01 00 00 82 53 41 56 |........|D....SAV|
|00000670| 45 00 04 00 00 00 00 00 | e0 02 00 00 45 f9 ff ff |E.......|....E...|
|00000680| 80 92 b0 cd 03 00 e5 4e | e0 02 00 00 c0 2a 05 00 |.......N|.....*..|
|00000690| 82 54 65 6d 70 6c 61 74 | 65 73 00 00 f7 24 00 00 |.Templat|es...$..|
|000006a0| 46 ec ff ff 3b d0 ce 67 | 03 00 3a 23 f7 24 00 00 |F...;..g|..:#.$..|
|000006b0| c4 2d 05 00 82 54 65 6d | 70 6c 61 74 65 73 32 00 |.-...Tem|plates2.|
|000006c0| 78 24 00 00 46 ec ff ff | 80 c5 ce 67 03 00 f7 af |x$..F...|...g....|
|000006d0| 78 24 00 00 df 52 05 00 | 00 64 00 00 c3 00 04 00 |x$...R..|.d......|
|000006e0| 00 00 00 00 00 00 00 00 | e8 01 00 00 b0 ff ff ff |........|........|
|000006f0| 00 02 00 00 d8 ff ff ff | 28 fe 0e 07 82 43 72 6f |........|(....Cro|
|00000700| 73 73 00 00 00 00 00 00 | ff ff ff ff 46 fd ff ff |ss......|....F...|
|00000710| 74 e4 8f a2 00 00 00 00 | ff ff ff ff d8 09 00 80 |t.......|........|
|00000720| 82 21 41 6e 69 6d 61 6c | 73 00 2e 0d ff ff ff ff |.!Animal|s.......|
|00000730| 46 fd ff ff ee c9 b3 73 | 00 00 00 00 ff ff ff ff |F......s|........|
|00000740| 74 07 00 80 82 21 52 75 | 6e 00 00 00 00 00 00 00 |t....!Ru|n.......|
|00000750| b7 00 00 00 45 eb ff ff | b3 f3 c3 cd 03 00 af 79 |....E...|.......y|
|00000760| b7 00 00 00 7b 77 05 00 | 82 21 53 70 72 69 74 65 |....{w..|.!Sprite|
|00000770| 73 00 00 00 e0 02 00 00 | 46 f9 ff ff 98 e1 ab 73 |s.......|F......s|
|00000780| 03 00 53 82 e0 02 00 00 | 56 78 05 00 82 58 77 6f |..S.....|Vx...Xwo|
|00000790| 72 64 5f 44 61 74 61 00 | ac 0d 00 00 46 fd ff ff |rd_Data.|....F...|
|000007a0| 7a e3 ab 73 03 00 59 48 | ac 0d 00 00 5a 7b 05 00 |z..s..YH|....Z{..|
|000007b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000007c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000007d0| 44 01 00 00 82 21 45 6e | 65 72 67 79 00 30 2e 0d |D....!En|ergy.0..|
|000007e0| ff ff ff ff 46 fd ff ff | 2b cb b3 73 00 00 00 00 |....F...|+..s....|
|000007f0| ff ff ff ff 28 08 00 80 | 82 21 52 75 6e 00 00 00 |....(...|.!Run...|
|00000800| 00 00 00 00 b7 00 00 00 | 45 eb ff ff b3 f3 c3 cd |........|E.......|
|00000810| 03 00 af 79 b7 00 00 00 | 2a 89 05 00 82 21 53 70 |...y....|*....!Sp|
|00000820| 72 69 74 65 73 00 00 00 | e0 02 00 00 45 f9 ff ff |rites...|....E...|
|00000830| 59 8e c8 f0 03 00 80 c1 | e0 02 00 00 05 8a 05 00 |Y.......|........|
|00000840| 82 58 77 6f 72 64 5f 44 | 61 74 61 00 3d 0e 00 00 |.Xword_D|ata.=...|
|00000850| 45 fd ff ff 4c 8f c8 f0 | 03 00 19 4d 3d 0e 00 00 |E...L...|...M=...|
|00000860| 09 8d 05 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000870| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000880| 00 00 00 00 44 01 00 00 | 82 21 46 6f 72 63 65 73 |....D...|.!Forces|
|00000890| 00 30 2e 0d ff ff ff ff | 46 fd ff ff 77 cc b3 73 |.0......|F...w..s|
|000008a0| 00 00 00 00 ff ff ff ff | dc 08 00 80 82 21 52 75 |........|.....!Ru|
|000008b0| 6e 00 00 00 00 00 00 00 | b7 00 00 00 45 eb ff ff |n.......|....E...|
|000008c0| b3 f3 c3 cd 03 00 af 79 | b7 00 00 00 6a 9b 05 00 |.......y|....j...|
|000008d0| 82 21 53 70 72 69 74 65 | 73 00 00 00 e0 02 00 00 |.!Sprite|s.......|
|000008e0| 45 f9 ff ff c6 95 c8 f0 | 03 00 04 83 e0 02 00 00 |E.......|........|
|000008f0| 45 9c 05 00 82 58 77 6f | 72 64 5f 44 61 74 61 00 |E....Xwo|rd_Data.|
|00000900| a8 0d 00 00 45 fd ff ff | e1 96 c8 f0 03 00 2f 81 |....E...|....../.|
|00000910| a8 0d 00 00 49 9f 05 00 | 00 00 00 00 00 00 00 00 |....I...|........|
|00000920| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000930| 00 00 00 00 00 00 00 00 | 44 01 00 00 82 21 53 70 |........|D....!Sp|
|00000940| 61 63 65 00 32 30 2e 0d | ff ff ff ff 46 fd ff ff |ace.20..|....F...|
|00000950| af cd b3 73 00 00 00 00 | ff ff ff ff b4 09 00 80 |...s....|........|
|00000960| 82 21 52 75 6e 00 00 00 | 00 00 00 00 b7 00 00 00 |.!Run...|........|
|00000970| 45 eb ff ff b3 f3 c3 cd | 03 00 af 79 b7 00 00 00 |E.......|...y....|
|00000980| 15 ad 05 00 82 21 53 70 | 72 69 74 65 73 00 00 00 |.....!Sp|rites...|
|00000990| e0 02 00 00 45 f9 ff ff | 44 b1 c8 f0 03 00 9d f8 |....E...|D.......|
|000009a0| e0 02 00 00 f0 ad 05 00 | 82 44 72 61 77 00 00 00 |........|.Draw...|
|000009b0| 00 00 00 00 00 13 00 00 | 45 ff fa ff 5b 5a b6 ee |........|E...[Z..|
|000009c0| 03 00 ed 07 00 13 00 00 | f4 b0 05 00 82 58 77 6f |........|.....Xwo|
|000009d0| 72 64 5f 44 61 74 61 00 | d9 0d 00 00 45 fd ff ff |rd_Data.|....E...|
|000009e0| 5f b2 c8 f0 03 00 4a 69 | d9 0d 00 00 18 c4 05 00 |_.....Ji|........|
|000009f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000a00| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000a10| 44 01 00 00 00 fc ff ff | 31 62 00 07 32 30 2e 0d |D.......|1b..20..|
|00000a20| 69 74 6c 65 64 3e 0d 7f | 06 00 00 00 06 fc ff ff |itled>..|........|
|00000a30| 48 00 00 00 b6 ce 09 00 | 00 00 00 00 00 00 00 00 |H.......|........|
|00000a40| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000a50| 00 00 00 00 00 00 00 00 | 44 01 00 00 49 34 11 c4 |........|D...I4..|
|00000a60| 11 45 08 01 c2 a2 0a 00 | 46 69 6c 65 44 61 74 61 |.E......|FileData|
|00000a70| ff 21 52 55 4e 49 4d 41 | 47 45 42 00 86 22 01 00 |.!RUNIMA|GEB.."..|
|00000a80| 46 69 6c 65 44 61 74 61 | 82 21 42 6f 6f 74 00 00 |FileData|.!Boot..|
|00000a90| 00 00 00 00 82 00 00 00 | 44 eb ff ff 4d 73 d0 9b |........|D...Ms..|
|00000aa0| 03 00 65 94 53 65 74 20 | 21 44 6f 5f 57 6f 72 64 |..e.Set |!Do_Word|
|00000ab0| 24 44 69 72 20 3c 4f 62 | 65 79 24 44 69 72 3e 0a |$Dir <Ob|ey$Dir>.|
|00000ac0| 49 63 6f 6e 53 70 72 69 | 74 65 73 20 3c 4f 62 65 |IconSpri|tes <Obe|
|00000ad0| 79 24 44 69 72 3e 2e 21 | 53 70 72 69 74 65 73 0a |y$Dir>.!|Sprites.|
|00000ae0| 53 65 74 20 21 44 6f 5f | 57 6f 72 64 24 50 61 74 |Set !Do_|Word$Pat|
|00000af0| 68 20 3c 4f 62 65 79 24 | 44 69 72 3e 0a 53 65 74 |h <Obey$|Dir>.Set|
|00000b00| 20 41 6c 69 61 73 24 52 | 75 6e 44 6f 5f 57 6f 72 | Alias$R|unDo_Wor|
|00000b10| 64 20 52 75 6e 20 3c 4f | 62 65 79 24 44 69 72 3e |d Run <O|bey$Dir>|
|00000b20| 20 25 2a 30 0a 0a 46 69 | 6c 65 44 61 74 61 82 21 | %*0..Fi|leData.!|
|00000b30| 52 75 6e 00 00 00 00 00 | 00 00 63 02 00 00 46 eb |Run.....|..c...F.|
|00000b40| ff ff 61 df 7c 6f 03 00 | bf c6 53 65 74 20 21 44 |..a.|o..|..Set !D|
|00000b50| 6f 5f 57 6f 72 64 24 44 | 69 72 20 3c 4f 62 65 79 |o_Word$D|ir <Obey|
|00000b60| 24 44 69 72 3e 0a 49 63 | 6f 6e 53 70 72 69 74 65 |$Dir>.Ic|onSprite|
|00000b70| 73 20 3c 4f 62 65 79 24 | 44 69 72 3e 2e 21 53 70 |s <Obey$|Dir>.!Sp|
|00000b80| 72 69 74 65 73 0a 7c 49 | 63 6f 6e 53 70 72 69 74 |rites.|I|conSprit|
|00000b90| 65 73 20 3c 4f 62 65 79 | 24 44 69 72 3e 2e 69 63 |es <Obey|$Dir>.ic|
|00000ba0| 6f 6e 73 0a 57 69 6d 70 | 53 6c 6f 74 20 2d 6d 69 |ons.Wimp|Slot -mi|
|00000bb0| 6e 20 31 38 30 4b 20 2d | 6d 61 78 20 31 38 30 4b |n 180K -|max 180K|
|00000bc0| 0a 52 4d 45 6e 73 75 72 | 65 20 43 6f 6c 6f 75 72 |.RMEnsur|e Colour|
|00000bd0| 54 72 61 6e 73 20 30 2e | 35 31 20 52 4d 4c 6f 61 |Trans 0.|51 RMLoa|
|00000be0| 64 20 53 79 73 74 65 6d | 3a 4d 6f 64 75 6c 65 73 |d System|:Modules|
|00000bf0| 2e 43 6f 6c 6f 75 72 73 | 0a 52 4d 45 6e 73 75 72 |.Colours|.RMEnsur|
|00000c00| 65 20 43 6f 6c 6f 75 72 | 54 72 61 6e 73 20 30 2e |e Colour|Trans 0.|
|00000c10| 35 31 20 45 72 72 6f 72 | 20 59 6f 75 20 6e 65 65 |51 Error| You nee|
|00000c20| 64 20 43 6f 6c 6f 75 72 | 54 72 61 6e 73 20 30 2e |d Colour|Trans 0.|
|00000c30| 35 31 20 6f 72 20 6c 61 | 74 65 72 0a 52 4d 45 6e |51 or la|ter.RMEn|
|00000c40| 73 75 72 65 20 46 6f 6e | 74 4d 61 6e 61 67 65 72 |sure Fon|tManager|
|00000c50| 20 32 2e 34 32 20 45 72 | 72 6f 72 20 59 6f 75 20 | 2.42 Er|ror You |
|00000c60| 6d 75 73 74 20 64 6f 75 | 62 6c 65 20 63 6c 69 63 |must dou|ble clic|
|00000c70| 6b 20 6f 6e 20 61 20 21 | 46 6f 6e 74 73 20 66 69 |k on a !|Fonts fi|
|00000c80| 6c 65 20 74 6f 20 75 73 | 65 20 74 68 69 73 20 70 |le to us|e this p|
|00000c90| 72 6f 67 72 61 6d 0a 52 | 4d 45 6e 73 75 72 65 20 |rogram.R|MEnsure |
|00000ca0| 4d 65 73 73 61 67 65 54 | 72 61 6e 73 20 30 2e 30 |MessageT|rans 0.0|
|00000cb0| 33 20 52 4d 4c 6f 61 64 | 20 53 79 73 74 65 6d 3a |3 RMLoad| System:|
|00000cc0| 4d 6f 64 75 6c 65 73 2e | 4d 73 67 54 72 61 6e 73 |Modules.|MsgTrans|
|00000cd0| 0a 52 4d 45 6e 73 75 72 | 65 20 4d 65 73 73 61 67 |.RMEnsur|e Messag|
|00000ce0| 65 54 72 61 6e 73 20 30 | 2e 30 33 20 45 72 72 6f |eTrans 0|.03 Erro|
|00000cf0| 72 20 50 6c 65 61 73 65 | 20 75 70 64 61 74 65 20 |r Please| update |
|00000d00| 79 6f 75 72 20 63 6f 70 | 79 20 6f 66 20 21 53 79 |your cop|y of !Sy|
|00000d10| 73 74 65 6d 20 74 6f 20 | 6f 6e 65 20 63 6f 6e 74 |stem to |one cont|
|00000d20| 61 69 6e 69 6e 67 20 4d | 73 67 54 72 61 6e 73 20 |aining M|sgTrans |
|00000d30| 30 2e 30 33 20 6f 72 20 | 6c 61 74 65 72 0a 53 65 |0.03 or |later.Se|
|00000d40| 74 20 44 6f 5f 57 6f 72 | 64 5f 54 61 69 6c 20 22 |t Do_Wor|d_Tail "|
|00000d50| 25 2a 30 22 0a 49 46 20 | 22 25 2a 30 22 3d 22 22 |%*0".IF |"%*0"=""|
|00000d60| 20 54 48 45 4e 20 53 45 | 54 20 44 6f 5f 57 6f 72 | THEN SE|T Do_Wor|
|00000d70| 64 5f 54 61 69 6c 20 3c | 4f 62 65 79 24 44 69 72 |d_Tail <|Obey$Dir|
|00000d80| 3e 2e 21 44 65 66 61 75 | 6c 74 0a 52 55 4e 20 3c |>.!Defau|lt.RUN <|
|00000d90| 21 44 6f 5f 57 6f 72 64 | 24 44 69 72 3e 2e 21 52 |!Do_Word|$Dir>.!R|
|00000da0| 55 4e 49 4d 41 47 45 42 | 20 25 2a 30 0a 46 69 6c |UNIMAGEB| %*0.Fil|
|00000db0| 65 44 61 74 61 82 21 52 | 55 4e 49 4d 41 47 45 42 |eData.!R|UNIMAGEB|
|00000dc0| 00 c1 b6 00 00 47 fd ff | ff 61 86 e6 1d 03 00 ba |.....G..|.a......|
|00000dd0| 41 44 10 9f e5 3c 20 9f | e5 34 30 9f e5 04 00 12 |AD...< .|.40.....|
|00000de0| e4 04 00 03 e4 04 10 51 | e2 fb ff ff 5a 00 00 8f |.......Q|....Z...|
|00000df0| e2 05 00 00 ef 42 41 53 | 49 43 20 2d 51 75 69 74 |.....BAS|IC -Quit|
|00000e00| 20 40 30 30 30 30 39 30 | 30 30 2c 30 30 30 31 34 | @000090|00,00014|
|00000e10| 36 37 34 00 01 74 46 01 | 00 c4 36 01 00 74 b6 00 |674..tF.|..6..t..|
|00000e20| 00 0d 00 0a 1d 20 f4 20 | 3e 24 2e 21 44 6f 5f 57 |..... . |>$.!Do_W|
|00000e30| 6f 72 64 2e 21 52 55 4e | 49 4d 41 47 45 42 0d 00 |ord.!RUN|IMAGEB..|
|00000e40| 19 30 20 c8 99 22 48 6f | 75 72 67 6c 61 73 73 5f |.0 .."Ho|urglass_|
|00000e50| 4f 6e 22 3a f4 20 54 52 | 41 43 45 20 54 4f 20 22 |On":. TR|ACE TO "|
|00000e60| 73 63 73 69 3a 3a 34 2e | 44 45 42 55 47 22 0d 00 |scsi::4.|DEBUG"..|
|00000e70| 28 25 20 f2 73 65 74 75 | 70 3a f2 73 65 74 75 70 |(% .setu|p:.setup|
|00000e80| 32 3a f2 73 65 74 75 70 | 33 3a f2 72 65 61 64 5f |2:.setup|3:.read_|
|00000e90| 76 65 72 0d 00 2d 47 20 | e7 20 72 69 73 63 24 3e |ver..-G |. risc$>|
|00000ea0| 3d 22 33 22 20 ff 28 22 | 52 4d 45 4e 53 55 52 45 |="3" .("|RMENSURE|
|00000eb0| 20 44 72 61 77 46 69 6c | 65 20 30 2e 30 20 52 4d | DrawFil|e 0.0 RM|
|00000ec0| 4c 4f 41 44 20 3c 4f 62 | 65 79 24 44 69 72 3e 2e |LOAD <Ob|ey$Dir>.|
|00000ed0| 44 72 61 77 46 69 6c 65 | 22 29 0d 00 37 24 20 ee |DrawFile|")..7$ .|
|00000ee0| 20 85 20 e7 20 a4 77 69 | 6d 70 65 72 72 6f 72 20 | . . .wi|mperror |
|00000ef0| c8 98 20 8b 20 f2 65 72 | 72 6f 72 3a c8 98 0d 00 |.. . .er|ror:....|
|00000f00| 46 2b 20 f2 72 6d 28 22 | 4d 55 41 35 22 29 3a 72 |F+ .rm("|MUA5"):r|
|00000f10| 65 67 24 3d 22 2e 22 2b | 74 65 78 74 24 3a f2 73 |eg$="."+|text$:.s|
|00000f20| 65 74 75 70 5f 68 65 6c | 70 0d 00 55 16 20 f2 6d |etup_hel|p..U. .m|
|00000f30| 61 69 6e 6d 65 6e 75 28 | 6d 6d 65 6e 75 25 29 0d |ainmenu(|mmenu%).|
|00000f40| 00 64 31 20 c8 99 22 48 | 6f 75 72 67 6c 61 73 73 |.d1 .."H|ourglass|
|00000f50| 5f 53 6d 61 73 68 22 3a | f2 73 74 61 72 74 75 70 |_Smash":|.startup|
|00000f60| 5f 6d 65 6d 3a f2 67 72 | 61 62 5f 73 65 74 75 70 |_mem:.gr|ab_setup|
|00000f70| 0d 00 82 38 20 e7 20 63 | 6f 6d 64 24 3c 3e 22 22 |...8 . c|omd$<>""|
|00000f80| 20 f2 6c 6f 61 64 28 63 | 6f 6d 64 24 29 3a 24 6e | .load(c|omd$):$n|
|00000f90| 61 6d 65 25 3d 63 6f 6d | 64 24 3a f2 75 70 64 61 |ame%=com|d$:.upda|
|00000fa0| 74 65 5f 74 69 74 6c 65 | 0d 00 91 26 20 e7 20 63 |te_title|...& . c|
|00000fb0| 6f 6d 64 24 3c 3e 22 22 | 20 63 6c 6f 73 65 64 25 |omd$<>""| closed%|
|00000fc0| 3d a3 20 8b 20 63 6c 6f | 73 65 64 25 3d b9 0d 00 |=. . clo|sed%=...|
|00000fd0| a0 1e 20 ee 20 85 20 e7 | 20 a4 77 69 6d 70 65 72 |.. . . .| .wimper|
|00000fe0| 72 6f 72 20 8b 20 f2 65 | 72 72 6f 72 0d 00 af 06 |ror . .e|rror....|
|00000ff0| 20 f5 0d 00 be 31 20 e7 | 20 63 6c 6f 73 65 64 25 | ....1 .| closed%|
|00001000| 20 f2 69 63 6f 6e 62 61 | 72 77 61 69 74 3a e7 20 | .iconba|rwait:. |
|00001010| 71 75 69 74 25 3d b9 20 | f2 63 6c 6f 73 65 5f 64 |quit%=. |.close_d|
|00001020| 6f 77 6e 0d 00 cd 0c 20 | f2 72 65 67 62 6f 78 0d |own.... |.regbox.|
|00001030| 00 dc 33 20 f2 6f 70 65 | 6e 77 69 6e 64 6f 77 28 |..3 .ope|nwindow(|
|00001040| 77 68 61 6e 64 6c 65 31 | 25 29 3a e7 20 66 69 6c |whandle1|%):. fil|
|00001050| 65 5f 6c 6f 61 64 65 64 | 3d b9 20 f2 61 63 5f 77 |e_loaded|=. .ac_w|
|00001060| 69 6e 0d 00 eb 2b 20 c8 | 99 22 57 69 6d 70 5f 53 |in...+ .|."Wimp_S|
|00001070| 65 74 43 61 72 65 74 50 | 6f 73 69 74 69 6f 6e 22 |etCaretP|osition"|
|00001080| 2c 77 68 61 6e 64 6c 65 | 31 25 2c 2d 31 0d 00 fa |,whandle|1%,-1...|
|00001090| 1d 20 71 75 69 74 25 3d | a3 3a 63 6c 6f 73 65 64 |. quit%=|.:closed|
|000010a0| 25 3d a3 3a 65 6e 64 25 | 3d a3 0d 01 09 06 20 f5 |%=.:end%|=..... .|
|000010b0| 0d 01 18 0b 20 20 f2 70 | 6f 6c 6c 0d 01 36 1d 20 |.... .p|oll..6. |
|000010c0| fd 20 71 75 69 74 25 20 | 84 20 63 6c 6f 73 65 64 |. quit% |. closed|
|000010d0| 25 20 84 20 65 6e 64 25 | 0d 01 45 04 0d 01 54 18 |% . end%|..E...T.|
|000010e0| 20 e7 20 71 75 69 74 25 | 20 f2 63 6c 6f 73 65 5f | . quit%| .close_|
|000010f0| 64 6f 77 6e 0d 01 72 18 | 20 63 6c 6f 73 65 64 25 |down..r.| closed%|
|00001100| 3d b9 3a f2 63 6c 6f 73 | 65 61 6c 6c 0d 01 81 1c |=.:.clos|eall....|
|00001110| 20 c8 99 22 57 69 6d 70 | 5f 43 72 65 61 74 65 4d | .."Wimp|_CreateM|
|00001120| 65 6e 75 22 2c 2c 2d 31 | 0d 01 90 0e 20 fd 20 71 |enu",,-1|.... . q|
|00001130| 75 69 74 25 3d b9 0d 01 | 9f 10 20 f4 2d 2d 2d 2d |uit%=...|.. .----|
|00001140| 2d 2d 2d 2d 2d 2d 0d 01 | ae 11 20 dd f2 63 6c 6f |------..|.. ..clo|
|00001150| 73 65 5f 64 6f 77 6e 0d | 01 bd 36 20 f2 63 6c 6f |se_down.|..6 .clo|
|00001160| 73 65 61 6c 6c 32 3a c8 | 99 22 4d 65 73 73 61 67 |seall2:.|."Messag|
|00001170| 65 54 72 61 6e 73 5f 43 | 6c 6f 73 65 46 69 6c 65 |eTrans_C|loseFile|
|00001180| 22 2c 6d 65 73 73 61 67 | 65 5f 70 74 72 0d 01 cc |",messag|e_ptr...|
|00001190| 23 20 c8 99 22 58 4f 53 | 5f 4d 6f 64 75 6c 65 22 |# .."XOS|_Module"|
|000011a0| 2c 37 2c 2c 6d 65 73 73 | 61 67 65 5f 61 72 65 61 |,7,,mess|age_area|
|000011b0| 0d 01 db 37 20 24 62 6c | 6f 63 6b 25 3d 22 54 41 |...7 $bl|ock%="TA|
|000011c0| 53 4b 22 3a c8 99 22 57 | 69 6d 70 5f 43 6c 6f 73 |SK":.."W|imp_Clos|
|000011d0| 65 44 6f 77 6e 22 2c 74 | 61 73 6b 25 2c 21 62 6c |eDown",t|ask%,!bl|
|000011e0| 6f 63 6b 25 3a c8 98 0d | 01 ea 06 20 e1 0d 01 f9 |ock%:...|... ....|
|000011f0| 10 20 f4 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 0d 02 08 |. .-----|-----...|
|00001200| 12 20 dd f2 69 63 6f 6e | 62 61 72 77 61 69 74 0d |. ..icon|barwait.|
|00001210| 02 17 1d 20 65 6e 64 25 | 3d a3 3a 63 6c 6f 73 65 |... end%|=.:close|
|00001220| 64 25 3d a3 3a 71 75 69 | 74 25 3d a3 0d 02 26 06 |d%=.:qui|t%=...&.|
|00001230| 20 f5 0d 02 35 24 20 c8 | 99 22 57 69 6d 70 5f 50 | ...5$ .|."Wimp_P|
|00001240| 6f 6c 6c 22 2c 2c 62 6c | 6f 63 6b 25 20 b8 20 72 |oll",,bl|ock% . r|
|00001250| 65 61 73 6f 6e 25 0d 02 | 44 11 20 c8 8e 20 72 65 |eason%..|D. .. re|
|00001260| 61 73 6f 6e 25 20 ca 0d | 02 53 0f 20 c9 20 36 3a |ason% ..|.S. . 6:|
|00001270| f2 6d 6f 75 73 65 0d 02 | 62 26 20 c9 20 38 3a c8 |.mouse..|b& . 8:.|
|00001280| 99 22 57 69 6d 70 5f 50 | 72 6f 63 65 73 73 4b 65 |."Wimp_P|rocessKe|
|00001290| 79 22 2c 62 6c 6f 63 6b | 25 21 32 34 0d 02 71 18 |y",block|%!24..q.|
|000012a0| 20 c9 20 39 3a f2 69 63 | 6f 6e 62 61 72 6f 70 74 | . 9:.ic|onbaropt|
|000012b0| 69 6f 6e 73 0d 02 80 19 | 20 c9 20 31 37 2c 31 38 |ions....| . 17,18|
|000012c0| 3a f2 69 63 6f 6e 72 65 | 63 65 69 76 65 0d 02 8f |:.iconre|ceive...|
|000012d0| 06 20 cb 0d 02 9e 13 20 | fd 20 65 6e 64 25 20 84 |. ..... |. end% .|
|000012e0| 20 71 75 69 74 25 0d 02 | ad 06 20 e1 0d 02 bc 11 | quit%..|.. .....|
|000012f0| 20 f4 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 0d 02 cb | .------|-----...|
|00001300| 15 20 dd f2 69 63 6f 6e | 62 61 72 6f 70 74 69 6f |. ..icon|baroptio|
|00001310| 6e 73 0d 02 da 14 20 63 | 68 6f 69 63 65 25 3d 21 |ns.... c|hoice%=!|
|00001320| 62 6c 6f 63 6b 25 0d 02 | e9 36 20 e7 20 63 68 6f |block%..|.6 . cho|
|00001330| 69 63 65 25 3d 31 20 f2 | 76 65 72 69 66 79 73 68 |ice%=1 .|verifysh|
|00001340| 75 74 64 6f 77 6e 3a e7 | 20 73 61 76 65 5f 63 6c |utdown:.| save_cl|
|00001350| 6f 73 65 3d b9 20 65 6e | 64 25 3d b9 0d 02 f8 06 |ose=. en|d%=.....|
|00001360| 20 e1 0d 03 07 10 20 f4 | 2d 2d 2d 2d 2d 2d 2d 2d | ..... .|--------|
|00001370| 2d 2d 0d 03 16 12 20 dd | f2 69 63 6f 6e 72 65 63 |--.... .|.iconrec|
|00001380| 65 69 76 65 0d 03 25 13 | 20 c8 8e 20 62 6c 6f 63 |eive..%.| .. bloc|
|00001390| 6b 25 21 31 36 20 ca 0d | 03 34 13 20 20 c9 20 30 |k%!16 ..|.4. . 0|
|000013a0| 3a 71 75 69 74 25 3d b9 | 3a e1 0d 03 43 2d 20 20 |:quit%=.|:...C- |
|000013b0| c9 20 33 3a f2 64 72 61 | 67 3a 65 6e 64 25 3d b9 |. 3:.dra|g:end%=.|
|000013c0| 3a f2 6f 70 65 6e 77 69 | 6e 64 6f 77 28 77 68 61 |:.openwi|ndow(wha|
|000013d0| 6e 64 6c 65 31 25 29 0d | 03 52 31 20 20 f4 20 57 |ndle1%).|.R1 . W|
|000013e0| 48 45 4e 20 35 3a 50 52 | 4f 43 64 6f 75 62 6c 65 |HEN 5:PR|OCdouble|
|000013f0| 63 6c 69 63 6b 3a 49 46 | 20 52 30 3c 3e 30 20 65 |click:IF| R0<>0 e|
|00001400| 6e 64 25 3d 54 52 55 45 | 0d 03 61 1d 20 20 c9 20 |nd%=TRUE|..a. . |
|00001410| 26 34 30 30 43 31 3a f2 | 6d 6f 64 65 5f 63 68 61 |&400C1:.|mode_cha|
|00001420| 6e 67 65 64 32 0d 03 70 | 06 20 cb 0d 03 7f 06 20 |nged2..p|. ..... |
|00001430| e1 0d 03 8e 10 20 f4 2d | 2d 2d 2d 2d 2d 2d 2d 2d |..... .-|--------|
|00001440| 2d 0d 03 9d 0f 20 dd f2 | 63 6c 6f 73 65 61 6c 6c |-.... ..|closeall|
|00001450| 0d 03 ac 3f 20 62 6c 6f | 63 6b 25 21 30 3d 77 68 |...? blo|ck%!0=wh|
|00001460| 61 6e 64 6c 65 31 25 3a | c8 99 22 57 69 6d 70 5f |andle1%:|.."Wimp_|
|00001470| 43 6c 6f 73 65 57 69 6e | 64 6f 77 22 2c 2c 62 6c |CloseWin|dow",,bl|
|00001480| 6f 63 6b 25 3a f2 63 6c | 6f 73 65 61 6c 6c 32 0d |ock%:.cl|oseall2.|
|00001490| 03 bb 06 20 e1 0d 03 ca | 10 20 f4 2d 2d 2d 2d 2d |... ....|. .-----|
|000014a0| 2d 2d 2d 2d 2d 0d 03 d9 | 10 20 dd f2 63 6c 6f 73 |-----...|. ..clos|
|000014b0| 65 61 6c 6c 32 0d 03 e8 | 32 20 62 6c 6f 63 6b 25 |eall2...|2 block%|
|000014c0| 21 30 3d 61 63 72 6f 73 | 73 25 3a c8 99 22 57 69 |!0=acros|s%:.."Wi|
|000014d0| 6d 70 5f 43 6c 6f 73 65 | 57 69 6e 64 6f 77 22 2c |mp_Close|Window",|
|000014e0| 2c 62 6c 6f 63 6b 25 0d | 03 f7 35 20 62 6c 6f 63 |,block%.|..5 bloc|
|000014f0| 6b 25 21 30 3d 70 72 69 | 6e 74 5f 77 69 6e 25 3a |k%!0=pri|nt_win%:|
|00001500| c8 99 22 57 69 6d 70 5f | 43 6c 6f 73 65 57 69 6e |.."Wimp_|CloseWin|
|00001510| 64 6f 77 22 2c 2c 62 6c | 6f 63 6b 25 0d 04 06 06 |dow",,bl|ock%....|
|00001520| 20 e1 0d 04 15 10 20 f4 | 2d 2d 2d 2d 2d 2d 2d 2d | ..... .|--------|
|00001530| 2d 2d 0d 04 24 13 20 dd | f2 6d 6f 64 65 5f 63 68 |--..$. .|.mode_ch|
|00001540| 61 6e 67 65 64 0d 04 33 | 19 20 e7 20 6f 6c 64 5f |anged..3|. . old_|
|00001550| 73 74 79 6c 65 5f 6d 6f | 64 65 3d eb 20 e1 0d 04 |style_mo|de=. ...|
|00001560| 42 3f 20 62 6c 6f 63 6b | 25 21 30 3d 77 68 61 6e |B? block|%!0=whan|
|00001570| 64 6c 65 31 25 3a c8 99 | 22 57 69 6d 70 5f 43 6c |dle1%:..|"Wimp_Cl|
|00001580| 6f 73 65 57 69 6e 64 6f | 77 22 2c 2c 62 6c 6f 63 |oseWindo|w",,bloc|
|00001590| 6b 25 3a f2 6d 69 6e 69 | 5f 70 6f 6c 6c 0d 04 51 |k%:.mini|_poll..Q|
|000015a0| 27 20 f2 66 69 6e 64 5f | 64 69 6d 65 6e 3a f2 6f |' .find_|dimen:.o|
|000015b0| 70 65 6e 77 69 6e 64 6f | 77 28 77 68 61 6e 64 6c |penwindo|w(whandl|
|000015c0| 65 31 25 29 0d 04 60 24 | 20 f2 6d 69 6e 69 5f 70 |e1%)..`$| .mini_p|
|000015d0| 6f 6c 6c 3a 67 72 61 62 | 62 65 64 3d a3 3a f2 63 |oll:grab|bed=.:.c|
|000015e0| 6c 6f 73 65 61 6c 6c 32 | 0d 04 6f 3d 20 c8 99 22 |loseall2|..o= .."|
|000015f0| 57 69 6d 70 5f 46 6f 72 | 63 65 52 65 64 72 61 77 |Wimp_For|ceRedraw|
|00001600| 22 2c 77 68 61 6e 64 6c | 65 31 25 2c 30 2c 2d 28 |",whandl|e1%,0,-(|
|00001610| 38 36 38 2a 74 78 73 29 | 2c 28 31 31 32 30 2a 74 |868*txs)|,(1120*t|
|00001620| 78 73 29 2c 30 0d 04 7e | 06 20 e1 0d 04 8d 10 20 |xs),0..~|. ..... |
|00001630| f4 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 0d 04 9c 14 20 |.-------|---.... |
|00001640| dd f2 6d 6f 64 65 5f 63 | 68 61 6e 67 65 64 32 0d |..mode_c|hanged2.|
|00001650| 04 ab 19 20 e7 20 6f 6c | 64 5f 73 74 79 6c 65 5f |... . ol|d_style_|
|00001660| 6d 6f 64 65 3d eb 20 e1 | 0d 04 ba 1a 20 67 72 61 |mode=. .|.... gra|
|00001670| 62 62 65 64 3d a3 3a f2 | 66 69 6e 64 5f 64 69 6d |bbed=.:.|find_dim|
|00001680| 65 6e 0d 04 c9 06 20 e1 | 0d 04 d8 10 20 f4 2d 2d |en.... .|.... .--|
|00001690| 2d 2d 2d 2d 2d 2d 2d 2d | 0d 04 e7 10 20 dd f2 6d |--------|.... ..m|
|000016a0| 69 6e 69 5f 70 6f 6c 6c | 0d 04 f6 08 20 54 3d 30 |ini_poll|.... T=0|
|000016b0| 0d 05 05 06 20 f5 0d 05 | 14 28 20 20 c8 99 22 57 |.... ...|.( .."W|
|000016c0| 69 6d 70 5f 50 6f 6c 6c | 22 2c 26 30 30 2c 62 6c |imp_Poll|",&00,bl|
|000016d0| 6f 63 6b 25 20 b8 20 72 | 65 61 73 6f 6e 25 0d 05 |ock% . r|eason%..|
|000016e0| 23 12 20 20 c8 8e 20 72 | 65 61 73 6f 6e 25 20 ca |#. .. r|eason% .|
|000016f0| 0d 05 32 13 20 20 20 c9 | 20 31 20 3a f2 72 65 64 |..2. .| 1 :.red|
|00001700| 72 61 77 0d 05 41 27 20 | 20 20 c9 20 32 20 3a c8 |raw..A' | . 2 :.|
|00001710| 99 22 57 69 6d 70 5f 4f | 70 65 6e 57 69 6e 64 6f |."Wimp_O|penWindo|
|00001720| 77 22 2c 2c 62 6c 6f 63 | 6b 25 0d 05 50 07 20 20 |w",,bloc|k%..P. |
|00001730| cb 0d 05 5f 0a 20 20 54 | 2b 3d 31 0d 05 6e 0a 20 |..._. T|+=1..n. |
|00001740| fd 20 54 3e 33 0d 05 7d | 06 20 e1 0d 05 8c 10 20 |. T>3..}|. ..... |
|00001750| f4 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 0d 05 9b 0b 20 |.-------|---.... |
|00001760| dd f2 70 6f 6c 6c 0d 05 | aa 10 20 f2 63 68 65 63 |..poll..|.. .chec|
|00001770| 6b 5f 6e 61 6d 65 0d 05 | b9 27 20 c8 99 22 57 69 |k_name..|.' .."Wi|
|00001780| 6d 70 5f 50 6f 6c 6c 22 | 2c 26 30 30 2c 62 6c 6f |mp_Poll"|,&00,blo|
|00001790| 63 6b 25 20 b8 20 72 65 | 61 73 6f 6e 25 0d 05 c8 |ck% . re|ason%...|
|000017a0| 11 20 c8 8e 20 72 65 61 | 73 6f 6e 25 20 ca 0d 05 |. .. rea|son% ...|
|000017b0| d7 12 20 20 c9 20 31 20 | 3a f2 72 65 64 72 61 77 |.. . 1 |:.redraw|
|000017c0| 0d 05 e6 26 20 20 c9 20 | 32 20 3a c8 99 22 57 69 |...& . |2 :.."Wi|
|000017d0| 6d 70 5f 4f 70 65 6e 57 | 69 6e 64 6f 77 22 2c 2c |mp_OpenW|indow",,|
|000017e0| 62 6c 6f 63 6b 25 0d 05 | f5 17 20 20 c9 20 33 20 |block%..|.. . 3 |
|000017f0| 3a f2 77 68 69 63 68 5f | 63 6c 6f 73 65 0d 06 04 |:.which_|close...|
|00001800| 15 20 20 c9 20 36 20 3a | f2 65 64 69 74 6d 6f 75 |. . 6 :|.editmou|
|00001810| 73 65 0d 06 13 14 20 20 | c9 20 37 20 3a f2 63 61 |se.... |. 7 :.ca|
|00001820| 6c 6c 73 61 76 65 0d 06 | 22 14 20 20 c9 20 38 20 |llsave..|". . 8 |
|00001830| 3a f2 6b 65 79 70 72 65 | 73 73 0d 06 31 18 20 20 |:.keypre|ss..1. |
|00001840| c9 20 39 20 3a f2 6f 70 | 74 69 6f 6e 73 65 6c 65 |. 9 :.op|tionsele|
|00001850| 63 74 0d 06 40 1a 20 20 | c9 20 31 37 2c 31 38 3a |ct..@. |. 17,18:|
|00001860| f2 72 65 63 65 69 76 65 | 64 61 74 61 0d 06 4f 06 |.receive|data..O.|
|00001870| 20 cb 0d 06 5e 06 20 e1 | 0d 06 6d 10 20 f4 2d 2d | ...^. .|..m. .--|
|00001880| 2d 2d 2d 2d 2d 2d 2d 2d | 0d 06 7c 12 20 dd f2 77 |--------|..|. ..w|
|00001890| 68 69 63 68 5f 63 6c 6f | 73 65 0d 06 8b 41 20 e7 |hich_clo|se...A .|
|000018a0| 20 62 6c 6f 63 6b 25 21 | 30 3c 3e 77 68 61 6e 64 | block%!|0<>whand|
|000018b0| 6c 65 31 25 20 c8 99 22 | 57 69 6d 70 5f 53 65 74 |le1% .."|Wimp_Set|
|000018c0| 43 61 72 65 74 50 6f 73 | 69 74 69 6f 6e 22 2c 77 |CaretPos|ition",w|
|000018d0| 68 61 6e 64 6c 65 31 25 | 2c 2d 31 0d 06 9a 2d 20 |handle1%|,-1...- |
|000018e0| e7 20 62 6c 6f 63 6b 25 | 21 30 3d 77 68 61 6e 64 |. block%|!0=whand|
|000018f0| 6c 65 31 25 20 f2 63 6c | 6f 73 65 61 6c 6c 3a 63 |le1% .cl|oseall:c|
|00001900| 6c 6f 73 65 64 25 3d b9 | 0d 06 a9 34 20 e7 20 62 |losed%=.|...4 . b|
|00001910| 6c 6f 63 6b 25 21 30 3d | 61 63 72 6f 73 73 25 3a |lock%!0=|across%:|
|00001920| c8 99 22 57 69 6d 70 5f | 43 6c 6f 73 65 57 69 6e |.."Wimp_|CloseWin|
|00001930| 64 6f 77 22 2c 2c 62 6c | 6f 63 6b 25 0d 06 b8 37 |dow",,bl|ock%...7|
|00001940| 20 e7 20 62 6c 6f 63 6b | 25 21 30 3d 70 72 69 6e | . block|%!0=prin|
|00001950| 74 5f 77 69 6e 25 20 c8 | 99 22 57 69 6d 70 5f 43 |t_win% .|."Wimp_C|
|00001960| 6c 6f 73 65 57 69 6e 64 | 6f 77 22 2c 2c 62 6c 6f |loseWind|ow",,blo|
|00001970| 63 6b 25 0d 06 c7 06 20 | e1 0d 06 d6 11 20 f4 2d |ck%.... |..... .-|
|00001980| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 0d 06 e5 12 20 dd |--------|--.... .|
|00001990| f2 72 65 63 65 69 76 65 | 64 61 74 61 0d 06 f4 13 |.receive|data....|
|000019a0| 20 c8 8e 20 62 6c 6f 63 | 6b 25 21 31 36 20 ca 0d | .. bloc|k%!16 ..|
|000019b0| 07 03 11 20 20 c9 20 30 | 3a 71 75 69 74 25 3d b9 |... . 0|:quit%=.|
|000019c0| 0d 07 12 18 20 20 c9 20 | 31 3a f2 64 61 74 61 5f |.... . |1:.data_|
|000019d0| 73 61 76 65 5f 72 65 63 | 0d 07 21 13 20 20 c9 20 |save_rec|..!. . |
|000019e0| 32 3a f2 73 61 76 65 64 | 61 74 61 0d 07 30 0f 20 |2:.saved|ata..0. |
|000019f0| 20 c9 20 33 3a f2 64 72 | 61 67 0d 07 3f 16 20 20 | . 3:.dr|ag..?. |
|00001a00| c9 20 35 3a f2 64 6f 75 | 62 6c 65 63 6c 69 63 6b |. 5:.dou|bleclick|
|00001a10| 0d 07 4e 1c 20 20 c9 20 | 26 34 30 30 43 31 3a f2 |..N. . |&400C1:.|
|00001a20| 6d 6f 64 65 5f 63 68 61 | 6e 67 65 64 0d 07 5d 18 |mode_cha|nged..].|
|00001a30| 20 20 c9 20 26 35 30 32 | 3a f2 69 6e 74 65 72 5f | . &502|:.inter_|
|00001a40| 68 65 6c 70 0d 07 6c 06 | 20 cb 0d 07 7b 06 20 e1 |help..l.| ...{. .|
|00001a50| 0d 07 8a 10 20 f4 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |.... .--|--------|
|00001a60| 0d 07 99 12 20 dd f2 64 | 6f 75 62 6c 65 63 6c 69 |.... ..d|oublecli|
|00001a70| 63 6b 0d 07 a8 32 20 52 | 30 3d 30 3a 66 69 6c 65 |ck...2 R|0=0:file|
|00001a80| 74 79 70 65 25 3d 62 6c | 6f 63 6b 25 21 34 30 3a |type%=bl|ock%!40:|
|00001a90| e7 20 66 69 6c 65 74 79 | 70 65 25 3c 3e 26 32 30 |. filety|pe%<>&20|
|00001aa0| 30 30 20 e1 0d 07 b7 11 | 20 44 4e 24 3d 22 22 3a |00 .....| DN$="":|
|00001ab0| 61 25 3d 2d 31 0d 07 c6 | 25 20 f5 20 61 25 2b 3d |a%=-1...|% . a%+=|
|00001ac0| 31 3a 62 25 3d 62 6c 6f | 63 6b 25 3f 28 34 34 2b |1:b%=blo|ck%?(44+|
|00001ad0| 61 25 29 3a fd 20 62 25 | 3d 30 0d 07 d5 16 20 62 |a%):. b%|=0.... b|
|00001ae0| 6c 6f 63 6b 25 3f 28 34 | 34 2b 61 25 29 3d 31 33 |lock%?(4|4+a%)=13|
|00001af0| 0d 07 e4 1e 20 44 4e 24 | 3d 24 28 62 6c 6f 63 6b |.... DN$|=$(block|
|00001b00| 25 2b 34 34 29 3a 62 65 | 72 72 6f 72 3d 30 0d 07 |%+44):be|rror=0..|
|00001b10| f3 32 20 6b 6b 24 3d 44 | 4e 24 2b 22 2e 58 77 6f |.2 kk$=D|N$+".Xwo|
|00001b20| 72 64 5f 44 61 74 61 22 | 3a c8 99 22 4f 53 5f 46 |rd_Data"|:.."OS_F|
|00001b30| 69 6c 65 22 2c 31 37 2c | 6b 6b 24 20 b8 20 52 30 |ile",17,|kk$ . R0|
|00001b40| 0d 08 02 0d 20 e7 20 52 | 30 3d 30 20 e1 0d 08 11 |.... . R|0=0 ....|
|00001b50| 23 20 62 6c 6f 63 6b 25 | 21 31 32 3d 62 6c 6f 63 |# block%|!12=bloc|
|00001b60| 6b 25 21 38 3a 62 6c 6f | 63 6b 25 21 31 36 3d 34 |k%!8:blo|ck%!16=4|
|00001b70| 0d 08 20 2c 20 c8 99 22 | 57 69 6d 70 5f 53 65 6e |.. , .."|Wimp_Sen|
|00001b80| 64 4d 65 73 73 61 67 65 | 22 2c 31 37 2c 62 6c 6f |dMessage|",17,blo|
|00001b90| 63 6b 25 2c 62 6c 6f 63 | 6b 25 21 34 0d 08 2f 1b |ck%,bloc|k%!4../.|
|00001ba0| 20 f2 6f 70 65 6e 77 69 | 6e 64 6f 77 28 77 68 61 | .openwi|ndow(wha|
|00001bb0| 6e 64 6c 65 31 25 29 0d | 08 3e 28 20 f2 6c 6f 61 |ndle1%).|.>( .loa|
|00001bc0| 64 28 44 4e 24 29 3a 24 | 6e 61 6d 65 25 3d 44 4e |d(DN$):$|name%=DN|
|00001bd0| 24 3a f2 75 70 64 61 74 | 65 5f 74 69 74 6c 65 0d |$:.updat|e_title.|
|00001be0| 08 4d 06 20 e1 0d 08 5c | 10 20 f4 2d 2d 2d 2d 2d |.M. ...\|. .-----|
|00001bf0| 2d 2d 2d 2d 2d 0d 08 6b | 0b 20 dd f2 64 72 61 67 |-----..k|. ..drag|
|00001c00| 0d 08 7a 25 20 66 69 6c | 65 74 79 70 65 25 3d 62 |..z% fil|etype%=b|
|00001c10| 6c 6f 63 6b 25 21 34 30 | 3a 44 4e 24 3d 22 22 3a |lock%!40|:DN$="":|
|00001c20| 61 25 3d 2d 31 0d 08 89 | 25 20 f5 20 61 25 2b 3d |a%=-1...|% . a%+=|
|00001c30| 31 3a 62 25 3d 62 6c 6f | 63 6b 25 3f 28 34 34 2b |1:b%=blo|ck%?(44+|
|00001c40| 61 25 29 3a fd 20 62 25 | 3d 30 0d 08 98 2e 20 62 |a%):. b%|=0.... b|
|00001c50| 6c 6f 63 6b 25 3f 28 34 | 34 2b 61 25 29 3d 31 33 |lock%?(4|4+a%)=13|
|00001c60| 3a 44 4e 24 3d 24 28 62 | 6c 6f 63 6b 25 2b 34 34 |:DN$=$(b|lock%+44|
|00001c70| 29 3a 4d 55 24 3d 22 22 | 0d 08 a7 23 20 e7 20 66 |):MU$=""|...# . f|
|00001c80| 69 6c 65 74 79 70 65 25 | 3d 26 32 30 30 30 20 f2 |iletype%|=&2000 .|
|00001c90| 77 6f 72 64 5f 66 69 6c | 65 3a e1 0d 08 b6 0f 20 |word_fil|e:..... |
|00001ca0| f2 64 72 61 67 65 72 72 | 6f 72 0d 08 c5 06 20 e1 |.dragerr|or.... .|
|00001cb0| 0d 08 d4 10 20 f4 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |.... .--|--------|
|00001cc0| 0d 08 e3 10 20 dd f2 77 | 6f 72 64 5f 66 69 6c 65 |.... ..w|ord_file|
|00001cd0| 0d 08 f2 32 20 6b 6b 24 | 3d 44 4e 24 2b 22 2e 58 |...2 kk$|=DN$+".X|
|00001ce0| 77 6f 72 64 5f 44 61 74 | 61 22 3a c8 99 22 4f 53 |word_Dat|a":.."OS|
|00001cf0| 5f 46 69 6c 65 22 2c 31 | 37 2c 6b 6b 24 20 b8 20 |_File",1|7,kk$ . |
|00001d00| 52 30 0d 09 01 18 20 e7 | 20 52 30 3d 30 20 f2 64 |R0.... .| R0=0 .d|
|00001d10| 72 61 67 65 72 72 6f 72 | 3a e1 0d 09 10 28 20 24 |ragerror|:....( $|
|00001d20| 6e 61 6d 65 25 3d 44 4e | 24 3a f2 75 70 64 61 74 |name%=DN|$:.updat|
|00001d30| 65 5f 74 69 74 6c 65 3a | f2 6c 6f 61 64 28 44 4e |e_title:|.load(DN|
|00001d40| 24 29 0d 09 1f 06 20 e1 | 0d 09 2e 10 20 f4 2d 2d |$).... .|.... .--|
|00001d50| 2d 2d 2d 2d 2d 2d 2d 2d | 0d 09 3d 10 20 dd f2 64 |--------|..=. ..d|
|00001d60| 72 61 67 65 72 72 6f 72 | 0d 09 4c 1f 20 f2 72 6d |ragerror|..L. .rm|
|00001d70| 28 22 45 52 52 31 22 29 | 3a f2 65 72 72 62 6f 78 |("ERR1")|:.errbox|
|00001d80| 28 74 65 78 74 24 29 0d | 09 5b 06 20 e1 0d 09 6a |(text$).|.[. ...j|
|00001d90| 10 20 f4 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 0d 09 79 |. .-----|-----..y|
|00001da0| 14 20 dd f2 64 61 74 61 | 5f 73 61 76 65 5f 72 65 |. ..data|_save_re|
|00001db0| 63 0d 09 88 11 20 73 63 | 72 61 70 5f 72 65 66 25 |c.... sc|rap_ref%|
|00001dc0| 3d 30 0d 09 97 13 20 c8 | 8e 20 62 6c 6f 63 6b 25 |=0.... .|. block%|
|00001dd0| 21 34 30 20 ca 0d 09 a6 | 10 20 c9 20 26 46 46 39 |!40 ....|. . &FF9|
|00001de0| 2c 26 41 46 46 0d 09 b5 | 39 20 20 c8 99 22 58 4f |,&AFF...|9 .."XO|
|00001df0| 53 5f 52 65 61 64 56 61 | 72 56 61 6c 22 2c 22 57 |S_ReadVa|rVal","W|
|00001e00| 69 6d 70 24 53 63 72 61 | 70 22 2c 2c 2d 31 2c 30 |imp$Scra|p",,-1,0|
|00001e10| 2c 33 20 b8 20 2c 2c 65 | 78 69 73 74 73 25 0d 09 |,3 . ,,e|xists%..|
|00001e20| c4 29 20 20 e7 20 65 78 | 69 73 74 73 25 3d 30 20 |.) . ex|ists%=0 |
|00001e30| 8c 20 f2 72 6d 28 22 45 | 52 52 49 22 29 3a 85 20 |. .rm("E|RRI"):. |
|00001e40| 31 2c 74 65 78 74 24 0d | 09 d3 26 20 20 66 69 6c |1,text$.|..& fil|
|00001e50| 65 74 79 70 65 25 3d 62 | 6c 6f 63 6b 25 21 34 30 |etype%=b|lock%!40|
|00001e60| 3a 44 4e 24 3d 22 22 3a | 61 25 3d 2d 31 0d 09 e2 |:DN$="":|a%=-1...|
|00001e70| 26 20 20 f5 20 61 25 2b | 3d 31 3a 62 25 3d 62 6c |& . a%+|=1:b%=bl|
|00001e80| 6f 63 6b 25 3f 28 34 34 | 2b 61 25 29 3a fd 20 62 |ock%?(44|+a%):. b|
|00001e90| 25 3d 30 0d 09 f1 28 20 | 20 62 6c 6f 63 6b 25 3f |%=0...( | block%?|
|00001ea0| 28 34 34 2b 61 25 29 3d | 31 33 3a 44 4e 24 3d 24 |(44+a%)=|13:DN$=$|
|00001eb0| 28 62 6c 6f 63 6b 25 2b | 34 34 29 0d 0a 00 30 20 |(block%+|44)...0 |
|00001ec0| 20 62 6c 6f 63 6b 25 21 | 30 3d 36 30 3a 62 6c 6f | block%!|0=60:blo|
|00001ed0| 63 6b 25 21 31 36 3d 32 | 3a 62 6c 6f 63 6b 25 21 |ck%!16=2|:block%!|
|00001ee0| 31 32 3d 62 6c 6f 63 6b | 25 21 38 0d 0a 0f 31 20 |12=block|%!8...1 |
|00001ef0| 20 24 28 62 6c 6f 63 6b | 25 2b 34 34 29 3d 22 3c | $(block|%+44)="<|
|00001f00| 57 69 6d 70 24 53 63 72 | 61 70 3e 22 2b bd 30 3a |Wimp$Scr|ap>"+.0:|
|00001f10| 62 6c 6f 63 6b 25 21 33 | 36 3d 2d 31 0d 0a 1e 3a |block%!3|6=-1...:|
|00001f20| 20 20 c8 99 22 57 69 6d | 70 5f 53 65 6e 64 4d 65 | .."Wim|p_SendMe|
|00001f30| 73 73 61 67 65 22 2c 31 | 37 2c 62 6c 6f 63 6b 25 |ssage",1|7,block%|
|00001f40| 2c 62 6c 6f 63 6b 25 21 | 34 3a 73 63 72 61 70 5f |,block%!|4:scrap_|
|00001f50| 72 65 66 25 3d 31 0d 0a | 2d 06 20 cb 0d 0a 3c 06 |ref%=1..|-. ...<.|
|00001f60| 20 e1 0d 0a 4b 10 20 f4 | 2d 2d 2d 2d 2d 2d 2d 2d | ...K. .|--------|
|00001f70| 2d 2d 0d 0a 5a 0c 20 dd | f2 6d 6f 75 73 65 0d 0a |--..Z. .|.mouse..|
|00001f80| 69 1b 20 78 25 3d 21 62 | 6c 6f 63 6b 25 3a 79 25 |i. x%=!b|lock%:y%|
|00001f90| 3d 62 6c 6f 63 6b 25 21 | 34 0d 0a 78 0b 20 c8 8e |=block%!|4..x. ..|
|00001fa0| 20 b9 20 ca 0d 0a 87 14 | 20 20 c9 20 62 6c 6f 63 | . .....| . bloc|
|00001fb0| 6b 25 21 31 32 3d 2d 32 | 0d 0a 96 17 20 20 20 e7 |k%!12=-2|.... .|
|00001fc0| 20 62 6c 6f 63 6b 25 21 | 38 20 80 20 32 20 8c 0d | block%!|8 . 2 ..|
|00001fd0| 0a a5 31 20 20 20 f2 72 | 6d 28 22 4d 55 49 31 22 |..1 .r|m("MUI1"|
|00001fe0| 29 3a f2 64 72 61 77 6d | 65 6e 75 28 6d 65 6e 75 |):.drawm|enu(menu|
|00001ff0| 25 2c 74 65 78 74 24 2c | 78 25 2c 79 25 2c b9 29 |%,text$,|x%,y%,.)|
|00002000| 0d 0a b4 1f 20 20 cc 20 | e7 20 62 6c 6f 63 6b 25 |.... . |. block%|
|00002010| 21 38 20 80 20 35 20 8c | 20 65 6e 64 25 3d b9 0d |!8 . 5 .| end%=..|
|00002020| 0a c3 07 20 20 cd 0d 0a | d2 06 20 cb 0d 0a e1 06 |... ...|.. .....|
|00002030| 20 e1 0d 0a f0 10 20 f4 | 2d 2d 2d 2d 2d 2d 2d 2d | ..... .|--------|
|00002040| 2d 2d 0d 0a ff 10 20 dd | f2 65 64 69 74 6d 6f 75 |--.... .|.editmou|
|00002050| 73 65 0d 0b 0e 48 20 78 | 70 6f 73 3d 21 62 6c 6f |se...H x|pos=!blo|
|00002060| 63 6b 25 3a 79 70 6f 73 | 3d 62 6c 6f 63 6b 25 21 |ck%:ypos|=block%!|
|00002070| 34 3a 62 75 3d 62 6c 6f | 63 6b 25 21 38 3a 77 69 |4:bu=blo|ck%!8:wi|
|00002080| 6e 64 25 3d 62 6c 6f 63 | 6b 25 21 31 32 3a 69 63 |nd%=bloc|k%!12:ic|
|00002090| 3d 62 6c 6f 63 6b 25 21 | 31 36 0d 0b 1d 0b 20 4d |=block%!|16.... M|
|000020a0| 55 24 3d 22 22 0d 0b 2c | 18 20 e7 20 77 69 6e 64 |U$=""..,|. . wind|
|000020b0| 25 3d 2d 32 20 80 20 62 | 75 3d 32 20 8c 0d 0b 3b |%=-2 . b|u=2 ...;|
|000020c0| 11 20 20 f2 72 6d 28 22 | 4d 55 49 31 22 29 0d 0b |. .rm("|MUI1")..|
|000020d0| 4a 35 20 20 f2 64 72 61 | 77 6d 65 6e 75 28 6d 65 |J5 .dra|wmenu(me|
|000020e0| 6e 75 25 2c 74 65 78 74 | 24 2c 78 70 6f 73 2c 79 |nu%,text|$,xpos,y|
|000020f0| 70 6f 73 2c b9 29 3a 4d | 55 24 3d 22 69 63 6f 6e |pos,.):M|U$="icon|
|00002100| 22 3a e1 0d 0b 59 06 20 | cd 0d 0b 68 04 0d 0b 77 |":...Y. |...h...w|
|00002110| 0f 20 c8 8e 20 77 69 6e | 64 25 20 ca 0d 0b 86 25 |. .. win|d% ....%|
|00002120| 20 f4 20 20 20 20 20 20 | 20 20 20 20 2a 2a 2a 2a | . | ****|
|00002130| 20 4d 61 69 6e 20 57 69 | 6e 64 6f 77 20 2a 2a 2a | Main Wi|ndow ***|
|00002140| 2a 0d 0b 95 10 20 c9 20 | 77 68 61 6e 64 6c 65 31 |*.... . |whandle1|
|00002150| 25 0d 0b a4 5e 20 e7 20 | 62 75 3d 32 20 80 20 69 |%...^ . |bu=2 . i|
|00002160| 63 3c 30 20 f2 6d 61 69 | 6e 6d 65 6e 75 28 6d 6d |c<0 .mai|nmenu(mm|
|00002170| 65 6e 75 25 29 3a c8 99 | 22 57 69 6d 70 5f 43 72 |enu%):..|"Wimp_Cr|
|00002180| 65 61 74 65 4d 65 6e 75 | 22 2c 2c 6d 6d 65 6e 75 |eateMenu|",,mmenu|
|00002190| 25 2c 78 70 6f 73 2d 35 | 31 2c 79 70 6f 73 3a 4d |%,xpos-5|1,ypos:M|
|000021a0| 55 24 3d 22 6d 61 69 6e | 6d 65 6e 75 22 3a e1 0d |U$="main|menu":..|
|000021b0| 0b b3 2b 20 c8 99 22 57 | 69 6d 70 5f 53 65 74 43 |..+ .."W|imp_SetC|
|000021c0| 61 72 65 74 50 6f 73 69 | 74 69 6f 6e 22 2c 77 68 |aretPosi|tion",wh|
|000021d0| 61 6e 64 6c 65 31 25 2c | 2d 31 0d 0b c2 36 20 62 |andle1%,|-1...6 b|
|000021e0| 6c 6f 63 6b 25 21 30 3d | 77 68 61 6e 64 6c 65 31 |lock%!0=|whandle1|
|000021f0| 25 3a c8 99 22 57 69 6d | 70 5f 47 65 74 57 69 6e |%:.."Wim|p_GetWin|
|00002200| 64 6f 77 49 6e 66 6f 22 | 2c 2c 62 6c 6f 63 6b 25 |dowInfo"|,,block%|
|00002210| 0d 0b d1 1f 20 f2 67 65 | 74 6f 72 69 67 69 6e 28 |.... .ge|torigin(|
|00002220| 62 6c 6f 63 6b 25 2c 78 | 30 25 2c 79 30 25 29 0d |block%,x|0%,y0%).|
|00002230| 0b e0 04 0d 0b ef 16 20 | e7 20 66 69 6c 65 5f 6c |....... |. file_l|
|00002240| 6f 61 64 65 64 3d b9 20 | 8c 0d 0b fe 37 20 20 63 |oaded=. |....7 c|
|00002250| 5f 78 3d 78 70 6f 73 2d | 78 30 25 2d 67 72 69 64 |_x=xpos-|x0%-grid|
|00002260| 5f 78 3a 63 5f 79 3d 79 | 70 6f 73 2d 79 30 25 2b |_x:c_y=y|pos-y0%+|
|00002270| 28 38 36 38 2a 74 78 73 | 29 2d 67 72 69 64 5f 79 |(868*txs|)-grid_y|
|00002280| 0d 0c 0d 22 20 20 e7 20 | 63 5f 78 3e 30 20 80 20 |..." . |c_x>0 . |
|00002290| 63 5f 78 3c 28 41 56 2a | 67 72 69 64 5f 73 7a 29 |c_x<(AV*|grid_sz)|
|000022a0| 20 8c 0d 0c 1c 23 20 20 | 20 e7 20 63 5f 79 3e 30 | ....# | . c_y>0|
|000022b0| 20 80 20 63 5f 79 3c 28 | 41 56 2a 67 72 69 64 5f | . c_y<(|AV*grid_|
|000022c0| 73 7a 29 20 8c 0d 0c 2b | 31 20 20 20 20 63 5f 78 |sz) ...+|1 c_x|
|000022d0| 3d 31 2b a8 28 63 5f 78 | 2f 67 72 69 64 5f 73 7a |=1+.(c_x|/grid_sz|
|000022e0| 29 3a 63 5f 79 3d 31 2b | a8 28 63 5f 79 2f 67 72 |):c_y=1+|.(c_y/gr|
|000022f0| 69 64 5f 73 7a 29 0d 0c | 3a 13 20 20 20 20 f2 63 |id_sz)..|:. .c|
|00002300| 6c 69 63 6b 5f 67 72 69 | 64 0d 0c 49 08 20 20 20 |lick_gri|d..I. |
|00002310| cd 0d 0c 58 07 20 20 cd | 0d 0c 67 06 20 cd 0d 0c |...X. .|..g. ...|
|00002320| 76 26 20 f4 20 20 20 20 | 20 20 20 20 20 20 2a 2a |v& . | **|
|00002330| 2a 20 4f 74 68 65 72 20 | 77 69 6e 64 6f 77 73 20 |* Other |windows |
|00002340| 2a 2a 2a 2a 0d 0c 85 11 | 20 c9 20 70 72 69 6e 74 |****....| . print|
|00002350| 5f 77 69 6e 25 0d 0c 94 | 0d 20 e7 20 69 63 3d 38 |_win%...|. . ic=8|
|00002360| 20 8c 0d 0c a3 2c 20 20 | f2 7a 32 28 30 2c 70 72 | ...., |.z2(0,pr|
|00002370| 69 6e 74 5f 77 69 6e 25 | 29 3a f2 69 72 65 61 64 |int_win%|):.iread|
|00002380| 28 32 2c 70 72 69 6e 74 | 5f 77 69 6e 25 29 0d 0c |(2,print|_win%)..|
|00002390| b2 39 20 20 e7 20 61 24 | 3c 3e 22 22 20 f2 70 72 |.9 . a$|<>"" .pr|
|000023a0| 69 6e 74 5f 63 74 72 6c | 20 8b 20 f2 72 6d 28 22 |int_ctrl| . .rm("|
|000023b0| 45 52 52 32 22 29 3a f2 | 65 72 72 62 6f 78 28 74 |ERR2"):.|errbox(t|
|000023c0| 65 78 74 24 29 3a e1 0d | 0c c1 36 20 20 62 6c 6f |ext$):..|..6 blo|
|000023d0| 63 6b 25 21 30 3d 70 72 | 69 6e 74 5f 77 69 6e 25 |ck%!0=pr|int_win%|
|000023e0| 3a c8 99 22 57 69 6d 70 | 5f 43 6c 6f 73 65 57 69 |:.."Wimp|_CloseWi|
|000023f0| 6e 64 6f 77 22 2c 2c 62 | 6c 6f 63 6b 25 0d 0c d0 |ndow",,b|lock%...|
|00002400| 2e 20 20 c8 99 22 57 69 | 6d 70 5f 53 65 74 43 61 |. .."Wi|mp_SetCa|
|00002410| 72 65 74 50 6f 73 69 74 | 69 6f 6e 22 2c 77 68 61 |retPosit|ion",wha|
|00002420| 6e 64 6c 65 31 25 2c 2d | 31 3a e1 0d 0c df 06 20 |ndle1%,-|1:..... |
|00002430| cd 0d 0c ee 0d 20 e7 20 | 69 63 3d 39 20 8c 0d 0c |..... . |ic=9 ...|
|00002440| fd 48 20 20 f2 7a 33 28 | 31 2c 70 72 69 6e 74 5f |.H .z3(|1,print_|
|00002450| 77 69 6e 25 29 3a 62 6c | 6f 63 6b 25 21 30 3d 70 |win%):bl|ock%!0=p|
|00002460| 72 69 6e 74 5f 77 69 6e | 25 3a c8 99 22 57 69 6d |rint_win|%:.."Wim|
|00002470| 70 5f 43 6c 6f 73 65 57 | 69 6e 64 6f 77 22 2c 2c |p_CloseW|indow",,|
|00002480| 62 6c 6f 63 6b 25 0d 0d | 0c 2e 20 20 c8 99 22 57 |block%..|.. .."W|
|00002490| 69 6d 70 5f 53 65 74 43 | 61 72 65 74 50 6f 73 69 |imp_SetC|aretPosi|
|000024a0| 74 69 6f 6e 22 2c 77 68 | 61 6e 64 6c 65 31 25 2c |tion",wh|andle1%,|
|000024b0| 2d 31 3a e1 0d 0d 1b 06 | 20 cd 0d 0d 2a 14 20 e7 |-1:.....| ...*. .|
|000024c0| 20 69 63 3d 36 20 84 20 | 69 63 3d 37 20 8c 0d 0d | ic=6 . |ic=7 ...|
|000024d0| 39 1f 20 20 70 72 69 6e | 74 5f 70 61 75 73 65 3d |9. prin|t_pause=|
|000024e0| ac 20 70 72 69 6e 74 5f | 70 61 75 73 65 0d 0d 48 |. print_|pause..H|
|000024f0| 50 20 20 e7 20 70 72 69 | 6e 74 5f 70 61 75 73 65 |P . pri|nt_pause|
|00002500| 3d b9 20 f2 69 73 65 74 | 28 36 2c 22 6f 70 74 6f |=. .iset|(6,"opto|
|00002510| 6e 22 2c 70 72 69 6e 74 | 5f 77 69 6e 25 29 20 8b |n",print|_win%) .|
|00002520| 20 f2 69 73 65 74 28 36 | 2c 22 6f 70 74 6f 66 66 | .iset(6|,"optoff|
|00002530| 22 2c 70 72 69 6e 74 5f | 77 69 6e 25 29 0d 0d 57 |",print_|win%)..W|
|00002540| 06 20 cd 0d 0d 66 06 20 | cb 0d 0d 75 06 20 e1 0d |. ...f. |...u. ..|
|00002550| 0d 84 10 20 f4 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 0d |... .---|-------.|
|00002560| 0d 93 14 20 dd f2 63 61 | 72 65 74 28 43 25 2c 77 |... ..ca|ret(C%,w|
|00002570| 68 25 29 0d 0d a2 13 20 | f2 69 72 65 61 64 28 43 |h%).... |.iread(C|
|00002580| 25 2c 77 68 25 29 0d 0d | b1 1d 20 e7 20 61 24 3d |%,wh%)..|.. . a$=|
|00002590| 22 22 20 77 77 68 3d 2d | 31 20 8b 20 77 77 68 3d |"" wwh=-|1 . wwh=|
|000025a0| a9 61 24 0d 0d c0 30 20 | c8 99 20 22 57 69 6d 70 |.a$...0 |.. "Wimp|
|000025b0| 5f 53 65 74 43 61 72 65 | 74 50 6f 73 69 74 69 6f |_SetCare|tPositio|
|000025c0| 6e 22 2c 77 68 25 2c 43 | 25 2c 30 2c 2c 2d 31 2c |n",wh%,C|%,0,,-1,|
|000025d0| 77 77 68 0d 0d cf 06 20 | e1 0d 0d de 10 20 f4 2d |wwh.... |..... .-|
|000025e0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 0d 0d ed 28 20 dd f2 |--------|-...( ..|
|000025f0| 70 69 63 74 75 72 65 28 | 58 53 49 5a 45 2c 59 53 |picture(|XSIZE,YS|
|00002600| 49 5a 45 2c 73 73 73 70 | 61 63 65 2c 73 73 73 24 |IZE,sssp|ace,sss$|
|00002610| 29 0d 0d fc 08 20 ea 20 | 85 0d 0e 0b 10 20 ee 20 |).... . |..... . |
|00002620| 85 20 ea 3a f7 20 85 3a | e1 0d 0e 1a 13 20 24 73 |. .:. .:|..... $s|
|00002630| 70 72 6e 61 6d 65 25 3d | 73 73 73 24 0d 0e 29 10 |prname%=|sss$..).|
|00002640| 20 e7 20 73 73 73 24 3d | 22 22 20 8c 0d 0e 38 37 | . sss$=|"" ...87|
|00002650| 20 20 c8 99 22 4f 53 5f | 53 70 72 69 74 65 4f 70 | .."OS_|SpriteOp|
|00002660| 22 2c 32 36 39 2c 73 73 | 73 70 61 63 65 2c 73 70 |",269,ss|space,sp|
|00002670| 72 6e 61 6d 65 25 2c 31 | 33 2c 31 20 b8 20 2c 2c |rname%,1|3,1 . ,,|
|00002680| 2c 52 33 0d 0e 47 17 20 | 20 3f 28 73 70 72 6e 61 |,R3..G. | ?(sprna|
|00002690| 6d 65 25 2b 52 33 29 3d | 31 33 0d 0e 56 06 20 cd |me%+R3)=|13..V. .|
|000026a0| 0d 0e 65 33 20 c8 99 22 | 4f 53 5f 53 70 72 69 74 |..e3 .."|OS_Sprit|
|000026b0| 65 4f 70 22 2c 32 38 30 | 2c 73 73 73 70 61 63 65 |eOp",280|,ssspace|
|000026c0| 2c 24 73 70 72 6e 61 6d | 65 25 20 b8 20 2c 2c 61 |,$sprnam|e% . ,,a|
|000026d0| 64 64 25 0d 0e 74 3a 20 | c8 99 22 4f 53 5f 53 70 |dd%..t: |.."OS_Sp|
|000026e0| 72 69 74 65 4f 70 22 2c | 35 35 32 2c 73 73 73 70 |riteOp",|552,sssp|
|000026f0| 61 63 65 2c 61 64 64 25 | 20 b8 20 2c 2c 2c 73 78 |ace,add%| . ,,,sx|
|00002700| 25 2c 73 79 25 2c 2c 73 | 6d 6f 64 65 25 0d 0e 83 |%,sy%,,s|mode%...|
|00002710| 24 20 65 25 3d 28 61 64 | 64 25 21 33 32 2d 34 34 |$ e%=(ad|d%!32-44|
|00002720| 29 2f 38 3a 70 61 6c 25 | 3d 70 61 6c 62 75 66 66 |)/8:pal%|=palbuff|
|00002730| 25 0d 0e 92 0c 20 c8 8e | 20 65 25 20 ca 0d 0e a1 |%.... ..| e% ....|
|00002740| 09 20 20 c9 20 30 0d 0e | b0 2e 20 20 c8 99 22 4f |. . 0..|.. .."O|
|00002750| 53 5f 52 65 61 64 4d 6f | 64 65 56 61 72 69 61 62 |S_ReadMo|deVariab|
|00002760| 6c 65 22 2c 73 6d 6f 64 | 65 25 2c 39 20 b8 20 2c |le",smod|e%,9 . ,|
|00002770| 2c 70 70 25 0d 0e bf 0e | 20 20 c8 8e 20 70 70 25 |,pp%....| .. pp%|
|00002780| 20 ca 0d 0e ce 13 20 20 | 20 c9 20 30 3a 70 61 6c | ..... | . 0:pal|
|00002790| 25 3d 70 30 25 0d 0e dd | 13 20 20 20 c9 20 31 3a |%=p0%...|. . 1:|
|000027a0| 70 61 6c 25 3d 70 31 25 | 0d 0e ec 13 20 20 20 c9 |pal%=p1%|.... .|
|000027b0| 20 32 3a 70 61 6c 25 3d | 70 32 25 0d 0e fb 13 20 | 2:pal%=|p2%.... |
|000027c0| 20 20 c9 20 33 3a 70 61 | 6c 25 3d 70 33 25 0d 0f | . 3:pa|l%=p3%..|
|000027d0| 0a 06 20 cb 0d 0f 19 04 | 0d 0f 28 0d 20 c9 20 32 |.. .....|..(. . 2|
|000027e0| 2c 34 2c 31 36 0d 0f 37 | 13 20 20 e3 20 69 25 3d |,4,16..7|. . i%=|
|000027f0| 30 20 b8 20 65 25 2d 31 | 0d 0f 46 20 20 20 70 61 |0 . e%-1|..F pa|
|00002800| 6c 25 21 28 69 25 2a 34 | 29 3d 61 64 64 25 21 28 |l%!(i%*4|)=add%!(|
|00002810| 34 34 2b 69 25 2a 38 29 | 0d 0f 55 0a 20 20 ed 20 |44+i%*8)|..U. . |
|00002820| 69 25 0d 0f 64 09 20 c9 | 20 36 34 0d 0f 73 3e 20 |i%..d. .| 64..s> |
|00002830| 20 e3 20 67 72 61 62 25 | 3d 30 20 b8 20 32 30 34 | . grab%|=0 . 204|
|00002840| 38 2d 38 20 88 20 38 3a | 70 61 6c 25 21 28 67 72 |8-8 . 8:|pal%!(gr|
|00002850| 61 62 25 3e 3e 31 29 3d | 61 64 64 25 21 28 67 72 |ab%>>1)=|add%!(gr|
|00002860| 61 62 25 2b 34 34 29 3a | ed 0d 0f 82 06 20 cb 0d |ab%+44):|..... ..|
|00002870| 0f 91 12 20 e7 20 73 6d | 6f 64 65 25 3d 2d 31 20 |... . sm|ode%=-1 |
|00002880| e1 0d 0f a0 42 20 e7 20 | 65 25 3c 36 34 20 c8 99 |....B . |e%<64 ..|
|00002890| 22 43 6f 6c 6f 75 72 54 | 72 61 6e 73 5f 53 65 6c |"ColourT|rans_Sel|
|000028a0| 65 63 74 54 61 62 6c 65 | 22 2c 73 6d 6f 64 65 25 |ectTable|",smode%|
|000028b0| 2c 70 61 6c 25 2c 2d 31 | 2c 2d 31 2c 74 72 61 6e |,pal%,-1|,-1,tran|
|000028c0| 73 32 25 0d 0f af 0e 20 | e7 20 65 25 3e 36 33 20 |s2%.... |. e%>63 |
|000028d0| 8c 0d 0f be 22 20 20 e3 | 20 51 25 3d 30 20 b8 20 |...." .| Q%=0 . |
|000028e0| 32 35 35 3a 74 72 61 6e | 73 32 25 3f 51 25 3d 51 |255:tran|s2%?Q%=Q|
|000028f0| 25 3a ed 0d 0f cd 12 20 | 20 e3 20 51 25 3d 30 20 |%:..... | . Q%=0 |
|00002900| b8 20 32 35 35 0d 0f dc | 42 20 20 c8 99 22 43 6f |. 255...|B .."Co|
|00002910| 6c 6f 75 72 54 72 61 6e | 73 5f 52 65 74 75 72 6e |lourTran|s_Return|
|00002920| 43 6f 6c 6f 75 72 4e 75 | 6d 62 65 72 22 2c 70 61 |ColourNu|mber",pa|
|00002930| 6c 25 21 28 51 25 3c 3c | 32 29 20 b8 20 74 72 61 |l%!(Q%<<|2) . tra|
|00002940| 6e 73 32 25 3f 51 25 0d | 0f eb 07 20 20 ed 0d 0f |ns2%?Q%.|... ...|
|00002950| fa 3c 20 20 c8 99 22 43 | 6f 6c 6f 75 72 54 72 61 |.< .."C|olourTra|
|00002960| 6e 73 5f 53 65 6c 65 63 | 74 54 61 62 6c 65 22 2c |ns_Selec|tTable",|
|00002970| 73 6d 6f 64 65 25 2c 70 | 61 6c 25 2c 4b 75 2c 4b |smode%,p|al%,Ku,K|
|00002980| 75 70 2c 74 72 61 6e 73 | 32 25 0d 10 09 06 20 cd |up,trans|2%.... .|
|00002990| 0d 10 18 04 0d 10 27 2e | 20 c8 99 22 4f 53 5f 52 |......'.| .."OS_R|
|000029a0| 65 61 64 4d 6f 64 65 56 | 61 72 69 61 62 6c 65 22 |eadModeV|ariable"|
|000029b0| 2c 73 6d 6f 64 65 25 2c | 34 20 b8 20 2c 2c 78 6d |,smode%,|4 . ,,xm|
|000029c0| 61 67 0d 10 36 2e 20 c8 | 99 22 4f 53 5f 52 65 61 |ag..6. .|."OS_Rea|
|000029d0| 64 4d 6f 64 65 56 61 72 | 69 61 62 6c 65 22 2c 73 |dModeVar|iable",s|
|000029e0| 6d 6f 64 65 25 2c 35 20 | b8 20 2c 2c 79 6d 61 67 |mode%,5 |. ,,ymag|
|000029f0| 0d 10 45 24 20 73 78 25 | 3d 28 73 78 25 3c 3c 78 |..E$ sx%|=(sx%<<x|
|00002a00| 6d 61 67 29 3a 73 79 25 | 3d 28 73 79 25 3c 3c 79 |mag):sy%|=(sy%<<y|
|00002a10| 6d 61 67 29 0d 10 54 2b | 20 c8 99 22 4f 53 5f 52 |mag)..T+| .."OS_R|
|00002a20| 65 61 64 4d 6f 64 65 56 | 61 72 69 61 62 6c 65 22 |eadModeV|ariable"|
|00002a30| 2c 2d 31 2c 35 20 b8 20 | 2c 2c 79 6d 61 67 32 0d |,-1,5 . |,,ymag2.|
|00002a40| 10 63 2b 20 c8 99 22 4f | 53 5f 52 65 61 64 4d 6f |.c+ .."O|S_ReadMo|
|00002a50| 64 65 56 61 72 69 61 62 | 6c 65 22 2c 2d 31 2c 34 |deVariab|le",-1,4|
|00002a60| 20 b8 20 2c 2c 78 6d 61 | 67 32 0d 10 72 2e 20 e7 | . ,,xma|g2..r. .|
|00002a70| 20 70 72 6e 74 5f 73 74 | 61 74 75 73 3d 31 20 78 | prnt_st|atus=1 x|
|00002a80| 6d 61 67 32 3d 78 73 74 | 69 6e 74 3a 79 6d 61 67 |mag2=xst|int:ymag|
|00002a90| 32 3d 79 73 74 69 6e 74 | 0d 10 81 04 0d 10 90 31 |2=ystint|.......1|
|00002aa0| 20 66 61 3d 28 32 5e 79 | 6d 61 67 32 29 2f 28 32 | fa=(2^y|mag2)/(2|
|00002ab0| 5e 79 6d 61 67 29 3a 66 | 61 32 3d 28 32 5e 78 6d |^ymag):f|a2=(2^xm|
|00002ac0| 61 67 32 29 2f 28 32 5e | 78 6d 61 67 29 0d 10 9f |ag2)/(2^|xmag)...|
|00002ad0| 26 20 72 61 74 69 6f 78 | 3d 58 53 49 5a 45 2f 73 |& ratiox|=XSIZE/s|
|00002ae0| 78 25 3a 72 61 74 69 6f | 79 3d 59 53 49 5a 45 2f |x%:ratio|y=YSIZE/|
|00002af0| 73 79 25 0d 10 ae 3e 20 | e7 20 72 61 74 69 6f 78 |sy%...> |. ratiox|
|00002b00| 3c 72 61 74 69 6f 79 20 | 73 66 6e 25 3d 58 53 49 |<ratioy |sfn%=XSI|
|00002b10| 5a 45 3a 73 66 64 25 3d | 73 78 25 20 8b 20 73 66 |ZE:sfd%=|sx% . sf|
|00002b20| 6e 25 3d 59 53 49 5a 45 | 3a 73 66 64 25 3d 73 79 |n%=YSIZE|:sfd%=sy|
|00002b30| 25 0d 10 bd 3b 20 21 6d | 61 67 25 3d 73 66 6e 25 |%...; !m|ag%=sfn%|
|00002b40| 3a 6d 61 67 25 21 34 3d | 73 66 6e 25 3a 6d 61 67 |:mag%!4=|sfn%:mag|
|00002b50| 25 21 38 3d 73 66 64 25 | 2a 66 61 32 3a 6d 61 67 |%!8=sfd%|*fa2:mag|
|00002b60| 25 21 31 32 3d 73 66 64 | 25 2a 66 61 0d 10 cc 2c |%!12=sfd|%*fa...,|
|00002b70| 20 73 78 25 3d 73 78 25 | 2a 28 73 66 6e 25 2f 73 | sx%=sx%|*(sfn%/s|
|00002b80| 66 64 25 29 3a 73 79 25 | 3d 73 79 25 2a 28 73 66 |fd%):sy%|=sy%*(sf|
|00002b90| 6e 25 2f 73 66 64 25 29 | 0d 10 db 1a 20 78 73 69 |n%/sfd%)|.... xsi|
|00002ba0| 7a 65 25 3d 73 78 25 3a | 79 73 69 7a 65 25 3d 73 |ze%=sx%:|ysize%=s|
|00002bb0| 79 25 0d 10 ea 08 20 f7 | 20 85 0d 10 f9 06 20 e1 |y%.... .| ..... .|
|00002bc0| 0d 11 08 10 20 f4 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |.... .--|--------|
|00002bd0| 0d 11 17 15 20 dd f2 76 | 65 72 69 66 79 73 68 75 |.... ..v|erifyshu|
|00002be0| 74 64 6f 77 6e 0d 11 26 | 6c 20 62 6c 6f 63 6b 25 |tdown..&|l block%|
|00002bf0| 21 30 3d 77 68 61 6e 64 | 6c 65 32 25 3a c8 99 22 |!0=whand|le2%:.."|
|00002c00| 57 69 6d 70 5f 43 6c 6f | 73 65 57 69 6e 64 6f 77 |Wimp_Clo|seWindow|
|00002c10| 22 2c 2c 62 6c 6f 63 6b | 25 3a 62 6c 6f 63 6b 25 |",,block|%:block%|
|00002c20| 21 30 3d 77 68 61 6e 64 | 6c 65 31 25 3a c8 99 22 |!0=whand|le1%:.."|
|00002c30| 57 69 6d 70 5f 43 6c 6f | 73 65 57 69 6e 64 6f 77 |Wimp_Clo|seWindow|
|00002c40| 22 2c 2c 62 6c 6f 63 6b | 25 3a 71 75 69 74 25 3d |",,block|%:quit%=|
|00002c50| b9 0d 11 35 06 20 e1 0d | 11 44 10 20 f4 2d 2d 2d |...5. ..|.D. .---|
|00002c60| 2d 2d 2d 2d 2d 2d 2d 0d | 11 53 13 20 dd f2 6f 70 |-------.|.S. ..op|
|00002c70| 74 69 6f 6e 73 65 6c 65 | 63 74 0d 11 62 34 20 63 |tionsele|ct..b4 c|
|00002c80| 68 6f 69 63 65 25 3d 21 | 62 6c 6f 63 6b 25 3a 63 |hoice%=!|block%:c|
|00002c90| 68 6f 69 63 65 32 25 3d | 62 6c 6f 63 6b 25 21 34 |hoice2%=|block%!4|
|00002ca0| 3a 63 72 65 61 74 65 5f | 6d 65 6e 75 3d 30 0d 11 |:create_|menu=0..|
|00002cb0| 71 1e 20 f4 53 59 53 22 | 57 69 6d 70 5f 43 72 65 |q. .SYS"|Wimp_Cre|
|00002cc0| 61 74 65 4d 65 6e 75 22 | 2c 2c 2d 31 0d 11 80 24 |ateMenu"|,,-1...$|
|00002cd0| 20 c8 99 22 57 69 6d 70 | 5f 47 65 74 50 6f 69 6e | .."Wimp|_GetPoin|
|00002ce0| 74 65 72 49 6e 66 6f 22 | 2c 2c 62 6c 6f 63 6b 25 |terInfo"|,,block%|
|00002cf0| 0d 11 8f 3a 20 78 70 6f | 73 3d 21 62 6c 6f 63 6b |...: xpo|s=!block|
|00002d00| 25 3a 79 70 6f 73 3d 62 | 6c 6f 63 6b 25 21 34 3a |%:ypos=b|lock%!4:|
|00002d10| e7 20 62 6c 6f 63 6b 25 | 21 38 3d 31 20 63 72 65 |. block%|!8=1 cre|
|00002d20| 61 74 65 5f 6d 65 6e 75 | 3d 31 0d 11 9e 28 20 e7 |ate_menu|=1...( .|
|00002d30| 20 4d 55 24 3d 22 6d 61 | 69 6e 6d 65 6e 75 22 20 | MU$="ma|inmenu" |
|00002d40| f2 6f 70 74 69 6f 6e 5f | 6d 61 69 6e 6d 65 6e 75 |.option_|mainmenu|
|00002d50| 3a e1 0d 11 ad 18 20 e7 | 20 63 68 6f 69 63 65 25 |:..... .| choice%|
|00002d60| 3d 31 20 71 75 69 74 25 | 3d b9 0d 11 bc 06 20 e1 |=1 quit%|=..... .|
|00002d70| 0d 11 cb 10 20 f4 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |.... .--|--------|
|00002d80| 0d 11 da 16 20 dd f2 6f | 70 74 69 6f 6e 5f 6d 61 |.... ..o|ption_ma|
|00002d90| 69 6e 6d 65 6e 75 0d 11 | e9 2b 20 e7 20 63 68 6f |inmenu..|.+ . cho|
|00002da0| 69 63 65 25 3d 30 20 80 | 20 67 61 6d 65 5f 65 6e |ice%=0 .| game_en|
|00002db0| 64 3d a3 20 8c 20 f2 67 | 69 76 65 6e 5f 75 70 3a |d=. . .g|iven_up:|
|00002dc0| e1 0d 11 f8 25 20 e7 20 | 63 68 6f 69 63 65 25 3d |....% . |choice%=|
|00002dd0| 31 20 80 20 67 61 6d 65 | 5f 65 6e 64 3d a3 20 f2 |1 . game|_end=. .|
|00002de0| 61 63 5f 77 69 6e 0d 12 | 70 06 20 e1 0d 12 7f 10 |ac_win..|p. .....|
|00002df0| 20 f4 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 0d 12 80 0d | .------|----....|
|00002e00| 20 dd f2 61 63 5f 77 69 | 6e 0d 12 81 5e 20 62 6c | ..ac_wi|n...^ bl|
|00002e10| 6f 63 6b 33 25 21 30 3d | 30 3a 62 6c 6f 63 6b 33 |ock3%!0=|0:block3|
|00002e20| 25 21 34 3d 2d 28 36 30 | 2b 28 33 36 2a 61 63 72 |%!4=-(60|+(36*acr|
|00002e30| 6f 73 73 5f 6d 61 78 79 | 29 29 3a 62 6c 6f 63 6b |oss_maxy|)):block|
|00002e40| 33 25 21 38 3d 28 37 38 | 2b 28 31 36 2a 61 63 72 |3%!8=(78|+(16*acr|
|00002e50| 6f 73 73 5f 6d 61 78 78 | 29 29 3a 62 6c 6f 63 6b |oss_maxx|)):block|
|00002e60| 33 25 21 31 32 3d 30 0d | 12 82 27 20 c8 99 22 57 |3%!12=0.|..' .."W|
|00002e70| 69 6d 70 5f 53 65 74 45 | 78 74 65 6e 74 22 2c 61 |imp_SetE|xtent",a|
|00002e80| 63 72 6f 73 73 25 2c 62 | 6c 6f 63 6b 33 25 0d 12 |cross%,b|lock3%..|
|00002e90| 83 34 20 62 6c 6f 63 6b | 25 21 30 3d 61 63 72 6f |.4 block|%!0=acro|
|00002ea0| 73 73 25 3a c8 99 22 57 | 69 6d 70 5f 47 65 74 57 |ss%:.."W|imp_GetW|
|00002eb0| 69 6e 64 6f 77 49 6e 66 | 6f 22 2c 2c 62 6c 6f 63 |indowInf|o",,bloc|
|00002ec0| 6b 25 0d 12 84 2d 20 62 | 6c 6f 63 6b 25 21 31 32 |k%...- b|lock%!12|
|00002ed0| 3d 62 6c 6f 63 6b 25 21 | 34 2b 28 37 38 2b 28 31 |=block%!|4+(78+(1|
|00002ee0| 36 2a 61 63 72 6f 73 73 | 5f 6d 61 78 78 29 29 0d |6*across|_maxx)).|
|00002ef0| 12 85 2d 20 62 6c 6f 63 | 6b 25 21 38 3d 62 6c 6f |..- bloc|k%!8=blo|
|00002f00| 63 6b 25 21 31 36 2d 28 | 36 30 2b 28 33 36 2a 61 |ck%!16-(|60+(36*a|
|00002f10| 63 72 6f 73 73 5f 6d 61 | 78 79 29 29 0d 12 86 20 |cross_ma|xy))... |
|00002f20| 20 c8 99 22 57 69 6d 70 | 5f 4f 70 65 6e 57 69 6e | .."Wimp|_OpenWin|
|00002f30| 64 6f 77 22 2c 2c 62 6c | 6f 63 6b 25 0d 12 87 06 |dow",,bl|ock%....|
|00002f40| 20 e1 0d 12 88 10 20 f4 | 2d 2d 2d 2d 2d 2d 2d 2d | ..... .|--------|
|00002f50| 2d 2d 0d 12 8e 0f 20 dd | a4 54 65 6d 70 28 54 24 |--.... .|.Temp(T$|
|00002f60| 29 0d 12 9d 12 20 24 77 | 69 6e 5f 69 64 65 6e 25 |).... $w|in_iden%|
|00002f70| 3d 54 24 0d 12 ac 09 20 | ea 20 68 25 0d 12 bb 11 |=T$.... |. h%....|
|00002f80| 20 77 64 61 25 3d 77 64 | 61 74 61 31 25 0d 12 ca | wda%=wd|ata1%...|
|00002f90| 4b 20 c8 99 22 57 69 6d | 70 5f 4c 6f 61 64 54 65 |K .."Wim|p_LoadTe|
|00002fa0| 6d 70 6c 61 74 65 22 2c | 2c 62 6c 6f 63 6b 25 2c |mplate",|,block%,|
|00002fb0| 77 64 61 74 61 31 25 2c | 77 64 31 65 6e 64 25 2c |wdata1%,|wd1end%,|
|00002fc0| 2d 31 2c 77 69 6e 5f 69 | 64 65 6e 25 20 b8 20 2c |-1,win_i|den% . ,|
|00002fd0| 2c 77 64 61 74 61 31 25 | 0d 12 d9 18 20 62 6c 6f |,wdata1%|.... blo|
|00002fe0| 63 6b 25 21 36 34 3d 69 | 63 6f 6e 73 70 61 63 65 |ck%!64=i|conspace|
|00002ff0| 0d 12 e8 30 20 e7 20 54 | 24 3d 22 4d 61 69 6e 22 |...0 . T|$="Main"|
|00003000| 20 6e 61 6d 65 25 3d 62 | 6c 6f 63 6b 25 21 37 32 | name%=b|lock%!72|
|00003010| 3a 62 6c 6f 63 6b 25 21 | 31 32 3d 74 6f 70 5f 79 |:block%!|12=top_y|
|00003020| 0d 12 f7 6f 20 e7 20 54 | 24 3d 22 63 6c 6f 73 65 |...o . T|$="close|
|00003030| 64 6f 77 6e 22 20 62 6c | 6f 63 6b 25 21 28 38 38 |down" bl|ock%!(88|
|00003040| 2b 34 2a 33 32 2b 32 34 | 29 3d 69 63 6f 6e 73 70 |+4*32+24|)=iconsp|
|00003050| 61 63 65 3a 62 6c 6f 63 | 6b 25 21 28 38 38 2b 35 |ace:bloc|k%!(88+5|
|00003060| 2a 33 32 2b 32 34 29 3d | 69 63 6f 6e 73 70 61 63 |*32+24)=|iconspac|
|00003070| 65 3a 62 6c 6f 63 6b 25 | 21 28 38 38 2b 38 2a 33 |e:block%|!(88+8*3|
|00003080| 32 2b 32 34 29 3d 69 63 | 6f 6e 73 70 61 63 65 0d |2+24)=ic|onspace.|
|00003090| 13 06 2d 20 e7 20 54 24 | 3d 22 66 69 6e 22 20 62 |..- . T$|="fin" b|
|000030a0| 6c 6f 63 6b 25 21 28 38 | 38 2b 34 2a 33 32 2b 32 |lock%!(8|8+4*32+2|
|000030b0| 34 29 3d 69 63 6f 6e 73 | 70 61 63 65 0d 13 08 2d |4)=icons|pace...-|
|000030c0| 20 e7 20 54 24 3d 22 72 | 65 67 22 20 62 6c 6f 63 | . T$="r|eg" bloc|
|000030d0| 6b 25 21 28 38 38 2b 34 | 2a 33 32 2b 32 34 29 3d |k%!(88+4|*32+24)=|
|000030e0| 69 63 6f 6e 73 70 61 63 | 65 0d 13 15 4f 20 e7 20 |iconspac|e...O . |
|000030f0| 54 24 3d 22 77 61 72 6e | 69 6e 67 22 20 62 6c 6f |T$="warn|ing" blo|
|00003100| 63 6b 25 21 28 38 38 2b | 34 2a 33 32 2b 32 34 29 |ck%!(88+|4*32+24)|
|00003110| 3d 69 63 6f 6e 73 70 61 | 63 65 3a 62 6c 6f 63 6b |=iconspa|ce:block|
|00003120| 25 21 28 38 38 2b 35 2a | 33 32 2b 32 34 29 3d 69 |%!(88+5*|32+24)=i|
|00003130| 63 6f 6e 73 70 61 63 65 | 0d 13 24 30 20 e7 20 54 |conspace|..$0 . T|
|00003140| 24 3d 22 65 72 72 62 6f | 78 22 20 62 6c 6f 63 6b |$="errbo|x" block|
|00003150| 25 21 28 38 38 2b 34 2a | 33 32 2b 32 34 29 3d 69 |%!(88+4*|32+24)=i|
|00003160| 63 6f 6e 73 70 61 63 65 | 0d 13 33 6b 20 e7 20 54 |conspace|..3k . T|
|00003170| 24 3d 22 63 6c 69 63 6b | 22 20 62 6c 6f 63 6b 25 |$="click|" block%|
|00003180| 21 28 38 38 2b 31 2a 33 | 32 2b 32 34 29 3d 69 63 |!(88+1*3|2+24)=ic|
|00003190| 6f 6e 73 70 61 63 65 3a | 62 6c 6f 63 6b 25 21 28 |onspace:|block%!(|
|000031a0| 38 38 2b 32 2a 33 32 2b | 32 34 29 3d 69 63 6f 6e |88+2*32+|24)=icon|
|000031b0| 73 70 61 63 65 3a 62 6c | 6f 63 6b 25 21 28 38 38 |space:bl|ock%!(88|
|000031c0| 2b 38 2a 33 32 2b 32 34 | 29 3d 69 63 6f 6e 73 70 |+8*32+24|)=iconsp|
|000031d0| 61 63 65 0d 13 42 6b 20 | e7 20 54 24 3d 22 70 72 |ace..Bk |. T$="pr|
|000031e0| 69 6e 74 22 20 62 6c 6f | 63 6b 25 21 28 38 38 2b |int" blo|ck%!(88+|
|000031f0| 30 2a 33 32 2b 32 34 29 | 3d 69 63 6f 6e 73 70 61 |0*32+24)|=iconspa|
|00003200| 63 65 3a 62 6c 6f 63 6b | 25 21 28 38 38 2b 31 2a |ce:block|%!(88+1*|
|00003210| 33 32 2b 32 34 29 3d 69 | 63 6f 6e 73 70 61 63 65 |32+24)=i|conspace|
|00003220| 3a 62 6c 6f 63 6b 25 21 | 28 38 38 2b 36 2a 33 32 |:block%!|(88+6*32|
|00003230| 2b 32 34 29 3d 69 63 6f | 6e 73 70 61 63 65 0d 13 |+24)=ico|nspace..|
|00003240| 51 27 20 c8 99 22 57 69 | 6d 70 5f 43 72 65 61 74 |Q' .."Wi|mp_Creat|
|00003250| 65 57 69 6e 64 6f 77 22 | 2c 2c 62 6c 6f 63 6b 25 |eWindow"|,,block%|
|00003260| 20 b8 20 68 25 0d 13 60 | 08 20 3d 68 25 0d 13 6f | . h%..`|. =h%..o|
|00003270| 10 20 f4 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 0d 13 7e |. .-----|-----..~|
|00003280| 0c 20 dd f2 65 72 72 6f | 72 0d 13 8d 0e 20 21 62 |. ..erro|r.... !b|
|00003290| 6c 6f 63 6b 25 3d 9f 0d | 13 9c 36 20 24 28 62 6c |lock%=..|..6 $(bl|
|000032a0| 6f 63 6b 25 2b 34 29 3d | f6 24 2b 22 20 28 69 6e |ock%+4)=|.$+" (in|
|000032b0| 74 65 72 6e 61 6c 20 65 | 72 72 6f 72 20 63 6f 64 |ternal e|rror cod|
|000032c0| 65 20 22 2b c3 9e 2b 22 | 29 22 2b bd 30 0d 13 ab |e "+..+"|)"+.0...|
|000032d0| 34 20 f2 72 6d 28 22 45 | 52 4d 31 22 29 3a c8 99 |4 .rm("E|RM1"):..|
|000032e0| 22 57 69 6d 70 5f 52 65 | 70 6f 72 74 45 72 72 6f |"Wimp_Re|portErro|
|000032f0| 72 22 2c 62 6c 6f 63 6b | 25 2c 31 2c 74 65 78 74 |r",block|%,1,text|
|00003300| 24 0d 13 ba 06 20 e1 0d | 13 c9 10 20 f4 2d 2d 2d |$.... ..|... .---|
|00003310| 2d 2d 2d 2d 2d 2d 2d 0d | 13 d8 10 20 dd a4 77 69 |-------.|... ..wi|
|00003320| 6d 70 65 72 72 6f 72 0d | 13 e7 0e 20 21 62 6c 6f |mperror.|... !blo|
|00003330| 63 6b 25 3d 9f 0d 13 f6 | 26 20 24 28 62 6c 6f 63 |ck%=....|& $(bloc|
|00003340| 6b 25 2b 34 29 3d f6 24 | 2b 22 20 28 22 2b c3 9f |k%+4)=.$|+" ("+..|
|00003350| 2b 22 29 20 22 2b c3 9e | 2b bd 30 0d 14 05 34 20 |+") "+..|+.0...4 |
|00003360| f2 72 6d 28 22 45 52 4d | 31 22 29 3a c8 99 22 57 |.rm("ERM|1"):.."W|
|00003370| 69 6d 70 5f 52 65 70 6f | 72 74 45 72 72 6f 72 22 |imp_Repo|rtError"|
|00003380| 2c 62 6c 6f 63 6b 25 2c | 31 2c 74 65 78 74 24 0d |,block%,|1,text$.|
|00003390| 14 14 07 20 3d b9 0d 14 | 23 10 20 f4 2d 2d 2d 2d |... =...|#. .----|
|000033a0| 2d 2d 2d 2d 2d 2d 0d 14 | 32 40 20 dd a4 69 63 6f |------..|2@ ..ico|
|000033b0| 6e 64 65 66 28 77 68 61 | 6e 64 6c 65 25 2c 69 78 |ndef(wha|ndle%,ix|
|000033c0| 25 2c 69 79 25 2c 69 77 | 25 2c 69 68 25 2c 66 6c |%,iy%,iw|%,ih%,fl|
|000033d0| 61 67 25 2c 74 65 78 74 | 24 2c 64 31 25 2c 64 32 |ag%,text|$,d1%,d2|
|000033e0| 25 2c 64 33 25 29 0d 14 | 41 30 20 62 6c 6f 63 6b |%,d3%)..|A0 block|
|000033f0| 25 21 30 3d 77 68 61 6e | 64 6c 65 25 3a 62 6c 6f |%!0=whan|dle%:blo|
|00003400| 63 6b 25 21 34 3d 69 78 | 25 3a 62 6c 6f 63 6b 25 |ck%!4=ix|%:block%|
|00003410| 21 38 3d 69 79 25 0d 14 | 50 28 20 62 6c 6f 63 6b |!8=iy%..|P( block|
|00003420| 25 21 31 32 3d 69 78 25 | 2b 69 77 25 3a 62 6c 6f |%!12=ix%|+iw%:blo|
|00003430| 63 6b 25 21 31 36 3d 69 | 79 25 2b 69 68 25 0d 14 |ck%!16=i|y%+ih%..|
|00003440| 5f 14 20 62 6c 6f 63 6b | 25 21 32 30 3d 66 6c 61 |_. block|%!20=fla|
|00003450| 67 25 0d 14 6e 0e 20 e7 | 20 64 31 25 3d 30 20 8c |g%..n. .| d1%=0 .|
|00003460| 0d 14 7d 17 20 24 28 62 | 6c 6f 63 6b 25 2b 32 34 |..}. $(b|lock%+24|
|00003470| 29 3d 74 65 78 74 24 0d | 14 8c 06 20 cc 0d 14 9b |)=text$.|... ....|
|00003480| 20 20 62 6c 6f 63 6b 25 | 21 32 34 3d 64 31 25 3a | block%|!24=d1%:|
|00003490| 62 6c 6f 63 6b 25 21 32 | 38 3d 64 32 25 0d 14 aa |block%!2|8=d2%...|
|000034a0| 12 20 62 6c 6f 63 6b 25 | 21 33 32 3d 64 33 25 0d |. block%|!32=d3%.|
|000034b0| 14 b9 06 20 cd 0d 14 c8 | 2c 20 c8 99 20 22 57 69 |... ....|, .. "Wi|
|000034c0| 6d 70 5f 43 72 65 61 74 | 65 49 63 6f 6e 22 2c 2c |mp_Creat|eIcon",,|
|000034d0| 62 6c 6f 63 6b 25 20 b8 | 20 69 68 61 6e 64 6c 65 |block% .| ihandle|
|000034e0| 25 0d 14 d7 0e 20 3d 69 | 68 61 6e 64 6c 65 25 0d |%.... =i|handle%.|
|000034f0| 14 e6 10 20 f4 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 0d |... .---|-------.|
|00003500| 14 f5 15 20 dd f2 6f 70 | 65 6e 77 69 6e 64 6f 77 |... ..op|enwindow|
|00003510| 28 47 25 29 0d 15 04 22 | 20 e7 20 47 25 3d 77 68 |(G%)..."| . G%=wh|
|00003520| 61 6e 64 6c 65 31 25 20 | f2 6e 65 77 5f 6d 61 69 |andle1% |.new_mai|
|00003530| 6e 5f 73 7a 3a e1 0d 15 | 13 10 20 62 6c 6f 63 6b |n_sz:...|.. block|
|00003540| 25 21 30 3d 47 25 0d 15 | 22 25 20 c8 99 20 22 57 |%!0=G%..|"% .. "W|
|00003550| 69 6d 70 5f 47 65 74 57 | 69 6e 64 6f 77 53 74 61 |imp_GetW|indowSta|
|00003560| 74 65 22 2c 2c 62 6c 6f | 63 6b 25 0d 15 31 20 20 |te",,blo|ck%..1 |
|00003570| c8 99 22 57 69 6d 70 5f | 4f 70 65 6e 57 69 6e 64 |.."Wimp_|OpenWind|
|00003580| 6f 77 22 2c 2c 62 6c 6f | 63 6b 25 0d 15 40 06 20 |ow",,blo|ck%..@. |
|00003590| e1 0d 15 4f 10 20 f4 2d | 2d 2d 2d 2d 2d 2d 2d 2d |...O. .-|--------|
|000035a0| 2d 0d 15 5e 2a 20 dd f2 | 64 72 61 77 6d 65 6e 75 |-..^* ..|drawmenu|
|000035b0| 28 6d 25 2c 6d 65 6e 75 | 24 2c 78 25 2c 79 25 2c |(m%,menu|$,x%,y%,|
|000035c0| 6f 6e 69 63 6f 6e 62 61 | 72 25 29 0d 15 6d 4a 20 |oniconba|r%)..mJ |
|000035d0| 6d 25 3f 31 32 3d 37 3a | 6d 25 3f 31 33 3d 32 3a |m%?12=7:|m%?13=2:|
|000035e0| 6d 25 3f 31 34 3d 37 3a | 6d 25 3f 31 35 3d 30 3a |m%?14=7:|m%?15=0:|
|000035f0| 6d 25 21 31 36 3d 32 30 | 30 3a 6d 25 21 32 30 3d |m%!16=20|0:m%!20=|
|00003600| 34 34 3a 6d 25 21 32 34 | 3d 30 3a 70 74 72 25 3d |44:m%!24|=0:ptr%=|
|00003610| 6d 25 2b 32 38 0d 15 7c | 1e 20 24 6d 25 3d c0 6d |m%+28..||. $m%=.m|
|00003620| 65 6e 75 24 2c a7 6d 65 | 6e 75 24 2c 22 2c 22 29 |enu$,.me|nu$,",")|
|00003630| 2d 31 29 0d 15 8b 1a 20 | 6d 65 6e 75 24 2b 3d 22 |-1).... |menu$+="|
|00003640| 2c 22 3a 65 6e 74 72 69 | 65 73 25 3d 30 0d 15 9a |,":entri|es%=0...|
|00003650| 11 20 c8 95 20 6d 65 6e | 75 24 3c 3e 22 22 0d 15 |. .. men|u$<>""..|
|00003660| a9 20 20 6d 65 6e 75 24 | 3d c1 6d 65 6e 75 24 2c |. menu$|=.menu$,|
|00003670| a7 6d 65 6e 75 24 2c 22 | 2c 22 29 2b 31 29 0d 15 |.menu$,"|,")+1)..|
|00003680| b8 12 20 e7 20 6d 65 6e | 75 24 3c 3e 22 22 20 8c |.. . men|u$<>"" .|
|00003690| 0d 15 c7 27 20 70 74 72 | 25 21 30 3d 30 3a 70 74 |...' ptr|%!0=0:pt|
|000036a0| 72 25 21 34 3d 2d 31 3a | 70 74 72 25 21 38 3d 26 |r%!4=-1:|ptr%!8=&|
|000036b0| 37 30 30 30 30 32 31 0d | 15 d6 3a 20 24 28 70 74 |7000021.|..: $(pt|
|000036c0| 72 25 2b 31 32 29 3d c0 | 6d 65 6e 75 24 2c a7 6d |r%+12)=.|menu$,.m|
|000036d0| 65 6e 75 24 2c 22 2c 22 | 29 2d 31 29 3a 70 74 72 |enu$,","|)-1):ptr|
|000036e0| 25 2b 3d 32 34 3a 65 6e | 74 72 69 65 73 25 2b 3d |%+=24:en|tries%+=|
|000036f0| 31 0d 15 e5 06 20 cd 0d | 15 f4 06 20 ce 0d 16 03 |1.... ..|... ....|
|00003700| 30 20 70 74 72 25 21 2d | 32 34 3d 70 74 72 25 21 |0 ptr%!-|24=ptr%!|
|00003710| 2d 32 34 20 84 20 26 38 | 30 3a f4 20 4d 41 52 4b |-24 . &8|0:. MARK|
|00003720| 20 41 53 20 4c 41 53 54 | 20 49 54 45 4d 0d 16 12 | AS LAST| ITEM...|
|00003730| 21 20 e7 20 6f 6e 69 63 | 6f 6e 62 61 72 25 20 6d |! . onic|onbar% m|
|00003740| 25 21 33 32 3d 77 68 61 | 6e 64 6c 65 32 25 0d 16 |%!32=wha|ndle2%..|
|00003750| 21 36 20 e7 20 6f 6e 69 | 63 6f 6e 62 61 72 25 20 |!6 . oni|conbar% |
|00003760| 8c 20 79 70 6f 73 25 3d | 39 36 2b 65 6e 74 72 69 |. ypos%=|96+entri|
|00003770| 65 73 25 2a 34 34 20 8b | 20 79 70 6f 73 25 3d 79 |es%*44 .| ypos%=y|
|00003780| 25 2b 32 30 0d 16 30 29 | 20 c8 99 20 22 57 69 6d |%+20..0)| .. "Wim|
|00003790| 70 5f 43 72 65 61 74 65 | 4d 65 6e 75 22 2c 2c 6d |p_Create|Menu",,m|
|000037a0| 25 2c 78 25 2d 36 34 2c | 79 70 6f 73 25 0d 16 3f |%,x%-64,|ypos%..?|
|000037b0| 06 20 e1 0d 16 4e 10 20 | f4 2d 2d 2d 2d 2d 2d 2d |. ...N. |.-------|
|000037c0| 2d 2d 2d 0d 16 5d 24 20 | dd f2 67 65 74 6f 72 69 |---..]$ |..getori|
|000037d0| 67 69 6e 28 62 6c 6f 63 | 6b 25 2c f8 20 78 30 25 |gin(bloc|k%,. x0%|
|000037e0| 2c f8 20 79 30 25 29 0d | 16 6c 33 20 78 30 25 3d |,. y0%).|.l3 x0%=|
|000037f0| 62 6c 6f 63 6b 25 21 34 | 2d 62 6c 6f 63 6b 25 21 |block%!4|-block%!|
|00003800| 32 30 3a 79 30 25 3d 62 | 6c 6f 63 6b 25 21 31 36 |20:y0%=b|lock%!16|
|00003810| 2d 62 6c 6f 63 6b 25 21 | 32 34 0d 16 7b 06 20 e1 |-block%!|24..{. .|
|00003820| 0d 16 8a 10 20 f4 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |.... .--|--------|
|00003830| 0d 16 99 15 20 dd f2 69 | 73 65 74 28 78 25 2c 61 |.... ..i|set(x%,a|
|00003840| 24 2c 57 48 29 0d 16 a8 | 3a 20 62 6c 6f 63 6b 25 |$,WH)...|: block%|
|00003850| 21 30 3d 57 48 3a 62 6c | 6f 63 6b 25 21 34 3d 78 |!0=WH:bl|ock%!4=x|
|00003860| 25 3a c8 99 22 57 69 6d | 70 5f 47 65 74 49 63 6f |%:.."Wim|p_GetIco|
|00003870| 6e 53 74 61 74 65 22 2c | 2c 62 6c 6f 63 6b 25 0d |nState",|,block%.|
|00003880| 16 b7 14 20 24 28 62 6c | 6f 63 6b 25 21 32 38 29 |... $(bl|ock%!28)|
|00003890| 3d 61 24 0d 16 c6 3a 20 | 62 6c 6f 63 6b 25 21 38 |=a$...: |block%!8|
|000038a0| 3d 30 3a 62 6c 6f 63 6b | 25 21 31 32 3d 30 3a c8 |=0:block|%!12=0:.|
|000038b0| 99 20 22 57 69 6d 70 5f | 53 65 74 49 63 6f 6e 53 |. "Wimp_|SetIconS|
|000038c0| 74 61 74 65 22 2c 2c 62 | 6c 6f 63 6b 25 0d 16 d5 |tate",,b|lock%...|
|000038d0| 06 20 e1 0d 16 e4 10 20 | f4 2d 2d 2d 2d 2d 2d 2d |. ..... |.-------|
|000038e0| 2d 2d 2d 0d 16 f3 13 20 | dd f2 69 72 65 61 64 28 |---.... |..iread(|
|000038f0| 78 25 2c 57 48 29 0d 17 | 02 3b 20 62 6c 6f 63 6b |x%,WH)..|.; block|
|00003900| 25 21 30 3d 57 48 3a 62 | 6c 6f 63 6b 25 21 34 3d |%!0=WH:b|lock%!4=|
|00003910| 78 25 3a c8 99 20 22 57 | 69 6d 70 5f 47 65 74 49 |x%:.. "W|imp_GetI|
|00003920| 63 6f 6e 53 74 61 74 65 | 22 2c 2c 62 6c 6f 63 6b |conState|",,block|
|00003930| 25 0d 17 11 14 20 61 24 | 3d 24 28 62 6c 6f 63 6b |%.... a$|=$(block|
|00003940| 25 21 32 38 29 0d 17 20 | 06 20 e1 0d 17 2f 10 20 |%!28).. |. .../. |
|00003950| f4 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 0d 17 3e 13 20 |.-------|---..>. |
|00003960| dd f2 6d 61 69 6e 6d 65 | 6e 75 28 6d 25 29 0d 17 |..mainme|nu(m%)..|
|00003970| 4d 3f 20 6d 25 3f 31 32 | 3d 37 3a 6d 25 3f 31 33 |M? m%?12|=7:m%?13|
|00003980| 3d 32 3a 6d 25 3f 31 34 | 3d 37 3a 6d 25 3f 31 35 |=2:m%?14|=7:m%?15|
|00003990| 3d 30 3a 6d 25 21 31 36 | 3d 32 33 34 3a 6d 25 21 |=0:m%!16|=234:m%!|
|000039a0| 32 30 3d 34 34 3a 6d 25 | 21 32 34 3d 30 0d 17 5c |20=44:m%|!24=0..\|
|000039b0| 1d 20 70 74 72 25 3d 6d | 25 2b 32 38 3a 69 6e 64 |. ptr%=m|%+28:ind|
|000039c0| 69 72 25 3d 6d 25 2b 32 | 35 36 0d 17 6b 2b 20 f2 |ir%=m%+2|56..k+ .|
|000039d0| 72 6d 28 22 4d 55 41 31 | 22 29 3a 6d 6d 6c 3d a7 |rm("MUA1|"):mml=.|
|000039e0| 74 65 78 74 24 2c 22 2c | 22 29 3a 65 6e 74 72 69 |text$,",|"):entri|
|000039f0| 65 73 25 3d 30 0d 17 7a | 31 20 24 6d 25 3d c0 74 |es%=0..z|1 $m%=.t|
|00003a00| 65 78 74 24 2c 6d 6d 6c | 2d 31 29 3a 74 65 78 74 |ext$,mml|-1):text|
|00003a10| 24 3d c2 74 65 78 74 24 | 2c a9 28 74 65 78 74 24 |$=.text$|,.(text$|
|00003a20| 29 2d 6d 6d 6c 29 0d 17 | 89 06 20 f5 0d 17 98 15 |)-mml)..|.. .....|
|00003a30| 20 20 6d 6d 6c 3d a7 74 | 65 78 74 24 2c 22 2c 22 | mml=.t|ext$,","|
|00003a40| 29 0d 17 a7 19 20 20 6d | 65 6e 75 24 3d c0 74 65 |).... m|enu$=.te|
|00003a50| 78 74 24 2c 6d 6d 6c 2d | 31 29 0d 17 b6 15 20 20 |xt$,mml-|1).... |
|00003a60| 20 e7 20 6d 65 6e 75 24 | 3c 3e 22 2a 22 20 8c 0d | . menu$|<>"*" ..|
|00003a70| 17 c5 22 20 20 20 20 74 | 65 78 74 24 3d c2 74 65 |.." t|ext$=.te|
|00003a80| 78 74 24 2c a9 28 74 65 | 78 74 24 29 2d 6d 6d 6c |xt$,.(te|xt$)-mml|
|00003a90| 29 0d 17 d4 26 20 20 20 | 20 70 74 72 25 21 30 3d |)...& | ptr%!0=|
|00003aa0| 30 3a e7 20 65 6e 74 72 | 69 65 73 25 3d 30 20 70 |0:. entr|ies%=0 p|
|00003ab0| 74 72 25 21 30 3d 32 0d | 17 e3 21 20 20 20 20 70 |tr%!0=2.|..! p|
|00003ac0| 74 72 25 21 34 3d 2d 31 | 3a 70 74 72 25 21 38 3d |tr%!4=-1|:ptr%!8=|
|00003ad0| 26 37 30 30 30 30 32 31 | 0d 17 f2 3e 20 20 20 20 |&7000021|...> |
|00003ae0| e7 20 67 61 6d 65 5f 65 | 6e 64 3d b9 3a e7 20 65 |. game_e|nd=.:. e|
|00003af0| 6e 74 72 69 65 73 25 3e | 30 20 80 20 65 6e 74 72 |ntries%>|0 . entr|
|00003b00| 69 65 73 25 3c 34 20 70 | 74 72 25 21 38 3d 26 32 |ies%<4 p|tr%!8=&2|
|00003b10| 30 30 30 30 32 31 0d 18 | 01 16 20 20 20 20 e7 20 |000021..|.. . |
|00003b20| a9 6d 65 6e 75 24 3c 3d | 31 32 20 8c 0d 18 10 2e |.menu$<=|12 .....|
|00003b30| 20 20 20 20 20 24 28 70 | 74 72 25 2b 31 32 29 3d | $(p|tr%+12)=|
|00003b40| 6d 65 6e 75 24 3a 70 74 | 72 25 2b 3d 32 34 3a 65 |menu$:pt|r%+=24:e|
|00003b50| 6e 74 72 69 65 73 25 2b | 3d 31 0d 18 1f 09 20 20 |ntries%+|=1.... |
|00003b60| 20 20 cc 0d 18 2e 40 20 | 20 20 20 20 70 74 72 25 | ....@ | ptr%|
|00003b70| 21 31 32 3d 69 6e 64 69 | 72 25 3a 70 74 72 25 21 |!12=indi|r%:ptr%!|
|00003b80| 31 36 3d 30 3a 70 74 72 | 25 21 32 30 3d a9 6d 65 |16=0:ptr|%!20=.me|
|00003b90| 6e 75 24 2b 31 3a 24 69 | 6e 64 69 72 25 3d 6d 65 |nu$+1:$i|ndir%=me|
|00003ba0| 6e 75 24 0d 18 3d 47 20 | 20 20 20 20 70 74 72 25 |nu$..=G | ptr%|
|00003bb0| 21 38 3d 28 70 74 72 25 | 21 38 20 84 20 26 31 30 |!8=(ptr%|!8 . &10|
|00003bc0| 30 29 3a 70 74 72 25 2b | 3d 32 34 3a 65 6e 74 72 |0):ptr%+|=24:entr|
|00003bd0| 69 65 73 25 2b 3d 31 3a | 69 6e 64 69 72 25 2b 3d |ies%+=1:|indir%+=|
|00003be0| 28 a9 6d 65 6e 75 24 2b | 31 29 0d 18 4c 09 20 20 |(.menu$+|1)..L. |
|00003bf0| 20 20 cd 0d 18 5b 35 20 | 20 20 20 e7 20 36 34 2b | ...[5 | . 64+|
|00003c00| 28 a9 6d 65 6e 75 24 2a | 31 34 29 20 3e 20 6d 25 |(.menu$*|14) > m%|
|00003c10| 21 31 36 20 6d 25 21 31 | 36 3d 36 34 2b 28 a9 6d |!16 m%!1|6=64+(.m|
|00003c20| 65 6e 75 24 2a 31 34 29 | 0d 18 6a 58 20 20 cd 3a |enu$*14)|..jX .:|
|00003c30| e7 20 70 74 72 25 3e 6d | 25 2b 32 35 36 20 85 20 |. ptr%>m|%+256 . |
|00003c40| 31 2c 22 4e 4f 20 52 4f | 4f 4d 20 46 4f 52 20 4d |1,"NO RO|OM FOR M|
|00003c50| 45 4e 55 53 22 20 8b 20 | e7 20 69 6e 64 69 72 25 |ENUS" . |. indir%|
|00003c60| 3e 6d 25 2b 34 35 30 20 | 85 20 32 2c 22 4d 45 4e |>m%+450 |. 2,"MEN|
|00003c70| 55 20 49 54 45 4d 53 20 | 54 4f 4f 20 42 49 47 22 |U ITEMS |TOO BIG"|
|00003c80| 0d 18 79 10 20 fd 20 6d | 65 6e 75 24 3d 22 2a 22 |..y. . m|enu$="*"|
|00003c90| 0d 18 88 1c 20 70 74 72 | 25 21 2d 32 34 3d 70 74 |.... ptr|%!-24=pt|
|00003ca0| 72 25 21 2d 32 34 20 84 | 20 26 38 30 0d 18 97 06 |r%!-24 .| &80....|
|00003cb0| 20 e1 0d 18 a6 10 20 f4 | 2d 2d 2d 2d 2d 2d 2d 2d | ..... .|--------|
|00003cc0| 2d 2d 0d 18 b5 0e 20 dd | f2 70 61 6c 69 6e 69 74 |--.... .|.palinit|
|00003cd0| 0d 18 c4 1c 20 70 30 25 | 21 30 3d 26 66 66 66 66 |.... p0%|!0=&ffff|
|00003ce0| 66 66 30 30 3a 70 30 25 | 21 34 3d 30 0d 18 d3 3d |ff00:p0%|!4=0...=|
|00003cf0| 20 70 31 25 21 30 3d 26 | 66 66 66 66 66 66 30 30 | p1%!0=&|ffffff00|
|00003d00| 3a 70 31 25 21 34 3d 26 | 62 62 62 62 62 62 30 30 |:p1%!4=&|bbbbbb00|
|00003d10| 3a 70 31 25 21 38 3d 26 | 37 37 37 37 37 37 30 30 |:p1%!8=&|77777700|
|00003d20| 3a 70 31 25 21 31 32 3d | 30 0d 18 e2 45 20 70 32 |:p1%!12=|0...E p2|
|00003d30| 25 21 30 3d 26 66 66 66 | 66 66 66 30 30 3a 70 32 |%!0=&fff|fff00:p2|
|00003d40| 25 21 34 3d 26 64 64 64 | 64 64 64 30 30 3a 70 32 |%!4=&ddd|ddd00:p2|
|00003d50| 25 21 38 3d 26 62 62 62 | 62 62 62 30 30 3a 70 32 |%!8=&bbb|bbb00:p2|
|00003d60| 25 21 31 32 3d 26 39 39 | 39 39 39 39 30 30 0d 18 |%!12=&99|999900..|
|00003d70| f1 40 20 70 32 25 21 31 | 36 3d 26 37 37 37 37 37 |.@ p2%!1|6=&77777|
|00003d80| 37 30 30 3a 70 32 25 21 | 32 30 3d 26 35 35 35 35 |700:p2%!|20=&5555|
|00003d90| 35 35 30 30 3a 70 32 25 | 21 32 34 3d 26 33 33 33 |5500:p2%|!24=&333|
|00003da0| 33 33 33 30 30 3a 70 32 | 25 21 32 38 3d 30 0d 19 |33300:p2|%!28=0..|
|00003db0| 00 48 20 70 32 25 21 33 | 32 3d 26 39 39 34 34 30 |.H p2%!3|2=&99440|
|00003dc0| 30 30 30 3a 70 32 25 21 | 33 36 3d 26 30 30 65 65 |000:p2%!|36=&00ee|
|00003dd0| 65 65 30 30 3a 70 32 25 | 21 34 30 3d 26 30 30 63 |ee00:p2%|!40=&00c|
|00003de0| 63 30 30 30 30 3a 70 32 | 25 21 34 34 3d 26 30 30 |c0000:p2|%!44=&00|
|00003df0| 30 30 64 64 30 30 0d 19 | 0f 48 20 70 32 25 21 34 |00dd00..|.H p2%!4|
|00003e00| 38 3d 26 62 62 65 65 65 | 65 30 30 3a 70 32 25 21 |8=&bbeee|e00:p2%!|
|00003e10| 35 32 3d 26 30 30 38 38 | 35 35 30 30 3a 70 32 25 |52=&0088|5500:p2%|
|00003e20| 21 35 36 3d 26 30 30 62 | 62 66 66 30 30 3a 70 32 |!56=&00b|bff00:p2|
|00003e30| 25 21 36 30 3d 26 66 66 | 62 62 30 30 30 30 0d 19 |%!60=&ff|bb0000..|
|00003e40| 1e 45 20 70 33 25 21 30 | 3d 26 30 30 30 30 30 30 |.E p3%!0|=&000000|
|00003e50| 30 30 3a 70 33 25 21 34 | 3d 26 31 30 31 30 31 30 |00:p3%!4|=&101010|
|00003e60| 30 30 3a 70 33 25 21 38 | 3d 26 32 30 32 30 32 30 |00:p3%!8|=&202020|
|00003e70| 30 30 3a 70 33 25 21 31 | 32 3d 26 33 30 33 30 33 |00:p3%!1|2=&30303|
|00003e80| 30 30 30 0d 19 2d 48 20 | 70 33 25 21 31 36 3d 26 |000..-H |p3%!16=&|
|00003e90| 30 30 30 30 34 30 30 30 | 3a 70 33 25 21 32 30 3d |00004000|:p3%!20=|
|00003ea0| 26 31 30 31 30 35 30 30 | 30 3a 70 33 25 21 32 34 |&1010500|0:p3%!24|
|00003eb0| 3d 26 32 30 32 30 36 30 | 30 30 3a 70 33 25 21 32 |=&202060|00:p3%!2|
|00003ec0| 38 3d 26 33 30 33 30 37 | 30 30 30 0d 19 3c 48 20 |8=&30307|000..<H |
|00003ed0| 70 33 25 21 33 32 3d 26 | 34 30 30 30 30 30 30 30 |p3%!32=&|40000000|
|00003ee0| 3a 70 33 25 21 33 36 3d | 26 35 30 31 30 31 30 30 |:p3%!36=|&5010100|
|00003ef0| 30 3a 70 33 25 21 34 30 | 3d 26 36 30 32 30 32 30 |0:p3%!40|=&602020|
|00003f00| 30 30 3a 70 33 25 21 34 | 34 3d 26 37 30 33 30 33 |00:p3%!4|4=&70303|
|00003f10| 30 30 30 0d 19 4b 48 20 | 70 33 25 21 34 38 3d 26 |000..KH |p3%!48=&|
|00003f20| 34 30 30 30 34 30 30 30 | 3a 70 33 25 21 35 32 3d |40004000|:p3%!52=|
|00003f30| 26 35 30 31 30 35 30 30 | 30 3a 70 33 25 21 35 36 |&5010500|0:p3%!56|
|00003f40| 3d 26 36 30 32 30 36 30 | 30 30 3a 70 33 25 21 36 |=&602060|00:p3%!6|
|00003f50| 30 3d 26 37 30 33 30 37 | 30 30 30 0d 19 5a 06 20 |0=&70307|000..Z. |
|00003f60| e1 0d 19 69 11 20 f4 2d | 2d 2d 2d 2d 2d 2d 2d 2d |...i. .-|--------|
|00003f70| 2d 2d 0d 19 78 0c 20 dd | f2 73 65 74 75 70 0d 19 |--..x. .|.setup..|
|00003f80| 87 20 20 de 20 61 72 65 | 61 25 20 32 35 36 2c 74 |. . are|a% 256,t|
|00003f90| 6d 61 74 20 32 34 2c 62 | 62 6f 78 20 31 36 0d 19 |mat 24,b|box 16..|
|00003fa0| 96 3e 20 c8 99 22 4f 53 | 5f 52 65 61 64 56 61 72 |.> .."OS|_ReadVar|
|00003fb0| 56 61 6c 22 2c 22 21 44 | 6f 5f 57 6f 72 64 24 44 |Val","!D|o_Word$D|
|00003fc0| 69 72 22 2c 61 72 65 61 | 25 2c 32 35 36 2c 30 2c |ir",area|%,256,0,|
|00003fd0| 33 20 b8 20 2c 2c 6c 65 | 6e 67 74 68 0d 19 a5 21 |3 . ,,le|ngth...!|
|00003fe0| 20 61 72 65 61 25 3f 6c | 65 6e 67 74 68 3d 31 33 | area%?l|ength=13|
|00003ff0| 3a 70 61 74 68 24 3d 24 | 61 72 65 61 25 0d 19 b4 |:path$=$|area%...|
|00004000| 39 20 59 24 3d 70 61 74 | 68 24 2b 22 2e 54 65 6d |9 Y$=pat|h$+".Tem|
|00004010| 70 6c 61 74 65 73 22 3a | 59 31 24 3d 70 61 74 68 |plates":|Y1$=path|
|00004020| 24 2b 22 2e 69 63 6f 6e | 73 22 3a 73 68 6f 77 5f |$+".icon|s":show_|
|00004030| 64 69 72 3d 2d 31 0d 19 | c3 41 20 de 20 70 30 25 |dir=-1..|.A . p0%|
|00004040| 20 38 2c 70 31 25 20 31 | 36 2c 70 32 25 20 36 34 | 8,p1% 1|6,p2% 64|
|00004050| 2c 70 33 25 20 36 34 3a | 73 6d 6f 64 65 25 3d 2d |,p3% 64:|smode%=-|
|00004060| 31 3a 4d 58 3d 2d 31 3a | 4d 59 3d 2d 31 3a 67 72 |1:MX=-1:|MY=-1:gr|
|00004070| 69 64 5f 73 7a 3d 30 0d | 19 d2 2d 20 de 20 70 61 |id_sz=0.|..- . pa|
|00004080| 6c 62 75 66 66 25 20 32 | 30 34 38 2c 74 72 61 6e |lbuff% 2|048,tran|
|00004090| 73 32 25 20 32 30 34 38 | 2c 42 75 66 66 65 72 25 |s2% 2048|,Buffer%|
|000040a0| 20 31 32 38 0d 19 e1 2e | 20 de 20 74 72 61 6e 73 | 128....| . trans|
|000040b0| 25 20 31 36 2c 72 65 63 | 74 25 20 31 36 2c 70 6c |% 16,rec|t% 16,pl|
|000040c0| 6f 74 61 74 25 20 38 2c | 72 65 63 74 69 6e 25 20 |otat% 8,|rectin% |
|000040d0| 31 36 0d 19 f0 4c 20 de | 20 62 6c 6f 63 6b 25 20 |16...L .| block% |
|000040e0| 31 30 30 30 30 2c 6d 6d | 65 6e 75 25 20 35 30 30 |10000,mm|enu% 500|
|000040f0| 2c 62 6c 6f 63 6b 32 25 | 20 32 35 36 2c 63 65 72 |,block2%| 256,cer|
|00004100| 74 73 70 61 63 65 31 20 | 31 31 30 30 30 2c 63 65 |tspace1 |11000,ce|
|00004110| 72 74 73 70 61 63 65 32 | 20 31 31 30 30 30 0d 19 |rtspace2| 11000..|
|00004120| ff 3e 20 de 20 62 6c 6f | 63 6b 32 25 20 32 35 36 |.> . blo|ck2% 256|
|00004130| 2c 62 6c 6f 63 6b 33 25 | 20 31 32 38 2c 6d 65 6e |,block3%| 128,men|
|00004140| 75 25 20 35 30 30 2c 6d | 61 67 25 20 31 36 2c 64 |u% 500,m|ag% 16,d|
|00004150| 69 72 73 65 61 72 63 68 | 20 39 32 34 0d 1a 0e 27 |irsearch| 924...'|
|00004160| 20 de 20 53 51 24 28 32 | 30 2c 32 30 29 2c 57 44 | . SQ$(2|0,20),WD|
|00004170| 24 28 32 2c 32 34 29 2c | 53 51 31 24 28 32 30 2c |$(2,24),|SQ1$(20,|
|00004180| 32 30 29 0d 1a 1d 2f 20 | de 20 57 44 5f 52 28 32 |20).../ |. WD_R(2|
|00004190| 34 29 2c 57 44 5f 43 28 | 32 34 29 2c 57 44 5f 44 |4),WD_C(|24),WD_D|
|000041a0| 49 52 28 32 34 29 2c 57 | 44 5f 4e 28 32 30 2c 32 |IR(24),W|D_N(20,2|
|000041b0| 30 29 0d 1a 2c 38 20 52 | 4f 57 53 25 3d 32 30 3a |0)..,8 R|OWS%=20:|
|000041c0| 43 4f 4c 53 25 3d 32 30 | 3a 64 6f 5f 61 6e 73 77 |COLS%=20|:do_answ|
|000041d0| 65 72 3d 30 3a 67 61 6d | 65 5f 65 6e 64 3d b9 3a |er=0:gam|e_end=.:|
|000041e0| 72 65 76 65 61 6c 65 64 | 3d a3 0d 1a 3b 2b 20 74 |revealed|=...;+ t|
|000041f0| 69 74 6c 65 5f 66 6f 6e | 74 3d 31 3a 74 65 78 74 |itle_fon|t=1:text|
|00004200| 5f 66 6f 6e 74 3d 31 3a | 66 69 6c 65 5f 6c 6f 61 |_font=1:|file_loa|
|00004210| 64 65 64 3d a3 0d 1a 4a | 1f 20 67 72 69 64 5f 66 |ded=...J|. grid_f|
|00004220| 6f 6e 74 3d 31 3a 67 72 | 69 64 5f 66 6f 6e 74 63 |ont=1:gr|id_fontc|
|00004230| 6f 6c 3d 37 0d 1a 59 34 | 20 74 69 74 6c 65 5f 66 |ol=7..Y4| title_f|
|00004240| 6f 6e 74 63 6f 6c 3d 37 | 3a 74 65 78 74 5f 66 6f |ontcol=7|:text_fo|
|00004250| 6e 74 63 6f 6c 3d 37 3a | 6f 6c 64 5f 73 74 79 6c |ntcol=7:|old_styl|
|00004260| 65 5f 6d 6f 64 65 3d eb | 0d 1a 68 23 20 70 69 63 |e_mode=.|..h# pic|
|00004270| 74 75 72 65 25 3d a3 3a | 64 72 61 77 32 25 3d a3 |ture%=.:|draw2%=.|
|00004280| 3a 67 72 61 70 68 69 63 | 25 3d 31 0d 1a 77 21 20 |:graphic|%=1..w! |
|00004290| 74 6f 70 5f 62 6f 72 64 | 65 72 3d b9 3a 62 6f 74 |top_bord|er=.:bot|
|000042a0| 74 6f 6d 5f 62 6f 72 64 | 65 72 3d b9 0d 1a 86 2b |tom_bord|er=....+|
|000042b0| 20 61 64 6a 75 73 74 3d | 30 3a 67 72 61 62 62 65 | adjust=|0:grabbe|
|000042c0| 64 3d a3 3a 63 72 65 61 | 74 65 5f 6d 65 6e 75 3d |d=.:crea|te_menu=|
|000042d0| 30 3a 74 61 67 3d 30 0d | 1a 95 3c 20 67 72 69 64 |0:tag=0.|..< grid|
|000042e0| 5f 70 6f 73 6e 3d 31 3a | 73 61 76 65 5f 63 6c 6f |_posn=1:|save_clo|
|000042f0| 73 65 3d a3 3a 77 6f 72 | 64 5f 6c 69 6d 3d 30 3a |se=.:wor|d_lim=0:|
|00004300| 54 69 74 6c 65 24 3d 22 | 43 72 6f 73 73 20 57 6f |Title$="|Cross Wo|
|00004310| 72 64 22 0d 1a a4 22 20 | 73 71 75 5f 74 61 67 3d |rd"..." |squ_tag=|
|00004320| 30 3a 4d 55 24 3d 22 22 | 3a 73 63 72 61 70 5f 72 |0:MU$=""|:scrap_r|
|00004330| 65 66 25 3d 30 0d 1a b3 | 21 20 62 6f 72 64 65 72 |ef%=0...|! border|
|00004340| 5f 73 74 79 6c 65 3d 31 | 3a 70 72 69 6e 74 5f 70 |_style=1|:print_p|
|00004350| 61 75 73 65 3d b9 0d 1a | c2 32 20 6d 64 61 74 61 |ause=...|.2 mdata|
|00004360| 62 6c 6f 63 6b 25 3d 93 | 3a 6d 64 61 74 61 62 6c |block%=.|:mdatabl|
|00004370| 6f 63 6b 5f 65 6e 64 25 | 3d 93 3a 67 72 61 62 62 |ock_end%|=.:grabb|
|00004380| 65 64 5f 6f 6e 65 3d a3 | 0d 1a d1 18 20 78 67 72 |ed_one=.|.... xgr|
|00004390| 61 62 3d 38 30 30 3a 79 | 67 72 61 62 3d 34 30 30 |ab=800:y|grab=400|
|000043a0| 0d 1a e0 23 20 63 68 61 | 6e 67 65 64 5f 62 6f 72 |...# cha|nged_bor|
|000043b0| 64 65 72 3d a3 3a 67 72 | 69 64 5f 72 65 64 72 61 |der=.:gr|id_redra|
|000043c0| 77 3d a3 0d 1a ef 06 20 | e1 0d 1a fe 10 20 f4 2d |w=..... |..... .-|
|000043d0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 0d 1b 0d 0d 20 dd f2 |--------|-.... ..|
|000043e0| 73 65 74 75 70 32 0d 1b | 1c 3d 20 de 20 64 73 6b |setup2..|.= . dsk|
|000043f0| 25 20 31 32 30 2c 64 69 | 73 25 20 36 31 33 2c 6e |% 120,di|s% 613,n|
|00004400| 61 6d 65 25 20 32 35 35 | 2c 77 69 6e 5f 69 64 65 |ame% 255|,win_ide|
|00004410| 6e 25 20 31 31 2c 69 6e | 25 20 31 36 2c 6f 75 25 |n% 11,in|% 16,ou%|
|00004420| 20 31 36 0d 1b 2b 2e 20 | de 20 73 70 72 6e 61 6d | 16..+. |. sprnam|
|00004430| 65 25 20 31 33 2c 69 63 | 6f 6e 73 70 61 63 65 20 |e% 13,ic|onspace |
|00004440| 31 35 2a 31 30 32 34 2c | 46 52 45 44 25 20 32 35 |15*1024,|FRED% 25|
|00004450| 36 0d 1b 3a 2a 20 de 20 | 77 64 61 74 61 31 25 20 |6..:* . |wdata1% |
|00004460| 31 35 30 30 30 3a 77 64 | 31 65 6e 64 25 3d 77 64 |15000:wd|1end%=wd|
|00004470| 61 74 61 31 25 2b 31 35 | 30 30 30 0d 1b 49 10 20 |ata1%+15|000..I. |
|00004480| f2 66 69 6e 64 5f 64 69 | 6d 65 6e 0d 1b 58 52 20 |.find_di|men..XR |
|00004490| c8 99 22 4f 53 5f 53 70 | 72 69 74 65 4f 70 22 2c |.."OS_Sp|riteOp",|
|000044a0| 32 36 35 2c 69 63 6f 6e | 73 70 61 63 65 3a 21 69 |265,icon|space:!i|
|000044b0| 63 6f 6e 73 70 61 63 65 | 3d 31 35 2a 31 30 32 34 |conspace|=15*1024|
|000044c0| 3a 69 63 6f 6e 73 70 61 | 63 65 21 34 3d 30 3a 69 |:iconspa|ce!4=0:i|
|000044d0| 63 6f 6e 73 70 61 63 65 | 21 38 3d 31 36 0d 1b 67 |conspace|!8=16..g|
|000044e0| 13 20 24 62 6c 6f 63 6b | 25 3d 22 54 41 53 4b 22 |. $block|%="TASK"|
|000044f0| 0d 1b 76 3f 20 c8 99 22 | 57 69 6d 70 5f 49 6e 69 |..v? .."|Wimp_Ini|
|00004500| 74 69 61 6c 69 73 65 22 | 2c 32 30 30 2c 21 62 6c |tialise"|,200,!bl|
|00004510| 6f 63 6b 25 2c 22 44 6f | 5f 57 6f 72 64 22 20 b8 |ock%,"Do|_Word" .|
|00004520| 20 76 65 72 73 69 6f 6e | 25 2c 74 61 73 6b 25 0d | version|%,task%.|
|00004530| 1b 85 0c 20 71 75 69 74 | 25 3d a3 0d 1b 94 04 0d |... quit|%=......|
|00004540| 1b a3 37 20 44 4e 24 3d | 70 61 74 68 24 2b 22 2e |..7 DN$=|path$+".|
|00004550| 43 65 72 74 5f 42 6f 72 | 64 22 3a c8 99 22 4f 53 |Cert_Bor|d":.."OS|
|00004560| 5f 46 69 6c 65 22 2c 31 | 37 2c 44 4e 24 20 b8 20 |_File",1|7,DN$ . |
|00004570| 2c 2c 2c 2c 6c 25 0d 1b | b2 24 20 ff 28 22 4c 4f |,,,,l%..|.$ .("LO|
|00004580| 41 44 20 22 2b 44 4e 24 | 2b 22 20 22 2b c3 7e 63 |AD "+DN$|+" "+.~c|
|00004590| 65 72 74 73 70 61 63 65 | 31 29 0d 1b c1 34 20 66 |ertspace|1)...4 f|
|000045a0| 69 6c 65 31 25 3d 63 65 | 72 74 73 70 61 63 65 31 |ile1%=ce|rtspace1|
|000045b0| 3a 62 25 3d 63 65 72 74 | 73 70 61 63 65 31 2b 38 |:b%=cert|space1+8|
|000045c0| 3a 66 69 6c 65 31 5f 6c | 65 6e 25 3d 6c 25 0d 1b |:file1_l|en%=l%..|
|000045d0| d0 33 20 e7 20 62 25 21 | 31 36 3d 30 20 80 20 62 |.3 . b%!|16=0 . b|
|000045e0| 25 21 32 30 3d 30 20 80 | 20 62 25 21 32 34 3d 30 |%!20=0 .| b%!24=0|
|000045f0| 20 80 20 62 25 21 32 38 | 3d 30 20 62 25 2b 3d 35 | . b%!28|=0 b%+=5|
|00004600| 36 0d 1b df 48 20 42 58 | 31 25 3d 28 62 25 21 31 |6...H BX|1%=(b%!1|
|00004610| 36 29 2f 32 35 36 3a 42 | 59 31 25 3d 28 62 25 21 |6)/256:B|Y1%=(b%!|
|00004620| 32 30 29 2f 32 35 36 3a | 54 58 31 25 3d 28 62 25 |20)/256:|TX1%=(b%|
|00004630| 21 32 34 29 2f 32 35 36 | 3a 54 59 31 25 3d 28 62 |!24)/256|:TY1%=(b|
|00004640| 25 21 32 38 29 2f 32 35 | 36 0d 1b ee 36 20 44 4e |%!28)/25|6...6 DN|
|00004650| 24 3d 70 61 74 68 24 2b | 22 2e 43 65 72 74 5f 45 |$=path$+|".Cert_E|
|00004660| 66 66 22 3a c8 99 22 4f | 53 5f 46 69 6c 65 22 2c |ff":.."O|S_File",|
|00004670| 31 37 2c 44 4e 24 20 b8 | 20 2c 2c 2c 2c 6c 25 0d |17,DN$ .| ,,,,l%.|
|00004680| 1b fd 24 20 ff 28 22 4c | 4f 41 44 20 22 2b 44 4e |..$ .("L|OAD "+DN|
|00004690| 24 2b 22 20 22 2b c3 7e | 63 65 72 74 73 70 61 63 |$+" "+.~|certspac|
|000046a0| 65 32 29 0d 1c 0c 34 20 | 66 69 6c 65 32 25 3d 63 |e2)...4 |file2%=c|
|000046b0| 65 72 74 73 70 61 63 65 | 32 3a 62 25 3d 63 65 72 |ertspace|2:b%=cer|
|000046c0| 74 73 70 61 63 65 32 2b | 38 3a 66 69 6c 65 32 5f |tspace2+|8:file2_|
|000046d0| 6c 65 6e 25 3d 6c 25 0d | 1c 1b 33 20 e7 20 62 25 |len%=l%.|..3 . b%|
|000046e0| 21 31 36 3d 30 20 80 20 | 62 25 21 32 30 3d 30 20 |!16=0 . |b%!20=0 |
|000046f0| 80 20 62 25 21 32 34 3d | 30 20 80 20 62 25 21 32 |. b%!24=|0 . b%!2|
|00004700| 38 3d 30 20 62 25 2b 3d | 35 36 0d 1c 2a 48 20 42 |8=0 b%+=|56..*H B|
|00004710| 58 32 25 3d 28 62 25 21 | 31 36 29 2f 32 35 36 3a |X2%=(b%!|16)/256:|
|00004720| 42 59 32 25 3d 28 62 25 | 21 32 30 29 2f 32 35 36 |BY2%=(b%|!20)/256|
|00004730| 3a 54 58 32 25 3d 28 62 | 25 21 32 34 29 2f 32 35 |:TX2%=(b|%!24)/25|
|00004740| 36 3a 54 59 32 25 3d 28 | 62 25 21 32 38 29 2f 32 |6:TY2%=(|b%!28)/2|
|00004750| 35 36 0d 1c 39 04 0d 1c | 48 1e 20 c8 99 22 57 69 |56..9...|H. .."Wi|
|00004760| 6d 70 5f 4f 70 65 6e 54 | 65 6d 70 6c 61 74 65 22 |mp_OpenT|emplate"|
|00004770| 2c 2c 59 24 0d 1c 57 34 | 20 77 68 61 6e 64 6c 65 |,,Y$..W4| whandle|
|00004780| 31 25 3d a4 54 65 6d 70 | 28 22 4d 61 69 6e 22 29 |1%=.Temp|("Main")|
|00004790| 3a 77 68 61 6e 64 6c 65 | 32 25 3d a4 54 65 6d 70 |:whandle|2%=.Temp|
|000047a0| 28 22 49 6e 66 6f 22 29 | 0d 1c 66 37 20 77 68 61 |("Info")|..f7 wha|
|000047b0| 6e 64 6c 65 39 25 3d a4 | 54 65 6d 70 28 22 77 61 |ndle9%=.|Temp("wa|
|000047c0| 72 6e 69 6e 67 22 29 3a | 70 72 6f 6d 70 74 25 3d |rning"):|prompt%=|
|000047d0| a4 54 65 6d 70 28 22 70 | 72 6f 6d 70 74 22 29 0d |.Temp("p|rompt").|
|000047e0| 1c 75 38 20 77 68 61 6e | 64 6c 65 31 35 25 3d a4 |.u8 whan|dle15%=.|
|000047f0| 54 65 6d 70 28 22 63 6c | 6f 73 65 64 6f 77 6e 22 |Temp("cl|osedown"|
|00004800| 29 3a 66 69 6e 5f 77 69 | 6e 25 3d a4 54 65 6d 70 |):fin_wi|n%=.Temp|
|00004810| 28 22 66 69 6e 22 29 0d | 1c 84 34 20 61 63 72 6f |("fin").|..4 acro|
|00004820| 73 73 25 3d a4 54 65 6d | 70 28 22 61 63 72 6f 73 |ss%=.Tem|p("acros|
|00004830| 73 22 29 3a 65 72 72 62 | 6f 78 25 3d a4 54 65 6d |s"):errb|ox%=.Tem|
|00004840| 70 28 22 65 72 72 62 6f | 78 22 29 0d 1c 86 16 20 |p("errbo|x").... |
|00004850| 72 65 67 25 3d a4 54 65 | 6d 70 28 22 72 65 67 22 |reg%=.Te|mp("reg"|
|00004860| 29 0d 1c 93 35 20 70 72 | 69 6e 74 5f 77 69 6e 25 |)...5 pr|int_win%|
|00004870| 3d a4 54 65 6d 70 28 22 | 70 72 69 6e 74 22 29 3a |=.Temp("|print"):|
|00004880| c8 99 22 57 69 6d 70 5f | 43 6c 6f 73 65 54 65 6d |.."Wimp_|CloseTem|
|00004890| 70 6c 61 74 65 22 0d 1c | a2 26 20 c8 99 22 4f 53 |plate"..|.& .."OS|
|000048a0| 5f 53 70 72 69 74 65 4f | 70 22 2c 32 36 36 2c 69 |_SpriteO|p",266,i|
|000048b0| 63 6f 6e 73 70 61 63 65 | 2c 59 31 24 0d 1c b1 0d |conspace|,Y1$....|
|000048c0| 20 f2 70 61 6c 69 6e 69 | 74 0d 1c c0 39 20 69 62 | .palini|t...9 ib|
|000048d0| 61 72 31 25 3d a4 69 63 | 6f 6e 64 65 66 28 2d 31 |ar1%=.ic|ondef(-1|
|000048e0| 2c 30 2c 30 2c 36 38 2c | 36 38 2c 26 33 30 30 32 |,0,0,68,|68,&3002|
|000048f0| 2c 22 21 44 6f 5f 57 6f | 72 64 22 2c 30 2c 30 2c |,"!Do_Wo|rd",0,0,|
|00004900| 30 29 0d 1c cf 04 0d 1c | de 3e 20 c8 99 22 4f 53 |0)......|.> .."OS|
|00004910| 5f 52 65 61 64 56 61 72 | 56 61 6c 22 2c 22 44 6f |_ReadVar|Val","Do|
|00004920| 5f 57 6f 72 64 5f 54 61 | 69 6c 22 2c 46 52 45 44 |_Word_Ta|il",FRED|
|00004930| 25 2c 32 35 36 2c 30 2c | 33 20 b8 20 2c 2c 6c 65 |%,256,0,|3 . ,,le|
|00004940| 6e 67 74 68 0d 1c ed 38 | 20 46 52 45 44 25 3f 6c |ngth...8| FRED%?l|
|00004950| 65 6e 67 74 68 3d 31 33 | 3a 63 6f 6d 64 24 3d 24 |ength=13|:comd$=$|
|00004960| 46 52 45 44 25 3a 62 65 | 72 74 25 3d ad 28 63 6f |FRED%:be|rt%=.(co|
|00004970| 6d 64 24 2b 22 2e 21 52 | 75 6e 22 29 0d 1c fc 21 |md$+".!R|un")...!|
|00004980| 20 e7 20 62 65 72 74 25 | 3d 30 20 63 6f 6d 64 24 | . bert%|=0 comd$|
|00004990| 3d 22 22 20 8b 20 d9 23 | 62 65 72 74 25 0d 1d 0b |="" . .#|bert%...|
|000049a0| 06 20 e1 0d 1d 1a 10 20 | f4 2d 2d 2d 2d 2d 2d 2d |. ..... |.-------|
|000049b0| 2d 2d 2d 0d 1d 29 0d 20 | dd f2 73 65 74 75 70 33 |---..). |..setup3|
|000049c0| 0d 1d 38 2e 20 59 37 24 | 3d 70 61 74 68 24 2b 22 |..8. Y7$|=path$+"|
|000049d0| 2e 4d 65 73 73 61 67 65 | 73 22 3a de 20 6d 65 73 |.Message|s":. mes|
|000049e0| 73 61 67 65 5f 61 72 65 | 61 20 32 33 30 30 0d 1d |sage_are|a 2300..|
|000049f0| 47 28 20 de 20 6d 65 73 | 73 61 67 65 5f 70 74 72 |G( . mes|sage_ptr|
|00004a00| 20 31 35 2c 73 71 75 25 | 20 31 36 2c 4d 62 75 66 | 15,squ%| 16,Mbuf|
|00004a10| 66 25 20 32 35 36 0d 1d | 56 3b 20 c8 99 22 4d 65 |f% 256..|V; .."Me|
|00004a20| 73 73 61 67 65 54 72 61 | 6e 73 5f 4f 70 65 6e 46 |ssageTra|ns_OpenF|
|00004a30| 69 6c 65 22 2c 6d 65 73 | 73 61 67 65 5f 70 74 72 |ile",mes|sage_ptr|
|00004a40| 2c 59 37 24 2c 6d 65 73 | 73 61 67 65 5f 61 72 65 |,Y7$,mes|sage_are|
|00004a50| 61 0d 1d 65 29 20 f2 72 | 6d 28 22 76 65 72 6e 22 |a..e) .r|m("vern"|
|00004a60| 29 3a f2 69 73 65 74 28 | 37 2c 74 65 78 74 24 2c |):.iset(|7,text$,|
|00004a70| 77 68 61 6e 64 6c 65 32 | 25 29 0d 1d 74 06 20 e1 |whandle2|%)..t. .|
|00004a80| 0d 1d 83 10 20 f4 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |.... .--|--------|
|00004a90| 0d 1d 92 0e 20 dd f2 72 | 6d 28 72 6d 24 29 0d 1d |.... ..r|m(rm$)..|
|00004aa0| a1 40 20 c8 99 22 4d 65 | 73 73 61 67 65 54 72 61 |.@ .."Me|ssageTra|
|00004ab0| 6e 73 5f 4c 6f 6f 6b 75 | 70 22 2c 6d 65 73 73 61 |ns_Looku|p",messa|
|00004ac0| 67 65 5f 70 74 72 2c 72 | 6d 24 2c 30 20 b8 20 2c |ge_ptr,r|m$,0 . ,|
|00004ad0| 2c 6d 5f 70 74 72 25 2c | 6d 5f 6c 65 6e 25 0d 1d |,m_ptr%,|m_len%..|
|00004ae0| b0 3d 20 74 65 78 74 24 | 3d 22 22 3a e3 20 6c 6f |.= text$|="":. lo|
|00004af0| 6f 70 31 34 3d 30 20 b8 | 20 6d 5f 6c 65 6e 25 2d |op14=0 .| m_len%-|
|00004b00| 31 3a 74 65 78 74 24 2b | 3d bd 28 6d 5f 70 74 72 |1:text$+|=.(m_ptr|
|00004b10| 25 3f 6c 6f 6f 70 31 34 | 29 3a ed 0d 1d bf 06 20 |%?loop14|):..... |
|00004b20| e1 0d 1d ce 10 20 f4 2d | 2d 2d 2d 2d 2d 2d 2d 2d |..... .-|--------|
|00004b30| 2d 0d 1d dd 0d 20 dd a4 | 6d 73 28 41 24 29 0d 1d |-.... ..|ms(A$)..|
|00004b40| ec 09 20 ea 20 4c 25 0d | 1d fb 44 20 c8 99 20 22 |.. . L%.|..D .. "|
|00004b50| 4d 65 73 73 61 67 65 54 | 72 61 6e 73 5f 4c 6f 6f |MessageT|rans_Loo|
|00004b60| 6b 75 70 22 2c 6d 65 73 | 73 61 67 65 5f 70 74 72 |kup",mes|sage_ptr|
|00004b70| 2c 41 24 2c 4d 62 75 66 | 66 25 2c 32 35 36 2c 22 |,A$,Mbuf|f%,256,"|
|00004b80| 22 2c 22 22 20 b8 2c 2c | 2c 4c 25 0d 1e 0a 1a 20 |","" .,,|,L%.... |
|00004b90| 4d 62 75 66 66 25 3f 4c | 25 3d 31 33 3a 3d 24 4d |Mbuff%?L|%=13:=$M|
|00004ba0| 62 75 66 66 25 0d 1e 19 | 10 20 f4 2d 2d 2d 2d 2d |buff%...|. .-----|
|00004bb0| 2d 2d 2d 2d 2d 0d 1e 28 | 0f 20 dd f2 66 72 6f 6e |-----..(|. ..fron|
|00004bc0| 74 5f 69 74 0d 1e 37 36 | 20 62 6c 6f 63 6b 25 21 |t_it..76| block%!|
|00004bd0| 30 3d 77 68 61 6e 64 6c | 65 31 25 3a c8 99 22 57 |0=whandl|e1%:.."W|
|00004be0| 69 6d 70 5f 47 65 74 57 | 69 6e 64 6f 77 49 6e 66 |imp_GetW|indowInf|
|00004bf0| 6f 22 2c 2c 62 6c 6f 63 | 6b 25 0d 1e 46 4b 20 e7 |o",,bloc|k%..FK .|
|00004c00| 20 62 6c 6f 63 6b 25 21 | 31 36 3e 74 6f 70 5f 79 | block%!|16>top_y|
|00004c10| 2d 34 32 20 84 20 62 6c | 6f 63 6b 25 21 38 3c 34 |-42 . bl|ock%!8<4|
|00004c20| 34 20 84 20 28 62 6c 6f | 63 6b 25 21 31 36 2d 62 |4 . (blo|ck%!16-b|
|00004c30| 6c 6f 63 6b 25 21 38 3c | 3e 28 38 36 38 2a 74 78 |lock%!8<|>(868*tx|
|00004c40| 73 29 29 20 8c 0d 1e 55 | 35 20 20 62 6c 6f 63 6b |s)) ...U|5 block|
|00004c50| 25 21 31 36 3d 74 6f 70 | 5f 79 2d 34 32 3a 62 6c |%!16=top|_y-42:bl|
|00004c60| 6f 63 6b 25 21 38 3d 62 | 6c 6f 63 6b 25 21 31 36 |ock%!8=b|lock%!16|
|00004c70| 2d 28 38 36 38 2a 74 78 | 73 29 0d 1e 64 06 20 cd |-(868*tx|s)..d. .|
|00004c80| 0d 1e 73 52 20 e7 20 62 | 6c 6f 63 6b 25 21 34 3c |..sR . b|lock%!4<|
|00004c90| 30 20 84 20 28 62 6c 6f | 63 6b 25 21 34 2b 28 38 |0 . (blo|ck%!4+(8|
|00004ca0| 37 34 2a 74 78 73 29 29 | 3e 74 6f 70 5f 78 20 84 |74*txs))|>top_x .|
|00004cb0| 20 28 62 6c 6f 63 6b 25 | 21 31 32 2d 62 6c 6f 63 | (block%|!12-bloc|
|00004cc0| 6b 25 21 34 3c 3e 28 38 | 37 34 2a 74 78 73 29 29 |k%!4<>(8|74*txs))|
|00004cd0| 20 8c 0d 1e 82 43 20 20 | 62 6c 6f 63 6b 25 21 34 | ....C |block%!4|
|00004ce0| 3d 28 74 6f 70 5f 78 2f | 32 29 2d 28 28 38 37 34 |=(top_x/|2)-((874|
|00004cf0| 2a 74 78 73 29 2f 32 29 | 3a 62 6c 6f 63 6b 25 21 |*txs)/2)|:block%!|
|00004d00| 31 32 3d 62 6c 6f 63 6b | 25 21 34 2b 28 38 37 34 |12=block|%!4+(874|
|00004d10| 2a 74 78 73 29 0d 1e 91 | 06 20 cd 0d 1e a0 11 20 |*txs)...|. ..... |
|00004d20| 62 6c 6f 63 6b 25 21 32 | 38 3d 2d 31 0d 1e af 20 |block%!2|8=-1... |
|00004d30| 20 c8 99 22 57 69 6d 70 | 5f 4f 70 65 6e 57 69 6e | .."Wimp|_OpenWin|
|00004d40| 64 6f 77 22 2c 2c 62 6c | 6f 63 6b 25 0d 1e be 0f |dow",,bl|ock%....|
|00004d50| 20 f2 6d 69 6e 69 5f 70 | 6f 6c 6c 0d 1e cd 06 20 | .mini_p|oll.... |
|00004d60| e1 0d 1e dc 10 20 f4 2d | 2d 2d 2d 2d 2d 2d 2d 2d |..... .-|--------|
|00004d70| 2d 0d 1e eb 0c 20 dd f2 | 64 65 6c 61 79 0d 1e fa |-.... ..|delay...|
|00004d80| 1b 20 e3 20 74 69 6d 65 | 5f 6c 6f 6f 70 3d 31 20 |. . time|_loop=1 |
|00004d90| b8 20 34 30 30 30 3a ed | 0d 1f 09 06 20 e1 0d 1f |. 4000:.|.... ...|
|00004da0| 18 10 20 f4 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 0d 1f |.. .----|------..|
|00004db0| 27 0d 20 dd f2 63 61 72 | 64 5f 78 0d 1f 36 24 20 |'. ..car|d_x..6$ |
|00004dc0| c8 99 22 57 69 6d 70 5f | 50 6f 6c 6c 22 2c 2c 62 |.."Wimp_|Poll",,b|
|00004dd0| 6c 6f 63 6b 25 20 b8 20 | 72 65 61 73 6f 6e 25 0d |lock% . |reason%.|
|00004de0| 1f 45 11 20 c8 8e 20 72 | 65 61 73 6f 6e 25 20 ca |.E. .. r|eason% .|
|00004df0| 0d 1f 54 12 20 20 c9 20 | 31 20 3a f2 72 65 64 72 |..T. . |1 :.redr|
|00004e00| 61 77 0d 1f 63 26 20 20 | c9 20 32 20 3a c8 99 22 |aw..c& |. 2 :.."|
|00004e10| 57 69 6d 70 5f 4f 70 65 | 6e 57 69 6e 64 6f 77 22 |Wimp_Ope|nWindow"|
|00004e20| 2c 2c 62 6c 6f 63 6b 25 | 0d 1f 72 06 20 cb 0d 1f |,,block%|..r. ...|
|00004e30| 81 06 20 e1 0d 1f 90 10 | 20 f4 2d 2d 2d 2d 2d 2d |.. .....| .------|
|00004e40| 2d 2d 2d 2d 0d 1f 9f 1d | 20 dd f2 61 6c 65 72 74 |----....| ..alert|
|00004e50| 28 6d 65 24 2c 62 75 74 | 31 24 2c 62 75 74 32 24 |(me$,but|1$,but2$|
|00004e60| 29 0d 1f ae 1b 20 f2 69 | 73 65 74 28 32 2c 6d 65 |).... .i|set(2,me|
|00004e70| 24 2c 77 68 61 6e 64 6c | 65 39 25 29 0d 1f bd 36 |$,whandl|e9%)...6|
|00004e80| 20 f2 69 73 65 74 28 36 | 2c 62 75 74 31 24 2c 77 | .iset(6|,but1$,w|
|00004e90| 68 61 6e 64 6c 65 39 25 | 29 3a f2 69 73 65 74 28 |handle9%|):.iset(|
|00004ea0| 37 2c 62 75 74 32 24 2c | 77 68 61 6e 64 6c 65 39 |7,but2$,|whandle9|
|00004eb0| 25 29 0d 1f cc 10 20 61 | 6c 65 72 74 3d 2d 31 3a |%).... a|lert=-1:|
|00004ec0| ef 37 0d 1f db 36 20 62 | 6c 6f 63 6b 25 21 30 3d |.7...6 b|lock%!0=|
|00004ed0| 77 68 61 6e 64 6c 65 39 | 25 3a c8 99 22 57 69 6d |whandle9|%:.."Wim|
|00004ee0| 70 5f 47 65 74 57 69 6e | 64 6f 77 49 6e 66 6f 22 |p_GetWin|dowInfo"|
|00004ef0| 2c 2c 62 6c 6f 63 6b 25 | 0d 1f ea 4a 20 78 31 3d |,,block%|...J x1=|
|00004f00| 62 6c 6f 63 6b 25 21 34 | 3a 79 31 3d 62 6c 6f 63 |block%!4|:y1=bloc|
|00004f10| 6b 25 21 38 3a 77 69 64 | 3d 62 6c 6f 63 6b 25 21 |k%!8:wid|=block%!|
|00004f20| 31 32 2d 62 6c 6f 63 6b | 25 21 34 3a 68 67 74 3d |12-block|%!4:hgt=|
|00004f30| 62 6c 6f 63 6b 25 21 31 | 36 2d 62 6c 6f 63 6b 25 |block%!1|6-block%|
|00004f40| 21 38 0d 1f f9 34 20 c8 | 99 22 57 69 6d 70 5f 4f |!8...4 .|."Wimp_O|
|00004f50| 70 65 6e 57 69 6e 64 6f | 77 22 2c 2c 62 6c 6f 63 |penWindo|w",,bloc|
|00004f60| 6b 25 3a c8 97 20 c8 93 | 20 78 31 2c 79 31 2c 77 |k%:.. ..| x1,y1,w|
|00004f70| 69 64 2c 68 67 74 0d 20 | 08 2b 20 c8 99 22 57 69 |id,hgt. |.+ .."Wi|
|00004f80| 6d 70 5f 53 65 74 43 61 | 72 65 74 50 6f 73 69 74 |mp_SetCa|retPosit|
|00004f90| 69 6f 6e 22 2c 77 68 61 | 6e 64 6c 65 39 25 2c 2d |ion",wha|ndle9%,-|
|00004fa0| 31 0d 20 17 06 20 f5 0d | 20 26 26 20 20 c8 99 20 |1. .. ..| && .. |
|00004fb0| 22 57 69 6d 70 5f 50 6f | 6c 6c 22 2c 2c 62 6c 6f |"Wimp_Po|ll",,blo|
|00004fc0| 63 6b 25 20 b8 20 72 65 | 61 73 6f 6e 25 0d 20 35 |ck% . re|ason%. 5|
|00004fd0| 12 20 20 c8 8e 20 72 65 | 61 73 6f 6e 25 20 ca 0d |. .. re|ason% ..|
|00004fe0| 20 44 13 20 20 20 c9 20 | 31 20 3a f2 72 65 64 72 | D. . |1 :.redr|
|00004ff0| 61 77 0d 20 53 27 20 20 | 20 c9 20 32 20 3a c8 99 |aw. S' | . 2 :..|
|00005000| 22 57 69 6d 70 5f 4f 70 | 65 6e 57 69 6e 64 6f 77 |"Wimp_Op|enWindow|
|00005010| 22 2c 2c 62 6c 6f 63 6b | 25 0d 20 62 0b 20 20 20 |",,block|%. b. |
|00005020| c9 20 36 3a 0d 20 71 1d | 20 20 20 20 e7 20 62 6c |. 6:. q.| . bl|
|00005030| 6f 63 6b 25 21 31 36 3d | 36 20 61 6c 65 72 74 3d |ock%!16=|6 alert=|
|00005040| 32 0d 20 80 1d 20 20 20 | 20 e7 20 62 6c 6f 63 6b |2. .. | . block|
|00005050| 25 21 31 36 3d 37 20 61 | 6c 65 72 74 3d 30 0d 20 |%!16=7 a|lert=0. |
|00005060| 8f 21 20 20 20 c9 20 38 | 3a e7 20 62 6c 6f 63 6b |.! . 8|:. block|
|00005070| 25 21 32 34 3d 31 33 20 | 61 6c 65 72 74 3d 32 0d |%!24=13 |alert=2.|
|00005080| 20 9e 07 20 20 cb 0d 20 | ad 10 20 fd 20 61 6c 65 | .. .. |.. . ale|
|00005090| 72 74 3c 3e 2d 31 0d 20 | bc 20 20 e7 20 61 6c 65 |rt<>-1. |. . ale|
|000050a0| 72 74 3d 32 20 f2 7a 31 | 61 28 34 2c 77 68 61 6e |rt=2 .z1|a(4,whan|
|000050b0| 64 6c 65 39 25 29 0d 20 | cb 1f 20 e7 20 61 6c 65 |dle9%). |.. . ale|
|000050c0| 72 74 3d 30 20 f2 7a 31 | 28 35 2c 77 68 61 6e 64 |rt=0 .z1|(5,whand|
|000050d0| 6c 65 39 25 29 0d 20 da | 1f 20 f2 72 65 73 74 6f |le9%). .|. .resto|
|000050e0| 72 65 66 75 6c 6c 6d 6f | 75 73 65 72 65 63 74 61 |refullmo|userecta|
|000050f0| 6e 67 6c 65 0d 20 e9 3f | 20 62 6c 6f 63 6b 25 21 |ngle. .?| block%!|
|00005100| 30 3d 77 68 61 6e 64 6c | 65 39 25 3a c8 99 22 57 |0=whandl|e9%:.."W|
|00005110| 69 6d 70 5f 43 6c 6f 73 | 65 57 69 6e 64 6f 77 22 |imp_Clos|eWindow"|
|00005120| 2c 2c 62 6c 6f 63 6b 25 | 3a f2 6d 69 6e 69 5f 70 |,,block%|:.mini_p|
|00005130| 6f 6c 6c 0d 20 f8 2b 20 | c8 99 22 57 69 6d 70 5f |oll. .+ |.."Wimp_|
|00005140| 53 65 74 43 61 72 65 74 | 50 6f 73 69 74 69 6f 6e |SetCaret|Position|
|00005150| 22 2c 77 68 61 6e 64 6c | 65 31 25 2c 2d 31 0d 21 |",whandl|e1%,-1.!|
|00005160| 07 06 20 e1 0d 21 16 10 | 20 f4 2d 2d 2d 2d 2d 2d |.. ..!..| .------|
|00005170| 2d 2d 2d 2d 0d 21 25 12 | 20 dd f2 61 6c 65 72 74 |----.!%.| ..alert|
|00005180| 32 28 6d 65 24 29 0d 21 | 34 28 20 f2 69 73 65 74 |2(me$).!|4( .iset|
|00005190| 28 32 2c 6d 65 24 2c 77 | 68 61 6e 64 6c 65 31 35 |(2,me$,w|handle15|
|000051a0| 25 29 3a 61 6c 65 72 74 | 3d 2d 31 3a ef 37 0d 21 |%):alert|=-1:.7.!|
|000051b0| 43 37 20 62 6c 6f 63 6b | 25 21 30 3d 77 68 61 6e |C7 block|%!0=whan|
|000051c0| 64 6c 65 31 35 25 3a c8 | 99 22 57 69 6d 70 5f 47 |dle15%:.|."Wimp_G|
|000051d0| 65 74 57 69 6e 64 6f 77 | 49 6e 66 6f 22 2c 2c 62 |etWindow|Info",,b|
|000051e0| 6c 6f 63 6b 25 0d 21 52 | 4a 20 78 31 3d 62 6c 6f |lock%.!R|J x1=blo|
|000051f0| 63 6b 25 21 34 3a 79 31 | 3d 62 6c 6f 63 6b 25 21 |ck%!4:y1|=block%!|
|00005200| 38 3a 77 69 64 3d 62 6c | 6f 63 6b 25 21 31 32 2d |8:wid=bl|ock%!12-|
|00005210| 62 6c 6f 63 6b 25 21 34 | 3a 68 67 74 3d 62 6c 6f |block%!4|:hgt=blo|
|00005220| 63 6b 25 21 31 36 2d 62 | 6c 6f 63 6b 25 21 38 0d |ck%!16-b|lock%!8.|
|00005230| 21 61 34 20 c8 99 22 57 | 69 6d 70 5f 4f 70 65 6e |!a4 .."W|imp_Open|
|00005240| 57 69 6e 64 6f 77 22 2c | 2c 62 6c 6f 63 6b 25 3a |Window",|,block%:|
|00005250| c8 97 20 c8 93 20 78 31 | 2c 79 31 2c 77 69 64 2c |.. .. x1|,y1,wid,|
|00005260| 68 67 74 0d 21 70 2c 20 | c8 99 22 57 69 6d 70 5f |hgt.!p, |.."Wimp_|
|00005270| 53 65 74 43 61 72 65 74 | 50 6f 73 69 74 69 6f 6e |SetCaret|Position|
|00005280| 22 2c 77 68 61 6e 64 6c | 65 31 35 25 2c 2d 31 0d |",whandl|e15%,-1.|
|00005290| 21 7f 06 20 f5 0d 21 8e | 26 20 20 c8 99 20 22 57 |!.. ..!.|& .. "W|
|000052a0| 69 6d 70 5f 50 6f 6c 6c | 22 2c 2c 62 6c 6f 63 6b |imp_Poll|",,block|
|000052b0| 25 20 b8 20 72 65 61 73 | 6f 6e 25 0d 21 9d 13 20 |% . reas|on%.!.. |
|000052c0| 20 20 c8 8e 20 72 65 61 | 73 6f 6e 25 20 ca 0d 21 | .. rea|son% ..!|
|000052d0| ac 14 20 20 20 20 c9 20 | 31 20 3a f2 72 65 64 72 |.. . |1 :.redr|
|000052e0| 61 77 0d 21 bb 29 20 20 | 20 20 c9 20 32 20 3a c8 |aw.!.) | . 2 :.|
|000052f0| 99 20 22 57 69 6d 70 5f | 4f 70 65 6e 57 69 6e 64 |. "Wimp_|OpenWind|
|00005300| 6f 77 22 2c 2c 62 6c 6f | 63 6b 25 0d 21 ca 0c 20 |ow",,blo|ck%.!.. |
|00005310| 20 20 20 c9 20 36 3a 0d | 21 d9 1e 20 20 20 20 20 | . 6:.|!.. |
|00005320| e7 20 62 6c 6f 63 6b 25 | 21 31 36 3d 36 20 61 6c |. block%|!16=6 al|
|00005330| 65 72 74 3d 32 0d 21 e8 | 1e 20 20 20 20 20 e7 20 |ert=2.!.|. . |
|00005340| 62 6c 6f 63 6b 25 21 31 | 36 3d 37 20 61 6c 65 72 |block%!1|6=7 aler|
|00005350| 74 3d 30 0d 21 f7 1e 20 | 20 20 20 20 e7 20 62 6c |t=0.!.. | . bl|
|00005360| 6f 63 6b 25 21 31 36 3d | 39 20 61 6c 65 72 74 3d |ock%!16=|9 alert=|
|00005370| 34 0d 22 06 22 20 20 20 | 20 c9 20 38 3a e7 20 62 |4."." | . 8:. b|
|00005380| 6c 6f 63 6b 25 21 32 34 | 3d 31 33 20 61 6c 65 72 |lock%!24|=13 aler|
|00005390| 74 3d 32 0d 22 15 08 20 | 20 20 cb 0d 22 24 10 20 |t=2.".. | .."$. |
|000053a0| fd 20 61 6c 65 72 74 3c | 3e 2d 31 0d 22 33 20 20 |. alert<|>-1."3 |
|000053b0| e7 20 61 6c 65 72 74 3d | 32 20 f2 7a 31 28 34 2c |. alert=|2 .z1(4,|
|000053c0| 77 68 61 6e 64 6c 65 31 | 35 25 29 0d 22 42 1f 20 |whandle1|5%)."B. |
|000053d0| e7 20 61 6c 65 72 74 3d | 30 20 f2 7a 31 28 35 2c |. alert=|0 .z1(5,|
|000053e0| 77 68 61 6e 64 6c 31 35 | 25 29 0d 22 51 20 20 e7 |whandl15|%)."Q .|
|000053f0| 20 61 6c 65 72 74 3d 34 | 20 f2 7a 31 28 38 2c 77 | alert=4| .z1(8,w|
|00005400| 68 61 6e 64 6c 65 31 35 | 25 29 0d 22 60 1f 20 f2 |handle15|%)."`. .|
|00005410| 72 65 73 74 6f 72 65 66 | 75 6c 6c 6d 6f 75 73 65 |restoref|ullmouse|
|00005420| 72 65 63 74 61 6e 67 6c | 65 0d 22 6f 35 20 62 6c |rectangl|e."o5 bl|
|00005430| 6f 63 6b 25 21 30 3d 77 | 68 61 6e 64 6c 65 31 35 |ock%!0=w|handle15|
|00005440| 25 3a c8 99 22 57 69 6d | 70 5f 43 6c 6f 73 65 57 |%:.."Wim|p_CloseW|
|00005450| 69 6e 64 6f 77 22 2c 2c | 62 6c 6f 63 6b 25 0d 22 |indow",,|block%."|
|00005460| 7e 2b 20 c8 99 22 57 69 | 6d 70 5f 53 65 74 43 61 |~+ .."Wi|mp_SetCa|
|00005470| 72 65 74 50 6f 73 69 74 | 69 6f 6e 22 2c 77 68 61 |retPosit|ion",wha|
|00005480| 6e 64 6c 65 31 25 2c 2d | 31 0d 22 8d 06 20 e1 0d |ndle1%,-|1.".. ..|
|00005490| 22 9c 10 20 f4 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 0d |".. .---|-------.|
|000054a0| 22 ab 23 20 dd f2 66 72 | 61 6d 65 28 66 78 25 2c |".# ..fr|ame(fx%,|
|000054b0| 66 79 25 2c 68 74 25 2c | 77 64 25 2c 68 65 61 64 |fy%,ht%,|wd%,head|
|000054c0| 24 29 0d 22 ba 2c 20 6c | 25 3d 28 31 36 2a 28 31 |$)."., l|%=(16*(1|
|000054d0| 2b a9 68 65 61 64 24 29 | 29 2b 38 3a 68 25 3d 35 |+.head$)|)+8:h%=5|
|000054e0| 34 3a e7 20 eb 3e 31 35 | 20 68 25 3d 35 32 0d 22 |4:. .>15| h%=52."|
|000054f0| c9 19 20 c8 99 22 57 69 | 6d 70 5f 53 65 74 43 6f |.. .."Wi|mp_SetCo|
|00005500| 6c 6f 75 72 22 2c 30 0d | 22 d8 21 20 c8 93 20 66 |lour",0.|".! .. f|
|00005510| 78 25 2b 31 36 2c 66 79 | 25 2b 68 74 25 2d 32 34 |x%+16,fy|%+ht%-24|
|00005520| 2c 6c 25 2c 68 25 2d 32 | 0d 22 e7 23 20 c8 93 20 |,l%,h%-2|.".# .. |
|00005530| 66 78 25 2b 31 36 2b 32 | 2c 66 79 25 2b 68 74 25 |fx%+16+2|,fy%+ht%|
|00005540| 2d 32 34 2c 6c 25 2d 34 | 2c 68 25 0d 22 f6 2d 20 |-24,l%-4|,h%.".- |
|00005550| c8 99 22 57 69 6d 70 5f | 53 65 74 43 6f 6c 6f 75 |.."Wimp_|SetColou|
|00005560| 72 22 2c 34 3a ec 20 66 | 78 25 2b 31 38 2c 66 79 |r",4:. f|x%+18,fy|
|00005570| 25 2b 68 74 25 2d 32 34 | 0d 23 05 1d 20 df 20 66 |%+ht%-24|.#.. . f|
|00005580| 78 25 2b 31 38 2b 6c 25 | 2d 34 2c 66 79 25 2b 68 |x%+18+l%|-4,fy%+h|
|00005590| 74 25 2d 32 34 0d 23 14 | 31 20 ec 20 66 78 25 2b |t%-24.#.|1 . fx%+|
|000055a0| 31 38 2c 66 79 25 2b 68 | 74 25 2d 32 32 3a df 20 |18,fy%+h|t%-22:. |
|000055b0| 66 78 25 2b 31 38 2b 6c | 25 2d 34 2c 66 79 25 2b |fx%+18+l|%-4,fy%+|
|000055c0| 68 74 25 2d 32 32 0d 23 | 23 37 20 ec 20 66 78 25 |ht%-22.#|#7 . fx%|
|000055d0| 2b 31 36 2b 6c 25 2c 66 | 79 25 2b 68 74 25 2d 32 |+16+l%,f|y%+ht%-2|
|000055e0| 34 3a df 20 66 78 25 2b | 31 36 2b 6c 25 2c 66 79 |4:. fx%+|16+l%,fy|
|000055f0| 25 2b 68 74 25 2b 28 68 | 25 2d 32 34 29 0d 23 32 |%+ht%+(h|%-24).#2|
|00005600| 37 20 ec 20 66 78 25 2b | 31 34 2b 6c 25 2c 66 79 |7 . fx%+|14+l%,fy|
|00005610| 25 2b 68 74 25 2d 32 34 | 3a df 20 66 78 25 2b 31 |%+ht%-24|:. fx%+1|
|00005620| 34 2b 6c 25 2c 66 79 25 | 2b 68 74 25 2b 28 68 25 |4+l%,fy%|+ht%+(h%|
|00005630| 2d 32 34 29 0d 23 41 04 | 0d 23 50 2c 20 c8 99 22 |-24).#A.|.#P, .."|
|00005640| 57 69 6d 70 5f 53 65 74 | 43 6f 6c 6f 75 72 22 2c |Wimp_Set|Colour",|
|00005650| 30 3a c8 93 20 66 78 25 | 2c 66 79 25 2c 77 64 25 |0:.. fx%|,fy%,wd%|
|00005660| 2c 68 74 25 0d 23 5f 36 | 20 c8 93 20 66 78 25 2b |,ht%.#_6| .. fx%+|
|00005670| 32 2c 66 79 25 2c 77 64 | 25 2d 34 2c 68 74 25 3a |2,fy%,wd|%-4,ht%:|
|00005680| c8 93 20 66 78 25 2b 34 | 2c 66 79 25 2b 34 2c 77 |.. fx%+4|,fy%+4,w|
|00005690| 64 25 2d 38 2c 68 74 25 | 2d 36 0d 23 6e 20 20 c8 |d%-8,ht%|-6.#n .|
|000056a0| 93 20 66 78 25 2b 36 2c | 66 79 25 2b 34 2c 77 64 |. fx%+6,|fy%+4,wd|
|000056b0| 25 2d 31 32 2c 68 74 25 | 2d 32 0d 23 7d 27 20 ec |%-12,ht%|-2.#}' .|
|000056c0| 20 66 78 25 2c 66 79 25 | 2b 68 74 25 2b 32 3a df | fx%,fy%|+ht%+2:.|
|000056d0| 20 66 78 25 2b 31 30 2c | 66 79 25 2b 68 74 25 2b | fx%+10,|fy%+ht%+|
|000056e0| 32 0d 23 8c 20 20 ec 20 | 66 78 25 2c 66 79 25 2b |2.#. . |fx%,fy%+|
|000056f0| 32 3a df 20 66 78 25 2b | 77 64 25 2c 66 79 25 2b |2:. fx%+|wd%,fy%+|
|00005700| 32 0d 23 9b 35 20 c8 99 | 22 57 69 6d 70 5f 53 65 |2.#.5 ..|"Wimp_Se|
|00005710| 74 43 6f 6c 6f 75 72 22 | 2c 34 3a ec 20 66 78 25 |tColour"|,4:. fx%|
|00005720| 2b 32 2c 66 79 25 3a df | 20 66 78 25 2b 77 64 25 |+2,fy%:.| fx%+wd%|
|00005730| 2d 32 2c 66 79 25 0d 23 | aa 48 20 ec 20 66 78 25 |-2,fy%.#|.H . fx%|
|00005740| 2b 77 64 25 2c 66 79 25 | 3a df 20 66 78 25 2b 77 |+wd%,fy%|:. fx%+w|
|00005750| 64 25 2c 66 79 25 2b 68 | 74 25 3a ec 20 66 78 25 |d%,fy%+h|t%:. fx%|
|00005760| 2b 77 64 25 2d 32 2c 66 | 79 25 3a df 20 66 78 25 |+wd%-2,f|y%:. fx%|
|00005770| 2b 77 64 25 2d 32 2c 66 | 79 25 2b 68 74 25 0d 23 |+wd%-2,f|y%+ht%.#|
|00005780| b9 22 20 ec 20 66 78 25 | 2b 34 2c 66 79 25 3a df |." . fx%|+4,fy%:.|
|00005790| 20 66 78 25 2b 34 2c 66 | 79 25 2b 68 74 25 2d 32 | fx%+4,f|y%+ht%-2|
|000057a0| 0d 23 c8 24 20 ec 20 66 | 78 25 2b 36 2c 66 79 25 |.#.$ . f|x%+6,fy%|
|000057b0| 2b 34 3a df 20 66 78 25 | 2b 36 2c 66 79 25 2b 68 |+4:. fx%|+6,fy%+h|
|000057c0| 74 25 2d 32 0d 23 d7 2c | 20 ec 20 66 78 25 2b 34 |t%-2.#.,| . fx%+4|
|000057d0| 2c 66 79 25 2b 68 74 25 | 2d 32 3a df 20 66 78 25 |,fy%+ht%|-2:. fx%|
|000057e0| 2b 77 64 25 2d 36 2c 66 | 79 25 2b 68 74 25 2d 32 |+wd%-6,f|y%+ht%-2|
|000057f0| 0d 23 e6 04 0d 23 f5 3d | 20 c8 99 22 57 69 6d 70 |.#...#.=| .."Wimp|
|00005800| 5f 53 65 74 43 6f 6c 6f | 75 72 22 2c 31 3a c8 93 |_SetColo|ur",1:..|
|00005810| 20 c8 90 20 66 78 25 2b | 32 32 2c 66 79 25 2b 68 | .. fx%+|22,fy%+h|
|00005820| 74 25 2d 31 38 2c 6c 25 | 2d 31 30 2c 34 38 2d 31 |t%-18,l%|-10,48-1|
|00005830| 30 0d 24 04 37 20 c8 99 | 22 57 69 6d 70 5f 53 65 |0.$.7 ..|"Wimp_Se|
|00005840| 74 43 6f 6c 6f 75 72 22 | 2c 37 3a ec 20 66 78 25 |tColour"|,7:. fx%|
|00005850| 2b 31 36 2b 31 32 2c 66 | 79 25 2b 68 74 25 2b 31 |+16+12,f|y%+ht%+1|
|00005860| 36 3a f1 68 65 61 64 24 | 0d 24 13 06 20 e1 0d 24 |6:.head$|.$.. ..$|
|00005870| 22 10 20 f4 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 0d 24 |". .----|------.$|
|00005880| 31 21 20 dd f2 62 6f 72 | 5f 66 72 61 6d 65 28 66 |1! ..bor|_frame(f|
|00005890| 78 25 2c 66 79 25 2c 68 | 74 25 2c 77 64 25 29 0d |x%,fy%,h|t%,wd%).|
|000058a0| 24 40 2c 20 c8 99 22 57 | 69 6d 70 5f 53 65 74 43 |$@, .."W|imp_SetC|
|000058b0| 6f 6c 6f 75 72 22 2c 30 | 3a c8 93 20 66 78 25 2c |olour",0|:.. fx%,|
|000058c0| 66 79 25 2c 77 64 25 2c | 68 74 25 0d 24 4f 36 20 |fy%,wd%,|ht%.$O6 |
|000058d0| c8 93 20 66 78 25 2b 32 | 2c 66 79 25 2c 77 64 25 |.. fx%+2|,fy%,wd%|
|000058e0| 2d 34 2c 68 74 25 3a c8 | 93 20 66 78 25 2b 34 2c |-4,ht%:.|. fx%+4,|
|000058f0| 66 79 25 2b 34 2c 77 64 | 25 2d 38 2c 68 74 25 2d |fy%+4,wd|%-8,ht%-|
|00005900| 36 0d 24 5e 20 20 c8 93 | 20 66 78 25 2b 36 2c 66 |6.$^ ..| fx%+6,f|
|00005910| 79 25 2b 34 2c 77 64 25 | 2d 31 32 2c 68 74 25 2d |y%+4,wd%|-12,ht%-|
|00005920| 32 0d 24 6d 27 20 ec 20 | 66 78 25 2c 66 79 25 2b |2.$m' . |fx%,fy%+|
|00005930| 68 74 25 2b 32 3a df 20 | 66 78 25 2b 31 30 2c 66 |ht%+2:. |fx%+10,f|
|00005940| 79 25 2b 68 74 25 2b 32 | 0d 24 7c 20 20 ec 20 66 |y%+ht%+2|.$| . f|
|00005950| 78 25 2c 66 79 25 2b 32 | 3a df 20 66 78 25 2b 77 |x%,fy%+2|:. fx%+w|
|00005960| 64 25 2c 66 79 25 2b 32 | 0d 24 8b 35 20 c8 99 22 |d%,fy%+2|.$.5 .."|
|00005970| 57 69 6d 70 5f 53 65 74 | 43 6f 6c 6f 75 72 22 2c |Wimp_Set|Colour",|
|00005980| 34 3a ec 20 66 78 25 2b | 32 2c 66 79 25 3a df 20 |4:. fx%+|2,fy%:. |
|00005990| 66 78 25 2b 77 64 25 2d | 32 2c 66 79 25 0d 24 9a |fx%+wd%-|2,fy%.$.|
|000059a0| 48 20 ec 20 66 78 25 2b | 77 64 25 2c 66 79 25 3a |H . fx%+|wd%,fy%:|
|000059b0| df 20 66 78 25 2b 77 64 | 25 2c 66 79 25 2b 68 74 |. fx%+wd|%,fy%+ht|
|000059c0| 25 3a ec 20 66 78 25 2b | 77 64 25 2d 32 2c 66 79 |%:. fx%+|wd%-2,fy|
|000059d0| 25 3a df 20 66 78 25 2b | 77 64 25 2d 32 2c 66 79 |%:. fx%+|wd%-2,fy|
|000059e0| 25 2b 68 74 25 0d 24 a9 | 24 20 ec 20 66 78 25 2b |%+ht%.$.|$ . fx%+|
|000059f0| 34 2c 66 79 25 2b 34 3a | df 20 66 78 25 2b 34 2c |4,fy%+4:|. fx%+4,|
|00005a00| 66 79 25 2b 68 74 25 2d | 32 0d 24 b8 24 20 ec 20 |fy%+ht%-|2.$.$ . |
|00005a10| 66 78 25 2b 36 2c 66 79 | 25 2b 36 3a df 20 66 78 |fx%+6,fy|%+6:. fx|
|00005a20| 25 2b 36 2c 66 79 25 2b | 68 74 25 2d 32 0d 24 c7 |%+6,fy%+|ht%-2.$.|
|00005a30| 2c 20 ec 20 66 78 25 2b | 34 2c 66 79 25 2b 68 74 |, . fx%+|4,fy%+ht|
|00005a40| 25 2d 32 3a df 20 66 78 | 25 2b 77 64 25 2d 36 2c |%-2:. fx|%+wd%-6,|
|00005a50| 66 79 25 2b 68 74 25 2d | 32 0d 24 d6 06 20 e1 0d |fy%+ht%-|2.$.. ..|
|00005a60| 24 e5 10 20 f4 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 0d |$.. .---|-------.|
|00005a70| 24 f4 13 20 dd f2 75 70 | 64 61 74 65 5f 74 69 74 |$.. ..up|date_tit|
|00005a80| 6c 65 0d 25 03 39 20 62 | 6c 6f 63 6b 25 21 30 3d |le.%.9 b|lock%!0=|
|00005a90| 77 68 61 6e 64 6c 65 31 | 25 3a c8 99 22 57 69 6d |whandle1|%:.."Wim|
|00005aa0| 70 5f 47 65 74 57 69 6e | 64 6f 77 4f 75 74 6c 69 |p_GetWin|dowOutli|
|00005ab0| 6e 65 22 2c 2c 62 6c 6f | 63 6b 25 0d 25 12 48 20 |ne",,blo|ck%.%.H |
|00005ac0| c8 99 22 57 69 6d 70 5f | 46 6f 72 63 65 52 65 64 |.."Wimp_|ForceRed|
|00005ad0| 72 61 77 22 2c 2d 31 2c | 62 6c 6f 63 6b 25 21 34 |raw",-1,|block%!4|
|00005ae0| 2c 28 62 6c 6f 63 6b 25 | 21 31 36 2d 34 30 29 2c |,(block%|!16-40),|
|00005af0| 62 6c 6f 63 6b 25 21 31 | 32 2c 62 6c 6f 63 6b 25 |block%!1|2,block%|
|00005b00| 21 31 36 0d 25 21 06 20 | e1 0d 25 30 10 20 f4 2d |!16.%!. |..%0. .-|
|00005b10| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 0d 25 3f 0f 20 dd f2 |--------|-.%?. ..|
|00005b20| 6f 70 65 6e 6d 61 69 6e | 0d 25 4e 37 20 62 6c 6f |openmain|.%N7 blo|
|00005b30| 63 6b 25 21 30 3d 77 68 | 61 6e 64 6c 65 31 25 3a |ck%!0=wh|andle1%:|
|00005b40| c8 99 22 57 69 6d 70 5f | 47 65 74 57 69 6e 64 6f |.."Wimp_|GetWindo|
|00005b50| 77 53 74 61 74 65 22 2c | 2c 62 6c 6f 63 6b 25 0d |wState",|,block%.|
|00005b60| 25 5d 38 20 62 6c 6f 63 | 6b 25 21 32 30 3d 30 3a |%]8 bloc|k%!20=0:|
|00005b70| 62 6c 6f 63 6b 25 21 32 | 34 3d 30 3a c8 99 22 57 |block%!2|4=0:.."W|
|00005b80| 69 6d 70 5f 4f 70 65 6e | 57 69 6e 64 6f 77 22 2c |imp_Open|Window",|
|00005b90| 2c 62 6c 6f 63 6b 25 0d | 25 6c 06 20 e1 0d 25 7b |,block%.|%l. ..%{|
|00005ba0| 10 20 f4 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 0d 25 8a |. .-----|-----.%.|
|00005bb0| 0f 20 dd f2 72 65 61 64 | 5f 76 65 72 0d 25 99 14 |. ..read|_ver.%..|
|00005bc0| 20 2a 53 65 74 20 52 69 | 73 63 24 56 65 72 20 33 | *Set Ri|sc$Ver 3|
|00005bd0| 0d 25 a8 34 20 ff 28 22 | 52 4d 45 6e 73 75 72 65 |.%.4 .("|RMEnsure|
|00005be0| 20 55 74 69 6c 69 74 79 | 4d 6f 64 75 6c 65 20 33 | Utility|Module 3|
|00005bf0| 2e 30 30 20 53 65 74 20 | 52 69 73 63 24 56 65 72 |.00 Set |Risc$Ver|
|00005c00| 20 32 22 29 0d 25 b7 39 | 20 c8 99 22 58 4f 53 5f | 2").%.9| .."XOS_|
|00005c10| 52 65 61 64 56 61 72 56 | 61 6c 22 2c 22 52 69 73 |ReadVarV|al","Ris|
|00005c20| 63 24 56 65 72 22 2c 62 | 6c 6f 63 6b 25 2c 32 35 |c$Ver",b|lock%,25|
|00005c30| 36 2c 30 2c 30 20 b8 20 | 2c 2c 6c 65 6e 0d 25 c6 |6,0,0 . |,,len.%.|
|00005c40| 20 20 62 6c 6f 63 6b 25 | 3f 6c 65 6e 3d 31 33 3a | block%|?len=13:|
|00005c50| 72 69 73 63 24 3d 24 62 | 6c 6f 63 6b 25 0d 25 d5 |risc$=$b|lock%.%.|
|00005c60| 14 20 2a 55 6e 53 65 74 | 20 52 69 73 63 24 56 65 |. *UnSet| Risc$Ve|
|00005c70| 72 0d 25 e4 06 20 e1 0d | 25 f3 10 20 f4 2d 2d 2d |r.%.. ..|%.. .---|
|00005c80| 2d 2d 2d 2d 2d 2d 2d 0d | 26 02 20 20 dd f2 72 65 |-------.|&. ..re|
|00005c90| 73 74 6f 72 65 66 75 6c | 6c 6d 6f 75 73 65 72 65 |storeful|lmousere|
|00005ca0| 63 74 61 6e 67 6c 65 0d | 26 11 36 20 ea 20 62 25 |ctangle.|&.6 . b%|
|00005cb0| 2c 58 45 69 67 25 2c 59 | 45 69 67 25 2c 58 70 69 |,XEig%,Y|Eig%,Xpi|
|00005cc0| 78 25 2c 59 70 69 78 25 | 2c 58 4f 53 55 75 6e 69 |x%,Ypix%|,XOSUuni|
|00005cd0| 74 73 25 2c 59 4f 53 75 | 6e 69 74 73 25 0d 26 20 |ts%,YOSu|nits%.& |
|00005ce0| 34 20 de 20 62 25 20 36 | 34 3a 62 25 21 30 3d 34 |4 . b% 6|4:b%!0=4|
|00005cf0| 3a 62 25 21 34 3d 35 3a | 62 25 21 38 3d 31 31 3a |:b%!4=5:|b%!8=11:|
|00005d00| 62 25 21 31 32 3d 31 32 | 3a 62 25 21 31 36 3d 2d |b%!12=12|:b%!16=-|
|00005d10| 31 0d 26 2f 22 20 c8 99 | 22 4f 53 5f 52 65 61 64 |1.&/" ..|"OS_Read|
|00005d20| 56 64 75 56 61 72 69 61 | 62 6c 65 73 22 2c 62 25 |VduVaria|bles",b%|
|00005d30| 2c 62 25 0d 26 3e 30 20 | 58 45 69 67 25 3d 21 62 |,b%.&>0 |XEig%=!b|
|00005d40| 25 3a 59 45 69 67 25 3d | 62 25 21 34 3a 58 70 69 |%:YEig%=|b%!4:Xpi|
|00005d50| 78 25 3d 62 25 21 38 3a | 59 70 69 78 25 3d 62 25 |x%=b%!8:|Ypix%=b%|
|00005d60| 21 31 32 0d 26 4d 3c 20 | 58 4f 53 55 6e 69 74 73 |!12.&M< |XOSUnits|
|00005d70| 25 3d 28 58 70 69 78 25 | 2b 31 29 2a 32 5e 58 45 |%=(Xpix%|+1)*2^XE|
|00005d80| 69 67 25 3a 59 4f 53 55 | 6e 69 74 73 25 3d 28 59 |ig%:YOSU|nits%=(Y|
|00005d90| 70 69 78 25 2b 31 29 2a | 32 5e 59 45 69 67 25 0d |pix%+1)*|2^YEig%.|
|00005da0| 26 5c 22 20 c8 97 20 c8 | 93 20 30 2c 30 2c 58 4f |&\" .. .|. 0,0,XO|
|00005db0| 53 55 6e 69 74 73 25 2c | 59 4f 53 55 6e 69 74 73 |SUnits%,|YOSUnits|
|00005dc0| 25 0d 26 6b 06 20 e1 0d | 26 7a 10 20 f4 2d 2d 2d |%.&k. ..|&z. .---|
|00005dd0| 2d 2d 2d 2d 2d 2d 2d 0d | 26 89 11 20 dd f2 76 65 |-------.|&.. ..ve|
|00005de0| 72 69 66 28 65 2c 66 29 | 0d 26 98 09 20 76 65 3d |rif(e,f)|.&.. ve=|
|00005df0| a3 0d 26 a7 1a 20 e7 20 | 65 3c 31 20 84 20 66 3c |..&.. . |e<1 . f<|
|00005e00| 31 20 76 65 3d b9 3a ef | 37 3a e1 0d 26 b6 24 20 |1 ve=.:.|7:..&.$ |
|00005e10| e7 20 65 3e 52 52 4f 57 | 53 25 20 84 20 66 3e 52 |. e>RROW|S% . f>R|
|00005e20| 52 4f 57 53 25 20 76 65 | 3d b9 3a ef 37 3a e1 0d |ROWS% ve|=.:.7:..|
|00005e30| 26 c5 1d 20 e7 20 53 51 | 24 28 66 2c 65 29 3d 22 |&.. . SQ|$(f,e)="|
|00005e40| 2e 22 20 76 65 3d b9 3a | ef 37 3a e1 0d 26 d4 06 |." ve=.:|.7:..&..|
|00005e50| 20 e1 0d 26 e3 10 20 f4 | 2d 2d 2d 2d 2d 2d 2d 2d | ..&.. .|--------|
|00005e60| 2d 2d 0d 26 f2 0f 20 dd | f2 6b 65 79 70 72 65 73 |--.&.. .|.keypres|
|00005e70| 73 0d 27 01 1d 20 49 25 | 3d 62 6c 6f 63 6b 25 21 |s.'.. I%|=block%!|
|00005e80| 34 3a 4b 25 3d 62 6c 6f | 63 6b 25 21 32 34 0d 27 |4:K%=blo|ck%!24.'|
|00005e90| 10 10 20 e7 20 4b 25 3d | 26 31 38 30 20 8c 0d 27 |.. . K%=|&180 ..'|
|00005ea0| 1f 39 20 20 f2 70 64 72 | 69 76 65 72 3a f2 72 6d |.9 .pdr|iver:.rm|
|00005eb0| 28 22 45 52 52 42 22 29 | 3a e7 20 74 79 70 24 3d |("ERRB")|:. typ$=|
|00005ec0| 74 65 78 74 24 3a f2 6e | 6f 64 72 69 76 65 72 5f |text$:.n|odriver_|
|00005ed0| 65 72 72 6f 72 3a e1 0d | 27 2e 14 20 20 f2 77 61 |error:..|'.. .wa|
|00005ee0| 6e 74 5f 61 5f 63 65 72 | 74 3a e1 0d 27 3d 06 20 |nt_a_cer|t:..'=. |
|00005ef0| cd 0d 27 4c 12 20 c8 8e | 20 62 6c 6f 63 6b 25 21 |..'L. ..| block%!|
|00005f00| 30 20 ca 0d 27 5b 10 20 | c9 20 77 68 61 6e 64 6c |0 ..'[. |. whandl|
|00005f10| 65 31 25 0d 27 6a 52 20 | e7 20 4b 25 3d 26 31 38 |e1%.'jR |. K%=&18|
|00005f20| 43 20 f2 76 65 72 69 66 | 28 4d 58 2d 31 2c 4d 59 |C .verif|(MX-1,MY|
|00005f30| 29 3a e7 20 76 65 3d a3 | 20 f2 63 6f 76 65 72 3a |):. ve=.| .cover:|
|00005f40| 4d 58 2d 3d 31 3a f2 63 | 6f 76 65 72 3a d4 20 31 |MX-=1:.c|over:. 1|
|00005f50| 2c 2d 31 30 2c 33 30 2b | 28 4d 58 2a 35 2b 4d 59 |,-10,30+|(MX*5+MY|
|00005f60| 2a 35 29 2c 31 0d 27 79 | 52 20 e7 20 4b 25 3d 26 |*5),1.'y|R . K%=&|
|00005f70| 31 38 44 20 f2 76 65 72 | 69 66 28 4d 58 2b 31 2c |18D .ver|if(MX+1,|
|00005f80| 4d 59 29 3a e7 20 76 65 | 3d a3 20 f2 63 6f 76 65 |MY):. ve|=. .cove|
|00005f90| 72 3a 4d 58 2b 3d 31 3a | f2 63 6f 76 65 72 3a d4 |r:MX+=1:|.cover:.|
|00005fa0| 20 31 2c 2d 31 30 2c 33 | 30 2b 28 4d 58 2a 35 2b | 1,-10,3|0+(MX*5+|
|00005fb0| 4d 59 2a 35 29 2c 31 0d | 27 88 52 20 e7 20 4b 25 |MY*5),1.|'.R . K%|
|00005fc0| 3d 26 31 38 46 20 f2 76 | 65 72 69 66 28 4d 58 2c |=&18F .v|erif(MX,|
|00005fd0| 4d 59 2d 31 29 3a e7 20 | 76 65 3d a3 20 f2 63 6f |MY-1):. |ve=. .co|
|00005fe0| 76 65 72 3a 4d 59 2d 3d | 31 3a f2 63 6f 76 65 72 |ver:MY-=|1:.cover|
|00005ff0| 3a d4 20 31 2c 2d 31 30 | 2c 33 30 2b 28 4d 58 2a |:. 1,-10|,30+(MX*|
|00006000| 35 2b 4d 59 2a 35 29 2c | 31 0d 27 97 52 20 e7 20 |5+MY*5),|1.'.R . |
|00006010| 4b 25 3d 26 31 38 45 20 | f2 76 65 72 69 66 28 4d |K%=&18E |.verif(M|
|00006020| 58 2c 4d 59 2b 31 29 3a | e7 20 76 65 3d a3 20 f2 |X,MY+1):|. ve=. .|
|00006030| 63 6f 76 65 72 3a 4d 59 | 2b 3d 31 3a f2 63 6f 76 |cover:MY|+=1:.cov|
|00006040| 65 72 3a d4 20 31 2c 2d | 31 30 2c 33 30 2b 28 4d |er:. 1,-|10,30+(M|
|00006050| 58 2a 35 2b 4d 59 2a 35 | 29 2c 31 0d 27 a6 34 20 |X*5+MY*5|),1.'.4 |
|00006060| e7 20 67 61 6d 65 5f 65 | 6e 64 3d a3 3a e7 20 4b |. game_e|nd=.:. K|
|00006070| 25 3e 36 34 20 80 20 4b | 25 3c 39 31 20 f2 73 68 |%>64 . K|%<91 .sh|
|00006080| 6f 77 5f 69 6e 70 75 74 | 3a f2 63 6f 76 65 72 0d |ow_input|:.cover.|
|00006090| 27 a7 3c 20 e7 20 67 61 | 6d 65 5f 65 6e 64 3d a3 |'.< . ga|me_end=.|
|000060a0| 3a e7 20 4b 25 3e 39 36 | 20 80 20 4b 25 3c 31 32 |:. K%>96| . K%<12|
|000060b0| 33 20 4b 25 2d 3d 33 32 | 3a f2 73 68 6f 77 5f 69 |3 K%-=32|:.show_i|
|000060c0| 6e 70 75 74 3a f2 63 6f | 76 65 72 0d 27 b5 04 0d |nput:.co|ver.'...|
|000060d0| 27 c4 11 20 c9 20 70 72 | 69 6e 74 5f 77 69 6e 25 |'.. . pr|int_win%|
|000060e0| 0d 27 d3 29 20 20 e7 20 | 49 25 3d 32 20 80 20 4b |.'.) . |I%=2 . K|
|000060f0| 25 3d 31 33 20 f2 63 61 | 72 65 74 28 34 2c 70 72 |%=13 .ca|ret(4,pr|
|00006100| 69 6e 74 5f 77 69 6e 25 | 29 0d 27 e2 79 20 20 e7 |int_win%|).'.y .|
|00006110| 20 49 25 3d 34 20 80 20 | 4b 25 3d 31 33 20 21 62 | I%=4 . |K%=13 !b|
|00006120| 6c 6f 63 6b 25 3d 30 3a | 62 6c 6f 63 6b 25 21 34 |lock%=0:|block%!4|
|00006130| 3d 30 3a 62 6c 6f 63 6b | 25 21 38 3d 34 3a 62 6c |=0:block|%!8=4:bl|
|00006140| 6f 63 6b 25 21 31 32 3d | 70 72 69 6e 74 5f 77 69 |ock%!12=|print_wi|
|00006150| 6e 25 3a 62 6c 6f 63 6b | 25 21 31 36 3d 38 3a c8 |n%:block|%!16=8:.|
|00006160| 99 22 57 69 6d 70 5f 53 | 65 6e 64 4d 65 73 73 61 |."Wimp_S|endMessa|
|00006170| 67 65 22 2c 36 2c 62 6c | 6f 63 6b 25 2c 74 61 73 |ge",6,bl|ock%,tas|
|00006180| 6b 25 0d 27 f1 2b 20 20 | e7 20 49 25 3d 34 20 80 |k%.'.+ |. I%=4 .|
|00006190| 20 4b 25 3d 26 31 38 46 | 20 f2 63 61 72 65 74 28 | K%=&18F| .caret(|
|000061a0| 32 2c 70 72 69 6e 74 5f | 77 69 6e 25 29 0d 28 00 |2,print_|win%).(.|
|000061b0| 2b 20 20 e7 20 49 25 3d | 32 20 80 20 4b 25 3d 26 |+ . I%=|2 . K%=&|
|000061c0| 31 38 45 20 f2 63 61 72 | 65 74 28 34 2c 70 72 69 |18E .car|et(4,pri|
|000061d0| 6e 74 5f 77 69 6e 25 29 | 0d 28 0f 06 20 cb 0d 28 |nt_win%)|.(.. ..(|
|000061e0| 1e 1b 20 c8 99 22 57 69 | 6d 70 5f 50 72 6f 63 65 |.. .."Wi|mp_Proce|
|000061f0| 73 73 4b 65 79 22 2c 4b | 25 0d 28 2d 06 20 e1 0d |ssKey",K|%.(-. ..|
|00006200| 28 3c 10 20 f4 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 0d |(<. .---|-------.|
|00006210| 28 4b 0c 20 dd f2 63 6f | 76 65 72 0d 28 5a 55 20 |(K. ..co|ver.(ZU |
|00006220| 66 70 78 3d 67 72 69 64 | 5f 78 3a 66 70 79 3d 2d |fpx=grid|_x:fpy=-|
|00006230| 67 72 69 64 5f 79 3a 66 | 70 78 3d 66 70 78 2b 28 |grid_y:f|px=fpx+(|
|00006240| 4d 58 2d 53 43 4f 4c 53 | 25 29 2a 67 72 69 64 5f |MX-SCOLS|%)*grid_|
|00006250| 73 7a 3a 66 70 79 3d 66 | 70 79 2b 28 53 52 4f 57 |sz:fpy=f|py+(SROW|
|00006260| 53 25 2d 4d 59 2d 31 29 | 2a 67 72 69 64 5f 73 7a |S%-MY-1)|*grid_sz|
|00006270| 0d 28 69 4d 20 c8 99 22 | 57 69 6d 70 5f 46 6f 72 |.(iM .."|Wimp_For|
|00006280| 63 65 52 65 64 72 61 77 | 22 2c 77 68 61 6e 64 6c |ceRedraw|",whandl|
|00006290| 65 31 25 2c 66 70 78 2d | 38 2c 66 70 79 2d 38 2c |e1%,fpx-|8,fpy-8,|
|000062a0| 66 70 78 2b 67 72 69 64 | 5f 73 7a 2b 31 36 2c 66 |fpx+grid|_sz+16,f|
|000062b0| 70 79 2b 67 72 69 64 5f | 73 7a 2b 31 36 0d 28 78 |py+grid_|sz+16.(x|
|000062c0| 06 20 e1 0d 28 87 10 20 | f4 2d 2d 2d 2d 2d 2d 2d |. ..(.. |.-------|
|000062d0| 2d 2d 2d 0d 28 96 28 20 | dd f2 72 61 64 69 6f 5f |---.(.( |..radio_|
|000062e0| 63 6c 69 63 6b 28 77 68 | 2c 78 31 2c 79 31 2c 78 |click(wh|,x1,y1,x|
|000062f0| 32 2c 79 32 2c 73 74 61 | 74 65 29 0d 28 a5 30 20 |2,y2,sta|te).(.0 |
|00006300| 62 6c 6f 63 6b 25 21 30 | 3d 77 68 3a c8 99 22 57 |block%!0|=wh:.."W|
|00006310| 69 6d 70 5f 47 65 74 57 | 69 6e 64 6f 77 53 74 61 |imp_GetW|indowSta|
|00006320| 74 65 22 2c 2c 62 6c 6f | 63 6b 25 0d 28 b4 1f 20 |te",,blo|ck%.(.. |
|00006330| f2 67 65 74 6f 72 69 67 | 69 6e 28 62 6c 6f 63 6b |.getorig|in(block|
|00006340| 25 2c 78 30 25 2c 79 30 | 25 29 0d 28 c3 32 20 e7 |%,x0%,y0|%).(.2 .|
|00006350| 20 73 74 61 74 65 3d b9 | 20 f2 70 69 63 74 75 72 | state=.| .pictur|
|00006360| 65 28 34 34 2c 34 34 2c | 69 63 6f 6e 73 70 61 63 |e(44,44,|iconspac|
|00006370| 65 2c 22 72 61 64 69 6f | 6f 6e 22 29 0d 28 d2 33 |e,"radio|on").(.3|
|00006380| 20 e7 20 73 74 61 74 65 | 3d a3 20 f2 70 69 63 74 | . state|=. .pict|
|00006390| 75 72 65 28 34 34 2c 34 | 34 2c 69 63 6f 6e 73 70 |ure(44,4|4,iconsp|
|000063a0| 61 63 65 2c 22 72 61 64 | 69 6f 6f 66 66 22 29 0d |ace,"rad|iooff").|
|000063b0| 28 e1 42 20 62 6c 6f 63 | 6b 25 21 30 3d 77 68 3a |(.B bloc|k%!0=wh:|
|000063c0| 62 6c 6f 63 6b 25 21 34 | 3d 78 31 3a 62 6c 6f 63 |block%!4|=x1:bloc|
|000063d0| 6b 25 21 38 3d 79 31 3a | 62 6c 6f 63 6b 25 21 31 |k%!8=y1:|block%!1|
|000063e0| 32 3d 78 32 3a 62 6c 6f | 63 6b 25 21 31 36 3d 79 |2=x2:blo|ck%!16=y|
|000063f0| 32 0d 28 f0 2a 20 c8 99 | 22 57 69 6d 70 5f 55 70 |2.(.* ..|"Wimp_Up|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.