home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 2 / DATAFILE_PDCD2.iso / utilities3 / digigraf / !DigiGraf / !RunImage < prev    next >
Unknown  |  1994-06-30  |  123.7 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text

This file was not able to be converted.
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
100% file data default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 0d 00 0a 2c f4 20 20 20 | 5f 5f 5f 5f 5f 5f 5f 5f |...,. |________|
|00000010| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00000020| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 0d 00 14 2e |________|____....|
|00000030| f4 20 20 2f 20 20 20 20 | 20 20 20 20 20 20 20 20 |. / | |
|00000040| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000050| 20 20 20 20 20 20 20 20 | 20 5c 0d 00 1e 2f f4 20 | | \.../. |
|00000060| 7c 20 44 69 67 69 47 72 | 61 66 20 20 20 21 52 75 || DigiGr|af !Ru|
|00000070| 6e 49 6d 61 67 65 20 20 | 20 20 20 20 20 20 20 20 |nImage | |
|00000080| 20 20 20 20 20 20 20 20 | 7c 0d 00 28 2f f4 20 7c | ||..(/. ||
|00000090| 98 98 98 98 98 98 98 98 | 98 98 98 98 98 98 98 98 |........|........|
|000000a0| 98 98 98 98 98 98 98 98 | 98 98 98 98 98 98 98 98 |........|........|
|000000b0| 98 98 98 98 98 98 98 7c | 0d 00 32 2f f4 20 7c 20 |.......||..2/. | |
|000000c0| 50 75 72 70 6f 73 65 20 | 20 20 20 41 72 74 20 70 |Purpose | Art p|
|000000d0| 61 63 6b 61 67 65 20 20 | 20 20 20 20 20 20 20 20 |ackage | |
|000000e0| 20 20 20 20 20 20 7c 0d | 00 3c 2f f4 20 7c 20 41 | |.|.</. | A|
|000000f0| 75 74 68 6f 72 20 20 20 | 20 20 53 74 75 61 72 74 |uthor | Stuart|
|00000100| 20 53 6d 69 74 68 20 20 | 20 20 20 20 20 20 20 20 | Smith | |
|00000110| 20 20 20 20 20 7c 0d 00 | 46 2f f4 20 7c 20 56 65 | |..|F/. | Ve|
|00000120| 72 73 69 6f 6e 20 20 20 | 20 31 2e 34 30 20 28 39 |rsion | 1.40 (9|
|00000130| 74 68 20 4d 61 72 63 68 | 20 31 39 39 34 29 20 20 |th March| 1994) |
|00000140| 20 20 20 20 7c 0d 00 50 | 2f f4 20 7c 20 43 6f 70 | |..P|/. | Cop|
|00000150| 79 72 69 67 68 74 20 20 | a9 20 53 74 75 61 72 74 |yright |. Stuart|
|00000160| 20 53 6d 69 74 68 20 31 | 39 39 34 20 20 20 20 20 | Smith 1|994 |
|00000170| 20 20 20 7c 0d 00 5a 2e | f4 20 20 5c 5f 5f 5f 5f | |..Z.|. \____|
|00000180| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00000190| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|000001a0| 5f 2f 0d 00 64 04 0d 00 | 6e 37 ee 20 85 20 c8 99 |_/..d...|n7. . ..|
|000001b0| 20 22 58 48 6f 75 72 67 | 6c 61 73 73 5f 4f 66 66 | "XHourg|lass_Off|
|000001c0| 22 3a ef 20 34 2c 33 30 | 3a f1 20 f6 24 3b 22 20 |":. 4,30|:. .$;" |
|000001d0| 61 74 20 6c 69 6e 65 20 | 22 3b 9e 3a e0 0d 00 78 |at line |";.:...x|
|000001e0| 0a f2 73 65 74 75 70 0d | 00 82 0e ee 20 85 20 f2 |..setup.|.... . .|
|000001f0| 65 72 72 6f 72 0d 00 8c | 09 f2 6d 61 69 6e 0d 00 |error...|..main..|
|00000200| 96 0b f2 66 69 6e 69 73 | 68 0d 00 a0 05 e0 0d 00 |...finis|h.......|
|00000210| aa 04 0d 00 b4 0b dd f2 | 73 65 74 75 70 0d 00 be |........|setup...|
|00000220| 16 c8 99 20 22 58 48 6f | 75 72 67 6c 61 73 73 5f |... "XHo|urglass_|
|00000230| 4f 6e 22 0d 00 c8 20 c8 | 99 20 22 58 48 6f 75 72 |On"... .|. "XHour|
|00000240| 67 6c 61 73 73 5f 50 65 | 72 63 65 6e 74 61 67 65 |glass_Pe|rcentage|
|00000250| 22 2c 30 0d 00 d2 0f 77 | 69 6d 70 6d 6f 64 65 25 |",0....w|impmode%|
|00000260| 3d eb 0d 00 dc 4c de 20 | 69 6e 64 69 72 25 20 34 |=....L. |indir% 4|
|00000270| 30 39 36 2c 20 70 6f 6c | 6c 25 20 32 30 34 38 2c |096, pol|l% 2048,|
|00000280| 20 62 6c 6f 63 6b 25 20 | 32 35 36 2c 20 74 65 6d | block% |256, tem|
|00000290| 70 6c 61 74 65 25 20 34 | 30 39 36 2c 20 74 71 25 |plate% 4|096, tq%|
|000002a0| 20 31 32 38 2c 20 61 71 | 25 20 31 30 32 34 0d 00 | 128, aq|% 1024..|
|000002b0| e6 31 f2 6d 73 5f 6c 6f | 61 64 28 22 3c 44 69 67 |.1.ms_lo|ad("<Dig|
|000002c0| 69 47 72 61 66 24 44 69 | 72 3e 2e 52 65 73 6f 75 |iGraf$Di|r>.Resou|
|000002d0| 72 63 65 73 2e 4d 65 73 | 73 61 67 65 73 22 29 0d |rces.Mes|sages").|
|000002e0| 00 f0 21 c8 99 20 22 58 | 48 6f 75 72 67 6c 61 73 |..!.. "X|Hourglas|
|000002f0| 73 5f 50 65 72 63 65 6e | 74 61 67 65 22 2c 31 30 |s_Percen|tage",10|
|00000300| 0d 00 fa 3d c8 99 20 22 | 57 69 6d 70 5f 49 6e 69 |...=.. "|Wimp_Ini|
|00000310| 74 69 61 6c 69 73 65 22 | 2c 32 30 30 2c 26 34 42 |tialise"|,200,&4B|
|00000320| 35 33 34 31 35 34 2c a4 | 6d 73 28 22 74 64 69 67 |534154,.|ms("tdig|
|00000330| 69 22 29 20 b8 20 2c 74 | 61 73 6b 68 25 0d 01 04 |i") . ,t|askh%...|
|00000340| 38 c8 99 20 22 57 69 6d | 70 45 78 74 5f 49 6e 69 |8.. "Wim|pExt_Ini|
|00000350| 74 69 61 6c 69 73 65 22 | 2c 35 2c 74 61 73 6b 68 |tialise"|,5,taskh|
|00000360| 25 2c 25 30 30 31 31 31 | 31 30 20 b8 20 77 69 6d |%,%00111|10 . wim|
|00000370| 70 65 78 74 25 0d 01 0e | 21 c8 99 20 22 58 48 6f |pext%...|!.. "XHo|
|00000380| 75 72 67 6c 61 73 73 5f | 50 65 72 63 65 6e 74 61 |urglass_|Percenta|
|00000390| 67 65 22 2c 32 30 0d 01 | 18 0e ee 20 85 20 f2 65 |ge",20..|... . .e|
|000003a0| 72 72 6f 72 0d 01 22 42 | c8 99 20 22 44 69 67 69 |rror.."B|.. "Digi|
|000003b0| 5f 53 71 75 61 73 68 49 | 6e 66 6f 22 2c 22 3c 44 |_SquashI|nfo","<D|
|000003c0| 69 67 69 47 72 61 66 24 | 44 69 72 3e 2e 52 65 73 |igiGraf$|Dir>.Res|
|000003d0| 6f 75 72 63 65 73 2e 54 | 69 74 6c 65 22 20 b8 20 |ources.T|itle" . |
|000003e0| 2c 2c 2c 2c 4c 25 0d 01 | 2c 1c de 20 53 25 20 4c |,,,,L%..|,.. S% L|
|000003f0| 25 2b 31 36 2c 50 58 25 | 20 31 36 2c 54 52 25 20 |%+16,PX%| 16,TR% |
|00000400| 31 36 0d 01 36 25 21 53 | 25 3d 4c 25 2b 31 36 3a |16..6%!S|%=L%+16:|
|00000410| 53 25 21 34 3d 30 3a 53 | 25 21 38 3d 31 36 3a 53 |S%!4=0:S|%!8=16:S|
|00000420| 25 21 31 32 3d 31 36 0d | 01 40 1c c8 99 20 22 4f |%!12=16.|.@... "O|
|00000430| 53 5f 53 70 72 69 74 65 | 4f 70 22 2c 26 31 30 39 |S_Sprite|Op",&109|
|00000440| 2c 53 25 0d 01 4a 3e c8 | 99 20 22 44 69 67 69 5f |,S%..J>.|. "Digi_|
|00000450| 53 71 75 61 73 68 4c 6f | 61 64 22 2c 22 3c 44 69 |SquashLo|ad","<Di|
|00000460| 67 69 47 72 61 66 24 44 | 69 72 3e 2e 52 65 73 6f |giGraf$D|ir>.Reso|
|00000470| 75 72 63 65 73 2e 54 69 | 74 6c 65 22 2c 53 25 2b |urces.Ti|tle",S%+|
|00000480| 34 0d 01 54 39 c8 99 20 | 22 57 69 6d 70 5f 52 65 |4..T9.. |"Wimp_Re|
|00000490| 61 64 50 69 78 54 72 61 | 6e 73 22 2c 26 31 30 30 |adPixTra|ns",&100|
|000004a0| 2c 53 25 2c 22 73 63 72 | 65 65 6e 22 2c 30 2c 30 |,S%,"scr|een",0,0|
|000004b0| 2c 30 2c 50 58 25 2c 54 | 52 25 0d 01 5e 2f c8 99 |,0,PX%,T|R%..^/..|
|000004c0| 20 22 4f 53 5f 52 65 61 | 64 4d 6f 64 65 56 61 72 | "OS_Rea|dModeVar|
|000004d0| 69 61 62 6c 65 22 2c 2d | 31 2c 31 31 20 b8 20 2c |iable",-|1,11 . ,|
|000004e0| 2c 73 63 72 65 65 6e 78 | 25 0d 01 68 2f c8 99 20 |,screenx|%..h/.. |
|000004f0| 22 4f 53 5f 52 65 61 64 | 4d 6f 64 65 56 61 72 69 |"OS_Read|ModeVari|
|00000500| 61 62 6c 65 22 2c 2d 31 | 2c 31 32 20 b8 20 2c 2c |able",-1|,12 . ,,|
|00000510| 73 63 72 65 65 6e 79 25 | 0d 01 72 2b c8 99 20 22 |screeny%|..r+.. "|
|00000520| 4f 53 5f 52 65 61 64 4d | 6f 64 65 56 61 72 69 61 |OS_ReadM|odeVaria|
|00000530| 62 6c 65 22 2c 2d 31 2c | 35 20 b8 20 2c 2c 79 65 |ble",-1,|5 . ,,ye|
|00000540| 69 67 25 0d 01 7c 2b c8 | 99 20 22 4f 53 5f 52 65 |ig%..|+.|. "OS_Re|
|00000550| 61 64 4d 6f 64 65 56 61 | 72 69 61 62 6c 65 22 2c |adModeVa|riable",|
|00000560| 2d 31 2c 34 20 b8 20 2c | 2c 78 65 69 67 25 0d 01 |-1,4 . ,|,xeig%..|
|00000570| 86 39 73 63 72 65 65 6e | 78 25 3d 73 63 72 65 65 |.9screen|x%=scree|
|00000580| 6e 78 25 2a 32 2a 78 65 | 69 67 25 3a 73 63 72 65 |nx%*2*xe|ig%:scre|
|00000590| 65 6e 79 25 3d 73 63 72 | 65 65 6e 79 25 2a 28 32 |eny%=scr|eeny%*(2|
|000005a0| 2a 79 65 69 67 25 29 0d | 01 90 1f 73 63 72 65 65 |*yeig%).|...scree|
|000005b0| 6e 78 25 3d 28 73 63 72 | 65 65 6e 78 25 20 81 20 |nx%=(scr|eenx% . |
|000005c0| 32 29 2d 33 33 30 0d 01 | 9a 1e 73 63 72 65 65 6e |2)-330..|..screen|
|000005d0| 79 25 3d 28 73 63 72 65 | 65 6e 79 25 20 81 20 32 |y%=(scre|eny% . 2|
|000005e0| 29 2d 38 32 0d 01 a4 41 | c8 99 20 22 4f 53 5f 53 |)-82...A|.. "OS_S|
|000005f0| 70 72 69 74 65 4f 70 22 | 2c 26 31 33 34 2c 53 25 |priteOp"|,&134,S%|
|00000600| 2c 22 73 63 72 65 65 6e | 22 2c 73 63 72 65 65 6e |,"screen|",screen|
|00000610| 78 25 2c 73 63 72 65 65 | 6e 79 25 2c 30 2c 50 58 |x%,scree|ny%,0,PX|
|00000620| 25 2c 54 52 25 0d 01 ae | 21 c8 99 20 22 58 48 6f |%,TR%...|!.. "XHo|
|00000630| 75 72 67 6c 61 73 73 5f | 50 65 72 63 65 6e 74 61 |urglass_|Percenta|
|00000640| 67 65 22 2c 33 30 0d 01 | b8 1a 69 63 6f 6e 74 65 |ge",30..|..iconte|
|00000650| 78 74 24 3d a4 6d 73 28 | 22 48 69 63 6f 6e 22 29 |xt$=.ms(|"Hicon")|
|00000660| 0d 01 c2 0a 61 72 74 25 | 3d 30 0d 01 cc 2e c8 99 |....art%|=0......|
|00000670| 20 22 57 69 6d 70 45 78 | 74 5f 47 65 74 46 6f 6e | "WimpEx|t_GetFon|
|00000680| 74 4d 65 6e 75 22 20 b8 | 20 2c 66 6f 6e 74 6d 65 |tMenu" .| ,fontme|
|00000690| 6e 75 62 6c 6f 63 6b 25 | 0d 01 d6 17 65 69 6e 64 |nublock%|....eind|
|000006a0| 69 72 25 3d 69 6e 64 69 | 72 25 2b 34 30 39 36 0d |ir%=indi|r%+4096.|
|000006b0| 01 e0 0e e3 20 69 25 3d | 30 20 b8 20 37 0d 01 ea |.... i%=|0 . 7...|
|000006c0| 15 20 21 28 62 6c 6f 63 | 6b 25 2b 69 25 2a 34 29 |. !(bloc|k%+i%*4)|
|000006d0| 3d 30 0d 01 f4 05 ed 0d | 01 fe 68 c8 99 20 22 57 |=0......|..h.. "W|
|000006e0| 69 6d 70 45 78 74 5f 4c | 6f 61 64 54 65 6d 70 6c |impExt_L|oadTempl|
|000006f0| 61 74 65 73 22 2c 62 6c | 6f 63 6b 25 2c 74 65 6d |ates",bl|ock%,tem|
|00000700| 70 6c 61 74 65 25 2c 69 | 6e 64 69 72 25 2c 65 69 |plate%,i|ndir%,ei|
|00000710| 6e 64 69 72 25 2c 2d 31 | 2c 22 3c 44 69 67 69 47 |ndir%,-1|,"<DigiG|
|00000720| 72 61 66 24 44 69 72 3e | 2e 52 65 73 6f 75 72 63 |raf$Dir>|.Resourc|
|00000730| 65 73 2e 54 65 6d 70 6c | 61 74 65 73 22 2c 31 0d |es.Templ|ates",1.|
|00000740| 02 08 11 69 6e 66 6f 25 | 3d 21 62 6c 6f 63 6b 25 |...info%|=!block%|
|00000750| 0d 02 12 14 73 61 76 65 | 61 73 25 3d 62 6c 6f 63 |....save|as%=bloc|
|00000760| 6b 25 21 34 0d 02 1c 14 | 65 6e 74 65 72 74 25 3d |k%!4....|entert%=|
|00000770| 62 6c 6f 63 6b 25 21 38 | 0d 02 26 16 73 68 6f 77 |block%!8|..&.show|
|00000780| 73 63 72 25 3d 62 6c 6f | 63 6b 25 21 31 32 0d 02 |scr%=blo|ck%!12..|
|00000790| 30 17 73 6e 61 70 73 68 | 6f 74 25 3d 62 6c 6f 63 |0.snapsh|ot%=bloc|
|000007a0| 6b 25 21 31 36 0d 02 3a | 14 74 69 6d 65 72 25 3d |k%!16..:|.timer%=|
|000007b0| 62 6c 6f 63 6b 25 21 32 | 30 0d 02 44 10 f2 64 6f |block%!2|0..D..do|
|000007c0| 74 65 6d 70 6c 61 74 65 | 73 0d 02 4e 21 c8 99 20 |template|s..N!.. |
|000007d0| 22 58 48 6f 75 72 67 6c | 61 73 73 5f 50 65 72 63 |"XHourgl|ass_Perc|
|000007e0| 65 6e 74 61 67 65 22 2c | 34 30 0d 02 58 0e 6d 65 |entage",|40..X.me|
|000007f0| 6e 75 6e 75 6d 25 3d 30 | 0d 02 62 3a c8 99 20 22 |nunum%=0|..b:.. "|
|00000800| 57 69 6d 70 45 78 74 5f | 49 63 6f 6e 42 61 72 53 |WimpExt_|IconBarS|
|00000810| 70 72 69 74 65 22 2c 2c | 2c 2d 31 2c 22 21 64 69 |prite",,|,-1,"!di|
|00000820| 67 69 67 72 61 66 22 2c | 2c 33 20 b8 20 69 63 6f |gigraf",|,3 . ico|
|00000830| 6e 25 0d 02 6c 0b 71 75 | 69 74 25 3d 30 0d 02 76 |n%..l.qu|it%=0..v|
|00000840| 0d f2 77 69 6d 70 6d 65 | 6e 75 0d 02 80 21 c8 99 |..wimpme|nu...!..|
|00000850| 20 22 58 48 6f 75 72 67 | 6c 61 73 73 5f 50 65 72 | "XHourg|lass_Per|
|00000860| 63 65 6e 74 61 67 65 22 | 2c 35 30 0d 02 8a 0e 6d |centage"|,50....m|
|00000870| 65 6e 75 6e 75 6d 25 3d | 30 0d 02 94 0d f2 6d 69 |enunum%=|0.....mi|
|00000880| 73 63 76 61 72 73 0d 02 | 9e 21 c8 99 20 22 58 48 |scvars..|.!.. "XH|
|00000890| 6f 75 72 67 6c 61 73 73 | 5f 50 65 72 63 65 6e 74 |ourglass|_Percent|
|000008a0| 61 67 65 22 2c 36 30 0d | 02 a8 0d f2 69 6e 69 74 |age",60.|....init|
|000008b0| 68 65 61 70 0d 02 b2 0c | f2 69 6e 69 74 61 72 74 |heap....|.initart|
|000008c0| 0d 02 bc 21 c8 99 20 22 | 58 48 6f 75 72 67 6c 61 |...!.. "|XHourgla|
|000008d0| 73 73 5f 50 65 72 63 65 | 6e 74 61 67 65 22 2c 38 |ss_Perce|ntage",8|
|000008e0| 30 0d 02 c6 0e f2 6c 6f | 61 64 73 65 74 75 70 0d |0.....lo|adsetup.|
|000008f0| 02 d0 21 c8 99 20 22 58 | 48 6f 75 72 67 6c 61 73 |..!.. "X|Hourglas|
|00000900| 73 5f 50 65 72 63 65 6e | 74 61 67 65 22 2c 39 30 |s_Percen|tage",90|
|00000910| 0d 02 da 4f c8 99 20 22 | 57 69 6d 70 5f 46 6f 72 |...O.. "|Wimp_For|
|00000920| 63 65 52 65 64 72 61 77 | 22 2c 2d 31 2c 73 63 72 |ceRedraw|",-1,scr|
|00000930| 65 65 6e 78 25 2c 73 63 | 72 65 65 6e 79 25 2c 73 |eenx%,sc|reeny%,s|
|00000940| 63 72 65 65 6e 78 25 2b | 33 34 30 2a 32 2b 38 2c |creenx%+|340*2+8,|
|00000950| 73 63 72 65 65 6e 79 25 | 2b 38 32 2a 34 2b 38 0d |screeny%|+82*4+8.|
|00000960| 02 e4 22 c8 99 20 22 58 | 48 6f 75 72 67 6c 61 73 |..".. "X|Hourglas|
|00000970| 73 5f 50 65 72 63 65 6e | 74 61 67 65 22 2c 31 30 |s_Percen|tage",10|
|00000980| 30 0d 02 ee 17 c8 99 20 | 22 58 48 6f 75 72 67 6c |0...... |"XHourgl|
|00000990| 61 73 73 5f 4f 66 66 22 | 0d 02 f8 05 e1 0d 03 02 |ass_Off"|........|
|000009a0| 04 0d 03 0c 0e dd f2 6d | 69 73 63 76 61 72 73 0d |.......m|iscvars.|
|000009b0| 03 16 0c ea 20 76 61 6c | 75 65 25 0d 03 20 10 de |.... val|ue%.. ..|
|000009c0| 20 76 61 6c 75 65 25 20 | 32 35 36 0d 03 2a 10 75 | value% |256..*.u|
|000009d0| 73 65 64 69 74 65 78 74 | 25 3d a3 0d 03 34 0e 76 |seditext|%=...4.v|
|000009e0| 61 6c 75 65 25 21 30 3d | 30 0d 03 3e 40 c8 99 20 |alue%!0=|0..>@.. |
|000009f0| 22 58 4f 53 5f 52 65 61 | 64 56 61 72 56 61 6c 22 |"XOS_Rea|dVarVal"|
|00000a00| 2c 22 44 47 55 73 65 24 | 44 69 74 45 78 74 22 2b |,"DGUse$|DitExt"+|
|00000a10| bd 30 2c 76 61 6c 75 65 | 25 2c 31 32 2c 30 2c 30 |.0,value|%,12,0,0|
|00000a20| 20 b8 20 2c 2c 6c 65 6e | 25 0d 03 48 12 76 61 6c | . ,,len|%..H.val|
|00000a30| 75 65 25 3f 6c 65 6e 25 | 3d 31 33 0d 03 52 22 e7 |ue%?len%|=13..R".|
|00000a40| 20 24 76 61 6c 75 65 25 | 3d 22 59 65 73 22 20 8c | $value%|="Yes" .|
|00000a50| 20 75 73 65 64 69 74 65 | 78 74 25 3d b9 0d 03 5c | usedite|xt%=...\|
|00000a60| 1b ff 28 22 55 6e 53 65 | 74 20 44 47 55 73 65 24 |..("UnSe|t DGUse$|
|00000a70| 44 69 74 45 78 74 22 29 | 0d 03 66 41 c8 99 20 22 |DitExt")|..fA.. "|
|00000a80| 58 4f 53 5f 52 65 61 64 | 56 61 72 56 61 6c 22 2c |XOS_Read|VarVal",|
|00000a90| 22 44 69 67 69 47 72 61 | 66 24 44 69 72 22 2b bd |"DigiGra|f$Dir"+.|
|00000aa0| 30 2c 76 61 6c 75 65 25 | 2c 32 35 36 2c 30 2c 30 |0,value%|,256,0,0|
|00000ab0| 20 b8 20 2c 2c 6c 65 6e | 25 0d 03 70 12 76 61 6c | . ,,len|%..p.val|
|00000ac0| 75 65 25 3f 6c 65 6e 25 | 3d 31 33 0d 03 7a 18 6f |ue%?len%|=13..z.o|
|00000ad0| 75 72 66 69 6c 65 6e 61 | 6d 65 24 3d 24 76 61 6c |urfilena|me$=$val|
|00000ae0| 75 65 25 0d 03 84 09 6e | 25 3d 2d 31 0d 03 8e 05 |ue%....n|%=-1....|
|00000af0| f5 0d 03 98 0a 20 6e 25 | 2b 3d 31 0d 03 a2 42 fd |..... n%|+=1...B.|
|00000b00| 20 c1 6f 75 72 66 69 6c | 65 6e 61 6d 65 24 2c a9 | .ourfil|ename$,.|
|00000b10| 28 6f 75 72 66 69 6c 65 | 6e 61 6d 65 24 29 2d 6e |(ourfile|name$)-n|
|00000b20| 25 2c 31 29 3d 22 2e 22 | 20 84 20 6e 25 3e a9 28 |%,1)="."| . n%>.(|
|00000b30| 6f 75 72 66 69 6c 65 6e | 61 6d 65 24 29 0d 03 ac |ourfilen|ame$)...|
|00000b40| 32 6f 75 72 70 61 74 68 | 6e 61 6d 65 24 3d c0 6f |2ourpath|name$=.o|
|00000b50| 75 72 66 69 6c 65 6e 61 | 6d 65 24 2c a9 28 6f 75 |urfilena|me$,.(ou|
|00000b60| 72 66 69 6c 65 6e 61 6d | 65 24 29 2d 6e 25 29 0d |rfilenam|e$)-n%).|
|00000b70| 03 b6 22 6f 75 72 66 69 | 6c 65 6e 61 6d 65 24 3d |.."ourfi|lename$=|
|00000b80| c2 6f 75 72 66 69 6c 65 | 6e 61 6d 65 24 2c 6e 25 |.ourfile|name$,n%|
|00000b90| 29 0d 03 c0 41 e7 20 75 | 73 65 64 69 74 65 78 74 |)...A. u|seditext|
|00000ba0| 25 20 8c 20 75 73 65 64 | 69 74 24 3d 22 44 69 74 |% . used|it$="Dit|
|00000bb0| 68 65 72 45 78 74 65 6e | 64 22 20 8b 20 75 73 65 |herExten|d" . use|
|00000bc0| 64 69 74 24 3d 22 43 6f | 6c 6f 75 72 54 72 61 6e |dit$="Co|lourTran|
|00000bd0| 73 22 0d 03 ca 37 c8 99 | 20 22 4f 53 5f 53 57 49 |s"...7..| "OS_SWI|
|00000be0| 4e 75 6d 62 65 72 46 72 | 6f 6d 53 74 72 69 6e 67 |NumberFr|omString|
|00000bf0| 22 2c 2c 22 4f 53 5f 53 | 70 72 69 74 65 4f 70 22 |",,"OS_S|priteOp"|
|00000c00| 20 b8 20 73 70 72 6f 70 | 25 0d 03 d4 4c c8 99 20 | . sprop|%...L.. |
|00000c10| 22 4f 53 5f 53 57 49 4e | 75 6d 62 65 72 46 72 6f |"OS_SWIN|umberFro|
|00000c20| 6d 53 74 72 69 6e 67 22 | 2c 2c 75 73 65 64 69 74 |mString"|,,usedit|
|00000c30| 24 2b 22 5f 43 6f 6c 6f | 75 72 4e 75 6d 62 65 72 |$+"_Colo|urNumber|
|00000c40| 54 6f 47 43 4f 4c 22 20 | b8 20 63 74 5f 63 6f 6c |ToGCOL" |. ct_col|
|00000c50| 67 63 6f 6c 25 0d 03 de | 4b c8 99 20 22 4f 53 5f |gcol%...|K.. "OS_|
|00000c60| 53 57 49 4e 75 6d 62 65 | 72 46 72 6f 6d 53 74 72 |SWINumbe|rFromStr|
|00000c70| 69 6e 67 22 2c 2c 75 73 | 65 64 69 74 24 2b 22 5f |ing",,us|edit$+"_|
|00000c80| 52 65 74 75 72 6e 43 6f | 6c 6f 75 72 4e 75 6d 62 |ReturnCo|lourNumb|
|00000c90| 65 72 22 20 b8 20 63 74 | 5f 72 65 74 63 6f 6c 25 |er" . ct|_retcol%|
|00000ca0| 0d 03 e8 3f c8 99 20 22 | 4f 53 5f 53 57 49 4e 75 |...?.. "|OS_SWINu|
|00000cb0| 6d 62 65 72 46 72 6f 6d | 53 74 72 69 6e 67 22 2c |mberFrom|String",|
|00000cc0| 2c 75 73 65 64 69 74 24 | 2b 22 5f 53 65 74 47 43 |,usedit$|+"_SetGC|
|00000cd0| 4f 4c 22 20 b8 20 73 65 | 74 67 63 6f 6c 73 25 0d |OL" . se|tgcols%.|
|00000ce0| 03 f2 11 61 6e 79 73 70 | 72 69 74 65 73 25 3d 30 |...anysp|rites%=0|
|00000cf0| 0d 03 fc 11 6d 66 6c 65 | 6e 25 3d 31 36 35 38 38 |....mfle|n%=16588|
|00000d00| 38 0d 04 06 0a 61 72 74 | 25 3d 30 0d 04 10 10 64 |8....art|%=0....d|
|00000d10| 69 74 68 65 72 25 3d 26 | 31 30 30 0d 04 1a 0d 72 |ither%=&|100....r|
|00000d20| 65 74 75 72 6e 25 3d 30 | 0d 04 24 0e 6d 61 69 6e |eturn%=0|..$.main|
|00000d30| 73 63 72 25 3d b9 0d 04 | 2e 16 66 6f 6e 74 24 3d |scr%=...|..font$=|
|00000d40| 22 53 79 73 74 65 6d 66 | 6f 6e 74 22 0d 04 38 0c |"Systemf|ont"..8.|
|00000d50| 66 69 6c 65 24 3d 22 22 | 0d 04 42 0f 69 6e 73 70 |file$=""|..B.insp|
|00000d60| 72 69 74 65 25 3d 30 0d | 04 4c 0e 63 75 74 68 61 |rite%=0.|.L.cutha|
|00000d70| 6e 64 25 3d 30 0d 04 56 | 0f 69 6e 73 70 72 6e 75 |nd%=0..V|.insprnu|
|00000d80| 6d 25 3d 30 0d 04 60 10 | 73 70 72 63 68 6f 73 65 |m%=0..`.|sprchose|
|00000d90| 6e 25 3d 30 0d 04 6a 0c | 73 61 76 65 64 25 3d b9 |n%=0..j.|saved%=.|
|00000da0| 0d 04 74 0f 73 61 76 65 | 6d 61 69 6e 25 3d b9 0d |..t.save|main%=..|
|00000db0| 04 7e 0e 7a 6f 6f 6d 69 | 6e 67 25 3d b9 0d 04 88 |.~.zoomi|ng%=....|
|00000dc0| 10 6d 61 78 66 6f 6e 74 | 25 3d 35 31 32 0d 04 92 |.maxfont|%=512...|
|00000dd0| 0c 64 65 6c 61 79 25 3d | b9 0d 04 9c 0e 67 72 61 |.delay%=|.....gra|
|00000de0| 62 61 6c 6c 25 3d a3 0d | 04 a6 0f 73 68 6f 77 74 |ball%=..|...showt|
|00000df0| 69 6d 65 25 3d b9 0d 04 | b0 10 74 69 6d 65 6c 65 |ime%=...|..timele|
|00000e00| 66 74 25 3d 2d 31 0d 04 | ba 0e 74 68 65 74 69 6d |ft%=-1..|..thetim|
|00000e10| 65 25 3d 30 0d 04 c4 0e | 68 65 6c 70 70 6f 73 25 |e%=0....|helppos%|
|00000e20| 3d 30 0d 04 ce 2b de 20 | 62 75 66 66 65 72 25 20 |=0...+. |buffer% |
|00000e30| 26 34 30 31 2c 74 61 62 | 25 20 26 31 30 30 2c 74 |&401,tab|% &100,t|
|00000e40| 65 6d 70 74 61 62 6c 65 | 20 31 30 32 34 0d 04 d8 |emptable| 1024...|
|00000e50| 2e de 20 69 6e 73 70 72 | 24 28 36 34 29 2c 66 6f |.. inspr|$(64),fo|
|00000e60| 6e 74 62 75 66 25 20 32 | 35 36 2c 66 6f 6e 74 73 |ntbuf% 2|56,fonts|
|00000e70| 24 28 6d 61 78 66 6f 6e | 74 25 29 0d 04 e2 08 66 |$(maxfon|t%)....f|
|00000e80| 25 3d 30 0d 04 ec 0f 6e | 75 6d 66 6f 6e 74 73 25 |%=0....n|umfonts%|
|00000e90| 3d 30 0d 04 f6 2e c8 99 | 20 22 46 6f 6e 74 5f 4c |=0......| "Font_L|
|00000ea0| 69 73 74 46 6f 6e 74 73 | 22 2c 2c 66 6f 6e 74 62 |istFonts|",,fontb|
|00000eb0| 75 66 25 2c 66 25 2c 2d | 31 20 b8 20 2c 2c 66 25 |uf%,f%,-|1 . ,,f%|
|00000ec0| 0d 05 00 22 c8 95 20 66 | 25 3e 2d 31 20 80 20 6e |...".. f|%>-1 . n|
|00000ed0| 75 6d 66 6f 6e 74 73 25 | 3c 3d 6d 61 78 66 6f 6e |umfonts%|<=maxfon|
|00000ee0| 74 25 0d 05 0a 1b 20 66 | 6f 6e 74 73 24 28 66 25 |t%.... f|onts$(f%|
|00000ef0| 2d 31 29 3d 24 66 6f 6e | 74 62 75 66 25 0d 05 14 |-1)=$fon|tbuf%...|
|00000f00| 11 20 6e 75 6d 66 6f 6e | 74 73 25 2b 3d 31 0d 05 |. numfon|ts%+=1..|
|00000f10| 1e 2f 20 c8 99 20 22 46 | 6f 6e 74 5f 4c 69 73 74 |./ .. "F|ont_List|
|00000f20| 46 6f 6e 74 73 22 2c 2c | 66 6f 6e 74 62 75 66 25 |Fonts",,|fontbuf%|
|00000f30| 2c 66 25 2c 2d 31 20 b8 | 20 2c 2c 66 25 0d 05 28 |,f%,-1 .| ,,f%..(|
|00000f40| 05 ce 0d 05 32 39 e7 20 | 6e 75 6d 66 6f 6e 74 73 |....29. |numfonts|
|00000f50| 25 3d 6d 61 78 66 6f 6e | 74 25 20 8c 20 f2 6f 70 |%=maxfon|t% . .op|
|00000f60| 65 6e 72 65 71 75 65 73 | 74 28 a4 6d 73 28 22 6d |enreques|t(.ms("m|
|00000f70| 61 6e 79 66 6f 6e 74 73 | 22 29 29 0d 05 3c 05 e1 |anyfonts|"))..<..|
|00000f80| 0d 05 46 04 0d 05 50 0e | dd f2 77 69 6d 70 6d 65 |..F...P.|..wimpme|
|00000f90| 6e 75 0d 05 5a 39 de 20 | 6d 65 6e 75 62 6c 6f 63 |nu..Z9. |menubloc|
|00000fa0| 6b 25 20 34 34 30 2c 73 | 70 72 6d 65 6e 75 62 6c |k% 440,s|prmenubl|
|00000fb0| 6f 63 6b 25 20 31 30 32 | 34 2c 64 65 6c 6d 65 6e |ock% 102|4,delmen|
|00000fc0| 75 62 6c 6f 63 6b 25 20 | 31 30 30 0d 05 64 22 73 |ublock% |100..d"s|
|00000fd0| 65 74 75 70 6d 65 6e 75 | 62 6c 6f 63 6b 25 3d 6d |etupmenu|block%=m|
|00000fe0| 65 6e 75 62 6c 6f 63 6b | 25 2b 32 36 30 0d 05 6e |enublock|%+260..n|
|00000ff0| 1f 24 6d 65 6e 75 62 6c | 6f 63 6b 25 3d a4 6d 73 |.$menubl|ock%=.ms|
|00001000| 28 22 64 69 67 69 67 72 | 61 66 22 29 0d 05 78 13 |("digigr|af")..x.|
|00001010| 6d 65 6e 75 62 6c 6f 63 | 6b 25 3f 31 32 3d 37 0d |menubloc|k%?12=7.|
|00001020| 05 82 13 6d 65 6e 75 62 | 6c 6f 63 6b 25 3f 31 33 |...menub|lock%?13|
|00001030| 3d 32 0d 05 8c 13 6d 65 | 6e 75 62 6c 6f 63 6b 25 |=2....me|nublock%|
|00001040| 3f 31 34 3d 37 0d 05 96 | 13 6d 65 6e 75 62 6c 6f |?14=7...|.menublo|
|00001050| 63 6b 25 3f 31 35 3d 30 | 0d 05 a0 14 6d 65 6e 75 |ck%?15=0|....menu|
|00001060| 62 6c 6f 63 6b 25 21 32 | 30 3d 34 34 0d 05 aa 13 |block%!2|0=44....|
|00001070| 6d 65 6e 75 62 6c 6f 63 | 6b 25 21 32 34 3d 30 0d |menubloc|k%!24=0.|
|00001080| 05 b4 13 6d 65 6e 75 62 | 6c 6f 63 6b 25 21 32 38 |...menub|lock%!28|
|00001090| 3d 30 0d 05 be 17 6d 65 | 6e 75 62 6c 6f 63 6b 25 |=0....me|nublock%|
|000010a0| 21 33 32 3d 69 6e 66 6f | 25 0d 05 c8 1a 6d 65 6e |!32=info|%....men|
|000010b0| 75 62 6c 6f 63 6b 25 21 | 33 36 3d 26 37 30 30 30 |ublock%!|36=&7000|
|000010c0| 30 32 31 0d 05 d2 24 24 | 28 6d 65 6e 75 62 6c 6f |021...$$|(menublo|
|000010d0| 63 6b 25 2b 34 30 29 3d | a4 6d 73 28 22 6d 69 6e |ck%+40)=|.ms("min|
|000010e0| 66 6f 22 29 2b bd 30 0d | 05 dc 13 6d 65 6e 75 62 |fo")+.0.|...menub|
|000010f0| 6c 6f 63 6b 25 21 35 32 | 3d 30 0d 05 e6 19 6d 65 |lock%!52|=0....me|
|00001100| 6e 75 62 6c 6f 63 6b 25 | 21 35 36 3d 73 61 76 65 |nublock%|!56=save|
|00001110| 61 73 25 0d 05 f0 22 6d | 65 6e 75 62 6c 6f 63 6b |as%..."m|enublock|
|00001120| 25 21 36 30 3d 26 37 30 | 30 30 30 32 31 20 84 20 |%!60=&70|00021 . |
|00001130| 31 3c 3c 32 32 0d 05 fa | 24 24 28 6d 65 6e 75 62 |1<<22...|$$(menub|
|00001140| 6c 6f 63 6b 25 2b 36 34 | 29 3d a4 6d 73 28 22 6d |lock%+64|)=.ms("m|
|00001150| 73 61 76 65 22 29 2b bd | 30 0d 06 04 13 6d 65 6e |save")+.|0....men|
|00001160| 75 62 6c 6f 63 6b 25 21 | 37 36 3d 30 0d 06 0e 1f |ublock%!|76=0....|
|00001170| 6d 65 6e 75 62 6c 6f 63 | 6b 25 21 38 30 3d 73 70 |menubloc|k%!80=sp|
|00001180| 72 6d 65 6e 75 62 6c 6f | 63 6b 25 0d 06 18 1a 6d |rmenublo|ck%....m|
|00001190| 65 6e 75 62 6c 6f 63 6b | 25 21 38 34 3d 26 37 30 |enublock|%!84=&70|
|000011a0| 30 30 30 32 31 0d 06 22 | 27 24 28 6d 65 6e 75 62 |00021.."|'$(menub|
|000011b0| 6c 6f 63 6b 25 2b 38 38 | 29 3d a4 6d 73 28 22 6d |lock%+88|)=.ms("m|
|000011c0| 73 70 72 69 74 65 73 22 | 29 2b bd 30 0d 06 2c 14 |sprites"|)+.0..,.|
|000011d0| 6d 65 6e 75 62 6c 6f 63 | 6b 25 21 31 30 30 3d 30 |menubloc|k%!100=0|
|000011e0| 0d 06 36 21 6d 65 6e 75 | 62 6c 6f 63 6b 25 21 31 |..6!menu|block%!1|
|000011f0| 30 34 3d 66 6f 6e 74 6d | 65 6e 75 62 6c 6f 63 6b |04=fontm|enublock|
|00001200| 25 0d 06 40 1b 6d 65 6e | 75 62 6c 6f 63 6b 25 21 |%..@.men|ublock%!|
|00001210| 31 30 38 3d 26 37 30 30 | 30 30 32 31 0d 06 4a 26 |108=&700|0021..J&|
|00001220| 24 28 6d 65 6e 75 62 6c | 6f 63 6b 25 2b 31 31 32 |$(menubl|ock%+112|
|00001230| 29 3d a4 6d 73 28 22 6d | 66 6f 6e 74 73 22 29 2b |)=.ms("m|fonts")+|
|00001240| bd 30 0d 06 54 14 6d 65 | 6e 75 62 6c 6f 63 6b 25 |.0..T.me|nublock%|
|00001250| 21 31 32 34 3d 30 0d 06 | 5e 1a 6d 65 6e 75 62 6c |!124=0..|^.menubl|
|00001260| 6f 63 6b 25 21 31 32 38 | 3d 65 6e 74 65 72 74 25 |ock%!128|=entert%|
|00001270| 0d 06 68 1b 6d 65 6e 75 | 62 6c 6f 63 6b 25 21 31 |..h.menu|block%!1|
|00001280| 33 32 3d 26 37 30 30 30 | 30 32 31 0d 06 72 25 24 |32=&7000|021..r%$|
|00001290| 28 6d 65 6e 75 62 6c 6f | 63 6b 25 2b 31 33 36 29 |(menublo|ck%+136)|
|000012a0| 3d a4 6d 73 28 22 6d 74 | 65 78 74 22 29 2b bd 30 |=.ms("mt|ext")+.0|
|000012b0| 0d 06 7c 14 6d 65 6e 75 | 62 6c 6f 63 6b 25 21 31 |..|.menu|block%!1|
|000012c0| 34 38 3d 30 0d 06 86 22 | 6d 65 6e 75 62 6c 6f 63 |48=0..."|menubloc|
|000012d0| 6b 25 21 31 35 32 3d 73 | 65 74 75 70 6d 65 6e 75 |k%!152=s|etupmenu|
|000012e0| 62 6c 6f 63 6b 25 0d 06 | 90 1b 6d 65 6e 75 62 6c |block%..|..menubl|
|000012f0| 6f 63 6b 25 21 31 35 36 | 3d 26 37 30 30 30 30 32 |ock%!156|=&700002|
|00001300| 31 0d 06 9a 26 24 28 6d | 65 6e 75 62 6c 6f 63 6b |1...&$(m|enublock|
|00001310| 25 2b 31 36 30 29 3d a4 | 6d 73 28 22 6d 70 72 65 |%+160)=.|ms("mpre|
|00001320| 66 73 22 29 2b bd 30 0d | 06 a4 14 6d 65 6e 75 62 |fs")+.0.|...menub|
|00001330| 6c 6f 63 6b 25 21 31 37 | 32 3d 30 0d 06 ae 15 6d |lock%!17|2=0....m|
|00001340| 65 6e 75 62 6c 6f 63 6b | 25 21 31 37 36 3d 2d 31 |enublock|%!176=-1|
|00001350| 0d 06 b8 1b 6d 65 6e 75 | 62 6c 6f 63 6b 25 21 31 |....menu|block%!1|
|00001360| 38 30 3d 26 37 30 30 30 | 30 32 31 0d 06 c2 25 24 |80=&7000|021...%$|
|00001370| 28 6d 65 6e 75 62 6c 6f | 63 6b 25 2b 31 38 34 29 |(menublo|ck%+184)|
|00001380| 3d a4 6d 73 28 22 6d 73 | 6e 61 70 22 29 2b bd 30 |=.ms("ms|nap")+.0|
|00001390| 0d 06 cc 14 6d 65 6e 75 | 62 6c 6f 63 6b 25 21 31 |....menu|block%!1|
|000013a0| 39 36 3d 32 0d 06 d6 15 | 6d 65 6e 75 62 6c 6f 63 |96=2....|menubloc|
|000013b0| 6b 25 21 32 30 30 3d 2d | 31 0d 06 e0 23 6d 65 6e |k%!200=-|1...#men|
|000013c0| 75 62 6c 6f 63 6b 25 21 | 32 30 34 3d 26 37 30 30 |ublock%!|204=&700|
|000013d0| 30 30 32 31 20 84 20 31 | 3c 3c 32 32 0d 06 ea 28 |0021 . 1|<<22...(|
|000013e0| 24 28 6d 65 6e 75 62 6c | 6f 63 6b 25 2b 32 30 38 |$(menubl|ock%+208|
|000013f0| 29 3d a4 6d 73 28 22 6d | 73 68 6f 77 73 63 72 22 |)=.ms("m|showscr"|
|00001400| 29 2b bd 30 0d 06 f4 16 | 6d 65 6e 75 62 6c 6f 63 |)+.0....|menubloc|
|00001410| 6b 25 21 32 32 30 3d 31 | 32 38 0d 06 fe 15 6d 65 |k%!220=1|28....me|
|00001420| 6e 75 62 6c 6f 63 6b 25 | 21 32 32 34 3d 2d 31 0d |nublock%|!224=-1.|
|00001430| 07 08 1b 6d 65 6e 75 62 | 6c 6f 63 6b 25 21 32 32 |...menub|lock%!22|
|00001440| 38 3d 26 37 30 30 30 30 | 32 31 0d 07 12 25 24 28 |8=&70000|21...%$(|
|00001450| 6d 65 6e 75 62 6c 6f 63 | 6b 25 2b 32 33 32 29 3d |menubloc|k%+232)=|
|00001460| a4 6d 73 28 22 6d 71 75 | 69 74 22 29 2b bd 30 0d |.ms("mqu|it")+.0.|
|00001470| 07 1c 1c f2 6d 65 6e 75 | 77 69 64 74 68 28 6d 65 |....menu|width(me|
|00001480| 6e 75 62 6c 6f 63 6b 25 | 2c 39 29 0d 07 26 22 24 |nublock%|,9)..&"$|
|00001490| 73 65 74 75 70 6d 65 6e | 75 62 6c 6f 63 6b 25 3d |setupmen|ublock%=|
|000014a0| a4 6d 73 28 22 6d 70 72 | 65 66 73 22 29 0d 07 30 |.ms("mpr|efs")..0|
|000014b0| 18 73 65 74 75 70 6d 65 | 6e 75 62 6c 6f 63 6b 25 |.setupme|nublock%|
|000014c0| 3f 31 32 3d 37 0d 07 3a | 18 73 65 74 75 70 6d 65 |?12=7..:|.setupme|
|000014d0| 6e 75 62 6c 6f 63 6b 25 | 3f 31 33 3d 32 0d 07 44 |nublock%|?13=2..D|
|000014e0| 18 73 65 74 75 70 6d 65 | 6e 75 62 6c 6f 63 6b 25 |.setupme|nublock%|
|000014f0| 3f 31 34 3d 37 0d 07 4e | 18 73 65 74 75 70 6d 65 |?14=7..N|.setupme|
|00001500| 6e 75 62 6c 6f 63 6b 25 | 3f 31 35 3d 30 0d 07 58 |nublock%|?15=0..X|
|00001510| 19 73 65 74 75 70 6d 65 | 6e 75 62 6c 6f 63 6b 25 |.setupme|nublock%|
|00001520| 21 31 36 3d 39 36 0d 07 | 62 19 73 65 74 75 70 6d |!16=96..|b.setupm|
|00001530| 65 6e 75 62 6c 6f 63 6b | 25 21 32 30 3d 34 34 0d |enublock|%!20=44.|
|00001540| 07 6c 18 73 65 74 75 70 | 6d 65 6e 75 62 6c 6f 63 |.l.setup|menubloc|
|00001550| 6b 25 21 32 34 3d 30 0d | 07 76 18 73 65 74 75 70 |k%!24=0.|.v.setup|
|00001560| 6d 65 6e 75 62 6c 6f 63 | 6b 25 21 32 38 3d 30 0d |menubloc|k%!28=0.|
|00001570| 07 80 19 73 65 74 75 70 | 6d 65 6e 75 62 6c 6f 63 |...setup|menubloc|
|00001580| 6b 25 21 33 32 3d 2d 31 | 0d 07 8a 1f 73 65 74 75 |k%!32=-1|....setu|
|00001590| 70 6d 65 6e 75 62 6c 6f | 63 6b 25 21 33 36 3d 26 |pmenublo|ck%!36=&|
|000015a0| 37 30 30 30 30 32 31 0d | 07 94 2a 24 28 73 65 74 |7000021.|..*$(set|
|000015b0| 75 70 6d 65 6e 75 62 6c | 6f 63 6b 25 2b 34 30 29 |upmenubl|ock%+40)|
|000015c0| 3d a4 6d 73 28 22 6d 73 | 61 76 65 70 22 29 2b bd |=.ms("ms|avep")+.|
|000015d0| 30 0d 07 9e 1a 73 65 74 | 75 70 6d 65 6e 75 62 6c |0....set|upmenubl|
|000015e0| 6f 63 6b 25 21 35 32 3d | 31 32 38 0d 07 a8 19 73 |ock%!52=|128....s|
|000015f0| 65 74 75 70 6d 65 6e 75 | 62 6c 6f 63 6b 25 21 35 |etupmenu|block%!5|
|00001600| 36 3d 2d 31 0d 07 b2 1f | 73 65 74 75 70 6d 65 6e |6=-1....|setupmen|
|00001610| 75 62 6c 6f 63 6b 25 21 | 36 30 3d 26 37 30 30 30 |ublock%!|60=&7000|
|00001620| 30 32 31 0d 07 bc 2a 24 | 28 73 65 74 75 70 6d 65 |021...*$|(setupme|
|00001630| 6e 75 62 6c 6f 63 6b 25 | 2b 36 34 29 3d a4 6d 73 |nublock%|+64)=.ms|
|00001640| 28 22 6d 6c 6f 61 64 70 | 22 29 2b bd 30 0d 07 c6 |("mloadp|")+.0...|
|00001650| 21 f2 6d 65 6e 75 77 69 | 64 74 68 28 73 65 74 75 |!.menuwi|dth(setu|
|00001660| 70 6d 65 6e 75 62 6c 6f | 63 6b 25 2c 32 29 0d 07 |pmenublo|ck%,2)..|
|00001670| d0 22 24 73 70 72 6d 65 | 6e 75 62 6c 6f 63 6b 25 |."$sprme|nublock%|
|00001680| 3d a4 6d 73 28 22 6d 73 | 70 72 69 74 65 73 22 29 |=.ms("ms|prites")|
|00001690| 0d 07 da 16 73 70 72 6d | 65 6e 75 62 6c 6f 63 6b |....sprm|enublock|
|000016a0| 25 3f 31 32 3d 37 0d 07 | e4 16 73 70 72 6d 65 6e |%?12=7..|..sprmen|
|000016b0| 75 62 6c 6f 63 6b 25 3f | 31 33 3d 32 0d 07 ee 16 |ublock%?|13=2....|
|000016c0| 73 70 72 6d 65 6e 75 62 | 6c 6f 63 6b 25 3f 31 34 |sprmenub|lock%?14|
|000016d0| 3d 37 0d 07 f8 16 73 70 | 72 6d 65 6e 75 62 6c 6f |=7....sp|rmenublo|
|000016e0| 63 6b 25 3f 31 35 3d 30 | 0d 08 02 18 73 70 72 6d |ck%?15=0|....sprm|
|000016f0| 65 6e 75 62 6c 6f 63 6b | 25 21 31 36 3d 32 30 38 |enublock|%!16=208|
|00001700| 0d 08 0c 17 73 70 72 6d | 65 6e 75 62 6c 6f 63 6b |....sprm|enublock|
|00001710| 25 21 32 30 3d 34 34 0d | 08 16 16 73 70 72 6d 65 |%!20=44.|...sprme|
|00001720| 6e 75 62 6c 6f 63 6b 25 | 21 32 34 3d 30 0d 08 20 |nublock%|!24=0.. |
|00001730| 16 73 70 72 6d 65 6e 75 | 62 6c 6f 63 6b 25 21 32 |.sprmenu|block%!2|
|00001740| 38 3d 32 0d 08 2a 22 73 | 70 72 6d 65 6e 75 62 6c |8=2..*"s|prmenubl|
|00001750| 6f 63 6b 25 21 33 32 3d | 64 65 6c 6d 65 6e 75 62 |ock%!32=|delmenub|
|00001760| 6c 6f 63 6b 25 0d 08 34 | 1d 73 70 72 6d 65 6e 75 |lock%..4|.sprmenu|
|00001770| 62 6c 6f 63 6b 25 21 33 | 36 3d 26 37 30 30 30 30 |block%!3|6=&70000|
|00001780| 32 31 0d 08 3e 29 24 28 | 73 70 72 6d 65 6e 75 62 |21..>)$(|sprmenub|
|00001790| 6c 6f 63 6b 25 2b 34 30 | 29 3d a4 6d 73 28 22 6d |lock%+40|)=.ms("m|
|000017a0| 64 65 6c 65 74 65 22 29 | 2b bd 30 0d 08 48 18 73 |delete")|+.0..H.s|
|000017b0| 70 72 6d 65 6e 75 62 6c | 6f 63 6b 25 21 35 32 3d |prmenubl|ock%!52=|
|000017c0| 31 32 38 0d 08 52 17 73 | 70 72 6d 65 6e 75 62 6c |128..R.s|prmenubl|
|000017d0| 6f 63 6b 25 21 35 36 3d | 2d 31 0d 08 5c 25 73 70 |ock%!56=|-1..\%sp|
|000017e0| 72 6d 65 6e 75 62 6c 6f | 63 6b 25 21 36 30 3d 26 |rmenublo|ck%!60=&|
|000017f0| 37 30 30 30 30 32 31 20 | 84 20 31 3c 3c 32 32 0d |7000021 |. 1<<22.|
|00001800| 08 66 26 24 28 73 70 72 | 6d 65 6e 75 62 6c 6f 63 |.f&$(spr|menubloc|
|00001810| 6b 25 2b 36 34 29 3d a4 | 6d 73 28 22 6d 63 75 74 |k%+64)=.|ms("mcut|
|00001820| 22 29 2b bd 30 0d 08 70 | 1f f2 6d 65 6e 75 77 69 |")+.0..p|..menuwi|
|00001830| 64 74 68 28 73 70 72 6d | 65 6e 75 62 6c 6f 63 6b |dth(sprm|enublock|
|00001840| 25 2c 32 29 0d 08 7a 21 | 24 64 65 6c 6d 65 6e 75 |%,2)..z!|$delmenu|
|00001850| 62 6c 6f 63 6b 25 3d a4 | 6d 73 28 22 6d 64 65 6c |block%=.|ms("mdel|
|00001860| 65 74 65 22 29 0d 08 84 | 16 64 65 6c 6d 65 6e 75 |ete")...|.delmenu|
|00001870| 62 6c 6f 63 6b 25 3f 31 | 32 3d 37 0d 08 8e 16 64 |block%?1|2=7....d|
|00001880| 65 6c 6d 65 6e 75 62 6c | 6f 63 6b 25 3f 31 33 3d |elmenubl|ock%?13=|
|00001890| 32 0d 08 98 16 64 65 6c | 6d 65 6e 75 62 6c 6f 63 |2....del|menubloc|
|000018a0| 6b 25 3f 31 34 3d 37 0d | 08 a2 16 64 65 6c 6d 65 |k%?14=7.|...delme|
|000018b0| 6e 75 62 6c 6f 63 6b 25 | 3f 31 35 3d 30 0d 08 ac |nublock%|?15=0...|
|000018c0| 18 64 65 6c 6d 65 6e 75 | 62 6c 6f 63 6b 25 21 31 |.delmenu|block%!1|
|000018d0| 36 3d 32 31 36 0d 08 b6 | 17 64 65 6c 6d 65 6e 75 |6=216...|.delmenu|
|000018e0| 62 6c 6f 63 6b 25 21 32 | 30 3d 34 34 0d 08 c0 16 |block%!2|0=44....|
|000018f0| 64 65 6c 6d 65 6e 75 62 | 6c 6f 63 6b 25 21 32 34 |delmenub|lock%!24|
|00001900| 3d 30 0d 08 ca 16 64 65 | 6c 6d 65 6e 75 62 6c 6f |=0....de|lmenublo|
|00001910| 63 6b 25 21 32 38 3d 30 | 0d 08 d4 17 64 65 6c 6d |ck%!28=0|....delm|
|00001920| 65 6e 75 62 6c 6f 63 6b | 25 21 33 32 3d 2d 31 0d |enublock|%!32=-1.|
|00001930| 08 de 1d 64 65 6c 6d 65 | 6e 75 62 6c 6f 63 6b 25 |...delme|nublock%|
|00001940| 21 33 36 3d 26 37 30 30 | 30 30 32 31 0d 08 e8 29 |!36=&700|0021...)|
|00001950| 24 28 64 65 6c 6d 65 6e | 75 62 6c 6f 63 6b 25 2b |$(delmen|ublock%+|
|00001960| 34 30 29 3d a4 6d 73 28 | 22 6d 64 65 6c 63 75 74 |40)=.ms(|"mdelcut|
|00001970| 22 29 2b bd 30 0d 08 f2 | 18 64 65 6c 6d 65 6e 75 |")+.0...|.delmenu|
|00001980| 62 6c 6f 63 6b 25 21 35 | 32 3d 31 32 38 0d 08 fc |block%!5|2=128...|
|00001990| 17 64 65 6c 6d 65 6e 75 | 62 6c 6f 63 6b 25 21 35 |.delmenu|block%!5|
|000019a0| 36 3d 2d 31 0d 09 06 1d | 64 65 6c 6d 65 6e 75 62 |6=-1....|delmenub|
|000019b0| 6c 6f 63 6b 25 21 36 30 | 3d 26 37 30 30 30 30 32 |lock%!60|=&700002|
|000019c0| 31 0d 09 10 2a 24 28 64 | 65 6c 6d 65 6e 75 62 6c |1...*$(d|elmenubl|
|000019d0| 6f 63 6b 25 2b 36 34 29 | 3d a4 6d 73 28 22 6d 64 |ock%+64)|=.ms("md|
|000019e0| 65 6c 66 69 6c 65 22 29 | 2b bd 30 0d 09 1a 1f f2 |elfile")|+.0.....|
|000019f0| 6d 65 6e 75 77 69 64 74 | 68 28 64 65 6c 6d 65 6e |menuwidt|h(delmen|
|00001a00| 75 62 6c 6f 63 6b 25 2c | 32 29 0d 09 24 05 e1 0d |ublock%,|2)..$...|
|00001a10| 09 2e 04 0d 09 38 1b dd | f2 6d 65 6e 75 77 69 64 |.....8..|.menuwid|
|00001a20| 74 68 28 6d 62 25 2c 69 | 74 65 6d 73 25 29 0d 09 |th(mb%,i|tems%)..|
|00001a30| 42 0d 6d 61 78 6c 65 6e | 25 3d 30 0d 09 4c 23 e3 |B.maxlen|%=0..L#.|
|00001a40| 20 61 25 3d 34 30 20 b8 | 20 28 69 74 65 6d 73 25 | a%=40 .| (items%|
|00001a50| 2d 31 29 2a 32 34 2b 34 | 30 20 88 20 32 34 0d 09 |-1)*24+4|0 . 24..|
|00001a60| 56 16 20 6d 25 3d a9 28 | a4 73 74 28 6d 62 25 2b |V. m%=.(|.st(mb%+|
|00001a70| 61 25 29 29 0d 09 60 1e | 20 e7 20 6d 25 3e 6d 61 |a%))..`.| . m%>ma|
|00001a80| 78 6c 65 6e 25 20 8c 20 | 6d 61 78 6c 65 6e 25 3d |xlen% . |maxlen%=|
|00001a90| 6d 25 0d 09 6a 05 ed 0d | 09 74 31 e7 20 a9 28 a4 |m%..j...|.t1. .(.|
|00001aa0| 73 74 28 6d 62 25 29 29 | 3e 6d 61 78 6c 65 6e 25 |st(mb%))|>maxlen%|
|00001ab0| 2b 34 20 8c 20 6d 61 78 | 6c 65 6e 25 3d a9 28 a4 |+4 . max|len%=.(.|
|00001ac0| 73 74 28 6d 62 25 29 29 | 0d 09 7e 18 6d 62 25 21 |st(mb%))|..~.mb%!|
|00001ad0| 31 36 3d 6d 61 78 6c 65 | 6e 25 2a 31 36 2b 31 36 |16=maxle|n%*16+16|
|00001ae0| 0d 09 88 05 e1 0d 09 92 | 04 0d 09 9c 0a dd f2 6d |........|.......m|
|00001af0| 61 69 6e 0d 09 a6 05 f5 | 0d 09 b0 19 20 c8 99 20 |ain.....|.... .. |
|00001b00| 22 57 69 6d 70 45 78 74 | 5f 50 72 65 50 6f 6c 6c |"WimpExt|_PrePoll|
|00001b10| 22 0d 09 ba 4f 20 e7 20 | 74 69 6d 65 6c 65 66 74 |"...O . |timeleft|
|00001b20| 25 3d 2d 31 20 8c 20 6d | 61 73 6b 25 3d 25 30 30 |%=-1 . m|ask%=%00|
|00001b30| 30 30 30 30 30 31 31 30 | 30 30 30 30 31 31 30 30 |00000110|00001100|
|00001b40| 30 31 20 8b 20 6d 61 73 | 6b 25 3d 25 30 30 30 30 |01 . mas|k%=%0000|
|00001b50| 30 30 30 31 31 30 30 30 | 30 30 31 31 30 30 30 30 |00011000|00110000|
|00001b60| 0d 09 c4 29 20 c8 99 20 | 22 57 69 6d 70 5f 50 6f |...) .. |"Wimp_Po|
|00001b70| 6c 6c 22 2c 6d 61 73 6b | 25 2c 70 6f 6c 6c 25 20 |ll",mask|%,poll% |
|00001b80| b8 20 72 65 61 73 6f 6e | 25 0d 09 ce 37 20 c8 99 |. reason|%...7 ..|
|00001b90| 20 22 57 69 6d 70 45 78 | 74 5f 41 63 74 69 6f 6e | "WimpEx|t_Action|
|00001ba0| 22 2c 74 61 73 6b 68 25 | 2c 70 6f 6c 6c 25 2c 72 |",taskh%|,poll%,r|
|00001bb0| 65 61 73 6f 6e 25 20 b8 | 20 72 65 61 73 6f 6e 25 |eason% .| reason%|
|00001bc0| 0d 09 d8 15 20 f2 61 63 | 74 69 6f 6e 28 72 65 61 |.... .ac|tion(rea|
|00001bd0| 73 6f 6e 25 29 0d 09 e2 | 0b fd 20 71 75 69 74 25 |son%)...|.. quit%|
|00001be0| 0d 09 ec 05 e1 0d 09 f6 | 04 0d 0a 00 15 dd f2 61 |........|.......a|
|00001bf0| 63 74 69 6f 6e 28 72 65 | 61 73 6f 6e 25 29 0d 0a |ction(re|ason%)..|
|00001c00| 0a 14 77 69 6e 5f 68 61 | 6e 64 25 3d 21 70 6f 6c |..win_ha|nd%=!pol|
|00001c10| 6c 25 0d 0a 14 10 c8 8e | 20 72 65 61 73 6f 6e 25 |l%......| reason%|
|00001c20| 20 ca 0d 0a 1e 29 20 c9 | 20 30 20 20 20 20 20 3a | ....) .| 0 :|
|00001c30| 20 e7 20 74 69 6d 65 6c | 65 66 74 25 3c 3e 2d 31 | . timel|eft%<>-1|
|00001c40| 20 8c 20 f2 64 6f 74 69 | 6d 65 72 0d 0a 28 16 20 | . .doti|mer..(. |
|00001c50| c9 20 31 20 20 20 20 20 | 3a 20 f2 72 65 64 72 61 |. 1 |: .redra|
|00001c60| 77 0d 0a 32 2d 20 c9 20 | 32 20 20 20 20 20 3a 20 |w..2- . |2 : |
|00001c70| c8 99 20 22 57 69 6d 70 | 45 78 74 5f 4f 70 65 6e |.. "Wimp|Ext_Open|
|00001c80| 4c 69 6e 6b 65 64 22 2c | 2c 70 6f 6c 6c 25 0d 0a |Linked",|,poll%..|
|00001c90| 3c 46 20 c9 20 33 20 20 | 20 20 20 3a 20 c8 99 20 |<F . 3 | : .. |
|00001ca0| 22 57 69 6d 70 45 78 74 | 5f 43 6c 6f 73 65 4c 69 |"WimpExt|_CloseLi|
|00001cb0| 6e 6b 65 64 22 2c 2c 70 | 6f 6c 6c 25 3a c8 99 20 |nked",,p|oll%:.. |
|00001cc0| 22 57 69 6d 70 5f 43 72 | 65 61 74 65 4d 65 6e 75 |"Wimp_Cr|eateMenu|
|00001cd0| 22 2c 2d 31 0d 0a 46 45 | 20 c9 20 36 20 20 20 20 |",-1..FE| . 6 |
|00001ce0| 20 3a 20 f2 63 68 65 63 | 6b 5f 6d 6f 75 73 65 28 | : .chec|k_mouse(|
|00001cf0| 21 70 6f 6c 6c 25 2c 70 | 6f 6c 6c 25 21 34 2c 70 |!poll%,p|oll%!4,p|
|00001d00| 6f 6c 6c 25 21 38 2c 70 | 6f 6c 6c 25 21 31 32 2c |oll%!8,p|oll%!12,|
|00001d10| 70 6f 6c 6c 25 21 31 36 | 29 0d 0a 50 18 20 c9 20 |poll%!16|)..P. . |
|00001d20| 37 20 20 20 20 20 3a 20 | f2 64 61 74 61 73 61 76 |7 : |.datasav|
|00001d30| 65 0d 0a 5a 1a 20 c9 20 | 39 20 20 20 20 20 3a 20 |e..Z. . |9 : |
|00001d40| f2 6d 65 6e 75 73 65 6c | 65 63 74 0d 0a 64 17 20 |.menusel|ect..d. |
|00001d50| c9 20 31 37 2c 31 38 20 | 3a 20 f2 6d 65 73 73 61 |. 17,18 |: .messa|
|00001d60| 67 65 0d 0a 6e 05 cb 0d | 0a 78 05 e1 0d 0a 82 04 |ge..n...|.x......|
|00001d70| 0d 0a 8c 0c dd f2 72 65 | 64 72 61 77 0d 0a 96 13 |......re|draw....|
|00001d80| 73 70 72 79 25 3d 30 3a | 79 65 69 67 25 3d 30 0d |spry%=0:|yeig%=0.|
|00001d90| 0a a0 17 e7 20 21 70 6f | 6c 6c 25 3d 73 68 6f 77 |.... !po|ll%=show|
|00001da0| 73 63 72 25 20 8c 0d 0a | aa 3f 20 c8 99 20 22 58 |scr% ...|.? .. "X|
|00001db0| 4f 53 5f 53 70 72 69 74 | 65 4f 70 22 2c 26 31 32 |OS_Sprit|eOp",&12|
|00001dc0| 38 2c 73 63 72 65 65 6e | 25 2c 22 73 63 72 65 65 |8,screen|%,"scree|
|00001dd0| 6e 22 20 b8 20 2c 2c 2c | 2c 73 70 72 79 25 2c 2c |n" . ,,,|,spry%,,|
|00001de0| 6d 6f 64 65 25 0d 0a b4 | 2f 20 c8 99 20 22 4f 53 |mode%...|/ .. "OS|
|00001df0| 5f 52 65 61 64 4d 6f 64 | 65 56 61 72 69 61 62 6c |_ReadMod|eVariabl|
|00001e00| 65 22 2c 6d 6f 64 65 25 | 2c 34 20 b8 20 2c 2c 78 |e",mode%|,4 . ,,x|
|00001e10| 65 69 67 25 0d 0a be 2f | 20 c8 99 20 22 4f 53 5f |eig%.../| .. "OS_|
|00001e20| 52 65 61 64 4d 6f 64 65 | 56 61 72 69 61 62 6c 65 |ReadMode|Variable|
|00001e30| 22 2c 6d 6f 64 65 25 2c | 35 20 b8 20 2c 2c 79 65 |",mode%,|5 . ,,ye|
|00001e40| 69 67 25 0d 0a c8 2c 20 | c8 99 20 22 4f 53 5f 52 |ig%..., |.. "OS_R|
|00001e50| 65 61 64 4d 6f 64 65 56 | 61 72 69 61 62 6c 65 22 |eadModeV|ariable"|
|00001e60| 2c eb 2c 34 20 b8 20 2c | 2c 78 78 65 69 67 25 0d |,.,4 . ,|,xxeig%.|
|00001e70| 0a d2 2c 20 c8 99 20 22 | 4f 53 5f 52 65 61 64 4d |.., .. "|OS_ReadM|
|00001e80| 6f 64 65 56 61 72 69 61 | 62 6c 65 22 2c eb 2c 35 |odeVaria|ble",.,5|
|00001e90| 20 b8 20 2c 2c 79 79 65 | 69 67 25 0d 0a dc 41 20 | . ,,yye|ig%...A |
|00001ea0| c8 99 20 22 43 6f 6c 6f | 75 72 54 72 61 6e 73 5f |.. "Colo|urTrans_|
|00001eb0| 53 65 6c 65 63 74 54 61 | 62 6c 65 22 2c 73 63 72 |SelectTa|ble",scr|
|00001ec0| 65 65 6e 25 2c 22 73 63 | 72 65 65 6e 22 2c 2d 31 |een%,"sc|reen",-1|
|00001ed0| 2c 2d 31 2c 74 61 62 25 | 2c 25 30 30 0d 0a e6 12 |,-1,tab%|,%00....|
|00001ee0| 20 21 74 71 25 3d 31 3c | 3c 78 65 69 67 25 0d 0a | !tq%=1<|<xeig%..|
|00001ef0| f0 13 20 74 71 25 21 34 | 3d 31 3c 3c 79 65 69 67 |.. tq%!4|=1<<yeig|
|00001f00| 25 0d 0a fa 14 20 74 71 | 25 21 38 3d 31 3c 3c 78 |%.... tq|%!8=1<<x|
|00001f10| 78 65 69 67 25 0d 0b 04 | 15 20 74 71 25 21 31 32 |xeig%...|. tq%!12|
|00001f20| 3d 31 3c 3c 79 79 65 69 | 67 25 0d 0b 0e 05 cd 0d |=1<<yyei|g%......|
|00001f30| 0b 18 29 c8 99 20 22 57 | 69 6d 70 5f 52 65 64 72 |..).. "W|imp_Redr|
|00001f40| 61 77 57 69 6e 64 6f 77 | 22 2c 2c 70 6f 6c 6c 25 |awWindow|",,poll%|
|00001f50| 20 b8 20 6d 6f 72 65 25 | 0d 0b 22 0c c8 95 20 6d | . more%|.."... m|
|00001f60| 6f 72 65 25 0d 0b 2c 1f | 20 c8 99 20 22 57 69 6d |ore%..,.| .. "Wim|
|00001f70| 70 45 78 74 5f 52 65 64 | 72 61 77 22 2c 2c 70 6f |pExt_Red|raw",,po|
|00001f80| 6c 6c 25 0d 0b 36 1b 20 | 78 6f 72 67 25 3d 70 6f |ll%..6. |xorg%=po|
|00001f90| 6c 6c 25 21 34 2d 70 6f | 6c 6c 25 21 32 30 0d 0b |ll%!4-po|ll%!20..|
|00001fa0| 40 2b 20 79 6f 72 67 25 | 3d 70 6f 6c 6c 25 21 31 |@+ yorg%|=poll%!1|
|00001fb0| 36 2d 70 6f 6c 6c 25 21 | 32 34 2d 28 73 70 72 79 |6-poll%!|24-(spry|
|00001fc0| 25 3c 3c 79 65 69 67 25 | 29 0d 0b 4a 57 20 e7 20 |%<<yeig%|)..JW . |
|00001fd0| 21 70 6f 6c 6c 25 3d 73 | 68 6f 77 73 63 72 25 20 |!poll%=s|howscr% |
|00001fe0| 8c 20 c8 99 20 22 58 4f | 53 5f 53 70 72 69 74 65 |. .. "XO|S_Sprite|
|00001ff0| 4f 70 22 2c 26 31 33 34 | 2c 73 63 72 65 65 6e 25 |Op",&134|,screen%|
|00002000| 2c 22 73 63 72 65 65 6e | 22 2c 78 6f 72 67 25 2c |,"screen|",xorg%,|
|00002010| 79 6f 72 67 25 2c 30 2c | 74 71 25 2c 74 61 62 25 |yorg%,0,|tq%,tab%|
|00002020| 0d 0b 54 2a 20 c8 99 20 | 22 57 69 6d 70 5f 47 65 |..T* .. |"Wimp_Ge|
|00002030| 74 52 65 63 74 61 6e 67 | 6c 65 22 2c 2c 70 6f 6c |tRectang|le",,pol|
|00002040| 6c 25 20 b8 20 6d 6f 72 | 65 25 0d 0b 5e 05 ce 0d |l% . mor|e%..^...|
|00002050| 0b 68 05 e1 0d 0b 72 04 | 0d 0b 7c 2f dd f2 63 68 |.h....r.|..|/..ch|
|00002060| 65 63 6b 5f 6d 6f 75 73 | 65 28 6d 78 25 2c 6d 79 |eck_mous|e(mx%,my|
|00002070| 25 2c 62 75 74 25 2c 77 | 69 6e 5f 68 61 6e 64 25 |%,but%,w|in_hand%|
|00002080| 2c 69 63 6f 6e 25 29 0d | 0b 86 0d c8 8e 20 62 75 |,icon%).|..... bu|
|00002090| 74 25 20 ca 0d 0b 90 0a | 20 c9 20 32 20 3a 0d 0b |t% .....| . 2 :..|
|000020a0| 9a 16 20 20 e7 20 77 69 | 6e 5f 68 61 6e 64 25 3d |.. . wi|n_hand%=|
|000020b0| 2d 32 20 8c 0d 0b a4 35 | 20 20 20 c8 99 20 22 57 |-2 ....5| .. "W|
|000020c0| 69 6d 70 45 78 74 5f 43 | 72 65 61 74 65 4d 65 6e |impExt_C|reateMen|
|000020d0| 75 22 2c 2c 6d 65 6e 75 | 62 6c 6f 63 6b 25 2c 6d |u",,menu|block%,m|
|000020e0| 78 25 2d 39 30 2c 35 31 | 36 0d 0b ae 11 20 20 20 |x%-90,51|6.... |
|000020f0| 6d 65 6e 75 6e 75 6d 25 | 3d 31 0d 0b b8 07 20 20 |menunum%|=1.... |
|00002100| cd 0d 0b c2 4b 20 20 e7 | 20 77 69 6e 5f 68 61 6e |....K .| win_han|
|00002110| 64 25 3d 73 68 6f 77 73 | 63 72 25 20 8c 20 c8 99 |d%=shows|cr% . ..|
|00002120| 20 22 57 69 6d 70 45 78 | 74 5f 43 72 65 61 74 65 | "WimpEx|t_Create|
|00002130| 4d 65 6e 75 22 2c 2c 6d | 65 6e 75 62 6c 6f 63 6b |Menu",,m|enublock|
|00002140| 25 2c 6d 78 25 2d 39 30 | 2c 6d 79 25 0d 0b cc 0a |%,mx%-90|,my%....|
|00002150| 20 c9 20 34 20 3a 0d 0b | d6 29 20 20 e7 20 77 69 | . 4 :..|.) . wi|
|00002160| 6e 5f 68 61 6e 64 25 3d | 73 68 6f 77 73 63 72 25 |n_hand%=|showscr%|
|00002170| 20 8c 20 f2 73 74 61 72 | 74 61 72 74 28 b9 29 0d | . .star|tart(.).|
|00002180| 0b e0 23 20 20 e7 20 77 | 69 6e 5f 68 61 6e 64 25 |..# . w|in_hand%|
|00002190| 3d 2d 32 20 8c 20 f2 73 | 74 61 72 74 61 72 74 28 |=-2 . .s|tartart(|
|000021a0| b9 29 0d 0b ea 23 20 20 | e7 20 77 69 6e 5f 68 61 |.)...# |. win_ha|
|000021b0| 6e 64 25 3d 73 61 76 65 | 61 73 25 20 8c 20 f2 73 |nd%=save|as% . .s|
|000021c0| 61 76 65 61 73 0d 0b f4 | 27 20 20 e7 20 77 69 6e |aveas...|' . win|
|000021d0| 5f 68 61 6e 64 25 3d 73 | 6e 61 70 73 68 6f 74 25 |_hand%=s|napshot%|
|000021e0| 20 8c 20 f2 73 6e 61 70 | 73 68 6f 74 0d 0b fe 21 | . .snap|shot...!|
|000021f0| 20 20 e7 20 77 69 6e 5f | 68 61 6e 64 25 3d 74 69 | . win_|hand%=ti|
|00002200| 6d 65 72 25 20 8c 20 f2 | 74 69 6d 65 72 0d 0c 08 |mer% . .|timer...|
|00002210| 3d 20 20 e7 20 77 69 6e | 5f 68 61 6e 64 25 3d 65 |= . win|_hand%=e|
|00002220| 6e 74 65 72 74 25 20 80 | 20 69 63 6f 6e 25 3d 31 |ntert% .| icon%=1|
|00002230| 20 8c 20 c8 99 20 22 57 | 69 6d 70 5f 43 72 65 61 | . .. "W|imp_Crea|
|00002240| 74 65 4d 65 6e 75 22 2c | 2d 31 0d 0c 12 0a 20 c9 |teMenu",|-1.... .|
|00002250| 20 31 20 3a 0d 0c 1c 27 | 20 20 e7 20 77 69 6e 5f | 1 :...'| . win_|
|00002260| 68 61 6e 64 25 3d 73 6e | 61 70 73 68 6f 74 25 20 |hand%=sn|apshot% |
|00002270| 8c 20 f2 73 6e 61 70 73 | 68 6f 74 0d 0c 26 21 20 |. .snaps|hot..&! |
|00002280| 20 e7 20 77 69 6e 5f 68 | 61 6e 64 25 3d 74 69 6d | . win_h|and%=tim|
|00002290| 65 72 25 20 8c 20 f2 74 | 69 6d 65 72 0d 0c 30 0d |er% . .t|imer..0.|
|000022a0| 20 c9 20 34 3c 3c 34 20 | 3a 0d 0c 3a 25 20 20 e7 | . 4<<4 |:..:% .|
|000022b0| 20 77 69 6e 5f 68 61 6e | 64 25 3d 73 61 76 65 61 | win_han|d%=savea|
|000022c0| 73 25 20 80 20 69 63 6f | 6e 25 3d 30 20 8c 0d 0c |s% . ico|n%=0 ...|
|000022d0| 44 2b 20 20 20 c8 99 20 | 22 57 69 6d 70 45 78 74 |D+ .. |"WimpExt|
|000022e0| 5f 53 65 74 50 6f 69 6e | 74 65 72 22 2c 22 70 74 |_SetPoin|ter","pt|
|000022f0| 72 5f 64 6f 75 62 6c 65 | 22 0d 0c 4e 3d 20 20 20 |r_double|"..N= |
|00002300| c8 99 20 22 57 69 6d 70 | 45 78 74 5f 44 72 61 67 |.. "Wimp|Ext_Drag|
|00002310| 49 63 6f 6e 22 2c 25 31 | 30 30 30 30 31 30 31 2c |Icon",%1|0000101,|
|00002320| 31 2c 73 61 76 65 61 73 | 25 2c 30 2c 22 66 69 6c |1,saveas|%,0,"fil|
|00002330| 65 5f 66 66 39 22 0d 0c | 58 06 20 cb 0d 0c 62 05 |e_ff9"..|X. ...b.|
|00002340| e1 0d 0c 6c 04 0d 0c 76 | 0e dd f2 73 6e 61 70 73 |...l...v|...snaps|
|00002350| 68 6f 74 0d 0c 80 0e c8 | 8e 20 69 63 6f 6e 25 20 |hot.....|. icon% |
|00002360| ca 0d 0c 8a 3a 20 c9 20 | 35 20 3a 20 64 65 6c 61 |....: . |5 : dela|
|00002370| 79 25 3d a3 3a c8 99 20 | 22 57 69 6d 70 45 78 74 |y%=.:.. |"WimpExt|
|00002380| 5f 53 68 61 64 65 49 63 | 6f 6e 22 2c 2c 2c 73 6e |_ShadeIc|on",,,sn|
|00002390| 61 70 73 68 6f 74 25 2c | 34 2c 31 0d 0c 94 3a 20 |apshot%,|4,1...: |
|000023a0| c9 20 36 20 3a 20 64 65 | 6c 61 79 25 3d b9 3a c8 |. 6 : de|lay%=.:.|
|000023b0| 99 20 22 57 69 6d 70 45 | 78 74 5f 53 68 61 64 65 |. "WimpE|xt_Shade|
|000023c0| 49 63 6f 6e 22 2c 2c 2c | 73 6e 61 70 73 68 6f 74 |Icon",,,|snapshot|
|000023d0| 25 2c 34 2c 30 0d 0c 9e | 1e 20 c9 20 39 20 3a 20 |%,4,0...|. . 9 : |
|000023e0| 67 72 61 62 61 6c 6c 25 | 3d ac 20 67 72 61 62 61 |graball%|=. graba|
|000023f0| 6c 6c 25 0d 0c a8 21 20 | c9 20 31 30 20 3a 20 73 |ll%...! |. 10 : s|
|00002400| 68 6f 77 74 69 6d 65 25 | 3d ac 20 73 68 6f 77 74 |howtime%|=. showt|
|00002410| 69 6d 65 25 0d 0c b2 16 | 20 c9 20 31 31 20 3a 20 |ime%....| . 11 : |
|00002420| f2 73 74 61 72 74 73 6e | 61 70 0d 0c bc 05 cb 0d |.startsn|ap......|
|00002430| 0c c6 05 e1 0d 0c d0 04 | 0d 0c da 0f dd f2 73 74 |........|......st|
|00002440| 61 72 74 73 6e 61 70 0d | 0c e4 12 21 74 71 25 3d |artsnap.|...!tq%=|
|00002450| 73 6e 61 70 73 68 6f 74 | 25 0d 0c ee 1e c8 99 20 |snapshot|%...... |
|00002460| 22 57 69 6d 70 5f 43 6c | 6f 73 65 57 69 6e 64 6f |"Wimp_Cl|oseWindo|
|00002470| 77 22 2c 2c 74 71 25 0d | 0c f8 18 c8 99 20 22 57 |w",,tq%.|..... "W|
|00002480| 69 6d 70 45 78 74 5f 50 | 72 65 50 6f 6c 6c 22 0d |impExt_P|rePoll".|
|00002490| 0d 02 24 c8 99 20 22 57 | 69 6d 70 5f 50 6f 6c 6c |..$.. "W|imp_Poll|
|000024a0| 22 2c 30 2c 70 6f 6c 6c | 25 20 b8 20 72 65 61 73 |",0,poll|% . reas|
|000024b0| 6f 6e 25 0d 0d 0c 14 77 | 69 6e 5f 68 61 6e 64 25 |on%....w|in_hand%|
|000024c0| 3d 21 70 6f 6c 6c 25 0d | 0d 16 10 c8 8e 20 72 65 |=!poll%.|..... re|
|000024d0| 61 73 6f 6e 25 20 ca 0d | 0d 20 16 20 c9 20 31 20 |ason% ..|. . . 1 |
|000024e0| 20 20 20 20 3a 20 f2 72 | 65 64 72 61 77 0d 0d 2a | : .r|edraw..*|
|000024f0| 46 20 c9 20 33 20 20 20 | 20 20 3a 20 c8 99 20 22 |F . 3 | : .. "|
|00002500| 57 69 6d 70 45 78 74 5f | 43 6c 6f 73 65 4c 69 6e |WimpExt_|CloseLin|
|00002510| 6b 65 64 22 2c 2c 70 6f | 6c 6c 25 3a c8 99 20 22 |ked",,po|ll%:.. "|
|00002520| 57 69 6d 70 5f 43 72 65 | 61 74 65 4d 65 6e 75 22 |Wimp_Cre|ateMenu"|
|00002530| 2c 2d 31 0d 0d 34 05 cb | 0d 0d 3e 36 c8 99 20 22 |,-1..4..|..>6.. "|
|00002540| 57 69 6d 70 45 78 74 5f | 41 63 74 69 6f 6e 22 2c |WimpExt_|Action",|
|00002550| 74 61 73 6b 68 25 2c 70 | 6f 6c 6c 25 2c 72 65 61 |taskh%,p|oll%,rea|
|00002560| 73 6f 6e 25 20 b8 20 72 | 65 61 73 6f 6e 25 0d 0d |son% . r|eason%..|
|00002570| 48 2a c8 99 20 22 4f 53 | 5f 52 65 61 64 4d 6f 64 |H*.. "OS|_ReadMod|
|00002580| 65 56 61 72 69 61 62 6c | 65 22 2c eb 2c 34 20 b8 |eVariabl|e",.,4 .|
|00002590| 20 2c 2c 78 65 69 67 25 | 0d 0d 52 2a c8 99 20 22 | ,,xeig%|..R*.. "|
|000025a0| 4f 53 5f 52 65 61 64 4d | 6f 64 65 56 61 72 69 61 |OS_ReadM|odeVaria|
|000025b0| 62 6c 65 22 2c eb 2c 35 | 20 b8 20 2c 2c 79 65 69 |ble",.,5| . ,,yei|
|000025c0| 67 25 0d 0d 5c 12 e7 20 | ac 20 67 72 61 62 61 6c |g%..\.. |. grabal|
|000025d0| 6c 25 20 8c 0d 0d 66 2d | 20 c8 99 20 22 57 69 6d |l% ...f-| .. "Wim|
|000025e0| 70 45 78 74 5f 53 65 74 | 50 6f 69 6e 74 65 72 22 |pExt_Set|Pointer"|
|000025f0| 2c 22 70 74 72 5f 63 61 | 6d 65 72 61 22 2c 30 2c |,"ptr_ca|mera",0,|
|00002600| 30 0d 0d 70 15 20 73 78 | 25 3d 30 3a 73 79 25 3d |0..p. sx|%=0:sy%=|
|00002610| 30 3a 71 25 3d 30 0d 0d | 7a 06 20 f5 0d 0d 84 15 |0:q%=0..|z. .....|
|00002620| 20 20 c8 97 20 6d 78 25 | 2c 6d 79 25 2c 62 75 74 | .. mx%|,my%,but|
|00002630| 25 0d 0d 8e 20 20 20 e7 | 20 62 75 74 25 3d 34 20 |%... .| but%=4 |
|00002640| 8c 20 73 78 25 3d 6d 78 | 25 3a 73 79 25 3d 6d 79 |. sx%=mx|%:sy%=my|
|00002650| 25 0d 0d 98 16 20 fd 20 | 62 75 74 25 3d 34 20 84 |%.... . |but%=4 .|
|00002660| 20 62 75 74 25 3d 32 0d | 0d a2 0e 20 f2 75 6e 74 | but%=2.|... .unt|
|00002670| 69 6c 72 65 6c 0d 0d ac | 0a 20 e6 20 34 2c 30 0d |ilrel...|. . 4,0.|
|00002680| 0d b6 16 20 6f 6d 78 25 | 3d 6d 78 25 3a 6f 6d 79 |... omx%|=mx%:omy|
|00002690| 25 3d 6d 79 25 0d 0d c0 | 1c 20 78 77 25 3d 6d 78 |%=my%...|. xw%=mx|
|000026a0| 25 2d 73 78 25 3a 79 77 | 25 3d 6d 79 25 2d 73 79 |%-sx%:yw|%=my%-sy|
|000026b0| 25 0d 0d ca 17 20 c8 93 | 20 73 78 25 2c 73 79 25 |%.... ..| sx%,sy%|
|000026c0| 2c 78 77 25 2c 79 77 25 | 0d 0d d4 06 20 f5 0d 0d |,xw%,yw%|.... ...|
|000026d0| de 15 20 20 c8 97 20 6d | 78 25 2c 6d 79 25 2c 62 |.. .. m|x%,my%,b|
|000026e0| 75 74 25 0d 0d e8 1f 20 | 20 e7 20 6d 78 25 3c 3e |ut%.... | . mx%<>|
|000026f0| 6f 6d 78 25 20 84 20 6d | 79 25 3c 3e 6f 6d 79 25 |omx% . m|y%<>omy%|
|00002700| 20 8c 0d 0d f2 19 20 20 | 20 c8 93 20 73 78 25 2c | ..... | .. sx%,|
|00002710| 73 79 25 2c 78 77 25 2c | 79 77 25 0d 0d fc 18 20 |sy%,xw%,|yw%.... |
|00002720| 20 20 6f 6d 78 25 3d 6d | 78 25 3a 6f 6d 79 25 3d | omx%=m|x%:omy%=|
|00002730| 6d 79 25 0d 0e 06 1e 20 | 20 20 78 77 25 3d 6d 78 |my%.... | xw%=mx|
|00002740| 25 2d 73 78 25 3a 79 77 | 25 3d 6d 79 25 2d 73 79 |%-sx%:yw|%=my%-sy|
|00002750| 25 0d 0e 10 19 20 20 20 | c8 93 20 73 78 25 2c 73 |%.... |.. sx%,s|
|00002760| 79 25 2c 78 77 25 2c 79 | 77 25 0d 0e 1a 07 20 20 |y%,xw%,y|w%.... |
|00002770| cd 0d 0e 24 16 20 fd 20 | 62 75 74 25 3d 32 20 84 |...$. . |but%=2 .|
|00002780| 20 62 75 74 25 3d 34 0d | 0e 2e 20 20 73 70 65 78 | but%=4.|.. spex|
|00002790| 25 3d 73 78 25 2b 78 77 | 25 3a 73 70 65 79 25 3d |%=sx%+xw|%:spey%=|
|000027a0| 73 79 25 2b 79 77 25 0d | 0e 38 18 20 73 70 73 78 |sy%+yw%.|.8. spsx|
|000027b0| 25 3d 73 78 25 3a 73 70 | 73 79 25 3d 73 79 25 0d |%=sx%:sp|sy%=sy%.|
|000027c0| 0e 42 23 20 e7 20 73 70 | 73 78 25 3e 73 70 65 78 |.B# . sp|sx%>spex|
|000027d0| 25 20 8c 20 c8 94 20 73 | 70 73 78 25 2c 73 70 65 |% . .. s|psx%,spe|
|000027e0| 78 25 0d 0e 4c 23 20 e7 | 20 73 70 73 79 25 3e 73 |x%..L# .| spsy%>s|
|000027f0| 70 65 79 25 20 8c 20 c8 | 94 20 73 70 73 79 25 2c |pey% . .|. spsy%,|
|00002800| 73 70 65 79 25 0d 0e 56 | 1d 20 e7 20 73 70 73 78 |spey%..V|. . spsx|
|00002810| 25 3d 73 70 65 78 25 20 | 8c 20 ef 20 37 3a 71 25 |%=spex% |. . 7:q%|
|00002820| 3d b9 0d 0e 60 1d 20 e7 | 20 73 70 73 79 25 3d 73 |=...`. .| spsy%=s|
|00002830| 70 65 79 25 20 8c 20 ef | 20 37 3a 71 25 3d b9 0d |pey% . .| 7:q%=..|
|00002840| 0e 6a 0e 20 f2 75 6e 74 | 69 6c 72 65 6c 0d 0e 74 |.j. .unt|ilrel..t|
|00002850| 17 20 c8 93 20 73 78 25 | 2c 73 79 25 2c 78 77 25 |. .. sx%|,sy%,xw%|
|00002860| 2c 79 77 25 0d 0e 7e 1e | 20 c8 99 20 22 57 69 6d |,yw%..~.| .. "Wim|
|00002870| 70 45 78 74 5f 53 65 74 | 50 6f 69 6e 74 65 72 22 |pExt_Set|Pointer"|
|00002880| 2c 30 0d 0e 88 05 cc 0d | 0e 92 14 20 73 70 73 78 |,0......|... spsx|
|00002890| 25 3d 30 3a 73 70 73 79 | 25 3d 30 0d 0e 9c 2e 20 |%=0:spsy|%=0.... |
|000028a0| c8 99 20 22 4f 53 5f 52 | 65 61 64 4d 6f 64 65 56 |.. "OS_R|eadModeV|
|000028b0| 61 72 69 61 62 6c 65 22 | 2c eb 2c 31 31 20 b8 20 |ariable"|,.,11 . |
|000028c0| 2c 2c 70 69 78 77 69 64 | 25 0d 0e a6 2d 20 c8 99 |,,pixwid|%...- ..|
|000028d0| 20 22 4f 53 5f 52 65 61 | 64 4d 6f 64 65 56 61 72 | "OS_Rea|dModeVar|
|000028e0| 69 61 62 6c 65 22 2c eb | 2c 31 32 20 b8 20 2c 2c |iable",.|,12 . ,,|
|000028f0| 70 69 78 68 69 25 0d 0e | b0 1d 20 73 70 65 78 25 |pixhi%..|.. spex%|
|00002900| 3d 28 70 69 78 77 69 64 | 25 2b 31 29 3c 3c 78 65 |=(pixwid|%+1)<<xe|
|00002910| 69 67 25 0d 0e ba 1c 20 | 73 70 65 79 25 3d 28 70 |ig%.... |spey%=(p|
|00002920| 69 78 68 69 25 2b 31 29 | 3c 3c 79 65 69 67 25 0d |ixhi%+1)|<<yeig%.|
|00002930| 0e c4 05 cd 0d 0e ce 2a | c8 99 20 22 4f 53 5f 52 |.......*|.. "OS_R|
|00002940| 65 61 64 4d 6f 64 65 56 | 61 72 69 61 62 6c 65 22 |eadModeV|ariable"|
|00002950| 2c eb 2c 33 20 b8 20 2c | 2c 63 6f 6c 73 25 0d 0e |,.,3 . ,|,cols%..|
|00002960| d8 0e c8 8e 20 63 6f 6c | 73 25 20 ca 0d 0e e2 12 |.... col|s% .....|
|00002970| 20 c9 20 36 33 20 3a 20 | 6d 75 6c 25 3d 30 0d 0e | . 63 : |mul%=0..|
|00002980| ec 12 20 c9 20 31 35 20 | 3a 20 6d 75 6c 25 3d 31 |.. . 15 |: mul%=1|
|00002990| 0d 0e f6 12 20 c9 20 33 | 20 20 3a 20 6d 75 6c 25 |.... . 3| : mul%|
|000029a0| 3d 32 0d 0f 00 12 20 c9 | 20 31 20 20 3a 20 6d 75 |=2.... .| 1 : mu|
|000029b0| 6c 25 3d 33 0d 0f 0a 0f | 20 7f 20 3a 20 6d 75 6c |l%=3....| . : mul|
|000029c0| 25 3d 30 0d 0f 14 05 cb | 0d 0f 1e 37 73 69 7a 65 |%=0.....|...7size|
|000029d0| 25 3d 28 28 73 70 65 78 | 25 2d 73 70 73 78 25 29 |%=((spex|%-spsx%)|
|000029e0| 3e 3e 78 65 69 67 25 29 | 2a 28 28 73 70 65 79 25 |>>xeig%)|*((spey%|
|000029f0| 2d 73 70 73 79 25 29 3e | 3e 79 65 69 67 25 29 0d |-spsy%)>|>yeig%).|
|00002a00| 0f 28 1d 73 69 7a 65 25 | 3d 28 73 69 7a 65 25 3e |.(.size%|=(size%>|
|00002a10| 3e 6d 75 6c 25 29 2a 32 | 2b 32 35 36 0d 0f 32 2a |>mul%)*2|+256..2*|
|00002a20| c8 99 20 22 57 69 6d 70 | 45 78 74 5f 48 65 61 70 |.. "Wimp|Ext_Heap|
|00002a30| 22 2c 32 2c 2c 73 69 7a | 65 25 20 b8 20 2c 63 75 |",2,,siz|e% . ,cu|
|00002a40| 74 68 61 6e 64 25 0d 0f | 3c 12 e7 20 63 75 74 68 |thand%..|<.. cuth|
|00002a50| 61 6e 64 25 3d 30 20 8c | 0d 0f 46 08 20 ef 20 37 |and%=0 .|..F. . 7|
|00002a60| 0d 0f 50 2b 20 e7 20 69 | 6e 73 70 72 69 74 65 25 |..P+ . i|nsprite%|
|00002a70| 3d 30 20 8c 20 6d 65 6e | 75 62 6c 6f 63 6b 25 21 |=0 . men|ublock%!|
|00002a80| 38 34 3d 26 37 30 30 30 | 30 32 31 0d 0f 5a 26 20 |84=&7000|021..Z& |
|00002a90| 73 70 72 6d 65 6e 75 62 | 6c 6f 63 6b 25 21 36 30 |sprmenub|lock%!60|
|00002aa0| 3d 26 37 30 30 30 30 32 | 31 20 84 20 31 3c 3c 32 |=&700002|1 . 1<<2|
|00002ab0| 32 0d 0f 64 11 20 73 70 | 72 63 68 6f 73 65 6e 25 |2..d. sp|rchosen%|
|00002ac0| 3d 31 0d 0f 6e 14 20 e7 | 20 69 6e 73 70 72 6e 75 |=1..n. .| insprnu|
|00002ad0| 6d 25 3e 30 20 8c 0d 0f | 78 1a 20 20 e3 20 6e 25 |m%>0 ...|x. . n%|
|00002ae0| 3d 31 20 b8 20 69 6e 73 | 70 72 6e 75 6d 25 2b 31 |=1 . ins|prnum%+1|
|00002af0| 0d 0f 82 4e 20 20 20 21 | 28 73 70 72 6d 65 6e 75 |...N !|(sprmenu|
|00002b00| 62 6c 6f 63 6b 25 2b 35 | 32 2b 28 6e 25 2d 31 29 |block%+5|2+(n%-1)|
|00002b10| 2a 32 34 29 3d 21 28 73 | 70 72 6d 65 6e 75 62 6c |*24)=!(s|prmenubl|
|00002b20| 6f 63 6b 25 2b 35 32 2b | 28 6e 25 2d 31 29 2a 32 |ock%+52+|(n%-1)*2|
|00002b30| 34 29 20 80 20 25 31 31 | 31 31 31 31 31 30 0d 0f |4) . %11|111110..|
|00002b40| 8c 07 20 20 ed 0d 0f 96 | 06 20 cd 0d 0f a0 4c 20 |.. ....|. ....L |
|00002b50| 21 28 73 70 72 6d 65 6e | 75 62 6c 6f 63 6b 25 2b |!(sprmen|ublock%+|
|00002b60| 35 32 2b 73 70 72 63 68 | 6f 73 65 6e 25 2a 32 34 |52+sprch|osen%*24|
|00002b70| 29 3d 21 28 73 70 72 6d | 65 6e 75 62 6c 6f 63 6b |)=!(sprm|enublock|
|00002b80| 25 2b 35 32 2b 73 70 72 | 63 68 6f 73 65 6e 25 2a |%+52+spr|chosen%*|
|00002b90| 32 34 29 20 84 20 31 0d | 0f aa 05 cd 0d 0f b4 14 |24) . 1.|........|
|00002ba0| e7 20 63 75 74 68 61 6e | 64 25 3d 30 20 8c 20 e1 |. cuthan|d%=0 . .|
|00002bb0| 0d 0f be 10 e7 20 64 65 | 6c 61 79 25 3d a3 20 8c |..... de|lay%=. .|
|00002bc0| 0d 0f c8 2c 20 f2 63 75 | 74 73 70 72 69 74 65 28 |..., .cu|tsprite(|
|00002bd0| 73 70 73 78 25 2c 73 70 | 73 79 25 2c 73 70 65 78 |spsx%,sp|sy%,spex|
|00002be0| 25 2d 31 2c 73 70 65 79 | 25 2d 31 29 0d 0f d2 2d |%-1,spey|%-1)...-|
|00002bf0| 20 c8 99 20 22 4f 53 5f | 53 70 72 69 74 65 4f 70 | .. "OS_|SpriteOp|
|00002c00| 22 2c 26 31 31 44 2c 21 | 63 75 74 68 61 6e 64 25 |",&11D,!|cuthand%|
|00002c10| 2c 22 73 70 72 69 74 65 | 22 0d 0f dc 05 cc 0d 0f |,"sprite|".......|
|00002c20| e6 29 20 c8 99 20 22 4f | 53 5f 52 65 61 64 4d 6f |.) .. "O|S_ReadMo|
|00002c30| 6e 6f 74 6f 6e 69 63 54 | 69 6d 65 22 20 b8 20 74 |notonicT|ime" . t|
|00002c40| 68 65 74 69 6d 65 25 0d | 0f f0 2f 20 c8 99 20 22 |hetime%.|../ .. "|
|00002c50| 57 69 6d 70 45 78 74 5f | 47 65 74 49 63 6f 6e 22 |WimpExt_|GetIcon"|
|00002c60| 2c 2c 2c 73 6e 61 70 73 | 68 6f 74 25 2c 34 20 b8 |,,,snaps|hot%,4 .|
|00002c70| 20 2c 2c 2c 61 25 0d 0f | fa 0f 20 76 24 3d a4 73 | ,,,a%..|.. v$=.s|
|00002c80| 74 28 61 25 29 0d 10 04 | 18 20 74 69 6d 65 6c 65 |t(a%)...|. timele|
|00002c90| 66 74 25 3d bb 28 76 24 | 29 2a 31 30 30 0d 10 0e |ft%=.(v$|)*100...|
|00002ca0| 12 20 e7 20 73 68 6f 77 | 74 69 6d 65 25 20 8c 0d |. . show|time% ..|
|00002cb0| 10 18 27 20 20 c8 99 20 | 22 57 69 6d 70 45 78 74 |..' .. |"WimpExt|
|00002cc0| 5f 4f 70 65 6e 57 69 6e | 64 6f 77 54 6f 70 22 2c |_OpenWin|dowTop",|
|00002cd0| 74 69 6d 65 72 25 0d 10 | 22 3e 20 20 c8 99 20 22 |timer%..|"> .. "|
|00002ce0| 57 69 6d 70 45 78 74 5f | 53 65 74 49 63 6f 6e 53 |WimpExt_|SetIconS|
|00002cf0| 74 72 69 6e 67 22 2c 2c | 2c 74 69 6d 65 72 25 2c |tring",,|,timer%,|
|00002d00| 31 2c c3 28 74 69 6d 65 | 6c 65 66 74 25 20 81 20 |1,.(time|left% . |
|00002d10| 31 30 30 29 0d 10 2c 06 | 20 cd 0d 10 36 24 20 6d |100)..,.| ...6$ m|
|00002d20| 65 6e 75 62 6c 6f 63 6b | 25 21 31 38 30 3d 26 37 |enublock|%!180=&7|
|00002d30| 30 30 30 30 32 31 20 84 | 20 31 3c 3c 32 32 0d 10 |000021 .| 1<<22..|
|00002d40| 40 05 cd 0d 10 4a 05 e1 | 0d 10 54 04 0d 10 5e 0b |@....J..|..T...^.|
|00002d50| dd f2 74 69 6d 65 72 0d | 10 68 11 e7 20 69 63 6f |..timer.|.h.. ico|
|00002d60| 6e 25 3c 32 20 8c 20 e1 | 0d 10 72 1d e7 20 69 63 |n%<2 . .|..r.. ic|
|00002d70| 6f 6e 25 3d 33 20 8c 20 | 74 69 6d 65 6c 65 66 74 |on%=3 . |timeleft|
|00002d80| 25 3d 30 3a e1 0d 10 7c | 10 74 69 6d 65 6c 65 66 |%=0:...||.timelef|
|00002d90| 74 25 3d 2d 31 0d 10 86 | 0f 21 74 71 25 3d 74 69 |t%=-1...|.!tq%=ti|
|00002da0| 6d 65 72 25 0d 10 90 1e | c8 99 20 22 57 69 6d 70 |mer%....|.. "Wimp|
|00002db0| 5f 43 6c 6f 73 65 57 69 | 6e 64 6f 77 22 2c 2c 74 |_CloseWi|ndow",,t|
|00002dc0| 71 25 0d 10 9a 2a e7 20 | 69 6e 73 70 72 69 74 65 |q%...*. |insprite|
|00002dd0| 25 3d 30 20 8c 20 6d 65 | 6e 75 62 6c 6f 63 6b 25 |%=0 . me|nublock%|
|00002de0| 21 38 34 3d 26 37 30 30 | 30 30 32 31 0d 10 a4 25 |!84=&700|0021...%|
|00002df0| 73 70 72 6d 65 6e 75 62 | 6c 6f 63 6b 25 21 36 30 |sprmenub|lock%!60|
|00002e00| 3d 26 37 30 30 30 30 32 | 31 20 84 20 31 3c 3c 32 |=&700002|1 . 1<<2|
|00002e10| 32 0d 10 ae 10 73 70 72 | 63 68 6f 73 65 6e 25 3d |2....spr|chosen%=|
|00002e20| 31 0d 10 b8 13 e7 20 69 | 6e 73 70 72 6e 75 6d 25 |1..... i|nsprnum%|
|00002e30| 3e 30 20 8c 0d 10 c2 19 | 20 e3 20 6e 25 3d 31 20 |>0 .....| . n%=1 |
|00002e40| b8 20 69 6e 73 70 72 6e | 75 6d 25 2b 31 0d 10 cc |. insprn|um%+1...|
|00002e50| 4d 20 20 21 28 73 70 72 | 6d 65 6e 75 62 6c 6f 63 |M !(spr|menubloc|
|00002e60| 6b 25 2b 35 32 2b 28 6e | 25 2d 31 29 2a 32 34 29 |k%+52+(n|%-1)*24)|
|00002e70| 3d 21 28 73 70 72 6d 65 | 6e 75 62 6c 6f 63 6b 25 |=!(sprme|nublock%|
|00002e80| 2b 35 32 2b 28 6e 25 2d | 31 29 2a 32 34 29 20 80 |+52+(n%-|1)*24) .|
|00002e90| 20 25 31 31 31 31 31 31 | 31 30 0d 10 d6 06 20 ed | %111111|10.... .|
|00002ea0| 0d 10 e0 05 cd 0d 10 ea | 4b 21 28 73 70 72 6d 65 |........|K!(sprme|
|00002eb0| 6e 75 62 6c 6f 63 6b 25 | 2b 35 32 2b 73 70 72 63 |nublock%|+52+sprc|
|00002ec0| 68 6f 73 65 6e 25 2a 32 | 34 29 3d 21 28 73 70 72 |hosen%*2|4)=!(spr|
|00002ed0| 6d 65 6e 75 62 6c 6f 63 | 6b 25 2b 35 32 2b 73 70 |menubloc|k%+52+sp|
|00002ee0| 72 63 68 6f 73 65 6e 25 | 2a 32 34 29 20 84 20 31 |rchosen%|*24) . 1|
|00002ef0| 0d 10 f4 20 c8 99 20 22 | 57 69 6d 70 45 78 74 5f |... .. "|WimpExt_|
|00002f00| 48 65 61 70 22 2c 33 2c | 63 75 74 68 61 6e 64 25 |Heap",3,|cuthand%|
|00002f10| 0d 10 fe 1b 6d 65 6e 75 | 62 6c 6f 63 6b 25 21 31 |....menu|block%!1|
|00002f20| 38 30 3d 26 37 30 30 30 | 30 32 31 0d 11 08 05 e1 |80=&7000|021.....|
|00002f30| 0d 11 12 04 0d 11 1c 0d | dd f2 64 6f 74 69 6d 65 |........|..dotime|
|00002f40| 72 0d 11 26 25 c8 99 20 | 22 4f 53 5f 52 65 61 64 |r..&%.. |"OS_Read|
|00002f50| 4d 6f 6e 6f 74 6f 6e 69 | 63 54 69 6d 65 22 20 b8 |Monotoni|cTime" .|
|00002f60| 20 74 69 6d 65 25 0d 11 | 30 1d 74 69 6d 65 6c 65 | time%..|0.timele|
|00002f70| 66 74 25 2d 3d 74 69 6d | 65 25 2d 74 68 65 74 69 |ft%-=tim|e%-theti|
|00002f80| 6d 65 25 0d 11 3a 12 74 | 68 65 74 69 6d 65 25 3d |me%..:.t|hetime%=|
|00002f90| 74 69 6d 65 25 0d 11 44 | 3c c8 99 20 22 57 69 6d |time%..D|<.. "Wim|
|00002fa0| 70 45 78 74 5f 53 65 74 | 49 63 6f 6e 53 74 72 69 |pExt_Set|IconStri|
|00002fb0| 6e 67 22 2c 2c 2c 74 69 | 6d 65 72 25 2c 31 2c c3 |ng",,,ti|mer%,1,.|
|00002fc0| 28 74 69 6d 65 6c 65 66 | 74 25 20 81 20 31 30 30 |(timelef|t% . 100|
|00002fd0| 29 0d 11 4e 15 e7 20 74 | 69 6d 65 6c 65 66 74 25 |)..N.. t|imeleft%|
|00002fe0| 3e 30 20 8c 20 e1 0d 11 | 58 0f 21 74 71 25 3d 74 |>0 . ...|X.!tq%=t|
|00002ff0| 69 6d 65 72 25 0d 11 62 | 1e c8 99 20 22 57 69 6d |imer%..b|... "Wim|
|00003000| 70 5f 43 6c 6f 73 65 57 | 69 6e 64 6f 77 22 2c 2c |p_CloseW|indow",,|
|00003010| 74 71 25 0d 11 6c 18 c8 | 99 20 22 57 69 6d 70 45 |tq%..l..|. "WimpE|
|00003020| 78 74 5f 50 72 65 50 6f | 6c 6c 22 0d 11 76 24 c8 |xt_PrePo|ll"..v$.|
|00003030| 99 20 22 57 69 6d 70 5f | 50 6f 6c 6c 22 2c 30 2c |. "Wimp_|Poll",0,|
|00003040| 70 6f 6c 6c 25 20 b8 20 | 72 65 61 73 6f 6e 25 0d |poll% . |reason%.|
|00003050| 11 80 36 c8 99 20 22 57 | 69 6d 70 45 78 74 5f 41 |..6.. "W|impExt_A|
|00003060| 63 74 69 6f 6e 22 2c 74 | 61 73 6b 68 25 2c 70 6f |ction",t|askh%,po|
|00003070| 6c 6c 25 2c 72 65 61 73 | 6f 6e 25 20 b8 20 72 65 |ll%,reas|on% . re|
|00003080| 61 73 6f 6e 25 0d 11 8a | 27 f2 63 75 74 73 70 72 |ason%...|'.cutspr|
|00003090| 69 74 65 28 73 70 73 78 | 25 2c 73 70 73 79 25 2c |ite(spsx|%,spsy%,|
|000030a0| 73 70 65 78 25 2c 73 70 | 65 79 25 29 0d 11 94 2c |spex%,sp|ey%)...,|
|000030b0| c8 99 20 22 4f 53 5f 53 | 70 72 69 74 65 4f 70 22 |.. "OS_S|priteOp"|
|000030c0| 2c 26 31 31 44 2c 21 63 | 75 74 68 61 6e 64 25 2c |,&11D,!c|uthand%,|
|000030d0| 22 73 70 72 69 74 65 22 | 0d 11 9e 10 74 69 6d 65 |"sprite"|....time|
|000030e0| 6c 65 66 74 25 3d 2d 31 | 0d 11 a8 1b 6d 65 6e 75 |left%=-1|....menu|
|000030f0| 62 6c 6f 63 6b 25 21 31 | 38 30 3d 26 37 30 30 30 |block%!1|80=&7000|
|00003100| 30 32 31 0d 11 b2 05 e1 | 0d 11 bc 04 0d 11 c6 0c |021.....|........|
|00003110| dd f2 73 61 76 65 61 73 | 0d 11 d0 0e c8 8e 20 69 |..saveas|...... i|
|00003120| 63 6f 6e 25 20 ca 0d 11 | da 15 20 c9 20 32 20 3a |con% ...|.. . 2 :|
|00003130| 20 f2 63 6c 69 63 6b 73 | 61 76 65 0d 11 e4 16 20 | .clicks|ave.... |
|00003140| c9 20 35 20 3a 20 73 61 | 76 65 6d 61 69 6e 25 3d |. 5 : sa|vemain%=|
|00003150| b9 0d 11 ee 16 20 c9 20 | 36 20 3a 20 73 61 76 65 |..... . |6 : save|
|00003160| 6d 61 69 6e 25 3d 30 0d | 11 f8 05 cb 0d 12 02 05 |main%=0.|........|
|00003170| e1 0d 12 0c 04 0d 12 16 | 0e dd f2 64 61 74 61 73 |........|...datas|
|00003180| 61 76 65 0d 12 20 07 ea | 20 85 0d 12 2a 30 ee 20 |ave.. ..| ...*0. |
|00003190| 85 20 ea 20 f2 6f 70 65 | 6e 72 65 71 75 65 73 74 |. . .ope|nrequest|
|000031a0| 28 a4 6d 73 28 22 64 73 | 66 61 69 6c 65 64 22 29 |(.ms("ds|failed")|
|000031b0| 2b c3 9e 29 3a f7 20 85 | 3a e1 0d 12 34 1d c8 99 |+..):. .|:...4...|
|000031c0| 20 22 57 69 6d 70 45 78 | 74 5f 53 65 74 50 6f 69 | "WimpEx|t_SetPoi|
|000031d0| 6e 74 65 72 22 2c 30 0d | 12 3e 1a c8 99 20 22 58 |nter",0.|.>... "X|
|000031e0| 44 72 61 67 41 53 70 72 | 69 74 65 5f 53 74 6f 70 |DragASpr|ite_Stop|
|000031f0| 22 0d 12 48 36 e7 20 61 | 6e 79 73 70 72 69 74 65 |"..H6. a|nysprite|
|00003200| 73 25 3d 30 20 8c 20 f2 | 6f 70 65 6e 72 65 71 75 |s%=0 . .|openrequ|
|00003210| 65 73 74 28 a4 6d 73 28 | 22 6e 6f 73 70 72 69 74 |est(.ms(|"nosprit|
|00003220| 65 73 22 29 29 3a e1 0d | 12 52 43 e7 20 ac 20 73 |es")):..|.RC. . s|
|00003230| 61 76 65 6d 61 69 6e 25 | 20 80 20 63 75 74 68 61 |avemain%| . cutha|
|00003240| 6e 64 25 3d 30 20 8c 20 | f2 6f 70 65 6e 72 65 71 |nd%=0 . |.openreq|
|00003250| 75 65 73 74 28 a4 6d 73 | 28 22 63 61 6e 74 73 61 |uest(.ms|("cantsa|
|00003260| 76 65 63 75 74 22 29 29 | 3a e1 0d 12 5c 2c c8 99 |vecut"))|:...\,..|
|00003270| 20 22 57 69 6d 70 45 78 | 74 5f 47 65 74 49 63 6f | "WimpEx|t_GetIco|
|00003280| 6e 22 2c 2c 2c 73 61 76 | 65 61 73 25 2c 31 20 b8 |n",,,sav|eas%,1 .|
|00003290| 20 2c 2c 2c 61 25 0d 12 | 66 11 e7 20 73 61 76 65 | ,,,a%..|f.. save|
|000032a0| 6d 61 69 6e 25 20 8c 0d | 12 70 32 20 c8 99 20 22 |main% ..|.p2 .. "|
|000032b0| 4f 53 5f 53 70 72 69 74 | 65 4f 70 22 2c 26 31 30 |OS_Sprit|eOp",&10|
|000032c0| 38 2c 73 63 72 65 65 6e | 25 20 b8 20 2c 2c 73 69 |8,screen|% . ,,si|
|000032d0| 7a 65 25 2c 2c 2c 66 66 | 25 0d 12 7a 12 20 61 64 |ze%,,,ff|%..z. ad|
|000032e0| 25 3d 73 63 72 65 65 6e | 25 2b 34 0d 12 84 05 cc |%=screen|%+4.....|
|000032f0| 0d 12 8e 34 20 c8 99 20 | 22 4f 53 5f 53 70 72 69 |...4 .. |"OS_Spri|
|00003300| 74 65 4f 70 22 2c 26 31 | 30 38 2c 21 63 75 74 68 |teOp",&1|08,!cuth|
|00003310| 61 6e 64 25 20 b8 20 2c | 2c 73 69 7a 65 25 2c 2c |and% . ,|,size%,,|
|00003320| 2c 66 66 25 0d 12 98 14 | 20 61 64 25 3d 21 63 75 |,ff%....| ad%=!cu|
|00003330| 74 68 61 6e 64 25 2b 34 | 0d 12 a2 05 cd 0d 12 ac |thand%+4|........|
|00003340| 32 c8 99 20 22 57 69 6d | 70 45 78 74 5f 44 61 74 |2.. "Wim|pExt_Dat|
|00003350| 61 53 61 76 65 22 2c 73 | 69 7a 65 25 2c 61 25 2c |aSave",s|ize%,a%,|
|00003360| 26 46 46 39 2c 61 64 25 | 2c 31 20 b8 20 61 25 0d |&FF9,ad%|,1 . a%.|
|00003370| 12 b6 44 e7 20 61 25 3c | 3e 30 20 8c 20 c8 99 20 |..D. a%<|>0 . .. |
|00003380| 22 57 69 6d 70 45 78 74 | 5f 53 65 74 57 69 6e 64 |"WimpExt|_SetWind|
|00003390| 6f 77 54 69 74 6c 65 22 | 2c 2c 2c 73 68 6f 77 73 |owTitle"|,,,shows|
|000033a0| 63 72 25 2c a4 6d 73 28 | 22 74 73 68 6f 77 73 63 |cr%,.ms(|"tshowsc|
|000033b0| 72 22 29 0d 12 c0 05 e1 | 0d 12 ca 04 0d 12 d4 0f |r").....|........|
|000033c0| dd f2 63 6c 69 63 6b 73 | 61 76 65 0d 12 de 07 ea |..clicks|ave.....|
|000033d0| 20 85 0d 12 e8 2d ee 20 | 85 20 ea 20 f2 6f 70 65 | ....-. |. . .ope|
|000033e0| 6e 72 65 71 75 65 73 74 | 28 a4 6d 73 28 22 62 61 |nrequest|(.ms("ba|
|000033f0| 64 66 6e 61 6d 65 22 29 | 29 3a f7 20 85 3a e1 0d |dfname")|):. .:..|
|00003400| 12 f2 36 e7 20 61 6e 79 | 73 70 72 69 74 65 73 25 |..6. any|sprites%|
|00003410| 3d 30 20 8c 20 f2 6f 70 | 65 6e 72 65 71 75 65 73 |=0 . .op|enreques|
|00003420| 74 28 a4 6d 73 28 22 6e | 6f 73 70 72 69 74 65 73 |t(.ms("n|osprites|
|00003430| 22 29 29 3a e1 0d 12 fc | 43 e7 20 ac 20 73 61 76 |")):....|C. . sav|
|00003440| 65 6d 61 69 6e 25 20 80 | 20 63 75 74 68 61 6e 64 |emain% .| cuthand|
|00003450| 25 3d 30 20 8c 20 f2 6f | 70 65 6e 72 65 71 75 65 |%=0 . .o|penreque|
|00003460| 73 74 28 a4 6d 73 28 22 | 63 61 6e 74 73 61 76 65 |st(.ms("|cantsave|
|00003470| 63 75 74 22 29 29 3a e1 | 0d 13 06 10 21 74 71 25 |cut")):.|....!tq%|
|00003480| 3d 73 61 76 65 61 73 25 | 0d 13 10 0b 74 71 25 21 |=saveas%|....tq%!|
|00003490| 34 3d 31 0d 13 1a 1f c8 | 99 20 22 57 69 6d 70 5f |4=1.....|. "Wimp_|
|000034a0| 47 65 74 49 63 6f 6e 53 | 74 61 74 65 22 2c 2c 74 |GetIconS|tate",,t|
|000034b0| 71 25 0d 13 24 11 73 61 | 76 65 24 3d 24 74 71 25 |q%..$.sa|ve$=$tq%|
|000034c0| 21 32 38 0d 13 2e 31 e7 | 20 73 61 76 65 24 3d 22 |!28...1.| save$="|
|000034d0| 22 20 8c 20 f2 6f 70 65 | 6e 72 65 71 75 65 73 74 |" . .ope|nrequest|
|000034e0| 28 a4 6d 73 28 22 67 69 | 76 65 66 6e 61 6d 65 22 |(.ms("gi|vefname"|
|000034f0| 29 29 3a e1 0d 13 38 36 | e7 20 a7 73 61 76 65 24 |)):...86|. .save$|
|00003500| 2c 22 2e 22 29 3d 30 20 | 8c 20 f2 6f 70 65 6e 72 |,".")=0 |. .openr|
|00003510| 65 71 75 65 73 74 28 a4 | 6d 73 28 22 64 72 61 67 |equest(.|ms("drag|
|00003520| 74 6f 64 69 72 22 29 29 | 3a e1 0d 13 42 11 e7 20 |todir"))|:...B.. |
|00003530| 73 61 76 65 6d 61 69 6e | 25 20 8c 0d 13 4c 28 20 |savemain|% ...L( |
|00003540| c8 99 20 22 4f 53 5f 53 | 70 72 69 74 65 4f 70 22 |.. "OS_S|priteOp"|
|00003550| 2c 26 31 30 43 2c 73 63 | 72 65 65 6e 25 2c 73 61 |,&10C,sc|reen%,sa|
|00003560| 76 65 24 0d 13 56 0d 20 | 73 61 76 65 64 25 3d b9 |ve$..V. |saved%=.|
|00003570| 0d 13 60 05 cc 0d 13 6a | 2a 20 c8 99 20 22 4f 53 |..`....j|* .. "OS|
|00003580| 5f 53 70 72 69 74 65 4f | 70 22 2c 26 31 30 43 2c |_SpriteO|p",&10C,|
|00003590| 21 63 75 74 68 61 6e 64 | 25 2c 73 61 76 65 24 0d |!cuthand|%,save$.|
|000035a0| 13 74 05 cd 0d 13 7e 1b | c8 99 20 22 57 69 6d 70 |.t....~.|.. "Wimp|
|000035b0| 5f 43 72 65 61 74 65 4d | 65 6e 75 22 2c 2d 31 0d |_CreateM|enu",-1.|
|000035c0| 13 88 05 e1 0d 13 92 04 | 0d 13 9c 0c dd f2 64 61 |........|......da|
|000035d0| 74 61 69 6e 0d 13 a6 15 | 69 6e 66 74 79 70 65 25 |tain....|inftype%|
|000035e0| 3d 70 6f 6c 6c 25 21 34 | 30 0d 13 b0 19 69 6e 66 |=poll%!4|0....inf|
|000035f0| 69 6c 65 24 3d a4 73 74 | 28 70 6f 6c 6c 25 2b 34 |ile$=.st|(poll%+4|
|00003600| 34 29 0d 13 ba 46 e7 20 | 69 6e 66 74 79 70 65 25 |4)...F. |inftype%|
|00003610| 3c 3e 26 46 46 39 20 80 | 20 69 6e 66 74 79 70 65 |<>&FF9 .| inftype|
|00003620| 25 3c 3e 26 41 46 46 20 | 8c 20 f2 6f 70 65 6e 72 |%<>&AFF |. .openr|
|00003630| 65 71 75 65 73 74 28 a4 | 6d 73 28 22 6e 6f 74 6c |equest(.|ms("notl|
|00003640| 6f 61 64 22 29 29 3a e1 | 0d 13 c4 21 e7 20 69 6e |oad")):.|...!. in|
|00003650| 66 74 79 70 65 25 3d 26 | 41 46 46 20 8c 20 f2 6c |ftype%=&|AFF . .l|
|00003660| 6f 61 64 64 72 61 77 3a | e1 0d 13 ce 25 c8 99 20 |oaddraw:|....%.. |
|00003670| 22 4f 53 5f 46 69 6c 65 | 22 2c 35 2c 69 6e 66 69 |"OS_File|",5,infi|
|00003680| 6c 65 24 20 b8 20 2c 2c | 2c 2c 65 78 74 25 0d 13 |le$ . ,,|,,ext%..|
|00003690| d8 0c 65 78 74 25 2b 3d | 31 36 0d 13 e2 0f f2 6c |..ext%+=|16.....l|
|000036a0| 6f 6f 73 65 68 65 61 70 | 73 0d 13 ec 2a c8 99 20 |ooseheap|s...*.. |
|000036b0| 22 57 69 6d 70 45 78 74 | 5f 48 65 61 70 22 2c 32 |"WimpExt|_Heap",2|
|000036c0| 2c 2c 65 78 74 25 20 b8 | 20 2c 69 6e 73 70 72 69 |,,ext% .| ,inspri|
|000036d0| 74 65 25 0d 13 f6 30 e7 | 20 69 6e 73 70 72 69 74 |te%...0.| insprit|
|000036e0| 65 25 3d 30 20 8c 20 f2 | 6f 70 65 6e 72 65 71 75 |e%=0 . .|openrequ|
|000036f0| 65 73 74 28 a4 6d 73 28 | 22 6e 6f 6d 65 6d 22 29 |est(.ms(|"nomem")|
|00003700| 29 3a e1 0d 14 00 16 21 | 28 21 69 6e 73 70 72 69 |):.....!|(!inspri|
|00003710| 74 65 25 29 3d 65 78 74 | 25 0d 14 0a 16 21 28 21 |te%)=ext|%....!(!|
|00003720| 69 6e 73 70 72 69 74 65 | 25 2b 34 29 3d 31 36 0d |insprite|%+4)=16.|
|00003730| 14 14 24 c8 99 20 22 4f | 53 5f 53 70 72 69 74 65 |..$.. "O|S_Sprite|
|00003740| 4f 70 22 2c 26 31 30 39 | 2c 21 69 6e 73 70 72 69 |Op",&109|,!inspri|
|00003750| 74 65 25 0d 14 1e 2c c8 | 99 20 22 4f 53 5f 53 70 |te%...,.|. "OS_Sp|
|00003760| 72 69 74 65 4f 70 22 2c | 26 31 30 41 2c 21 69 6e |riteOp",|&10A,!in|
|00003770| 73 70 72 69 74 65 25 2c | 69 6e 66 69 6c 65 24 0d |sprite%,|infile$.|
|00003780| 14 28 33 c8 99 20 22 4f | 53 5f 53 70 72 69 74 65 |.(3.. "O|S_Sprite|
|00003790| 4f 70 22 2c 26 31 30 38 | 2c 21 69 6e 73 70 72 69 |Op",&108|,!inspri|
|000037a0| 74 65 25 20 b8 20 2c 2c | 2c 69 6e 73 70 72 6e 75 |te% . ,,|,insprnu|
|000037b0| 6d 25 0d 14 32 16 e3 20 | 6e 25 3d 31 20 b8 20 69 |m%..2.. |n%=1 . i|
|000037c0| 6e 73 70 72 6e 75 6d 25 | 0d 14 3c 4a 20 c8 99 20 |nsprnum%|..<J .. |
|000037d0| 22 58 4f 53 5f 53 70 72 | 69 74 65 4f 70 22 2c 26 |"XOS_Spr|iteOp",&|
|000037e0| 31 30 44 2c 21 69 6e 73 | 70 72 69 74 65 25 2c 62 |10D,!ins|prite%,b|
|000037f0| 75 66 66 65 72 25 2b 31 | 2c 26 34 30 30 2c 6e 25 |uffer%+1|,&400,n%|
|00003800| 20 b8 20 2c 2c 2c 6e 61 | 6d 65 6c 65 6e 25 3b 6f | . ,,,na|melen%;o|
|00003810| 6b 25 0d 14 46 0d 20 6e | 61 6d 65 24 3d 22 22 0d |k%..F. n|ame$="".|
|00003820| 14 50 16 20 e3 20 6c 25 | 3d 31 20 b8 20 6e 61 6d |.P. . l%|=1 . nam|
|00003830| 65 6c 65 6e 25 0d 14 5a | 1f 20 20 6e 61 6d 65 24 |elen%..Z|. name$|
|00003840| 3d 6e 61 6d 65 24 2b bd | 28 62 75 66 66 65 72 25 |=name$+.|(buffer%|
|00003850| 3f 6c 25 29 0d 14 64 06 | 20 ed 0d 14 6e 25 20 e7 |?l%)..d.| ...n% .|
|00003860| 20 28 6f 6b 25 20 80 20 | 31 29 3d 30 20 8c 20 69 | (ok% . |1)=0 . i|
|00003870| 6e 73 70 72 24 28 6e 25 | 29 3d 6e 61 6d 65 24 0d |nspr$(n%|)=name$.|
|00003880| 14 78 05 ed 0d 14 82 10 | 73 70 72 63 68 6f 73 65 |.x......|sprchose|
|00003890| 6e 25 3d 31 0d 14 8c 15 | f2 63 72 65 61 74 65 73 |n%=1....|.creates|
|000038a0| 70 72 69 74 65 6d 65 6e | 75 0d 14 96 48 f2 67 65 |pritemen|u...H.ge|
|000038b0| 74 73 70 72 73 74 61 74 | 65 28 73 70 72 63 68 6f |tsprstat|e(sprcho|
|000038c0| 73 65 6e 25 2c 73 70 62 | 6c 6f 63 6b 25 2c 73 70 |sen%,spb|lock%,sp|
|000038d0| 61 64 64 72 25 2c 77 69 | 64 74 68 25 2c 68 65 69 |addr%,wi|dth%,hei|
|000038e0| 67 68 74 25 2c 6d 61 73 | 6b 25 2c 6d 6f 64 65 25 |ght%,mas|k%,mode%|
|000038f0| 29 0d 14 a0 42 e7 20 28 | 77 69 64 74 68 25 3c 3c |)...B. (|width%<<|
|00003900| 78 65 69 67 25 29 3d 31 | 32 38 30 20 80 20 28 68 |xeig%)=1|280 . (h|
|00003910| 65 69 67 68 74 25 3c 3c | 79 65 69 67 25 29 3d 31 |eight%<<|yeig%)=1|
|00003920| 30 32 34 20 8c 20 f2 6c | 6f 61 64 61 73 73 63 72 |024 . .l|oadasscr|
|00003930| 65 65 6e 0d 14 aa 05 e1 | 0d 14 b4 04 0d 14 be 12 |een.....|........|
|00003940| dd f2 6c 6f 61 64 61 73 | 73 63 72 65 65 6e 0d 14 |..loadas|screen..|
|00003950| c8 2a 24 74 71 25 3d a4 | 6d 73 28 22 6f 6b 22 29 |.*$tq%=.|ms("ok")|
|00003960| 2b bd 30 2b a4 6d 73 28 | 22 63 61 6e 63 65 6c 22 |+.0+.ms(|"cancel"|
|00003970| 29 2b c4 35 2c bd 30 29 | 0d 14 d2 05 f5 0d 14 dc |)+.5,.0)|........|
|00003980| 50 20 c8 99 20 22 57 69 | 6d 70 45 78 74 5f 43 6f |P .. "Wi|mpExt_Co|
|00003990| 6e 74 72 6f 6c 49 6d 6d | 65 64 69 61 74 65 22 2c |ntrolImm|ediate",|
|000039a0| 2c 32 2c a4 6d 73 28 22 | 74 6d 65 73 73 22 29 2c |,2,.ms("|tmess"),|
|000039b0| a4 6d 73 28 22 6c 6f 61 | 64 61 73 73 63 72 22 29 |.ms("loa|dasscr")|
|000039c0| 2c 74 71 25 2c 30 20 b8 | 20 72 65 73 25 0d 14 e6 |,tq%,0 .| res%...|
|000039d0| 0e fd 20 72 65 73 25 3c | 3e 2d 31 0d 14 f0 11 e7 |.. res%<|>-1.....|
|000039e0| 20 72 65 73 25 3c 3e 30 | 20 8c 20 e1 0d 14 fa 0f | res%<>0| . .....|
|000039f0| 77 69 6d 70 6d 6f 64 65 | 25 3d eb 0d 15 04 29 c8 |wimpmode|%=....).|
|00003a00| 99 20 22 58 4f 53 5f 52 | 65 61 64 44 79 6e 61 6d |. "XOS_R|eadDynam|
|00003a10| 69 63 41 72 65 61 22 2c | 32 20 b8 20 2c 73 63 73 |icArea",|2 . ,scs|
|00003a20| 69 7a 65 25 0d 15 0e 18 | e7 20 73 63 73 69 7a 65 |ize%....|. scsize|
|00003a30| 25 2f 31 30 32 34 3c 31 | 36 30 20 8c 0d 15 18 30 |%/1024<1|60 ....0|
|00003a40| 20 c8 99 20 22 58 4f 53 | 5f 43 68 61 6e 67 65 44 | .. "XOS|_ChangeD|
|00003a50| 79 6e 61 6d 69 63 41 72 | 65 61 22 2c 32 2c 26 32 |ynamicAr|ea",2,&2|
|00003a60| 38 30 30 30 2d 73 63 73 | 69 7a 65 25 0d 15 22 2a |8000-scs|ize%.."*|
|00003a70| 20 c8 99 20 22 58 4f 53 | 5f 52 65 61 64 44 79 6e | .. "XOS|_ReadDyn|
|00003a80| 61 6d 69 63 41 72 65 61 | 22 2c 32 20 b8 20 2c 73 |amicArea|",2 . ,s|
|00003a90| 63 73 69 7a 65 25 0d 15 | 2c 42 20 e7 20 73 63 73 |csize%..|,B . scs|
|00003aa0| 69 7a 65 25 2f 31 30 32 | 34 3c 31 36 30 20 8c 20 |ize%/102|4<160 . |
|00003ab0| f2 6f 70 65 6e 72 65 71 | 75 65 73 74 28 a4 6d 73 |.openreq|uest(.ms|
|00003ac0| 28 22 73 63 72 6d 65 6d | 22 29 29 3a 77 69 6d 70 |("scrmem|")):wimp|
|00003ad0| 6d 6f 64 65 25 3d 2d 31 | 0d 15 36 05 cd 0d 15 40 |mode%=-1|..6....@|
|00003ae0| 16 e7 20 77 69 6d 70 6d | 6f 64 65 25 3d 2d 31 20 |.. wimpm|ode%=-1 |
|00003af0| 8c 20 e1 0d 15 4a 08 eb | 20 31 35 0d 15 54 05 87 |. ...J..| 15..T..|
|00003b00| 0d 15 5e 07 ef 20 35 0d | 15 68 12 e7 20 75 73 65 |..^.. 5.|.h.. use|
|00003b10| 64 69 74 65 78 74 25 20 | 8c 0d 15 72 4c 20 e7 20 |ditext% |...rL . |
|00003b20| 64 69 74 68 65 72 25 3e | 30 20 8c 20 c8 99 20 22 |dither%>|0 . .. "|
|00003b30| 44 69 74 68 65 72 45 78 | 74 65 6e 64 5f 43 6f 6e |DitherEx|tend_Con|
|00003b40| 74 72 6f 6c 22 2c 32 20 | 8b 20 c8 99 20 22 44 69 |trol",2 |. .. "Di|
|00003b50| 74 68 65 72 45 78 74 65 | 6e 64 5f 43 6f 6e 74 72 |therExte|nd_Contr|
|00003b60| 6f 6c 22 2c 30 0d 15 7c | 05 cd 0d 15 86 26 f2 73 |ol",0..||.....&.s|
|00003b70| 65 6c 65 63 74 74 61 62 | 6c 65 28 73 70 62 6c 6f |electtab|le(spblo|
|00003b80| 63 6b 25 2c 6e 61 6d 65 | 24 2c 6d 6f 64 65 25 29 |ck%,name|$,mode%)|
|00003b90| 0d 15 90 31 21 61 71 25 | 3d 31 3c 3c 78 65 69 67 |...1!aq%|=1<<xeig|
|00003ba0| 25 3a 61 71 25 21 34 3d | 31 3c 3c 79 65 69 67 25 |%:aq%!4=|1<<yeig%|
|00003bb0| 3a 61 71 25 21 38 3d 32 | 3a 61 71 25 21 31 32 3d |:aq%!8=2|:aq%!12=|
|00003bc0| 34 0d 15 9a 39 c8 99 20 | 22 4f 53 5f 53 70 72 69 |4...9.. |"OS_Spri|
|00003bd0| 74 65 4f 70 22 2c 26 32 | 33 34 2c 73 70 62 6c 6f |teOp",&2|34,spblo|
|00003be0| 63 6b 25 2c 73 70 61 64 | 64 72 25 2c 30 2c 30 2c |ck%,spad|dr%,0,0,|
|00003bf0| 38 2c 61 71 25 2c 74 61 | 62 25 0d 15 a4 0c 73 61 |8,aq%,ta|b%....sa|
|00003c00| 76 65 64 25 3d 30 0d 15 | ae 10 f2 73 74 61 72 74 |ved%=0..|...start|
|00003c10| 61 72 74 28 30 29 0d 15 | b8 05 e1 0d 15 c2 04 0d |art(0)..|........|
|00003c20| 15 cc 16 dd f2 63 72 65 | 61 74 65 73 70 72 69 74 |.....cre|atesprit|
|00003c30| 65 6d 65 6e 75 0d 15 d6 | 22 24 73 70 72 6d 65 6e |emenu...|"$sprmen|
|00003c40| 75 62 6c 6f 63 6b 25 3d | a4 6d 73 28 22 6d 73 70 |ublock%=|.ms("msp|
|00003c50| 72 69 74 65 73 22 29 0d | 15 e0 16 73 70 72 6d 65 |rites").|...sprme|
|00003c60| 6e 75 62 6c 6f 63 6b 25 | 3f 31 32 3d 37 0d 15 ea |nublock%|?12=7...|
|00003c70| 16 73 70 72 6d 65 6e 75 | 62 6c 6f 63 6b 25 3f 31 |.sprmenu|block%?1|
|00003c80| 33 3d 32 0d 15 f4 16 73 | 70 72 6d 65 6e 75 62 6c |3=2....s|prmenubl|
|00003c90| 6f 63 6b 25 3f 31 34 3d | 37 0d 15 fe 16 73 70 72 |ock%?14=|7....spr|
|00003ca0| 6d 65 6e 75 62 6c 6f 63 | 6b 25 3f 31 35 3d 30 0d |menubloc|k%?15=0.|
|00003cb0| 16 08 18 73 70 72 6d 65 | 6e 75 62 6c 6f 63 6b 25 |...sprme|nublock%|
|00003cc0| 21 31 36 3d 32 30 38 0d | 16 12 17 73 70 72 6d 65 |!16=208.|...sprme|
|00003cd0| 6e 75 62 6c 6f 63 6b 25 | 21 32 30 3d 34 34 0d 16 |nublock%|!20=44..|
|00003ce0| 1c 16 73 70 72 6d 65 6e | 75 62 6c 6f 63 6b 25 21 |..sprmen|ublock%!|
|00003cf0| 32 34 3d 30 0d 16 26 16 | 73 70 72 6d 65 6e 75 62 |24=0..&.|sprmenub|
|00003d00| 6c 6f 63 6b 25 21 32 38 | 3d 32 0d 16 30 22 73 70 |lock%!28|=2..0"sp|
|00003d10| 72 6d 65 6e 75 62 6c 6f | 63 6b 25 21 33 32 3d 64 |rmenublo|ck%!32=d|
|00003d20| 65 6c 6d 65 6e 75 62 6c | 6f 63 6b 25 0d 16 3a 1d |elmenubl|ock%..:.|
|00003d30| 73 70 72 6d 65 6e 75 62 | 6c 6f 63 6b 25 21 33 36 |sprmenub|lock%!36|
|00003d40| 3d 26 37 30 30 30 30 32 | 31 0d 16 44 29 24 28 73 |=&700002|1..D)$(s|
|00003d50| 70 72 6d 65 6e 75 62 6c | 6f 63 6b 25 2b 34 30 29 |prmenubl|ock%+40)|
|00003d60| 3d a4 6d 73 28 22 6d 64 | 65 6c 65 74 65 22 29 2b |=.ms("md|elete")+|
|00003d70| bd 30 0d 16 4e 18 73 70 | 72 6d 65 6e 75 62 6c 6f |.0..N.sp|rmenublo|
|00003d80| 63 6b 25 21 35 32 3d 31 | 32 38 0d 16 58 17 73 70 |ck%!52=1|28..X.sp|
|00003d90| 72 6d 65 6e 75 62 6c 6f | 63 6b 25 21 35 36 3d 2d |rmenublo|ck%!56=-|
|00003da0| 31 0d 16 62 25 73 70 72 | 6d 65 6e 75 62 6c 6f 63 |1..b%spr|menubloc|
|00003db0| 6b 25 21 36 30 3d 26 37 | 30 30 30 30 32 31 20 84 |k%!60=&7|000021 .|
|00003dc0| 20 31 3c 3c 32 32 0d 16 | 6c 26 24 28 73 70 72 6d | 1<<22..|l&$(sprm|
|00003dd0| 65 6e 75 62 6c 6f 63 6b | 25 2b 36 34 29 3d a4 6d |enublock|%+64)=.m|
|00003de0| 73 28 22 6d 63 75 74 22 | 29 2b bd 30 0d 16 76 13 |s("mcut"|)+.0..v.|
|00003df0| e7 20 69 6e 73 70 72 6e | 75 6d 25 3e 30 20 8c 0d |. insprn|um%>0 ..|
|00003e00| 16 80 17 20 e3 20 6e 25 | 3d 31 20 b8 20 69 6e 73 |... . n%|=1 . ins|
|00003e10| 70 72 6e 75 6d 25 0d 16 | 8a 13 20 20 6f 66 66 25 |prnum%..|.. off%|
|00003e20| 3d 35 32 2b 6e 25 2a 32 | 34 0d 16 94 1d 20 20 21 |=52+n%*2|4.... !|
|00003e30| 28 73 70 72 6d 65 6e 75 | 62 6c 6f 63 6b 25 2b 6f |(sprmenu|block%+o|
|00003e40| 66 66 25 29 3d 30 0d 16 | 9e 20 20 20 21 28 73 70 |ff%)=0..|. !(sp|
|00003e50| 72 6d 65 6e 75 62 6c 6f | 63 6b 25 2b 6f 66 66 25 |rmenublo|ck%+off%|
|00003e60| 2b 34 29 3d 2d 31 0d 16 | a8 26 20 20 21 28 73 70 |+4)=-1..|.& !(sp|
|00003e70| 72 6d 65 6e 75 62 6c 6f | 63 6b 25 2b 6f 66 66 25 |rmenublo|ck%+off%|
|00003e80| 2b 38 29 3d 26 37 30 30 | 30 30 32 31 0d 16 b2 2c |+8)=&700|0021...,|
|00003e90| 20 20 24 28 73 70 72 6d | 65 6e 75 62 6c 6f 63 6b | $(sprm|enublock|
|00003ea0| 25 2b 6f 66 66 25 2b 31 | 32 29 3d 69 6e 73 70 72 |%+off%+1|2)=inspr|
|00003eb0| 24 28 6e 25 29 2b bd 30 | 0d 16 bc 06 20 ed 0d 16 |$(n%)+.0|.... ...|
|00003ec0| c6 17 20 73 70 72 6d 65 | 6e 75 62 6c 6f 63 6b 25 |.. sprme|nublock%|
|00003ed0| 21 35 32 3d 30 0d 16 d0 | 18 20 73 70 72 6d 65 6e |!52=0...|. sprmen|
|00003ee0| 75 62 6c 6f 63 6b 25 21 | 35 36 3d 2d 31 0d 16 da |ublock%!|56=-1...|
|00003ef0| 27 20 24 28 73 70 72 6d | 65 6e 75 62 6c 6f 63 6b |' $(sprm|enublock|
|00003f00| 25 2b 36 34 29 3d a4 6d | 73 28 22 6d 63 75 74 22 |%+64)=.m|s("mcut"|
|00003f10| 29 2b bd 30 0d 16 e4 29 | 20 21 28 73 70 72 6d 65 |)+.0...)| !(sprme|
|00003f20| 6e 75 62 6c 6f 63 6b 25 | 2b 35 32 2b 69 6e 73 70 |nublock%|+52+insp|
|00003f30| 72 6e 75 6d 25 2a 32 34 | 29 3d 31 32 38 0d 16 ee |rnum%*24|)=128...|
|00003f40| 4c 20 21 28 73 70 72 6d | 65 6e 75 62 6c 6f 63 6b |L !(sprm|enublock|
|00003f50| 25 2b 35 32 2b 32 34 2a | 73 70 72 63 68 6f 73 65 |%+52+24*|sprchose|
|00003f60| 6e 25 29 3d 21 28 73 70 | 72 6d 65 6e 75 62 6c 6f |n%)=!(sp|rmenublo|
|00003f70| 63 6b 25 2b 35 32 2b 32 | 34 2a 73 70 72 63 68 6f |ck%+52+2|4*sprcho|
|00003f80| 73 65 6e 25 29 20 84 20 | 31 0d 16 f8 05 cc 0d 17 |sen%) . |1.......|
|00003f90| 02 19 20 73 70 72 6d 65 | 6e 75 62 6c 6f 63 6b 25 |.. sprme|nublock%|
|00003fa0| 21 35 32 3d 31 32 38 0d | 17 0c 29 20 e7 20 63 75 |!52=128.|..) . cu|
|00003fb0| 74 68 61 6e 64 25 3c 3e | 30 20 8c 20 73 70 72 6d |thand%<>|0 . sprm|
|00003fc0| 65 6e 75 62 6c 6f 63 6b | 25 21 35 32 3d 31 32 39 |enublock|%!52=129|
|00003fd0| 0d 17 16 05 cd 0d 17 20 | 12 e7 20 63 75 74 68 61 |....... |.. cutha|
|00003fe0| 6e 64 25 3d 30 20 8c 0d | 17 2a 26 20 73 70 72 6d |nd%=0 ..|.*& sprm|
|00003ff0| 65 6e 75 62 6c 6f 63 6b | 25 21 36 30 3d 26 37 30 |enublock|%!60=&70|
|00004000| 30 30 30 32 31 20 84 20 | 31 3c 3c 32 32 0d 17 34 |00021 . |1<<22..4|
|00004010| 05 cc 0d 17 3e 1e 20 73 | 70 72 6d 65 6e 75 62 6c |....>. s|prmenubl|
|00004020| 6f 63 6b 25 21 36 30 3d | 26 37 30 30 30 30 32 31 |ock%!60=|&7000021|
|00004030| 0d 17 48 05 cd 0d 17 52 | 2d e7 20 63 75 74 68 61 |..H....R|-. cutha|
|00004040| 6e 64 25 3d 30 20 80 20 | 69 6e 73 70 72 6e 75 6d |nd%=0 . |insprnum|
|00004050| 25 3d 30 20 8c 20 73 70 | 72 63 68 6f 73 65 6e 25 |%=0 . sp|rchosen%|
|00004060| 3d 30 0d 17 5c 29 f2 6d | 65 6e 75 77 69 64 74 68 |=0..\).m|enuwidth|
|00004070| 28 73 70 72 6d 65 6e 75 | 62 6c 6f 63 6b 25 2c 32 |(sprmenu|block%,2|
|00004080| 2b 69 6e 73 70 72 6e 75 | 6d 25 29 0d 17 66 05 e1 |+insprnu|m%)..f..|
|00004090| 0d 17 70 04 0d 17 7a 0e | dd f2 69 6e 69 74 68 65 |..p...z.|..inithe|
|000040a0| 61 70 0d 17 84 27 c8 99 | 20 22 57 69 6d 70 5f 53 |ap...'..| "Wimp_S|
|000040b0| 6c 6f 74 53 69 7a 65 22 | 2c 2d 31 2c 2d 31 20 b8 |lotSize"|,-1,-1 .|
|000040c0| 20 61 70 70 73 69 7a 65 | 25 0d 17 8e 0e 68 65 61 | appsize|%....hea|
|000040d0| 70 25 3d 93 2b 36 34 0d | 17 98 27 c8 99 20 22 57 |p%=.+64.|..'.. "W|
|000040e0| 69 6d 70 5f 53 6c 6f 74 | 53 69 7a 65 22 2c 61 70 |imp_Slot|Size",ap|
|000040f0| 70 73 69 7a 65 25 2b 31 | 30 32 34 2c 2d 31 0d 17 |psize%+1|024,-1..|
|00004100| a2 1f c8 99 20 22 57 69 | 6d 70 45 78 74 5f 48 65 |.... "Wi|mpExt_He|
|00004110| 61 70 22 2c 30 2c 68 65 | 61 70 25 2c 30 0d 17 ac |ap",0,he|ap%,0...|
|00004120| 05 e1 0d 17 b6 04 0d 17 | c0 10 dd f2 6c 6f 6f 73 |........|....loos|
|00004130| 65 68 65 61 70 73 0d 17 | ca 32 e7 20 69 6e 73 70 |eheaps..|.2. insp|
|00004140| 72 69 74 65 25 3c 3e 30 | 20 8c 20 c8 99 20 22 57 |rite%<>0| . .. "W|
|00004150| 69 6d 70 45 78 74 5f 48 | 65 61 70 22 2c 33 2c 69 |impExt_H|eap",3,i|
|00004160| 6e 73 70 72 69 74 65 25 | 0d 17 d4 05 e1 0d 17 de |nsprite%|........|
|00004170| 04 0d 17 e8 0c dd a4 73 | 74 28 70 25 29 0d 17 f2 |.......s|t(p%)...|
|00004180| 09 73 24 3d 22 22 0d 17 | fc 0d c8 95 20 3f 70 25 |.s$=""..|.... ?p%|
|00004190| 3e 33 31 0d 18 06 0f 20 | 73 24 2b 3d bd 28 3f 70 |>31.... |s$+=.(?p|
|000041a0| 25 29 0d 18 10 0a 20 70 | 25 2b 3d 31 0d 18 1a 05 |%).... p|%+=1....|
|000041b0| ce 0d 18 24 07 3d 73 24 | 0d 18 2e 04 0d 18 38 15 |...$.=s$|......8.|
|000041c0| dd a4 69 6d 6d 65 64 69 | 61 74 65 28 61 73 6b 24 |..immedi|ate(ask$|
|000041d0| 29 0d 18 42 07 ef 20 37 | 0d 18 4c 2c 24 74 71 25 |)..B.. 7|..L,$tq%|
|000041e0| 3d a4 6d 73 28 22 71 75 | 69 74 22 29 2b bd 30 2b |=.ms("qu|it")+.0+|
|000041f0| a4 6d 73 28 22 63 61 6e | 63 65 6c 22 29 2b c4 35 |.ms("can|cel")+.5|
|00004200| 2c bd 30 29 0d 18 56 05 | f5 0d 18 60 44 20 c8 99 |,.0)..V.|...`D ..|
|00004210| 20 22 57 69 6d 70 45 78 | 74 5f 43 6f 6e 74 72 6f | "WimpEx|t_Contro|
|00004220| 6c 49 6d 6d 65 64 69 61 | 74 65 22 2c 2c 32 2c a4 |lImmedia|te",,2,.|
|00004230| 6d 73 28 22 74 6d 65 73 | 73 22 29 2c 61 73 6b 24 |ms("tmes|s"),ask$|
|00004240| 2c 74 71 25 2c 30 20 b8 | 20 72 65 73 25 0d 18 6a |,tq%,0 .| res%..j|
|00004250| 0e fd 20 72 65 73 25 3c | 3e 2d 31 0d 18 74 09 3d |.. res%<|>-1..t.=|
|00004260| 72 65 73 25 0d 18 7e 04 | 0d 18 88 10 dd f2 6d 65 |res%..~.|......me|
|00004270| 6e 75 73 65 6c 65 63 74 | 0d 18 92 15 e7 20 6d 65 |nuselect|..... me|
|00004280| 6e 75 6e 75 6d 25 3c 3e | 31 20 8c 20 e1 0d 18 9c |nunum%<>|1 . ....|
|00004290| 12 e7 20 70 6f 6c 6c 25 | 21 34 3d 2d 31 20 8c 0d |.. poll%|!4=-1 ..|
|000042a0| 18 a6 3a 20 e7 20 21 70 | 6f 6c 6c 25 3d 30 20 8c |..: . !p|oll%=0 .|
|000042b0| 20 c8 99 20 22 57 69 6d | 70 45 78 74 5f 4f 70 65 | .. "Wim|pExt_Ope|
|000042c0| 6e 44 69 61 6c 6f 67 75 | 65 22 2c 2c 2c 69 6e 66 |nDialogu|e",,,inf|
|000042d0| 6f 25 2c 32 35 36 2c 38 | 30 0d 18 b0 3b 20 e7 20 |o%,256,8|0...; . |
|000042e0| 21 70 6f 6c 6c 25 3d 34 | 20 8c 20 c8 99 20 22 57 |!poll%=4| . .. "W|
|000042f0| 69 6d 70 45 78 74 5f 4f | 70 65 6e 44 69 61 6c 6f |impExt_O|penDialo|
|00004300| 67 75 65 22 2c 2c 2c 65 | 6e 74 65 72 74 25 2c 36 |gue",,,e|ntert%,6|
|00004310| 34 2c 31 36 0d 18 ba 36 | 20 e7 20 21 70 6f 6c 6c |4,16...6| . !poll|
|00004320| 25 3d 36 20 8c 20 c8 99 | 20 22 57 69 6d 70 45 78 |%=6 . ..| "WimpEx|
|00004330| 74 5f 4f 70 65 6e 57 69 | 6e 64 6f 77 54 6f 70 22 |t_OpenWi|ndowTop"|
|00004340| 2c 73 6e 61 70 73 68 6f | 74 25 0d 18 c4 35 20 e7 |,snapsho|t%...5 .|
|00004350| 20 21 70 6f 6c 6c 25 3d | 37 20 8c 20 c8 99 20 22 | !poll%=|7 . .. "|
|00004360| 57 69 6d 70 45 78 74 5f | 4f 70 65 6e 57 69 6e 64 |WimpExt_|OpenWind|
|00004370| 6f 77 54 6f 70 22 2c 73 | 68 6f 77 73 63 72 25 0d |owTop",s|howscr%.|
|00004380| 18 ce 11 20 e7 20 21 70 | 6f 6c 6c 25 3d 38 20 8c |... . !p|oll%=8 .|
|00004390| 0d 18 d8 0a 20 20 64 25 | 3d 31 0d 18 e2 3e 20 20 |.... d%|=1...> |
|000043a0| e7 20 74 69 6d 65 6c 65 | 66 74 25 3c 3e 2d 31 20 |. timele|ft%<>-1 |
|000043b0| 8c 20 64 25 3d a4 69 6d | 6d 65 64 69 61 74 65 28 |. d%=.im|mediate(|
|000043c0| a4 6d 73 28 22 73 74 69 | 6c 6c 73 6e 61 70 22 29 |.ms("sti|llsnap")|
|000043d0| 29 20 8b 20 64 25 3d 30 | 0d 18 ec 1c 20 20 e7 20 |) . d%=0|.... . |
|000043e0| 64 25 3d 30 20 8c 20 71 | 31 25 3d b9 20 8b 20 71 |d%=0 . q|1%=. . q|
|000043f0| 31 25 3d a3 0d 18 f6 3f | 20 20 e7 20 28 ac 20 73 |1%=....?| . (. s|
|00004400| 61 76 65 64 25 29 20 80 | 20 71 31 25 20 8c 20 64 |aved%) .| q1% . d|
|00004410| 25 3d a4 69 6d 6d 65 64 | 69 61 74 65 28 a4 6d 73 |%=.immed|iate(.ms|
|00004420| 28 22 75 6e 73 61 76 65 | 64 22 29 29 20 8b 20 64 |("unsave|d")) . d|
|00004430| 25 3d 30 0d 19 00 1c 20 | 20 e7 20 64 25 3d 30 20 |%=0.... | . d%=0 |
|00004440| 8c 20 71 32 25 3d b9 20 | 8b 20 71 32 25 3d 30 0d |. q2%=. |. q2%=0.|
|00004450| 19 0a 25 20 20 e7 20 71 | 31 25 20 80 20 71 32 25 |..% . q|1% . q2%|
|00004460| 20 8c 20 71 75 69 74 25 | 3d b9 20 8b 20 71 75 69 | . quit%|=. . qui|
|00004470| 74 25 3d a3 0d 19 14 06 | 20 cd 0d 19 1e 3c 20 e7 |t%=.....| ....< .|
|00004480| 20 21 70 6f 6c 6c 25 3d | 31 20 8c 20 c8 99 20 22 | !poll%=|1 . .. "|
|00004490| 57 69 6d 70 45 78 74 5f | 4f 70 65 6e 44 69 61 6c |WimpExt_|OpenDial|
|000044a0| 6f 67 75 65 22 2c 2c 2c | 73 61 76 65 61 73 25 2c |ogue",,,|saveas%,|
|000044b0| 31 32 38 2c 38 30 0d 19 | 28 05 cd 0d 19 32 10 e7 |128,80..|(....2..|
|000044c0| 20 21 70 6f 6c 6c 25 3d | 32 20 8c 0d 19 3c 12 20 | !poll%=|2 ...<. |
|000044d0| e7 20 70 6f 6c 6c 25 21 | 34 3d 30 20 8c 0d 19 46 |. poll%!|4=0 ...F|
|000044e0| 1f 20 20 e7 20 70 6f 6c | 6c 25 21 38 3d 30 20 8c |. . pol|l%!8=0 .|
|000044f0| 20 f2 6d 65 6e 75 64 65 | 6c 63 75 74 0d 19 50 20 | .menude|lcut..P |
|00004500| 20 20 e7 20 70 6f 6c 6c | 25 21 38 3d 31 20 8c 20 | . poll|%!8=1 . |
|00004510| f2 6d 65 6e 75 64 65 6c | 66 69 6c 65 0d 19 5a 06 |.menudel|file..Z.|
|00004520| 20 cc 0d 19 64 15 20 20 | 6f 6c 64 25 3d 73 70 72 | ...d. |old%=spr|
|00004530| 63 68 6f 73 65 6e 25 0d | 19 6e 1a 20 20 73 70 72 |chosen%.|.n. spr|
|00004540| 63 68 6f 73 65 6e 25 3d | 70 6f 6c 6c 25 21 34 2d |chosen%=|poll%!4-|
|00004550| 31 0d 19 78 33 20 20 e7 | 20 63 75 74 68 61 6e 64 |1..x3 .| cuthand|
|00004560| 25 3d 30 20 80 20 73 70 | 72 63 68 6f 73 65 6e 25 |%=0 . sp|rchosen%|
|00004570| 3d 30 20 8c 20 73 70 72 | 63 68 6f 73 65 6e 25 3d |=0 . spr|chosen%=|
|00004580| 6f 6c 64 25 0d 19 82 18 | 20 20 e3 20 6e 25 3d 30 |old%....| . n%=0|
|00004590| 20 b8 20 69 6e 73 70 72 | 6e 75 6d 25 0d 19 8c 46 | . inspr|num%...F|
|000045a0| 20 20 20 21 28 73 70 72 | 6d 65 6e 75 62 6c 6f 63 | !(spr|menubloc|
|000045b0| 6b 25 2b 35 32 2b 6e 25 | 2a 32 34 29 3d 21 28 73 |k%+52+n%|*24)=!(s|
|000045c0| 70 72 6d 65 6e 75 62 6c | 6f 63 6b 25 2b 35 32 2b |prmenubl|ock%+52+|
|000045d0| 6e 25 2a 32 34 29 20 80 | 20 25 31 31 31 31 31 31 |n%*24) .| %111111|
|000045e0| 31 30 0d 19 96 07 20 20 | ed 0d 19 a0 4d 20 20 21 |10.... |....M !|
|000045f0| 28 73 70 72 6d 65 6e 75 | 62 6c 6f 63 6b 25 2b 35 |(sprmenu|block%+5|
|00004600| 32 2b 73 70 72 63 68 6f | 73 65 6e 25 2a 32 34 29 |2+sprcho|sen%*24)|
|00004610| 3d 21 28 73 70 72 6d 65 | 6e 75 62 6c 6f 63 6b 25 |=!(sprme|nublock%|
|00004620| 2b 35 32 2b 73 70 72 63 | 68 6f 73 65 6e 25 2a 32 |+52+sprc|hosen%*2|
|00004630| 34 29 20 84 20 31 0d 19 | aa 06 20 cd 0d 19 b4 05 |4) . 1..|.. .....|
|00004640| cd 0d 19 be 10 e7 20 21 | 70 6f 6c 6c 25 3d 33 20 |...... !|poll%=3 |
|00004650| 8c 0d 19 c8 31 20 c8 99 | 20 22 57 69 6d 70 45 78 |....1 ..| "WimpEx|
|00004660| 74 5f 44 65 63 6f 64 65 | 46 6f 6e 74 4d 65 6e 75 |t_Decode|FontMenu|
|00004670| 22 2c 70 6f 6c 6c 25 2b | 33 32 2c 70 6f 6c 6c 25 |",poll%+|32,poll%|
|00004680| 2b 34 0d 19 d2 09 20 69 | 25 3d 30 0d 19 dc 0d 20 |+4.... i|%=0.... |
|00004690| 66 6f 6e 74 24 3d 22 22 | 0d 19 e6 06 20 f5 0d 19 |font$=""|.... ...|
|000046a0| f0 18 20 20 63 68 25 3d | 3f 28 70 6f 6c 6c 25 2b |.. ch%=|?(poll%+|
|000046b0| 33 32 2b 69 25 29 0d 19 | fa 21 20 20 e7 20 63 68 |32+i%)..|.! . ch|
|000046c0| 25 3e 33 32 20 8c 20 66 | 6f 6e 74 24 3d 66 6f 6e |%>32 . f|ont$=fon|
|000046d0| 74 24 2b bd 63 68 25 0d | 1a 04 0b 20 20 69 25 2b |t$+.ch%.|... i%+|
|000046e0| 3d 31 0d 1a 0e 0d 20 fd | 20 63 68 25 3c 33 32 0d |=1.... .| ch%<32.|
|000046f0| 1a 18 05 cd 0d 1a 22 10 | e7 20 21 70 6f 6c 6c 25 |......".|. !poll%|
|00004700| 3d 35 20 8c 0d 1a 2c 11 | 20 c8 8e 20 70 6f 6c 6c |=5 ...,.| .. poll|
|00004710| 25 21 34 20 ca 0d 1a 36 | 16 20 20 c9 20 30 20 3a |%!4 ...6|. . 0 :|
|00004720| 20 f2 73 61 76 65 73 65 | 74 75 70 0d 1a 40 16 20 | .savese|tup..@. |
|00004730| 20 c9 20 31 20 3a 20 f2 | 6c 6f 61 64 73 65 74 75 | . 1 : .|loadsetu|
|00004740| 70 0d 1a 4a 06 20 cb 0d | 1a 54 05 cd 0d 1a 5e 05 |p..J. ..|.T....^.|
|00004750| e1 0d 1a 68 04 0d 1a 72 | 10 dd f2 6d 65 6e 75 64 |...h...r|...menud|
|00004760| 65 6c 63 75 74 0d 1a 7c | 30 e7 20 63 75 74 68 61 |elcut..||0. cutha|
|00004770| 6e 64 25 3c 3e 30 20 8c | 20 c8 99 20 22 57 69 6d |nd%<>0 .| .. "Wim|
|00004780| 70 45 78 74 5f 48 65 61 | 70 22 2c 33 2c 63 75 74 |pExt_Hea|p",3,cut|
|00004790| 68 61 6e 64 25 0d 1a 86 | 0e 63 75 74 68 61 6e 64 |hand%...|.cuthand|
|000047a0| 25 3d 30 0d 1a 90 21 e7 | 20 73 70 72 63 68 6f 73 |%=0...!.| sprchos|
|000047b0| 65 6e 25 3d 30 20 8c 20 | 73 70 72 63 68 6f 73 65 |en%=0 . |sprchose|
|000047c0| 6e 25 3d 31 0d 1a 9a 20 | e7 20 69 6e 73 70 72 6e |n%=1... |. insprn|
|000047d0| 75 6d 25 3d 30 20 8c 20 | 73 70 72 63 68 6f 73 65 |um%=0 . |sprchose|
|000047e0| 6e 25 3d 30 0d 1a a4 16 | 73 70 72 6d 65 6e 75 62 |n%=0....|sprmenub|
|000047f0| 6c 6f 63 6b 25 21 35 32 | 3d 30 0d 1a ae 15 f2 63 |lock%!52|=0.....c|
|00004800| 72 65 61 74 65 73 70 72 | 69 74 65 6d 65 6e 75 0d |reatespr|itemenu.|
|00004810| 1a b8 05 e1 0d 1a c2 04 | 0d 1a cc 11 dd f2 6d 65 |........|......me|
|00004820| 6e 75 64 65 6c 66 69 6c | 65 0d 1a d6 32 e7 20 69 |nudelfil|e...2. i|
|00004830| 6e 73 70 72 69 74 65 25 | 3c 3e 30 20 8c 20 c8 99 |nsprite%|<>0 . ..|
|00004840| 20 22 57 69 6d 70 45 78 | 74 5f 48 65 61 70 22 2c | "WimpEx|t_Heap",|
|00004850| 33 2c 69 6e 73 70 72 69 | 74 65 25 0d 1a e0 0f 69 |3,inspri|te%....i|
|00004860| 6e 73 70 72 6e 75 6d 25 | 3d 30 0d 1a ea 10 73 70 |nsprnum%|=0....sp|
|00004870| 72 63 68 6f 73 65 6e 25 | 3d 30 0d 1a f4 15 f2 63 |rchosen%|=0.....c|
|00004880| 72 65 61 74 65 73 70 72 | 69 74 65 6d 65 6e 75 0d |reatespr|itemenu.|
|00004890| 1a fe 05 e1 0d 1b 08 04 | 0d 1b 12 0c dd f2 66 69 |........|......fi|
|000048a0| 6e 69 73 68 0d 1b 1c 0f | f2 74 6f 6f 6c 73 5f 71 |nish....|.tools_q|
|000048b0| 75 69 74 0d 1b 26 0b f2 | 6d 73 5f 65 6e 64 0d 1b |uit..&..|ms_end..|
|000048c0| 30 0f f2 6c 6f 6f 73 65 | 68 65 61 70 73 0d 1b 3a |0..loose|heaps..:|
|000048d0| 30 e7 20 63 75 74 68 61 | 6e 64 25 3c 3e 30 20 8c |0. cutha|nd%<>0 .|
|000048e0| 20 c8 99 20 22 57 69 6d | 70 45 78 74 5f 48 65 61 | .. "Wim|pExt_Hea|
|000048f0| 70 22 2c 33 2c 63 75 74 | 68 61 6e 64 25 0d 1b 44 |p",3,cut|hand%..D|
|00004900| 21 c8 99 20 22 57 69 6d | 70 45 78 74 5f 43 6c 6f |!.. "Wim|pExt_Clo|
|00004910| 73 65 44 6f 77 6e 22 2c | 74 61 73 6b 68 25 0d 1b |seDown",|taskh%..|
|00004920| 4e 25 c8 99 20 22 57 69 | 6d 70 5f 43 6c 6f 73 65 |N%.. "Wi|mp_Close|
|00004930| 44 6f 77 6e 22 2c 74 61 | 73 6b 68 25 2c 21 70 6f |Down",ta|skh%,!po|
|00004940| 6c 6c 25 0d 1b 58 05 e0 | 0d 1b 62 05 e1 0d 1b 6c |ll%..X..|..b....l|
|00004950| 04 0d 1b 76 0b dd f2 65 | 72 72 6f 72 0d 1b 80 0a |...v...e|rror....|
|00004960| c8 97 20 ee 20 31 0d 1b | 8a 0a 2a 43 4c 4f 53 45 |.. . 1..|..*CLOSE|
|00004970| 0d 1b 94 18 c8 99 20 22 | 48 6f 75 72 67 6c 61 73 |...... "|Hourglas|
|00004980| 73 5f 53 6d 61 73 68 22 | 0d 1b 9e 16 e7 20 61 72 |s_Smash"|..... ar|
|00004990| 74 25 20 8c 20 f2 61 72 | 74 65 72 72 6f 72 0d 1b |t% . .ar|terror..|
|000049a0| a8 30 e7 20 eb 3c 3e 77 | 69 6d 70 6d 6f 64 65 25 |.0. .<>w|impmode%|
|000049b0| 20 8c 20 c8 99 20 22 57 | 69 6d 70 5f 53 65 74 4d | . .. "W|imp_SetM|
|000049c0| 6f 64 65 22 2c 77 69 6d | 70 6d 6f 64 65 25 0d 1b |ode",wim|pmode%..|
|000049d0| b2 28 24 74 71 25 3d a4 | 6d 73 28 22 6f 6b 22 29 |.($tq%=.|ms("ok")|
|000049e0| 2b bd 30 2b a4 6d 73 28 | 22 71 75 69 74 22 29 2b |+.0+.ms(|"quit")+|
|000049f0| c4 35 2c bd 30 29 0d 1b | bc 05 f5 0d 1b c6 08 20 |.5,.0)..|....... |
|00004a00| ef 20 37 0d 1b d0 58 20 | c8 99 20 22 57 69 6d 70 |. 7...X |.. "Wimp|
|00004a10| 45 78 74 5f 43 6f 6e 74 | 72 6f 6c 49 6d 6d 65 64 |Ext_Cont|rolImmed|
|00004a20| 69 61 74 65 22 2c 2c 32 | 2c a4 6d 73 28 22 74 6d |iate",,2|,.ms("tm|
|00004a30| 65 73 73 22 29 2c f6 24 | 2b a4 6d 73 28 22 61 74 |ess"),.$|+.ms("at|
|00004a40| 6c 69 6e 65 22 29 2b c3 | 28 9e 29 2b bd 30 2c 74 |line")+.|(.)+.0,t|
|00004a50| 71 25 2c 30 20 b8 20 72 | 65 73 25 0d 1b da 0e fd |q%,0 . r|es%.....|
|00004a60| 20 72 65 73 25 3c 3e 2d | 31 0d 1b e4 0e e7 20 72 | res%<>-|1..... r|
|00004a70| 65 73 25 3d 31 20 8c 0d | 1b ee 22 20 c8 99 20 22 |es%=1 ..|.." .. "|
|00004a80| 57 69 6d 70 45 78 74 5f | 43 6c 6f 73 65 44 6f 77 |WimpExt_|CloseDow|
|00004a90| 6e 22 2c 74 61 73 6b 68 | 25 0d 1b f8 18 20 c8 99 |n",taskh|%.... ..|
|00004aa0| 20 22 57 69 6d 70 5f 43 | 6c 6f 73 65 44 6f 77 6e | "Wimp_C|loseDown|
|00004ab0| 22 0d 1c 02 06 20 e0 0d | 1c 0c 05 cd 0d 1c 16 05 |".... ..|........|
|00004ac0| e1 0d 1c 20 04 0d 1c 2a | 21 dd f2 70 72 6f 63 65 |... ...*|!..proce|
|00004ad0| 73 73 5f 6b 65 79 28 77 | 69 6e 5f 68 61 6e 64 25 |ss_key(w|in_hand%|
|00004ae0| 2c 6b 65 79 25 29 0d 1c | 34 1e c8 99 20 22 57 69 |,key%)..|4... "Wi|
|00004af0| 6d 70 5f 50 72 6f 63 65 | 73 73 4b 65 79 22 2c 2c |mp_Proce|ssKey",,|
|00004b00| 6b 65 79 25 0d 1c 3e 05 | e1 0d 1c 48 04 0d 1c 52 |key%..>.|...H...R|
|00004b10| 0d dd f2 6d 65 73 73 61 | 67 65 0d 1c 5c 11 c8 8e |...messa|ge..\...|
|00004b20| 20 70 6f 6c 6c 25 21 31 | 36 20 ca 0d 1c 66 0a 20 | poll%!1|6 ...f. |
|00004b30| c9 20 30 20 3a 0d 1c 70 | 30 20 20 e7 20 ac 20 73 |. 0 :..p|0 . . s|
|00004b40| 61 76 65 64 25 20 8c 20 | 64 25 3d a4 69 6d 6d 65 |aved% . |d%=.imme|
|00004b50| 64 69 61 74 65 28 a4 6d | 73 28 22 75 6e 73 61 76 |diate(.m|s("unsav|
|00004b60| 65 64 22 29 29 0d 1c 7a | 20 20 20 e7 20 64 25 3d |ed"))..z| . d%=|
|00004b70| 30 20 8c 20 71 75 69 74 | 25 3d b9 20 8b 20 71 75 |0 . quit|%=. . qu|
|00004b80| 69 74 25 3d 30 0d 1c 84 | 18 20 20 e7 20 73 61 76 |it%=0...|. . sav|
|00004b90| 65 64 25 20 8c 20 71 75 | 69 74 25 3d b9 0d 1c 8e |ed% . qu|it%=....|
|00004ba0| 12 20 c9 20 33 20 3a 20 | f2 64 61 74 61 69 6e 0d |. . 3 : |.datain.|
|00004bb0| 1c 98 1f 20 c9 20 31 30 | 20 3a 20 f2 73 61 76 65 |... . 10| : .save|
|00004bc0| 64 65 73 6b 28 70 6f 6c | 6c 25 21 32 30 29 0d 1c |desk(pol|l%!20)..|
|00004bd0| a2 13 20 c9 20 26 35 30 | 32 20 3a 20 f2 68 65 6c |.. . &50|2 : .hel|
|00004be0| 70 0d 1c ac 34 20 c9 20 | 26 34 35 37 38 32 20 3a |p...4 . |&45782 :|
|00004bf0| 20 e7 20 70 6f 6c 6c 25 | 21 32 30 3d 31 20 84 20 | . poll%|!20=1 . |
|00004c00| 70 6f 6c 6c 25 21 32 30 | 3d 32 20 8c 20 73 61 76 |poll%!20|=2 . sav|
|00004c10| 65 64 25 3d b9 0d 1c b6 | 1b 20 c9 20 26 34 30 30 |ed%=....|. . &400|
|00004c20| 63 31 20 3a 20 77 69 6d | 70 6d 6f 64 65 25 3d eb |c1 : wim|pmode%=.|
|00004c30| 0d 1c c0 05 cb 0d 1c ca | 05 e1 0d 1c d4 04 0d 1c |........|........|
|00004c40| de 15 dd f2 73 61 76 65 | 64 65 73 6b 28 66 69 6c |....save|desk(fil|
|00004c50| 65 25 29 0d 1c e8 07 ea | 20 85 0d 1c f2 47 ee 20 |e%).....| ....G. |
|00004c60| 85 20 ea 20 70 6f 6c 6c | 25 21 31 32 3d 70 6f 6c |. . poll|%!12=pol|
|00004c70| 6c 25 21 38 3a c8 99 20 | 22 57 69 6d 70 5f 53 65 |l%!8:.. |"Wimp_Se|
|00004c80| 6e 64 4d 65 73 73 61 67 | 65 22 2c 31 39 2c 70 6f |ndMessag|e",19,po|
|00004c90| 6c 6c 25 2c 70 6f 6c 6c | 25 21 34 3a f7 20 85 3a |ll%,poll|%!4:. .:|
|00004ca0| e1 0d 1c fc 2c d5 23 66 | 69 6c 65 25 2c 22 52 75 |....,.#f|ile%,"Ru|
|00004cb0| 6e 20 22 2b 6f 75 72 70 | 61 74 68 6e 61 6d 65 24 |n "+ourp|athname$|
|00004cc0| 2b 6f 75 72 66 69 6c 65 | 6e 61 6d 65 24 0d 1d 06 |+ourfile|name$...|
|00004cd0| 05 e1 0d 1d 10 04 0d 1d | 1a 0a dd f2 68 65 6c 70 |........|....help|
|00004ce0| 0d 1d 24 12 69 63 6f 6e | 25 3d 70 6f 6c 6c 25 21 |..$.icon|%=poll%!|
|00004cf0| 33 36 0d 1d 2e 11 c8 8e | 20 70 6f 6c 6c 25 21 33 |36......| poll%!3|
|00004d00| 32 20 ca 0d 1d 38 1d 20 | c9 20 2d 32 20 3a 20 f2 |2 ...8. |. -2 : .|
|00004d10| 73 65 6e 64 28 22 48 69 | 63 6f 6e 62 61 72 22 29 |send("Hi|conbar")|
|00004d20| 0d 1d 42 0e 20 c9 20 69 | 6e 66 6f 25 20 3a 0d 1d |..B. . i|nfo% :..|
|00004d30| 4c 10 20 20 c8 8e 20 69 | 63 6f 6e 25 20 ca 0d 1d |L. .. i|con% ...|
|00004d40| 56 1e 20 20 20 c9 20 30 | 2c 34 20 3a 20 f2 73 65 |V. . 0|,4 : .se|
|00004d50| 6e 64 28 22 48 7a 6e 61 | 6d 65 22 29 0d 1d 60 21 |nd("Hzna|me")..`!|
|00004d60| 20 20 20 c9 20 31 2c 35 | 20 3a 20 f2 73 65 6e 64 | . 1,5| : .send|
|00004d70| 28 22 48 7a 70 75 72 70 | 6f 73 65 22 29 0d 1d 6a |("Hzpurp|ose")..j|
|00004d80| 20 20 20 20 c9 20 32 2c | 36 20 3a 20 f2 73 65 6e | . 2,|6 : .sen|
|00004d90| 64 28 22 48 7a 61 75 74 | 68 6f 72 22 29 0d 1d 74 |d("Hzaut|hor")..t|
|00004da0| 21 20 20 20 c9 20 33 2c | 37 20 3a 20 f2 73 65 6e |! . 3,|7 : .sen|
|00004db0| 64 28 22 48 7a 76 65 72 | 73 69 6f 6e 22 29 0d 1d |d("Hzver|sion")..|
|00004dc0| 7e 38 20 20 20 c9 20 38 | 20 20 20 3a 20 c8 99 20 |~8 . 8| : .. |
|00004dd0| 22 44 69 67 69 5f 48 65 | 6c 70 22 2c 70 6f 6c 6c |"Digi_He|lp",poll|
|00004de0| 25 2c 68 65 6c 70 70 6f | 73 25 20 b8 20 2c 68 65 |%,helppo|s% . ,he|
|00004df0| 6c 70 70 6f 73 25 0d 1d | 88 1b 20 20 20 7f 3a 20 |lppos%..|.. .: |
|00004e00| f2 73 65 6e 64 28 22 48 | 69 6e 66 6f 67 65 6e 22 |.send("H|infogen"|
|00004e10| 29 0d 1d 92 07 20 20 cb | 0d 1d 9c 10 20 c9 20 73 |).... .|.... . s|
|00004e20| 61 76 65 61 73 25 20 3a | 0d 1d a6 10 20 20 c8 8e |aveas% :|.... ..|
|00004e30| 20 69 63 6f 6e 25 20 ca | 0d 1d b0 1f 20 20 20 c9 | icon% .|.... .|
|00004e40| 20 30 20 3a 20 f2 73 65 | 6e 64 28 22 48 64 72 61 | 0 : .se|nd("Hdra|
|00004e50| 67 69 63 6f 6e 22 29 0d | 1d ba 1f 20 20 20 c9 20 |gicon").|... . |
|00004e60| 31 20 3a 20 f2 73 65 6e | 64 28 22 48 66 69 6c 65 |1 : .sen|d("Hfile|
|00004e70| 6e 61 6d 65 22 29 0d 1d | c4 1e 20 20 20 c9 20 32 |name")..|.. . 2|
|00004e80| 20 3a 20 f2 73 65 6e 64 | 28 22 48 63 6c 69 63 6b | : .send|("Hclick|
|00004e90| 6f 6b 22 29 0d 1d ce 1e | 20 20 20 c9 20 35 20 3a |ok")....| . 5 :|
|00004ea0| 20 f2 73 65 6e 64 28 22 | 48 6d 61 69 6e 73 63 72 | .send("|Hmainscr|
|00004eb0| 22 29 0d 1d d8 21 20 20 | 20 c9 20 36 20 3a 20 f2 |")...! | . 6 : .|
|00004ec0| 73 65 6e 64 28 22 48 63 | 75 72 72 65 6e 74 73 70 |send("Hc|urrentsp|
|00004ed0| 72 22 29 0d 1d e2 1f 20 | 20 20 c9 20 38 20 3a 20 |r").... | . 8 : |
|00004ee0| f2 73 65 6e 64 28 22 48 | 73 71 75 61 73 68 65 64 |.send("H|squashed|
|00004ef0| 22 29 0d 1d ec 1a 20 20 | 20 7f 3a 20 f2 73 65 6e |").... | .: .sen|
|00004f00| 64 28 22 48 73 61 76 65 | 61 73 22 29 0d 1d f6 07 |d("Hsave|as")....|
|00004f10| 20 20 cb 0d 1e 00 24 20 | c9 20 65 6e 74 65 72 74 | ....$ |. entert|
|00004f20| 25 20 3a 20 f2 73 65 6e | 64 28 22 48 65 6e 74 65 |% : .sen|d("Hente|
|00004f30| 72 74 65 78 74 22 29 0d | 1e 0a 23 20 c9 20 73 68 |rtext").|..# . sh|
|00004f40| 6f 77 73 63 72 25 20 3a | 20 f2 73 65 6e 64 28 22 |owscr% :| .send("|
|00004f50| 48 73 68 6f 77 73 63 72 | 22 29 0d 1e 14 12 20 c9 |Hshowscr|").... .|
|00004f60| 20 73 6e 61 70 73 68 6f | 74 25 20 3a 0d 1e 1e 10 | snapsho|t% :....|
|00004f70| 20 20 c8 8e 20 69 63 6f | 6e 25 20 ca 0d 1e 28 22 | .. ico|n% ...("|
|00004f80| 20 20 20 c9 20 30 2c 31 | 20 3a 20 f2 73 65 6e 64 | . 0,1| : .send|
|00004f90| 28 22 48 73 6e 61 70 64 | 65 6c 61 79 22 29 0d 1e |("Hsnapd|elay")..|
|00004fa0| 32 20 20 20 20 c9 20 35 | 20 20 20 3a 20 f2 73 65 |2 . 5| : .se|
|00004fb0| 6e 64 28 22 48 6e 6f 64 | 65 6c 61 79 22 29 0d 1e |nd("Hnod|elay")..|
|00004fc0| 3c 1e 20 20 20 c9 20 36 | 20 20 20 3a 20 f2 73 65 |<. . 6| : .se|
|00004fd0| 6e 64 28 22 48 75 73 65 | 72 64 22 29 0d 1e 46 20 |nd("Huse|rd")..F |
|00004fe0| 20 20 20 c9 20 34 20 20 | 20 3a 20 f2 73 65 6e 64 | . 4 | : .send|
|00004ff0| 28 22 48 74 69 6d 65 62 | 6f 78 22 29 0d 1e 50 20 |("Htimeb|ox")..P |
|00005000| 20 20 20 c9 20 39 20 20 | 20 3a 20 f2 73 65 6e 64 | . 9 | : .send|
|00005010| 28 22 48 67 72 61 62 61 | 6c 6c 22 29 0d 1e 5a 21 |("Hgraba|ll")..Z!|
|00005020| 20 20 20 c9 20 31 30 20 | 20 3a 20 f2 73 65 6e 64 | . 10 | : .send|
|00005030| 28 22 48 73 68 6f 77 74 | 69 6d 65 22 29 0d 1e 64 |("Hshowt|ime")..d|
|00005040| 1f 20 20 20 c9 20 31 31 | 20 20 3a 20 f2 73 65 6e |. . 11| : .sen|
|00005050| 64 28 22 48 73 6e 61 70 | 6f 6b 22 29 0d 1e 6e 1c |d("Hsnap|ok")..n.|
|00005060| 20 20 20 7f 3a 20 f2 73 | 65 6e 64 28 22 48 73 6e | .: .s|end("Hsn|
|00005070| 61 70 73 68 6f 74 22 29 | 0d 1e 78 07 20 20 cb 0d |apshot")|..x. ..|
|00005080| 1e 82 0f 20 c9 20 74 69 | 6d 65 72 25 20 3a 0d 1e |... . ti|mer% :..|
|00005090| 8c 10 20 20 c8 8e 20 69 | 63 6f 6e 25 20 ca 0d 1e |.. .. i|con% ...|
|000050a0| 96 1e 20 20 20 c9 20 30 | 2c 31 20 20 3a 20 f2 73 |.. . 0|,1 : .s|
|000050b0| 65 6e 64 28 22 48 74 6f | 67 6f 22 29 0d 1e a0 21 |end("Hto|go")...!|
|000050c0| 20 20 20 c9 20 32 20 20 | 20 20 3a 20 f2 73 65 6e | . 2 | : .sen|
|000050d0| 64 28 22 48 74 63 61 6e | 63 65 6c 22 29 0d 1e aa |d("Htcan|cel")...|
|000050e0| 21 20 20 20 c9 20 33 20 | 20 20 20 3a 20 f2 73 65 |! . 3 | : .se|
|000050f0| 6e 64 28 22 48 73 6e 61 | 70 6e 6f 77 22 29 0d 1e |nd("Hsna|pnow")..|
|00005100| b4 1a 20 20 20 7f 20 3a | 20 f2 73 65 6e 64 28 22 |.. . :| .send("|
|00005110| 48 74 69 6d 65 72 22 29 | 0d 1e be 07 20 20 cb 0d |Htimer")|.... ..|
|00005120| 1e c8 05 cb 0d 1e d2 05 | e1 0d 1e dc 04 0d 1e e6 |........|........|
|00005130| 11 dd f2 73 65 6e 64 28 | 6d 65 73 73 24 29 0d 1e |...send(|mess$)..|
|00005140| f0 2a c8 99 20 22 57 69 | 6d 70 45 78 74 5f 53 65 |.*.. "Wi|mpExt_Se|
|00005150| 6e 64 48 65 6c 70 22 2c | a4 6d 73 28 6d 65 73 73 |ndHelp",|.ms(mess|
|00005160| 24 29 2c 70 6f 6c 6c 25 | 0d 1e fa 05 e1 0d 1f 04 |$),poll%|........|
|00005170| 04 0d 1f 0e 18 dd f2 6f | 70 65 6e 72 65 71 75 65 |.......o|penreque|
|00005180| 73 74 28 77 61 72 6e 24 | 29 0d 1f 18 07 ef 20 37 |st(warn$|)..... 7|
|00005190| 0d 1f 22 19 24 74 71 25 | 3d a4 6d 73 28 22 6f 6b |..".$tq%|=.ms("ok|
|000051a0| 22 29 2b c4 35 2c bd 30 | 29 0d 1f 2c 05 f5 0d 1f |")+.5,.0|)..,....|
|000051b0| 36 45 20 c8 99 20 22 57 | 69 6d 70 45 78 74 5f 43 |6E .. "W|impExt_C|
|000051c0| 6f 6e 74 72 6f 6c 49 6d | 6d 65 64 69 61 74 65 22 |ontrolIm|mediate"|
|000051d0| 2c 2c 32 2c a4 6d 73 28 | 22 74 6d 65 73 73 22 29 |,,2,.ms(|"tmess")|
|000051e0| 2c 77 61 72 6e 24 2c 74 | 71 25 2c 30 20 b8 20 72 |,warn$,t|q%,0 . r|
|000051f0| 65 73 25 0d 1f 40 0e fd | 20 72 65 73 25 3c 3e 2d |es%..@..| res%<>-|
|00005200| 31 0d 1f 4a 05 e1 0d 1f | 54 04 0d 1f 5e 0c dd a4 |1..J....|T...^...|
|00005210| 73 74 28 70 25 29 0d 1f | 68 09 73 24 3d 22 22 0d |st(p%)..|h.s$="".|
|00005220| 1f 72 0d c8 95 20 3f 70 | 25 3c 3e 30 0d 1f 7c 0f |.r... ?p|%<>0..|.|
|00005230| 20 73 24 2b 3d bd 28 3f | 70 25 29 0d 1f 86 0a 20 | s$+=.(?|p%).... |
|00005240| 70 25 2b 3d 31 0d 1f 90 | 05 ce 0d 1f 9a 07 3d 73 |p%+=1...|......=s|
|00005250| 24 0d 1f a4 04 0d 1f ae | 11 dd f2 77 61 72 6e 28 |$.......|...warn(|
|00005260| 74 65 78 74 24 29 0d 1f | b8 18 c8 99 20 22 57 69 |text$)..|.... "Wi|
|00005270| 6d 70 5f 44 72 61 67 42 | 6f 78 22 2c 2c 30 0d 1f |mp_DragB|ox",,0..|
|00005280| c2 0d 21 62 6c 6f 63 6b | 25 3d 30 0d 1f cc 18 24 |..!block|%=0....$|
|00005290| 28 62 6c 6f 63 6b 25 2b | 34 29 3d 74 65 78 74 24 |(block%+|4)=text$|
|000052a0| 2b bd 30 0d 1f d6 32 c8 | 99 20 22 57 69 6d 70 5f |+.0...2.|. "Wimp_|
|000052b0| 52 65 70 6f 72 74 45 72 | 72 6f 72 22 2c 62 6c 6f |ReportEr|ror",blo|
|000052c0| 63 6b 25 2c 31 2c a4 6d | 73 28 22 64 69 67 69 67 |ck%,1,.m|s("digig|
|000052d0| 72 61 66 22 29 0d 1f e0 | 05 e1 0d 1f ea 04 0d 1f |raf")...|........|
|000052e0| f4 18 dd f2 73 74 61 72 | 74 61 72 74 28 64 65 73 |....star|tart(des|
|000052f0| 6b 74 6f 70 25 29 0d 1f | fe 1b e7 20 74 69 6d 65 |ktop%)..|... time|
|00005300| 6c 65 66 74 25 3c 3e 2d | 31 20 8c 20 ef 20 37 3a |left%<>-|1 . . 7:|
|00005310| e1 0d 20 08 0a 61 72 74 | 25 3d b9 0d 20 12 0d 6f |.. ..art|%=.. ..o|
|00005320| 6b 6d 6f 64 65 25 3d b9 | 0d 20 1c 1c e7 20 64 65 |kmode%=.|. ... de|
|00005330| 73 6b 74 6f 70 25 20 8c | 20 77 69 6d 70 6d 6f 64 |sktop% .| wimpmod|
|00005340| 65 25 3d eb 0d 20 26 29 | c8 99 20 22 58 4f 53 5f |e%=.. &)|.. "XOS_|
|00005350| 52 65 61 64 44 79 6e 61 | 6d 69 63 41 72 65 61 22 |ReadDyna|micArea"|
|00005360| 2c 32 20 b8 20 2c 73 63 | 73 69 7a 65 25 0d 20 30 |,2 . ,sc|size%. 0|
|00005370| 18 e7 20 73 63 73 69 7a | 65 25 2f 31 30 32 34 3c |.. scsiz|e%/1024<|
|00005380| 31 36 30 20 8c 0d 20 3a | 30 20 c8 99 20 22 58 4f |160 .. :|0 .. "XO|
|00005390| 53 5f 43 68 61 6e 67 65 | 44 79 6e 61 6d 69 63 41 |S_Change|DynamicA|
|000053a0| 72 65 61 22 2c 32 2c 26 | 32 38 30 30 30 2d 73 63 |rea",2,&|28000-sc|
|000053b0| 73 69 7a 65 25 0d 20 44 | 2a 20 c8 99 20 22 58 4f |size%. D|* .. "XO|
|000053c0| 53 5f 52 65 61 64 44 79 | 6e 61 6d 69 63 41 72 65 |S_ReadDy|namicAre|
|000053d0| 61 22 2c 32 20 b8 20 2c | 73 63 73 69 7a 65 25 0d |a",2 . ,|scsize%.|
|000053e0| 20 4e 42 20 e7 20 73 63 | 73 69 7a 65 25 2f 31 30 | NB . sc|size%/10|
|000053f0| 32 34 3c 31 36 30 20 8c | 20 f2 6f 70 65 6e 72 65 |24<160 .| .openre|
|00005400| 71 75 65 73 74 28 a4 6d | 73 28 22 73 63 72 6d 65 |quest(.m|s("scrme|
|00005410| 6d 22 29 29 3a 77 69 6d | 70 6d 6f 64 65 25 3d 2d |m")):wim|pmode%=-|
|00005420| 31 0d 20 58 05 cd 0d 20 | 62 16 e7 20 77 69 6d 70 |1. X... |b.. wimp|
|00005430| 6d 6f 64 65 25 3d 2d 31 | 20 8c 20 e1 0d 20 6c 10 |mode%=-1| . .. l.|
|00005440| e7 20 64 65 73 6b 74 6f | 70 25 20 8c 0d 20 76 10 |. deskto|p% .. v.|
|00005450| 20 77 69 6d 70 6d 6f 64 | 65 25 3d eb 0d 20 80 09 | wimpmod|e%=.. ..|
|00005460| 20 eb 20 31 35 0d 20 8a | 06 20 87 0d 20 94 08 20 | . 15. .|. .. .. |
|00005470| ef 20 35 0d 20 9e 2a 20 | e7 20 72 65 74 75 72 6e |. 5. .* |. return|
|00005480| 25 20 8c 20 f2 73 70 28 | 22 73 63 72 65 65 6e 22 |% . .sp(|"screen"|
|00005490| 2c 73 63 72 65 65 6e 25 | 2c 30 2c 30 29 0d 20 a8 |,screen%|,0,0). .|
|000054a0| 05 cd 0d 20 b2 12 e7 20 | 75 73 65 64 69 74 65 78 |... ... |useditex|
|000054b0| 74 25 20 8c 0d 20 bc 4c | 20 e7 20 64 69 74 68 65 |t% .. .L| . dithe|
|000054c0| 72 25 3e 30 20 8c 20 c8 | 99 20 22 44 69 74 68 65 |r%>0 . .|. "Dithe|
|000054d0| 72 45 78 74 65 6e 64 5f | 43 6f 6e 74 72 6f 6c 22 |rExtend_|Control"|
|000054e0| 2c 32 20 8b 20 c8 99 20 | 22 44 69 74 68 65 72 45 |,2 . .. |"DitherE|
|000054f0| 78 74 65 6e 64 5f 43 6f | 6e 74 72 6f 6c 22 2c 30 |xtend_Co|ntrol",0|
|00005500| 0d 20 c6 05 cd 0d 20 d0 | 24 c8 99 20 22 43 6f 6c |. .... .|$.. "Col|
|00005510| 6f 75 72 54 72 61 6e 73 | 5f 49 6e 76 61 6c 69 64 |ourTrans|_Invalid|
|00005520| 61 74 65 43 61 63 68 65 | 22 0d 20 da 36 e7 20 75 |ateCache|". .6. u|
|00005530| 73 65 64 69 74 65 78 74 | 25 20 8c 20 c8 99 20 22 |seditext|% . .. "|
|00005540| 44 69 74 68 65 72 45 78 | 74 65 6e 64 5f 49 6e 76 |DitherEx|tend_Inv|
|00005550| 61 6c 69 64 61 74 65 50 | 61 6c 65 74 74 65 22 0d |alidateP|alette".|
|00005560| 20 e4 3e c8 99 20 22 4f | 53 5f 53 70 72 69 74 65 | .>.. "O|S_Sprite|
|00005570| 4f 70 22 2c 26 31 31 30 | 2c 73 70 72 69 74 65 25 |Op",&110|,sprite%|
|00005580| 2c 22 6d 65 6e 75 62 61 | 63 6b 22 2c 30 2c 30 2c |,"menuba|ck",0,0,|
|00005590| 38 30 34 2c 31 32 38 30 | 2c 31 30 32 34 0d 20 ee |804,1280|,1024. .|
|000055a0| 0e f2 69 6e 69 74 74 6f | 6f 6c 73 0d 20 f8 11 61 |..initto|ols. ..a|
|000055b0| 6e 79 73 70 72 69 74 65 | 73 25 3d b9 0d 21 02 1a |nysprite|s%=..!..|
|000055c0| 6d 65 6e 75 62 6c 6f 63 | 6b 25 21 36 30 3d 26 37 |menubloc|k%!60=&7|
|000055d0| 30 30 30 30 32 31 0d 21 | 0c 1b 6d 65 6e 75 62 6c |000021.!|..menubl|
|000055e0| 6f 63 6b 25 21 32 30 34 | 3d 26 37 30 30 30 30 32 |ock%!204|=&700002|
|000055f0| 31 0d 21 16 14 6d 65 6e | 75 25 3d a4 6d 65 6e 75 |1.!..men|u%=.menu|
|00005600| 28 b9 2c 30 29 0d 21 20 | 28 c8 99 20 22 57 69 6d |(.,0).! |(.. "Wim|
|00005610| 70 45 78 74 5f 53 65 74 | 50 6f 69 6e 74 65 72 22 |pExt_Set|Pointer"|
|00005620| 2c 22 70 74 72 5f 64 67 | 22 2c 30 2c 30 0d 21 2a |,"ptr_dg|",0,0.!*|
|00005630| 21 f2 6d 61 6b 65 65 63 | 66 28 70 61 74 61 64 64 |!.makeec|f(patadd|
|00005640| 72 25 2b 63 75 72 70 61 | 74 25 2a 33 32 29 0d 21 |r%+curpa|t%*32).!|
|00005650| 34 0c f2 61 72 74 6c 6f | 6f 70 0d 21 3e 0a 2a 46 |4..artlo|op.!>.*F|
|00005660| 58 20 31 35 0d 21 48 1f | c8 99 20 22 57 69 6d 70 |X 15.!H.|.. "Wimp|
|00005670| 5f 53 65 74 4d 6f 64 65 | 22 2c 77 69 6d 70 6d 6f |_SetMode|",wimpmo|
|00005680| 64 65 25 0d 21 52 3f c8 | 99 20 22 57 69 6d 70 45 |de%.!R?.|. "WimpE|
|00005690| 78 74 5f 53 65 74 57 69 | 6e 64 6f 77 54 69 74 6c |xt_SetWi|ndowTitl|
|000056a0| 65 22 2c 2c 2c 73 68 6f | 77 73 63 72 25 2c a4 6d |e",,,sho|wscr%,.m|
|000056b0| 73 28 22 74 73 68 6f 77 | 73 63 72 22 29 2b 22 20 |s("tshow|scr")+" |
|000056c0| 2a 22 0d 21 5c 0a 61 72 | 74 25 3d 30 0d 21 66 0c |*".!\.ar|t%=0.!f.|
|000056d0| 73 61 76 65 64 25 3d 30 | 0d 21 70 05 e1 0d 21 7a |saved%=0|.!p...!z|
|000056e0| 04 0d 21 84 1a dd f2 73 | 70 28 6e 61 6d 65 24 2c |..!....s|p(name$,|
|000056f0| 6d 65 6d 25 2c 78 25 2c | 79 25 29 0d 21 8e 2d c8 |mem%,x%,|y%).!.-.|
|00005700| 99 20 22 58 4f 53 5f 53 | 70 72 69 74 65 4f 70 22 |. "XOS_S|priteOp"|
|00005710| 2c 26 31 32 32 2c 6d 65 | 6d 25 2c 6e 61 6d 65 24 |,&122,me|m%,name$|
|00005720| 2c 78 25 2c 79 25 2c 38 | 0d 21 98 05 e1 0d 21 a2 |,x%,y%,8|.!....!.|
|00005730| 04 0d 21 ac 15 dd a4 6e | 6f 73 70 61 63 65 73 28 |..!....n|ospaces(|
|00005740| 6c 69 6e 65 24 29 0d 21 | b6 14 c8 95 20 c0 6c 69 |line$).!|.... .li|
|00005750| 6e 65 24 2c 31 29 3d 22 | 20 22 0d 21 c0 1d 20 6c |ne$,1)="| ".!.. l|
|00005760| 69 6e 65 24 3d c2 6c 69 | 6e 65 24 2c a9 28 6c 69 |ine$=.li|ne$,.(li|
|00005770| 6e 65 24 29 2d 31 29 0d | 21 ca 05 ce 0d 21 d4 0a |ne$)-1).|!....!..|
|00005780| 3d 6c 69 6e 65 24 0d 21 | de 04 0d 21 e8 15 dd a4 |=line$.!|...!....|
|00005790| 67 65 74 6c 69 6e 65 28 | 66 68 61 6e 64 25 29 0d |getline(|fhand%).|
|000057a0| 21 f2 0f ea 20 63 68 25 | 2c 6c 69 6e 65 24 0d 21 |!... ch%|,line$.!|
|000057b0| fc 05 f5 0d 22 06 11 20 | 63 68 25 3d 9a 23 66 68 |....".. |ch%=.#fh|
|000057c0| 61 6e 64 25 0d 22 10 42 | 20 e7 20 28 63 68 25 3e |and%.".B| . (ch%>|
|000057d0| 33 31 20 80 20 63 68 25 | 3c 31 32 37 29 20 84 20 |31 . ch%|<127) . |
|000057e0| 28 63 68 25 3e 31 32 38 | 20 80 20 63 68 25 3c 32 |(ch%>128| . ch%<2|
|000057f0| 35 36 29 20 8c 20 6c 69 | 6e 65 24 3d 6c 69 6e 65 |56) . li|ne$=line|
|00005800| 24 2b bd 63 68 25 0d 22 | 1a 31 20 e7 20 63 68 25 |$+.ch%."|.1 . ch%|
|00005810| 3d 31 32 37 20 84 20 63 | 68 25 3d 38 20 8c 20 6c |=127 . c|h%=8 . l|
|00005820| 69 6e 65 24 3d c0 6c 69 | 6e 65 24 2c a9 28 6c 69 |ine$=.li|ne$,.(li|
|00005830| 6e 65 24 29 2d 31 29 0d | 22 24 1d fd 20 63 68 25 |ne$)-1).|"$.. ch%|
|00005840| 3d 30 20 84 20 63 68 25 | 3d 31 30 20 84 20 63 68 |=0 . ch%|=10 . ch|
|00005850| 25 3d 31 33 0d 22 2e 0a | 3d 6c 69 6e 65 24 0d 22 |%=13."..|=line$."|
|00005860| 38 04 0d 22 42 0d dd f2 | 69 6e 69 74 61 72 74 0d |8.."B...|initart.|
|00005870| 22 4c 0b ea 20 58 25 2c | 6c 25 0d 22 56 0e 6f 6c |"L.. X%,|l%."V.ol|
|00005880| 64 74 6f 6f 6c 25 3d 31 | 0d 22 60 0e 63 75 72 74 |dtool%=1|."`.curt|
|00005890| 6f 6f 6c 25 3d 31 0d 22 | 6a 0e 6e 65 77 74 6f 6f |ool%=1."|j.newtoo|
|000058a0| 6c 25 3d 31 0d 22 74 14 | de 20 73 63 72 65 65 6e |l%=1."t.|. screen|
|000058b0| 25 20 6d 66 6c 65 6e 25 | 0d 22 7e 13 21 73 63 72 |% mflen%|."~.!scr|
|000058c0| 65 65 6e 25 3d 6d 66 6c | 65 6e 25 0d 22 88 10 73 |een%=mfl|en%."..s|
|000058d0| 63 72 65 65 6e 25 21 38 | 3d 31 36 0d 22 92 21 c8 |creen%!8|=16.".!.|
|000058e0| 99 20 22 4f 53 5f 53 70 | 72 69 74 65 4f 70 22 2c |. "OS_Sp|riteOp",|
|000058f0| 26 31 30 39 2c 73 63 72 | 65 65 6e 25 0d 22 9c 44 |&109,scr|een%.".D|
|00005900| c8 99 20 22 44 69 67 69 | 5f 53 71 75 61 73 68 49 |.. "Digi|_SquashI|
|00005910| 6e 66 6f 22 2c 22 3c 44 | 69 67 69 47 72 61 66 24 |nfo","<D|igiGraf$|
|00005920| 44 69 72 3e 2e 52 65 73 | 6f 75 72 63 65 73 2e 53 |Dir>.Res|ources.S|
|00005930| 70 72 69 74 65 73 22 20 | b8 20 2c 2c 2c 2c 6c 25 |prites" |. ,,,,l%|
|00005940| 0d 22 a6 0d 6c 25 2b 3d | 38 30 30 30 30 0d 22 b0 |."..l%+=|80000.".|
|00005950| 10 de 20 73 70 72 69 74 | 65 25 20 6c 25 0d 22 ba |.. sprit|e% l%.".|
|00005960| 0f 21 73 70 72 69 74 65 | 25 3d 6c 25 0d 22 c4 10 |.!sprite|%=l%."..|
|00005970| 73 70 72 69 74 65 25 21 | 38 3d 31 36 0d 22 ce 21 |sprite%!|8=16.".!|
|00005980| c8 99 20 22 4f 53 5f 53 | 70 72 69 74 65 4f 70 22 |.. "OS_S|priteOp"|
|00005990| 2c 26 31 30 39 2c 73 70 | 72 69 74 65 25 0d 22 d8 |,&109,sp|rite%.".|
|000059a0| 45 c8 99 20 22 44 69 67 | 69 5f 53 71 75 61 73 68 |E.. "Dig|i_Squash|
|000059b0| 4c 6f 61 64 22 2c 22 3c | 44 69 67 69 47 72 61 66 |Load","<|DigiGraf|
|000059c0| 24 44 69 72 3e 2e 52 65 | 73 6f 75 72 63 65 73 2e |$Dir>.Re|sources.|
|000059d0| 53 70 72 69 74 65 73 22 | 2c 73 70 72 69 74 65 25 |Sprites"|,sprite%|
|000059e0| 2b 34 0d 22 e2 0f de 20 | 74 6f 6f 6c 24 28 31 32 |+4."... |tool$(12|
|000059f0| 29 0d 22 ec 10 de 20 74 | 6e 61 6d 65 24 28 31 32 |)."... t|name$(12|
|00005a00| 29 0d 22 f6 12 de 20 74 | 6f 6f 6c 6b 65 79 25 28 |)."... t|oolkey%(|
|00005a10| 31 32 29 0d 23 00 05 f7 | 0d 23 0a 12 e3 20 74 6f |12).#...|.#... to|
|00005a20| 6f 6c 25 3d 31 20 b8 20 | 31 32 0d 23 14 25 20 74 |ol%=1 . |12.#.% t|
|00005a30| 6e 61 6d 65 24 28 74 6f | 6f 6c 25 29 3d a4 6d 73 |name$(to|ol%)=.ms|
|00005a40| 28 22 74 6f 6f 6c 22 2b | c3 74 6f 6f 6c 25 29 0d |("tool"+|.tool%).|
|00005a50| 23 1e 13 20 f3 20 74 6f | 6f 6c 24 28 74 6f 6f 6c |#.. . to|ol$(tool|
|00005a60| 25 29 0d 23 28 29 20 e7 | 20 74 6f 6f 6c 24 28 74 |%).#() .| tool$(t|
|00005a70| 6f 6f 6c 25 29 3d 22 5f | 22 20 8c 20 74 6f 6f 6c |ool%)="_|" . tool|
|00005a80| 24 28 74 6f 6f 6c 25 29 | 3d 22 22 0d 23 32 05 ed |$(tool%)|="".#2..|
|00005a90| 0d 23 3c 0f e3 20 63 25 | 3d 31 20 b8 20 31 32 0d |.#<.. c%|=1 . 12.|
|00005aa0| 23 46 09 20 f3 20 74 25 | 0d 23 50 15 20 74 6f 6f |#F. . t%|.#P. too|
|00005ab0| 6c 6b 65 79 25 28 63 25 | 29 3d 2d 74 25 0d 23 5a |lkey%(c%|)=-t%.#Z|
|00005ac0| 05 ed 0d 23 64 15 63 75 | 72 63 6f 6c 25 3d 26 46 |...#d.cu|rcol%=&F|
|00005ad0| 46 46 46 46 46 30 30 0d | 23 6e 15 67 72 61 64 73 |FFFFF00.|#n.grads|
|00005ae0| 74 25 3d 26 46 46 46 46 | 46 46 30 30 0d 23 78 0e |t%=&FFFF|FF00.#x.|
|00005af0| 67 72 61 64 65 6e 64 25 | 3d 30 0d 23 82 0d 66 69 |gradend%|=0.#..fi|
|00005b00| 6c 6c 6f 70 25 3d 30 0d | 23 8c 0e f2 74 6f 6f 6c |llop%=0.|#...tool|
|00005b10| 73 74 75 66 66 0d 23 96 | 05 e1 0d 23 a0 04 0d 23 |stuff.#.|...#...#|
|00005b20| aa 29 dc 20 4d 61 72 6b | 2c 53 70 72 61 79 2c 53 |.). Mark|,Spray,S|
|00005b30| 68 61 70 65 73 2c 41 72 | 65 61 2c 45 66 66 65 63 |hapes,Ar|ea,Effec|
|00005b40| 74 73 2c 46 69 6c 6c 0d | 23 b4 37 dc 20 53 70 72 |ts,Fill.|#.7. Spr|
|00005b50| 69 74 65 2c 53 70 72 69 | 74 65 45 64 69 74 2c 53 |ite,Spri|teEdit,S|
|00005b60| 70 72 69 74 65 44 72 61 | 77 2c 54 65 78 74 2c 4d |priteDra|w,Text,M|
|00005b70| 61 67 6e 69 66 79 2c 50 | 61 74 74 65 72 6e 0d 23 |agnify,P|attern.#|
|00005b80| be 04 0d 23 c8 29 dc 20 | 34 39 2c 35 30 2c 31 38 |...#.). |49,50,18|
|00005b90| 2c 31 37 2c 33 34 2c 33 | 35 2c 36 36 2c 38 32 2c |,17,34,3|5,66,82,|
|00005ba0| 35 31 2c 39 38 2c 36 37 | 2c 38 33 0d 23 d2 04 0d |51,98,67|,83.#...|
|00005bb0| 23 dc 1a dd a4 6d 65 6e | 75 28 6e 65 77 6d 65 6e |#....men|u(newmen|
|00005bc0| 75 25 2c 6d 65 6e 75 25 | 29 0d 23 e6 11 c8 8e 20 |u%,menu%|).#.... |
|00005bd0| 6e 65 77 6d 65 6e 75 25 | 20 ca 0d 23 f0 0a 20 c9 |newmenu%| ..#.. .|
|00005be0| 20 30 20 3a 0d 23 fa 23 | 20 20 f2 73 70 28 22 6d | 0 :.#.#| .sp("m|
|00005bf0| 65 6e 75 62 61 63 6b 22 | 2c 73 70 72 69 74 65 25 |enuback"|,sprite%|
|00005c00| 2c 30 2c 38 30 34 29 0d | 24 04 0a 20 c9 20 b9 20 |,0,804).|$.. . . |
|00005c10| 3a 0d 24 0e 40 20 20 c8 | 99 20 22 4f 53 5f 53 70 |:.$.@ .|. "OS_Sp|
|00005c20| 72 69 74 65 4f 70 22 2c | 26 31 31 30 2c 73 70 72 |riteOp",|&110,spr|
|00005c30| 69 74 65 25 2c 22 6d 65 | 6e 75 62 61 63 6b 22 2c |ite%,"me|nuback",|
|00005c40| 30 2c 30 2c 38 30 34 2c | 31 32 38 30 2c 31 30 32 |0,0,804,|1280,102|
|00005c50| 34 0d 24 18 1f 20 20 f2 | 73 70 28 22 6d 65 6e 75 |4.$.. .|sp("menu|
|00005c60| 22 2c 73 70 72 69 74 65 | 25 2c 30 2c 38 30 34 29 |",sprite|%,0,804)|
|00005c70| 0d 24 22 05 cb 0d 24 2c | 12 6d 65 6e 75 25 3d 6e |.$"...$,|.menu%=n|
|00005c80| 65 77 6d 65 6e 75 25 0d | 24 36 25 e7 20 6e 65 77 |ewmenu%.|$6%. new|
|00005c90| 6d 65 6e 75 25 3d b9 20 | 8c 20 f2 75 70 64 61 74 |menu%=. |. .updat|
|00005ca0| 65 6d 65 6e 75 28 6d 65 | 6e 75 25 29 0d 24 40 0a |emenu(me|nu%).$@.|
|00005cb0| 3d 6d 65 6e 75 25 0d 24 | 4a 04 0d 24 54 17 dd f2 |=menu%.$|J..$T...|
|00005cc0| 75 70 64 61 74 65 6d 65 | 6e 75 28 6d 65 6e 75 25 |updateme|nu(menu%|
|00005cd0| 29 0d 24 5e 21 ea 20 74 | 6f 6f 6c 25 2c 74 6f 6f |).$^!. t|ool%,too|
|00005ce0| 6c 78 25 2c 74 6f 6f 6c | 79 25 2c 78 74 25 2c 79 |lx%,tool|y%,xt%,y|
|00005cf0| 74 25 0d 24 68 22 f2 73 | 65 6c 65 63 74 74 6f 6f |t%.$h".s|electtoo|
|00005d00| 6c 28 6f 6c 64 74 6f 6f | 6c 25 2c 63 75 72 74 6f |l(oldtoo|l%,curto|
|00005d10| 6f 6c 25 29 0d 24 72 16 | 79 74 25 3d 66 69 6c 6c |ol%).$r.|yt%=fill|
|00005d20| 6f 70 25 2a 35 32 2b 38 | 31 32 0d 24 7c 23 f2 73 |op%*52+8|12.$|#.s|
|00005d30| 70 28 22 69 62 75 74 64 | 6f 77 6e 22 2c 73 70 72 |p("ibutd|own",spr|
|00005d40| 69 74 65 25 2c 37 39 34 | 2c 79 74 25 29 0d 24 86 |ite%,794|,yt%).$.|
|00005d50| 10 e7 20 6d 61 69 6e 73 | 63 72 25 20 8c 0d 24 90 |.. mains|cr% ..$.|
|00005d60| 24 20 f2 73 70 28 22 69 | 62 75 74 64 6f 77 6e 22 |$ .sp("i|butdown"|
|00005d70| 2c 73 70 72 69 74 65 25 | 2c 37 32 34 2c 38 36 34 |,sprite%|,724,864|
|00005d80| 29 0d 24 9a 05 cc 0d 24 | a4 22 20 f2 73 70 28 22 |).$....$|." .sp("|
|00005d90| 69 62 75 74 75 70 22 2c | 73 70 72 69 74 65 25 2c |ibutup",|sprite%,|
|00005da0| 37 32 34 2c 38 36 34 29 | 0d 24 ae 05 cd 0d 24 b8 |724,864)|.$....$.|
|00005db0| 0b f2 73 65 74 63 6f 6c | 0d 24 c2 20 f2 64 72 61 |..setcol|.$. .dra|
|00005dc0| 77 67 72 61 64 65 28 67 | 72 61 64 73 74 25 2c 67 |wgrade(g|radst%,g|
|00005dd0| 72 61 64 65 6e 64 25 29 | 0d 24 cc 3e e7 20 74 6f |radend%)|.$.>. to|
|00005de0| 6f 6c 24 28 63 75 72 74 | 6f 6f 6c 25 29 3c 3e 22 |ol$(curt|ool%)<>"|
|00005df0| 22 20 8c 20 64 64 25 3d | a0 28 22 46 4e 73 65 6c |" . dd%=|.("FNsel|
|00005e00| 65 63 74 5f 22 2b 74 6f | 6f 6c 24 28 63 75 72 74 |ect_"+to|ol$(curt|
|00005e10| 6f 6f 6c 25 29 29 0d 24 | d6 05 e1 0d 24 e0 04 0d |ool%)).$|....$...|
|00005e20| 24 ea 23 dd f2 73 65 6c | 65 63 74 74 6f 6f 6c 28 |$.#..sel|ecttool(|
|00005e30| 6f 6c 64 74 6f 6f 6c 25 | 2c 63 75 72 74 6f 6f 6c |oldtool%|,curtool|
|00005e40| 25 29 0d 24 f4 0d ea 20 | 78 74 25 2c 79 74 25 0d |%).$... |xt%,yt%.|
|00005e50| 24 fe 34 e7 20 63 75 72 | 74 6f 6f 6c 25 3c 31 20 |$.4. cur|tool%<1 |
|00005e60| 84 20 63 75 72 74 6f 6f | 6c 25 3e 31 32 20 8c 20 |. curtoo|l%>12 . |
|00005e70| 85 20 31 2c a4 6d 73 28 | 22 6f 75 74 6f 66 72 6e |. 1,.ms(|"outofrn|
|00005e80| 67 22 29 0d 25 08 34 e7 | 20 6f 6c 64 74 6f 6f 6c |g").%.4.| oldtool|
|00005e90| 25 3c 31 20 84 20 6f 6c | 64 74 6f 6f 6c 25 3e 31 |%<1 . ol|dtool%>1|
|00005ea0| 32 20 8c 20 85 20 31 2c | a4 6d 73 28 22 6f 75 74 |2 . . 1,|.ms("out|
|00005eb0| 6f 66 72 6e 67 22 29 0d | 25 12 1d f2 74 6f 6f 6c |ofrng").|%...tool|
|00005ec0| 78 79 28 6f 6c 64 74 6f | 6f 6c 25 2c 78 74 25 2c |xy(oldto|ol%,xt%,|
|00005ed0| 79 74 25 29 0d 25 1c 25 | f2 73 70 28 22 69 62 75 |yt%).%.%|.sp("ibu|
|00005ee0| 74 75 70 22 2c 73 70 72 | 69 74 65 25 2c 78 74 25 |tup",spr|ite%,xt%|
|00005ef0| 2d 34 2c 79 74 25 2d 34 | 29 0d 25 26 1d f2 74 6f |-4,yt%-4|).%&..to|
|00005f00| 6f 6c 78 79 28 63 75 72 | 74 6f 6f 6c 25 2c 78 74 |olxy(cur|tool%,xt|
|00005f10| 25 2c 79 74 25 29 0d 25 | 30 27 f2 73 70 28 22 69 |%,yt%).%|0'.sp("i|
|00005f20| 62 75 74 64 6f 77 6e 22 | 2c 73 70 72 69 74 65 25 |butdown"|,sprite%|
|00005f30| 2c 78 74 25 2d 34 2c 79 | 74 25 2d 34 29 0d 25 3a |,xt%-4,y|t%-4).%:|
|00005f40| 0d f2 74 6f 6f 6c 69 6e | 66 6f 0d 25 44 15 6f 6c |..toolin|fo.%D.ol|
|00005f50| 64 74 6f 6f 6c 25 3d 63 | 75 72 74 6f 6f 6c 25 0d |dtool%=c|urtool%.|
|00005f60| 25 4e 05 e1 0d 25 58 04 | 0d 25 62 0f dd f2 63 6c |%N...%X.|.%b...cl|
|00005f70| 65 61 72 6f 70 74 73 0d | 25 6c 0d e6 20 36 33 20 |earopts.|%l.. 63 |
|00005f80| c8 9c 20 30 0d 25 76 19 | c8 93 20 c8 90 20 31 36 |.. 0.%v.|.. .. 16|
|00005f90| 38 2c 38 31 32 2c 35 33 | 30 2c 31 30 30 0d 25 80 |8,812,53|0,100.%.|
|00005fa0| 18 c8 93 20 c8 90 20 33 | 32 34 2c 39 30 34 2c 33 |... .. 3|24,904,3|
|00005fb0| 37 34 2c 35 36 0d 25 8a | 05 e1 0d 25 94 04 0d 25 |74,56.%.|...%...%|
|00005fc0| 9e 0e dd f2 74 6f 6f 6c | 69 6e 66 6f 0d 25 a8 0e |....tool|info.%..|
|00005fd0| e6 20 34 32 20 c8 9c 20 | 36 34 0d 25 b2 18 c8 93 |. 42 .. |64.%....|
|00005fe0| 20 c8 90 20 33 39 32 2c | 39 37 38 2c 33 30 30 2c | .. 392,|978,300,|
|00005ff0| 33 32 0d 25 bc 28 f2 73 | 70 28 74 6f 6f 6c 24 28 |32.%.(.s|p(tool$(|
|00006000| 63 75 72 74 6f 6f 6c 25 | 29 2c 73 70 72 69 74 65 |curtool%|),sprite|
|00006010| 25 2c 33 33 34 2c 39 37 | 34 29 0d 25 c6 0c e6 20 |%,334,97|4).%... |
|00006020| 30 20 c8 9c 20 30 0d 25 | d0 0e ec 20 33 39 32 2c |0 .. 0.%|... 392,|
|00006030| 31 30 30 36 0d 25 da 16 | f1 20 74 6e 61 6d 65 24 |1006.%..|. tname$|
|00006040| 28 63 75 72 74 6f 6f 6c | 25 29 0d 25 e4 4f e7 20 |(curtool|%).%.O. |
|00006050| 64 69 74 68 65 72 25 20 | 8c 20 f2 73 70 28 22 69 |dither% |. .sp("i|
|00006060| 62 75 74 64 6f 77 6e 22 | 2c 73 70 72 69 74 65 25 |butdown"|,sprite%|
|00006070| 2c 31 37 34 2c 39 31 36 | 29 20 8b 20 f2 73 70 28 |,174,916|) . .sp(|
|00006080| 22 69 62 75 74 75 70 22 | 2c 73 70 72 69 74 65 25 |"ibutup"|,sprite%|
|00006090| 2c 31 37 34 2c 39 31 36 | 29 0d 25 ee 50 e7 20 7a |,174,916|).%.P. z|
|000060a0| 6f 6f 6d 69 6e 67 25 20 | 8c 20 f2 73 70 28 22 69 |ooming% |. .sp("i|
|000060b0| 62 75 74 64 6f 77 6e 22 | 2c 73 70 72 69 74 65 25 |butdown"|,sprite%|
|000060c0| 2c 32 32 36 2c 39 31 36 | 29 20 8b 20 f2 73 70 28 |,226,916|) . .sp(|
|000060d0| 22 69 62 75 74 75 70 22 | 2c 73 70 72 69 74 65 25 |"ibutup"|,sprite%|
|000060e0| 2c 32 32 36 2c 39 31 36 | 29 0d 25 f8 4f e7 20 75 |,226,916|).%.O. u|
|000060f0| 73 65 70 61 74 25 20 8c | 20 f2 73 70 28 22 69 62 |sepat% .| .sp("ib|
|00006100| 75 74 64 6f 77 6e 22 2c | 73 70 72 69 74 65 25 2c |utdown",|sprite%,|
|00006110| 32 37 38 2c 39 31 36 29 | 20 8b 20 f2 73 70 28 22 |278,916)| . .sp("|
|00006120| 69 62 75 74 75 70 22 2c | 73 70 72 69 74 65 25 2c |ibutup",|sprite%,|
|00006130| 32 37 38 2c 39 31 36 29 | 0d 26 02 0e ec 20 32 30 |278,916)|.&... 20|
|00006140| 38 2c 31 30 30 36 0d 26 | 0c 11 f1 20 a4 6d 73 28 |8,1006.&|... .ms(|
|00006150| 22 74 6f 6f 6c 22 29 0d | 26 16 0e ec 20 38 39 30 |"tool").|&... 890|
|00006160| 2c 31 30 30 36 0d 26 20 | 11 f1 20 a4 6d 73 28 22 |,1006.& |.. .ms("|
|00006170| 70 69 63 6b 22 29 0d 26 | 2a 0d ec 20 38 39 36 2c |pick").&|*.. 896,|
|00006180| 39 35 32 0d 26 34 10 f1 | 20 a4 6d 73 28 22 6d 69 |952.&4..| .ms("mi|
|00006190| 78 22 29 0d 26 3e 0d ec | 20 38 38 30 2c 39 30 32 |x").&>..| 880,902|
|000061a0| 0d 26 48 12 f1 20 a4 6d | 73 28 22 67 72 61 64 65 |.&H.. .m|s("grade|
|000061b0| 22 29 0d 26 52 05 e1 0d | 26 5c 04 0d 26 66 1f dd |").&R...|&\..&f..|
|000061c0| f2 74 6f 6f 6c 78 79 28 | 74 6f 6f 6c 25 2c f8 20 |.toolxy(|tool%,. |
|000061d0| 78 74 25 2c f8 20 79 74 | 25 29 0d 26 70 1d 78 74 |xt%,. yt|%).&p.xt|
|000061e0| 25 3d 28 28 74 6f 6f 6c | 25 2d 31 29 20 83 20 33 |%=((tool|%-1) . 3|
|000061f0| 29 2a 35 34 2b 31 34 0d | 26 7a 22 79 74 25 3d 28 |)*54+14.|&z"yt%=(|
|00006200| 33 2d 28 28 74 6f 6f 6c | 25 2d 31 29 20 81 20 33 |3-((tool|%-1) . 3|
|00006210| 29 29 2a 35 32 2b 38 31 | 36 0d 26 84 05 e1 0d 26 |))*52+81|6.&....&|
|00006220| 8e 04 0d 26 98 0c dd f2 | 73 65 74 63 6f 6c 0d 26 |...&....|setcol.&|
|00006230| a2 17 f2 73 65 74 67 63 | 6f 6c 28 63 75 72 63 6f |...setgc|ol(curco|
|00006240| 6c 25 2c 30 29 0d 26 ac | 17 c8 93 20 c8 90 20 38 |l%,0).&.|... .. 8|
|00006250| 35 32 2c 38 31 36 2c 36 | 38 2c 33 36 0d 26 b6 17 |52,816,6|8,36.&..|
|00006260| f2 73 65 74 67 63 6f 6c | 28 63 75 72 63 6f 6c 25 |.setgcol|(curcol%|
|00006270| 2c b9 29 0d 26 c0 17 c8 | 93 20 c8 90 20 39 32 32 |,.).&...|. .. 922|
|00006280| 2c 38 31 36 2c 37 30 2c | 33 36 0d 26 ca 05 e1 0d |,816,70,|36.&....|
|00006290| 26 d4 04 0d 26 de 0d dd | f2 61 72 74 6c 6f 6f 70 |&...&...|.artloop|
|000062a0| 0d 26 e8 0c 71 75 69 74 | 77 25 3d 30 0d 26 f2 05 |.&..quit|w%=0.&..|
|000062b0| f5 0d 26 fc 14 20 c8 97 | 20 6d 78 25 2c 6d 79 25 |..&.. ..| mx%,my%|
|000062c0| 2c 62 75 74 25 0d 27 06 | 0e 20 c8 8e 20 62 75 74 |,but%.'.|. .. but|
|000062d0| 25 20 ca 0d 27 10 1f 20 | 20 c9 20 30 20 3a 20 c8 |% ..'.. | . 0 : .|
|000062e0| 97 20 c8 93 20 30 2c 30 | 2c 31 32 37 39 2c 31 30 |. .. 0,0|,1279,10|
|000062f0| 32 33 0d 27 1a 0b 20 20 | c9 20 32 20 3a 0d 27 24 |23.'.. |. 2 :.'$|
|00006300| 10 20 20 20 f2 67 6f 74 | 6f 74 6f 6f 6c 0d 27 2e |. .got|otool.'.|
|00006310| 0b 20 20 c9 20 34 20 3a | 0d 27 38 1c 20 20 20 e7 |. . 4 :|.'8. .|
|00006320| 20 6d 79 25 3c 38 30 30 | 20 8c 20 f2 67 6f 74 6f | my%<800| . .goto|
|00006330| 74 6f 6f 6c 0d 27 42 12 | 20 20 20 e7 20 6d 65 6e |tool.'B.| . men|
|00006340| 75 25 3d b9 20 8c 0d 27 | 4c 36 20 20 20 20 e7 20 |u%=. ..'|L6 . |
|00006350| a4 69 6e 28 31 30 35 32 | 2c 38 31 34 2c 31 32 37 |.in(1052|,814,127|
|00006360| 31 2c 31 30 31 36 29 20 | 8c 20 f2 63 6c 69 63 6b |1,1016) |. .click|
|00006370| 63 6f 6c 28 6d 78 25 2c | 6d 79 25 29 0d 27 56 36 |col(mx%,|my%).'V6|
|00006380| 20 20 20 20 e7 20 a4 69 | 6e 28 31 30 30 34 2c 38 | . .i|n(1004,8|
|00006390| 31 36 2c 31 30 35 32 2c | 31 30 31 36 29 20 8c 20 |16,1052,|1016) . |
|000063a0| f2 73 65 6c 67 72 61 64 | 65 28 6d 78 25 2c 6d 79 |.selgrad|e(mx%,my|
|000063b0| 25 29 0d 27 60 34 20 20 | 20 20 e7 20 a4 69 6e 28 |%).'`4 | . .in(|
|000063c0| 31 32 2c 38 30 34 2c 31 | 36 32 2c 31 30 30 34 29 |12,804,1|62,1004)|
|000063d0| 20 8c 20 f2 74 6f 6f 6c | 63 6c 69 63 6b 28 6d 78 | . .tool|click(mx|
|000063e0| 25 2c 6d 79 25 29 0d 27 | 6a 34 20 20 20 20 e7 20 |%,my%).'|j4 . |
|000063f0| a4 69 6e 28 37 32 34 2c | 38 30 34 2c 37 36 38 2c |.in(724,|804,768,|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.