home *** CD-ROM | disk | FTP | other *** search
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was processed as: ArcFS Archive
(archive/arcFS).
You can browse this item here: grid_uk
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| dexvert
| ArcFS Archive (archive/arcFS)
| magic
| Supported |
100%
| file
| RISC OS archive (ArcFS format)
| default
| |
99%
| file
| data
| default
| |
100%
| TrID
| Acorn ArcFS Archive
| default
| |
100%
| gt2
| Kopftext: 'Archive'
| default (weak)
| |
100%
| detectItEasy
| Archive: ArcFS
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 41 72 63 68 69 76 65 00 | 3c 03 00 00 9c 03 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 47 72 69 64 5f 55 | 4b 00 00 00 ff ff ff ff |.!Grid_U|K.......|
|00000070| 46 fd ff ff 28 e6 1f 95 | 00 00 00 00 ff ff ff ff |F...(...|........|
|00000080| 18 03 00 80 82 21 42 6f | 6f 74 00 00 76 00 00 fd |.....!Bo|ot..v...|
|00000090| 7c 00 00 00 44 eb ff ff | 45 88 df 8e 03 00 67 f3 ||...D...|E.....g.|
|000000a0| 7c 00 00 00 24 00 00 00 | 82 21 52 75 6e 00 04 00 ||...$...|.!Run...|
|000000b0| 76 00 00 fd c8 01 00 00 | 45 eb ff ff 14 4e 8e 1e |v.......|E....N..|
|000000c0| 03 00 02 c2 c8 01 00 00 | c4 00 00 00 82 21 52 55 |........|.....!RU|
|000000d0| 4e 49 4d 41 47 45 42 00 | 88 a1 00 00 46 f8 ff ff |NIMAGEB.|....F...|
|000000e0| 79 94 13 74 03 00 38 f0 | 88 a1 00 00 b0 02 00 00 |y..t..8.|........|
|000000f0| 82 21 53 70 72 69 74 65 | 73 00 00 fd 60 03 00 00 |.!Sprite|s...`...|
|00000100| 46 f9 ff ff ae a3 75 73 | 03 00 70 28 60 03 00 00 |F.....us|..p(`...|
|00000110| 5c a4 00 00 82 21 53 70 | 72 69 74 65 73 32 32 00 |\....!Sp|rites22.|
|00000120| 08 06 00 00 46 f9 ff ff | d6 a6 75 73 03 00 8a 69 |....F...|..us...i|
|00000130| 08 06 00 00 e0 a7 00 00 | 82 69 63 6f 6e 73 00 00 |........|.icons..|
|00000140| 76 00 00 fd 74 7e 00 00 | 46 f9 ff ff 74 ae 75 73 |v...t~..|F...t.us|
|00000150| 03 00 de 92 74 7e 00 00 | 0c ae 00 00 82 4d 61 70 |....t~..|.....Map|
|00000160| 73 00 04 00 76 00 00 fd | ff ff ff ff 46 fd ff ff |s...v...|....F...|
|00000170| ac e7 1f 95 00 00 00 00 | ff ff ff ff f8 01 00 80 |........|........|
|00000180| 82 55 4b 00 00 00 00 00 | 00 00 00 00 ff ff ff ff |.UK.....|........|
|00000190| 46 fd ff ff d0 e7 1f 95 | 00 00 00 00 ff ff ff ff |F.......|........|
|000001a0| d4 01 00 80 82 4d 61 70 | 00 00 04 00 76 00 00 fd |.....Map|....v...|
|000001b0| 24 ef 00 00 45 f9 ff ff | c0 b0 e7 90 03 00 ed ea |$...E...|........|
|000001c0| 24 ef 00 00 a4 2c 01 00 | 82 4d 61 70 32 00 04 00 |$....,..|.Map2...|
|000001d0| 76 00 00 fd 44 e9 00 00 | 45 f9 ff ff b8 73 34 8a |v...D...|E....s4.|
|000001e0| 03 00 da 1c 44 e9 00 00 | ec 1b 02 00 82 54 6f 77 |....D...|.....Tow|
|000001f0| 6e 00 04 00 76 00 00 fd | 4d 13 00 00 45 ff ff ff |n...v...|M...E...|
|00000200| ba 97 69 92 03 00 f7 76 | 4d 13 00 00 54 05 03 00 |..i....v|M...T...|
|00000210| 00 55 4b 00 c3 00 04 00 | 76 00 00 fd fd fd 00 00 |.UK.....|v.......|
|00000220| fd fd fd fd fd fd fd fd | fd fd fd fd 76 76 76 76 |........|....vvvv|
|00000230| b2 e3 e4 fb 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000240| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000250| 00 00 00 00 88 02 00 00 | 82 4d 65 73 73 61 67 65 |........|.Message|
|00000260| 73 00 00 fd df 01 00 00 | 46 ff ff ff b6 3f 2a 67 |s.......|F....?*g|
|00000270| 03 00 80 4c df 01 00 00 | c5 18 03 00 82 50 61 6c |...L....|.....Pal|
|00000280| 65 74 74 65 00 00 00 fd | 78 00 00 00 44 ed ff ff |ette....|x...D...|
|00000290| 57 d6 ec 32 03 00 cf ba | 78 00 00 00 c8 1a 03 00 |W..2....|x.......|
|000002a0| 82 52 65 61 64 4d 65 00 | 76 00 00 fd 69 22 00 00 |.ReadMe.|v...i"..|
|000002b0| 46 ff ff ff bd df 9d 72 | 03 00 19 6e 69 22 00 00 |F......r|...ni"..|
|000002c0| 64 1b 03 00 82 53 6f 75 | 6e 64 73 00 76 00 00 fd |d....Sou|nds.v...|
|000002d0| ff ff ff ff 46 fd ff ff | 22 e9 1f 95 00 00 00 00 |....F...|".......|
|000002e0| ff ff ff ff d0 02 00 80 | 82 53 6f 75 6e 64 33 00 |........|.Sound3.|
|000002f0| 00 00 00 00 40 62 00 00 | 45 fa ff ff e5 ed 2b 61 |....@b..|E.....+a|
|00000300| 03 00 e9 62 40 62 00 00 | f1 3d 03 00 00 00 00 00 |...b@b..|.=......|
|00000310| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000320| 00 00 00 00 00 00 00 00 | 00 00 00 00 88 02 00 00 |........|........|
|00000330| 82 54 65 6d 70 6c 61 74 | 65 73 00 fd 41 16 00 00 |.Templat|es..A...|
|00000340| 46 ec ff ff 6b cd 34 73 | 03 00 0a f2 41 16 00 00 |F...k.4s|....A...|
|00000350| 55 a0 03 00 00 55 4b 00 | c3 00 04 00 76 00 00 fd |U....UK.|....v...|
|00000360| fd fd 00 00 fd fd fd fd | fd fd fd fd fd fd fd fd |........|........|
|00000370| 76 76 76 76 b2 e3 e4 fb | 00 00 00 00 00 00 00 00 |vvvv....|........|
|00000380| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000390| 00 00 00 00 00 00 00 00 | 88 02 00 00 46 69 6c 65 |........|....File|
|000003a0| 44 61 74 61 82 21 42 6f | 6f 74 00 00 76 00 00 fd |Data.!Bo|ot..v...|
|000003b0| 7c 00 00 00 44 eb ff ff | 45 88 df 8e 03 00 67 f3 ||...D...|E.....g.|
|000003c0| 53 65 74 20 21 57 68 65 | 72 65 24 44 69 72 20 3c |Set !Whe|re$Dir <|
|000003d0| 4f 62 65 79 24 44 69 72 | 3e 0a 49 63 6f 6e 53 70 |Obey$Dir|>.IconSp|
|000003e0| 72 69 74 65 73 20 3c 4f | 62 65 79 24 44 69 72 3e |rites <O|bey$Dir>|
|000003f0| 2e 21 53 70 72 69 74 65 | 73 0a 53 65 74 20 21 57 |.!Sprite|s.Set !W|
|00000400| 68 65 72 65 24 50 61 74 | 68 20 3c 4f 62 65 79 24 |here$Pat|h <Obey$|
|00000410| 44 69 72 3e 0a 53 65 74 | 20 41 6c 69 61 73 24 52 |Dir>.Set| Alias$R|
|00000420| 75 6e 57 68 65 72 65 20 | 52 75 6e 20 3c 4f 62 65 |unWhere |Run <Obe|
|00000430| 79 24 44 69 72 3e 20 25 | 2a 30 0a 0a 46 69 6c 65 |y$Dir> %|*0..File|
|00000440| 44 61 74 61 82 21 52 75 | 6e 00 04 00 76 00 00 fd |Data.!Ru|n...v...|
|00000450| c8 01 00 00 45 eb ff ff | 14 4e 8e 1e 03 00 02 c2 |....E...|.N......|
|00000460| 53 65 74 20 21 47 72 69 | 64 24 44 69 72 20 3c 4f |Set !Gri|d$Dir <O|
|00000470| 62 65 79 24 44 69 72 3e | 0a 49 63 6f 6e 53 70 72 |bey$Dir>|.IconSpr|
|00000480| 69 74 65 73 20 3c 4f 62 | 65 79 24 44 69 72 3e 2e |ites <Ob|ey$Dir>.|
|00000490| 21 53 70 72 69 74 65 73 | 0a 49 63 6f 6e 53 70 72 |!Sprites|.IconSpr|
|000004a0| 69 74 65 73 20 3c 4f 62 | 65 79 24 44 69 72 3e 2e |ites <Ob|ey$Dir>.|
|000004b0| 69 63 6f 6e 73 0a 57 69 | 6d 70 53 6c 6f 74 20 2d |icons.Wi|mpSlot -|
|000004c0| 6d 69 6e 20 32 34 30 4b | 20 2d 6d 61 78 20 32 34 |min 240K| -max 24|
|000004d0| 30 4b 0a 52 4d 45 6e 73 | 75 72 65 20 43 6f 6c 6f |0K.RMEns|ure Colo|
|000004e0| 75 72 54 72 61 6e 73 20 | 30 2e 35 31 20 52 4d 4c |urTrans |0.51 RML|
|000004f0| 6f 61 64 20 53 79 73 74 | 65 6d 3a 4d 6f 64 75 6c |oad Syst|em:Modul|
|00000500| 65 73 2e 43 6f 6c 6f 75 | 72 73 0a 52 4d 45 6e 73 |es.Colou|rs.RMEns|
|00000510| 75 72 65 20 43 6f 6c 6f | 75 72 54 72 61 6e 73 20 |ure Colo|urTrans |
|00000520| 30 2e 35 31 20 45 72 72 | 6f 72 20 59 6f 75 20 6e |0.51 Err|or You n|
|00000530| 65 65 64 20 43 6f 6c 6f | 75 72 54 72 61 6e 73 20 |eed Colo|urTrans |
|00000540| 30 2e 35 31 20 6f 72 20 | 6c 61 74 65 72 0a 52 4d |0.51 or |later.RM|
|00000550| 45 6e 73 75 72 65 20 4d | 65 73 73 61 67 65 54 72 |Ensure M|essageTr|
|00000560| 61 6e 73 20 30 2e 30 33 | 20 52 4d 4c 6f 61 64 20 |ans 0.03| RMLoad |
|00000570| 53 79 73 74 65 6d 3a 4d | 6f 64 75 6c 65 73 2e 4d |System:M|odules.M|
|00000580| 73 67 54 72 61 6e 73 0a | 52 4d 45 6e 73 75 72 65 |sgTrans.|RMEnsure|
|00000590| 20 4d 65 73 73 61 67 65 | 54 72 61 6e 73 20 30 2e | Message|Trans 0.|
|000005a0| 30 33 20 45 72 72 6f 72 | 20 50 6c 65 61 73 65 20 |03 Error| Please |
|000005b0| 75 70 64 61 74 65 20 79 | 6f 75 72 20 63 6f 70 79 |update y|our copy|
|000005c0| 20 6f 66 20 21 53 79 73 | 74 65 6d 20 74 6f 20 6f | of !Sys|tem to o|
|000005d0| 6e 65 20 63 6f 6e 74 61 | 69 6e 69 6e 67 20 4d 73 |ne conta|ining Ms|
|000005e0| 67 54 72 61 6e 73 20 30 | 2e 30 33 20 6f 72 20 6c |gTrans 0|.03 or l|
|000005f0| 61 74 65 72 0a 53 65 74 | 20 47 72 69 64 5f 54 61 |ater.Set| Grid_Ta|
|00000600| 69 6c 20 22 25 2a 30 22 | 0a 52 55 4e 20 3c 21 47 |il "%*0"|.RUN <!G|
|00000610| 72 69 64 24 44 69 72 3e | 2e 21 52 55 4e 49 4d 41 |rid$Dir>|.!RUNIMA|
|00000620| 47 45 42 20 25 2a 30 0a | 46 69 6c 65 44 61 74 61 |GEB %*0.|FileData|
|00000630| 82 21 52 55 4e 49 4d 41 | 47 45 42 00 88 a1 00 00 |.!RUNIMA|GEB.....|
|00000640| 47 fd ff ff 4a 43 4b 1e | 03 00 38 f0 44 10 9f e5 |G...JCK.|..8.D...|
|00000650| 3c 20 9f e5 34 30 9f e5 | 04 00 12 e4 04 00 03 e4 |< ..40..|........|
|00000660| 04 10 51 e2 fb ff ff 5a | 00 00 8f e2 05 00 00 ef |..Q....Z|........|
|00000670| 42 41 53 49 43 20 2d 51 | 75 69 74 20 40 30 30 30 |BASIC -Q|uit @000|
|00000680| 30 39 30 30 30 2c 30 30 | 30 31 33 31 33 38 00 41 |09000,00|013138.A|
|00000690| 38 31 01 00 88 21 01 00 | 38 a1 00 00 0d 00 0a 1d |81...!..|8.......|
|000006a0| 20 f4 20 3e 24 2e 21 47 | 72 69 64 5f 55 4b 2e 21 | . >$.!G|rid_UK.!|
|000006b0| 52 55 4e 49 4d 41 47 45 | 42 0d 00 37 15 20 c8 99 |RUNIMAGE|B..7. ..|
|000006c0| 22 48 6f 75 72 67 6c 61 | 73 73 5f 4f 6e 22 0d 00 |"Hourgla|ss_On"..|
|000006d0| 46 2d 20 f2 73 65 74 75 | 70 3a f2 73 65 74 75 70 |F- .setu|p:.setup|
|000006e0| 32 3a f2 73 65 74 75 70 | 33 3a f2 73 65 74 75 70 |2:.setup|3:.setup|
|000006f0| 34 3a f2 72 65 61 64 5f | 76 65 72 0d 00 55 19 20 |4:.read_|ver..U. |
|00000700| f2 63 72 65 61 74 65 5f | 74 65 6d 70 5f 64 69 73 |.create_|temp_dis|
|00000710| 70 6c 61 79 0d 00 82 29 | 20 f2 72 65 73 65 74 3a |play...)| .reset:|
|00000720| c8 99 22 48 6f 75 72 67 | 6c 61 73 73 5f 53 6d 61 |.."Hourg|lass_Sma|
|00000730| 73 68 22 3a 63 6c 6f 73 | 65 64 25 3d b9 0d 00 af |sh":clos|ed%=....|
|00000740| 06 20 f5 0d 00 be 31 20 | e7 20 63 6c 6f 73 65 64 |. ....1 |. closed|
|00000750| 25 20 f2 69 63 6f 6e 62 | 61 72 77 61 69 74 3a e7 |% .iconb|arwait:.|
|00000760| 20 71 75 69 74 25 3d b9 | 20 f2 63 6c 6f 73 65 5f | quit%=.| .close_|
|00000770| 64 6f 77 6e 0d 00 cd 0c | 20 f2 72 65 67 62 6f 78 |down....| .regbox|
|00000780| 0d 00 dc 25 20 f2 6f 70 | 65 6e 77 69 6e 64 6f 77 |...% .op|enwindow|
|00000790| 28 77 68 61 6e 64 6c 65 | 31 25 29 3a f2 6f 70 65 |(whandle|1%):.ope|
|000007a0| 6e 6d 61 69 6e 0d 00 eb | 2b 20 c8 99 22 57 69 6d |nmain...|+ .."Wim|
|000007b0| 70 5f 53 65 74 43 61 72 | 65 74 50 6f 73 69 74 69 |p_SetCar|etPositi|
|000007c0| 6f 6e 22 2c 77 68 61 6e | 64 6c 65 31 25 2c 2d 31 |on",whan|dle1%,-1|
|000007d0| 0d 00 fa 1d 20 71 75 69 | 74 25 3d a3 3a 63 6c 6f |.... qui|t%=.:clo|
|000007e0| 73 65 64 25 3d a3 3a 65 | 6e 64 25 3d a3 0d 01 09 |sed%=.:e|nd%=....|
|000007f0| 06 20 f5 0d 01 18 0b 20 | 20 f2 70 6f 6c 6c 0d 01 |. ..... | .poll..|
|00000800| 27 1d 20 fd 20 71 75 69 | 74 25 20 84 20 63 6c 6f |'. . qui|t% . clo|
|00000810| 73 65 64 25 20 84 20 65 | 6e 64 25 0d 01 45 18 20 |sed% . e|nd%..E. |
|00000820| e7 20 71 75 69 74 25 20 | f2 63 6c 6f 73 65 5f 64 |. quit% |.close_d|
|00000830| 6f 77 6e 0d 01 54 04 0d | 01 63 18 20 63 6c 6f 73 |own..T..|.c. clos|
|00000840| 65 64 25 3d b9 3a f2 63 | 6c 6f 73 65 61 6c 6c 0d |ed%=.:.c|loseall.|
|00000850| 01 72 1c 20 c8 99 22 57 | 69 6d 70 5f 43 72 65 61 |.r. .."W|imp_Crea|
|00000860| 74 65 4d 65 6e 75 22 2c | 2c 2d 31 0d 01 81 0e 20 |teMenu",|,-1.... |
|00000870| fd 20 71 75 69 74 25 3d | b9 0d 01 90 10 20 f4 2d |. quit%=|..... .-|
|00000880| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 0d 01 9f 11 20 dd f2 |--------|-.... ..|
|00000890| 63 6c 6f 73 65 5f 64 6f | 77 6e 0d 01 bd 16 20 f2 |close_do|wn.... .|
|000008a0| 63 6c 6f 73 65 61 6c 6c | 3a f2 72 65 67 62 6f 78 |closeall|:.regbox|
|000008b0| 0d 01 cc 2b 20 c8 99 22 | 4d 65 73 73 61 67 65 54 |...+ .."|MessageT|
|000008c0| 72 61 6e 73 5f 43 6c 6f | 73 65 46 69 6c 65 22 2c |rans_Clo|seFile",|
|000008d0| 6d 65 73 73 61 67 65 5f | 70 74 72 0d 01 ea 28 20 |message_|ptr...( |
|000008e0| c8 99 22 4d 65 73 73 61 | 67 65 54 72 61 6e 73 5f |.."Messa|geTrans_|
|000008f0| 43 6c 6f 73 65 46 69 6c | 65 22 2c 74 6f 77 6e 5f |CloseFil|e",town_|
|00000900| 70 74 72 0d 02 08 37 20 | 24 62 6c 6f 63 6b 25 3d |ptr...7 |$block%=|
|00000910| 22 54 41 53 4b 22 3a c8 | 99 22 57 69 6d 70 5f 43 |"TASK":.|."Wimp_C|
|00000920| 6c 6f 73 65 44 6f 77 6e | 22 2c 74 61 73 6b 25 2c |loseDown|",task%,|
|00000930| 21 62 6c 6f 63 6b 25 3a | c8 98 0d 02 26 06 20 e1 |!block%:|....&. .|
|00000940| 0d 02 44 10 20 f4 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |..D. .--|--------|
|00000950| 0d 02 53 12 20 dd f2 69 | 63 6f 6e 62 61 72 77 61 |..S. ..i|conbarwa|
|00000960| 69 74 0d 02 62 1d 20 65 | 6e 64 25 3d a3 3a 63 6c |it..b. e|nd%=.:cl|
|00000970| 6f 73 65 64 25 3d a3 3a | 71 75 69 74 25 3d a3 0d |osed%=.:|quit%=..|
|00000980| 02 71 06 20 f5 0d 02 80 | 24 20 c8 99 22 57 69 6d |.q. ....|$ .."Wim|
|00000990| 70 5f 50 6f 6c 6c 22 2c | 2c 62 6c 6f 63 6b 25 20 |p_Poll",|,block% |
|000009a0| b8 20 72 65 61 73 6f 6e | 25 0d 02 8f 11 20 c8 8e |. reason|%.... ..|
|000009b0| 20 72 65 61 73 6f 6e 25 | 20 ca 0d 02 9e 0f 20 c9 | reason%| ..... .|
|000009c0| 20 36 3a f2 6d 6f 75 73 | 65 0d 02 ad 26 20 c9 20 | 6:.mous|e...& . |
|000009d0| 38 3a c8 99 22 57 69 6d | 70 5f 50 72 6f 63 65 73 |8:.."Wim|p_Proces|
|000009e0| 73 4b 65 79 22 2c 62 6c | 6f 63 6b 25 21 32 34 0d |sKey",bl|ock%!24.|
|000009f0| 02 bc 18 20 c9 20 39 3a | f2 69 63 6f 6e 62 61 72 |... . 9:|.iconbar|
|00000a00| 6f 70 74 69 6f 6e 73 0d | 02 cb 19 20 c9 20 31 37 |options.|... . 17|
|00000a10| 2c 31 38 3a f2 69 63 6f | 6e 72 65 63 65 69 76 65 |,18:.ico|nreceive|
|00000a20| 0d 02 da 06 20 cb 0d 02 | e9 13 20 fd 20 65 6e 64 |.... ...|.. . end|
|00000a30| 25 20 84 20 71 75 69 74 | 25 0d 02 f8 06 20 e1 0d |% . quit|%.... ..|
|00000a40| 03 07 11 20 f4 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |... .---|--------|
|00000a50| 0d 03 16 15 20 dd f2 69 | 63 6f 6e 62 61 72 6f 70 |.... ..i|conbarop|
|00000a60| 74 69 6f 6e 73 0d 03 25 | 14 20 63 68 6f 69 63 65 |tions..%|. choice|
|00000a70| 25 3d 21 62 6c 6f 63 6b | 25 0d 03 34 20 20 e7 20 |%=!block|%..4 . |
|00000a80| 63 68 6f 69 63 65 25 3d | 31 20 f2 76 65 72 69 66 |choice%=|1 .verif|
|00000a90| 79 73 68 75 74 64 6f 77 | 6e 0d 03 43 06 20 e1 0d |yshutdow|n..C. ..|
|00000aa0| 03 52 10 20 f4 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 0d |.R. .---|-------.|
|00000ab0| 03 61 12 20 dd f2 69 63 | 6f 6e 72 65 63 65 69 76 |.a. ..ic|onreceiv|
|00000ac0| 65 0d 03 70 13 20 c8 8e | 20 62 6c 6f 63 6b 25 21 |e..p. ..| block%!|
|00000ad0| 31 36 20 ca 0d 03 7f 12 | 20 c9 20 30 3a 71 75 69 |16 .....| . 0:qui|
|00000ae0| 74 25 3d b9 3a e1 0d 03 | 8e 48 20 c9 20 33 3a e7 |t%=.:...|.H . 3:.|
|00000af0| 20 62 6c 6f 63 6b 25 21 | 34 30 3d 26 32 30 30 30 | block%!|40=&2000|
|00000b00| 20 65 6e 64 25 3d b9 3a | f2 6f 70 65 6e 77 69 6e | end%=.:|.openwin|
|00000b10| 64 6f 77 28 77 68 61 6e | 64 6c 65 31 25 29 3a f2 |dow(whan|dle1%):.|
|00000b20| 6f 70 65 6e 6d 61 69 6e | 3a f2 64 72 61 67 0d 03 |openmain|:.drag..|
|00000b30| 9d 24 20 c9 20 35 3a f2 | 64 6f 75 62 6c 65 63 6c |.$ . 5:.|doublecl|
|00000b40| 69 63 6b 3a e7 20 52 30 | 3c 3e 30 20 65 6e 64 25 |ick:. R0|<>0 end%|
|00000b50| 3d b9 0d 03 ac 1c 20 c9 | 20 26 34 30 30 43 31 3a |=..... .| &400C1:|
|00000b60| f2 6d 6f 64 65 5f 63 68 | 61 6e 67 65 64 32 0d 03 |.mode_ch|anged2..|
|00000b70| bb 06 20 cb 0d 03 ca 06 | 20 e1 0d 03 d9 10 20 f4 |.. .....| ..... .|
|00000b80| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 0d 03 e8 0f 20 dd |--------|--.... .|
|00000b90| f2 63 6c 6f 73 65 61 6c | 6c 0d 03 f7 64 20 62 6c |.closeal|l...d bl|
|00000ba0| 6f 63 6b 25 21 30 3d 77 | 68 61 6e 64 6c 65 31 25 |ock%!0=w|handle1%|
|00000bb0| 3a c8 99 22 57 69 6d 70 | 5f 43 6c 6f 73 65 57 69 |:.."Wimp|_CloseWi|
|00000bc0| 6e 64 6f 77 22 2c 2c 62 | 6c 6f 63 6b 25 3a 62 6c |ndow",,b|lock%:bl|
|00000bd0| 6f 63 6b 25 21 30 3d 70 | 61 6e 65 5f 77 69 6e 25 |ock%!0=p|ane_win%|
|00000be0| 3a c8 99 22 57 69 6d 70 | 5f 43 6c 6f 73 65 57 69 |:.."Wimp|_CloseWi|
|00000bf0| 6e 64 6f 77 22 2c 2c 62 | 6c 6f 63 6b 25 0d 04 06 |ndow",,b|lock%...|
|00000c00| 0f 20 f2 63 6c 6f 73 65 | 61 6c 6c 32 0d 04 15 06 |. .close|all2....|
|00000c10| 20 e1 0d 04 24 10 20 f4 | 2d 2d 2d 2d 2d 2d 2d 2d | ...$. .|--------|
|00000c20| 2d 2d 0d 04 33 10 20 dd | f2 63 6c 6f 73 65 61 6c |--..3. .|.closeal|
|00000c30| 6c 32 0d 04 42 06 20 e1 | 0d 04 51 10 20 f4 2d 2d |l2..B. .|..Q. .--|
|00000c40| 2d 2d 2d 2d 2d 2d 2d 2d | 0d 04 60 13 20 dd f2 6d |--------|..`. ..m|
|00000c50| 6f 64 65 5f 63 68 61 6e | 67 65 64 0d 04 6f 0e 20 |ode_chan|ged..o. |
|00000c60| 67 72 61 62 62 65 64 3d | a3 0d 04 7e 3e 20 69 6e |grabbed=|...~> in|
|00000c70| 25 21 30 3d 31 32 3a 69 | 6e 25 21 34 3d 35 3a 69 |%!0=12:i|n%!4=5:i|
|00000c80| 6e 25 21 38 3d 2d 31 3a | c8 99 22 4f 53 5f 52 65 |n%!8=-1:|.."OS_Re|
|00000c90| 61 64 56 64 75 56 61 72 | 69 61 62 6c 65 73 22 2c |adVduVar|iables",|
|00000ca0| 69 6e 25 2c 6f 75 25 0d | 04 8d 2a 20 74 6f 70 5f |in%,ou%.|..* top_|
|00000cb0| 79 3d 28 6f 75 25 21 30 | 29 2b 31 3a 74 6f 70 5f |y=(ou%!0|)+1:top_|
|00000cc0| 79 3d 28 32 5e 6f 75 25 | 21 34 29 2a 74 6f 70 5f |y=(2^ou%|!4)*top_|
|00000cd0| 79 0d 04 9c 3e 20 69 6e | 25 21 30 3d 31 31 3a 69 |y...> in|%!0=11:i|
|00000ce0| 6e 25 21 34 3d 34 3a 69 | 6e 25 21 38 3d 2d 31 3a |n%!4=4:i|n%!8=-1:|
|00000cf0| c8 99 22 4f 53 5f 52 65 | 61 64 56 64 75 56 61 72 |.."OS_Re|adVduVar|
|00000d00| 69 61 62 6c 65 73 22 2c | 69 6e 25 2c 6f 75 25 0d |iables",|in%,ou%.|
|00000d10| 04 ab 2a 20 74 6f 70 5f | 78 3d 28 6f 75 25 21 30 |..* top_|x=(ou%!0|
|00000d20| 29 2b 31 3a 74 6f 70 5f | 78 3d 28 32 5e 6f 75 25 |)+1:top_|x=(2^ou%|
|00000d30| 21 34 29 2a 74 6f 70 5f | 78 0d 04 ba 36 20 c8 99 |!4)*top_|x...6 ..|
|00000d40| 22 57 69 6d 70 5f 46 6f | 72 63 65 52 65 64 72 61 |"Wimp_Fo|rceRedra|
|00000d50| 77 22 2c 77 68 61 6e 64 | 6c 65 31 25 2c 31 39 32 |w",whand|le1%,192|
|00000d60| 2c 2d 37 34 34 2c 31 30 | 34 38 2c 2d 31 33 36 0d |,-744,10|48,-136.|
|00000d70| 04 c9 06 20 e1 0d 04 d8 | 10 20 f4 2d 2d 2d 2d 2d |... ....|. .-----|
|00000d80| 2d 2d 2d 2d 2d 0d 04 e7 | 14 20 dd f2 6d 6f 64 65 |-----...|. ..mode|
|00000d90| 5f 63 68 61 6e 67 65 64 | 32 0d 04 f6 0e 20 67 72 |_changed|2.... gr|
|00000da0| 61 62 62 65 64 3d a3 0d | 05 05 3e 20 69 6e 25 21 |abbed=..|..> in%!|
|00000db0| 30 3d 31 32 3a 69 6e 25 | 21 34 3d 35 3a 69 6e 25 |0=12:in%|!4=5:in%|
|00000dc0| 21 38 3d 2d 31 3a c8 99 | 22 4f 53 5f 52 65 61 64 |!8=-1:..|"OS_Read|
|00000dd0| 56 64 75 56 61 72 69 61 | 62 6c 65 73 22 2c 69 6e |VduVaria|bles",in|
|00000de0| 25 2c 6f 75 25 0d 05 14 | 2a 20 74 6f 70 5f 79 3d |%,ou%...|* top_y=|
|00000df0| 28 6f 75 25 21 30 29 2b | 31 3a 74 6f 70 5f 79 3d |(ou%!0)+|1:top_y=|
|00000e00| 28 32 5e 6f 75 25 21 34 | 29 2a 74 6f 70 5f 79 0d |(2^ou%!4|)*top_y.|
|00000e10| 05 23 06 20 e1 0d 05 32 | 10 20 f4 2d 2d 2d 2d 2d |.#. ...2|. .-----|
|00000e20| 2d 2d 2d 2d 2d 0d 05 41 | 10 20 dd f2 6d 69 6e 69 |-----..A|. ..mini|
|00000e30| 5f 70 6f 6c 6c 0d 05 50 | 08 20 54 3d 30 0d 05 5f |_poll..P|. T=0.._|
|00000e40| 06 20 f5 0d 05 6e 25 20 | 20 c8 99 22 57 69 6d 70 |. ...n% | .."Wimp|
|00000e50| 5f 50 6f 6c 6c 22 2c 2c | 62 6c 6f 63 6b 25 20 b8 |_Poll",,|block% .|
|00000e60| 20 72 65 61 73 6f 6e 25 | 0d 05 7d 12 20 20 c8 8e | reason%|..}. ..|
|00000e70| 20 72 65 61 73 6f 6e 25 | 20 ca 0d 05 8c 13 20 20 | reason%| ..... |
|00000e80| 20 c9 20 31 20 3a f2 72 | 65 64 72 61 77 0d 05 9b | . 1 :.r|edraw...|
|00000e90| 27 20 20 20 c9 20 32 20 | 3a c8 99 22 57 69 6d 70 |' . 2 |:.."Wimp|
|00000ea0| 5f 4f 70 65 6e 57 69 6e | 64 6f 77 22 2c 2c 62 6c |_OpenWin|dow",,bl|
|00000eb0| 6f 63 6b 25 0d 05 aa 07 | 20 20 cb 0d 05 b9 0a 20 |ock%....| ..... |
|00000ec0| 20 54 2b 3d 31 0d 05 c8 | 0a 20 fd 20 54 3e 33 0d | T+=1...|. . T>3.|
|00000ed0| 05 d7 06 20 e1 0d 05 e6 | 10 20 f4 2d 2d 2d 2d 2d |... ....|. .-----|
|00000ee0| 2d 2d 2d 2d 2d 0d 05 f5 | 0b 20 dd f2 70 6f 6c 6c |-----...|. ..poll|
|00000ef0| 0d 06 04 16 20 f2 75 70 | 64 61 74 65 5f 74 68 65 |.... .up|date_the|
|00000f00| 5f 74 69 6d 65 72 0d 06 | 13 24 20 c8 99 22 57 69 |_timer..|.$ .."Wi|
|00000f10| 6d 70 5f 50 6f 6c 6c 22 | 2c 2c 62 6c 6f 63 6b 25 |mp_Poll"|,,block%|
|00000f20| 20 b8 20 72 65 61 73 6f | 6e 25 0d 06 22 11 20 c8 | . reaso|n%..". .|
|00000f30| 8e 20 72 65 61 73 6f 6e | 25 20 ca 0d 06 31 12 20 |. reason|% ...1. |
|00000f40| 20 c9 20 31 20 3a f2 72 | 65 64 72 61 77 0d 06 40 | . 1 :.r|edraw..@|
|00000f50| 3c 20 20 c9 20 32 20 3a | c8 99 22 57 69 6d 70 5f |< . 2 :|.."Wimp_|
|00000f60| 4f 70 65 6e 57 69 6e 64 | 6f 77 22 2c 2c 62 6c 6f |OpenWind|ow",,blo|
|00000f70| 63 6b 25 3a f2 6f 70 65 | 6e 77 69 6e 64 6f 77 28 |ck%:.ope|nwindow(|
|00000f80| 62 6c 6f 63 6b 25 21 30 | 29 0d 06 4f 17 20 20 c9 |block%!0|)..O. .|
|00000f90| 20 33 20 3a f2 77 68 69 | 63 68 5f 63 6c 6f 73 65 | 3 :.whi|ch_close|
|00000fa0| 0d 06 5e 15 20 20 c9 20 | 36 20 3a f2 65 64 69 74 |..^. . |6 :.edit|
|00000fb0| 6d 6f 75 73 65 0d 06 6d | 14 20 20 c9 20 37 20 3a |mouse..m|. . 7 :|
|00000fc0| f2 63 61 6c 6c 73 61 76 | 65 0d 06 7c 14 20 20 c9 |.callsav|e..|. .|
|00000fd0| 20 38 20 3a f2 6b 65 79 | 70 72 65 73 73 0d 06 8b | 8 :.key|press...|
|00000fe0| 18 20 20 c9 20 39 20 3a | f2 6f 70 74 69 6f 6e 73 |. . 9 :|.options|
|00000ff0| 65 6c 65 63 74 0d 06 9a | 1a 20 20 c9 20 31 37 2c |elect...|. . 17,|
|00001000| 31 38 3a f2 72 65 63 65 | 69 76 65 64 61 74 61 0d |18:.rece|ivedata.|
|00001010| 06 a9 06 20 cb 0d 06 b8 | 06 20 e1 0d 06 c7 10 20 |... ....|. ..... |
|00001020| f4 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 0d 06 d6 12 20 |.-------|---.... |
|00001030| dd f2 77 68 69 63 68 5f | 63 6c 6f 73 65 0d 06 e5 |..which_|close...|
|00001040| 41 20 e7 20 62 6c 6f 63 | 6b 25 21 30 3c 3e 77 68 |A . bloc|k%!0<>wh|
|00001050| 61 6e 64 6c 65 31 25 20 | c8 99 22 57 69 6d 70 5f |andle1% |.."Wimp_|
|00001060| 53 65 74 43 61 72 65 74 | 50 6f 73 69 74 69 6f 6e |SetCaret|Position|
|00001070| 22 2c 77 68 61 6e 64 6c | 65 31 25 2c 2d 31 0d 06 |",whandl|e1%,-1..|
|00001080| f4 2d 20 e7 20 62 6c 6f | 63 6b 25 21 30 3d 77 68 |.- . blo|ck%!0=wh|
|00001090| 61 6e 64 6c 65 31 25 20 | f2 63 6c 6f 73 65 61 6c |andle1% |.closeal|
|000010a0| 6c 3a 63 6c 6f 73 65 64 | 25 3d b9 0d 07 03 06 20 |l:closed|%=..... |
|000010b0| e1 0d 07 12 11 20 f4 2d | 2d 2d 2d 2d 2d 2d 2d 2d |..... .-|--------|
|000010c0| 2d 2d 0d 07 21 12 20 dd | f2 72 65 63 65 69 76 65 |--..!. .|.receive|
|000010d0| 64 61 74 61 0d 07 30 13 | 20 c8 8e 20 62 6c 6f 63 |data..0.| .. bloc|
|000010e0| 6b 25 21 31 36 20 ca 0d | 07 3f 11 20 20 c9 20 30 |k%!16 ..|.?. . 0|
|000010f0| 3a 71 75 69 74 25 3d b9 | 0d 07 4e 13 20 20 c9 20 |:quit%=.|..N. . |
|00001100| 32 3a f2 73 61 76 65 64 | 61 74 61 0d 07 5d 0f 20 |2:.saved|ata..]. |
|00001110| 20 c9 20 33 3a f2 64 72 | 61 67 0d 07 6c 16 20 20 | . 3:.dr|ag..l. |
|00001120| c9 20 35 3a f2 64 6f 75 | 62 6c 65 63 6c 69 63 6b |. 5:.dou|bleclick|
|00001130| 0d 07 7b 1c 20 20 c9 20 | 26 34 30 30 43 31 3a f2 |..{. . |&400C1:.|
|00001140| 6d 6f 64 65 5f 63 68 61 | 6e 67 65 64 0d 07 8a 06 |mode_cha|nged....|
|00001150| 20 cb 0d 07 99 06 20 e1 | 0d 07 a8 10 20 f4 2d 2d | ..... .|.... .--|
|00001160| 2d 2d 2d 2d 2d 2d 2d 2d | 0d 07 b7 12 20 dd f2 64 |--------|.... ..d|
|00001170| 6f 75 62 6c 65 63 6c 69 | 63 6b 0d 07 c6 1c 20 52 |oublecli|ck.... R|
|00001180| 30 3d 30 3a f4 20 53 48 | 49 46 54 20 2b 20 78 32 |0=0:. SH|IFT + x2|
|00001190| 20 43 6c 69 63 6b 0d 07 | d5 2d 20 66 69 6c 65 74 | Click..|.- filet|
|000011a0| 79 70 65 25 3d 62 6c 6f | 63 6b 25 21 34 30 3a e7 |ype%=blo|ck%!40:.|
|000011b0| 20 66 69 6c 65 74 79 70 | 65 25 3c 3e 26 32 30 30 | filetyp|e%<>&200|
|000011c0| 30 20 e1 0d 07 e4 11 20 | 44 4e 24 3d 22 22 3a 61 |0 ..... |DN$="":a|
|000011d0| 25 3d 2d 31 0d 07 f3 25 | 20 f5 20 61 25 2b 3d 31 |%=-1...%| . a%+=1|
|000011e0| 3a 62 25 3d 62 6c 6f 63 | 6b 25 3f 28 34 34 2b 61 |:b%=bloc|k%?(44+a|
|000011f0| 25 29 3a fd 20 62 25 3d | 30 0d 08 02 16 20 62 6c |%):. b%=|0.... bl|
|00001200| 6f 63 6b 25 3f 28 34 34 | 2b 61 25 29 3d 31 33 0d |ock%?(44|+a%)=13.|
|00001210| 08 11 1e 20 44 4e 24 3d | 24 28 62 6c 6f 63 6b 25 |... DN$=|$(block%|
|00001220| 2b 34 34 29 3a 62 65 72 | 72 6f 72 3d 30 0d 08 20 |+44):ber|ror=0.. |
|00001230| 31 20 6b 6b 24 3d 44 4e | 24 2b 22 2e 46 6f 72 65 |1 kk$=DN|$+".Fore|
|00001240| 5f 44 61 74 61 22 3a c8 | 99 22 4f 53 5f 46 69 6c |_Data":.|."OS_Fil|
|00001250| 65 22 2c 31 37 2c 6b 6b | 24 20 b8 20 52 30 0d 08 |e",17,kk|$ . R0..|
|00001260| 2f 0d 20 e7 20 52 30 3d | 30 20 e1 0d 08 3e 23 20 |/. . R0=|0 ...># |
|00001270| 62 6c 6f 63 6b 25 21 31 | 32 3d 62 6c 6f 63 6b 25 |block%!1|2=block%|
|00001280| 21 38 3a 62 6c 6f 63 6b | 25 21 31 36 3d 34 0d 08 |!8:block|%!16=4..|
|00001290| 4d 2c 20 c8 99 22 57 69 | 6d 70 5f 53 65 6e 64 4d |M, .."Wi|mp_SendM|
|000012a0| 65 73 73 61 67 65 22 2c | 31 37 2c 62 6c 6f 63 6b |essage",|17,block|
|000012b0| 25 2c 62 6c 6f 63 6b 25 | 21 34 0d 08 5c 1b 20 f2 |%,block%|!4..\. .|
|000012c0| 6f 70 65 6e 77 69 6e 64 | 6f 77 28 77 68 61 6e 64 |openwind|ow(whand|
|000012d0| 6c 65 31 25 29 0d 08 6b | 12 20 c8 8e 20 73 61 76 |le1%)..k|. .. sav|
|000012e0| 65 64 5f 6f 6b 20 ca 0d | 08 7a 08 20 c9 20 a3 0d |ed_ok ..|.z. . ..|
|000012f0| 08 89 35 20 20 f2 72 6d | 28 22 42 55 54 36 22 29 |..5 .rm|("BUT6")|
|00001300| 3a 62 75 74 31 24 3d 74 | 65 78 74 24 3a f2 72 6d |:but1$=t|ext$:.rm|
|00001310| 28 22 42 55 54 34 22 29 | 3a 62 75 74 32 24 3d 74 |("BUT4")|:but2$=t|
|00001320| 65 78 74 24 0d 08 98 2b | 20 20 f2 72 6d 28 22 41 |ext$...+| .rm("A|
|00001330| 4c 54 31 22 29 3a f2 61 | 6c 65 72 74 28 74 65 78 |LT1"):.a|lert(tex|
|00001340| 74 24 2c 62 75 74 31 24 | 2c 62 75 74 32 24 29 0d |t$,but1$|,but2$).|
|00001350| 08 a7 11 20 20 e7 20 61 | 6c 65 72 74 3d 30 20 e1 |... . a|lert=0 .|
|00001360| 0d 08 b6 06 20 cb 0d 08 | c5 33 20 f2 6c 6f 61 64 |.... ...|.3 .load|
|00001370| 28 44 4e 24 29 3a 24 6e | 61 6d 65 25 3d 44 4e 24 |(DN$):$n|ame%=DN$|
|00001380| 3a f2 75 70 64 61 74 65 | 5f 74 69 74 6c 65 3a 73 |:.update|_title:s|
|00001390| 61 76 65 64 5f 6f 6b 3d | b9 0d 08 d4 06 20 e1 0d |aved_ok=|..... ..|
|000013a0| 08 e3 10 20 f4 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 0d |... .---|-------.|
|000013b0| 08 f2 0b 20 dd f2 64 72 | 61 67 0d 09 01 25 20 66 |... ..dr|ag...% f|
|000013c0| 69 6c 65 74 79 70 65 25 | 3d 62 6c 6f 63 6b 25 21 |iletype%|=block%!|
|000013d0| 34 30 3a 44 4e 24 3d 22 | 22 3a 61 25 3d 2d 31 0d |40:DN$="|":a%=-1.|
|000013e0| 09 10 25 20 f5 20 61 25 | 2b 3d 31 3a 62 25 3d 62 |..% . a%|+=1:b%=b|
|000013f0| 6c 6f 63 6b 25 3f 28 34 | 34 2b 61 25 29 3a fd 20 |lock%?(4|4+a%):. |
|00001400| 62 25 3d 30 0d 09 1f 2e | 20 62 6c 6f 63 6b 25 3f |b%=0....| block%?|
|00001410| 28 34 34 2b 61 25 29 3d | 31 33 3a 44 4e 24 3d 24 |(44+a%)=|13:DN$=$|
|00001420| 28 62 6c 6f 63 6b 25 2b | 34 34 29 3a 4d 55 24 3d |(block%+|44):MU$=|
|00001430| 22 22 0d 09 2e 23 20 e7 | 20 66 69 6c 65 74 79 70 |""...# .| filetyp|
|00001440| 65 25 3d 26 32 30 30 30 | 20 f2 47 72 69 64 5f 66 |e%=&2000| .Grid_f|
|00001450| 69 6c 65 3a e1 0d 09 3d | 06 20 e1 0d 09 4c 10 20 |ile:...=|. ...L. |
|00001460| f4 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 0d 09 5b 10 20 |.-------|---..[. |
|00001470| dd f2 47 72 69 64 5f 66 | 69 6c 65 0d 09 6a 31 20 |..Grid_f|ile..j1 |
|00001480| 6b 6b 24 3d 44 4e 24 2b | 22 2e 46 6f 72 65 5f 44 |kk$=DN$+|".Fore_D|
|00001490| 61 74 61 22 3a c8 99 22 | 4f 53 5f 46 69 6c 65 22 |ata":.."|OS_File"|
|000014a0| 2c 31 37 2c 6b 6b 24 20 | b8 20 52 30 0d 09 79 18 |,17,kk$ |. R0..y.|
|000014b0| 20 e7 20 52 30 3d 30 20 | f2 64 72 61 67 65 72 72 | . R0=0 |.dragerr|
|000014c0| 6f 72 3a e1 0d 09 88 13 | 20 e7 20 73 61 76 65 64 |or:.....| . saved|
|000014d0| 5f 6f 6b 3d a3 20 8c 0d | 09 97 35 20 20 f2 72 6d |_ok=. ..|..5 .rm|
|000014e0| 28 22 42 55 54 36 22 29 | 3a 62 75 74 31 24 3d 74 |("BUT6")|:but1$=t|
|000014f0| 65 78 74 24 3a f2 72 6d | 28 22 42 55 54 34 22 29 |ext$:.rm|("BUT4")|
|00001500| 3a 62 75 74 32 24 3d 74 | 65 78 74 24 0d 09 a6 2b |:but2$=t|ext$...+|
|00001510| 20 20 f2 72 6d 28 22 41 | 4c 54 31 22 29 3a f2 61 | .rm("A|LT1"):.a|
|00001520| 6c 65 72 74 28 74 65 78 | 74 24 2c 62 75 74 31 24 |lert(tex|t$,but1$|
|00001530| 2c 62 75 74 32 24 29 0d | 09 b5 12 20 20 e7 20 61 |,but2$).|... . a|
|00001540| 6c 65 72 74 3d 30 20 3a | e1 0d 09 c4 06 20 cd 0d |lert=0 :|..... ..|
|00001550| 09 d3 28 20 f2 6c 6f 61 | 64 28 44 4e 24 29 3a 24 |..( .loa|d(DN$):$|
|00001560| 6e 61 6d 65 25 3d 44 4e | 24 3a f2 75 70 64 61 74 |name%=DN|$:.updat|
|00001570| 65 5f 74 69 74 6c 65 0d | 09 e2 06 20 e1 0d 09 f1 |e_title.|... ....|
|00001580| 10 20 f4 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 0d 0a 00 |. .-----|-----...|
|00001590| 10 20 dd f2 64 72 61 67 | 65 72 72 6f 72 0d 0a 0f |. ..drag|error...|
|000015a0| 10 20 f2 72 6d 28 22 45 | 52 52 31 22 29 0d 0a 1e |. .rm("E|RR1")...|
|000015b0| 23 20 21 62 6c 6f 63 6b | 25 3d 30 3a 24 28 62 6c |# !block|%=0:$(bl|
|000015c0| 6f 63 6b 25 2b 34 29 3d | 74 65 78 74 24 2b bd 30 |ock%+4)=|text$+.0|
|000015d0| 0d 0a 2d 34 20 f2 72 6d | 28 22 45 52 4d 31 22 29 |..-4 .rm|("ERM1")|
|000015e0| 3a c8 99 22 57 69 6d 70 | 5f 52 65 70 6f 72 74 45 |:.."Wimp|_ReportE|
|000015f0| 72 72 6f 72 22 2c 62 6c | 6f 63 6b 25 2c 30 2c 74 |rror",bl|ock%,0,t|
|00001600| 65 78 74 24 0d 0a 3c 06 | 20 e1 0d 0a 4b 10 20 f4 |ext$..<.| ...K. .|
|00001610| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 0d 0a 5a 0c 20 dd |--------|--..Z. .|
|00001620| f2 6d 6f 75 73 65 0d 0a | 69 1b 20 78 25 3d 21 62 |.mouse..|i. x%=!b|
|00001630| 6c 6f 63 6b 25 3a 79 25 | 3d 62 6c 6f 63 6b 25 21 |lock%:y%|=block%!|
|00001640| 34 0d 0a 78 0b 20 c8 8e | 20 b9 20 ca 0d 0a 87 14 |4..x. ..| . .....|
|00001650| 20 20 c9 20 62 6c 6f 63 | 6b 25 21 31 32 3d 2d 32 | . bloc|k%!12=-2|
|00001660| 0d 0a 96 17 20 20 20 e7 | 20 62 6c 6f 63 6b 25 21 |.... .| block%!|
|00001670| 38 20 80 20 32 20 8c 0d | 0a a5 31 20 20 20 f2 72 |8 . 2 ..|..1 .r|
|00001680| 6d 28 22 4d 55 49 31 22 | 29 3a f2 64 72 61 77 6d |m("MUI1"|):.drawm|
|00001690| 65 6e 75 28 6d 65 6e 75 | 25 2c 74 65 78 74 24 2c |enu(menu|%,text$,|
|000016a0| 78 25 2c 79 25 2c b9 29 | 0d 0a b4 1f 20 20 cc 20 |x%,y%,.)|.... . |
|000016b0| e7 20 62 6c 6f 63 6b 25 | 21 38 20 80 20 35 20 8c |. block%|!8 . 5 .|
|000016c0| 20 65 6e 64 25 3d b9 0d | 0a c3 07 20 20 cd 0d 0a | end%=..|... ...|
|000016d0| d2 06 20 cb 0d 0a e1 06 | 20 e1 0d 0a f0 10 20 f4 |.. .....| ..... .|
|000016e0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 0d 0a ff 10 20 dd |--------|--.... .|
|000016f0| f2 65 64 69 74 6d 6f 75 | 73 65 0d 0b 0e 48 20 78 |.editmou|se...H x|
|00001700| 70 6f 73 3d 21 62 6c 6f | 63 6b 25 3a 79 70 6f 73 |pos=!blo|ck%:ypos|
|00001710| 3d 62 6c 6f 63 6b 25 21 | 34 3a 62 75 3d 62 6c 6f |=block%!|4:bu=blo|
|00001720| 63 6b 25 21 38 3a 77 69 | 6e 64 25 3d 62 6c 6f 63 |ck%!8:wi|nd%=bloc|
|00001730| 6b 25 21 31 32 3a 69 63 | 3d 62 6c 6f 63 6b 25 21 |k%!12:ic|=block%!|
|00001740| 31 36 0d 0b 1d 0b 20 4d | 55 24 3d 22 22 0d 0b 2c |16.... M|U$=""..,|
|00001750| 18 20 e7 20 77 69 6e 64 | 25 3d 2d 32 20 80 20 62 |. . wind|%=-2 . b|
|00001760| 75 3d 32 20 8c 0d 0b 3b | 11 20 20 f2 72 6d 28 22 |u=2 ...;|. .rm("|
|00001770| 4d 55 49 31 22 29 0d 0b | 4a 35 20 20 f2 64 72 61 |MUI1")..|J5 .dra|
|00001780| 77 6d 65 6e 75 28 6d 65 | 6e 75 25 2c 74 65 78 74 |wmenu(me|nu%,text|
|00001790| 24 2c 78 70 6f 73 2c 79 | 70 6f 73 2c b9 29 3a 4d |$,xpos,y|pos,.):M|
|000017a0| 55 24 3d 22 69 63 6f 6e | 22 3a e1 0d 0b 59 06 20 |U$="icon|":...Y. |
|000017b0| cd 0d 0b 68 04 0d 0b 77 | 0f 20 c8 8e 20 77 69 6e |...h...w|. .. win|
|000017c0| 64 25 20 ca 0d 0b 86 10 | 20 c9 20 77 68 61 6e 64 |d% .....| . whand|
|000017d0| 6c 65 31 25 0d 0b 95 23 | 20 20 e7 20 62 75 3d 32 |le1%...#| . bu=2|
|000017e0| 20 f2 6d 61 69 6e 6d 65 | 6e 75 28 6d 61 69 6e 6d | .mainme|nu(mainm|
|000017f0| 65 6e 75 25 29 3a e1 0d | 0b a4 0e 20 20 e7 20 62 |enu%):..|... . b|
|00001800| 75 3d 34 20 8c 0d 0b b3 | 17 20 20 20 e7 20 67 61 |u=4 ....|. . ga|
|00001810| 6d 65 5f 73 74 61 72 74 | 3d b9 20 8c 0d 0b c2 18 |me_start|=. .....|
|00001820| 20 20 20 20 e7 20 69 63 | 3d 32 35 20 f2 63 6c 69 | . ic|=25 .cli|
|00001830| 63 6b 5f 41 0d 0b d1 18 | 20 20 20 20 e7 20 69 63 |ck_A....| . ic|
|00001840| 3d 32 32 20 f2 63 6c 69 | 63 6b 5f 42 0d 0b e0 18 |=22 .cli|ck_B....|
|00001850| 20 20 20 20 e7 20 69 63 | 3d 32 33 20 f2 63 6c 69 | . ic|=23 .cli|
|00001860| 63 6b 5f 43 0d 0b ef 18 | 20 20 20 20 e7 20 69 63 |ck_C....| . ic|
|00001870| 3d 32 34 20 f2 63 6c 69 | 63 6b 5f 44 0d 0b fe 18 |=24 .cli|ck_D....|
|00001880| 20 20 20 20 e7 20 69 63 | 3d 32 37 20 f2 63 6c 69 | . ic|=27 .cli|
|00001890| 63 6b 5f 45 0d 0c 0d 08 | 20 20 20 cd 0d 0c 1c 17 |ck_E....| .....|
|000018a0| 20 20 20 e7 20 67 61 6d | 65 5f 73 74 61 72 74 3d | . gam|e_start=|
|000018b0| a3 20 8c 0d 0c 2b 20 20 | 20 20 20 e7 20 69 63 3d |. ...+ | . ic=|
|000018c0| 30 20 84 20 69 63 3d 35 | 20 f2 63 6c 69 63 6b 5f |0 . ic=5| .click_|
|000018d0| 6f 6e 65 0d 0c 3a 20 20 | 20 20 20 e7 20 69 63 3d |one..: | . ic=|
|000018e0| 31 20 84 20 69 63 3d 36 | 20 f2 63 6c 69 63 6b 5f |1 . ic=6| .click_|
|000018f0| 74 77 6f 0d 0c 49 22 20 | 20 20 20 e7 20 69 63 3d |two..I" | . ic=|
|00001900| 32 20 84 20 69 63 3d 37 | 20 f2 63 6c 69 63 6b 5f |2 . ic=7| .click_|
|00001910| 74 68 72 65 65 0d 0c 58 | 21 20 20 20 20 e7 20 69 |three..X|! . i|
|00001920| 63 3d 34 20 84 20 69 63 | 3d 39 20 f2 63 6c 69 63 |c=4 . ic|=9 .clic|
|00001930| 6b 5f 66 69 76 65 0d 0c | 67 21 20 20 20 20 e7 20 |k_five..|g! . |
|00001940| 69 63 3d 33 20 84 20 69 | 63 3d 38 20 f2 63 6c 69 |ic=3 . i|c=8 .cli|
|00001950| 63 6b 5f 66 6f 75 72 0d | 0c 76 08 20 20 20 cd 0d |ck_four.|.v. ..|
|00001960| 0c 85 07 20 20 cd 0d 0c | 94 04 0d 0c a3 10 20 c9 |... ...|...... .|
|00001970| 20 70 61 6e 65 5f 77 69 | 6e 25 0d 0c b2 22 20 20 | pane_wi|n%..." |
|00001980| e7 20 69 63 3d 30 20 80 | 20 67 61 6d 65 5f 73 74 |. ic=0 .| game_st|
|00001990| 61 72 74 3d a3 20 f2 62 | 65 67 69 6e 0d 0c c1 29 |art=. .b|egin...)|
|000019a0| 20 20 e7 20 67 61 6d 65 | 5f 73 74 61 72 74 3d a3 | . game|_start=.|
|000019b0| 20 80 20 69 63 3d 31 20 | f2 63 6c 69 63 6b 5f 71 | . ic=1 |.click_q|
|000019c0| 73 74 69 6e 63 0d 0c d0 | 16 20 20 e7 20 69 63 3d |stinc...|. . ic=|
|000019d0| 33 20 f2 73 74 6f 70 5f | 72 65 71 0d 0c df 1d 20 |3 .stop_|req.... |
|000019e0| 20 e7 20 69 63 3d 32 20 | 80 20 67 61 6d 65 5f 73 | . ic=2 |. game_s|
|000019f0| 74 61 72 74 3d a3 20 8c | 0d 0c ee 1a 20 20 20 64 |tart=. .|.... d|
|00001a00| 6f 5f 74 69 6d 65 72 3d | ac 20 64 6f 5f 74 69 6d |o_timer=|. do_tim|
|00001a10| 65 72 0d 0c fd 4c 20 20 | 20 e7 20 64 6f 5f 74 69 |er...L | . do_ti|
|00001a20| 6d 65 72 3d b9 20 f2 69 | 73 65 74 28 32 2c 22 74 |mer=. .i|set(2,"t|
|00001a30| 69 6d 65 72 22 2c 70 61 | 6e 65 5f 77 69 6e 25 29 |imer",pa|ne_win%)|
|00001a40| 20 8b 20 f2 69 73 65 74 | 28 32 2c 22 74 69 6d 65 | . .iset|(2,"time|
|00001a50| 72 32 22 2c 70 61 6e 65 | 5f 77 69 6e 25 29 0d 0d |r2",pane|_win%)..|
|00001a60| 0c 07 20 20 cd 0d 0d 1b | 04 0d 0d 2a 06 20 cb 0d |.. ....|...*. ..|
|00001a70| 0d 39 06 20 e1 0d 0d 48 | 10 20 f4 2d 2d 2d 2d 2d |.9. ...H|. .-----|
|00001a80| 2d 2d 2d 2d 2d 0d 0d 57 | 14 20 dd f2 63 61 72 65 |-----..W|. ..care|
|00001a90| 74 28 43 25 2c 77 68 25 | 29 0d 0d 66 19 20 f2 69 |t(C%,wh%|)..f. .i|
|00001aa0| 72 65 61 64 28 43 25 2c | 77 68 25 29 3a 6c 3d a9 |read(C%,|wh%):l=.|
|00001ab0| 61 24 0d 0d 75 0f 20 e7 | 20 6c 3d 30 20 6c 3d 2d |a$..u. .| l=0 l=-|
|00001ac0| 31 0d 0d 84 2e 20 c8 99 | 20 22 57 69 6d 70 5f 53 |1.... ..| "Wimp_S|
|00001ad0| 65 74 43 61 72 65 74 50 | 6f 73 69 74 69 6f 6e 22 |etCaretP|osition"|
|00001ae0| 2c 77 68 25 2c 43 25 2c | 30 2c 2c 2d 31 2c 6c 0d |,wh%,C%,|0,,-1,l.|
|00001af0| 0d 93 06 20 e1 0d 0d a2 | 10 20 f4 2d 2d 2d 2d 2d |... ....|. .-----|
|00001b00| 2d 2d 2d 2d 2d 0d 0d b1 | 28 20 dd f2 70 69 63 74 |-----...|( ..pict|
|00001b10| 75 72 65 28 58 53 49 5a | 45 2c 59 53 49 5a 45 2c |ure(XSIZ|E,YSIZE,|
|00001b20| 73 73 73 70 61 63 65 2c | 73 73 73 24 29 0d 0d c0 |ssspace,|sss$)...|
|00001b30| 08 20 ea 20 85 0d 0d cf | 23 20 ee 20 85 20 ea 3a |. . ....|# . . .:|
|00001b40| f7 20 85 3a ef 32 36 3a | db 3a f1 f6 24 3a f1 c3 |. .:.26:|.:..$:..|
|00001b50| 9e 3a 5a 24 3d be 3a e1 | 0d 0d de 13 20 24 73 70 |.:Z$=.:.|.... $sp|
|00001b60| 72 6e 61 6d 65 25 3d 73 | 73 73 24 0d 0d ed 10 20 |rname%=s|ss$.... |
|00001b70| e7 20 73 73 73 24 3d 22 | 22 20 8c 0d 0d fc 37 20 |. sss$="|" ....7 |
|00001b80| 20 c8 99 22 4f 53 5f 53 | 70 72 69 74 65 4f 70 22 | .."OS_S|priteOp"|
|00001b90| 2c 32 36 39 2c 73 73 73 | 70 61 63 65 2c 73 70 72 |,269,sss|pace,spr|
|00001ba0| 6e 61 6d 65 25 2c 31 33 | 2c 31 20 b8 20 2c 2c 2c |name%,13|,1 . ,,,|
|00001bb0| 52 33 0d 0e 0b 17 20 20 | 3f 28 73 70 72 6e 61 6d |R3.... |?(sprnam|
|00001bc0| 65 25 2b 52 33 29 3d 31 | 33 0d 0e 1a 06 20 cd 0d |e%+R3)=1|3.... ..|
|00001bd0| 0e 29 33 20 c8 99 22 4f | 53 5f 53 70 72 69 74 65 |.)3 .."O|S_Sprite|
|00001be0| 4f 70 22 2c 32 38 30 2c | 73 73 73 70 61 63 65 2c |Op",280,|ssspace,|
|00001bf0| 24 73 70 72 6e 61 6d 65 | 25 20 b8 20 2c 2c 61 64 |$sprname|% . ,,ad|
|00001c00| 64 25 0d 0e 38 3a 20 c8 | 99 22 4f 53 5f 53 70 72 |d%..8: .|."OS_Spr|
|00001c10| 69 74 65 4f 70 22 2c 35 | 35 32 2c 73 73 73 70 61 |iteOp",5|52,ssspa|
|00001c20| 63 65 2c 61 64 64 25 20 | b8 20 2c 2c 2c 73 78 25 |ce,add% |. ,,,sx%|
|00001c30| 2c 73 79 25 2c 2c 73 6d | 6f 64 65 25 0d 0e 47 16 |,sy%,,sm|ode%..G.|
|00001c40| 20 65 25 3d 28 61 64 64 | 25 21 33 32 2d 34 34 29 | e%=(add|%!32-44)|
|00001c50| 2f 38 0d 0e 56 12 20 70 | 61 6c 25 3d 70 61 6c 62 |/8..V. p|al%=palb|
|00001c60| 75 66 66 25 0d 0e 65 04 | 0d 0e 74 0c 20 c8 8e 20 |uff%..e.|..t. .. |
|00001c70| 65 25 20 ca 0d 0e 83 09 | 20 20 c9 20 30 0d 0e 92 |e% .....| . 0...|
|00001c80| 2e 20 20 c8 99 22 4f 53 | 5f 52 65 61 64 4d 6f 64 |. .."OS|_ReadMod|
|00001c90| 65 56 61 72 69 61 62 6c | 65 22 2c 73 6d 6f 64 65 |eVariabl|e",smode|
|00001ca0| 25 2c 39 20 b8 20 2c 2c | 70 70 25 0d 0e a1 0e 20 |%,9 . ,,|pp%.... |
|00001cb0| 20 c8 8e 20 70 70 25 20 | ca 0d 0e b0 13 20 20 20 | .. pp% |..... |
|00001cc0| c9 20 30 3a 70 61 6c 25 | 3d 70 30 25 0d 0e bf 13 |. 0:pal%|=p0%....|
|00001cd0| 20 20 20 c9 20 31 3a 70 | 61 6c 25 3d 70 31 25 0d | . 1:p|al%=p1%.|
|00001ce0| 0e ce 13 20 20 20 c9 20 | 32 3a 70 61 6c 25 3d 70 |... . |2:pal%=p|
|00001cf0| 32 25 0d 0e dd 13 20 20 | 20 c9 20 33 3a 70 61 6c |2%.... | . 3:pal|
|00001d00| 25 3d 70 33 25 0d 0e ec | 06 20 cb 0d 0e fb 04 0d |%=p3%...|. ......|
|00001d10| 0f 0a 0d 20 c9 20 32 2c | 34 2c 31 36 0d 0f 19 13 |... . 2,|4,16....|
|00001d20| 20 20 e3 20 69 25 3d 30 | 20 b8 20 65 25 2d 31 0d | . i%=0| . e%-1.|
|00001d30| 0f 28 20 20 20 70 61 6c | 25 21 28 69 25 2a 34 29 |.( pal|%!(i%*4)|
|00001d40| 3d 61 64 64 25 21 28 34 | 34 2b 69 25 2a 38 29 0d |=add%!(4|4+i%*8).|
|00001d50| 0f 37 0a 20 20 ed 20 69 | 25 0d 0f 46 09 20 c9 20 |.7. . i|%..F. . |
|00001d60| 36 34 0d 0f 55 3e 20 20 | e3 20 67 72 61 62 25 3d |64..U> |. grab%=|
|00001d70| 30 20 b8 20 32 30 34 38 | 2d 38 20 88 20 38 3a 70 |0 . 2048|-8 . 8:p|
|00001d80| 61 6c 25 21 28 67 72 61 | 62 25 3e 3e 31 29 3d 61 |al%!(gra|b%>>1)=a|
|00001d90| 64 64 25 21 28 67 72 61 | 62 25 2b 34 34 29 3a ed |dd%!(gra|b%+44):.|
|00001da0| 0d 0f 64 06 20 cb 0d 0f | 73 04 0d 0f 82 12 20 e7 |..d. ...|s..... .|
|00001db0| 20 73 6d 6f 64 65 25 3d | 2d 31 20 e1 0d 0f 91 11 | smode%=|-1 .....|
|00001dc0| 20 4b 75 3d 2d 31 3a 4b | 75 70 3d 2d 31 0d 0f a0 | Ku=-1:K|up=-1...|
|00001dd0| 3b 20 c8 99 22 43 6f 6c | 6f 75 72 54 72 61 6e 73 |; .."Col|ourTrans|
|00001de0| 5f 53 65 6c 65 63 74 54 | 61 62 6c 65 22 2c 73 6d |_SelectT|able",sm|
|00001df0| 6f 64 65 25 2c 70 61 6c | 25 2c 4b 75 2c 4b 75 70 |ode%,pal|%,Ku,Kup|
|00001e00| 2c 74 72 61 6e 73 32 25 | 0d 0f af 04 0d 0f be 2e |,trans2%|........|
|00001e10| 20 c8 99 22 4f 53 5f 52 | 65 61 64 4d 6f 64 65 56 | .."OS_R|eadModeV|
|00001e20| 61 72 69 61 62 6c 65 22 | 2c 73 6d 6f 64 65 25 2c |ariable"|,smode%,|
|00001e30| 34 20 b8 20 2c 2c 78 6d | 61 67 0d 0f cd 2e 20 c8 |4 . ,,xm|ag.... .|
|00001e40| 99 22 4f 53 5f 52 65 61 | 64 4d 6f 64 65 56 61 72 |."OS_Rea|dModeVar|
|00001e50| 69 61 62 6c 65 22 2c 73 | 6d 6f 64 65 25 2c 35 20 |iable",s|mode%,5 |
|00001e60| b8 20 2c 2c 79 6d 61 67 | 0d 0f dc 24 20 73 78 25 |. ,,ymag|...$ sx%|
|00001e70| 3d 28 73 78 25 3c 3c 78 | 6d 61 67 29 3a 73 79 25 |=(sx%<<x|mag):sy%|
|00001e80| 3d 28 73 79 25 3c 3c 79 | 6d 61 67 29 0d 0f eb 04 |=(sy%<<y|mag)....|
|00001e90| 0d 0f fa 2b 20 c8 99 22 | 4f 53 5f 52 65 61 64 4d |...+ .."|OS_ReadM|
|00001ea0| 6f 64 65 56 61 72 69 61 | 62 6c 65 22 2c 2d 31 2c |odeVaria|ble",-1,|
|00001eb0| 35 20 b8 20 2c 2c 79 6d | 61 67 32 0d 10 09 2b 20 |5 . ,,ym|ag2...+ |
|00001ec0| c8 99 22 4f 53 5f 52 65 | 61 64 4d 6f 64 65 56 61 |.."OS_Re|adModeVa|
|00001ed0| 72 69 61 62 6c 65 22 2c | 2d 31 2c 34 20 b8 20 2c |riable",|-1,4 . ,|
|00001ee0| 2c 78 6d 61 67 32 0d 10 | 18 04 0d 10 27 31 20 66 |,xmag2..|....'1 f|
|00001ef0| 61 3d 28 32 5e 79 6d 61 | 67 32 29 2f 28 32 5e 79 |a=(2^yma|g2)/(2^y|
|00001f00| 6d 61 67 29 3a 66 61 32 | 3d 28 32 5e 78 6d 61 67 |mag):fa2|=(2^xmag|
|00001f10| 32 29 2f 28 32 5e 78 6d | 61 67 29 0d 10 36 04 0d |2)/(2^xm|ag)..6..|
|00001f20| 10 45 26 20 72 61 74 69 | 6f 78 3d 58 53 49 5a 45 |.E& rati|ox=XSIZE|
|00001f30| 2f 73 78 25 3a 72 61 74 | 69 6f 79 3d 59 53 49 5a |/sx%:rat|ioy=YSIZ|
|00001f40| 45 2f 73 79 25 0d 10 54 | 3e 20 e7 20 72 61 74 69 |E/sy%..T|> . rati|
|00001f50| 6f 78 3c 72 61 74 69 6f | 79 20 73 66 6e 25 3d 58 |ox<ratio|y sfn%=X|
|00001f60| 53 49 5a 45 3a 73 66 64 | 25 3d 73 78 25 20 8b 20 |SIZE:sfd|%=sx% . |
|00001f70| 73 66 6e 25 3d 59 53 49 | 5a 45 3a 73 66 64 25 3d |sfn%=YSI|ZE:sfd%=|
|00001f80| 73 79 25 0d 10 63 3b 20 | 21 6d 61 67 25 3d 73 66 |sy%..c; |!mag%=sf|
|00001f90| 6e 25 3a 6d 61 67 25 21 | 34 3d 73 66 6e 25 3a 6d |n%:mag%!|4=sfn%:m|
|00001fa0| 61 67 25 21 38 3d 73 66 | 64 25 2a 66 61 32 3a 6d |ag%!8=sf|d%*fa2:m|
|00001fb0| 61 67 25 21 31 32 3d 73 | 66 64 25 2a 66 61 0d 10 |ag%!12=s|fd%*fa..|
|00001fc0| 72 2c 20 73 78 25 3d 73 | 78 25 2a 28 73 66 6e 25 |r, sx%=s|x%*(sfn%|
|00001fd0| 2f 73 66 64 25 29 3a 73 | 79 25 3d 73 79 25 2a 28 |/sfd%):s|y%=sy%*(|
|00001fe0| 73 66 6e 25 2f 73 66 64 | 25 29 0d 10 81 1a 20 78 |sfn%/sfd|%).... x|
|00001ff0| 73 69 7a 65 25 3d 73 78 | 25 3a 79 73 69 7a 65 25 |size%=sx|%:ysize%|
|00002000| 3d 73 79 25 0d 10 90 08 | 20 f7 20 85 0d 10 9f 06 |=sy%....| . .....|
|00002010| 20 e1 0d 10 ae 10 20 f4 | 2d 2d 2d 2d 2d 2d 2d 2d | ..... .|--------|
|00002020| 2d 2d 0d 10 bd 15 20 dd | f2 76 65 72 69 66 79 73 |--.... .|.verifys|
|00002030| 68 75 74 64 6f 77 6e 0d | 10 cc 6f 20 62 6c 6f 63 |hutdown.|..o bloc|
|00002040| 6b 25 21 30 3d 77 68 61 | 6e 64 6c 65 32 25 3a c8 |k%!0=wha|ndle2%:.|
|00002050| 99 22 57 69 6d 70 5f 43 | 6c 6f 73 65 57 69 6e 64 |."Wimp_C|loseWind|
|00002060| 6f 77 22 2c 2c 62 6c 6f | 63 6b 25 3a 62 6c 6f 63 |ow",,blo|ck%:bloc|
|00002070| 6b 25 21 30 3d 77 68 61 | 6e 64 6c 65 31 25 3a c8 |k%!0=wha|ndle1%:.|
|00002080| 99 20 22 57 69 6d 70 5f | 43 6c 6f 73 65 57 69 6e |. "Wimp_|CloseWin|
|00002090| 64 6f 77 22 2c 2c 62 6c | 6f 63 6b 25 3a 71 75 69 |dow",,bl|ock%:qui|
|000020a0| 74 25 3d b9 3a e1 0d 10 | db 10 20 f4 2d 2d 2d 2d |t%=.:...|.. .----|
|000020b0| 2d 2d 2d 2d 2d 2d 0d 10 | ea 13 20 dd f2 6f 70 74 |------..|.. ..opt|
|000020c0| 69 6f 6e 73 65 6c 65 63 | 74 0d 10 f9 26 20 63 68 |ionselec|t...& ch|
|000020d0| 6f 69 63 65 25 3d 21 62 | 6c 6f 63 6b 25 3a 63 68 |oice%=!b|lock%:ch|
|000020e0| 6f 69 63 65 32 25 3d 62 | 6c 6f 63 6b 25 21 34 0d |oice2%=b|lock%!4.|
|000020f0| 11 08 24 20 c8 99 22 57 | 69 6d 70 5f 47 65 74 50 |..$ .."W|imp_GetP|
|00002100| 6f 69 6e 74 65 72 49 6e | 66 6f 22 2c 2c 62 6c 6f |ointerIn|fo",,blo|
|00002110| 63 6b 25 0d 11 17 3a 20 | 78 70 6f 73 3d 21 62 6c |ck%...: |xpos=!bl|
|00002120| 6f 63 6b 25 3a 79 70 6f | 73 3d 62 6c 6f 63 6b 25 |ock%:ypo|s=block%|
|00002130| 21 34 3a e7 20 62 6c 6f | 63 6b 25 21 38 3d 31 20 |!4:. blo|ck%!8=1 |
|00002140| 63 72 65 61 74 65 5f 6d | 65 6e 75 3d 31 0d 11 26 |create_m|enu=1..&|
|00002150| 28 20 e7 20 4d 55 24 3d | 22 6d 61 69 6e 6d 65 6e |( . MU$=|"mainmen|
|00002160| 75 22 20 f2 6f 70 74 69 | 6f 6e 5f 6d 61 69 6e 6d |u" .opti|on_mainm|
|00002170| 65 6e 75 3a e1 0d 11 35 | 20 20 e7 20 63 68 6f 69 |enu:...5| . choi|
|00002180| 63 65 25 3d 31 20 f2 76 | 65 72 69 66 79 73 68 75 |ce%=1 .v|erifyshu|
|00002190| 74 64 6f 77 6e 0d 11 44 | 06 20 e1 0d 11 53 10 20 |tdown..D|. ...S. |
|000021a0| f4 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 0d 11 62 16 20 |.-------|---..b. |
|000021b0| dd f2 6f 70 74 69 6f 6e | 5f 6d 61 69 6e 6d 65 6e |..option|_mainmen|
|000021c0| 75 0d 11 71 1e 20 e7 20 | 63 68 6f 69 63 65 25 3d |u..q. . |choice%=|
|000021d0| 30 20 73 6f 75 6e 64 5f | 6c 65 76 65 6c 3d 30 0d |0 sound_|level=0.|
|000021e0| 11 80 1f 20 e7 20 63 68 | 6f 69 63 65 25 3d 31 20 |... . ch|oice%=1 |
|000021f0| 73 6f 75 6e 64 5f 6c 65 | 76 65 6c 3d 2d 35 0d 11 |sound_le|vel=-5..|
|00002200| 8f 20 20 e7 20 63 68 6f | 69 63 65 25 3d 32 20 73 |. . cho|ice%=2 s|
|00002210| 6f 75 6e 64 5f 6c 65 76 | 65 6c 3d 2d 31 30 0d 11 |ound_lev|el=-10..|
|00002220| 9e 20 20 e7 20 63 68 6f | 69 63 65 25 3d 33 20 73 |. . cho|ice%=3 s|
|00002230| 6f 75 6e 64 5f 6c 65 76 | 65 6c 3d 2d 31 35 0d 11 |ound_lev|el=-15..|
|00002240| ad 29 20 e7 20 63 72 65 | 61 74 65 5f 6d 65 6e 75 |.) . cre|ate_menu|
|00002250| 3d 31 20 f2 6d 61 69 6e | 6d 65 6e 75 28 6d 61 69 |=1 .main|menu(mai|
|00002260| 6e 6d 65 6e 75 25 29 0d | 11 bc 06 20 e1 0d 11 cb |nmenu%).|... ....|
|00002270| 10 20 f4 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 0d 11 da |. .-----|-----...|
|00002280| 0f 20 dd f2 73 70 72 65 | 72 72 6f 72 0d 11 e9 2d |. ..spre|rror...-|
|00002290| 20 e7 20 74 25 3d 30 20 | f2 72 6d 28 22 45 52 52 | . t%=0 |.rm("ERR|
|000022a0| 46 22 29 3a 24 28 62 6c | 6f 63 6b 32 25 2b 34 29 |F"):$(bl|ock2%+4)|
|000022b0| 3d 74 65 78 74 24 2b bd | 30 0d 11 f8 2e 20 e7 20 |=text$+.|0.... . |
|000022c0| 74 25 3c 3e 30 20 f2 72 | 6d 28 22 45 52 52 34 22 |t%<>0 .r|m("ERR4"|
|000022d0| 29 3a 24 28 62 6c 6f 63 | 6b 32 25 2b 34 29 3d 74 |):$(bloc|k2%+4)=t|
|000022e0| 65 78 74 24 2b bd 30 0d | 12 07 35 20 f2 72 6d 28 |ext$+.0.|..5 .rm(|
|000022f0| 22 45 52 4d 31 22 29 3a | c8 99 22 57 69 6d 70 5f |"ERM1"):|.."Wimp_|
|00002300| 52 65 70 6f 72 74 45 72 | 72 6f 72 22 2c 62 6c 6f |ReportEr|ror",blo|
|00002310| 63 6b 32 25 2c 30 2c 74 | 65 78 74 24 0d 12 16 06 |ck2%,0,t|ext$....|
|00002320| 20 e1 0d 12 25 10 20 f4 | 2d 2d 2d 2d 2d 2d 2d 2d | ...%. .|--------|
|00002330| 2d 2d 0d 12 34 0f 20 dd | a4 54 65 6d 70 28 54 24 |--..4. .|.Temp(T$|
|00002340| 29 0d 12 43 12 20 24 77 | 69 6e 5f 69 64 65 6e 25 |)..C. $w|in_iden%|
|00002350| 3d 54 24 0d 12 52 09 20 | ea 20 68 25 0d 12 61 4b |=T$..R. |. h%..aK|
|00002360| 20 c8 99 22 57 69 6d 70 | 5f 4c 6f 61 64 54 65 6d | .."Wimp|_LoadTem|
|00002370| 70 6c 61 74 65 22 2c 2c | 62 6c 6f 63 6b 25 2c 77 |plate",,|block%,w|
|00002380| 64 61 74 61 31 25 2c 77 | 64 31 65 6e 64 25 2c 2d |data1%,w|d1end%,-|
|00002390| 31 2c 77 69 6e 5f 69 64 | 65 6e 25 20 b8 20 2c 2c |1,win_id|en% . ,,|
|000023a0| 77 64 61 74 61 31 25 0d | 12 70 18 20 62 6c 6f 63 |wdata1%.|.p. bloc|
|000023b0| 6b 25 21 36 34 3d 69 63 | 6f 6e 73 70 61 63 65 0d |k%!64=ic|onspace.|
|000023c0| 12 7f 20 20 e7 20 54 24 | 3d 22 70 61 6e 65 22 20 |.. . T$|="pane" |
|000023d0| f2 73 65 74 5f 70 61 6e | 65 5f 69 63 6f 6e 73 0d |.set_pan|e_icons.|
|000023e0| 12 8e 40 20 e7 20 54 24 | 3d 22 4d 61 69 6e 22 20 |..@ . T$|="Main" |
|000023f0| 6e 61 6d 65 25 3d 62 6c | 6f 63 6b 25 21 37 32 3a |name%=bl|ock%!72:|
|00002400| f2 73 65 74 5f 6d 61 69 | 6e 5f 69 63 6f 6e 73 3a |.set_mai|n_icons:|
|00002410| 62 6c 6f 63 6b 25 21 31 | 32 3d 74 6f 70 5f 79 0d |block%!1|2=top_y.|
|00002420| 12 9d 31 20 e7 20 54 24 | 3d 22 73 75 6d 6d 61 72 |..1 . T$|="summar|
|00002430| 79 22 20 62 6c 6f 63 6b | 25 21 28 38 38 2b 34 2a |y" block|%!(88+4*|
|00002440| 33 32 2b 32 34 29 3d 69 | 63 6f 6e 73 70 61 63 65 |32+24)=i|conspace|
|00002450| 0d 12 ac 32 20 e7 20 54 | 24 3d 22 73 75 6d 6d 61 |...2 . T|$="summa|
|00002460| 72 79 32 22 20 62 6c 6f | 63 6b 25 21 28 38 38 2b |ry2" blo|ck%!(88+|
|00002470| 34 2a 33 32 2b 32 34 29 | 3d 69 63 6f 6e 73 70 61 |4*32+24)|=iconspa|
|00002480| 63 65 0d 12 b1 2d 20 e7 | 20 54 24 3d 22 72 65 67 |ce...- .| T$="reg|
|00002490| 22 20 62 6c 6f 63 6b 25 | 21 28 38 38 2b 34 2a 33 |" block%|!(88+4*3|
|000024a0| 32 2b 32 34 29 3d 69 63 | 6f 6e 73 70 61 63 65 0d |2+24)=ic|onspace.|
|000024b0| 12 bb 4f 20 e7 20 54 24 | 3d 22 77 61 72 6e 69 6e |..O . T$|="warnin|
|000024c0| 67 22 20 62 6c 6f 63 6b | 25 21 28 38 38 2b 34 2a |g" block|%!(88+4*|
|000024d0| 33 32 2b 32 34 29 3d 69 | 63 6f 6e 73 70 61 63 65 |32+24)=i|conspace|
|000024e0| 3a 62 6c 6f 63 6b 25 21 | 28 38 38 2b 35 2a 33 32 |:block%!|(88+5*32|
|000024f0| 2b 32 34 29 3d 69 63 6f | 6e 73 70 61 63 65 0d 12 |+24)=ico|nspace..|
|00002500| ca 27 20 c8 99 22 57 69 | 6d 70 5f 43 72 65 61 74 |.' .."Wi|mp_Creat|
|00002510| 65 57 69 6e 64 6f 77 22 | 2c 2c 62 6c 6f 63 6b 25 |eWindow"|,,block%|
|00002520| 20 b8 20 68 25 0d 12 d9 | 08 20 3d 68 25 0d 12 e8 | . h%...|. =h%...|
|00002530| 10 20 f4 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 0d 12 f7 |. .-----|-----...|
|00002540| 15 20 dd f2 73 65 74 5f | 6d 61 69 6e 5f 69 63 6f |. ..set_|main_ico|
|00002550| 6e 73 0d 13 06 34 20 e3 | 20 69 63 5f 6e 3d 30 20 |ns...4 .| ic_n=0 |
|00002560| b8 20 34 3a 62 6c 6f 63 | 6b 25 21 28 38 38 2b 69 |. 4:bloc|k%!(88+i|
|00002570| 63 5f 6e 2a 33 32 2b 32 | 34 29 3d 69 63 6f 6e 73 |c_n*32+2|4)=icons|
|00002580| 70 61 63 65 3a ed 0d 13 | 15 42 20 62 6c 6f 63 6b |pace:...|.B block|
|00002590| 25 21 28 38 38 2b 31 38 | 2a 33 32 2b 32 34 29 3d |%!(88+18|*32+24)=|
|000025a0| 69 63 6f 6e 73 70 61 63 | 65 3a 62 6c 6f 63 6b 25 |iconspac|e:block%|
|000025b0| 21 28 38 38 2b 31 39 2a | 33 32 2b 32 34 29 3d 69 |!(88+19*|32+24)=i|
|000025c0| 63 6f 6e 73 70 61 63 65 | 0d 13 24 42 20 62 6c 6f |conspace|..$B blo|
|000025d0| 63 6b 25 21 28 38 38 2b | 32 30 2a 33 32 2b 32 34 |ck%!(88+|20*32+24|
|000025e0| 29 3d 69 63 6f 6e 73 70 | 61 63 65 3a 62 6c 6f 63 |)=iconsp|ace:bloc|
|000025f0| 6b 25 21 28 38 38 2b 32 | 31 2a 33 32 2b 32 34 29 |k%!(88+2|1*32+24)|
|00002600| 3d 69 63 6f 6e 73 70 61 | 63 65 0d 13 33 42 20 62 |=iconspa|ce..3B b|
|00002610| 6c 6f 63 6b 25 21 28 38 | 38 2b 32 36 2a 33 32 2b |lock%!(8|8+26*32+|
|00002620| 32 34 29 3d 69 63 6f 6e | 73 70 61 63 65 3a 62 6c |24)=icon|space:bl|
|00002630| 6f 63 6b 25 21 28 38 38 | 2b 31 30 2a 33 32 2b 32 |ock%!(88|+10*32+2|
|00002640| 34 29 3d 69 63 6f 6e 73 | 70 61 63 65 0d 13 42 42 |4)=icons|pace..BB|
|00002650| 20 62 6c 6f 63 6b 25 21 | 28 38 38 2b 31 31 2a 33 | block%!|(88+11*3|
|00002660| 32 2b 32 34 29 3d 69 63 | 6f 6e 73 70 61 63 65 3a |2+24)=ic|onspace:|
|00002670| 62 6c 6f 63 6b 25 21 28 | 38 38 2b 31 32 2a 33 32 |block%!(|88+12*32|
|00002680| 2b 32 34 29 3d 69 63 6f | 6e 73 70 61 63 65 0d 13 |+24)=ico|nspace..|
|00002690| 51 42 20 62 6c 6f 63 6b | 25 21 28 38 38 2b 31 34 |QB block|%!(88+14|
|000026a0| 2a 33 32 2b 32 34 29 3d | 69 63 6f 6e 73 70 61 63 |*32+24)=|iconspac|
|000026b0| 65 3a 62 6c 6f 63 6b 25 | 21 28 38 38 2b 31 33 2a |e:block%|!(88+13*|
|000026c0| 33 32 2b 32 34 29 3d 69 | 63 6f 6e 73 70 61 63 65 |32+24)=i|conspace|
|000026d0| 0d 13 60 06 20 e1 0d 13 | 6f 10 20 f4 2d 2d 2d 2d |..`. ...|o. .----|
|000026e0| 2d 2d 2d 2d 2d 2d 0d 13 | 7e 15 20 dd f2 73 65 74 |------..|~. ..set|
|000026f0| 5f 70 61 6e 65 5f 69 63 | 6f 6e 73 0d 13 8d 34 20 |_pane_ic|ons...4 |
|00002700| e3 20 69 63 5f 6e 3d 30 | 20 b8 20 33 3a 62 6c 6f |. ic_n=0| . 3:blo|
|00002710| 63 6b 25 21 28 38 38 2b | 69 63 5f 6e 2a 33 32 2b |ck%!(88+|ic_n*32+|
|00002720| 32 34 29 3d 69 63 6f 6e | 73 70 61 63 65 3a ed 0d |24)=icon|space:..|
|00002730| 13 9c 06 20 e1 0d 13 ab | 10 20 f4 2d 2d 2d 2d 2d |... ....|. .-----|
|00002740| 2d 2d 2d 2d 2d 0d 13 ba | 0c 20 dd f2 65 72 72 6f |-----...|. ..erro|
|00002750| 72 0d 13 c9 0e 20 21 62 | 6c 6f 63 6b 25 3d 9f 0d |r.... !b|lock%=..|
|00002760| 13 d8 36 20 24 28 62 6c | 6f 63 6b 25 2b 34 29 3d |..6 $(bl|ock%+4)=|
|00002770| f6 24 2b 22 20 28 69 6e | 74 65 72 6e 61 6c 20 65 |.$+" (in|ternal e|
|00002780| 72 72 6f 72 20 63 6f 64 | 65 20 22 2b c3 9e 2b 22 |rror cod|e "+..+"|
|00002790| 29 22 2b bd 30 0d 13 e7 | 34 20 f2 72 6d 28 22 45 |)"+.0...|4 .rm("E|
|000027a0| 52 4d 31 22 29 3a c8 99 | 22 57 69 6d 70 5f 52 65 |RM1"):..|"Wimp_Re|
|000027b0| 70 6f 72 74 45 72 72 6f | 72 22 2c 62 6c 6f 63 6b |portErro|r",block|
|000027c0| 25 2c 31 2c 74 65 78 74 | 24 0d 13 f6 06 20 e1 0d |%,1,text|$.... ..|
|000027d0| 14 05 10 20 f4 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 0d |... .---|-------.|
|000027e0| 14 14 10 20 dd a4 77 69 | 6d 70 65 72 72 6f 72 0d |... ..wi|mperror.|
|000027f0| 14 23 15 20 21 62 6c 6f | 63 6b 25 3d 9f 3a 65 72 |.#. !blo|ck%=.:er|
|00002800| 24 3d 22 22 0d 14 32 24 | 20 e7 20 9f 3d 36 37 37 |$=""..2$| . .=677|
|00002810| 38 32 20 f2 72 6d 28 22 | 45 52 52 41 22 29 3a 65 |82 .rm("|ERRA"):e|
|00002820| 72 24 3d 74 65 78 74 24 | 0d 14 41 24 20 e7 20 9f |r$=text$|..A$ . .|
|00002830| 3d 37 31 36 32 32 20 f2 | 72 6d 28 22 45 52 52 41 |=71622 .|rm("ERRA|
|00002840| 22 29 3a 65 72 24 3d 74 | 65 78 74 24 0d 14 50 2d |"):er$=t|ext$..P-|
|00002850| 20 24 28 62 6c 6f 63 6b | 25 2b 34 29 3d f6 24 2b | $(block|%+4)=.$+|
|00002860| 22 20 28 22 2b c3 9f 2b | 22 29 22 2b 65 72 24 2b |" ("+..+|")"+er$+|
|00002870| 22 20 22 2b c3 9e 2b bd | 30 0d 14 5f 34 20 f2 72 |" "+..+.|0.._4 .r|
|00002880| 6d 28 22 45 52 4d 31 22 | 29 3a c8 99 22 57 69 6d |m("ERM1"|):.."Wim|
|00002890| 70 5f 52 65 70 6f 72 74 | 45 72 72 6f 72 22 2c 62 |p_Report|Error",b|
|000028a0| 6c 6f 63 6b 25 2c 31 2c | 74 65 78 74 24 0d 14 6e |lock%,1,|text$..n|
|000028b0| 07 20 3d b9 0d 14 7d 10 | 20 f4 2d 2d 2d 2d 2d 2d |. =...}.| .------|
|000028c0| 2d 2d 2d 2d 0d 14 8c 40 | 20 dd a4 69 63 6f 6e 64 |----...@| ..icond|
|000028d0| 65 66 28 77 68 61 6e 64 | 6c 65 25 2c 69 78 25 2c |ef(whand|le%,ix%,|
|000028e0| 69 79 25 2c 69 77 25 2c | 69 68 25 2c 66 6c 61 67 |iy%,iw%,|ih%,flag|
|000028f0| 25 2c 74 65 78 74 24 2c | 64 31 25 2c 64 32 25 2c |%,text$,|d1%,d2%,|
|00002900| 64 33 25 29 0d 14 9b 30 | 20 62 6c 6f 63 6b 25 21 |d3%)...0| block%!|
|00002910| 30 3d 77 68 61 6e 64 6c | 65 25 3a 62 6c 6f 63 6b |0=whandl|e%:block|
|00002920| 25 21 34 3d 69 78 25 3a | 62 6c 6f 63 6b 25 21 38 |%!4=ix%:|block%!8|
|00002930| 3d 69 79 25 0d 14 aa 28 | 20 62 6c 6f 63 6b 25 21 |=iy%...(| block%!|
|00002940| 31 32 3d 69 78 25 2b 69 | 77 25 3a 62 6c 6f 63 6b |12=ix%+i|w%:block|
|00002950| 25 21 31 36 3d 69 79 25 | 2b 69 68 25 0d 14 b9 14 |%!16=iy%|+ih%....|
|00002960| 20 62 6c 6f 63 6b 25 21 | 32 30 3d 66 6c 61 67 25 | block%!|20=flag%|
|00002970| 0d 14 c8 0e 20 e7 20 64 | 31 25 3d 30 20 8c 0d 14 |.... . d|1%=0 ...|
|00002980| d7 17 20 24 28 62 6c 6f | 63 6b 25 2b 32 34 29 3d |.. $(blo|ck%+24)=|
|00002990| 74 65 78 74 24 0d 14 e6 | 06 20 cc 0d 14 f5 20 20 |text$...|. .... |
|000029a0| 62 6c 6f 63 6b 25 21 32 | 34 3d 64 31 25 3a 62 6c |block%!2|4=d1%:bl|
|000029b0| 6f 63 6b 25 21 32 38 3d | 64 32 25 0d 15 04 12 20 |ock%!28=|d2%.... |
|000029c0| 62 6c 6f 63 6b 25 21 33 | 32 3d 64 33 25 0d 15 13 |block%!3|2=d3%...|
|000029d0| 06 20 cd 0d 15 22 2c 20 | c8 99 20 22 57 69 6d 70 |. ...", |.. "Wimp|
|000029e0| 5f 43 72 65 61 74 65 49 | 63 6f 6e 22 2c 2c 62 6c |_CreateI|con",,bl|
|000029f0| 6f 63 6b 25 20 b8 20 69 | 68 61 6e 64 6c 65 25 0d |ock% . i|handle%.|
|00002a00| 15 31 0e 20 3d 69 68 61 | 6e 64 6c 65 25 0d 15 40 |.1. =iha|ndle%..@|
|00002a10| 10 20 f4 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 0d 15 4f |. .-----|-----..O|
|00002a20| 15 20 dd f2 6f 70 65 6e | 77 69 6e 64 6f 77 28 47 |. ..open|window(G|
|00002a30| 25 29 0d 15 5e 15 20 e7 | 20 47 25 3d 77 68 61 6e |%)..^. .| G%=whan|
|00002a40| 64 6c 65 31 25 20 8c 0d | 15 6d 31 20 20 62 6c 6f |dle1% ..|.m1 blo|
|00002a50| 63 6b 25 21 30 3d 47 25 | 3a c8 99 22 57 69 6d 70 |ck%!0=G%|:.."Wimp|
|00002a60| 5f 47 65 74 57 69 6e 64 | 6f 77 53 74 61 74 65 22 |_GetWind|owState"|
|00002a70| 2c 2c 62 6c 6f 63 6b 25 | 0d 15 7c 19 20 20 62 6c |,,block%|..|. bl|
|00002a80| 6f 63 6b 25 21 36 34 3d | 70 61 6e 65 5f 77 69 6e |ock%!64=|pane_win|
|00002a90| 25 0d 15 8b 2e 20 20 62 | 6c 6f 63 6b 25 21 37 36 |%.... b|lock%!76|
|00002aa0| 3d 62 6c 6f 63 6b 25 21 | 34 3a 62 6c 6f 63 6b 25 |=block%!|4:block%|
|00002ab0| 21 36 38 3d 62 6c 6f 63 | 6b 25 21 34 2d 39 38 0d |!68=bloc|k%!4-98.|
|00002ac0| 15 9a 31 20 20 62 6c 6f | 63 6b 25 21 38 30 3d 62 |..1 blo|ck%!80=b|
|00002ad0| 6c 6f 63 6b 25 21 31 36 | 3a 62 6c 6f 63 6b 25 21 |lock%!16|:block%!|
|00002ae0| 37 32 3d 62 6c 6f 63 6b | 25 21 31 36 2d 33 36 30 |72=block|%!16-360|
|00002af0| 0d 15 a9 31 20 20 62 6c | 6f 63 6b 25 21 38 34 3d |...1 bl|ock%!84=|
|00002b00| 30 3a 62 6c 6f 63 6b 25 | 21 38 38 3d 30 3a 62 6c |0:block%|!88=0:bl|
|00002b10| 6f 63 6b 25 21 39 32 3d | 62 6c 6f 63 6b 25 21 32 |ock%!92=|block%!2|
|00002b20| 38 0d 15 b8 24 20 20 c8 | 99 22 57 69 6d 70 5f 4f |8...$ .|."Wimp_O|
|00002b30| 70 65 6e 57 69 6e 64 6f | 77 22 2c 2c 62 6c 6f 63 |penWindo|w",,bloc|
|00002b40| 6b 25 2b 36 34 0d 15 c7 | 35 20 20 62 6c 6f 63 6b |k%+64...|5 block|
|00002b50| 25 21 32 38 3d 70 61 6e | 65 5f 77 69 6e 25 3a c8 |%!28=pan|e_win%:.|
|00002b60| 99 22 57 69 6d 70 5f 4f | 70 65 6e 57 69 6e 64 6f |."Wimp_O|penWindo|
|00002b70| 77 22 2c 2c 62 6c 6f 63 | 6b 25 0d 15 d6 06 20 cc |w",,bloc|k%.... .|
|00002b80| 0d 15 e5 31 20 20 62 6c | 6f 63 6b 25 21 30 3d 47 |...1 bl|ock%!0=G|
|00002b90| 25 3a c8 99 22 57 69 6d | 70 5f 47 65 74 57 69 6e |%:.."Wim|p_GetWin|
|00002ba0| 64 6f 77 53 74 61 74 65 | 22 2c 2c 62 6c 6f 63 6b |dowState|",,block|
|00002bb0| 25 0d 15 f4 21 20 20 c8 | 99 22 57 69 6d 70 5f 4f |%...! .|."Wimp_O|
|00002bc0| 70 65 6e 57 69 6e 64 6f | 77 22 2c 2c 62 6c 6f 63 |penWindo|w",,bloc|
|00002bd0| 6b 25 0d 16 03 06 20 cd | 0d 16 12 06 20 e1 0d 16 |k%.... .|.... ...|
|00002be0| 21 10 20 f4 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 0d 16 |!. .----|------..|
|00002bf0| 30 2a 20 dd f2 64 72 61 | 77 6d 65 6e 75 28 6d 25 |0* ..dra|wmenu(m%|
|00002c00| 2c 6d 65 6e 75 24 2c 78 | 25 2c 79 25 2c 6f 6e 69 |,menu$,x|%,y%,oni|
|00002c10| 63 6f 6e 62 61 72 25 29 | 0d 16 3f 4a 20 6d 25 3f |conbar%)|..?J m%?|
|00002c20| 31 32 3d 37 3a 6d 25 3f | 31 33 3d 32 3a 6d 25 3f |12=7:m%?|13=2:m%?|
|00002c30| 31 34 3d 37 3a 6d 25 3f | 31 35 3d 30 3a 6d 25 21 |14=7:m%?|15=0:m%!|
|00002c40| 31 36 3d 32 30 30 3a 6d | 25 21 32 30 3d 34 34 3a |16=200:m|%!20=44:|
|00002c50| 6d 25 21 32 34 3d 30 3a | 70 74 72 25 3d 6d 25 2b |m%!24=0:|ptr%=m%+|
|00002c60| 32 38 0d 16 4e 1e 20 24 | 6d 25 3d c0 6d 65 6e 75 |28..N. $|m%=.menu|
|00002c70| 24 2c a7 6d 65 6e 75 24 | 2c 22 2c 22 29 2d 31 29 |$,.menu$|,",")-1)|
|00002c80| 0d 16 5d 1a 20 6d 65 6e | 75 24 2b 3d 22 2c 22 3a |..]. men|u$+=",":|
|00002c90| 65 6e 74 72 69 65 73 25 | 3d 30 0d 16 6c 11 20 c8 |entries%|=0..l. .|
|00002ca0| 95 20 6d 65 6e 75 24 3c | 3e 22 22 0d 16 7b 20 20 |. menu$<|>""..{ |
|00002cb0| 6d 65 6e 75 24 3d c1 6d | 65 6e 75 24 2c a7 6d 65 |menu$=.m|enu$,.me|
|00002cc0| 6e 75 24 2c 22 2c 22 29 | 2b 31 29 0d 16 8a 12 20 |nu$,",")|+1).... |
|00002cd0| e7 20 6d 65 6e 75 24 3c | 3e 22 22 20 8c 0d 16 99 |. menu$<|>"" ....|
|00002ce0| 27 20 70 74 72 25 21 30 | 3d 30 3a 70 74 72 25 21 |' ptr%!0|=0:ptr%!|
|00002cf0| 34 3d 2d 31 3a 70 74 72 | 25 21 38 3d 26 37 30 30 |4=-1:ptr|%!8=&700|
|00002d00| 30 30 32 31 0d 16 a8 3a | 20 24 28 70 74 72 25 2b |0021...:| $(ptr%+|
|00002d10| 31 32 29 3d c0 6d 65 6e | 75 24 2c a7 6d 65 6e 75 |12)=.men|u$,.menu|
|00002d20| 24 2c 22 2c 22 29 2d 31 | 29 3a 70 74 72 25 2b 3d |$,",")-1|):ptr%+=|
|00002d30| 32 34 3a 65 6e 74 72 69 | 65 73 25 2b 3d 31 0d 16 |24:entri|es%+=1..|
|00002d40| b7 06 20 cd 0d 16 c6 06 | 20 ce 0d 16 d5 1c 20 70 |.. .....| ..... p|
|00002d50| 74 72 25 21 2d 32 34 3d | 70 74 72 25 21 2d 32 34 |tr%!-24=|ptr%!-24|
|00002d60| 20 84 20 26 38 30 0d 16 | e4 21 20 e7 20 6f 6e 69 | . &80..|.! . oni|
|00002d70| 63 6f 6e 62 61 72 25 20 | 6d 25 21 33 32 3d 77 68 |conbar% |m%!32=wh|
|00002d80| 61 6e 64 6c 65 32 25 0d | 16 f3 36 20 e7 20 6f 6e |andle2%.|..6 . on|
|00002d90| 69 63 6f 6e 62 61 72 25 | 20 8c 20 79 70 6f 73 25 |iconbar%| . ypos%|
|00002da0| 3d 39 36 2b 65 6e 74 72 | 69 65 73 25 2a 34 34 20 |=96+entr|ies%*44 |
|00002db0| 8b 20 79 70 6f 73 25 3d | 79 25 2b 32 30 0d 17 02 |. ypos%=|y%+20...|
|00002dc0| 29 20 c8 99 20 22 57 69 | 6d 70 5f 43 72 65 61 74 |) .. "Wi|mp_Creat|
|00002dd0| 65 4d 65 6e 75 22 2c 2c | 6d 25 2c 78 25 2d 36 34 |eMenu",,|m%,x%-64|
|00002de0| 2c 79 70 6f 73 25 0d 17 | 11 06 20 e1 0d 17 20 10 |,ypos%..|.. ... .|
|00002df0| 20 f4 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 0d 17 2f 24 | .------|----../$|
|00002e00| 20 dd f2 67 65 74 6f 72 | 69 67 69 6e 28 62 6c 6f | ..getor|igin(blo|
|00002e10| 63 6b 25 2c f8 20 78 30 | 25 2c f8 20 79 30 25 29 |ck%,. x0|%,. y0%)|
|00002e20| 0d 17 3e 33 20 78 30 25 | 3d 62 6c 6f 63 6b 25 21 |..>3 x0%|=block%!|
|00002e30| 34 2d 62 6c 6f 63 6b 25 | 21 32 30 3a 79 30 25 3d |4-block%|!20:y0%=|
|00002e40| 62 6c 6f 63 6b 25 21 31 | 36 2d 62 6c 6f 63 6b 25 |block%!1|6-block%|
|00002e50| 21 32 34 0d 17 4d 06 20 | e1 0d 17 5c 10 20 f4 2d |!24..M. |...\. .-|
|00002e60| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 0d 17 6b 0c 20 dd f2 |--------|-..k. ..|
|00002e70| 72 65 73 65 74 0d 17 7a | 19 20 f2 63 72 65 61 74 |reset..z|. .creat|
|00002e80| 65 5f 74 65 6d 70 5f 64 | 69 73 70 6c 61 79 0d 17 |e_temp_d|isplay..|
|00002e90| 89 33 20 c8 99 22 57 69 | 6d 70 5f 46 6f 72 63 65 |.3 .."Wi|mp_Force|
|00002ea0| 52 65 64 72 61 77 22 2c | 77 68 61 6e 64 6c 65 31 |Redraw",|whandle1|
|00002eb0| 25 2c 32 37 30 2c 2d 38 | 34 30 2c 31 32 30 30 2c |%,270,-8|40,1200,|
|00002ec0| 30 0d 17 98 06 20 e1 0d | 17 a7 10 20 f4 2d 2d 2d |0.... ..|... .---|
|00002ed0| 2d 2d 2d 2d 2d 2d 2d 0d | 17 b6 15 20 dd f2 69 73 |-------.|... ..is|
|00002ee0| 65 74 28 78 25 2c 61 24 | 2c 57 48 29 0d 17 c5 3b |et(x%,a$|,WH)...;|
|00002ef0| 20 62 6c 6f 63 6b 25 21 | 30 3d 57 48 3a 62 6c 6f | block%!|0=WH:blo|
|00002f00| 63 6b 25 21 34 3d 78 25 | 3a c8 99 20 22 57 69 6d |ck%!4=x%|:.. "Wim|
|00002f10| 70 5f 47 65 74 49 63 6f | 6e 53 74 61 74 65 22 2c |p_GetIco|nState",|
|00002f20| 2c 62 6c 6f 63 6b 25 0d | 17 d4 14 20 24 28 62 6c |,block%.|... $(bl|
|00002f30| 6f 63 6b 25 21 32 38 29 | 3d 61 24 0d 17 e3 3a 20 |ock%!28)|=a$...: |
|00002f40| 62 6c 6f 63 6b 25 21 38 | 3d 30 3a 62 6c 6f 63 6b |block%!8|=0:block|
|00002f50| 25 21 31 32 3d 30 3a c8 | 99 20 22 57 69 6d 70 5f |%!12=0:.|. "Wimp_|
|00002f60| 53 65 74 49 63 6f 6e 53 | 74 61 74 65 22 2c 2c 62 |SetIconS|tate",,b|
|00002f70| 6c 6f 63 6b 25 0d 17 f2 | 06 20 e1 0d 18 01 10 20 |lock%...|. ..... |
|00002f80| f4 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 0d 18 10 13 20 |.-------|---.... |
|00002f90| dd f2 69 72 65 61 64 28 | 78 25 2c 57 48 29 0d 18 |..iread(|x%,WH)..|
|00002fa0| 1f 3b 20 62 6c 6f 63 6b | 25 21 30 3d 57 48 3a 62 |.; block|%!0=WH:b|
|00002fb0| 6c 6f 63 6b 25 21 34 3d | 78 25 3a c8 99 20 22 57 |lock%!4=|x%:.. "W|
|00002fc0| 69 6d 70 5f 47 65 74 49 | 63 6f 6e 53 74 61 74 65 |imp_GetI|conState|
|00002fd0| 22 2c 2c 62 6c 6f 63 6b | 25 0d 18 2e 14 20 61 24 |",,block|%.... a$|
|00002fe0| 3d 24 28 62 6c 6f 63 6b | 25 21 32 38 29 0d 18 3d |=$(block|%!28)..=|
|00002ff0| 06 20 e1 0d 18 4c 10 20 | f4 2d 2d 2d 2d 2d 2d 2d |. ...L. |.-------|
|00003000| 2d 2d 2d 0d 18 5b 0e 20 | dd f2 70 61 6c 69 6e 69 |---..[. |..palini|
|00003010| 74 0d 18 6a 1c 20 70 30 | 25 21 30 3d 26 66 66 66 |t..j. p0|%!0=&fff|
|00003020| 66 66 66 30 30 3a 70 30 | 25 21 34 3d 30 0d 18 79 |fff00:p0|%!4=0..y|
|00003030| 3d 20 70 31 25 21 30 3d | 26 66 66 66 66 66 66 30 |= p1%!0=|&ffffff0|
|00003040| 30 3a 70 31 25 21 34 3d | 26 62 62 62 62 62 62 30 |0:p1%!4=|&bbbbbb0|
|00003050| 30 3a 70 31 25 21 38 3d | 26 37 37 37 37 37 37 30 |0:p1%!8=|&7777770|
|00003060| 30 3a 70 31 25 21 31 32 | 3d 30 0d 18 88 45 20 70 |0:p1%!12|=0...E p|
|00003070| 32 25 21 30 3d 26 66 66 | 66 66 66 66 30 30 3a 70 |2%!0=&ff|ffff00:p|
|00003080| 32 25 21 34 3d 26 64 64 | 64 64 64 64 30 30 3a 70 |2%!4=&dd|dddd00:p|
|00003090| 32 25 21 38 3d 26 62 62 | 62 62 62 62 30 30 3a 70 |2%!8=&bb|bbbb00:p|
|000030a0| 32 25 21 31 32 3d 26 39 | 39 39 39 39 39 30 30 0d |2%!12=&9|9999900.|
|000030b0| 18 97 40 20 70 32 25 21 | 31 36 3d 26 37 37 37 37 |..@ p2%!|16=&7777|
|000030c0| 37 37 30 30 3a 70 32 25 | 21 32 30 3d 26 35 35 35 |7700:p2%|!20=&555|
|000030d0| 35 35 35 30 30 3a 70 32 | 25 21 32 34 3d 26 33 33 |55500:p2|%!24=&33|
|000030e0| 33 33 33 33 30 30 3a 70 | 32 25 21 32 38 3d 30 0d |333300:p|2%!28=0.|
|000030f0| 18 a6 48 20 70 32 25 21 | 33 32 3d 26 39 39 34 34 |..H p2%!|32=&9944|
|00003100| 30 30 30 30 3a 70 32 25 | 21 33 36 3d 26 30 30 65 |0000:p2%|!36=&00e|
|00003110| 65 65 65 30 30 3a 70 32 | 25 21 34 30 3d 26 30 30 |eee00:p2|%!40=&00|
|00003120| 63 63 30 30 30 30 3a 70 | 32 25 21 34 34 3d 26 30 |cc0000:p|2%!44=&0|
|00003130| 30 30 30 64 64 30 30 0d | 18 b5 48 20 70 32 25 21 |000dd00.|..H p2%!|
|00003140| 34 38 3d 26 62 62 65 65 | 65 65 30 30 3a 70 32 25 |48=&bbee|ee00:p2%|
|00003150| 21 35 32 3d 26 30 30 38 | 38 35 35 30 30 3a 70 32 |!52=&008|85500:p2|
|00003160| 25 21 35 36 3d 26 30 30 | 62 62 66 66 30 30 3a 70 |%!56=&00|bbff00:p|
|00003170| 32 25 21 36 30 3d 26 66 | 66 62 62 30 30 30 30 0d |2%!60=&f|fbb0000.|
|00003180| 18 c4 45 20 70 33 25 21 | 30 3d 26 30 30 30 30 30 |..E p3%!|0=&00000|
|00003190| 30 30 30 3a 70 33 25 21 | 34 3d 26 31 30 31 30 31 |000:p3%!|4=&10101|
|000031a0| 30 30 30 3a 70 33 25 21 | 38 3d 26 32 30 32 30 32 |000:p3%!|8=&20202|
|000031b0| 30 30 30 3a 70 33 25 21 | 31 32 3d 26 33 30 33 30 |000:p3%!|12=&3030|
|000031c0| 33 30 30 30 0d 18 d3 48 | 20 70 33 25 21 31 36 3d |3000...H| p3%!16=|
|000031d0| 26 30 30 30 30 34 30 30 | 30 3a 70 33 25 21 32 30 |&0000400|0:p3%!20|
|000031e0| 3d 26 31 30 31 30 35 30 | 30 30 3a 70 33 25 21 32 |=&101050|00:p3%!2|
|000031f0| 34 3d 26 32 30 32 30 36 | 30 30 30 3a 70 33 25 21 |4=&20206|000:p3%!|
|00003200| 32 38 3d 26 33 30 33 30 | 37 30 30 30 0d 18 e2 48 |28=&3030|7000...H|
|00003210| 20 70 33 25 21 33 32 3d | 26 34 30 30 30 30 30 30 | p3%!32=|&4000000|
|00003220| 30 3a 70 33 25 21 33 36 | 3d 26 35 30 31 30 31 30 |0:p3%!36|=&501010|
|00003230| 30 30 3a 70 33 25 21 34 | 30 3d 26 36 30 32 30 32 |00:p3%!4|0=&60202|
|00003240| 30 30 30 3a 70 33 25 21 | 34 34 3d 26 37 30 33 30 |000:p3%!|44=&7030|
|00003250| 33 30 30 30 0d 18 f1 48 | 20 70 33 25 21 34 38 3d |3000...H| p3%!48=|
|00003260| 26 34 30 30 30 34 30 30 | 30 3a 70 33 25 21 35 32 |&4000400|0:p3%!52|
|00003270| 3d 26 35 30 31 30 35 30 | 30 30 3a 70 33 25 21 35 |=&501050|00:p3%!5|
|00003280| 36 3d 26 36 30 32 30 36 | 30 30 30 3a 70 33 25 21 |6=&60206|000:p3%!|
|00003290| 36 30 3d 26 37 30 33 30 | 37 30 30 30 0d 19 00 06 |60=&7030|7000....|
|000032a0| 20 e1 0d 19 0f 11 20 f4 | 2d 2d 2d 2d 2d 2d 2d 2d | ..... .|--------|
|000032b0| 2d 2d 2d 0d 19 1e 0c 20 | dd f2 73 65 74 75 70 0d |---.... |..setup.|
|000032c0| 19 2d 3a 20 de 20 61 72 | 65 61 25 20 32 35 36 2c |.-: . ar|ea% 256,|
|000032d0| 6d 61 70 5f 62 75 66 25 | 20 34 30 30 2c 6d 69 6b |map_buf%| 400,mik|
|000032e0| 20 35 35 36 2c 6d 61 69 | 6e 6d 65 6e 75 25 20 32 | 556,mai|nmenu% 2|
|000032f0| 35 36 2c 71 75 24 28 35 | 29 0d 19 3c 2a 20 de 20 |56,qu$(5|)..<* . |
|00003300| 70 6f 73 24 28 35 29 2c | 74 69 63 6b 70 28 35 29 |pos$(5),|tickp(5)|
|00003310| 2c 74 69 63 6b 74 28 35 | 29 3a 64 75 6d 3d b3 28 |,tickt(5|):dum=.(|
|00003320| 2d 91 29 0d 19 4b 3b 20 | c8 99 22 4f 53 5f 52 65 |-.)..K; |.."OS_Re|
|00003330| 61 64 56 61 72 56 61 6c | 22 2c 22 21 47 72 69 64 |adVarVal|","!Grid|
|00003340| 24 44 69 72 22 2c 61 72 | 65 61 25 2c 32 35 36 2c |$Dir",ar|ea%,256,|
|00003350| 30 2c 33 20 b8 20 2c 2c | 6c 65 6e 67 74 68 0d 19 |0,3 . ,,|length..|
|00003360| 5a 21 20 61 72 65 61 25 | 3f 6c 65 6e 67 74 68 3d |Z! area%|?length=|
|00003370| 31 33 3a 70 61 74 68 24 | 3d 24 61 72 65 61 25 0d |13:path$|=$area%.|
|00003380| 19 69 2d 20 59 24 3d 70 | 61 74 68 24 2b 22 2e 54 |.i- Y$=p|ath$+".T|
|00003390| 65 6d 70 6c 61 74 65 73 | 22 3a 59 31 24 3d 70 61 |emplates|":Y1$=pa|
|000033a0| 74 68 24 2b 22 2e 69 63 | 6f 6e 73 22 0d 19 78 37 |th$+".ic|ons"..x7|
|000033b0| 20 de 20 70 30 25 20 38 | 2c 70 31 25 20 31 36 2c | . p0% 8|,p1% 16,|
|000033c0| 70 32 25 20 36 34 2c 70 | 33 25 20 36 34 3a 73 6d |p2% 64,p|3% 64:sm|
|000033d0| 6f 64 65 25 3d 2d 31 3a | 74 68 65 5f 74 69 6d 65 |ode%=-1:|the_time|
|000033e0| 3d 2d 31 0d 19 87 38 20 | de 20 70 61 6c 62 75 66 |=-1...8 |. palbuf|
|000033f0| 66 25 20 32 30 34 38 2c | 74 72 61 6e 73 32 25 20 |f% 2048,|trans2% |
|00003400| 32 30 34 38 2c 73 63 72 | 78 28 35 29 3a 73 6f 75 |2048,scr|x(5):sou|
|00003410| 6e 64 5f 6c 65 76 65 6c | 3d 2d 35 0d 19 96 2e 20 |nd_level|=-5.... |
|00003420| de 20 74 72 61 6e 73 25 | 20 31 36 2c 72 65 63 74 |. trans%| 16,rect|
|00003430| 25 20 31 36 2c 70 6c 6f | 74 61 74 25 20 38 2c 72 |% 16,plo|tat% 8,r|
|00003440| 65 63 74 69 6e 25 20 31 | 36 0d 19 a5 2a 20 de 20 |ectin% 1|6...* . |
|00003450| 62 6c 6f 63 6b 25 20 31 | 31 30 30 30 2c 6d 6d 65 |block% 1|1000,mme|
|00003460| 6e 75 25 20 35 30 30 2c | 62 6c 6f 63 6b 32 25 20 |nu% 500,|block2% |
|00003470| 32 35 36 0d 19 b4 32 20 | de 20 62 6c 6f 63 6b 32 |256...2 |. block2|
|00003480| 25 20 32 35 36 2c 6d 65 | 6e 75 25 20 35 30 30 2c |% 256,me|nu% 500,|
|00003490| 6d 61 67 25 20 31 36 2c | 64 69 72 73 65 61 72 63 |mag% 16,|dirsearc|
|000034a0| 68 20 39 32 34 0d 19 c3 | 33 20 67 61 6d 65 5f 73 |h 924...|3 game_s|
|000034b0| 74 61 72 74 3d a3 3a 51 | 25 3d 31 3a de 20 78 70 |tart=.:Q|%=1:. xp|
|000034c0| 28 35 29 2c 79 70 28 35 | 29 3a 62 65 61 72 69 6e |(5),yp(5|):bearin|
|000034d0| 67 5f 74 72 75 65 3d b9 | 0d 19 d2 30 20 61 64 6a |g_true=.|...0 adj|
|000034e0| 75 73 74 3d 30 3a 67 72 | 61 62 62 65 64 3d a3 3a |ust=0:gr|abbed=.:|
|000034f0| 63 72 65 61 74 65 5f 6d | 65 6e 75 3d 30 3a 64 6f |create_m|enu=0:do|
|00003500| 5f 74 69 6d 65 72 3d a3 | 0d 19 e1 36 20 73 69 6e |_timer=.|...6 sin|
|00003510| 67 6c 65 5f 74 72 75 65 | 3d b9 3a 6d 75 6c 74 69 |gle_true|=.:multi|
|00003520| 5f 74 72 75 65 3d b9 3a | 66 6f 75 72 5f 74 72 75 |_true=.:|four_tru|
|00003530| 65 3d b9 3a 73 69 78 5f | 74 72 75 65 3d b9 0d 19 |e=.:six_|true=...|
|00003540| f0 37 20 4d 55 24 3d 22 | 22 3a 73 74 61 6d 70 5f |.7 MU$="|":stamp_|
|00003550| 66 69 78 3d 30 3a 73 63 | 72 61 70 5f 72 65 66 25 |fix=0:sc|rap_ref%|
|00003560| 3d 30 3a 51 53 54 25 3d | 31 30 3a 73 63 6f 72 65 |=0:QST%=|10:score|
|00003570| 25 3d 31 30 30 0d 19 ff | 12 20 67 72 61 62 62 65 |%=100...|. grabbe|
|00003580| 64 5f 6f 6e 65 3d a3 0d | 1a 1d 09 20 c8 a0 20 33 |d_one=..|... .. 3|
|00003590| 0d 1a 2c 16 20 2a 43 48 | 41 4e 4e 45 4c 56 4f 49 |..,. *CH|ANNELVOI|
|000035a0| 43 45 20 32 20 39 0d 1a | 3b 2b 20 ff 20 28 22 52 |CE 2 9..|;+ . ("R|
|000035b0| 4d 4c 6f 61 64 20 22 2b | 28 70 61 74 68 24 2b 22 |MLoad "+|(path$+"|
|000035c0| 2e 53 6f 75 6e 64 73 2e | 53 6f 75 6e 64 33 22 29 |.Sounds.|Sound3")|
|000035d0| 29 0d 1a 4a 17 20 2a 43 | 48 41 4e 4e 45 4c 56 4f |)..J. *C|HANNELVO|
|000035e0| 49 43 45 20 33 20 31 30 | 0d 1a 59 06 20 e1 0d 1a |ICE 3 10|..Y. ...|
|000035f0| 68 10 20 f4 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 0d 1a |h. .----|------..|
|00003600| 77 0d 20 dd f2 73 65 74 | 75 70 32 0d 1a 86 22 20 |w. ..set|up2..." |
|00003610| de 20 64 73 6b 25 20 31 | 32 30 2c 64 69 73 25 20 |. dsk% 1|20,dis% |
|00003620| 36 31 33 2c 6e 61 6d 65 | 25 20 32 35 35 0d 1a 95 |613,name|% 255...|
|00003630| 2e 20 de 20 73 70 72 6e | 61 6d 65 25 20 31 33 2c |. . sprn|ame% 13,|
|00003640| 69 63 6f 6e 73 70 61 63 | 65 20 33 38 2a 31 30 32 |iconspac|e 38*102|
|00003650| 34 2c 46 52 45 44 25 20 | 32 35 36 0d 1a a4 12 20 |4,FRED% |256.... |
|00003660| de 20 6d 61 70 20 36 32 | 2a 31 30 32 34 0d 1a b3 |. map 62|*1024...|
|00003670| 2f 20 de 20 73 61 76 65 | 73 70 61 63 65 20 31 36 |/ . save|space 16|
|00003680| 30 30 2c 73 61 76 65 74 | 65 6d 70 25 20 31 35 2c |00,savet|emp% 15,|
|00003690| 72 75 6e 66 69 6c 65 25 | 20 32 30 30 0d 1a c2 2c |runfile%| 200...,|
|000036a0| 20 de 20 66 5f 61 6e 73 | 25 20 31 30 30 2c 77 69 | . f_ans|% 100,wi|
|000036b0| 6e 5f 69 64 65 6e 25 20 | 31 31 2c 69 6e 25 20 31 |n_iden% |11,in% 1|
|000036c0| 32 2c 6f 75 25 20 31 32 | 0d 1a d1 2a 20 de 20 77 |2,ou% 12|...* . w|
|000036d0| 64 61 74 61 31 25 20 31 | 31 30 30 30 3a 77 64 31 |data1% 1|1000:wd1|
|000036e0| 65 6e 64 25 3d 77 64 61 | 74 61 31 25 2b 31 31 30 |end%=wda|ta1%+110|
|000036f0| 30 30 0d 1a e0 3e 20 69 | 6e 25 21 30 3d 31 32 3a |00...> i|n%!0=12:|
|00003700| 69 6e 25 21 34 3d 35 3a | 69 6e 25 21 38 3d 2d 31 |in%!4=5:|in%!8=-1|
|00003710| 3a c8 99 22 4f 53 5f 52 | 65 61 64 56 64 75 56 61 |:.."OS_R|eadVduVa|
|00003720| 72 69 61 62 6c 65 73 22 | 2c 69 6e 25 2c 6f 75 25 |riables"|,in%,ou%|
|00003730| 0d 1a ef 2a 20 74 6f 70 | 5f 79 3d 28 6f 75 25 21 |...* top|_y=(ou%!|
|00003740| 30 29 2b 31 3a 74 6f 70 | 5f 79 3d 28 32 5e 6f 75 |0)+1:top|_y=(2^ou|
|00003750| 25 21 34 29 2a 74 6f 70 | 5f 79 0d 1a fe 3e 20 69 |%!4)*top|_y...> i|
|00003760| 6e 25 21 30 3d 31 31 3a | 69 6e 25 21 34 3d 34 3a |n%!0=11:|in%!4=4:|
|00003770| 69 6e 25 21 38 3d 2d 31 | 3a c8 99 22 4f 53 5f 52 |in%!8=-1|:.."OS_R|
|00003780| 65 61 64 56 64 75 56 61 | 72 69 61 62 6c 65 73 22 |eadVduVa|riables"|
|00003790| 2c 69 6e 25 2c 6f 75 25 | 0d 1b 0d 2a 20 74 6f 70 |,in%,ou%|...* top|
|000037a0| 5f 78 3d 28 6f 75 25 21 | 30 29 2b 31 3a 74 6f 70 |_x=(ou%!|0)+1:top|
|000037b0| 5f 78 3d 28 32 5e 6f 75 | 25 21 34 29 2a 74 6f 70 |_x=(2^ou|%!4)*top|
|000037c0| 5f 78 0d 1b 1c 3a 20 c8 | 99 22 4f 53 5f 53 70 72 |_x...: .|."OS_Spr|
|000037d0| 69 74 65 4f 70 22 2c 32 | 36 35 2c 6d 61 70 3a 21 |iteOp",2|65,map:!|
|000037e0| 6d 61 70 3d 36 32 2a 31 | 30 32 34 3a 6d 61 70 21 |map=62*1|024:map!|
|000037f0| 34 3d 30 3a 6d 61 70 21 | 38 3d 31 36 0d 1b 2b 35 |4=0:map!|8=16..+5|
|00003800| 20 c8 99 22 4f 53 5f 53 | 70 72 69 74 65 4f 70 22 | .."OS_S|priteOp"|
|00003810| 2c 32 36 35 2c 69 63 6f | 6e 73 70 61 63 65 3a 21 |,265,ico|nspace:!|
|00003820| 69 63 6f 6e 73 70 61 63 | 65 3d 33 38 2a 31 30 32 |iconspac|e=38*102|
|00003830| 34 0d 1b 3a 21 20 69 63 | 6f 6e 73 70 61 63 65 21 |4..:! ic|onspace!|
|00003840| 34 3d 30 3a 69 63 6f 6e | 73 70 61 63 65 21 38 3d |4=0:icon|space!8=|
|00003850| 31 36 0d 1b 49 13 20 24 | 62 6c 6f 63 6b 25 3d 22 |16..I. $|block%="|
|00003860| 54 41 53 4b 22 0d 1b 58 | 3c 20 c8 99 22 57 69 6d |TASK"..X|< .."Wim|
|00003870| 70 5f 49 6e 69 74 69 61 | 6c 69 73 65 22 2c 32 30 |p_Initia|lise",20|
|00003880| 30 2c 21 62 6c 6f 63 6b | 25 2c 22 47 72 69 64 22 |0,!block|%,"Grid"|
|00003890| 20 b8 20 76 65 72 73 69 | 6f 6e 25 2c 74 61 73 6b | . versi|on%,task|
|000038a0| 25 0d 1b 67 20 20 71 75 | 69 74 25 3d a3 3a 62 65 |%..g qu|it%=.:be|
|000038b0| 73 74 5f 73 63 3d 30 3a | 62 65 73 74 5f 74 69 3d |st_sc=0:|best_ti=|
|000038c0| 30 0d 1b 76 1e 20 c8 99 | 22 57 69 6d 70 5f 4f 70 |0..v. ..|"Wimp_Op|
|000038d0| 65 6e 54 65 6d 70 6c 61 | 74 65 22 2c 2c 59 24 0d |enTempla|te",,Y$.|
|000038e0| 1b 85 34 20 77 68 61 6e | 64 6c 65 31 25 3d a4 54 |..4 whan|dle1%=.T|
|000038f0| 65 6d 70 28 22 4d 61 69 | 6e 22 29 3a 77 68 61 6e |emp("Mai|n"):whan|
|00003900| 64 6c 65 32 25 3d a4 54 | 65 6d 70 28 22 49 6e 66 |dle2%=.T|emp("Inf|
|00003910| 6f 22 29 0d 1b 94 3d 20 | 77 68 61 6e 64 6c 65 39 |o")...= |whandle9|
|00003920| 25 3d a4 54 65 6d 70 28 | 22 77 61 72 6e 69 6e 67 |%=.Temp(|"warning|
|00003930| 22 29 3a 77 68 61 6e 64 | 6c 65 31 35 25 3d a4 54 |"):whand|le15%=.T|
|00003940| 65 6d 70 28 22 63 6c 6f | 73 65 64 6f 77 6e 22 29 |emp("clo|sedown")|
|00003950| 0d 1b a3 3a 20 73 75 6d | 6d 61 72 79 5f 77 69 6e |...: sum|mary_win|
|00003960| 25 3d a4 54 65 6d 70 28 | 22 73 75 6d 6d 61 72 79 |%=.Temp(|"summary|
|00003970| 22 29 3a 70 61 6e 65 5f | 77 69 6e 25 3d a4 54 65 |"):pane_|win%=.Te|
|00003980| 6d 70 28 22 70 61 6e 65 | 22 29 0d 1b b2 35 20 73 |mp("pane|")...5 s|
|00003990| 75 6d 6d 61 72 32 5f 77 | 69 6e 25 3d a4 54 65 6d |ummar2_w|in%=.Tem|
|000039a0| 70 28 22 73 75 6d 6d 61 | 72 79 32 22 29 3a 72 65 |p("summa|ry2"):re|
|000039b0| 67 25 3d a4 54 65 6d 70 | 28 22 72 65 67 22 29 0d |g%=.Temp|("reg").|
|000039c0| 1b c1 1b 20 c8 99 22 57 | 69 6d 70 5f 43 6c 6f 73 |... .."W|imp_Clos|
|000039d0| 65 54 65 6d 70 6c 61 74 | 65 22 0d 1b d0 26 20 c8 |eTemplat|e"...& .|
|000039e0| 99 22 4f 53 5f 53 70 72 | 69 74 65 4f 70 22 2c 32 |."OS_Spr|iteOp",2|
|000039f0| 36 36 2c 69 63 6f 6e 73 | 70 61 63 65 2c 59 31 24 |66,icons|pace,Y1$|
|00003a00| 0d 1b d2 1c 20 59 24 3d | 70 61 74 68 24 2b 22 2e |.... Y$=|path$+".|
|00003a10| 4d 61 70 73 2e 75 6b 2e | 6d 61 70 22 0d 1b d3 4e |Maps.uk.|map"...N|
|00003a20| 20 c8 99 22 4f 53 5f 52 | 65 61 64 4d 6f 64 65 56 | .."OS_R|eadModeV|
|00003a30| 61 72 69 61 62 6c 65 22 | 2c 2d 31 2c 35 20 b8 20 |ariable"|,-1,5 . |
|00003a40| 2c 2c 79 6d 61 67 32 3a | e7 20 79 6d 61 67 32 3e |,,ymag2:|. ymag2>|
|00003a50| 31 20 59 24 3d 70 61 74 | 68 24 2b 22 2e 4d 61 70 |1 Y$=pat|h$+".Map|
|00003a60| 73 2e 75 6b 2e 6d 61 70 | 32 22 0d 1b d4 4e 20 c8 |s.uk.map|2"...N .|
|00003a70| 99 22 4f 53 5f 52 65 61 | 64 4d 6f 64 65 56 61 72 |."OS_Rea|dModeVar|
|00003a80| 69 61 62 6c 65 22 2c 2d | 31 2c 34 20 b8 20 2c 2c |iable",-|1,4 . ,,|
|00003a90| 78 6d 61 67 32 3a e7 20 | 78 6d 61 67 32 3e 31 20 |xmag2:. |xmag2>1 |
|00003aa0| 59 24 3d 70 61 74 68 24 | 2b 22 2e 4d 61 70 73 2e |Y$=path$|+".Maps.|
|00003ab0| 75 6b 2e 6d 61 70 32 22 | 0d 1b da 1f 20 c8 99 22 |uk.map2"|.... .."|
|00003ac0| 4f 53 5f 53 70 72 69 74 | 65 4f 70 22 2c 32 36 36 |OS_Sprit|eOp",266|
|00003ad0| 2c 6d 61 70 2c 59 24 0d | 1b fd 0d 20 f2 70 61 6c |,map,Y$.|... .pal|
|00003ae0| 69 6e 69 74 0d 1c 0c 39 | 20 69 62 61 72 31 25 3d |init...9| ibar1%=|
|00003af0| a4 69 63 6f 6e 64 65 66 | 28 2d 31 2c 30 2c 30 2c |.icondef|(-1,0,0,|
|00003b00| 36 38 2c 36 38 2c 26 33 | 30 30 32 2c 22 21 47 72 |68,68,&3|002,"!Gr|
|00003b10| 69 64 5f 55 4b 22 2c 30 | 2c 30 2c 30 29 0d 1c 1b |id_UK",0|,0,0)...|
|00003b20| 06 20 e1 0d 1c 2a 10 20 | f4 2d 2d 2d 2d 2d 2d 2d |. ...*. |.-------|
|00003b30| 2d 2d 2d 0d 1c 39 0d 20 | dd f2 73 65 74 75 70 33 |---..9. |..setup3|
|00003b40| 0d 1c 48 32 20 de 20 6d | 65 73 73 61 67 65 5f 61 |..H2 . m|essage_a|
|00003b50| 72 65 61 20 32 30 30 30 | 2c 6d 65 73 73 61 67 65 |rea 2000|,message|
|00003b60| 5f 70 74 72 20 31 35 2c | 4d 62 75 66 66 25 20 32 |_ptr 15,|Mbuff% 2|
|00003b70| 35 36 0d 1c 57 4b 20 c8 | 99 22 4d 65 73 73 61 67 |56..WK .|."Messag|
|00003b80| 65 54 72 61 6e 73 5f 4f | 70 65 6e 46 69 6c 65 22 |eTrans_O|penFile"|
|00003b90| 2c 6d 65 73 73 61 67 65 | 5f 70 74 72 2c 28 70 61 |,message|_ptr,(pa|
|00003ba0| 74 68 24 2b 22 2e 4d 65 | 73 73 61 67 65 73 22 29 |th$+".Me|ssages")|
|00003bb0| 2c 6d 65 73 73 61 67 65 | 5f 61 72 65 61 0d 1c 66 |,message|_area..f|
|00003bc0| 06 20 e1 0d 1c 75 10 20 | f4 2d 2d 2d 2d 2d 2d 2d |. ...u. |.-------|
|00003bd0| 2d 2d 2d 0d 1c 84 0d 20 | dd f2 73 65 74 75 70 34 |---.... |..setup4|
|00003be0| 0d 1c b1 21 20 de 20 74 | 6f 77 6e 5f 61 72 65 61 |...! . t|own_area|
|00003bf0| 20 36 30 30 30 2c 74 6f | 77 6e 5f 70 74 72 20 31 | 6000,to|wn_ptr 1|
|00003c00| 35 0d 1c c0 49 20 c8 99 | 22 4d 65 73 73 61 67 65 |5...I ..|"Message|
|00003c10| 54 72 61 6e 73 5f 4f 70 | 65 6e 46 69 6c 65 22 2c |Trans_Op|enFile",|
|00003c20| 74 6f 77 6e 5f 70 74 72 | 2c 28 70 61 74 68 24 2b |town_ptr|,(path$+|
|00003c30| 22 2e 4d 61 70 73 2e 55 | 4b 2e 54 6f 77 6e 22 29 |".Maps.U|K.Town")|
|00003c40| 2c 74 6f 77 6e 5f 61 72 | 65 61 0d 1c de 06 20 e1 |,town_ar|ea.... .|
|00003c50| 0d 1c ed 10 20 f4 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |.... .--|--------|
|00003c60| 0d 1c fc 0e 20 dd f2 72 | 6d 28 72 6d 24 29 0d 1d |.... ..r|m(rm$)..|
|00003c70| 0b 40 20 c8 99 22 4d 65 | 73 73 61 67 65 54 72 61 |.@ .."Me|ssageTra|
|00003c80| 6e 73 5f 4c 6f 6f 6b 75 | 70 22 2c 6d 65 73 73 61 |ns_Looku|p",messa|
|00003c90| 67 65 5f 70 74 72 2c 72 | 6d 24 2c 30 20 b8 20 2c |ge_ptr,r|m$,0 . ,|
|00003ca0| 2c 6d 5f 70 74 72 25 2c | 6d 5f 6c 65 6e 25 0d 1d |,m_ptr%,|m_len%..|
|00003cb0| 1a 3d 20 74 65 78 74 24 | 3d 22 22 3a e3 20 6c 6f |.= text$|="":. lo|
|00003cc0| 6f 70 31 34 3d 30 20 b8 | 20 6d 5f 6c 65 6e 25 2d |op14=0 .| m_len%-|
|00003cd0| 31 3a 74 65 78 74 24 2b | 3d bd 28 6d 5f 70 74 72 |1:text$+|=.(m_ptr|
|00003ce0| 25 3f 6c 6f 6f 70 31 34 | 29 3a ed 0d 1d 29 06 20 |%?loop14|):...). |
|00003cf0| e1 0d 1d 83 10 20 f4 2d | 2d 2d 2d 2d 2d 2d 2d 2d |..... .-|--------|
|00003d00| 2d 0d 1d 92 15 20 dd f2 | 74 6f 77 6e 5f 73 63 61 |-.... ..|town_sca|
|00003d10| 6e 28 74 73 24 29 0d 1d | a1 3d 20 c8 99 22 4d 65 |n(ts$)..|.= .."Me|
|00003d20| 73 73 61 67 65 54 72 61 | 6e 73 5f 4c 6f 6f 6b 75 |ssageTra|ns_Looku|
|00003d30| 70 22 2c 74 6f 77 6e 5f | 70 74 72 2c 74 73 24 2c |p",town_|ptr,ts$,|
|00003d40| 30 20 b8 20 2c 2c 63 5f | 70 74 72 25 2c 63 5f 6c |0 . ,,c_|ptr%,c_l|
|00003d50| 65 6e 25 0d 1d b0 3d 20 | 74 65 78 74 24 3d 22 22 |en%...= |text$=""|
|00003d60| 3a e3 20 6c 6f 6f 70 31 | 34 3d 30 20 b8 20 63 5f |:. loop1|4=0 . c_|
|00003d70| 6c 65 6e 25 2d 31 3a 74 | 65 78 74 24 2b 3d bd 28 |len%-1:t|ext$+=.(|
|00003d80| 63 5f 70 74 72 25 3f 6c | 6f 6f 70 31 34 29 3a ed |c_ptr%?l|oop14):.|
|00003d90| 0d 1d bf 06 20 e1 0d 1d | ce 10 20 f4 2d 2d 2d 2d |.... ...|.. .----|
|00003da0| 2d 2d 2d 2d 2d 2d 0d 1d | dd 0d 20 dd a4 6d 73 28 |------..|.. ..ms(|
|00003db0| 41 24 29 0d 1d ec 09 20 | ea 20 4c 25 0d 1d fb 44 |A$).... |. L%...D|
|00003dc0| 20 c8 99 20 22 4d 65 73 | 73 61 67 65 54 72 61 6e | .. "Mes|sageTran|
|00003dd0| 73 5f 4c 6f 6f 6b 75 70 | 22 2c 6d 65 73 73 61 67 |s_Lookup|",messag|
|00003de0| 65 5f 70 74 72 2c 41 24 | 2c 4d 62 75 66 66 25 2c |e_ptr,A$|,Mbuff%,|
|00003df0| 32 35 36 2c 22 22 2c 22 | 22 20 b8 2c 2c 2c 4c 25 |256,"","|" .,,,L%|
|00003e00| 0d 1e 0a 1a 20 4d 62 75 | 66 66 25 3f 4c 25 3d 31 |.... Mbu|ff%?L%=1|
|00003e10| 33 3a 3d 24 4d 62 75 66 | 66 25 0d 1e 19 10 20 f4 |3:=$Mbuf|f%.... .|
|00003e20| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 0d 1e 28 0e 20 dd |--------|--..(. .|
|00003e30| f2 72 65 73 65 74 69 74 | 0d 1e 37 28 20 f2 69 73 |.resetit|..7( .is|
|00003e40| 65 74 28 31 32 2c 22 50 | 4c 49 4e 32 22 2c 77 68 |et(12,"P|LIN2",wh|
|00003e50| 61 6e 64 6c 65 31 25 29 | 3a f2 63 61 72 64 5f 78 |andle1%)|:.card_x|
|00003e60| 0d 1e 46 27 20 f2 64 65 | 6c 61 79 3a f2 69 73 65 |..F' .de|lay:.ise|
|00003e70| 74 28 31 32 2c 22 70 6c | 69 6e 31 22 2c 77 68 61 |t(12,"pl|in1",wha|
|00003e80| 6e 64 6c 65 31 25 29 0d | 1e 55 24 20 c8 99 22 57 |ndle1%).|.U$ .."W|
|00003e90| 69 6d 70 5f 50 6f 6c 6c | 22 2c 2c 62 6c 6f 63 6b |imp_Poll|",,block|
|00003ea0| 25 20 b8 20 72 65 61 73 | 6f 6e 25 0d 1e 64 11 20 |% . reas|on%..d. |
|00003eb0| c8 8e 20 72 65 61 73 6f | 6e 25 20 ca 0d 1e 73 12 |.. reaso|n% ...s.|
|00003ec0| 20 20 c9 20 31 20 3a f2 | 72 65 64 72 61 77 0d 1e | . 1 :.|redraw..|
|00003ed0| 82 06 20 cb 0d 1e 91 13 | 20 e7 20 73 61 76 65 64 |.. .....| . saved|
|00003ee0| 5f 6f 6b 3d a3 20 8c 0d | 1e a0 35 20 20 f2 72 6d |_ok=. ..|..5 .rm|
|00003ef0| 28 22 42 55 54 33 22 29 | 3a 62 75 74 31 24 3d 74 |("BUT3")|:but1$=t|
|00003f00| 65 78 74 24 3a f2 72 6d | 28 22 42 55 54 34 22 29 |ext$:.rm|("BUT4")|
|00003f10| 3a 62 75 74 32 24 3d 74 | 65 78 74 24 0d 1e af 2b |:but2$=t|ext$...+|
|00003f20| 20 20 f2 72 6d 28 22 41 | 4c 54 35 22 29 3a f2 61 | .rm("A|LT5"):.a|
|00003f30| 6c 65 72 74 28 74 65 78 | 74 24 2c 62 75 74 31 24 |lert(tex|t$,but1$|
|00003f40| 2c 62 75 74 32 24 29 0d | 1e be 11 20 20 e7 20 61 |,but2$).|... . a|
|00003f50| 6c 65 72 74 3d 30 20 e1 | 0d 1e cd 06 20 cd 0d 1e |lert=0 .|.... ...|
|00003f60| dc 0f 20 f2 6d 69 6e 69 | 5f 70 6f 6c 6c 0d 1e eb |.. .mini|_poll...|
|00003f70| 0b 20 f2 72 65 73 65 74 | 0d 1e fa 06 20 e1 0d 1f |. .reset|.... ...|
|00003f80| 09 10 20 f4 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 0d 1f |.. .----|------..|
|00003f90| 18 0f 20 dd f2 73 61 76 | 65 28 4c 24 29 0d 1f 27 |.. ..sav|e(L$)..'|
|00003fa0| 3f 20 c8 99 22 4f 53 5f | 53 70 72 69 74 65 4f 70 |? .."OS_|SpriteOp|
|00003fb0| 22 2c 32 36 39 2c 73 61 | 76 65 73 70 61 63 65 2c |",269,sa|vespace,|
|00003fc0| 73 61 76 65 74 65 6d 70 | 25 2c 31 32 2c 31 20 b8 |savetemp|%,12,1 .|
|00003fd0| 20 52 30 2c 52 31 2c 52 | 32 2c 52 33 0d 1f 36 17 | R0,R1,R|2,R3..6.|
|00003fe0| 20 3f 28 73 61 76 65 74 | 65 6d 70 25 2b 52 33 29 | ?(savet|emp%+R3)|
|00003ff0| 3d 31 33 0d 1f 45 24 20 | 64 3d a7 4c 24 2c 22 2e |=13..E$ |d=.L$,".|
|00004000| 22 29 3a e7 20 64 3d 30 | 20 f2 73 61 76 65 5f 65 |"):. d=0| .save_e|
|00004010| 72 72 6f 72 31 3a e1 0d | 1f 54 11 20 64 3d a9 28 |rror1:..|.T. d=.(|
|00004020| 4c 24 29 3a 64 2b 3d 31 | 0d 1f 63 1a 20 f5 3a 64 |L$):d+=1|..c. .:d|
|00004030| 2d 3d 31 3a fd 20 c1 4c | 24 2c 64 2c 31 29 3d 22 |-=1:. .L|$,d,1)="|
|00004040| 2e 22 0d 1f 72 2a 20 c8 | 99 22 4f 53 5f 46 69 6c |."..r* .|."OS_Fil|
|00004050| 65 22 2c 31 37 2c 28 4c | 24 2b 22 2e 46 6f 72 65 |e",17,(L|$+".Fore|
|00004060| 5f 44 61 74 61 22 29 20 | b8 20 52 30 0d 1f 81 0c |_Data") |. R0....|
|00004070| 20 c8 8e 20 52 30 20 ca | 0d 1f 90 09 20 20 c9 20 | .. R0 .|.... . |
|00004080| 30 0d 1f 9f 30 20 20 20 | e7 20 c1 4c 24 2c 64 2b |0...0 |. .L$,d+|
|00004090| 31 2c 31 29 3d 22 21 22 | 20 4c 24 3d c0 4c 24 2c |1,1)="!"| L$=.L$,|
|000040a0| 64 29 2b c2 4c 24 2c a9 | 28 4c 24 29 2d 64 2d 31 |d)+.L$,.|(L$)-d-1|
|000040b0| 29 0d 1f ae 27 20 20 20 | 74 70 61 74 68 24 3d c1 |)...' |tpath$=.|
|000040c0| 4c 24 2c 31 2c 64 29 2b | 22 21 22 2b c2 4c 24 2c |L$,1,d)+|"!"+.L$,|
|000040d0| a9 28 4c 24 29 2d 64 29 | 0d 1f bd 16 20 20 20 ff |.(L$)-d)|.... .|
|000040e0| 22 43 44 49 52 20 22 2b | 74 70 61 74 68 24 0d 1f |"CDIR "+|tpath$..|
|000040f0| cc 42 20 20 20 c8 99 22 | 4f 53 5f 53 70 72 69 74 |.B .."|OS_Sprit|
|00004100| 65 4f 70 22 2c 32 38 32 | 2c 73 61 76 65 73 70 61 |eOp",282|,savespa|
|00004110| 63 65 2c 24 73 61 76 65 | 74 65 6d 70 25 2c 28 22 |ce,$save|temp%,("|
|00004120| 21 22 2b c2 4c 24 2c a9 | 28 4c 24 29 2d 64 29 29 |!"+.L$,.|(L$)-d))|
|00004130| 0d 1f db 37 20 20 20 c8 | 99 22 4f 53 5f 53 70 72 |...7 .|."OS_Spr|
|00004140| 69 74 65 4f 70 22 2c 32 | 36 38 2c 73 61 76 65 73 |iteOp",2|68,saves|
|00004150| 70 61 63 65 2c 74 70 61 | 74 68 24 2b 22 2e 21 53 |pace,tpa|th$+".!S|
|00004160| 70 72 69 74 65 73 22 0d | 1f ea 1d 20 20 20 74 70 |prites".|... tp|
|00004170| 61 74 68 32 24 3d 74 70 | 61 74 68 24 2b 22 2e 21 |ath2$=tp|ath$+".!|
|00004180| 52 75 6e 22 0d 1f f9 3d | 20 20 20 c8 99 22 4f 53 |Run"...=| .."OS|
|00004190| 5f 46 69 6c 65 22 2c 30 | 2c 74 70 61 74 68 32 24 |_File",0|,tpath2$|
|000041a0| 2c 52 46 32 25 2c 52 46 | 33 25 2c 72 75 6e 66 69 |,RF2%,RF|3%,runfi|
|000041b0| 6c 65 25 2c 72 75 6e 66 | 69 6c 65 25 2b 52 46 34 |le%,runf|ile%+RF4|
|000041c0| 25 0d 20 08 09 20 20 c9 | 20 31 0d 20 17 10 20 20 |%. .. .| 1. .. |
|000041d0| 20 74 70 61 74 68 24 3d | 4c 24 0d 20 26 06 20 cb | tpath$=|L$. &. .|
|000041e0| 0d 20 35 1b 20 59 24 3d | 74 70 61 74 68 24 2b 22 |. 5. Y$=|tpath$+"|
|000041f0| 2e 46 6f 72 65 5f 44 61 | 74 61 22 0d 20 44 08 20 |.Fore_Da|ta". D. |
|00004200| ea 20 85 0d 20 53 10 20 | ee 20 85 20 ea 3a d9 23 |. .. S. |. . .:.#|
|00004210| 4c 3a e1 0d 20 62 0b 20 | 4c 3d ae 20 59 24 0d 20 |L:.. b. |L=. Y$. |
|00004220| 71 0d 20 f1 23 4c 2c 6d | 61 70 24 0d 20 80 3a 20 |q. .#L,m|ap$. .: |
|00004230| f1 23 4c 2c 63 75 72 72 | 65 6e 74 31 5f 69 74 65 |.#L,curr|ent1_ite|
|00004240| 6d 3a f1 23 4c 2c 63 75 | 72 72 65 6e 74 32 5f 69 |m:.#L,cu|rrent2_i|
|00004250| 74 65 6d 3a f1 23 4c 2c | 63 75 72 72 65 6e 74 33 |tem:.#L,|current3|
|00004260| 5f 69 74 65 6d 0d 20 8f | 12 20 e3 20 6c 6f 6f 70 |_item. .|. . loop|
|00004270| 3d 30 20 b8 20 31 30 0d | 20 9e 40 20 f1 23 4c 2c |=0 . 10.| .@ .#L,|
|00004280| 74 6f 77 6e 73 65 74 31 | 25 28 6c 6f 6f 70 29 3a |townset1|%(loop):|
|00004290| f1 23 4c 2c 74 6f 77 6e | 73 65 74 32 25 28 6c 6f |.#L,town|set2%(lo|
|000042a0| 6f 70 29 3a f1 23 4c 2c | 74 6f 77 6e 73 65 74 33 |op):.#L,|townset3|
|000042b0| 25 28 6c 6f 6f 70 29 0d | 20 ad 06 20 ed 0d 20 bc |%(loop).| .. .. .|
|000042c0| 2e 20 f1 23 4c 2c 66 72 | 31 5f 6e 61 6d 65 24 3a |. .#L,fr|1_name$:|
|000042d0| f1 23 4c 2c 66 72 32 5f | 6e 61 6d 65 24 3a f1 23 |.#L,fr2_|name$:.#|
|000042e0| 4c 2c 66 72 33 5f 6e 61 | 6d 65 24 0d 20 cb 08 20 |L,fr3_na|me$. .. |
|000042f0| d9 23 4c 0d 20 da 08 20 | f7 20 85 0d 20 e9 04 0d |.#L. .. |. .. ...|
|00004300| 20 f8 4e 20 59 24 3d 74 | 70 61 74 68 24 2b 22 2e | .N Y$=t|path$+".|
|00004310| 66 72 61 6d 65 31 22 3a | c8 99 22 4f 53 5f 46 69 |frame1":|.."OS_Fi|
|00004320| 6c 65 22 2c 31 30 2c 59 | 24 2c 26 46 46 44 2c 2c |le",10,Y|$,&FFD,,|
|00004330| 66 72 61 6d 65 31 5f 69 | 74 65 6d 73 2c 66 72 61 |frame1_i|tems,fra|
|00004340| 6d 65 31 5f 69 74 65 6d | 73 2b 35 30 31 0d 21 07 |me1_item|s+501.!.|
|00004350| 4e 20 59 24 3d 74 70 61 | 74 68 24 2b 22 2e 66 72 |N Y$=tpa|th$+".fr|
|00004360| 61 6d 65 32 22 3a c8 99 | 22 4f 53 5f 46 69 6c 65 |ame2":..|"OS_File|
|00004370| 22 2c 31 30 2c 59 24 2c | 26 46 46 44 2c 2c 66 72 |",10,Y$,|&FFD,,fr|
|00004380| 61 6d 65 32 5f 69 74 65 | 6d 73 2c 66 72 61 6d 65 |ame2_ite|ms,frame|
|00004390| 32 5f 69 74 65 6d 73 2b | 35 30 31 0d 21 16 4e 20 |2_items+|501.!.N |
|000043a0| 59 24 3d 74 70 61 74 68 | 24 2b 22 2e 66 72 61 6d |Y$=tpath|$+".fram|
|000043b0| 65 33 22 3a c8 99 22 4f | 53 5f 46 69 6c 65 22 2c |e3":.."O|S_File",|
|000043c0| 31 30 2c 59 24 2c 26 46 | 46 44 2c 2c 66 72 61 6d |10,Y$,&F|FD,,fram|
|000043d0| 65 33 5f 69 74 65 6d 73 | 2c 66 72 61 6d 65 33 5f |e3_items|,frame3_|
|000043e0| 69 74 65 6d 73 2b 35 30 | 31 0d 21 25 04 0d 21 34 |items+50|1.!%..!4|
|000043f0| 3f 20 62 6c 6f 63 6b 25 | 21 30 3d 77 68 61 6e 64 |? block%|!0=whand|
|00004400| 6c 65 38 25 3a c8 99 22 | 57 69 6d 70 5f 43 6c 6f |le8%:.."|Wimp_Clo|
|00004410| 73 65 57 69 6e 64 6f 77 | 22 2c 2c 62 6c 6f 63 6b |seWindow|",,block|
|00004420| 25 3a 73 61 76 65 64 5f | 6f 6b 3d b9 0d 21 43 06 |%:saved_|ok=..!C.|
|00004430| 20 e1 0d 21 52 10 20 f4 | 2d 2d 2d 2d 2d 2d 2d 2d | ..!R. .|--------|
|00004440| 2d 2d 0d 21 61 12 20 dd | f2 73 61 76 65 5f 65 72 |--.!a. .|.save_er|
|00004450| 72 6f 72 31 0d 21 70 4e | 20 f2 72 6d 28 22 45 52 |ror1.!pN| .rm("ER|
|00004460| 52 38 22 29 3a 24 62 6c | 6f 63 6b 25 3d 74 65 78 |R8"):$bl|ock%=tex|
|00004470| 74 24 3a f2 72 6d 28 22 | 45 52 4d 31 22 29 3a c8 |t$:.rm("|ERM1"):.|
|00004480| 99 22 57 69 6d 70 5f 52 | 65 70 6f 72 74 45 72 72 |."Wimp_R|eportErr|
|00004490| 6f 72 22 2c 62 6c 6f 63 | 6b 25 2c 31 2c 74 65 78 |or",bloc|k%,1,tex|
|000044a0| 74 24 0d 21 7f 06 20 e1 | 0d 21 8e 10 20 f4 2d 2d |t$.!.. .|.!.. .--|
|000044b0| 2d 2d 2d 2d 2d 2d 2d 2d | 0d 21 9d 10 20 dd f2 73 |--------|.!.. ..s|
|000044c0| 61 76 65 32 28 4c 24 29 | 0d 21 ac 24 20 6c 3d a7 |ave2(L$)|.!.$ l=.|
|000044d0| 4c 24 2c 22 2e 22 29 3a | e7 20 6c 3d 30 20 f2 73 |L$,"."):|. l=0 .s|
|000044e0| 61 76 65 5f 65 72 72 6f | 72 31 3a e1 0d 21 bb 1f |ave_erro|r1:..!..|
|000044f0| 20 c8 99 22 4f 53 5f 53 | 70 72 69 74 65 4f 70 22 | .."OS_S|priteOp"|
|00004500| 2c 32 36 38 2c 6d 61 70 | 2c 4c 24 0d 21 ca 1c 20 |,268,map|,L$.!.. |
|00004510| c8 99 22 57 69 6d 70 5f | 43 72 65 61 74 65 4d 65 |.."Wimp_|CreateMe|
|00004520| 6e 75 22 2c 2c 2d 31 0d | 21 d9 06 20 e1 0d 21 e8 |nu",,-1.|!.. ..!.|
|00004530| 10 20 f4 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 0d 21 f7 |. .-----|-----.!.|
|00004540| 0f 20 dd f2 6c 6f 61 64 | 28 4c 24 29 0d 22 06 15 |. ..load|(L$)."..|
|00004550| 20 c8 99 22 48 6f 75 72 | 67 6c 61 73 73 5f 4f 6e | .."Hour|glass_On|
|00004560| 22 0d 22 15 1b 20 f2 72 | 65 73 65 74 3a 63 75 72 |".".. .r|eset:cur|
|00004570| 72 65 6e 74 5f 66 72 61 | 6d 65 3d 31 0d 22 24 32 |rent_fra|me=1."$2|
|00004580| 20 f2 69 73 65 74 28 32 | 37 2c 22 46 72 61 6d 65 | .iset(2|7,"Frame|
|00004590| 20 22 2b c3 28 63 75 72 | 72 65 6e 74 5f 66 72 61 | "+.(cur|rent_fra|
|000045a0| 6d 65 29 2c 77 68 61 6e | 64 6c 65 31 25 29 0d 22 |me),whan|dle1%)."|
|000045b0| 33 17 20 59 24 3d 4c 24 | 2b 22 2e 46 6f 72 65 5f |3. Y$=L$|+".Fore_|
|000045c0| 44 61 74 61 22 0d 22 42 | 08 20 ea 20 85 0d 22 51 |Data"."B|. . .."Q|
|000045d0| 10 20 ee 20 85 20 ea 3a | d9 23 4c 3a e1 0d 22 60 |. . . .:|.#L:.."`|
|000045e0| 0b 20 4c 3d 8e 20 59 24 | 0d 22 6f 0d 20 e8 23 4c |. L=. Y$|."o. .#L|
|000045f0| 2c 6d 61 70 24 0d 22 7e | 3a 20 e8 23 4c 2c 63 75 |,map$."~|: .#L,cu|
|00004600| 72 72 65 6e 74 31 5f 69 | 74 65 6d 3a e8 23 4c 2c |rrent1_i|tem:.#L,|
|00004610| 63 75 72 72 65 6e 74 32 | 5f 69 74 65 6d 3a e8 23 |current2|_item:.#|
|00004620| 4c 2c 63 75 72 72 65 6e | 74 33 5f 69 74 65 6d 0d |L,curren|t3_item.|
|00004630| 22 8d 12 20 e3 20 6c 6f | 6f 70 3d 30 20 b8 20 31 |".. . lo|op=0 . 1|
|00004640| 30 0d 22 9c 40 20 e8 23 | 4c 2c 74 6f 77 6e 73 65 |0.".@ .#|L,townse|
|00004650| 74 31 25 28 6c 6f 6f 70 | 29 3a e8 23 4c 2c 74 6f |t1%(loop|):.#L,to|
|00004660| 77 6e 73 65 74 32 25 28 | 6c 6f 6f 70 29 3a e8 23 |wnset2%(|loop):.#|
|00004670| 4c 2c 74 6f 77 6e 73 65 | 74 33 25 28 6c 6f 6f 70 |L,townse|t3%(loop|
|00004680| 29 0d 22 ab 06 20 ed 0d | 22 ba 2e 20 e8 23 4c 2c |).".. ..|".. .#L,|
|00004690| 66 72 31 5f 6e 61 6d 65 | 24 3a e8 23 4c 2c 66 72 |fr1_name|$:.#L,fr|
|000046a0| 32 5f 6e 61 6d 65 24 3a | e8 23 4c 2c 66 72 33 5f |2_name$:|.#L,fr3_|
|000046b0| 6e 61 6d 65 24 0d 22 c9 | 08 20 d9 23 4c 0d 22 d8 |name$.".|. .#L.".|
|000046c0| 08 20 f7 20 85 0d 22 e7 | 04 0d 22 f6 35 20 59 24 |. . ..".|..".5 Y$|
|000046d0| 3d 4c 24 2b 22 2e 66 72 | 61 6d 65 31 22 3a c8 99 |=L$+".fr|ame1":..|
|000046e0| 22 4f 53 5f 46 69 6c 65 | 22 2c 31 36 2c 59 24 2c |"OS_File|",16,Y$,|
|000046f0| 66 72 61 6d 65 31 5f 69 | 74 65 6d 73 2c 30 0d 23 |frame1_i|tems,0.#|
|00004700| 05 35 20 59 24 3d 4c 24 | 2b 22 2e 66 72 61 6d 65 |.5 Y$=L$|+".frame|
|00004710| 32 22 3a c8 99 22 4f 53 | 5f 46 69 6c 65 22 2c 31 |2":.."OS|_File",1|
|00004720| 36 2c 59 24 2c 66 72 61 | 6d 65 32 5f 69 74 65 6d |6,Y$,fra|me2_item|
|00004730| 73 2c 30 0d 23 14 35 20 | 59 24 3d 4c 24 2b 22 2e |s,0.#.5 |Y$=L$+".|
|00004740| 66 72 61 6d 65 33 22 3a | c8 99 22 4f 53 5f 46 69 |frame3":|.."OS_Fi|
|00004750| 6c 65 22 2c 31 36 2c 59 | 24 2c 66 72 61 6d 65 33 |le",16,Y|$,frame3|
|00004760| 5f 69 74 65 6d 73 2c 30 | 0d 23 23 04 0d 23 32 15 |_items,0|.##..#2.|
|00004770| 20 f2 63 68 61 6e 67 65 | 5f 66 72 61 6d 65 28 30 | .change|_frame(0|
|00004780| 29 0d 23 41 06 20 e1 0d | 23 50 10 20 f4 2d 2d 2d |).#A. ..|#P. .---|
|00004790| 2d 2d 2d 2d 2d 2d 2d 0d | 23 5f 0f 20 dd f2 63 61 |-------.|#_. ..ca|
|000047a0| 6c 6c 73 61 76 65 0d 23 | 6e 30 20 e7 20 6f 75 74 |llsave.#|n0 . out|
|000047b0| 6c 69 6e 65 25 3d 31 20 | 77 68 25 3d 77 68 61 6e |line%=1 |wh%=whan|
|000047c0| 64 6c 65 38 25 20 8b 20 | 77 68 25 3d 73 61 76 65 |dle8% . |wh%=save|
|000047d0| 32 5f 77 69 6e 25 0d 23 | 7d 18 20 f2 69 72 65 61 |2_win%.#|}. .irea|
|000047e0| 64 28 30 2c 77 68 25 29 | 3a 4c 24 3d 61 24 0d 23 |d(0,wh%)|:L$=a$.#|
|000047f0| 8c 24 20 c8 99 22 57 69 | 6d 70 5f 47 65 74 50 6f |.$ .."Wi|mp_GetPo|
|00004800| 69 6e 74 65 72 49 6e 66 | 6f 22 2c 2c 62 6c 6f 63 |interInf|o",,bloc|
|00004810| 6b 25 0d 23 9b 3f 20 62 | 6c 6f 63 6b 25 21 32 30 |k%.#.? b|lock%!20|
|00004820| 3d 62 6c 6f 63 6b 25 21 | 31 32 3a 62 6c 6f 63 6b |=block%!|12:block|
|00004830| 25 21 32 34 3d 62 6c 6f | 63 6b 25 21 31 36 3a 62 |%!24=blo|ck%!16:b|
|00004840| 6c 6f 63 6b 25 21 32 38 | 3d 62 6c 6f 63 6b 25 21 |lock%!28|=block%!|
|00004850| 30 0d 23 aa 31 20 62 6c | 6f 63 6b 25 21 33 32 3d |0.#.1 bl|ock%!32=|
|00004860| 62 6c 6f 63 6b 25 21 34 | 3a 62 6c 6f 63 6b 25 21 |block%!4|:block%!|
|00004870| 33 36 3d 31 30 30 3a 62 | 6c 6f 63 6b 25 21 30 3d |36=100:b|lock%!0=|
|00004880| 36 34 0d 23 b9 2b 20 62 | 6c 6f 63 6b 25 21 31 32 |64.#.+ b|lock%!12|
|00004890| 3d 30 3a 62 6c 6f 63 6b | 25 21 31 36 3d 31 3a 62 |=0:block|%!16=1:b|
|000048a0| 6c 6f 63 6b 25 21 34 30 | 3d 26 46 46 46 0d 23 c8 |lock%!40|=&FFF.#.|
|000048b0| 22 20 24 28 62 6c 6f 63 | 6b 25 2b 34 34 29 3d a4 |" $(bloc|k%+44)=.|
|000048c0| 67 65 74 6c 65 61 66 6e | 61 6d 65 28 4c 24 29 0d |getleafn|ame(L$).|
|000048d0| 23 d7 37 20 c8 99 22 57 | 69 6d 70 5f 53 65 6e 64 |#.7 .."W|imp_Send|
|000048e0| 4d 65 73 73 61 67 65 22 | 2c 31 37 2c 62 6c 6f 63 |Message"|,17,bloc|
|000048f0| 6b 25 2c 62 6c 6f 63 6b | 25 21 32 30 2c 62 6c 6f |k%,block|%!20,blo|
|00004900| 63 6b 25 21 32 34 0d 23 | e6 06 20 e1 0d 23 f5 10 |ck%!24.#|.. ..#..|
|00004910| 20 f4 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 0d 24 04 19 | .------|----.$..|
|00004920| 20 dd a4 67 65 74 6c 65 | 61 66 6e 61 6d 65 28 6e | ..getle|afname(n|
|00004930| 61 6d 65 24 29 0d 24 13 | 13 20 c8 95 20 a7 6e 61 |ame$).$.|. .. .na|
|00004940| 6d 65 24 2c 22 2e 22 29 | 0d 24 22 20 20 6e 61 6d |me$,".")|.$" nam|
|00004950| 65 24 3d c1 6e 61 6d 65 | 24 2c a7 6e 61 6d 65 24 |e$=.name|$,.name$|
|00004960| 2c 22 2e 22 29 2b 31 29 | 0d 24 31 06 20 ce 0d 24 |,".")+1)|.$1. ..$|
|00004970| 40 0e 20 3d 6e 61 6d 65 | 24 2b bd 30 0d 24 4f 10 |@. =name|$+.0.$O.|
|00004980| 20 f4 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 0d 24 5e 12 | .------|----.$^.|
|00004990| 20 dd f2 64 72 61 67 6f | 75 74 6c 69 6e 65 0d 24 | ..drago|utline.$|
|000049a0| 6d 36 20 21 62 6c 6f 63 | 6b 25 3d 77 68 61 6e 64 |m6 !bloc|k%=whand|
|000049b0| 6c 65 38 25 3a c8 99 22 | 57 69 6d 70 5f 47 65 74 |le8%:.."|Wimp_Get|
|000049c0| 57 69 6e 64 6f 77 53 74 | 61 74 65 22 2c 2c 62 6c |WindowSt|ate",,bl|
|000049d0| 6f 63 6b 25 0d 24 7c 33 | 20 6f 78 25 3d 62 6c 6f |ock%.$|3| ox%=blo|
|000049e0| 63 6b 25 21 34 2d 62 6c | 6f 63 6b 25 21 32 30 3a |ck%!4-bl|ock%!20:|
|000049f0| 6f 79 25 3d 62 6c 6f 63 | 6b 25 21 31 36 2d 62 6c |oy%=bloc|k%!16-bl|
|00004a00| 6f 63 6b 25 21 32 30 0d | 24 8b 2d 20 62 6c 6f 63 |ock%!20.|$.- bloc|
|00004a10| 6b 25 21 34 3d 32 3a c8 | 99 22 57 69 6d 70 5f 47 |k%!4=2:.|."Wimp_G|
|00004a20| 65 74 49 63 6f 6e 53 74 | 61 74 65 22 2c 2c 62 6c |etIconSt|ate",,bl|
|00004a30| 6f 63 6b 25 0d 24 9a 37 | 20 21 62 6c 6f 63 6b 25 |ock%.$.7| !block%|
|00004a40| 3d 77 68 61 6e 64 6c 65 | 38 25 3a 62 6c 6f 63 6b |=whandle|8%:block|
|00004a50| 25 21 34 3d 35 3a 62 6c | 6f 63 6b 25 21 38 3d 6f |%!4=5:bl|ock%!8=o|
|00004a60| 78 25 2b 62 6c 6f 63 6b | 25 21 38 0d 24 a9 34 20 |x%+block|%!8.$.4 |
|00004a70| 62 6c 6f 63 6b 25 21 31 | 32 3d 6f 79 25 2b 62 6c |block%!1|2=oy%+bl|
|00004a80| 6f 63 6b 25 21 31 32 3a | 62 6c 6f 63 6b 25 21 31 |ock%!12:|block%!1|
|00004a90| 36 3d 6f 78 25 2b 62 6c | 6f 63 6b 25 21 31 36 0d |6=ox%+bl|ock%!16.|
|00004aa0| 24 b8 34 20 62 6c 6f 63 | 6b 25 21 32 30 3d 6f 79 |$.4 bloc|k%!20=oy|
|00004ab0| 25 2b 62 6c 6f 63 6b 25 | 21 32 30 3a 62 6c 6f 63 |%+block%|!20:bloc|
|00004ac0| 6b 25 21 32 34 3d 30 3a | 62 6c 6f 63 6b 25 21 32 |k%!24=0:|block%!2|
|00004ad0| 38 3d 30 0d 24 c7 2c 20 | 62 6c 6f 63 6b 25 21 33 |8=0.$., |block%!3|
|00004ae0| 32 3d 26 37 46 46 46 46 | 46 46 46 3a 62 6c 6f 63 |2=&7FFFF|FFF:bloc|
|00004af0| 6b 25 21 33 36 3d 26 37 | 46 46 46 46 46 46 46 0d |k%!36=&7|FFFFFFF.|
|00004b00| 24 d6 1d 20 c8 99 22 57 | 69 6d 70 5f 44 72 61 67 |$.. .."W|imp_Drag|
|00004b10| 42 6f 78 22 2c 2c 62 6c | 6f 63 6b 25 0d 24 e5 06 |Box",,bl|ock%.$..|
|00004b20| 20 e1 0d 24 f4 10 20 f4 | 2d 2d 2d 2d 2d 2d 2d 2d | ..$.. .|--------|
|00004b30| 2d 2d 0d 25 03 13 20 dd | f2 64 72 61 67 6f 75 74 |--.%.. .|.dragout|
|00004b40| 6c 69 6e 65 32 0d 25 12 | 37 20 21 62 6c 6f 63 6b |line2.%.|7 !block|
|00004b50| 25 3d 73 61 76 65 32 5f | 77 69 6e 25 3a c8 99 22 |%=save2_|win%:.."|
|00004b60| 57 69 6d 70 5f 47 65 74 | 57 69 6e 64 6f 77 53 74 |Wimp_Get|WindowSt|
|00004b70| 61 74 65 22 2c 2c 62 6c | 6f 63 6b 25 0d 25 21 33 |ate",,bl|ock%.%!3|
|00004b80| 20 6f 78 25 3d 62 6c 6f | 63 6b 25 21 34 2d 62 6c | ox%=blo|ck%!4-bl|
|00004b90| 6f 63 6b 25 21 32 30 3a | 6f 79 25 3d 62 6c 6f 63 |ock%!20:|oy%=bloc|
|00004ba0| 6b 25 21 31 36 2d 62 6c | 6f 63 6b 25 21 32 30 0d |k%!16-bl|ock%!20.|
|00004bb0| 25 30 2d 20 62 6c 6f 63 | 6b 25 21 34 3d 32 3a c8 |%0- bloc|k%!4=2:.|
|00004bc0| 99 22 57 69 6d 70 5f 47 | 65 74 49 63 6f 6e 53 74 |."Wimp_G|etIconSt|
|00004bd0| 61 74 65 22 2c 2c 62 6c | 6f 63 6b 25 0d 25 3f 38 |ate",,bl|ock%.%?8|
|00004be0| 20 21 62 6c 6f 63 6b 25 | 3d 73 61 76 65 32 5f 77 | !block%|=save2_w|
|00004bf0| 69 6e 25 3a 62 6c 6f 63 | 6b 25 21 34 3d 35 3a 62 |in%:bloc|k%!4=5:b|
|00004c00| 6c 6f 63 6b 25 21 38 3d | 6f 78 25 2b 62 6c 6f 63 |lock%!8=|ox%+bloc|
|00004c10| 6b 25 21 38 0d 25 4e 34 | 20 62 6c 6f 63 6b 25 21 |k%!8.%N4| block%!|
|00004c20| 31 32 3d 6f 79 25 2b 62 | 6c 6f 63 6b 25 21 31 32 |12=oy%+b|lock%!12|
|00004c30| 3a 62 6c 6f 63 6b 25 21 | 31 36 3d 6f 78 25 2b 62 |:block%!|16=ox%+b|
|00004c40| 6c 6f 63 6b 25 21 31 36 | 0d 25 5d 34 20 62 6c 6f |lock%!16|.%]4 blo|
|00004c50| 63 6b 25 21 32 30 3d 6f | 79 25 2b 62 6c 6f 63 6b |ck%!20=o|y%+block|
|00004c60| 25 21 32 30 3a 62 6c 6f | 63 6b 25 21 32 34 3d 30 |%!20:blo|ck%!24=0|
|00004c70| 3a 62 6c 6f 63 6b 25 21 | 32 38 3d 30 0d 25 6c 2c |:block%!|28=0.%l,|
|00004c80| 20 62 6c 6f 63 6b 25 21 | 33 32 3d 26 37 46 46 46 | block%!|32=&7FFF|
|00004c90| 46 46 46 46 3a 62 6c 6f | 63 6b 25 21 33 36 3d 26 |FFFF:blo|ck%!36=&|
|00004ca0| 37 46 46 46 46 46 46 46 | 0d 25 7b 1d 20 c8 99 22 |7FFFFFFF|.%{. .."|
|00004cb0| 57 69 6d 70 5f 44 72 61 | 67 42 6f 78 22 2c 2c 62 |Wimp_Dra|gBox",,b|
|00004cc0| 6c 6f 63 6b 25 0d 25 8a | 06 20 e1 0d 25 99 10 20 |lock%.%.|. ..%.. |
|00004cd0| f4 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 0d 25 a8 0f 20 |.-------|---.%.. |
|00004ce0| dd f2 73 61 76 65 64 61 | 74 61 0d 25 b7 11 20 70 |..saveda|ta.%.. p|
|00004cf0| 72 6f 70 6e 61 6d 65 24 | 3d 22 22 0d 25 c6 09 20 |ropname$|="".%.. |
|00004d00| 61 25 3d 30 0d 25 d5 16 | 20 62 25 3d 62 6c 6f 63 |a%=0.%..| b%=bloc|
|00004d10| 6b 25 3f 28 34 34 2b 61 | 25 29 0d 25 e4 0d 20 c8 |k%?(44+a|%).%.. .|
|00004d20| 95 20 62 25 3c 3e 30 0d | 25 f3 1b 20 70 72 6f 70 |. b%<>0.|%.. prop|
|00004d30| 6e 61 6d 65 24 2b 3d bd | 28 62 25 29 3a 61 25 2b |name$+=.|(b%):a%+|
|00004d40| 3d 31 0d 26 02 16 20 62 | 25 3d 62 6c 6f 63 6b 25 |=1.&.. b|%=block%|
|00004d50| 3f 28 34 34 2b 61 25 29 | 0d 26 11 06 20 ce 0d 26 |?(44+a%)|.&.. ..&|
|00004d60| 20 36 20 e7 20 6f 75 74 | 6c 69 6e 65 25 3d 31 20 | 6 . out|line%=1 |
|00004d70| f2 73 61 76 65 28 70 72 | 6f 70 6e 61 6d 65 24 29 |.save(pr|opname$)|
|00004d80| 20 8b 20 f2 73 61 76 65 | 32 28 70 72 6f 70 6e 61 | . .save|2(propna|
|00004d90| 6d 65 24 29 0d 26 2f 06 | 20 e1 0d 26 3e 2f 20 62 |me$).&/.| ..&>/ b|
|00004da0| 6c 6f 63 6b 25 21 31 32 | 3d 62 6c 6f 63 6b 25 21 |lock%!12|=block%!|
|00004db0| 38 3a 62 6c 6f 63 6b 25 | 21 31 36 3d 33 3a 21 62 |8:block%|!16=3:!b|
|00004dc0| 6c 6f 63 6b 25 3d 32 35 | 36 0d 26 4d 37 20 c8 99 |lock%=25|6.&M7 ..|
|00004dd0| 22 57 69 6d 70 5f 53 65 | 6e 64 4d 65 73 73 61 67 |"Wimp_Se|ndMessag|
|00004de0| 65 22 2c 31 38 2c 62 6c | 6f 63 6b 25 2c 62 6c 6f |e",18,bl|ock%,blo|
|00004df0| 63 6b 25 21 32 30 2c 62 | 6c 6f 63 6b 25 21 32 34 |ck%!20,b|lock%!24|
|00004e00| 0d 26 5c 06 20 e1 0d 26 | 6b 10 20 f4 2d 2d 2d 2d |.&\. ..&|k. .----|
|00004e10| 2d 2d 2d 2d 2d 2d 0d 26 | 7a 0e 20 dd f2 70 64 72 |------.&|z. ..pdr|
|00004e20| 69 76 65 72 0d 26 89 08 | 20 ea 20 85 0d 26 98 28 |iver.&..| . ..&.(|
|00004e30| 20 ee 20 85 20 ea 3a f7 | 20 85 3a 52 30 3d 2d 31 | . . .:.| .:R0=-1|
|00004e40| 3a 74 79 70 24 3d 22 6e | 6f 74 20 6c 6f 61 64 65 |:typ$="n|ot loade|
|00004e50| 64 22 3a e1 0d 26 a7 26 | 20 c8 99 22 50 44 72 69 |d":..&.&| .."PDri|
|00004e60| 76 65 72 5f 49 6e 66 6f | 22 20 b8 20 52 30 2c 52 |ver_Info|" . R0,R|
|00004e70| 31 2c 52 32 2c 52 33 2c | 52 34 0d 26 b6 08 20 f7 |1,R2,R3,|R4.&.. .|
|00004e80| 20 85 0d 26 c5 0c 20 74 | 79 70 24 3d 22 22 0d 26 | ..&.. t|yp$="".&|
|00004e90| d4 06 20 f5 0d 26 e3 1e | 20 20 74 79 70 24 3d 74 |.. ..&..| typ$=t|
|00004ea0| 79 70 24 2b bd 28 3f 52 | 34 29 3a 52 34 3d 52 34 |yp$+.(?R|4):R4=R4|
|00004eb0| 2b 31 0d 26 f2 19 20 fd | 20 3f 52 34 3d 30 20 84 |+1.&.. .| ?R4=0 .|
|00004ec0| 20 a9 28 74 79 70 24 29 | 3d 31 35 0d 27 01 06 20 | .(typ$)|=15.'.. |
|00004ed0| e1 0d 27 10 10 20 f4 2d | 2d 2d 2d 2d 2d 2d 2d 2d |..'.. .-|--------|
|00004ee0| 2d 0d 27 1f 15 20 dd f2 | 6e 6f 64 72 69 76 65 72 |-.'.. ..|nodriver|
|00004ef0| 5f 65 72 72 6f 72 0d 27 | 2e 2f 20 f2 72 6d 28 22 |_error.'|./ .rm("|
|00004f00| 45 52 52 39 22 29 3a 21 | 62 6c 6f 63 6b 25 3d 30 |ERR9"):!|block%=0|
|00004f10| 3a 24 28 62 6c 6f 63 6b | 25 2b 34 29 3d 74 65 78 |:$(block|%+4)=tex|
|00004f20| 74 24 2b bd 30 0d 27 3d | 34 20 f2 72 6d 28 22 45 |t$+.0.'=|4 .rm("E|
|00004f30| 52 4d 31 22 29 3a c8 99 | 22 57 69 6d 70 5f 52 65 |RM1"):..|"Wimp_Re|
|00004f40| 70 6f 72 74 45 72 72 6f | 72 22 2c 62 6c 6f 63 6b |portErro|r",block|
|00004f50| 25 2c 30 2c 74 65 78 74 | 24 0d 27 4c 2b 20 c8 99 |%,0,text|$.'L+ ..|
|00004f60| 22 57 69 6d 70 5f 53 65 | 74 43 61 72 65 74 50 6f |"Wimp_Se|tCaretPo|
|00004f70| 73 69 74 69 6f 6e 22 2c | 77 68 61 6e 64 6c 65 31 |sition",|whandle1|
|00004f80| 25 2c 2d 31 0d 27 5b 06 | 20 e1 0d 27 6a 10 20 f4 |%,-1.'[.| ..'j. .|
|00004f90| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 0d 27 79 0c 20 dd |--------|--.'y. .|
|00004fa0| f2 64 65 6c 61 79 0d 27 | 88 1b 20 e3 20 74 69 6d |.delay.'|.. . tim|
|00004fb0| 65 5f 6c 6f 6f 70 3d 31 | 20 b8 20 34 30 30 30 3a |e_loop=1| . 4000:|
|00004fc0| ed 0d 27 97 06 20 e1 0d | 27 a6 10 20 f4 2d 2d 2d |..'.. ..|'.. .---|
|00004fd0| 2d 2d 2d 2d 2d 2d 2d 0d | 27 b5 13 20 dd f2 6f 70 |-------.|'.. ..op|
|00004fe0| 65 6e 5f 74 65 78 74 77 | 69 6e 0d 27 c4 0f 20 f2 |en_textw|in.'.. .|
|00004ff0| 6d 69 6e 69 5f 70 6f 6c | 6c 0d 27 d3 20 20 f2 69 |mini_pol|l.'. .i|
|00005000| 73 65 74 28 31 31 2c 22 | 50 4c 49 4e 32 22 2c 77 |set(11,"|PLIN2",w|
|00005010| 68 61 6e 64 6c 65 31 25 | 29 0d 27 e2 2f 20 f2 63 |handle1%|).'./ .c|
|00005020| 61 72 64 5f 78 3a f2 64 | 65 6c 61 79 3a f2 69 73 |ard_x:.d|elay:.is|
|00005030| 65 74 28 31 31 2c 22 50 | 4c 49 4e 31 22 2c 77 68 |et(11,"P|LIN1",wh|
|00005040| 61 6e 64 6c 65 31 25 29 | 0d 27 f1 3e 20 c8 99 22 |andle1%)|.'.> .."|
|00005050| 57 69 6d 70 5f 43 72 65 | 61 74 65 4d 65 6e 75 22 |Wimp_Cre|ateMenu"|
|00005060| 2c 2c 6d 61 70 5f 62 75 | 66 25 2c 78 70 6f 73 2d |,,map_bu|f%,xpos-|
|00005070| 35 31 2c 79 70 6f 73 3a | 4d 55 24 3d 22 6d 61 70 |51,ypos:|MU$="map|
|00005080| 73 6d 65 6e 75 22 0d 28 | 00 06 20 e1 0d 28 0f 10 |smenu".(|.. ..(..|
|00005090| 20 f4 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 0d 28 1e 0d | .------|----.(..|
|000050a0| 20 dd f2 63 61 72 64 5f | 78 0d 28 2d 35 20 62 6c | ..card_|x.(-5 bl|
|000050b0| 6f 63 6b 25 21 30 3d 77 | 68 61 6e 64 6c 65 31 34 |ock%!0=w|handle14|
|000050c0| 25 3a c8 99 22 57 69 6d | 70 5f 43 6c 6f 73 65 57 |%:.."Wim|p_CloseW|
|000050d0| 69 6e 64 6f 77 22 2c 2c | 62 6c 6f 63 6b 25 0d 28 |indow",,|block%.(|
|000050e0| 3c 24 20 c8 99 22 57 69 | 6d 70 5f 50 6f 6c 6c 22 |<$ .."Wi|mp_Poll"|
|000050f0| 2c 2c 62 6c 6f 63 6b 25 | 20 b8 20 72 65 61 73 6f |,,block%| . reaso|
|00005100| 6e 25 0d 28 4b 11 20 c8 | 8e 20 72 65 61 73 6f 6e |n%.(K. .|. reason|
|00005110| 25 20 ca 0d 28 5a 12 20 | 20 c9 20 31 20 3a f2 72 |% ..(Z. | . 1 :.r|
|00005120| 65 64 72 61 77 0d 28 69 | 26 20 20 c9 20 32 20 3a |edraw.(i|& . 2 :|
|00005130| c8 99 22 57 69 6d 70 5f | 4f 70 65 6e 57 69 6e 64 |.."Wimp_|OpenWind|
|00005140| 6f 77 22 2c 2c 62 6c 6f | 63 6b 25 0d 28 78 06 20 |ow",,blo|ck%.(x. |
|00005150| cb 0d 28 87 06 20 e1 0d | 28 96 10 20 f4 2d 2d 2d |..(.. ..|(.. .---|
|00005160| 2d 2d 2d 2d 2d 2d 2d 0d | 28 a5 1d 20 dd f2 61 6c |-------.|(.. ..al|
|00005170| 65 72 74 28 6d 65 24 2c | 62 75 74 31 24 2c 62 75 |ert(me$,|but1$,bu|
|00005180| 74 32 24 29 0d 28 b4 1b | 20 f2 69 73 65 74 28 32 |t2$).(..| .iset(2|
|00005190| 2c 6d 65 24 2c 77 68 61 | 6e 64 6c 65 39 25 29 0d |,me$,wha|ndle9%).|
|000051a0| 28 c3 36 20 f2 69 73 65 | 74 28 36 2c 62 75 74 31 |(.6 .ise|t(6,but1|
|000051b0| 24 2c 77 68 61 6e 64 6c | 65 39 25 29 3a f2 69 73 |$,whandl|e9%):.is|
|000051c0| 65 74 28 37 2c 62 75 74 | 32 24 2c 77 68 61 6e 64 |et(7,but|2$,whand|
|000051d0| 6c 65 39 25 29 0d 28 d2 | 10 20 61 6c 65 72 74 3d |le9%).(.|. alert=|
|000051e0| 2d 31 3a ef 37 0d 28 e1 | 36 20 62 6c 6f 63 6b 25 |-1:.7.(.|6 block%|
|000051f0| 21 30 3d 77 68 61 6e 64 | 6c 65 39 25 3a c8 99 22 |!0=whand|le9%:.."|
|00005200| 57 69 6d 70 5f 47 65 74 | 57 69 6e 64 6f 77 49 6e |Wimp_Get|WindowIn|
|00005210| 66 6f 22 2c 2c 62 6c 6f | 63 6b 25 0d 28 f0 32 20 |fo",,blo|ck%.(.2 |
|00005220| 62 6c 6f 63 6b 25 21 34 | 3d 28 74 6f 70 5f 78 2f |block%!4|=(top_x/|
|00005230| 32 29 2d 33 39 37 3a 62 | 6c 6f 63 6b 25 21 31 32 |2)-397:b|lock%!12|
|00005240| 3d 62 6c 6f 63 6b 25 21 | 34 2b 37 39 34 0d 28 ff |=block%!|4+794.(.|
|00005250| 32 20 62 6c 6f 63 6b 25 | 21 38 3d 28 74 6f 70 5f |2 block%|!8=(top_|
|00005260| 79 2f 32 29 2d 31 39 32 | 3a 62 6c 6f 63 6b 25 21 |y/2)-192|:block%!|
|00005270| 31 36 3d 62 6c 6f 63 6b | 25 21 38 2b 33 38 34 0d |16=block|%!8+384.|
|00005280| 29 0e 4a 20 78 31 3d 62 | 6c 6f 63 6b 25 21 34 3a |).J x1=b|lock%!4:|
|00005290| 79 31 3d 62 6c 6f 63 6b | 25 21 38 3a 77 69 64 3d |y1=block|%!8:wid=|
|000052a0| 62 6c 6f 63 6b 25 21 31 | 32 2d 62 6c 6f 63 6b 25 |block%!1|2-block%|
|000052b0| 21 34 3a 68 67 74 3d 62 | 6c 6f 63 6b 25 21 31 36 |!4:hgt=b|lock%!16|
|000052c0| 2d 62 6c 6f 63 6b 25 21 | 38 0d 29 1d 20 20 c8 99 |-block%!|8.). ..|
|000052d0| 22 57 69 6d 70 5f 4f 70 | 65 6e 57 69 6e 64 6f 77 |"Wimp_Op|enWindow|
|000052e0| 22 2c 2c 62 6c 6f 63 6b | 25 0d 29 2c 18 20 c8 97 |",,block|%.),. ..|
|000052f0| 20 c8 93 20 78 31 2c 79 | 31 2c 77 69 64 2c 68 67 | .. x1,y|1,wid,hg|
|00005300| 74 0d 29 3b 06 20 f5 0d | 29 4a 26 20 20 c8 99 20 |t.);. ..|)J& .. |
|00005310| 22 57 69 6d 70 5f 50 6f | 6c 6c 22 2c 2c 62 6c 6f |"Wimp_Po|ll",,blo|
|00005320| 63 6b 25 20 b8 20 72 65 | 61 73 6f 6e 25 0d 29 59 |ck% . re|ason%.)Y|
|00005330| 12 20 20 c8 8e 20 72 65 | 61 73 6f 6e 25 20 ca 0d |. .. re|ason% ..|
|00005340| 29 68 13 20 20 20 c9 20 | 31 20 3a f2 72 65 64 72 |)h. . |1 :.redr|
|00005350| 61 77 0d 29 77 27 20 20 | 20 c9 20 32 20 3a c8 99 |aw.)w' | . 2 :..|
|00005360| 22 57 69 6d 70 5f 4f 70 | 65 6e 57 69 6e 64 6f 77 |"Wimp_Op|enWindow|
|00005370| 22 2c 2c 62 6c 6f 63 6b | 25 0d 29 86 0b 20 20 20 |",,block|%.).. |
|00005380| c9 20 36 3a 0d 29 95 1d | 20 20 20 20 e7 20 62 6c |. 6:.)..| . bl|
|00005390| 6f 63 6b 25 21 31 36 3d | 36 20 61 6c 65 72 74 3d |ock%!16=|6 alert=|
|000053a0| 32 0d 29 a4 1d 20 20 20 | 20 e7 20 62 6c 6f 63 6b |2.).. | . block|
|000053b0| 25 21 31 36 3d 37 20 61 | 6c 65 72 74 3d 30 0d 29 |%!16=7 a|lert=0.)|
|000053c0| b3 21 20 20 20 c9 20 38 | 3a e7 20 62 6c 6f 63 6b |.! . 8|:. block|
|000053d0| 25 21 32 34 3d 31 33 20 | 61 6c 65 72 74 3d 32 0d |%!24=13 |alert=2.|
|000053e0| 29 c2 07 20 20 cb 0d 29 | d1 10 20 fd 20 61 6c 65 |).. ..)|.. . ale|
|000053f0| 72 74 3c 3e 2d 31 0d 29 | e0 32 20 e7 20 61 6c 65 |rt<>-1.)|.2 . ale|
|00005400| 72 74 3d 32 20 f2 7a 31 | 28 34 2c 77 68 61 6e 64 |rt=2 .z1|(4,whand|
|00005410| 6c 65 39 25 29 20 8b 20 | f2 7a 32 28 35 2c 77 68 |le9%) . |.z2(5,wh|
|00005420| 61 6e 64 6c 65 39 25 29 | 0d 29 ef 1f 20 f2 72 65 |andle9%)|.).. .re|
|00005430| 73 74 6f 72 65 66 75 6c | 6c 6d 6f 75 73 65 72 65 |storeful|lmousere|
|00005440| 63 74 61 6e 67 6c 65 0d | 29 fe 34 20 62 6c 6f 63 |ctangle.|).4 bloc|
|00005450| 6b 25 21 30 3d 77 68 61 | 6e 64 6c 65 39 25 3a c8 |k%!0=wha|ndle9%:.|
|00005460| 99 22 57 69 6d 70 5f 43 | 6c 6f 73 65 57 69 6e 64 |."Wimp_C|loseWind|
|00005470| 6f 77 22 2c 2c 62 6c 6f | 63 6b 25 0d 2a 0d 06 20 |ow",,blo|ck%.*.. |
|00005480| e1 0d 2a 1c 10 20 f4 2d | 2d 2d 2d 2d 2d 2d 2d 2d |..*.. .-|--------|
|00005490| 2d 0d 2a 2b 12 20 dd f2 | 61 6c 65 72 74 32 28 6d |-.*+. ..|alert2(m|
|000054a0| 65 24 29 0d 2a 3a 28 20 | f2 69 73 65 74 28 32 2c |e$).*:( |.iset(2,|
|000054b0| 6d 65 24 2c 77 68 61 6e | 64 6c 65 31 35 25 29 3a |me$,whan|dle15%):|
|000054c0| 61 6c 65 72 74 3d 2d 31 | 3a ef 37 0d 2a 49 37 20 |alert=-1|:.7.*I7 |
|000054d0| 62 6c 6f 63 6b 25 21 30 | 3d 77 68 61 6e 64 6c 65 |block%!0|=whandle|
|000054e0| 31 35 25 3a c8 99 22 57 | 69 6d 70 5f 47 65 74 57 |15%:.."W|imp_GetW|
|000054f0| 69 6e 64 6f 77 49 6e 66 | 6f 22 2c 2c 62 6c 6f 63 |indowInf|o",,bloc|
|00005500| 6b 25 0d 2a 58 32 20 62 | 6c 6f 63 6b 25 21 34 3d |k%.*X2 b|lock%!4=|
|00005510| 28 74 6f 70 5f 78 2f 32 | 29 2d 33 39 37 3a 62 6c |(top_x/2|)-397:bl|
|00005520| 6f 63 6b 25 21 31 32 3d | 62 6c 6f 63 6b 25 21 34 |ock%!12=|block%!4|
|00005530| 2b 37 39 34 0d 2a 67 32 | 20 62 6c 6f 63 6b 25 21 |+794.*g2| block%!|
|00005540| 38 3d 28 74 6f 70 5f 79 | 2f 32 29 2d 31 39 32 3a |8=(top_y|/2)-192:|
|00005550| 62 6c 6f 63 6b 25 21 31 | 36 3d 62 6c 6f 63 6b 25 |block%!1|6=block%|
|00005560| 21 38 2b 33 38 34 0d 2a | 76 4a 20 78 31 3d 62 6c |!8+384.*|vJ x1=bl|
|00005570| 6f 63 6b 25 21 34 3a 79 | 31 3d 62 6c 6f 63 6b 25 |ock%!4:y|1=block%|
|00005580| 21 38 3a 77 69 64 3d 62 | 6c 6f 63 6b 25 21 31 32 |!8:wid=b|lock%!12|
|00005590| 2d 62 6c 6f 63 6b 25 21 | 34 3a 68 67 74 3d 62 6c |-block%!|4:hgt=bl|
|000055a0| 6f 63 6b 25 21 31 36 2d | 62 6c 6f 63 6b 25 21 38 |ock%!16-|block%!8|
|000055b0| 0d 2a 85 34 20 c8 99 22 | 57 69 6d 70 5f 4f 70 65 |.*.4 .."|Wimp_Ope|
|000055c0| 6e 57 69 6e 64 6f 77 22 | 2c 2c 62 6c 6f 63 6b 25 |nWindow"|,,block%|
|000055d0| 3a c8 97 20 c8 93 20 78 | 31 2c 79 31 2c 77 69 64 |:.. .. x|1,y1,wid|
|000055e0| 2c 68 67 74 0d 2a 94 06 | 20 f5 0d 2a a3 26 20 20 |,hgt.*..| ..*.& |
|000055f0| c8 99 20 22 57 69 6d 70 | 5f 50 6f 6c 6c 22 2c 2c |.. "Wimp|_Poll",,|
|00005600| 62 6c 6f 63 6b 25 20 b8 | 20 72 65 61 73 6f 6e 25 |block% .| reason%|
|00005610| 0d 2a b2 13 20 20 20 c8 | 8e 20 72 65 61 73 6f 6e |.*.. .|. reason|
|00005620| 25 20 ca 0d 2a c1 14 20 | 20 20 20 c9 20 31 20 3a |% ..*.. | . 1 :|
|00005630| f2 72 65 64 72 61 77 0d | 2a d0 29 20 20 20 20 c9 |.redraw.|*.) .|
|00005640| 20 32 20 3a c8 99 20 22 | 57 69 6d 70 5f 4f 70 65 | 2 :.. "|Wimp_Ope|
|00005650| 6e 57 69 6e 64 6f 77 22 | 2c 2c 62 6c 6f 63 6b 25 |nWindow"|,,block%|
|00005660| 0d 2a df 0c 20 20 20 20 | c9 20 36 3a 0d 2a ee 1e |.*.. |. 6:.*..|
|00005670| 20 20 20 20 20 e7 20 62 | 6c 6f 63 6b 25 21 31 36 | . b|lock%!16|
|00005680| 3d 36 20 61 6c 65 72 74 | 3d 32 0d 2a fd 1e 20 20 |=6 alert|=2.*.. |
|00005690| 20 20 20 e7 20 62 6c 6f | 63 6b 25 21 31 36 3d 37 | . blo|ck%!16=7|
|000056a0| 20 61 6c 65 72 74 3d 30 | 0d 2b 0c 1e 20 20 20 20 | alert=0|.+.. |
|000056b0| 20 e7 20 62 6c 6f 63 6b | 25 21 31 36 3d 39 20 61 | . block|%!16=9 a|
|000056c0| 6c 65 72 74 3d 34 0d 2b | 1b 08 20 20 20 cb 0d 2b |lert=4.+|.. ..+|
|000056d0| 2a 10 20 fd 20 61 6c 65 | 72 74 3c 3e 2d 31 0d 2b |*. . ale|rt<>-1.+|
|000056e0| 39 22 20 e7 20 61 6c 65 | 72 74 3d 32 20 f2 7a 31 |9" . ale|rt=2 .z1|
|000056f0| 28 34 2c 31 2c 77 68 61 | 6e 64 6c 65 31 35 25 29 |(4,1,wha|ndle15%)|
|00005700| 0d 2b 48 22 20 e7 20 61 | 6c 65 72 74 3d 30 20 f2 |.+H" . a|lert=0 .|
|00005710| 7a 31 28 35 2c 31 2c 77 | 68 61 6e 64 6c 65 31 35 |z1(5,1,w|handle15|
|00005720| 25 29 0d 2b 57 22 20 e7 | 20 61 6c 65 72 74 3d 34 |%).+W" .| alert=4|
|00005730| 20 f2 7a 31 28 38 2c 31 | 2c 77 68 61 6e 64 6c 65 | .z1(8,1|,whandle|
|00005740| 31 35 25 29 0d 2b 66 1f | 20 f2 72 65 73 74 6f 72 |15%).+f.| .restor|
|00005750| 65 66 75 6c 6c 6d 6f 75 | 73 65 72 65 63 74 61 6e |efullmou|serectan|
|00005760| 67 6c 65 0d 2b 75 35 20 | 62 6c 6f 63 6b 25 21 30 |gle.+u5 |block%!0|
|00005770| 3d 77 68 61 6e 64 6c 65 | 31 35 25 3a c8 99 22 57 |=whandle|15%:.."W|
|00005780| 69 6d 70 5f 43 6c 6f 73 | 65 57 69 6e 64 6f 77 22 |imp_Clos|eWindow"|
|00005790| 2c 2c 62 6c 6f 63 6b 25 | 0d 2b 84 06 20 e1 0d 2b |,,block%|.+.. ..+|
|000057a0| 93 0f 20 f4 2d 2d 2d 2d | 2d 2d 2d 2d 2d 0d 2b a2 |.. .----|-----.+.|
|000057b0| 13 20 dd f2 75 70 64 61 | 74 65 5f 74 69 74 6c 65 |. ..upda|te_title|
|000057c0| 0d 2b b1 39 20 62 6c 6f | 63 6b 25 21 30 3d 77 68 |.+.9 blo|ck%!0=wh|
|000057d0| 61 6e 64 6c 65 31 25 3a | c8 99 22 57 69 6d 70 5f |andle1%:|.."Wimp_|
|000057e0| 47 65 74 57 69 6e 64 6f | 77 4f 75 74 6c 69 6e 65 |GetWindo|wOutline|
|000057f0| 22 2c 2c 62 6c 6f 63 6b | 25 0d 2b c0 48 20 c8 99 |",,block|%.+.H ..|
|00005800| 22 57 69 6d 70 5f 46 6f | 72 63 65 52 65 64 72 61 |"Wimp_Fo|rceRedra|
|00005810| 77 22 2c 2d 31 2c 62 6c | 6f 63 6b 25 21 34 2c 28 |w",-1,bl|ock%!4,(|
|00005820| 62 6c 6f 63 6b 25 21 31 | 36 2d 34 30 29 2c 62 6c |block%!1|6-40),bl|
|00005830| 6f 63 6b 25 21 31 32 2c | 62 6c 6f 63 6b 25 21 31 |ock%!12,|block%!1|
|00005840| 36 0d 2b cf 06 20 e1 0d | 2b de 10 20 f4 2d 2d 2d |6.+.. ..|+.. .---|
|00005850| 2d 2d 2d 2d 2d 2d 2d 0d | 2b ed 0f 20 dd f2 6f 70 |-------.|+.. ..op|
|00005860| 65 6e 6d 61 69 6e 0d 2b | fc 1b 20 f2 6f 70 65 6e |enmain.+|.. .open|
|00005870| 77 69 6e 64 6f 77 28 77 | 68 61 6e 64 6c 65 31 25 |window(w|handle1%|
|00005880| 29 0d 2c 0b 06 20 e1 0d | 2c 1a 10 20 f4 2d 2d 2d |).,.. ..|,.. .---|
|00005890| 2d 2d 2d 2d 2d 2d 2d 0d | 2c 29 0f 20 dd f2 72 65 |-------.|,). ..re|
|000058a0| 61 64 5f 76 65 72 0d 2c | 38 14 20 2a 53 65 74 20 |ad_ver.,|8. *Set |
|000058b0| 52 69 73 63 24 56 65 72 | 20 33 0d 2c 47 34 20 ff |Risc$Ver| 3.,G4 .|
|000058c0| 28 22 52 4d 45 6e 73 75 | 72 65 20 55 74 69 6c 69 |("RMEnsu|re Utili|
|000058d0| 74 79 4d 6f 64 75 6c 65 | 20 33 2e 30 30 20 53 65 |tyModule| 3.00 Se|
|000058e0| 74 20 52 69 73 63 24 56 | 65 72 20 32 22 29 0d 2c |t Risc$V|er 2").,|
|000058f0| 56 39 20 c8 99 22 58 4f | 53 5f 52 65 61 64 56 61 |V9 .."XO|S_ReadVa|
|00005900| 72 56 61 6c 22 2c 22 52 | 69 73 63 24 56 65 72 22 |rVal","R|isc$Ver"|
|00005910| 2c 62 6c 6f 63 6b 25 2c | 32 35 36 2c 30 2c 30 20 |,block%,|256,0,0 |
|00005920| b8 20 2c 2c 6c 65 6e 0d | 2c 65 2a 20 62 6c 6f 63 |. ,,len.|,e* bloc|
|00005930| 6b 25 3f 6c 65 6e 3d 31 | 33 3a 72 69 73 63 24 3d |k%?len=1|3:risc$=|
|00005940| 24 62 6c 6f 63 6b 25 3a | 72 69 73 63 24 3d 22 33 |$block%:|risc$="3|
|00005950| 22 0d 2c 74 14 20 2a 55 | 6e 53 65 74 20 52 69 73 |".,t. *U|nSet Ris|
|00005960| 63 24 56 65 72 0d 2c 83 | 06 20 e1 0d 2c 92 10 20 |c$Ver.,.|. ..,.. |
|00005970| f4 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 0d 2c a1 20 20 |.-------|---.,. |
|00005980| dd f2 72 65 73 74 6f 72 | 65 66 75 6c 6c 6d 6f 75 |..restor|efullmou|
|00005990| 73 65 72 65 63 74 61 6e | 67 6c 65 0d 2c b0 36 20 |serectan|gle.,.6 |
|000059a0| ea 20 62 25 2c 58 45 69 | 67 25 2c 59 45 69 67 25 |. b%,XEi|g%,YEig%|
|000059b0| 2c 58 70 69 78 25 2c 59 | 70 69 78 25 2c 58 4f 53 |,Xpix%,Y|pix%,XOS|
|000059c0| 55 75 6e 69 74 73 25 2c | 59 4f 53 75 6e 69 74 73 |Uunits%,|YOSunits|
|000059d0| 25 0d 2c bf 34 20 de 20 | 62 25 20 36 34 3a 62 25 |%.,.4 . |b% 64:b%|
|000059e0| 21 30 3d 34 3a 62 25 21 | 34 3d 35 3a 62 25 21 38 |!0=4:b%!|4=5:b%!8|
|000059f0| 3d 31 31 3a 62 25 21 31 | 32 3d 31 32 3a 62 25 21 |=11:b%!1|2=12:b%!|
|00005a00| 31 36 3d 2d 31 0d 2c ce | 23 20 c8 99 20 22 4f 53 |16=-1.,.|# .. "OS|
|00005a10| 5f 52 65 61 64 56 64 75 | 56 61 72 69 61 62 6c 65 |_ReadVdu|Variable|
|00005a20| 73 22 2c 62 25 2c 62 25 | 0d 2c dd 30 20 58 45 69 |s",b%,b%|.,.0 XEi|
|00005a30| 67 25 3d 21 62 25 3a 59 | 45 69 67 25 3d 62 25 21 |g%=!b%:Y|Eig%=b%!|
|00005a40| 34 3a 58 70 69 78 25 3d | 62 25 21 38 3a 59 70 69 |4:Xpix%=|b%!8:Ypi|
|00005a50| 78 25 3d 62 25 21 31 32 | 0d 2c ec 3c 20 58 4f 53 |x%=b%!12|.,.< XOS|
|00005a60| 55 6e 69 74 73 25 3d 28 | 58 70 69 78 25 2b 31 29 |Units%=(|Xpix%+1)|
|00005a70| 2a 32 5e 58 45 69 67 25 | 3a 59 4f 53 55 6e 69 74 |*2^XEig%|:YOSUnit|
|00005a80| 73 25 3d 28 59 70 69 78 | 25 2b 31 29 2a 32 5e 59 |s%=(Ypix|%+1)*2^Y|
|00005a90| 45 69 67 25 0d 2c fb 22 | 20 c8 97 20 c8 93 20 30 |Eig%.,."| .. .. 0|
|00005aa0| 2c 30 2c 58 4f 53 55 6e | 69 74 73 25 2c 59 4f 53 |,0,XOSUn|its%,YOS|
|00005ab0| 55 6e 69 74 73 25 0d 2d | 0a 06 20 e1 0d 2d 19 10 |Units%.-|.. ..-..|
|00005ac0| 20 f4 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 0d 2d 28 0f | .------|----.-(.|
|00005ad0| 20 dd f2 6b 65 79 70 72 | 65 73 73 0d 2d 37 1d 20 | ..keypr|ess.-7. |
|00005ae0| 49 25 3d 62 6c 6f 63 6b | 25 21 34 3a 4b 25 3d 62 |I%=block|%!4:K%=b|
|00005af0| 6c 6f 63 6b 25 21 32 34 | 0d 2d 46 22 20 e7 20 4b |lock%!24|.-F" . K|
|00005b00| 25 3d 31 33 20 84 20 4b | 25 3d 26 31 38 45 20 84 |%=13 . K|%=&18E .|
|00005b10| 20 4b 25 3d 26 31 38 46 | 20 8c 0d 2d 55 12 20 c8 | K%=&18F| ..-U. .|
|00005b20| 8e 20 62 6c 6f 63 6b 25 | 21 30 20 ca 0d 2d 64 04 |. block%|!0 ..-d.|
|00005b30| 0d 2d 73 06 20 cb 0d 2d | 82 06 20 cc 0d 2d 91 1c |.-s. ..-|.. ..-..|
|00005b40| 20 20 c8 99 22 57 69 6d | 70 5f 50 72 6f 63 65 73 | .."Wim|p_Proces|
|00005b50| 73 4b 65 79 22 2c 4b 25 | 0d 2d a0 06 20 cd 0d 2d |sKey",K%|.-.. ..-|
|00005b60| af 06 20 e1 0d 2d be 10 | 20 f4 2d 2d 2d 2d 2d 2d |.. ..-..| .------|
|00005b70| 2d 2d 2d 2d 0d 2d cd 11 | 20 dd f2 63 68 65 63 6b |----.-..| ..check|
|00005b80| 5f 6e 61 6d 65 0d 2d dc | 19 20 e7 20 28 a7 24 6e |_name.-.|. . (.$n|
|00005b90| 61 6d 65 25 2c 22 2a 22 | 29 29 3e 30 20 e1 0d 2d |ame%,"*"|))>0 ..-|
|00005ba0| eb 13 20 e7 20 73 61 76 | 65 64 5f 6f 6b 3d b9 20 |.. . sav|ed_ok=. |
|00005bb0| e1 0d 2d fa 25 20 24 6e | 61 6d 65 25 3d 24 6e 61 |..-.% $n|ame%=$na|
|00005bc0| 6d 65 25 2b 22 20 2a 22 | 3a f2 75 70 64 61 74 65 |me%+" *"|:.update|
|00005bd0| 5f 74 69 74 6c 65 0d 2e | 09 06 20 e1 0d 2e 18 10 |_title..|.. .....|
|00005be0| 20 f4 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 0d 2e 27 15 | .------|----..'.|
|00005bf0| 20 dd f2 63 6c 69 63 6b | 5f 64 72 61 67 73 61 76 | ..click|_dragsav|
|00005c00| 65 0d 2e 36 32 20 e7 20 | 69 63 3d 32 20 80 20 28 |e..62 . |ic=2 . (|
|00005c10| 62 75 20 80 20 26 35 30 | 29 3e 30 20 f2 64 72 61 |bu . &50|)>0 .dra|
|00005c20| 67 6f 75 74 6c 69 6e 65 | 3a 6f 75 74 6c 69 6e 65 |goutline|:outline|
|00005c30| 25 3d 31 0d 2e 45 0e 20 | e7 20 69 63 3c 3e 31 20 |%=1..E. |. ic<>1 |
|00005c40| e1 0d 2e 54 4a 20 e7 20 | 62 75 3d 34 20 84 20 62 |...TJ . |bu=4 . b|
|00005c50| 75 3d 31 20 8c 20 f2 69 | 72 65 61 64 28 30 2c 77 |u=1 . .i|read(0,w|
|00005c60| 68 61 6e 64 6c 65 38 25 | 29 3a f2 73 61 76 65 28 |handle8%|):.save(|
|00005c70| 61 24 29 3a c8 99 22 57 | 69 6d 70 5f 43 72 65 61 |a$):.."W|imp_Crea|
|00005c80| 74 65 4d 65 6e 75 22 2c | 2c 2d 31 0d 2e 63 06 20 |teMenu",|,-1..c. |
|00005c90| e1 0d 2e 72 10 20 f4 2d | 2d 2d 2d 2d 2d 2d 2d 2d |...r. .-|--------|
|00005ca0| 2d 0d 2e 81 16 20 dd f2 | 63 6c 69 63 6b 5f 64 72 |-.... ..|click_dr|
|00005cb0| 61 67 73 61 76 65 32 0d | 2e 90 33 20 e7 20 69 63 |agsave2.|..3 . ic|
|00005cc0| 3d 32 20 80 20 28 62 75 | 20 80 20 26 35 30 29 3e |=2 . (bu| . &50)>|
|00005cd0| 30 20 f2 64 72 61 67 6f | 75 74 6c 69 6e 65 32 3a |0 .drago|utline2:|
|00005ce0| 6f 75 74 6c 69 6e 65 25 | 3d 32 0d 2e 9f 0e 20 e7 |outline%|=2.... .|
|00005cf0| 20 69 63 3c 3e 31 20 e1 | 0d 2e ae 4c 20 e7 20 62 | ic<>1 .|...L . b|
|00005d00| 75 3d 34 20 84 20 62 75 | 3d 31 20 8c 20 f2 69 72 |u=4 . bu|=1 . .ir|
|00005d10| 65 61 64 28 30 2c 73 61 | 76 65 32 5f 77 69 6e 25 |ead(0,sa|ve2_win%|
|00005d20| 29 3a f2 73 61 76 65 32 | 28 61 24 29 3a c8 99 22 |):.save2|(a$):.."|
|00005d30| 57 69 6d 70 5f 43 72 65 | 61 74 65 4d 65 6e 75 22 |Wimp_Cre|ateMenu"|
|00005d40| 2c 2c 2d 31 0d 2e bd 06 | 20 e1 0d 2e cc 10 20 f4 |,,-1....| ..... .|
|00005d50| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 0d 39 85 0d 20 dd |--------|--.9.. .|
|00005d60| f2 72 65 64 72 61 77 0d | 39 b2 15 20 c8 99 22 48 |.redraw.|9.. .."H|
|00005d70| 6f 75 72 67 6c 61 73 73 | 5f 4f 6e 22 0d 39 c1 15 |ourglass|_On".9..|
|00005d80| 20 77 69 6e 64 6f 77 25 | 3d 62 6c 6f 63 6b 25 21 | window%|=block%!|
|00005d90| 30 0d 39 d0 2a 20 c8 99 | 22 57 69 6d 70 5f 52 65 |0.9.* ..|"Wimp_Re|
|00005da0| 64 72 61 77 57 69 6e 64 | 6f 77 22 2c 2c 62 6c 6f |drawWind|ow",,blo|
|00005db0| 63 6b 25 20 b8 20 6d 6f | 72 65 25 0d 39 df 1f 20 |ck% . mo|re%.9.. |
|00005dc0| f2 67 65 74 6f 72 69 67 | 69 6e 28 62 6c 6f 63 6b |.getorig|in(block|
|00005dd0| 25 2c 78 30 25 2c 79 30 | 25 29 0d 39 ee 0d 20 c8 |%,x0%,y0|%).9.. .|
|00005de0| 95 20 6d 6f 72 65 25 0d | 39 fd 41 20 20 67 78 30 |. more%.|9.A gx0|
|00005df0| 25 3d 62 6c 6f 63 6b 25 | 21 32 38 3a 67 79 30 25 |%=block%|!28:gy0%|
|00005e00| 3d 62 6c 6f 63 6b 25 21 | 33 32 3a 67 78 31 25 3d |=block%!|32:gx1%=|
|00005e10| 62 6c 6f 63 6b 25 21 33 | 36 3a 67 79 31 25 3d 62 |block%!3|6:gy1%=b|
|00005e20| 6c 6f 63 6b 25 21 34 30 | 0d 3a 0c 39 20 20 67 78 |lock%!40|.:.9 gx|
|00005e30| 30 25 3d 28 67 78 30 25 | 2d 78 30 25 29 81 33 32 |0%=(gx0%|-x0%).32|
|00005e40| 2a 33 32 2b 78 30 25 3a | 67 79 31 25 3d 28 67 79 |*32+x0%:|gy1%=(gy|
|00005e50| 31 25 2d 79 30 25 29 81 | 33 32 2a 33 32 2b 79 30 |1%-y0%).|32*32+y0|
|00005e60| 25 0d 3a 1b 04 0d 3a 2a | 12 20 20 c8 8e 20 77 69 |%.:...:*|. .. wi|
|00005e70| 6e 64 6f 77 25 20 ca 0d | 3a 39 04 0d 3a 48 12 20 |ndow% ..|:9..:H. |
|00005e80| 20 20 c9 20 77 68 61 6e | 64 6c 65 31 25 0d 3a 57 | . whan|dle1%.:W|
|00005e90| 35 20 20 20 e7 20 a4 69 | 6e 74 65 72 73 65 63 74 |5 . .i|ntersect|
|00005ea0| 28 78 30 25 2b 34 33 32 | 2c 79 30 25 2d 38 36 34 |(x0%+432|,y0%-864|
|00005eb0| 2c 78 30 25 2b 39 39 32 | 2c 79 30 25 2d 31 36 29 |,x0%+992|,y0%-16)|
|00005ec0| 20 8c 0d 3a 66 24 20 20 | 20 20 f2 70 69 63 74 75 | ..:f$ | .pictu|
|00005ed0| 72 65 28 35 36 30 2c 38 | 34 38 2c 6d 61 70 2c 22 |re(560,8|48,map,"|
|00005ee0| 6d 61 70 32 22 29 0d 3a | 75 45 20 20 20 20 c8 99 |map2").:|uE ..|
|00005ef0| 22 4f 53 5f 53 70 72 69 | 74 65 4f 70 22 2c 35 36 |"OS_Spri|teOp",56|
|00005f00| 34 2c 6d 61 70 2c 61 64 | 64 25 2c 78 30 25 2b 34 |4,map,ad|d%,x0%+4|
|00005f10| 33 32 2c 79 30 25 2d 38 | 36 34 2c 26 30 38 2c 6d |32,y0%-8|64,&08,m|
|00005f20| 61 67 25 2c 74 72 61 6e | 73 32 25 0d 3a 84 08 20 |ag%,tran|s2%.:.. |
|00005f30| 20 20 cd 0d 3a 93 2e 20 | 20 20 e7 20 a4 69 6e 74 | ..:.. | . .int|
|00005f40| 65 72 73 65 63 74 28 78 | 30 25 2c 79 30 25 2d 38 |ersect(x|0%,y0%-8|
|00005f50| 36 30 2c 78 30 25 2b 34 | 31 36 2c 79 30 25 29 20 |60,x0%+4|16,y0%) |
|00005f60| 8c 0d 3a a2 31 20 20 20 | 20 f2 66 72 61 6d 65 28 |..:.1 | .frame(|
|00005f70| 78 30 25 2b 31 36 2c 79 | 30 25 2d 38 36 30 2c 34 |x0%+16,y|0%-860,4|
|00005f80| 33 32 2c 34 30 30 2c 22 | 51 75 65 73 74 69 6f 6e |32,400,"|Question|
|00005f90| 22 29 0d 3a b1 32 20 20 | 20 20 f2 66 72 61 6d 65 |").:.2 | .frame|
|00005fa0| 28 78 30 25 2b 31 36 2c | 79 30 25 2d 33 38 30 2c |(x0%+16,|y0%-380,|
|00005fb0| 33 32 38 2c 34 30 30 2c | 22 53 65 6c 65 63 74 69 |328,400,|"Selecti|
|00005fc0| 6f 6e 22 29 0d 3a c0 08 | 20 20 20 cd 0d 3a cf 0a |on").:..| ..:..|
|00005fd0| 20 20 20 f2 75 75 0d 3a | de 04 0d 3a ed 22 20 20 | .uu.:|...:." |
|00005fe0| 20 c9 20 73 75 6d 6d 61 | 72 79 5f 77 69 6e 25 2c | . summa|ry_win%,|
|00005ff0| 73 75 6d 6d 61 72 32 5f | 77 69 6e 25 0d 3a fc 37 |summar2_|win%.:.7|
|00006000| 20 20 20 f2 72 6d 28 22 | 46 52 41 32 22 29 3a f2 | .rm("|FRA2"):.|
|00006010| 66 72 61 6d 65 28 78 30 | 25 2b 32 34 2c 79 30 25 |frame(x0|%+24,y0%|
|00006020| 2d 33 36 30 2c 33 30 34 | 2c 35 32 36 2c 74 65 78 |-360,304|,526,tex|
|00006030| 74 24 29 0d 3b 0b 04 0d | 3b 1a 43 20 20 20 c9 20 |t$).;...|;.C . |
|00006040| 77 68 61 6e 64 6c 65 39 | 25 3a f2 72 6d 28 22 46 |whandle9|%:.rm("F|
|00006050| 52 41 33 22 29 3a f2 66 | 72 61 6d 65 28 78 30 25 |RA3"):.f|rame(x0%|
|00006060| 2b 32 34 2c 79 30 25 2d | 33 36 30 2c 33 30 34 2c |+24,y0%-|360,304,|
|00006070| 35 32 36 2c 74 65 78 74 | 24 29 0d 3b 29 04 0d 3b |526,text|$).;)..;|
|00006080| 38 17 20 20 20 f4 57 48 | 45 4e 20 77 68 61 6e 64 |8. .WH|EN whand|
|00006090| 6c 65 31 35 25 0d 3b 47 | 3e 20 20 20 f4 50 52 4f |le15%.;G|> .PRO|
|000060a0| 43 72 6d 28 22 46 52 41 | 31 22 29 3a 50 52 4f 43 |Crm("FRA|1"):PROC|
|000060b0| 66 72 61 6d 65 28 78 30 | 25 2b 32 34 2c 79 30 25 |frame(x0|%+24,y0%|
|000060c0| 2d 33 36 30 2c 33 30 34 | 2c 35 32 36 2c 74 65 78 |-360,304|,526,tex|
|000060d0| 74 24 29 0d 3b 56 04 0d | 3b 65 07 20 20 cb 0d 3b |t$).;V..|;e. ..;|
|000060e0| 74 2b 20 20 c8 99 22 57 | 69 6d 70 5f 47 65 74 52 |t+ .."W|imp_GetR|
|000060f0| 65 63 74 61 6e 67 6c 65 | 22 2c 2c 62 6c 6f 63 6b |ectangle|",,block|
|00006100| 25 20 b8 20 6d 6f 72 65 | 25 0d 3b 83 06 20 ce 0d |% . more|%.;.. ..|
|00006110| 3b 92 04 0d 3b a1 18 20 | c8 99 22 48 6f 75 72 67 |;...;.. |.."Hourg|
|00006120| 6c 61 73 73 5f 53 6d 61 | 73 68 22 0d 3b b0 06 20 |lass_Sma|sh".;.. |
|00006130| e1 0d 3b bf 10 20 f4 2d | 2d 2d 2d 2d 2d 2d 2d 2d |..;.. .-|--------|
|00006140| 2d 0d 3b ce 21 20 dd a4 | 69 6e 74 65 72 73 65 63 |-.;.! ..|intersec|
|00006150| 74 28 78 30 25 2c 79 30 | 25 2c 78 31 25 2c 79 31 |t(x0%,y0|%,x1%,y1|
|00006160| 25 29 0d 3b dd 1f 20 e7 | 20 78 31 25 3c 67 78 30 |%).;.. .| x1%<gx0|
|00006170| 25 20 84 20 78 30 25 3e | 67 78 31 25 20 8c 20 3d |% . x0%>|gx1% . =|
|00006180| a3 0d 3b ec 1f 20 e7 20 | 79 31 25 3c 67 79 30 25 |..;.. . |y1%<gy0%|
|00006190| 20 84 20 79 30 25 3e 67 | 79 31 25 20 8c 20 3d a3 | . y0%>g|y1% . =.|
|000061a0| 0d 3b fb 07 20 3d b9 0d | 3c 0a 10 20 f4 2d 2d 2d |.;.. =..|<.. .---|
|000061b0| 2d 2d 2d 2d 2d 2d 2d 0d | 3c 19 20 20 dd f2 72 65 |-------.|<. ..re|
|000061c0| 63 74 66 69 6c 6c 28 78 | 30 25 2c 79 30 25 2c 78 |ctfill(x|0%,y0%,x|
|000061d0| 31 25 2c 79 31 25 29 0d | 3c 28 17 20 ea 20 78 78 |1%,y1%).|<(. . xx|
|000061e0| 25 2c 79 79 25 2c 68 74 | 25 2c 77 69 64 25 0d 3c |%,yy%,ht|%,wid%.<|
|000061f0| 37 1e 20 e7 20 78 31 25 | 3c 67 78 30 25 20 84 20 |7. . x1%|<gx0% . |
|00006200| 78 30 25 3e 67 78 31 25 | 20 8c 20 e1 0d 3c 46 1e |x0%>gx1%| . ..<F.|
|00006210| 20 e7 20 79 31 25 3c 67 | 79 30 25 20 84 20 79 30 | . y1%<g|y0% . y0|
|00006220| 25 3e 67 79 31 25 20 8c | 20 e1 0d 3c 55 22 20 e7 |%>gy1% .| ..<U" .|
|00006230| 20 78 30 25 3e 67 78 30 | 25 20 78 78 25 3d 78 30 | x0%>gx0|% xx%=x0|
|00006240| 25 20 8b 20 78 78 25 3d | 67 78 30 25 0d 3c 64 22 |% . xx%=|gx0%.<d"|
|00006250| 20 e7 20 79 30 25 3e 67 | 79 30 25 20 79 79 25 3d | . y0%>g|y0% yy%=|
|00006260| 79 30 25 20 8b 20 79 79 | 25 3d 67 79 30 25 0d 3c |y0% . yy|%=gy0%.<|
|00006270| 73 2c 20 e7 20 78 31 25 | 3c 67 78 31 25 20 77 69 |s, . x1%|<gx1% wi|
|00006280| 64 25 3d 78 31 25 2d 78 | 78 25 20 8b 20 77 69 64 |d%=x1%-x|x% . wid|
|00006290| 25 3d 67 78 31 25 2d 78 | 78 25 0d 3c 82 2a 20 e7 |%=gx1%-x|x%.<.* .|
|000062a0| 20 79 31 25 3c 67 79 31 | 25 20 68 74 25 3d 79 31 | y1%<gy1|% ht%=y1|
|000062b0| 25 2d 79 79 25 20 8b 20 | 68 74 25 3d 67 79 31 25 |%-yy% . |ht%=gy1%|
|000062c0| 2d 79 79 25 0d 3c 91 1b | 20 c8 93 20 c8 90 20 78 |-yy%.<..| .. .. x|
|000062d0| 78 25 2c 79 79 25 2c 77 | 69 64 25 2c 68 74 25 0d |x%,yy%,w|id%,ht%.|
|000062e0| 3c a0 06 20 e1 0d 3c af | 10 20 f4 2d 2d 2d 2d 2d |<.. ..<.|. .-----|
|000062f0| 2d 2d 2d 2d 2d 0d 3c be | 15 20 dd f2 73 61 76 65 |-----.<.|. ..save|
|00006300| 64 65 66 61 75 6c 74 73 | 3a e1 0d 3c cd 08 20 ea |defaults|:..<.. .|
|00006310| 20 85 0d 3c dc 51 20 ee | 20 85 20 ea 3a f7 20 85 | ..<.Q .| . .:. .|
|00006320| 3a 20 41 41 41 41 3d a4 | 77 69 6d 70 65 72 72 6f |: AAAA=.|wimperro|
|00006330| 72 3a c8 99 20 22 58 4f | 53 5f 43 4c 49 22 2c 22 |r:.. "XO|S_CLI","|
|00006340| 57 69 70 65 20 3c 21 47 | 72 69 64 24 44 69 72 3e |Wipe <!G|rid$Dir>|
|00006350| 2e 21 44 65 66 61 75 6c | 74 20 7e 43 7e 56 52 46 |.!Defaul|t ~C~VRF|
|00006360| 22 3a e1 0d 3c eb 22 20 | f2 73 61 76 65 28 22 3c |":..<." |.save("<|
|00006370| 21 47 72 69 64 24 44 69 | 72 3e 2e 21 44 65 66 61 |!Grid$Di|r>.!Defa|
|00006380| 75 6c 74 22 29 0d 3c fa | 22 20 62 6c 6f 67 67 73 |ult").<.|" bloggs|
|00006390| 25 3d ad 28 22 3c 21 47 | 72 69 64 24 44 69 72 3e |%=.("<!G|rid$Dir>|
|000063a0| 2e 21 52 75 6e 22 29 0d | 3d 09 34 20 d5 23 62 6c |.!Run").|=.4 .#bl|
|000063b0| 6f 67 67 73 25 2c 22 53 | 45 54 20 43 61 72 64 5f |oggs%,"S|ET Card_|
|000063c0| 53 68 6f 70 24 42 6f 72 | 64 65 72 73 20 22 2b 62 |Shop$Bor|ders "+b|
|000063d0| 6f 72 64 65 72 5f 70 61 | 74 68 24 0d 3d 18 36 20 |order_pa|th$.=.6 |
|000063e0| d5 23 62 6c 6f 67 67 73 | 25 2c 22 53 45 54 20 43 |.#bloggs|%,"SET C|
|000063f0| 61 72 64 5f 53 68 6f 70 | 24 50 69 63 74 75 72 65 |ard_Shop|$Picture|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.