home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 1 / ARM_CLUB_CD.iso / contents / apps / program / d / formed280 / !Formed2 / !RunImage < prev    next >
Unknown  |  1991-06-17  |  71.5 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
10% dexvert Truevision Targa Graphic (image/tga) magic Supported
100% file data default
100% xdgMime image/x-tga default (weak)



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 0d 00 0a 1e f4 20 3e 20 | 3c 46 6f 72 6d 45 64 24 |..... > |<FormEd$|
|00000010| 44 69 72 3e 2e 21 52 75 | 6e 49 6d 61 67 65 0d 00 |Dir>.!Ru|nImage..|
|00000020| 14 41 f4 20 2f 2f 2f 20 | 46 6f 72 6d 73 20 45 64 |.A. /// |Forms Ed|
|00000030| 69 74 6f 72 20 70 72 6f | 67 72 61 6d 20 28 66 6f |itor pro|gram (fo|
|00000040| 72 20 64 65 73 69 67 6e | 69 6e 67 20 57 69 6d 70 |r design|ing Wimp|
|00000050| 20 54 65 6d 70 6c 61 74 | 65 73 29 20 2f 2f 2f 0d | Templat|es) ///.|
|00000060| 00 1e 05 f4 0d 00 28 2b | f4 20 20 42 75 67 67 65 |......(+|. Bugge|
|00000070| 72 65 64 20 61 62 6f 75 | 74 20 77 69 74 68 20 77 |red abou|t with w|
|00000080| 69 74 68 20 62 79 20 53 | 67 74 2e 20 4d 61 64 0d |ith by S|gt. Mad.|
|00000090| 00 32 21 f4 20 20 4e 6f | 77 20 6f 6e 20 76 65 72 |.2!. No|w on ver|
|000000a0| 73 69 6f 6e 20 46 6f 72 | 6d 45 64 20 32 2e 38 30 |sion For|mEd 2.80|
|000000b0| 0d 00 3c 05 f4 0d 00 46 | 1a f4 20 44 69 72 65 63 |..<....F|.. Direc|
|000000c0| 74 6f 72 79 20 53 74 72 | 75 63 74 75 72 65 3a 0d |tory Str|ucture:.|
|000000d0| 00 50 05 f4 0d 00 5a 13 | f4 20 21 46 6f 72 6d 65 |.P....Z.|. !Forme|
|000000e0| 64 2e 21 42 6f 6f 74 0d | 00 64 12 f4 20 21 46 6f |d.!Boot.|.d.. !Fo|
|000000f0| 72 6d 65 64 2e 21 52 75 | 6e 0d 00 6e 4a f4 20 21 |rmed.!Ru|n..nJ. !|
|00000100| 46 6f 72 6d 65 64 2e 21 | 52 75 6e 49 6d 61 67 65 |Formed.!|RunImage|
|00000110| 20 20 20 20 20 20 20 20 | 20 20 20 20 28 74 68 69 | | (thi|
|00000120| 73 20 66 69 6c 65 29 20 | 2d 20 72 75 6e 20 77 68 |s file) |- run wh|
|00000130| 65 6e 20 21 52 75 6e 20 | 69 73 20 65 78 65 63 75 |en !Run |is execu|
|00000140| 74 65 64 0d 00 78 16 f4 | 20 21 46 6f 72 6d 65 64 |ted..x..| !Formed|
|00000150| 2e 21 50 61 6c 65 74 74 | 65 0d 00 82 17 f4 20 21 |.!Palett|e..... !|
|00000160| 46 6f 72 6d 65 64 2e 54 | 65 6d 70 6c 61 74 65 73 |Formed.T|emplates|
|00000170| 0d 00 8c 15 f4 20 21 46 | 6f 72 6d 65 64 2e 53 70 |..... !F|ormed.Sp|
|00000180| 72 69 74 65 73 0d 00 96 | 15 f4 20 21 46 6f 72 6d |rites...|.. !Form|
|00000190| 65 64 2e 44 65 66 61 75 | 6c 74 0d 00 a0 05 f4 0d |ed.Defau|lt......|
|000001a0| 00 aa 23 c8 99 20 22 4f | 53 5f 47 65 74 45 6e 76 |..#.. "O|S_GetEnv|
|000001b0| 22 20 b8 20 63 6f 6d 6d | 61 6e 64 73 74 72 69 6e |" . comm|andstrin|
|000001c0| 67 24 0d 00 b4 15 de 20 | 66 6f 6e 74 63 6f 75 6e |g$..... |fontcoun|
|000001d0| 74 73 25 20 32 35 35 0d | 00 be 23 e3 20 49 25 3d |ts% 255.|..#. I%=|
|000001e0| 30 20 b8 20 32 35 35 3a | 66 6f 6e 74 63 6f 75 6e |0 . 255:|fontcoun|
|000001f0| 74 73 25 3f 49 25 3d 30 | 3a ed 0d 00 c8 19 f4 20 |ts%?I%=0|:...... |
|00000200| 2d 2d 20 53 74 61 72 74 | 20 57 69 6d 70 20 67 6f |-- Start| Wimp go|
|00000210| 69 6e 67 0d 00 d2 1e de | 20 74 61 73 6b 69 64 25 |ing.....| taskid%|
|00000220| 34 3a 24 74 61 73 6b 69 | 64 25 3d 22 54 41 53 4b |4:$taski|d%="TASK|
|00000230| 22 0d 00 dc 39 c8 99 20 | 22 57 69 6d 70 5f 49 6e |"...9.. |"Wimp_In|
|00000240| 69 74 69 61 6c 69 73 65 | 22 2c 32 30 30 2c 21 74 |itialise|",200,!t|
|00000250| 61 73 6b 69 64 25 2c 22 | 46 6f 72 6d 45 64 22 20 |askid%,"|FormEd" |
|00000260| b8 20 76 65 72 73 69 6f | 6e 25 0d 00 e6 40 ee 20 |. versio|n%...@. |
|00000270| 85 20 f2 65 72 72 6f 72 | 64 69 73 70 6c 61 79 28 |. .error|display(|
|00000280| 9f 2c f6 24 2c 9e 29 20 | 3a 20 f4 20 61 66 74 65 |.,.$,.) |: . afte|
|00000290| 72 20 63 61 6c 6c 69 6e | 67 20 57 69 6d 70 5f 49 |r callin|g Wimp_I|
|000002a0| 6e 69 74 69 61 6c 69 73 | 65 21 0d 00 f0 0c 6d 69 |nitialis|e!....mi|
|000002b0| 6e 76 25 3d 32 31 0d 00 | fa 48 e7 20 76 65 72 73 |nv%=21..|.H. vers|
|000002c0| 69 6f 6e 25 3c 6d 69 6e | 76 25 20 8c 20 85 20 31 |ion%<min|v% . . 1|
|000002d0| 2c 22 57 69 6e 64 6f 77 | 20 4d 61 6e 61 67 65 72 |,"Window| Manager|
|000002e0| 20 3e 3d 20 22 2b c3 28 | 6d 69 6e 76 25 2f 31 30 | >= "+.(|minv%/10|
|000002f0| 30 29 2b 22 20 72 65 71 | 75 69 72 65 64 22 0d 01 |0)+" req|uired"..|
|00000300| 04 1e 62 6f 64 67 65 69 | 74 25 20 3d 20 28 76 65 |..bodgei|t% = (ve|
|00000310| 72 73 69 6f 6e 25 20 3c | 20 31 38 29 0d 01 0e 10 |rsion% <| 18)....|
|00000320| e7 20 62 6f 64 67 65 69 | 74 25 20 8c 0d 01 18 11 |. bodgei|t% .....|
|00000330| 20 20 de 20 6f 6c 64 66 | 78 25 28 38 29 0d 01 22 | . oldf|x%(8).."|
|00000340| 38 20 20 e3 20 49 25 3d | 31 20 b8 20 38 3a c8 99 |8 . I%=|1 . 8:..|
|00000350| 20 22 4f 53 5f 42 79 74 | 65 22 2c 49 25 2b 32 32 | "OS_Byt|e",I%+22|
|00000360| 30 2c 32 2c 30 20 b8 20 | 2c 6f 6c 64 66 78 25 28 |0,2,0 . |,oldfx%(|
|00000370| 49 25 29 3a ed 0d 01 2c | 29 20 20 c8 99 20 22 4f |I%):...,|) .. "O|
|00000380| 53 5f 42 79 74 65 22 2c | 32 31 39 2c 26 38 41 2c |S_Byte",|219,&8A,|
|00000390| 30 20 b8 20 2c 6f 6c 64 | 66 78 32 31 39 25 0d 01 |0 . ,old|fx219%..|
|000003a0| 36 05 cd 0d 01 40 3f f4 | 20 2d 2d 20 6f 76 65 72 |6....@?.| -- over|
|000003b0| 72 69 64 65 20 77 69 74 | 68 20 6f 75 72 20 6f 77 |ride wit|h our ow|
|000003c0| 6e 20 6d 6f 64 65 20 28 | 4f 4e 4c 59 20 69 66 20 |n mode (|ONLY if |
|000003d0| 6d 6f 6e 6f 2d 74 61 73 | 6b 69 6e 67 20 57 69 6d |mono-tas|king Wim|
|000003e0| 70 29 0d 01 4a 16 e7 20 | 76 65 72 73 69 6f 6e 25 |p)..J.. |version%|
|000003f0| 20 3c 20 31 32 30 20 8c | 0d 01 54 0a 20 20 eb 20 | < 120 .|..T. . |
|00000400| 31 32 0d 01 5e 23 20 20 | 20 2a 50 72 69 6e 74 20 |12..^# | *Print |
|00000410| 3c 46 6f 72 6d 45 64 24 | 44 69 72 3e 2e 21 50 61 |<FormEd$|Dir>.!Pa|
|00000420| 6c 65 74 74 65 0d 01 68 | 30 20 20 c8 99 20 22 57 |lette..h|0 .. "W|
|00000430| 69 6d 70 5f 46 6f 72 63 | 65 52 65 64 72 61 77 22 |imp_Forc|eRedraw"|
|00000440| 2c 2d 31 2c 2d 31 45 38 | 2c 2d 31 45 38 2c 31 45 |,-1,-1E8|,-1E8,1E|
|00000450| 38 2c 31 45 38 0d 01 72 | 0e 20 20 2a 50 6f 69 6e |8,1E8..r|. *Poin|
|00000460| 74 65 72 0d 01 7c 0c 20 | 20 c8 8e 20 eb 20 ca 0d |ter..|. | .. . ..|
|00000470| 01 86 0c 20 20 c9 20 30 | 2c 32 32 0d 01 90 30 20 |... . 0|,22...0 |
|00000480| 20 20 20 20 20 20 60 77 | 62 63 6f 6c 3d 26 31 3a | `w|bcol=&1:|
|00000490| 60 74 62 63 6f 6c 3d 26 | 31 3a 60 73 63 6f 3d 26 |`tbcol=&|1:`sco=&|
|000004a0| 31 3a 60 6d 62 63 6f 6c | 3d 26 31 0d 01 9a 31 20 |1:`mbcol|=&1...1 |
|000004b0| 20 20 20 20 20 20 60 77 | 66 63 6f 6c 3d 26 31 3a | `w|fcol=&1:|
|000004c0| 60 74 66 63 6f 6c 3d 26 | 30 3a 60 73 63 69 3d 26 |`tfcol=&|0:`sci=&|
|000004d0| 31 3a 60 74 62 63 6f 6c | 32 3d 26 31 0d 01 a4 2a |1:`tbcol|2=&1...*|
|000004e0| 20 20 20 20 20 20 20 c8 | 99 20 22 46 6f 6e 74 5f | .|. "Font_|
|000004f0| 53 65 74 46 6f 6e 74 43 | 6f 6c 6f 75 72 73 22 2c |SetFontC|olours",|
|00000500| 2c 30 2c 31 2c 31 0d 01 | ae 0b 20 20 c9 20 31 2c |,0,1,1..|.. . 1,|
|00000510| 38 0d 01 b8 30 20 20 20 | 20 20 20 20 60 77 62 63 |8...0 | `wbc|
|00000520| 6f 6c 3d 26 31 3a 60 74 | 62 63 6f 6c 3d 26 31 3a |ol=&1:`t|bcol=&1:|
|00000530| 60 73 63 6f 3d 26 31 3a | 60 6d 62 63 6f 6c 3d 26 |`sco=&1:|`mbcol=&|
|00000540| 31 0d 01 c2 31 20 20 20 | 20 20 20 20 60 77 66 63 |1...1 | `wfc|
|00000550| 6f 6c 3d 26 31 3a 60 74 | 66 63 6f 6c 3d 26 30 3a |ol=&1:`t|fcol=&0:|
|00000560| 60 73 63 69 3d 26 31 3a | 60 74 62 63 6f 6c 32 3d |`sci=&1:|`tbcol2=|
|00000570| 26 31 0d 01 cc 2a 20 20 | 20 20 20 20 20 c8 99 20 |&1...* | .. |
|00000580| 22 46 6f 6e 74 5f 53 65 | 74 46 6f 6e 74 43 6f 6c |"Font_Se|tFontCol|
|00000590| 6f 75 72 73 22 2c 2c 30 | 2c 33 2c 30 0d 01 d6 11 |ours",,0|,3,0....|
|000005a0| 20 20 c9 20 32 2c 39 2c | 31 32 2c 32 30 0d 01 e0 | . 2,9,|12,20...|
|000005b0| 30 20 20 20 20 20 20 20 | 60 77 62 63 6f 6c 3d 26 |0 |`wbcol=&|
|000005c0| 30 3a 60 74 62 63 6f 6c | 3d 26 44 3a 60 73 63 6f |0:`tbcol|=&D:`sco|
|000005d0| 3d 26 33 3a 60 6d 62 63 | 6f 6c 3d 26 42 0d 01 ea |=&3:`mbc|ol=&B...|
|000005e0| 31 20 20 20 20 20 20 20 | 60 77 66 63 6f 6c 3d 26 |1 |`wfcol=&|
|000005f0| 37 3a 60 74 66 63 6f 6c | 3d 26 37 3a 60 73 63 69 |7:`tfcol|=&7:`sci|
|00000600| 3d 26 31 3a 60 74 62 63 | 6f 6c 32 3d 26 43 0d 01 |=&1:`tbc|ol2=&C..|
|00000610| f4 2a 20 20 20 20 20 20 | 20 c8 99 20 22 46 6f 6e |.* | .. "Fon|
|00000620| 74 5f 53 65 74 46 6f 6e | 74 43 6f 6c 6f 75 72 73 |t_SetFon|tColours|
|00000630| 22 2c 2c 30 2c 31 2c 36 | 0d 01 fe 07 20 20 cb 0d |",,0,1,6|.... ..|
|00000640| 02 08 05 cc 0d 02 12 2b | 20 20 60 77 62 63 6f 6c |.......+| `wbcol|
|00000650| 3d 26 30 3a 60 74 62 63 | 6f 6c 3d 26 44 3a 60 73 |=&0:`tbc|ol=&D:`s|
|00000660| 63 6f 3d 26 33 3a 60 6d | 62 63 6f 6c 3d 26 42 0d |co=&3:`m|bcol=&B.|
|00000670| 02 1c 2c 20 20 60 77 66 | 63 6f 6c 3d 26 37 3a 60 |.., `wf|col=&7:`|
|00000680| 74 66 63 6f 6c 3d 26 37 | 3a 60 73 63 69 3d 26 44 |tfcol=&7|:`sci=&D|
|00000690| 3a 60 74 62 63 6f 6c 32 | 3d 26 43 0d 02 26 05 cd |:`tbcol2|=&C..&..|
|000006a0| 0d 02 30 16 de 20 69 6e | 76 25 20 32 37 2c 6f 75 |..0.. in|v% 27,ou|
|000006b0| 74 76 25 20 32 33 0d 02 | 3a 1e de 20 70 78 32 25 |tv% 23..|:.. px2%|
|000006c0| 20 31 2c 70 78 34 25 20 | 33 2c 70 78 32 35 36 25 | 1,px4% |3,px256%|
|000006d0| 20 32 35 35 0d 02 44 10 | f2 67 65 74 6d 6f 64 65 | 255..D.|.getmode|
|000006e0| 69 6e 66 6f 0d 02 4e 0f | 73 77 69 74 63 68 65 64 |info..N.|switched|
|000006f0| 25 3d a3 0d 02 58 11 de | 20 66 61 63 74 6f 72 73 |%=...X..| factors|
|00000700| 25 20 31 35 0d 02 62 32 | e7 20 76 65 72 73 69 6f |% 15..b2|. versio|
|00000710| 6e 25 3e 31 32 30 20 8c | 20 de 20 70 69 78 74 72 |n%>120 .| . pixtr|
|00000720| 61 6e 73 25 20 31 35 20 | 8b 20 70 69 78 74 72 61 |ans% 15 |. pixtra|
|00000730| 6e 73 25 3d 2d 31 0d 02 | 6c 19 f4 20 2d 2d 20 64 |ns%=-1..|l.. -- d|
|00000740| 69 6d 65 6e 73 69 6f 6e | 20 61 72 72 61 79 73 0d |imension| arrays.|
|00000750| 02 76 27 de 20 70 61 6c | 25 28 32 29 2c 62 72 69 |.v'. pal|%(2),bri|
|00000760| 67 68 74 25 28 31 35 29 | 2c 75 6e 63 6f 6c 6f 75 |ght%(15)|,uncolou|
|00000770| 72 25 28 31 35 29 0d 02 | 80 27 de 20 71 25 20 26 |r%(15)..|.'. q% &|
|00000780| 32 30 30 30 2c 65 72 72 | 6f 72 61 64 64 72 25 28 |2000,err|oraddr%(|
|00000790| 34 29 2c 6f 6c 64 71 25 | 20 26 31 30 30 0d 02 8a |4),oldq%| &100...|
|000007a0| 2a de 20 69 6e 64 65 78 | 64 61 74 61 25 20 33 32 |*. index|data% 32|
|000007b0| 2a 32 34 2b 32 30 2c 66 | 6f 6e 74 62 69 6e 64 69 |*24+20,f|ontbindi|
|000007c0| 6e 67 25 20 32 35 35 0d | 02 94 11 6d 61 78 62 75 |ng% 255.|...maxbu|
|000007d0| 66 25 3d 26 33 30 30 30 | 0d 02 9e 26 de 20 62 75 |f%=&3000|...&. bu|
|000007e0| 66 66 65 72 25 20 6d 61 | 78 62 75 66 25 3a 63 75 |ffer% ma|xbuf%:cu|
|000007f0| 72 62 75 66 66 25 3d 62 | 75 66 66 65 72 25 0d 02 |rbuff%=b|uffer%..|
|00000800| a8 0a 6e 68 25 3d 33 32 | 0d 02 b2 2c de 20 68 61 |..nh%=32|...,. ha|
|00000810| 6e 64 6c 65 25 28 6e 68 | 25 2b 31 29 2c 77 69 64 |ndle%(nh|%+1),wid|
|00000820| 65 6e 74 24 28 6e 68 25 | 29 2c 77 70 74 72 25 28 |ent$(nh%|),wptr%(|
|00000830| 6e 68 25 29 0d 02 bc 3e | e3 20 49 25 3d 30 b8 6e |nh%)...>|. I%=0.n|
|00000840| 68 25 3a 68 61 6e 64 6c | 65 25 28 49 25 29 3d 49 |h%:handl|e%(I%)=I|
|00000850| 25 2d 31 3a 77 69 64 65 | 6e 74 24 28 49 25 29 3d |%-1:wide|nt$(I%)=|
|00000860| 22 22 3a ed 3a 68 61 6e | 64 6c 65 53 50 25 3d 6e |"":.:han|dleSP%=n|
|00000870| 68 25 0d 02 c6 14 de 20 | 73 70 72 69 74 65 6e 61 |h%..... |spritena|
|00000880| 6d 65 25 20 31 32 0d 02 | d0 2e de 20 6d 65 6e 75 |me% 12..|... menu|
|00000890| 66 72 65 65 25 20 26 33 | 30 30 30 3a 6d 65 6e 75 |free% &3|000:menu|
|000008a0| 65 6e 64 25 3d 6d 65 6e | 75 66 72 65 65 25 2b 26 |end%=men|ufree%+&|
|000008b0| 33 30 30 30 0d 02 da 14 | de 20 6d 65 6e 75 6c 69 |3000....|. menuli|
|000008c0| 73 74 25 20 26 32 30 30 | 0d 02 e4 15 62 72 78 25 |st% &200|....brx%|
|000008d0| 3d 34 30 30 3a 62 72 79 | 25 3d 37 34 30 0d 02 ee |=400:bry|%=740...|
|000008e0| 3e 63 75 72 72 65 6e 74 | 77 69 6e 64 6f 77 25 3d |>current|window%=|
|000008f0| 2d 31 3a 63 75 72 72 65 | 6e 74 69 63 6f 6e 25 3d |-1:curre|nticon%=|
|00000900| 2d 31 3a 64 69 61 6c 6f | 67 75 65 25 3d 2d 31 3a |-1:dialo|gue%=-1:|
|00000910| 64 65 66 5f 6d 65 6e 75 | 25 3d 30 0d 02 f8 0f 73 |def_menu|%=0....s|
|00000920| 70 72 69 74 65 66 24 3d | 22 22 0d 03 02 42 de 20 |pritef$=|""...B. |
|00000930| 69 62 5f 74 65 78 74 25 | 20 38 30 2c 69 62 5f 73 |ib_text%| 80,ib_s|
|00000940| 70 72 69 74 65 25 20 31 | 32 2c 69 62 5f 62 75 66 |prite% 1|2,ib_buf|
|00000950| 66 65 72 73 69 7a 65 25 | 20 36 2c 69 62 5f 76 61 |fersize%| 6,ib_va|
|00000960| 6c 69 64 61 74 69 6f 6e | 25 20 38 30 0d 03 0c 30 |lidation|% 80...0|
|00000970| de 20 74 62 5f 74 65 78 | 74 25 20 34 30 2c 74 62 |. tb_tex|t% 40,tb|
|00000980| 5f 73 70 72 69 74 65 25 | 20 31 32 2c 74 62 5f 62 |_sprite%| 12,tb_b|
|00000990| 75 66 66 65 72 73 69 7a | 65 25 20 36 0d 03 16 21 |uffersiz|e% 6...!|
|000009a0| de 20 6d 62 5f 66 73 69 | 7a 65 25 20 36 3a 24 6d |. mb_fsi|ze% 6:$m|
|000009b0| 62 5f 66 73 69 7a 65 25 | 3d 22 33 30 22 0d 03 20 |b_fsize%|="30".. |
|000009c0| 13 de 20 6d 62 5f 77 69 | 64 65 6e 74 25 20 31 32 |.. mb_wi|dent% 12|
|000009d0| 0d 03 2a 26 de 20 6d 62 | 5f 72 65 6e 75 6d 62 65 |..*&. mb|_renumbe|
|000009e0| 72 25 20 35 3a 24 6d 62 | 5f 72 65 6e 75 6d 62 65 |r% 5:$mb|_renumbe|
|000009f0| 72 25 3d 22 30 22 0d 03 | 34 21 de 20 6d 62 5f 64 |r%="0"..|4!. mb_d|
|00000a00| 65 6c 65 74 65 25 20 35 | 3a 24 6d 62 5f 64 65 6c |elete% 5|:$mb_del|
|00000a10| 65 74 65 25 3d 22 22 0d | 03 3e 1a 74 65 6d 70 6c |ete%="".|.>.templ|
|00000a20| 61 74 65 66 24 3d 22 54 | 65 6d 70 6c 61 74 65 73 |atef$="T|emplates|
|00000a30| 22 0d 03 48 25 de 20 6d | 62 5f 63 72 73 70 72 69 |"..H%. m|b_crspri|
|00000a40| 74 65 25 20 31 32 2c 6d | 62 5f 72 6e 73 70 72 69 |te% 12,m|b_rnspri|
|00000a50| 74 65 25 20 31 32 0d 03 | 52 11 6e 73 70 3d 38 30 |te% 12..|R.nsp=80|
|00000a60| 3a 6e 73 25 3d 31 30 0d | 03 5c 47 de 20 73 70 77 |:ns%=10.|.\G. spw|
|00000a70| 25 28 6e 73 70 29 2c 73 | 70 68 25 28 6e 73 70 29 |%(nsp),s|ph%(nsp)|
|00000a80| 2c 73 70 77 78 25 28 6e | 73 70 29 2c 6d 69 6e 78 |,spwx%(n|sp),minx|
|00000a90| 25 28 6e 73 70 29 2c 6d | 69 6e 79 25 28 6e 73 70 |%(nsp),m|iny%(nsp|
|00000aa0| 29 2c 73 70 6e 61 6d 65 | 24 28 6e 73 70 29 0d 03 |),spname|$(nsp)..|
|00000ab0| 66 23 de 20 73 70 72 69 | 74 65 77 25 28 6e 73 25 |f#. spri|tew%(ns%|
|00000ac0| 2b 31 29 2c 6e 73 70 72 | 69 74 65 25 28 6e 73 25 |+1),nspr|ite%(ns%|
|00000ad0| 29 0d 03 70 41 de 20 73 | 70 72 69 74 65 69 25 28 |)..pA. s|pritei%(|
|00000ae0| 6e 73 25 29 2c 73 70 72 | 78 73 63 61 6c 65 25 28 |ns%),spr|xscale%(|
|00000af0| 6e 73 25 29 2c 73 70 72 | 79 73 63 61 6c 65 25 28 |ns%),spr|yscale%(|
|00000b00| 6e 73 25 29 2c 73 70 72 | 69 74 65 6e 24 28 6e 73 |ns%),spr|iten$(ns|
|00000b10| 25 29 0d 03 7a 48 e3 20 | 49 25 3d 30 b8 6e 73 25 |%)..zH. |I%=0.ns%|
|00000b20| 3a 73 70 72 69 74 65 77 | 25 28 49 25 29 3d 49 25 |:spritew|%(I%)=I%|
|00000b30| 2d 31 3a 73 70 72 69 74 | 65 6e 24 28 49 25 29 3d |-1:sprit|en$(I%)=|
|00000b40| 22 22 3a ed 3a 73 70 72 | 53 50 25 3d 6e 73 25 3a |"":.:spr|SP%=ns%:|
|00000b50| 73 70 72 53 50 32 25 3d | 2d 31 0d 03 84 44 c8 99 |sprSP2%=|-1...D..|
|00000b60| 20 22 4f 53 5f 46 69 6c | 65 22 2c 35 2c 22 3c 46 | "OS_Fil|e",5,"<F|
|00000b70| 6f 72 6d 45 64 24 44 69 | 72 3e 2e 53 70 72 69 74 |ormEd$Di|r>.Sprit|
|00000b80| 65 73 22 20 b8 20 74 79 | 70 65 25 2c 2c 2c 2c 73 |es" . ty|pe%,,,,s|
|00000b90| 79 73 74 65 6d 61 72 65 | 61 73 69 7a 65 25 0d 03 |ystemare|asize%..|
|00000ba0| 8e 36 e7 20 74 79 70 65 | 25 3c 3e 31 20 8c 20 85 |.6. type|%<>1 . .|
|00000bb0| 20 31 2c 22 43 61 6e 27 | 74 20 66 69 6e 64 20 3c | 1,"Can'|t find <|
|00000bc0| 46 6f 72 6d 45 64 24 44 | 69 72 3e 2e 53 70 72 69 |FormEd$D|ir>.Spri|
|00000bd0| 74 65 73 22 0d 03 98 16 | 73 79 73 74 65 6d 61 72 |tes"....|systemar|
|00000be0| 65 61 73 69 7a 65 25 2b | 3d 34 0d 03 a2 24 de 20 |easize%+|=4...$. |
|00000bf0| 73 79 73 74 65 6d 73 70 | 72 69 74 65 73 25 20 73 |systemsp|rites% s|
|00000c00| 79 73 74 65 6d 61 72 65 | 61 73 69 7a 65 25 0d 03 |ystemare|asize%..|
|00000c10| ac 24 73 79 73 74 65 6d | 73 70 72 69 74 65 73 25 |.$system|sprites%|
|00000c20| 21 30 3d 73 79 73 74 65 | 6d 61 72 65 61 73 69 7a |!0=syste|mareasiz|
|00000c30| 65 25 0d 03 b6 3f c8 99 | 20 22 4f 53 5f 53 70 72 |e%...?..| "OS_Spr|
|00000c40| 69 74 65 4f 70 22 2c 26 | 31 30 41 2c 73 79 73 74 |iteOp",&|10A,syst|
|00000c50| 65 6d 73 70 72 69 74 65 | 73 25 2c 22 3c 46 6f 72 |emsprite|s%,"<For|
|00000c60| 6d 45 64 24 44 69 72 3e | 2e 53 70 72 69 74 65 73 |mEd$Dir>|.Sprites|
|00000c70| 22 0d 03 c0 51 f4 20 53 | 59 53 20 22 4f 53 5f 53 |"...Q. S|YS "OS_S|
|00000c80| 70 72 69 74 65 4f 70 22 | 2c 26 31 30 46 2c 73 79 |priteOp"|,&10F,sy|
|00000c90| 73 74 65 6d 73 70 72 69 | 74 65 73 25 2c 22 65 64 |stemspri|tes%,"ed|
|00000ca0| 69 74 62 75 66 66 65 72 | 22 2c 30 2c 31 32 38 30 |itbuffer|",0,1280|
|00000cb0| 2f 64 78 25 2c 31 30 32 | 34 2f 64 79 25 2c 4d 4f |/dx%,102|4/dy%,MO|
|00000cc0| 44 45 0d 03 ca 3b f4 20 | 65 64 69 74 62 75 66 66 |DE...;. |editbuff|
|00000cd0| 65 72 25 3d 46 4e 73 70 | 72 69 74 65 61 64 64 72 |er%=FNsp|riteaddr|
|00000ce0| 28 73 79 73 74 65 6d 73 | 70 72 69 74 65 73 25 2c |(systems|prites%,|
|00000cf0| 22 65 64 69 74 62 75 66 | 66 65 72 22 29 0d 03 d4 |"editbuf|fer")...|
|00000d00| 25 f4 20 65 64 69 74 62 | 75 66 66 65 72 77 69 64 |%. editb|ufferwid|
|00000d10| 74 68 25 3d 28 73 70 74 | 72 25 21 31 36 2b 31 29 |th%=(spt|r%!16+1)|
|00000d20| 2a 34 0d 03 de 1f 73 70 | 72 69 74 65 61 72 65 61 |*4....sp|ritearea|
|00000d30| 73 69 7a 65 25 3d 93 2d | e0 2d 31 36 2a 31 30 32 |size%=.-|.-16*102|
|00000d40| 34 0d 03 e8 21 de 20 73 | 70 72 69 74 65 61 72 65 |4...!. s|priteare|
|00000d50| 61 25 20 73 70 72 69 74 | 65 61 72 65 61 73 69 7a |a% sprit|eareasiz|
|00000d60| 65 25 0d 03 f2 31 21 73 | 70 72 69 74 65 61 72 65 |e%...1!s|priteare|
|00000d70| 61 25 3d 73 70 72 69 74 | 65 61 72 65 61 73 69 7a |a%=sprit|eareasiz|
|00000d80| 65 25 3a 73 70 72 69 74 | 65 61 72 65 61 25 21 38 |e%:sprit|earea%!8|
|00000d90| 3d 31 36 0d 03 fc 25 c8 | 99 20 22 4f 53 5f 53 70 |=16...%.|. "OS_Sp|
|00000da0| 72 69 74 65 4f 70 22 2c | 26 31 30 39 2c 73 70 72 |riteOp",|&109,spr|
|00000db0| 69 74 65 61 72 65 61 25 | 0d 04 06 28 f2 6c 6f 61 |itearea%|...(.loa|
|00000dc0| 64 73 70 72 69 74 65 73 | 28 22 3c 46 6f 72 6d 45 |dsprites|("<FormE|
|00000dd0| 64 24 44 69 72 3e 2e 44 | 65 66 61 75 6c 74 22 29 |d$Dir>.D|efault")|
|00000de0| 0d 04 10 16 73 70 72 69 | 74 65 66 24 3d 22 53 70 |....spri|tef$="Sp|
|00000df0| 72 69 74 65 73 22 0d 04 | 1a 2e 75 6e 64 6f 6e 61 |rites"..|..undona|
|00000e00| 6d 65 24 3d 22 22 3a 75 | 6e 64 6f 73 63 72 65 65 |me$="":u|ndoscree|
|00000e10| 6e 25 3d 2d 31 3a 65 64 | 69 74 62 75 66 66 65 72 |n%=-1:ed|itbuffer|
|00000e20| 25 3d 2d 32 0d 04 24 17 | f4 20 2d 2d 20 43 72 65 |%=-2..$.|. -- Cre|
|00000e30| 61 74 65 20 77 69 6e 64 | 6f 77 73 0d 04 2e 13 f2 |ate wind|ows.....|
|00000e40| 64 65 66 61 75 6c 74 77 | 69 6e 64 6f 77 73 0d 04 |defaultw|indows..|
|00000e50| 38 45 e7 20 76 65 72 73 | 69 6f 6e 25 3e 3d 31 33 |8E. vers|ion%>=13|
|00000e60| 34 20 8c 20 de 20 70 61 | 6c 74 61 62 6c 65 25 20 |4 . . pa|ltable% |
|00000e70| 37 39 3a c8 99 20 22 57 | 69 6d 70 5f 52 65 61 64 |79:.. "W|imp_Read|
|00000e80| 50 61 6c 65 74 74 65 22 | 2c 2c 70 61 6c 74 61 62 |Palette"|,,paltab|
|00000e90| 6c 65 25 0d 04 42 10 70 | 61 6c 63 6f 6c 6f 75 72 |le%..B.p|alcolour|
|00000ea0| 25 3d 37 0d 04 4c 10 73 | 70 72 63 6f 6c 6f 75 72 |%=7..L.s|prcolour|
|00000eb0| 25 3d 37 0d 04 56 2e 70 | 61 69 6e 74 6d 6f 64 65 |%=7..V.p|aintmode|
|00000ec0| 25 3d 31 36 3a f2 73 65 | 6c 65 63 74 28 70 61 6c |%=16:.se|lect(pal|
|00000ed0| 65 74 74 65 25 2c 70 61 | 69 6e 74 6d 6f 64 65 25 |ette%,pa|intmode%|
|00000ee0| 29 0d 04 60 2a 67 72 69 | 64 25 3d a3 3a e7 20 67 |)..`*gri|d%=.:. g|
|00000ef0| 72 69 64 25 20 8c 20 f2 | 73 65 6c 65 63 74 28 70 |rid% . .|select(p|
|00000f00| 61 6c 65 74 74 65 25 2c | 33 31 29 0d 04 6a 15 f4 |alette%,|31)..j..|
|00000f10| 20 2d 2d 20 43 72 65 61 | 74 65 20 4d 65 6e 75 73 | -- Crea|te Menus|
|00000f20| 0d 04 74 16 6d 5f 70 61 | 6c 65 74 74 65 25 3d a4 |..t.m_pa|lette%=.|
|00000f30| 63 72 6d 65 6e 75 0d 04 | 7e 38 20 20 dc 20 22 23 |crmenu..|~8 . "#|
|00000f40| 43 6f 6c 6f 75 72 73 2c | 30 2c 31 2c 32 2c 33 2c |Colours,|0,1,2,3,|
|00000f50| 34 2c 35 2c 36 2c 37 2c | 38 2c 39 2c 31 30 2c 31 |4,5,6,7,|8,9,10,1|
|00000f60| 31 2c 31 32 2c 31 33 2c | 31 34 2c 31 35 22 0d 04 |1,12,13,|14,15"..|
|00000f70| 88 12 69 5f 65 73 67 25 | 3d a4 63 72 6d 65 6e 75 |..i_esg%|=.crmenu|
|00000f80| 0d 04 92 34 20 20 dc 20 | 22 23 45 53 47 2c 30 2c |...4 . |"#ESG,0,|
|00000f90| 31 2c 32 2c 33 2c 34 2c | 35 2c 36 2c 37 2c 38 2c |1,2,3,4,|5,6,7,8,|
|00000fa0| 39 2c 31 30 2c 31 31 2c | 31 32 2c 31 33 2c 31 34 |9,10,11,|12,13,14|
|00000fb0| 2c 31 35 22 0d 04 9c 15 | 69 5f 62 75 74 74 6f 6e |,15"....|i_button|
|00000fc0| 25 3d a4 63 72 6d 65 6e | 75 0d 04 a6 4d 20 20 dc |%=.crmen|u...M .|
|00000fd0| 20 22 23 42 75 74 74 6f | 6e 20 74 79 70 65 2c 4e | "#Butto|n type,N|
|00000fe0| 65 76 65 72 2c 41 6c 77 | 61 79 73 2c 41 75 74 6f |ever,Alw|ays,Auto|
|00000ff0| 2d 72 65 70 65 61 74 2c | 43 6c 69 63 6b 2c 52 65 |-repeat,|Click,Re|
|00001000| 6c 65 61 73 65 2c 44 6f | 75 62 6c 65 20 63 6c 69 |lease,Do|uble cli|
|00001010| 63 6b 2c 2b 2b 22 0d 04 | b0 4c 20 20 dc 20 22 43 |ck,++"..|.L . "C|
|00001020| 6c 69 63 6b 2f 44 72 61 | 67 2c 52 65 6c 65 61 73 |lick/Dra|g,Releas|
|00001030| 65 2f 44 72 61 67 2c 44 | 6f 75 62 6c 65 2f 44 72 |e/Drag,D|ouble/Dr|
|00001040| 61 67 2c 4d 65 6e 75 20 | 69 63 6f 6e 2c 44 6f 75 |ag,Menu |icon,Dou|
|00001050| 62 6c 65 2f 43 6c 69 63 | 6b 2f 44 72 61 67 2c 2b |ble/Clic|k/Drag,+|
|00001060| 2b 22 0d 04 ba 2d 20 20 | dc 20 22 31 31 2c 31 32 |+"...- |. "11,12|
|00001070| 2c 31 33 2c 57 72 69 74 | 65 2f 43 6c 69 63 6b 2f |,13,Writ|e/Click/|
|00001080| 44 72 61 67 2c 57 72 69 | 74 65 61 62 6c 65 22 0d |Drag,Wri|teable".|
|00001090| 04 c4 14 6d 5f 66 73 69 | 7a 65 25 3d a4 63 72 6d |...m_fsi|ze%=.crm|
|000010a0| 65 6e 75 0d 04 ce 47 20 | 20 dc 20 22 23 50 6f 69 |enu...G | . "#Poi|
|000010b0| 6e 74 20 73 69 7a 65 2c | 31 30 20 70 6f 69 6e 74 |nt size,|10 point|
|000010c0| 2c 31 32 20 70 6f 69 6e | 74 2c 31 34 20 70 6f 69 |,12 poin|t,14 poi|
|000010d0| 6e 74 2c 32 30 20 70 6f | 69 6e 74 2c 24 6d 62 5f |nt,20 po|int,$mb_|
|000010e0| 66 73 69 7a 65 25 28 36 | 29 22 0d 04 d8 13 69 5f |fsize%(6|)"....i_|
|000010f0| 66 6f 6e 74 25 3d a4 63 | 72 6d 65 6e 75 0d 04 e2 |font%=.c|rmenu...|
|00001100| 17 20 20 dc 20 22 23 54 | 65 78 74 20 73 74 79 6c |. . "#T|ext styl|
|00001110| 65 2c 26 22 0d 04 ec 13 | 69 5f 74 65 78 74 25 3d |e,&"....|i_text%=|
|00001120| a4 63 72 6d 65 6e 75 0d | 04 f6 22 20 20 dc 20 22 |.crmenu.|.." . "|
|00001130| 23 49 63 6f 6e 20 74 65 | 78 74 2c 24 69 62 5f 74 |#Icon te|xt,$ib_t|
|00001140| 65 78 74 25 28 38 30 29 | 22 0d 05 00 15 69 5f 73 |ext%(80)|"....i_s|
|00001150| 70 72 69 74 65 25 3d a4 | 63 72 6d 65 6e 75 0d 05 |prite%=.|crmenu..|
|00001160| 0a 26 20 20 dc 20 22 23 | 53 70 72 69 74 65 20 6e |.& . "#|Sprite n|
|00001170| 61 6d 65 2c 24 69 62 5f | 73 70 72 69 74 65 25 28 |ame,$ib_|sprite%(|
|00001180| 31 32 29 22 0d 05 14 18 | 69 5f 76 61 6c 69 64 61 |12)"....|i_valida|
|00001190| 74 69 6f 6e 3d a4 63 72 | 6d 65 6e 75 0d 05 1e 29 |tion=.cr|menu...)|
|000011a0| 20 20 dc 20 22 23 56 61 | 6c 69 64 61 74 69 6f 6e | . "#Va|lidation|
|000011b0| 2c 24 69 62 5f 76 61 6c | 69 64 61 74 69 6f 6e 25 |,$ib_val|idation%|
|000011c0| 28 38 30 29 22 0d 05 28 | 19 69 5f 62 75 66 66 65 |(80)"..(|.i_buffe|
|000011d0| 72 73 69 7a 65 25 3d a4 | 63 72 6d 65 6e 75 0d 05 |rsize%=.|crmenu..|
|000011e0| 32 39 20 20 dc 20 22 23 | 4d 61 78 20 73 69 7a 65 |29 . "#|Max size|
|000011f0| 2c 24 69 62 5f 62 75 66 | 66 65 72 73 69 7a 65 25 |,$ib_buf|fersize%|
|00001200| 28 36 29 2c 56 61 6c 69 | 64 3e 69 5f 76 61 6c 69 |(6),Vali|d>i_vali|
|00001210| 64 61 74 69 6f 6e 22 0d | 05 3c 14 69 5f 66 6c 61 |dation".|.<.i_fla|
|00001220| 67 73 25 3d a4 63 72 6d | 65 6e 75 0d 05 46 47 20 |gs%=.crm|enu..FG |
|00001230| 20 dc 20 22 23 49 63 6f | 6e 20 66 6c 61 67 73 2c | . "#Ico|n flags,|
|00001240| 54 65 78 74 3e 69 5f 74 | 65 78 74 25 2c 53 70 72 |Text>i_t|ext%,Spr|
|00001250| 69 74 65 3e 69 5f 73 70 | 72 69 74 65 25 2c 42 6f |ite>i_sp|rite%,Bo|
|00001260| 72 64 65 72 2c 48 20 63 | 65 6e 74 72 65 64 2c 2b |rder,H c|entred,+|
|00001270| 2b 22 0d 05 50 3d 20 20 | dc 20 22 56 20 63 65 6e |+"..P= |. "V cen|
|00001280| 74 72 65 64 2c 46 69 6c | 6c 65 64 2c 41 6e 74 69 |tred,Fil|led,Anti|
|00001290| 2d 61 6c 69 61 73 65 64 | 3e 69 5f 66 6f 6e 74 25 |-aliased|>i_font%|
|000012a0| 2c 4e 65 65 64 73 20 68 | 65 6c 70 2c 2b 2b 22 0d |,Needs h|elp,++".|
|000012b0| 05 5a 48 20 20 dc 20 22 | 49 6e 64 69 72 65 63 74 |.ZH . "|Indirect|
|000012c0| 65 64 3e 69 5f 62 75 66 | 66 65 72 73 69 7a 65 25 |ed>i_buf|fersize%|
|000012d0| 2c 52 20 6a 75 73 74 69 | 66 69 65 64 2c 41 6c 6c |,R justi|fied,All|
|000012e0| 6f 77 20 61 64 6a 75 73 | 74 2c 48 61 6c 66 20 73 |ow adjus|t,Half s|
|000012f0| 69 7a 65 2c 2b 2b 22 0d | 05 64 2d 20 20 dc 20 22 |ize,++".|.d- . "|
|00001300| 42 75 74 74 6f 6e 20 74 | 79 70 65 3e 69 5f 62 75 |Button t|ype>i_bu|
|00001310| 74 74 6f 6e 25 2c 45 53 | 47 3e 69 5f 65 73 67 25 |tton%,ES|G>i_esg%|
|00001320| 2c 2b 2b 22 0d 05 6e 33 | 20 20 dc 20 22 46 67 20 |,++"..n3| . "Fg |
|00001330| 63 6f 6c 6f 75 72 3e 6d | 5f 70 61 6c 65 74 74 65 |colour>m|_palette|
|00001340| 25 2c 42 67 20 63 6f 6c | 6f 75 72 3e 6d 5f 70 61 |%,Bg col|our>m_pa|
|00001350| 6c 65 74 74 65 25 22 0d | 05 78 13 74 5f 74 65 78 |lette%".|.x.t_tex|
|00001360| 74 25 3d a4 63 72 6d 65 | 6e 75 0d 05 82 23 20 20 |t%=.crme|nu...# |
|00001370| dc 20 22 23 54 69 74 6c | 65 20 74 65 78 74 2c 24 |. "#Titl|e text,$|
|00001380| 74 62 5f 74 65 78 74 25 | 28 34 30 29 22 0d 05 8c |tb_text%|(40)"...|
|00001390| 15 74 5f 73 70 72 69 74 | 65 25 3d a4 63 72 6d 65 |.t_sprit|e%=.crme|
|000013a0| 6e 75 0d 05 96 26 20 20 | dc 20 22 23 53 70 72 69 |nu...& |. "#Spri|
|000013b0| 74 65 20 6e 61 6d 65 2c | 24 74 62 5f 73 70 72 69 |te name,|$tb_spri|
|000013c0| 74 65 25 28 31 32 29 22 | 0d 05 a0 19 74 5f 62 75 |te%(12)"|....t_bu|
|000013d0| 66 66 65 72 73 69 7a 65 | 25 3d a4 63 72 6d 65 6e |ffersize|%=.crmen|
|000013e0| 75 0d 05 aa 26 20 20 dc | 20 22 23 4d 61 78 20 73 |u...& .| "#Max s|
|000013f0| 69 7a 65 2c 24 74 62 5f | 62 75 66 66 65 72 73 69 |ize,$tb_|buffersi|
|00001400| 7a 65 25 28 36 29 22 0d | 05 b4 14 74 5f 66 6c 61 |ze%(6)".|...t_fla|
|00001410| 67 73 25 3d a4 63 72 6d | 65 6e 75 0d 05 be 48 20 |gs%=.crm|enu...H |
|00001420| 20 dc 20 22 23 54 69 74 | 6c 65 20 66 6c 61 67 73 | . "#Tit|le flags|
|00001430| 2c 54 65 78 74 3e 74 5f | 74 65 78 74 25 2c 53 70 |,Text>t_|text%,Sp|
|00001440| 72 69 74 65 3e 74 5f 73 | 70 72 69 74 65 25 2c 42 |rite>t_s|prite%,B|
|00001450| 6f 72 64 65 72 2c 48 20 | 63 65 6e 74 72 65 64 2c |order,H |centred,|
|00001460| 2b 2b 22 0d 05 c8 4b 20 | 20 dc 20 22 56 20 63 65 |++"...K | . "V ce|
|00001470| 6e 74 72 65 64 2c 46 69 | 6c 6c 65 64 2c 41 6e 74 |ntred,Fi|lled,Ant|
|00001480| 69 2d 61 6c 69 61 73 65 | 64 3e 69 5f 66 6f 6e 74 |i-aliase|d>i_font|
|00001490| 25 2c 49 6e 64 69 72 65 | 63 74 65 64 3e 74 5f 62 |%,Indire|cted>t_b|
|000014a0| 75 66 66 65 72 73 69 7a | 65 25 2c 2b 2b 22 0d 05 |uffersiz|e%,++"..|
|000014b0| d2 15 20 20 dc 20 22 52 | 20 6a 75 73 74 69 66 69 |.. . "R| justifi|
|000014c0| 65 64 22 0d 05 dc 15 77 | 5f 73 63 72 6f 6c 6c 25 |ed"....w|_scroll%|
|000014d0| 3d a4 63 72 6d 65 6e 75 | 0d 05 e6 1f 20 20 dc 20 |=.crmenu|.... . |
|000014e0| 22 41 75 74 6f 2d 72 65 | 70 65 61 74 2c 44 65 62 |"Auto-re|peat,Deb|
|000014f0| 6f 75 6e 63 65 64 22 0d | 05 f0 14 77 5f 66 6c 61 |ounced".|...w_fla|
|00001500| 67 73 25 3d a4 63 72 6d | 65 6e 75 0d 05 fa 4e 20 |gs%=.crm|enu...N |
|00001510| 20 dc 20 22 23 46 6c 61 | 67 73 2c 54 69 74 6c 65 | . "#Fla|gs,Title|
|00001520| 3e 74 5f 66 6c 61 67 73 | 25 2c 4d 6f 76 65 61 62 |>t_flags|%,Moveab|
|00001530| 6c 65 2c 56 20 73 63 72 | 6f 6c 6c 2c 48 20 73 63 |le,V scr|oll,H sc|
|00001540| 72 6f 6c 6c 2c 41 75 74 | 6f 2d 72 65 64 72 61 77 |roll,Aut|o-redraw|
|00001550| 2c 50 61 6e 65 2c 2b 2b | 22 0d 06 04 45 20 20 dc |,Pane,++|"...E .|
|00001560| 20 22 4e 6f 20 62 6f 75 | 6e 64 73 2c 4e 6f 20 71 | "No bou|nds,No q|
|00001570| 75 69 74 20 62 6f 78 2c | 55 73 65 72 20 73 63 72 |uit box,|User scr|
|00001580| 6f 6c 6c 3e 77 5f 73 63 | 72 6f 6c 6c 25 2c 52 65 |oll>w_sc|roll%,Re|
|00001590| 61 6c 20 63 6f 6c 6f 75 | 72 73 2c 2b 2b 22 0d 06 |al colou|rs,++"..|
|000015a0| 0e 40 20 20 dc 20 22 42 | 61 63 6b 2c 4b 65 79 73 |.@ . "B|ack,Keys|
|000015b0| 2c 57 6f 72 6b 20 61 72 | 65 61 23 3e 69 5f 62 75 |,Work ar|ea#>i_bu|
|000015c0| 74 74 6f 6e 25 2c 4e 65 | 77 20 46 6f 72 6d 61 74 |tton%,Ne|w Format|
|000015d0| 2c 42 61 63 6b 20 69 63 | 6f 6e 2c 2b 2b 22 0d 06 |,Back ic|on,++"..|
|000015e0| 18 4f 20 20 dc 20 22 51 | 75 69 74 20 69 63 6f 6e |.O . "Q|uit icon|
|000015f0| 2c 54 69 74 6c 65 20 69 | 63 6f 6e 3e 74 5f 66 6c |,Title i|con>t_fl|
|00001600| 61 67 73 25 2c 54 6f 67 | 67 6c 65 20 69 63 6f 6e |ags%,Tog|gle icon|
|00001610| 2c 56 20 73 63 72 6f 6c | 6c 2c 53 69 7a 65 20 69 |,V scrol|l,Size i|
|00001620| 63 6f 6e 2c 48 20 73 63 | 72 6f 6c 6c 22 0d 06 22 |con,H sc|roll".."|
|00001630| 16 77 5f 63 6f 6c 6f 75 | 72 73 25 3d a4 63 72 6d |.w_colou|rs%=.crm|
|00001640| 65 6e 75 0d 06 2c 9e 20 | 20 dc 20 22 54 69 74 6c |enu..,. | . "Titl|
|00001650| 65 20 66 67 3f 6d 5f 70 | 61 6c 65 74 74 65 25 2c |e fg?m_p|alette%,|
|00001660| 54 69 74 6c 65 20 62 67 | 3f 6d 5f 70 61 6c 65 74 |Title bg|?m_palet|
|00001670| 74 65 25 2c 57 6f 72 6b | 20 66 67 3f 6d 5f 70 61 |te%,Work| fg?m_pa|
|00001680| 6c 65 74 74 65 25 2c 57 | 6f 72 6b 20 62 67 3f 6d |lette%,W|ork bg?m|
|00001690| 5f 70 61 6c 65 74 74 65 | 25 2c 53 63 72 6f 6c 6c |_palette|%,Scroll|
|000016a0| 20 6f 75 74 65 72 3f 6d | 5f 70 61 6c 65 74 74 65 | outer?m|_palette|
|000016b0| 25 2c 53 63 72 6f 6c 6c | 20 69 6e 6e 65 72 3f 6d |%,Scroll| inner?m|
|000016c0| 5f 70 61 6c 65 74 74 65 | 25 2c 49 6e 70 75 74 20 |_palette|%,Input |
|000016d0| 66 6f 63 75 73 3f 6d 5f | 70 61 6c 65 74 74 65 25 |focus?m_|palette%|
|000016e0| 22 0d 06 36 14 77 5f 69 | 64 65 6e 74 25 3d a4 63 |"..6.w_i|dent%=.c|
|000016f0| 72 6d 65 6e 75 0d 06 40 | 27 20 20 dc 20 22 23 57 |rmenu..@|' . "#W|
|00001700| 69 6e 64 6f 77 20 6e 61 | 6d 65 3a 2c 24 6d 62 5f |indow na|me:,$mb_|
|00001710| 77 69 64 65 6e 74 25 28 | 31 32 29 22 0d 06 4a 17 |wident%(|12)"..J.|
|00001720| 69 5f 72 65 6e 75 6d 62 | 65 72 25 3d a4 63 72 6d |i_renumb|er%=.crm|
|00001730| 65 6e 75 0d 06 54 22 20 | 20 dc 20 22 23 49 63 6f |enu..T" | . "#Ico|
|00001740| 6e 20 23 2c 24 6d 62 5f | 72 65 6e 75 6d 62 65 72 |n #,$mb_|renumber|
|00001750| 25 28 35 29 22 0d 06 5e | 15 69 5f 64 65 6c 65 74 |%(5)"..^|.i_delet|
|00001760| 65 25 3d a4 63 72 6d 65 | 6e 75 0d 06 68 20 20 20 |e%=.crme|nu..h |
|00001770| dc 20 22 23 49 63 6f 6e | 20 23 2c 24 6d 62 5f 64 |. "#Icon| #,$mb_d|
|00001780| 65 6c 65 74 65 25 28 35 | 29 22 0d 06 72 13 69 5f |elete%(5|)"..r.i_|
|00001790| 63 6f 70 79 25 3d a4 63 | 72 6d 65 6e 75 0d 06 7c |copy%=.c|rmenu..||
|000017a0| 22 20 20 dc 20 22 23 43 | 6f 70 79 2c 6c 65 66 74 |" . "#C|opy,left|
|000017b0| 2c 72 69 67 68 74 2c 75 | 70 2c 64 6f 77 6e 22 0d |,right,u|p,down".|
|000017c0| 06 86 13 69 5f 6d 6f 76 | 65 25 3d a4 63 72 6d 65 |...i_mov|e%=.crme|
|000017d0| 6e 75 0d 06 90 22 20 20 | dc 20 22 23 4d 6f 76 65 |nu..." |. "#Move|
|000017e0| 2c 6c 65 66 74 2c 72 69 | 67 68 74 2c 75 70 2c 64 |,left,ri|ght,up,d|
|000017f0| 6f 77 6e 22 0d 06 9a 16 | 69 5f 67 65 6e 65 72 61 |own"....|i_genera|
|00001800| 6c 25 3d a4 63 72 6d 65 | 6e 75 0d 06 a4 42 20 20 |l%=.crme|nu...B |
|00001810| dc 20 22 23 49 63 6f 6e | 73 2c 45 64 69 74 20 57 |. "#Icon|s,Edit W|
|00001820| 69 6e 64 6f 77 2c 43 72 | 65 61 74 65 20 69 63 6f |indow,Cr|eate ico|
|00001830| 6e 2c 45 64 69 74 20 20 | 20 20 20 6e 6e 6e 6e 3e |n,Edit | nnnn>|
|00001840| 69 5f 66 6c 61 67 73 25 | 2c 2b 2b 22 0d 06 ae 49 |i_flags%|,++"...I|
|00001850| 20 20 dc 20 22 52 65 6e | 75 6d 62 65 72 20 6e 6e | . "Ren|umber nn|
|00001860| 6e 6e 3e 69 5f 72 65 6e | 75 6d 62 65 72 25 2c 44 |nn>i_ren|umber%,D|
|00001870| 65 73 65 6c 65 63 74 20 | 41 6c 6c 2c 43 6f 70 79 |eselect |All,Copy|
|00001880| 20 6e 6e 6e 6e 6e 6e 6e | 6e 3e 69 5f 63 6f 70 79 | nnnnnnn|n>i_copy|
|00001890| 25 2c 2b 2b 22 0d 06 b8 | 37 20 20 dc 20 22 4d 6f |%,++"...|7 . "Mo|
|000018a0| 76 65 20 6e 6e 6e 6e 6e | 6e 6e 6e 3e 69 5f 6d 6f |ve nnnnn|nnn>i_mo|
|000018b0| 76 65 25 2c 57 69 70 65 | 20 6e 6e 6e 6e 6e 6e 6e |ve%,Wipe| nnnnnnn|
|000018c0| 6e 3e 69 5f 64 65 6c 65 | 74 65 25 22 0d 06 c2 16 |n>i_dele|te%"....|
|000018d0| 77 5f 67 65 6e 65 72 61 | 6c 25 3d a4 63 72 6d 65 |w_genera|l%=.crme|
|000018e0| 6e 75 0d 06 cc 48 20 20 | dc 20 22 23 57 69 6e 64 |nu...H |. "#Wind|
|000018f0| 6f 77 2c 45 64 69 74 20 | 69 63 6f 6e 73 2c 57 69 |ow,Edit |icons,Wi|
|00001900| 6e 64 6f 77 20 66 6c 61 | 67 73 3f 77 5f 66 6c 61 |ndow fla|gs?w_fla|
|00001910| 67 73 25 2c 43 6f 6c 6f | 75 72 73 3e 77 5f 63 6f |gs%,Colo|urs>w_co|
|00001920| 6c 6f 75 72 73 25 2c 2b | 2b 22 0d 06 d6 44 20 20 |lours%,+|+"...D |
|00001930| dc 20 22 57 6f 72 6b 20 | 61 72 65 61 3f 6d 5f 77 |. "Work |area?m_w|
|00001940| 6f 72 6b 61 72 65 61 25 | 2c 49 64 65 6e 74 69 66 |orkarea%|,Identif|
|00001950| 69 65 72 3e 77 5f 69 64 | 65 6e 74 25 2c 44 65 6c |ier>w_id|ent%,Del|
|00001960| 65 74 65 20 57 69 6e 64 | 6f 77 2c 2b 2b 22 0d 06 |ete Wind|ow,++"..|
|00001970| e0 1a 20 20 dc 20 22 53 | 61 76 65 3e 6d 5f 73 61 |.. . "S|ave>m_sa|
|00001980| 76 65 74 65 6d 70 25 22 | 0d 06 ea 18 6d 5f 74 65 |vetemp%"|....m_te|
|00001990| 6d 70 6c 61 74 65 73 25 | 3d a4 63 72 6d 65 6e 75 |mplates%|=.crmenu|
|000019a0| 0d 06 f4 28 20 20 dc 20 | 22 23 46 69 6c 65 6e 61 |...( . |"#Filena|
|000019b0| 6d 65 3a 2c 24 6d 62 5f | 74 65 6d 70 6c 61 74 65 |me:,$mb_|template|
|000019c0| 73 25 28 32 35 36 29 22 | 0d 06 fe 15 6d 61 69 6e |s%(256)"|....main|
|000019d0| 6d 65 6e 75 25 3d a4 63 | 72 6d 65 6e 75 0d 07 08 |menu%=.c|rmenu...|
|000019e0| 54 20 20 dc 20 22 23 41 | 63 74 69 6f 6e 73 2c 49 |T . "#A|ctions,I|
|000019f0| 6e 66 6f 23 3e 70 72 6f | 67 69 6e 66 6f 25 2c 43 |nfo#>pro|ginfo%,C|
|00001a00| 72 65 61 74 65 20 57 69 | 6e 64 6f 77 3e 77 5f 69 |reate Wi|ndow>w_i|
|00001a10| 64 65 6e 74 25 2c 53 68 | 6f 77 20 73 70 72 69 74 |dent%,Sh|ow sprit|
|00001a20| 65 73 2c 53 68 6f 77 20 | 74 6f 6f 6c 73 2c 2b 2b |es,Show |tools,++|
|00001a30| 22 0d 07 12 46 20 20 dc | 20 22 4c 6f 61 64 20 74 |"...F .| "Load t|
|00001a40| 65 6d 70 6c 61 74 65 73 | 3e 6d 5f 74 65 6d 70 6c |emplates|>m_templ|
|00001a50| 61 74 65 73 25 2c 53 61 | 76 65 20 74 65 6d 70 6c |ates%,Sa|ve templ|
|00001a60| 61 74 65 73 23 3e 6d 5f | 73 61 76 65 74 65 6d 70 |ates#>m_|savetemp|
|00001a70| 25 2c 51 75 69 74 22 0d | 07 1c 15 6d 5f 72 6f 77 |%,Quit".|...m_row|
|00001a80| 63 6f 6c 25 3d a4 63 72 | 6d 65 6e 75 0d 07 26 14 |col%=.cr|menu..&.|
|00001a90| 20 20 dc 20 22 52 6f 77 | 2c 43 6f 6c 75 6d 6e 22 | . "Row|,Column"|
|00001aa0| 0d 07 30 15 6d 5f 73 70 | 72 69 74 65 25 3d a4 63 |..0.m_sp|rite%=.c|
|00001ab0| 72 6d 65 6e 75 0d 07 3a | 4f 20 20 dc 20 22 23 53 |rmenu..:|O . "#S|
|00001ac0| 70 72 69 74 65 2c 55 6e | 64 6f 2c 43 6f 6c 6f 75 |prite,Un|do,Colou|
|00001ad0| 72 3e 6d 5f 70 61 6c 65 | 74 74 65 25 2c 54 72 61 |r>m_pale|tte%,Tra|
|00001ae0| 6e 73 70 61 72 65 6e 74 | 2c 43 72 65 61 74 65 20 |nsparent|,Create |
|00001af0| 4d 61 73 6b 2c 44 65 6c | 65 74 65 20 4d 61 73 6b |Mask,Del|ete Mask|
|00001b00| 2c 2b 2b 22 0d 07 44 50 | 20 20 dc 20 22 45 78 74 |,++"..DP| . "Ext|
|00001b10| 65 6e 64 3e 6d 5f 72 6f | 77 63 6f 6c 25 2c 52 65 |end>m_ro|wcol%,Re|
|00001b20| 64 75 63 65 3e 6d 5f 72 | 6f 77 63 6f 6c 25 2c 49 |duce>m_r|owcol%,I|
|00001b30| 6e 73 65 72 74 3e 6d 5f | 72 6f 77 63 6f 6c 25 2c |nsert>m_|rowcol%,|
|00001b40| 44 65 6c 65 74 65 3e 6d | 5f 72 6f 77 63 6f 6c 25 |Delete>m|_rowcol%|
|00001b50| 2c 2b 2b 22 0d 07 4e 2a | 20 20 dc 20 22 46 6c 69 |,++"..N*| . "Fli|
|00001b60| 70 20 58 2c 46 6c 69 70 | 20 59 2c 42 6c 6f 62 20 |p X,Flip| Y,Blob |
|00001b70| 73 69 7a 65 3e 6d 5f 73 | 63 61 6c 65 25 22 0d 07 |size>m_s|cale%"..|
|00001b80| 58 17 6d 5f 63 72 73 70 | 72 69 74 65 25 3d a4 63 |X.m_crsp|rite%=.c|
|00001b90| 72 6d 65 6e 75 0d 07 62 | 25 20 20 dc 20 22 23 4e |rmenu..b|% . "#N|
|00001ba0| 65 77 20 6e 61 6d 65 2c | 24 6d 62 5f 63 72 73 70 |ew name,|$mb_crsp|
|00001bb0| 72 69 74 65 25 28 31 32 | 29 22 0d 07 6c 17 6d 5f |rite%(12|)"..l.m_|
|00001bc0| 72 6e 73 70 72 69 74 65 | 25 3d a4 63 72 6d 65 6e |rnsprite|%=.crmen|
|00001bd0| 75 0d 07 76 25 20 20 dc | 20 22 23 4e 65 77 20 6e |u..v% .| "#New n|
|00001be0| 61 6d 65 2c 24 6d 62 5f | 72 6e 73 70 72 69 74 65 |ame,$mb_|rnsprite|
|00001bf0| 25 28 31 32 29 22 0d 07 | 80 16 6d 5f 73 70 72 69 |%(12)"..|..m_spri|
|00001c00| 74 65 66 25 3d a4 63 72 | 6d 65 6e 75 0d 07 8a 25 |tef%=.cr|menu...%|
|00001c10| 20 20 dc 20 22 23 46 69 | 6c 65 6e 61 6d 65 2c 24 | . "#Fi|lename,$|
|00001c20| 6d 62 5f 73 70 72 69 74 | 65 66 25 28 32 35 36 29 |mb_sprit|ef%(256)|
|00001c30| 22 0d 07 94 15 6d 5f 61 | 70 70 65 6e 64 25 3d a4 |"....m_a|ppend%=.|
|00001c40| 63 72 6d 65 6e 75 0d 07 | 9e 21 20 20 dc 20 22 48 |crmenu..|.! . "H|
|00001c50| 6f 72 69 7a 6f 6e 74 61 | 6c 6c 79 2c 56 65 72 74 |orizonta|lly,Vert|
|00001c60| 69 63 61 6c 6c 79 22 0d | 07 a8 19 6d 5f 73 70 72 |ically".|...m_spr|
|00001c70| 69 74 65 6c 69 73 74 25 | 3d a4 63 72 6d 65 6e 75 |itelist%|=.crmenu|
|00001c80| 0d 07 b2 40 20 20 dc 20 | 22 23 53 70 72 69 74 65 |...@ . |"#Sprite|
|00001c90| 73 2c 43 72 65 61 74 65 | 3e 6d 5f 63 72 73 70 72 |s,Create|>m_crspr|
|00001ca0| 69 74 65 25 2c 41 70 70 | 65 6e 64 3e 6d 5f 61 70 |ite%,App|end>m_ap|
|00001cb0| 70 65 6e 64 25 2c 44 65 | 6c 65 74 65 2c 2b 2b 22 |pend%,De|lete,++"|
|00001cc0| 0d 07 bc 41 20 20 dc 20 | 22 43 6f 70 79 3e 6d 5f |...A . |"Copy>m_|
|00001cd0| 72 6e 73 70 72 69 74 65 | 25 2c 52 65 6e 61 6d 65 |rnsprite|%,Rename|
|00001ce0| 23 3e 6d 5f 72 6e 73 70 | 72 69 74 65 25 2c 4c 6f |#>m_rnsp|rite%,Lo|
|00001cf0| 61 64 3e 6d 5f 73 70 72 | 69 74 65 66 25 2c 2b 2b |ad>m_spr|itef%,++|
|00001d00| 22 0d 07 c6 2a 20 20 dc | 20 22 53 61 76 65 3e 6d |"...* .| "Save>m|
|00001d10| 5f 73 61 76 65 73 70 72 | 25 2c 4d 65 72 67 65 3e |_savespr|%,Merge>|
|00001d20| 6d 5f 73 70 72 69 74 65 | 66 25 22 0d 07 d0 42 f4 |m_sprite|f%"...B.|
|00001d30| 20 2d 2d 20 69 66 20 63 | 6f 6d 6d 61 6e 64 20 77 | -- if c|ommand w|
|00001d40| 61 73 20 27 2a 46 6f 72 | 6d 45 64 20 3c 66 69 6c |as '*For|mEd <fil|
|00001d50| 65 6e 61 6d 65 3e 27 2c | 20 6c 6f 61 64 20 61 20 |ename>',| load a |
|00001d60| 74 65 6d 70 6c 61 74 65 | 20 66 69 6c 65 0d 07 da |template| file...|
|00001d70| 17 69 63 5f 77 69 6e 64 | 6f 77 25 3d a4 69 63 6f |.ic_wind|ow%=.ico|
|00001d80| 6e 62 61 72 0d 07 e4 21 | 49 25 3d a7 63 6f 6d 6d |nbar...!|I%=.comm|
|00001d90| 61 6e 64 73 74 72 69 6e | 67 24 2c 22 20 2d 71 75 |andstrin|g$," -qu|
|00001da0| 69 74 20 22 29 0d 07 ee | 0a e7 20 49 25 20 8c 0d |it ")...|.. I% ..|
|00001db0| 07 f8 14 20 20 49 25 2b | 3d a9 22 20 2d 71 75 69 |... I%+|=." -qui|
|00001dc0| 74 20 22 0d 08 02 2a 20 | 20 c8 95 20 c1 63 6f 6d |t "...* | .. .com|
|00001dd0| 6d 61 6e 64 73 74 72 69 | 6e 67 24 2c 49 25 2c 31 |mandstri|ng$,I%,1|
|00001de0| 29 3d 22 20 22 3a 49 25 | 2b 3d 31 3a ce 0d 08 0c |)=" ":I%|+=1:....|
|00001df0| 07 20 20 f5 0d 08 16 28 | 20 20 20 20 49 25 3d a7 |. ....(| I%=.|
|00001e00| 63 6f 6d 6d 61 6e 64 73 | 74 72 69 6e 67 24 2b 22 |commands|tring$+"|
|00001e10| 20 22 2c 22 20 22 2c 49 | 25 2b 31 29 0d 08 20 2a | "," ",I|%+1).. *|
|00001e20| 20 20 20 20 f5 49 25 2b | 3d 31 3a fd c1 63 6f 6d | .I%+|=1:..com|
|00001e30| 6d 61 6e 64 73 74 72 69 | 6e 67 24 2c 49 25 2c 31 |mandstri|ng$,I%,1|
|00001e40| 29 3c 3e 22 20 22 0d 08 | 2a 1e 20 20 20 20 66 24 |)<>" "..|*. f$|
|00001e50| 3d c1 63 6f 6d 6d 61 6e | 64 73 74 72 69 6e 67 24 |=.comman|dstring$|
|00001e60| 2c 49 25 29 0d 08 34 1e | 20 20 20 20 66 24 3d c0 |,I%)..4.| f$=.|
|00001e70| 66 24 2c a7 66 24 2b 22 | 20 22 2c 22 20 22 29 2d |f$,.f$+"| "," ")-|
|00001e80| 31 29 0d 08 3e 12 20 20 | 20 20 e7 20 66 24 3c 3e |1)..>. | . f$<>|
|00001e90| 22 22 20 8c 0d 08 48 1c | 20 20 20 20 20 20 c8 8e |"" ...H.| ..|
|00001ea0| 20 a4 66 69 6c 65 74 79 | 70 65 28 66 24 29 20 ca | .filety|pe(f$) .|
|00001eb0| 0d 08 52 23 20 20 20 20 | 20 20 c9 20 26 46 45 43 |..R# | . &FEC|
|00001ec0| 3a f2 6c 6f 61 64 74 65 | 6d 70 6c 61 74 65 73 28 |:.loadte|mplates(|
|00001ed0| 66 24 29 0d 08 5c 2d 20 | 20 20 20 20 20 c9 20 26 |f$)..\- | . &|
|00001ee0| 46 46 39 3a f2 6c 6f 61 | 64 73 70 72 69 74 65 73 |FF9:.loa|dsprites|
|00001ef0| 28 66 24 29 3a f2 73 70 | 72 69 74 65 69 6e 66 6f |(f$):.sp|riteinfo|
|00001f00| 0d 08 66 2d 20 20 20 20 | 20 20 c9 20 2d 32 3a 20 |..f- | . -2: |
|00001f10| 85 20 31 2c 22 46 69 6c | 65 20 27 22 2b 66 24 2b |. 1,"Fil|e '"+f$+|
|00001f20| 22 27 20 6e 6f 74 20 66 | 6f 75 6e 64 22 0d 08 70 |"' not f|ound"..p|
|00001f30| 45 20 20 20 20 20 20 7f | 20 85 20 31 2c 22 46 69 |E .| . 1,"Fi|
|00001f40| 6c 65 20 27 22 2b 66 24 | 2b 22 27 20 69 73 20 6e |le '"+f$|+"' is n|
|00001f50| 6f 74 20 61 20 73 70 72 | 69 74 65 20 66 69 6c 65 |ot a spr|ite file|
|00001f60| 20 6f 72 20 74 65 6d 70 | 6c 61 74 65 20 66 69 6c | or temp|late fil|
|00001f70| 65 22 0d 08 7a 0b 20 20 | 20 20 20 20 cb 0d 08 84 |e"..z. | ....|
|00001f80| 09 20 20 20 20 cd 0d 08 | 8e 0d 20 20 fd 20 66 24 |. ...|.. . f$|
|00001f90| 3d 22 22 0d 08 98 05 cd | 0d 08 a2 33 f4 20 2d 2d |="".....|...3. --|
|00001fa0| 20 45 72 72 6f 72 20 68 | 61 6e 64 6c 65 72 20 2d | Error h|andler -|
|00001fb0| 20 64 72 6f 70 73 20 74 | 68 72 6f 75 67 68 20 74 | drops t|hrough t|
|00001fc0| 6f 20 57 69 6d 70 5f 50 | 6f 6c 6c 0d 08 ac 1c 73 |o Wimp_P|oll....s|
|00001fd0| 61 76 65 72 65 66 25 3d | 2d 31 3a 73 63 72 61 70 |averef%=|-1:scrap|
|00001fe0| 72 65 66 25 3d 2d 31 0d | 08 b6 19 64 72 61 67 74 |ref%=-1.|...dragt|
|00001ff0| 79 70 65 25 3d 30 3a 70 | 64 72 61 67 25 3d 2d 31 |ype%=0:p|drag%=-1|
|00002000| 0d 08 c0 12 70 61 69 6e | 74 5f 64 72 61 67 25 3d |....pain|t_drag%=|
|00002010| 2d 31 0d 08 ca 19 69 6e | 65 72 72 6f 72 25 3d a3 |-1....in|error%=.|
|00002020| 3a 6f 6c 64 68 65 6c 70 | 25 3d 31 0d 08 d4 19 ee |:oldhelp|%=1.....|
|00002030| 20 85 20 f2 65 72 72 6f | 72 62 6f 78 28 9f 2c f6 | . .erro|rbox(.,.|
|00002040| 24 2c 9e 29 0d 08 de 1a | f4 20 2d 2d 20 4d 61 69 |$,.)....|. -- Mai|
|00002050| 6e 20 50 6f 6c 6c 69 6e | 67 20 6c 6f 6f 70 0d 08 |n Pollin|g loop..|
|00002060| e8 05 f5 0d 08 f2 3a e7 | 20 70 64 72 61 67 25 3d |......:.| pdrag%=|
|00002070| 2d 31 20 80 20 70 61 69 | 6e 74 5f 64 72 61 67 25 |-1 . pai|nt_drag%|
|00002080| 3d 2d 31 20 8c 20 66 6c | 61 67 73 25 3d 26 30 31 |=-1 . fl|ags%=&01|
|00002090| 20 8b 20 66 6c 61 67 73 | 25 3d 26 30 30 0d 08 fc | . flags|%=&00...|
|000020a0| 26 c8 99 20 22 57 69 6d | 70 5f 50 6f 6c 6c 22 2c |&.. "Wim|p_Poll",|
|000020b0| 66 6c 61 67 73 25 2c 71 | 25 20 b8 20 61 63 74 69 |flags%,q|% . acti|
|000020c0| 6f 6e 25 0d 09 06 10 c8 | 8e 20 61 63 74 69 6f 6e |on%.....|. action|
|000020d0| 25 20 ca 0d 09 10 1b c9 | 20 30 3a 20 e7 20 70 61 |% ......| 0: . pa|
|000020e0| 69 6e 74 5f 64 72 61 67 | 25 3e 3d 30 20 8c 0d 09 |int_drag|%>=0 ...|
|000020f0| 1a 2a 20 20 20 20 20 20 | 20 20 20 20 c8 99 20 22 |.* | .. "|
|00002100| 57 69 6d 70 5f 47 65 74 | 50 6f 69 6e 74 65 72 49 |Wimp_Get|PointerI|
|00002110| 6e 66 6f 22 2c 2c 71 25 | 0d 09 24 39 20 20 20 20 |nfo",,q%|..$9 |
|00002120| 20 20 20 20 20 20 f2 70 | 61 69 6e 74 64 72 61 67 | .p|aintdrag|
|00002130| 28 21 71 25 2c 71 25 21 | 34 2c 71 25 21 38 2c 71 |(!q%,q%!|4,q%!8,q|
|00002140| 25 21 31 32 2c 71 25 21 | 31 36 2c 71 25 21 32 30 |%!12,q%!|16,q%!20|
|00002150| 29 0d 09 2e 0d 20 20 20 | 20 20 20 20 20 cd 0d 09 |).... | ...|
|00002160| 38 15 c9 20 31 3a 20 f2 | 72 65 64 72 61 77 28 21 |8.. 1: .|redraw(!|
|00002170| 71 25 29 0d 09 42 3b c9 | 20 32 3a 20 f2 6f 70 65 |q%)..B;.| 2: .ope|
|00002180| 6e 28 21 71 25 2c 71 25 | 21 34 2c 71 25 21 38 2c |n(!q%,q%|!4,q%!8,|
|00002190| 71 25 21 31 32 2c 71 25 | 21 31 36 2c 71 25 21 32 |q%!12,q%|!16,q%!2|
|000021a0| 30 2c 71 25 21 32 34 2c | 71 25 21 32 38 29 0d 09 |0,q%!24,|q%!28)..|
|000021b0| 4c 14 c9 20 33 3a 20 f2 | 63 6c 6f 73 65 28 21 71 |L.. 3: .|close(!q|
|000021c0| 25 29 0d 09 56 11 c9 20 | 34 3a 20 c8 8e 20 21 71 |%)..V.. |4: .. !q|
|000021d0| 25 20 ca 0d 09 60 0d 20 | 20 20 20 20 20 20 20 7f |% ...`. | .|
|000021e0| 0d 09 6a 20 20 20 20 20 | 20 20 20 20 20 20 e7 20 |..j | . |
|000021f0| 70 61 69 6e 74 5f 64 72 | 61 67 25 3e 3d 30 20 8c |paint_dr|ag%>=0 .|
|00002200| 0d 09 74 30 20 20 20 20 | 20 20 20 20 20 20 20 20 |..t0 | |
|00002210| f2 67 65 74 77 28 73 70 | 72 69 74 65 77 25 28 70 |.getw(sp|ritew%(p|
|00002220| 61 69 6e 74 5f 64 72 61 | 67 25 3e 3e 31 36 29 29 |aint_dra|g%>>16))|
|00002230| 0d 09 7e 3a 20 20 20 20 | 20 20 20 20 20 20 20 20 |..~: | |
|00002240| f2 64 72 61 67 6f 66 66 | 3a 70 61 69 6e 74 5f 64 |.dragoff|:paint_d|
|00002250| 72 61 67 25 3d 70 61 69 | 6e 74 5f 64 72 61 67 25 |rag%=pai|nt_drag%|
|00002260| 84 26 38 30 30 30 30 30 | 30 30 0d 09 88 0f 20 20 |.&800000|00.... |
|00002270| 20 20 20 20 20 20 20 20 | cd 0d 09 92 0d 20 20 20 | |..... |
|00002280| 20 20 20 20 20 cb 0d 09 | 9c 1b c9 20 35 3a 20 e7 | ...|... 5: .|
|00002290| 20 70 61 69 6e 74 5f 64 | 72 61 67 25 3c 2d 31 20 | paint_d|rag%<-1 |
|000022a0| 8c 0d 09 a6 32 20 20 20 | 20 20 20 20 20 20 20 68 |....2 | h|
|000022b0| 25 3d 73 70 72 69 74 65 | 77 25 28 28 70 61 69 6e |%=sprite|w%((pain|
|000022c0| 74 5f 64 72 61 67 25 3e | 3e 31 36 29 80 26 37 46 |t_drag%>|>16).&7F|
|000022d0| 46 46 29 0d 09 b0 18 20 | 20 20 20 20 20 20 20 20 |FF).... | |
|000022e0| 20 e7 20 21 71 25 3d 68 | 25 20 8c 0d 09 ba 31 20 | . !q%=h|% ....1 |
|000022f0| 20 20 20 20 20 20 20 20 | 20 20 20 70 61 69 6e 74 | | paint|
|00002300| 5f 64 72 61 67 25 3d 70 | 61 69 6e 74 5f 64 72 61 |_drag%=p|aint_dra|
|00002310| 67 25 80 26 37 46 46 46 | 46 46 46 46 0d 09 c4 37 |g%.&7FFF|FFFF...7|
|00002320| 20 20 20 20 20 20 20 20 | 20 20 20 20 f2 67 65 74 | | .get|
|00002330| 77 28 68 25 29 3a f2 67 | 65 74 70 6f 69 6e 74 65 |w(h%):.g|etpointe|
|00002340| 72 3a f2 64 72 61 67 6f | 6e 28 62 75 74 74 6f 6e |r:.drago|n(button|
|00002350| 73 25 29 0d 09 ce 0f 20 | 20 20 20 20 20 20 20 20 |s%).... | |
|00002360| 20 cd 0d 09 d8 0d 20 20 | 20 20 20 20 20 20 cd 0d | ..... | ..|
|00002370| 09 e2 30 c9 20 36 3a 20 | f2 6d 6f 75 73 65 28 21 |..0. 6: |.mouse(!|
|00002380| 71 25 2c 71 25 21 34 2c | 71 25 21 38 2c 71 25 21 |q%,q%!4,|q%!8,q%!|
|00002390| 31 32 2c 71 25 21 31 36 | 2c 71 25 21 32 30 29 0d |12,q%!16|,q%!20).|
|000023a0| 09 ec 29 c9 20 37 3a 20 | f2 64 65 63 6f 64 65 64 |..). 7: |.decoded|
|000023b0| 72 61 67 28 21 71 25 2c | 71 25 21 34 2c 71 25 21 |rag(!q%,|q%!4,q%!|
|000023c0| 38 2c 71 25 21 31 32 29 | 0d 09 f6 13 c9 20 38 3a |8,q%!12)|..... 8:|
|000023d0| 20 6b 65 79 25 3d 71 25 | 21 32 34 0d 0a 00 18 20 | key%=q%|!24.... |
|000023e0| 20 20 20 20 20 20 20 e7 | 20 62 6f 64 67 65 69 74 | .| bodgeit|
|000023f0| 25 20 8c 0d 0a 0a 28 20 | 20 20 20 20 20 20 20 20 |% ....( | |
|00002400| 20 20 e7 20 6b 65 79 25 | 3d 30 20 8c 20 6b 65 79 | . key%|=0 . key|
|00002410| 25 3d a6 28 30 29 2b 26 | 31 30 30 0d 0a 14 43 20 |%=.(0)+&|100...C |
|00002420| 20 20 20 20 20 20 20 20 | 20 20 e7 20 6b 65 79 25 | | . key%|
|00002430| 3e 3d 26 38 37 20 80 20 | 6b 65 79 25 3c 3d 26 38 |>=&87 . |key%<=&8|
|00002440| 42 20 8c 20 6b 65 79 25 | 2b 3d 26 31 30 34 2d 26 |B . key%|+=&104-&|
|00002450| 31 30 2a a6 2d 31 2d 26 | 32 30 2a a6 2d 32 0d 0a |10*.-1-&|20*.-2..|
|00002460| 1e 0d 20 20 20 20 20 20 | 20 20 cd 0d 0a 28 27 20 |.. | ...(' |
|00002470| 20 20 20 20 20 20 20 f2 | 70 72 6f 63 65 73 73 6b | .|processk|
|00002480| 65 79 28 71 25 21 30 2c | 71 25 21 34 2c 6b 65 79 |ey(q%!0,|q%!4,key|
|00002490| 25 29 0d 0a 32 38 c9 20 | 39 3a 20 49 25 3d 30 3a |%)..28. |9: I%=0:|
|000024a0| f5 3a 6d 65 6e 75 6c 69 | 73 74 25 21 49 25 3d 71 |.:menuli|st%!I%=q|
|000024b0| 25 21 49 25 3a 49 25 3d | 49 25 2b 34 3a fd 71 25 |%!I%:I%=|I%+4:.q%|
|000024c0| 21 28 49 25 2d 34 29 3d | 2d 31 0d 0a 3c 2e 20 20 |!(I%-4)=|-1..<. |
|000024d0| 20 20 20 20 20 20 f2 64 | 65 63 6f 64 65 6d 65 6e | .d|ecodemen|
|000024e0| 75 28 6d 65 6e 75 68 61 | 6e 64 6c 65 25 2c 6d 65 |u(menuha|ndle%,me|
|000024f0| 6e 75 6c 69 73 74 25 29 | 0d 0a 46 2e 20 20 20 20 |nulist%)|..F. |
|00002500| 20 20 20 20 f2 67 65 74 | 70 6f 69 6e 74 65 72 3a | .get|pointer:|
|00002510| e7 20 62 75 74 74 6f 6e | 73 25 80 31 20 8c 20 f2 |. button|s%.1 . .|
|00002520| 72 65 6d 65 6e 75 0d 0a | 50 4d c9 20 31 30 3a f2 |remenu..|PM. 10:.|
|00002530| 6f 70 65 6e 28 21 71 25 | 2c 71 25 21 34 2c 71 25 |open(!q%|,q%!4,q%|
|00002540| 21 38 2c 71 25 21 31 32 | 2c 71 25 21 31 36 2c 71 |!8,q%!12|,q%!16,q|
|00002550| 25 21 32 30 2b 71 25 21 | 33 32 2a 33 32 2c 71 25 |%!20+q%!|32*32,q%|
|00002560| 21 32 34 2b 71 25 21 33 | 36 2a 33 32 2c 71 25 21 |!24+q%!3|6*32,q%!|
|00002570| 32 38 29 0d 0a 5a 18 c9 | 20 31 37 2c 31 38 3a f2 |28)..Z..| 17,18:.|
|00002580| 72 65 63 65 69 76 65 28 | 71 25 29 0d 0a 64 05 cb |receive(|q%)..d..|
|00002590| 0d 0a 6e 07 fd 20 a3 0d | 0a 78 12 dd 20 f2 72 65 |..n.. ..|.x.. .re|
|000025a0| 63 65 69 76 65 28 71 25 | 29 0d 0a 82 26 e3 20 49 |ceive(q%|)...&. I|
|000025b0| 25 3d 30 20 b8 20 21 71 | 25 2d 31 20 88 34 3a 6f |%=0 . !q|%-1 .4:o|
|000025c0| 6c 64 71 25 21 49 25 3d | 71 25 21 49 25 3a ed 0d |ldq%!I%=|q%!I%:..|
|000025d0| 0a 8c 0e c8 8e 20 71 25 | 21 31 36 20 ca 0d 0a 96 |..... q%|!16 ....|
|000025e0| 11 c9 20 30 3a f2 66 69 | 6e 69 73 68 3a e0 0d 0a |.. 0:.fi|nish:...|
|000025f0| a0 12 c9 20 31 3a c8 8e | 20 71 25 21 34 30 20 ca |... 1:..| q%!40 .|
|00002600| 0d 0a aa 35 20 20 20 20 | 20 20 20 c9 20 26 46 46 |...5 | . &FF|
|00002610| 39 2c 26 46 45 43 3a 20 | 20 f4 20 64 6f 20 74 68 |9,&FEC: | . do th|
|00002620| 65 20 73 63 72 61 70 20 | 66 69 6c 65 20 62 75 73 |e scrap |file bus|
|00002630| 69 6e 65 73 73 0d 0a b4 | 44 20 20 20 20 20 20 20 |iness...|D |
|00002640| 20 20 20 20 20 c8 99 20 | 22 58 4f 53 5f 52 65 61 | .. |"XOS_Rea|
|00002650| 64 56 61 72 56 61 6c 22 | 2c 22 57 69 6d 70 24 53 |dVarVal"|,"Wimp$S|
|00002660| 63 72 61 70 22 2c 2c 2d | 31 2c 30 2c 33 20 b8 20 |crap",,-|1,0,3 . |
|00002670| 2c 2c 65 78 69 73 74 73 | 25 0d 0a be 3c 20 20 20 |,,exists|%...< |
|00002680| 20 20 20 20 20 20 20 20 | 20 e7 20 65 78 69 73 74 | | . exist|
|00002690| 73 25 3d 30 20 8c 20 85 | 20 31 2c 22 3c 57 69 6d |s%=0 . .| 1,"<Wim|
|000026a0| 70 24 53 63 72 61 70 3e | 20 6e 6f 74 20 64 65 66 |p$Scrap>| not def|
|000026b0| 69 6e 65 64 22 0d 0a c8 | 37 20 20 20 20 20 20 20 |ined"...|7 |
|000026c0| 20 20 20 20 20 71 25 21 | 33 36 3d 2d 31 3a f2 73 | q%!|36=-1:.s|
|000026d0| 74 72 69 6e 67 30 28 71 | 25 2b 34 34 2c 22 3c 57 |tring0(q|%+44,"<W|
|000026e0| 69 6d 70 24 53 63 72 61 | 70 3e 22 29 0d 0a d2 2b |imp$Scra|p>")...+|
|000026f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 21 71 25 3d | | !q%=|
|00002700| 28 34 38 2b a9 22 3c 57 | 69 6d 70 24 53 63 72 61 |(48+."<W|imp$Scra|
|00002710| 70 3e 22 29 80 ac 33 0d | 0a dc 43 20 20 20 20 20 |p>")..3.|..C |
|00002720| 20 20 20 20 20 20 20 71 | 25 21 31 32 3d 71 25 21 | q|%!12=q%!|
|00002730| 38 3a 71 25 21 31 36 3d | 32 3a c8 99 20 22 57 69 |8:q%!16=|2:.. "Wi|
|00002740| 6d 70 5f 53 65 6e 64 4d | 65 73 73 61 67 65 22 2c |mp_SendM|essage",|
|00002750| 31 37 2c 71 25 2c 71 25 | 21 34 0d 0a e6 1e 20 20 |17,q%,q%|!4.... |
|00002760| 20 20 20 20 20 20 20 20 | 20 20 73 63 72 61 70 72 | | scrapr|
|00002770| 65 66 25 3d 71 25 21 38 | 0d 0a f0 0c 20 20 20 20 |ef%=q%!8|.... |
|00002780| 20 20 20 cb 0d 0a fa 45 | c9 20 32 3a e7 20 71 25 | ....E|. 2:. q%|
|00002790| 21 31 32 3c 3e 73 61 76 | 65 72 65 66 25 20 8c 20 |!12<>sav|eref% . |
|000027a0| 85 20 31 2c 22 55 6e 65 | 78 70 65 63 74 65 64 20 |. 1,"Une|xpected |
|000027b0| 44 61 74 61 53 61 76 65 | 20 70 61 63 6b 65 74 20 |DataSave| packet |
|000027c0| 72 65 63 65 69 76 65 64 | 22 0d 0b 04 15 20 20 20 |received|".... |
|000027d0| 20 20 20 20 c8 8e 20 71 | 25 21 34 30 20 ca 0d 0b | .. q|%!40 ...|
|000027e0| 0e 3b 20 20 20 20 20 20 | 20 c9 20 26 46 45 43 3a |.; | . &FEC:|
|000027f0| f2 73 61 76 65 74 65 6d | 70 6c 61 74 65 73 28 a4 |.savetem|plates(.|
|00002800| 73 74 72 69 6e 67 30 28 | 71 25 2b 34 34 29 2c 71 |string0(|q%+44),q|
|00002810| 25 21 33 36 3c 3e 2d 31 | 29 0d 0b 18 39 20 20 20 |%!36<>-1|)...9 |
|00002820| 20 20 20 20 c9 20 26 46 | 46 39 3a f2 73 61 76 65 | . &F|F9:.save|
|00002830| 73 70 72 69 74 65 73 28 | a4 73 74 72 69 6e 67 30 |sprites(|.string0|
|00002840| 28 71 25 2b 34 34 29 2c | 71 25 21 33 36 3c 3e 2d |(q%+44),|q%!36<>-|
|00002850| 31 29 0d 0b 22 38 20 20 | 20 20 20 20 20 7f 3a 85 |1).."8 | .:.|
|00002860| 20 31 2c 22 55 6e 65 78 | 70 65 63 74 65 64 20 44 | 1,"Unex|pected D|
|00002870| 61 74 61 53 61 76 65 20 | 66 69 6c 65 74 79 70 65 |ataSave |filetype|
|00002880| 20 72 65 63 65 69 76 65 | 64 22 0d 0b 2c 0c 20 20 | receive|d"..,. |
|00002890| 20 20 20 20 20 cb 0d 0b | 36 4d 20 20 20 20 20 20 | ...|6M |
|000028a0| 20 6f 6c 64 71 25 21 31 | 32 3d 6f 6c 64 71 25 21 | oldq%!1|2=oldq%!|
|000028b0| 38 3a 6f 6c 64 71 25 21 | 31 36 3d 33 3a c8 99 20 |8:oldq%!|16=3:.. |
|000028c0| 22 57 69 6d 70 5f 53 65 | 6e 64 4d 65 73 73 61 67 |"Wimp_Se|ndMessag|
|000028d0| 65 22 2c 31 37 2c 6f 6c | 64 71 25 2c 6f 6c 64 71 |e",17,ol|dq%,oldq|
|000028e0| 25 21 34 0d 0b 40 12 c9 | 20 33 3a c8 8e 20 71 25 |%!4..@..| 3:.. q%|
|000028f0| 21 34 30 20 ca 0d 0b 4a | 31 20 20 20 20 20 20 20 |!40 ...J|1 |
|00002900| c9 20 26 46 45 43 3a f2 | 6c 6f 61 64 74 65 6d 70 |. &FEC:.|loadtemp|
|00002910| 6c 61 74 65 73 28 a4 73 | 74 72 69 6e 67 30 28 71 |lates(.s|tring0(q|
|00002920| 25 2b 34 34 29 29 0d 0b | 54 1e 20 20 20 20 20 20 |%+44))..|T. |
|00002930| 20 c9 20 26 46 46 39 3a | e7 20 71 25 21 32 30 3d | . &FF9:|. q%!20=|
|00002940| 2d 32 20 8c 0d 0b 5e 43 | 20 20 20 20 20 20 20 20 |-2 ...^C| |
|00002950| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 f2 6c | | .l|
|00002960| 6f 61 64 73 70 72 69 74 | 65 73 28 a4 73 74 72 69 |oadsprit|es(.stri|
|00002970| 6e 67 30 28 71 25 2b 34 | 34 29 29 3a f2 73 70 72 |ng0(q%+4|4)):.spr|
|00002980| 69 74 65 69 6e 66 6f 0d | 0b 68 41 20 20 20 20 20 |iteinfo.|.hA |
|00002990| 20 20 20 20 20 20 20 20 | 20 20 20 20 cc 20 f2 6d | | . .m|
|000029a0| 65 72 67 65 73 70 72 69 | 74 65 73 28 a4 73 74 72 |ergespri|tes(.str|
|000029b0| 69 6e 67 30 28 71 25 2b | 34 34 29 29 3a f2 73 70 |ing0(q%+|44)):.sp|
|000029c0| 72 69 74 65 69 6e 66 6f | 0d 0b 72 16 20 20 20 20 |riteinfo|..r. |
|000029d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 cd 0d 0b | | ...|
|000029e0| 7c 0e 20 20 20 20 20 20 | 20 7f 3a e1 0d 0b 86 0c ||. | .:.....|
|000029f0| 20 20 20 20 20 20 20 cb | 0d 0b 90 36 20 20 20 20 | .|...6 |
|00002a00| 20 20 20 e7 20 6f 6c 64 | 71 25 21 31 32 3d 73 63 | . old|q%!12=sc|
|00002a10| 72 61 70 72 65 66 25 20 | 8c 20 2a 44 65 6c 65 74 |rapref% |. *Delet|
|00002a20| 65 20 3c 57 69 6d 70 24 | 53 63 72 61 70 3e 0d 0b |e <Wimp$|Scrap>..|
|00002a30| 9a 4d 20 20 20 20 20 20 | 20 6f 6c 64 71 25 21 31 |.M | oldq%!1|
|00002a40| 32 3d 6f 6c 64 71 25 21 | 38 3a 6f 6c 64 71 25 21 |2=oldq%!|8:oldq%!|
|00002a50| 31 36 3d 34 3a c8 99 20 | 22 57 69 6d 70 5f 53 65 |16=4:.. |"Wimp_Se|
|00002a60| 6e 64 4d 65 73 73 61 67 | 65 22 2c 31 37 2c 6f 6c |ndMessag|e",17,ol|
|00002a70| 64 71 25 2c 6f 6c 64 71 | 25 21 34 0d 0b a4 0d c9 |dq%,oldq|%!4.....|
|00002a80| 20 26 34 30 30 43 30 3a | 0d 0b ae 2c 20 20 73 75 | &400C0:|..., su|
|00002a90| 62 6d 65 6e 75 25 3d 71 | 25 21 32 30 3a 73 75 62 |bmenu%=q|%!20:sub|
|00002aa0| 78 25 3d 71 25 21 32 34 | 3a 73 75 62 79 25 3d 71 |x%=q%!24|:suby%=q|
|00002ab0| 25 21 32 38 0d 0b b8 0c | 20 20 c8 8e 20 b9 20 ca |%!28....| .. . .|
|00002ac0| 0d 0b c2 2a 20 20 20 20 | c9 20 6d 65 6e 75 68 61 |...* |. menuha|
|00002ad0| 6e 64 6c 65 25 3d 77 5f | 67 65 6e 65 72 61 6c 25 |ndle%=w_|general%|
|00002ae0| 20 80 20 71 25 21 33 32 | 3d 32 0d 0b cc 44 20 20 | . q%!32|=2...D |
|00002af0| 20 20 20 20 e3 20 49 25 | 3d 6d 5f 70 61 6c 65 74 | . I%|=m_palet|
|00002b00| 74 65 25 2b 32 38 20 b8 | 20 6d 5f 70 61 6c 65 74 |te%+28 .| m_palet|
|00002b10| 74 65 25 2b 32 38 2b 32 | 34 2a 31 35 20 88 20 32 |te%+28+2|4*15 . 2|
|00002b20| 34 3a 21 49 25 3d 21 49 | 25 80 ac 31 3a ed 0d 0b |4:!I%=!I|%..1:...|
|00002b30| d6 41 20 20 20 20 20 20 | 4a 25 3d 6d 5f 70 61 6c |.A |J%=m_pal|
|00002b40| 65 74 74 65 25 2b 32 38 | 2b 32 34 2a 28 28 77 5f |ette%+28|+24*((w_|
|00002b50| 63 6f 6c 6f 75 72 73 25 | 21 28 33 36 2b 32 34 2a |colours%|!(36+24*|
|00002b60| 71 25 21 33 36 29 3e 3e | 32 38 29 80 26 46 29 0d |q%!36)>>|28).&F).|
|00002b70| 0b e0 13 20 20 20 20 20 | 20 21 4a 25 3d 21 4a 25 |... | !J%=!J%|
|00002b80| 84 31 0d 0b ea 07 20 20 | cb 0d 0b f4 33 20 20 c8 |.1.... |....3 .|
|00002b90| 99 20 22 57 69 6d 70 5f | 43 72 65 61 74 65 53 75 |. "Wimp_|CreateSu|
|00002ba0| 62 4d 65 6e 75 22 2c 2c | 73 75 62 6d 65 6e 75 25 |bMenu",,|submenu%|
|00002bb0| 2c 73 75 62 78 25 2c 73 | 75 62 79 25 0d 0b fe 19 |,subx%,s|uby%....|
|00002bc0| c9 20 26 34 30 30 43 31 | 3a f2 67 65 74 6d 6f 64 |. &400C1|:.getmod|
|00002bd0| 65 69 6e 66 6f 0d 0c 08 | 05 cb 0d 0c 12 05 e1 0d |einfo...|........|
|00002be0| 0c 1c 18 dd 20 f2 73 65 | 6e 64 73 61 76 65 28 66 |.... .se|ndsave(f|
|00002bf0| 74 25 2c 66 6e 25 29 0d | 0c 26 0f ea 20 66 69 6c |t%,fn%).|.&.. fil|
|00002c00| 65 6e 61 6d 65 25 0d 0c | 30 1c c8 99 20 22 57 69 |ename%..|0... "Wi|
|00002c10| 6d 70 5f 43 72 65 61 74 | 65 4d 65 6e 75 22 2c 2c |mp_Creat|eMenu",,|
|00002c20| 2d 31 0d 0c 3a 32 f5 66 | 69 6c 65 6e 61 6d 65 25 |-1..:2.f|ilename%|
|00002c30| 3d 66 6e 25 3a 66 6e 25 | 2b 3d a7 24 66 6e 25 2c |=fn%:fn%|+=.$fn%,|
|00002c40| 22 2e 22 29 3a fd 20 66 | 6e 25 3d 66 69 6c 65 6e |"."):. f|n%=filen|
|00002c50| 61 6d 65 25 0d 0c 44 39 | f2 67 65 74 70 6f 69 6e |ame%..D9|.getpoin|
|00002c60| 74 65 72 20 3a 20 f4 20 | 73 65 74 73 20 75 70 20 |ter : . |sets up |
|00002c70| 68 61 6e 64 6c 65 25 2c | 69 63 6f 6e 25 2c 6d 6f |handle%,|icon%,mo|
|00002c80| 75 73 65 78 25 2c 6d 6f | 75 73 65 79 25 0d 0c 4e |usex%,mo|usey%..N|
|00002c90| 1b 21 71 25 3d 28 34 38 | 2b a9 24 66 69 6c 65 6e |.!q%=(48|+.$filen|
|00002ca0| 61 6d 65 25 29 80 ac 33 | 0d 0c 58 13 71 25 21 31 |ame%)..3|..X.q%!1|
|00002cb0| 32 3d 30 3a 71 25 21 31 | 36 3d 31 0d 0c 62 39 71 |2=0:q%!1|6=1..b9q|
|00002cc0| 25 21 32 30 3d 68 61 6e | 64 6c 65 25 3a 71 25 21 |%!20=han|dle%:q%!|
|00002cd0| 32 34 3d 69 63 6f 6e 25 | 3a 71 25 21 32 38 3d 6d |24=icon%|:q%!28=m|
|00002ce0| 6f 75 73 65 78 25 3a 71 | 25 21 33 32 3d 6d 6f 75 |ousex%:q|%!32=mou|
|00002cf0| 73 65 79 25 0d 0c 6c 28 | 71 25 21 33 36 3d 30 20 |sey%..l(|q%!36=0 |
|00002d00| 20 20 3a 20 f4 20 66 69 | 6c 65 20 73 69 7a 65 20 | : . fi|le size |
|00002d10| 28 69 6e 61 63 63 75 72 | 61 74 65 29 0d 0c 76 1b |(inaccur|ate)..v.|
|00002d20| 71 25 21 34 30 3d 66 74 | 25 20 3a 20 f4 20 66 69 |q%!40=ft|% : . fi|
|00002d30| 6c 65 20 74 79 70 65 0d | 0c 80 1e f2 73 74 72 69 |le type.|....stri|
|00002d40| 6e 67 30 28 71 25 2b 34 | 34 2c 24 66 69 6c 65 6e |ng0(q%+4|4,$filen|
|00002d50| 61 6d 65 25 29 0d 0c 8a | 2d c8 99 20 22 57 69 6d |ame%)...|-.. "Wim|
|00002d60| 70 5f 53 65 6e 64 4d 65 | 73 73 61 67 65 22 2c 31 |p_SendMe|ssage",1|
|00002d70| 37 2c 71 25 2c 68 61 6e | 64 6c 65 25 2c 69 63 6f |7,q%,han|dle%,ico|
|00002d80| 6e 25 0d 0c 94 11 73 61 | 76 65 72 65 66 25 3d 71 |n%....sa|veref%=q|
|00002d90| 25 21 38 0d 0c 9e 05 e1 | 0d 0c a8 38 dd 20 a4 73 |%!8.....|...8. .s|
|00002da0| 74 72 69 6e 67 30 28 61 | 25 29 20 ea 61 24 3a 61 |tring0(a|%) .a$:a|
|00002db0| 24 3d 22 22 3a c8 95 20 | 3f 61 25 3a 61 24 2b 3d |$="":.. |?a%:a$+=|
|00002dc0| bd 3f 61 25 3a 61 25 2b | 3d 31 3a ce 3a 3d 61 24 |.?a%:a%+|=1:.:=a$|
|00002dd0| 0d 0c b2 27 dd 20 f2 73 | 74 72 69 6e 67 30 28 61 |...'. .s|tring0(a|
|00002de0| 25 2c 61 24 29 20 24 61 | 25 3d 61 24 3a 61 25 3f |%,a$) $a|%=a$:a%?|
|00002df0| a9 61 24 3d 30 3a e1 0d | 0c bc 12 dd 20 f2 67 65 |.a$=0:..|.... .ge|
|00002e00| 74 6d 6f 64 65 69 6e 66 | 6f 0d 0c c6 0e 69 6e 76 |tmodeinf|o....inv|
|00002e10| 25 21 30 20 3d 20 34 0d | 0c d0 0e 69 6e 76 25 21 |%!0 = 4.|...inv%!|
|00002e20| 34 20 3d 20 35 0d 0c da | 0e 69 6e 76 25 21 38 20 |4 = 5...|.inv%!8 |
|00002e30| 3d 20 36 0d 0c e4 0e 69 | 6e 76 25 21 31 32 3d 20 |= 6....i|nv%!12= |
|00002e40| 37 0d 0c ee 0f 69 6e 76 | 25 21 31 36 3d 20 31 31 |7....inv|%!16= 11|
|00002e50| 0d 0c f8 0f 69 6e 76 25 | 21 32 30 3d 20 31 32 0d |....inv%|!20= 12.|
|00002e60| 0d 02 0f 69 6e 76 25 21 | 32 34 3d 20 2d 31 0d 0d |...inv%!|24= -1..|
|00002e70| 0c 27 c8 99 20 22 4f 53 | 5f 52 65 61 64 56 64 75 |.'.. "OS|_ReadVdu|
|00002e80| 56 61 72 69 61 62 6c 65 | 73 22 2c 69 6e 76 25 2c |Variable|s",inv%,|
|00002e90| 6f 75 74 76 25 0d 0d 16 | 14 64 78 25 3d 31 3c 3c |outv%...|.dx%=1<<|
|00002ea0| 28 6f 75 74 76 25 21 30 | 29 0d 0d 20 14 64 79 25 |(outv%!0|).. .dy%|
|00002eb0| 3d 31 3c 3c 28 6f 75 74 | 76 25 21 34 29 0d 0d 2a |=1<<(out|v%!4)..*|
|00002ec0| 14 6c 69 6e 65 6c 65 6e | 25 3d 6f 75 74 76 25 21 |.linelen|%=outv%!|
|00002ed0| 38 0d 0d 34 18 73 63 72 | 65 65 6e 73 69 7a 65 25 |8..4.scr|eensize%|
|00002ee0| 3d 6f 75 74 76 25 21 31 | 32 0d 0d 3e 1b 73 63 72 |=outv%!1|2..>.scr|
|00002ef0| 78 31 25 3d 28 6f 75 74 | 76 25 21 31 36 2b 31 29 |x1%=(out|v%!16+1)|
|00002f00| 2a 64 78 25 0d 0d 48 1b | 73 63 72 79 31 25 3d 28 |*dx%..H.|scry1%=(|
|00002f10| 6f 75 74 76 25 21 32 30 | 2b 31 29 2a 64 79 25 0d |outv%!20|+1)*dy%.|
|00002f20| 0d 52 05 e1 0d 0d 5c 16 | dd 20 f2 72 65 64 72 61 |.R....\.|. .redra|
|00002f30| 77 28 68 61 6e 64 6c 65 | 25 29 0d 0d 66 0f 21 71 |w(handle|%)..f.!q|
|00002f40| 25 3d 68 61 6e 64 6c 65 | 25 0d 0d 70 26 c8 99 20 |%=handle|%..p&.. |
|00002f50| 22 57 69 6d 70 5f 52 65 | 64 72 61 77 57 69 6e 64 |"Wimp_Re|drawWind|
|00002f60| 6f 77 22 2c 2c 71 25 20 | b8 20 6d 6f 72 65 25 0d |ow",,q% |. more%.|
|00002f70| 0d 7a 0f f2 69 6e 66 6f | 28 71 25 2b 34 29 0d 0d |.z..info|(q%+4)..|
|00002f80| 84 35 49 25 3d a4 77 68 | 69 63 68 73 70 72 69 74 |.5I%=.wh|ichsprit|
|00002f90| 65 28 68 61 6e 64 6c 65 | 25 29 3a e7 49 25 3c 3e |e(handle|%):.I%<>|
|00002fa0| 2d 31 8c f2 62 69 67 73 | 70 72 69 74 65 28 49 25 |-1..bigs|prite(I%|
|00002fb0| 29 3a e1 0d 0d 8e 10 c8 | 8e 20 68 61 6e 64 6c 65 |):......|. handle|
|00002fc0| 25 20 ca 0d 0d 98 18 c9 | 20 6d 5f 73 63 61 6c 65 |% ......| m_scale|
|00002fd0| 25 3a f2 64 72 61 77 62 | 6c 6f 62 0d 0d a2 12 7f |%:.drawb|lob.....|
|00002fe0| 3a f2 74 65 73 74 70 61 | 74 74 65 72 6e 0d 0d ac |:.testpa|ttern...|
|00002ff0| 05 cb 0d 0d b6 05 e1 0d | 0d c0 12 dd 20 f2 74 65 |........|.... .te|
|00003000| 73 74 70 61 74 74 65 72 | 6e 0d 0d ca 0f ea 64 78 |stpatter|n.....dx|
|00003010| 25 3a 64 78 25 3d 34 38 | 0d 0d d4 0c c8 95 20 6d |%:dx%=48|...... m|
|00003020| 6f 72 65 25 0d 0d de 2b | 78 30 25 3d 71 25 21 32 |ore%...+|x0%=q%!2|
|00003030| 38 3a 79 30 25 3d 71 25 | 21 33 32 3a 78 31 25 3d |8:y0%=q%|!32:x1%=|
|00003040| 71 25 21 33 36 3a 79 31 | 25 3d 71 25 21 34 30 0d |q%!36:y1|%=q%!40.|
|00003050| 0d e8 2d 6d 69 6e 78 30 | 25 3d 78 30 25 2d 28 62 |..-minx0|%=x0%-(b|
|00003060| 79 25 2d 79 30 25 29 3a | 6d 61 78 78 30 25 3d 78 |y%-y0%):|maxx0%=x|
|00003070| 31 25 2d 28 62 79 25 2d | 79 31 25 29 0d 0d f2 2d |1%-(by%-|y1%)...-|
|00003080| 6d 69 6e 78 31 25 3d 78 | 30 25 2b 28 62 79 25 2d |minx1%=x|0%+(by%-|
|00003090| 79 31 25 29 3a 6d 61 78 | 78 31 25 3d 78 31 25 2b |y1%):max|x1%=x1%+|
|000030a0| 28 62 79 25 2d 79 30 25 | 29 0d 0d fc 2f 6d 69 6e |(by%-y0%|).../min|
|000030b0| 78 30 25 3d 28 6d 69 6e | 78 30 25 2d 62 78 25 2b |x0%=(min|x0%-bx%+|
|000030c0| 31 30 30 30 30 29 81 64 | 78 25 2a 64 78 25 2b 62 |10000).d|x%*dx%+b|
|000030d0| 78 25 2d 31 30 30 30 30 | 0d 0e 06 2f 6d 69 6e 78 |x%-10000|.../minx|
|000030e0| 31 25 3d 28 6d 69 6e 78 | 31 25 2d 62 78 25 2b 31 |1%=(minx|1%-bx%+1|
|000030f0| 30 30 30 30 29 81 64 78 | 25 2a 64 78 25 2b 62 78 |0000).dx|%*dx%+bx|
|00003100| 25 2d 31 30 30 30 30 0d | 0e 10 31 e3 78 25 3d 6d |%-10000.|..1.x%=m|
|00003110| 69 6e 78 30 25 b8 6d 61 | 78 78 30 25 88 64 78 25 |inx0%.ma|xx0%.dx%|
|00003120| 3a ec 78 25 2c 62 79 25 | 3a f0 31 2c 31 32 38 30 |:.x%,by%|:.1,1280|
|00003130| 2c 2d 31 32 38 30 3a ed | 0d 0e 1a 32 e3 78 25 3d |,-1280:.|...2.x%=|
|00003140| 6d 69 6e 78 31 25 b8 6d | 61 78 78 31 25 88 64 78 |minx1%.m|axx1%.dx|
|00003150| 25 3a ec 78 25 2c 62 79 | 25 3a f0 31 2c 2d 31 32 |%:.x%,by|%:.1,-12|
|00003160| 38 30 2c 2d 31 32 38 30 | 3a ed 0d 0e 24 26 c8 99 |80,-1280|:...$&..|
|00003170| 20 22 57 69 6d 70 5f 47 | 65 74 52 65 63 74 61 6e | "Wimp_G|etRectan|
|00003180| 67 6c 65 22 2c 2c 71 25 | 20 b8 20 6d 6f 72 65 25 |gle",,q%| . more%|
|00003190| 0d 0e 2e 05 ce 0d 0e 38 | 05 e1 0d 0e 42 0f dd 20 |.......8|....B.. |
|000031a0| f2 64 72 61 77 62 6c 6f | 62 0d 0e 4c 1f f2 73 65 |.drawblo|b..L..se|
|000031b0| 74 78 79 28 78 25 2c 79 | 25 2c 24 73 70 72 62 75 |txy(x%,y|%,$sprbu|
|000031c0| 66 66 25 2c 22 78 22 29 | 0d 0e 56 3f 62 78 25 2b |ff%,"x")|..V?bx%+|
|000031d0| 3d 28 73 70 72 78 6f 66 | 66 25 2d 78 25 81 32 29 |=(sprxof|f%-x%.2)|
|000031e0| 80 ac 28 64 78 25 2d 31 | 29 3a 62 79 25 2b 3d 28 |..(dx%-1|):by%+=(|
|000031f0| 73 70 72 79 6f 66 66 25 | 2d 79 25 81 32 29 80 ac |spryoff%|-y%.2)..|
|00003200| 28 64 79 25 2d 31 29 0d | 0e 60 0c c8 95 20 6d 6f |(dy%-1).|.`... mo|
|00003210| 72 65 25 0d 0e 6a 29 e6 | 30 2c 37 3a ec 20 62 78 |re%..j).|0,7:. bx|
|00003220| 25 2c 62 79 25 3a f0 26 | 36 35 2c 62 78 25 2b 78 |%,by%:.&|65,bx%+x|
|00003230| 25 2d 31 2c 62 79 25 2b | 79 25 2d 31 0d 0e 74 26 |%-1,by%+|y%-1..t&|
|00003240| c8 99 20 22 57 69 6d 70 | 5f 47 65 74 52 65 63 74 |.. "Wimp|_GetRect|
|00003250| 61 6e 67 6c 65 22 2c 2c | 71 25 20 b8 20 6d 6f 72 |angle",,|q% . mor|
|00003260| 65 25 0d 0e 7e 05 ce 0d | 0e 88 05 e1 0d 0e 92 15 |e%..~...|........|
|00003270| dd 20 f2 66 72 6f 6e 74 | 28 68 61 6e 64 6c 65 25 |. .front|(handle%|
|00003280| 29 0d 0e 9c 2c 21 71 25 | 3d 68 61 6e 64 6c 65 25 |)...,!q%|=handle%|
|00003290| 3a c8 99 20 22 57 69 6d | 70 5f 47 65 74 57 69 6e |:.. "Wim|p_GetWin|
|000032a0| 64 6f 77 53 74 61 74 65 | 22 2c 2c 71 25 0d 0e a6 |dowState|",,q%...|
|000032b0| 25 71 25 21 32 38 3d 2d | 31 3a c8 99 20 22 57 69 |%q%!28=-|1:.. "Wi|
|000032c0| 6d 70 5f 4f 70 65 6e 57 | 69 6e 64 6f 77 22 2c 2c |mp_OpenW|indow",,|
|000032d0| 71 25 0d 0e b0 05 e1 0d | 0e ba 16 dd 20 f2 72 65 |q%......|.... .re|
|000032e0| 6f 70 65 6e 28 68 61 6e | 64 6c 65 25 29 0d 0e c4 |open(han|dle%)...|
|000032f0| 45 21 71 25 3d 68 61 6e | 64 6c 65 25 3a c8 99 20 |E!q%=han|dle%:.. |
|00003300| 22 57 69 6d 70 5f 47 65 | 74 57 69 6e 64 6f 77 53 |"Wimp_Ge|tWindowS|
|00003310| 74 61 74 65 22 2c 2c 71 | 25 3a c8 99 20 22 57 69 |tate",,q|%:.. "Wi|
|00003320| 6d 70 5f 4f 70 65 6e 57 | 69 6e 64 6f 77 22 2c 2c |mp_OpenW|indow",,|
|00003330| 71 25 0d 0e ce 05 e1 0d | 0e d8 14 dd 20 f2 67 65 |q%......|.... .ge|
|00003340| 74 77 28 68 61 6e 64 6c | 65 25 29 0d 0e e2 38 21 |tw(handl|e%)...8!|
|00003350| 71 25 3d 68 61 6e 64 6c | 65 25 3a c8 99 20 22 57 |q%=handl|e%:.. "W|
|00003360| 69 6d 70 5f 47 65 74 57 | 69 6e 64 6f 77 53 74 61 |imp_GetW|indowSta|
|00003370| 74 65 22 2c 2c 71 25 3a | f2 69 6e 66 6f 28 71 25 |te",,q%:|.info(q%|
|00003380| 2b 34 29 0d 0e ec 05 e1 | 0d 0e f6 12 dd 20 f2 67 |+4).....|..... .g|
|00003390| 65 74 69 28 68 25 2c 69 | 25 29 0d 0f 00 2d 21 71 |eti(h%,i|%)...-!q|
|000033a0| 25 3d 68 25 3a 71 25 21 | 34 3d 69 25 3a c8 99 20 |%=h%:q%!|4=i%:.. |
|000033b0| 22 57 69 6d 70 5f 47 65 | 74 49 63 6f 6e 53 74 61 |"Wimp_Ge|tIconSta|
|000033c0| 74 65 22 2c 2c 71 25 0d | 0f 0a 2e 69 78 30 25 3d |te",,q%.|...ix0%=|
|000033d0| 71 25 21 38 3a 69 79 30 | 25 3d 71 25 21 31 32 3a |q%!8:iy0|%=q%!12:|
|000033e0| 69 78 31 25 3d 71 25 21 | 31 36 3a 69 79 31 25 3d |ix1%=q%!|16:iy1%=|
|000033f0| 71 25 21 32 30 0d 0f 14 | 1e 69 66 6c 61 67 73 25 |q%!20...|.iflags%|
|00003400| 3d 71 25 21 32 34 3a 69 | 64 61 74 61 25 3d 71 25 |=q%!24:i|data%=q%|
|00003410| 2b 32 38 0d 0f 1e 05 e1 | 0d 0f 28 0f dd 20 f2 69 |+28.....|..(.. .i|
|00003420| 6e 66 6f 28 70 25 29 0d | 0f 32 27 78 30 25 3d 21 |nfo(p%).|.2'x0%=!|
|00003430| 70 25 3a 79 30 25 3d 70 | 25 21 34 3a 78 31 25 3d |p%:y0%=p|%!4:x1%=|
|00003440| 70 25 21 38 3a 79 31 25 | 3d 70 25 21 31 32 0d 0f |p%!8:y1%|=p%!12..|
|00003450| 3c 35 73 63 78 25 3d 70 | 25 21 31 36 3a 73 63 79 |<5scx%=p|%!16:scy|
|00003460| 25 3d 70 25 21 32 30 3a | 62 68 61 6e 64 6c 65 25 |%=p%!20:|bhandle%|
|00003470| 3d 70 25 21 32 34 3a 66 | 6c 61 67 73 25 3d 70 25 |=p%!24:f|lags%=p%|
|00003480| 21 32 38 0d 0f 46 4e 62 | 78 25 3d 78 30 25 2d 73 |!28..FNb|x%=x0%-s|
|00003490| 63 78 25 3a 62 79 25 3d | 79 31 25 2d 73 63 79 25 |cx%:by%=|y1%-scy%|
|000034a0| 20 20 20 20 3a 20 f4 20 | 61 6c 6c 20 64 72 61 77 | : . |all draw|
|000034b0| 69 6e 67 20 73 68 6f 75 | 6c 64 20 62 65 20 72 65 |ing shou|ld be re|
|000034c0| 6c 61 74 69 76 65 20 74 | 6f 20 62 78 25 2c 62 79 |lative t|o bx%,by|
|000034d0| 25 0d 0f 50 05 e1 0d 0f | 5a 26 dd 20 f2 75 70 64 |%..P....|Z&. .upd|
|000034e0| 61 74 65 28 68 61 6e 64 | 6c 65 25 2c 78 30 25 2c |ate(hand|le%,x0%,|
|000034f0| 79 30 25 2c 78 31 25 2c | 79 31 25 29 0d 0f 64 35 |y0%,x1%,|y1%)..d5|
|00003500| 21 71 25 3d 68 61 6e 64 | 6c 65 25 3a 71 25 21 34 |!q%=hand|le%:q%!4|
|00003510| 3d 78 30 25 3a 71 25 21 | 38 3d 79 30 25 3a 71 25 |=x0%:q%!|8=y0%:q%|
|00003520| 21 31 32 3d 78 31 25 3a | 71 25 21 31 36 3d 79 31 |!12=x1%:|q%!16=y1|
|00003530| 25 0d 0f 6e 26 c8 99 20 | 22 57 69 6d 70 5f 55 70 |%..n&.. |"Wimp_Up|
|00003540| 64 61 74 65 57 69 6e 64 | 6f 77 22 2c 2c 71 25 20 |dateWind|ow",,q% |
|00003550| b8 20 6d 6f 72 65 25 0d | 0f 78 05 e1 0d 0f 82 1c |. more%.|.x......|
|00003560| dd 20 f2 75 70 69 63 6f | 6e 28 68 61 6e 64 6c 65 |. .upico|n(handle|
|00003570| 25 2c 69 63 6f 6e 25 29 | 0d 0f 8c 44 21 71 25 3d |%,icon%)|...D!q%=|
|00003580| 68 61 6e 64 6c 65 25 3a | 71 25 21 34 3d 69 63 6f |handle%:|q%!4=ico|
|00003590| 6e 25 3a 71 25 21 38 3d | 30 3a 71 25 21 31 32 3d |n%:q%!8=|0:q%!12=|
|000035a0| 30 3a c8 99 20 22 57 69 | 6d 70 5f 53 65 74 49 63 |0:.. "Wi|mp_SetIc|
|000035b0| 6f 6e 53 74 61 74 65 22 | 2c 2c 71 25 0d 0f 96 05 |onState"|,,q%....|
|000035c0| e1 0d 0f a0 37 dd 20 f2 | 6f 70 65 6e 28 68 61 6e |....7. .|open(han|
|000035d0| 64 6c 65 25 2c 78 30 25 | 2c 79 30 25 2c 78 31 25 |dle%,x0%|,y0%,x1%|
|000035e0| 2c 79 31 25 2c 73 63 78 | 25 2c 73 63 79 25 2c 62 |,y1%,scx|%,scy%,b|
|000035f0| 68 61 6e 64 6c 65 25 29 | 0d 0f aa 08 ea 20 64 25 |handle%)|..... d%|
|00003600| 0d 0f b4 21 e7 20 a4 77 | 68 69 63 68 73 70 72 69 |...!. .w|hichspri|
|00003610| 74 65 28 68 61 6e 64 6c | 65 25 29 3c 3e 2d 31 20 |te(handl|e%)<>-1 |
|00003620| 8c 0d 0f be 15 20 20 64 | 25 3d ac 28 64 78 25 2b |..... d|%=.(dx%+|
|00003630| 64 78 25 2d 31 29 0d 0f | c8 28 20 20 78 30 25 3d |dx%-1)..|.( x0%=|
|00003640| 78 30 25 80 64 25 3a 78 | 31 25 3d 78 31 25 80 64 |x0%.d%:x|1%=x1%.d|
|00003650| 25 3a 73 63 78 25 3d 73 | 63 78 25 80 64 25 0d 0f |%:scx%=s|cx%.d%..|
|00003660| d2 05 cd 0d 0f dc 0f 21 | 71 25 3d 68 61 6e 64 6c |.......!|q%=handl|
|00003670| 65 25 0d 0f e6 29 71 25 | 21 34 3d 78 30 25 3a 71 |e%...)q%|!4=x0%:q|
|00003680| 25 21 38 3d 79 30 25 3a | 71 25 21 31 32 3d 78 31 |%!8=y0%:|q%!12=x1|
|00003690| 25 3a 71 25 21 31 36 3d | 79 31 25 0d 0f f0 19 71 |%:q%!16=|y1%....q|
|000036a0| 25 21 32 30 3d 73 63 78 | 25 3a 71 25 21 32 34 3d |%!20=scx|%:q%!24=|
|000036b0| 73 63 79 25 0d 0f fa 12 | 71 25 21 32 38 3d 62 68 |scy%....|q%!28=bh|
|000036c0| 61 6e 64 6c 65 25 0d 10 | 04 1c c8 99 20 22 57 69 |andle%..|.... "Wi|
|000036d0| 6d 70 5f 4f 70 65 6e 57 | 69 6e 64 6f 77 22 2c 2c |mp_OpenW|indow",,|
|000036e0| 71 25 0d 10 0e 19 e7 20 | 68 61 6e 64 6c 65 25 3d |q%..... |handle%=|
|000036f0| 64 69 61 6c 6f 67 75 65 | 25 20 8c 0d 10 18 14 20 |dialogue|% ..... |
|00003700| 20 f2 67 65 74 77 28 68 | 61 6e 64 6c 65 25 29 0d | .getw(h|andle%).|
|00003710| 10 22 26 20 20 c8 97 20 | c8 93 20 78 30 25 2c 79 |."& .. |.. x0%,y|
|00003720| 30 25 2c 78 31 25 2d 78 | 30 25 2c 79 31 25 2d 79 |0%,x1%-x|0%,y1%-y|
|00003730| 30 25 2b 34 30 0d 10 2c | 05 cd 0d 10 36 05 e1 0d |0%+40..,|....6...|
|00003740| 10 40 15 dd 20 f2 63 6c | 6f 73 65 28 68 61 6e 64 |.@.. .cl|ose(hand|
|00003750| 6c 65 25 29 0d 10 4a 08 | ea 20 69 25 0d 10 54 38 |le%)..J.|. i%..T8|
|00003760| 49 25 3d a4 77 68 69 63 | 68 77 69 6e 64 6f 77 28 |I%=.whic|hwindow(|
|00003770| 68 61 6e 64 6c 65 25 29 | 3a e7 49 25 3c 3e 2d 31 |handle%)|:.I%<>-1|
|00003780| 8c f2 64 65 6c 65 74 65 | 77 69 6e 64 6f 77 28 49 |..delete|window(I|
|00003790| 25 29 3a e1 0d 10 5e 38 | 49 25 3d a4 77 68 69 63 |%):...^8|I%=.whic|
|000037a0| 68 73 70 72 69 74 65 28 | 68 61 6e 64 6c 65 25 29 |hsprite(|handle%)|
|000037b0| 3a e7 49 25 3c 3e 2d 31 | 8c f2 64 65 6c 65 74 65 |:.I%<>-1|..delete|
|000037c0| 73 70 72 69 74 65 28 49 | 25 29 3a e1 0d 10 68 55 |sprite(I|%):...hU|
|000037d0| f4 20 49 46 68 61 6e 64 | 6c 65 25 3d 73 70 72 69 |. IFhand|le%=spri|
|000037e0| 74 65 6c 69 73 74 25 54 | 48 45 4e 57 48 49 4c 45 |telist%T|HENWHILE|
|000037f0| 73 70 72 53 50 32 25 3c | 3e 2d 31 3a 50 52 4f 43 |sprSP2%<|>-1:PROC|
|00003800| 63 6c 6f 73 65 28 73 70 | 72 69 74 65 77 25 28 73 |close(sp|ritew%(s|
|00003810| 70 72 53 50 32 25 29 29 | 3a 45 4e 44 57 48 49 4c |prSP2%))|:ENDWHIL|
|00003820| 45 0d 10 72 39 e7 68 61 | 6e 64 6c 65 25 3d 64 69 |E..r9.ha|ndle%=di|
|00003830| 61 6c 6f 67 75 65 25 20 | 8c 20 c8 97 20 c8 93 20 |alogue% |. .. .. |
|00003840| 30 2c 30 2c 31 32 37 39 | 2c 31 30 32 33 3a 64 69 |0,0,1279|,1023:di|
|00003850| 61 6c 6f 67 75 65 25 3d | 2d 31 0d 10 7c 29 21 71 |alogue%=|-1..|)!q|
|00003860| 25 3d 68 61 6e 64 6c 65 | 25 3a c8 99 20 22 57 69 |%=handle|%:.. "Wi|
|00003870| 6d 70 5f 43 6c 6f 73 65 | 57 69 6e 64 6f 77 22 2c |mp_Close|Window",|
|00003880| 2c 71 25 0d 10 86 05 e1 | 0d 10 90 40 dd 20 f2 6d |,q%.....|...@. .m|
|00003890| 6f 75 73 65 28 6d 6f 75 | 73 65 78 25 2c 6d 6f 75 |ouse(mou|sex%,mou|
|000038a0| 73 65 79 25 2c 62 75 74 | 74 6f 6e 73 25 2c 68 61 |sey%,but|tons%,ha|
|000038b0| 6e 64 6c 65 25 2c 69 63 | 6f 6e 25 2c 6f 6c 64 62 |ndle%,ic|on%,oldb|
|000038c0| 75 74 74 6f 6e 73 25 29 | 0d 10 9a 11 c8 8e 20 62 |uttons%)|...... b|
|000038d0| 75 74 74 6f 6e 73 25 20 | ca 0d 10 a4 20 c9 20 26 |uttons% |.... . &|
|000038e0| 30 32 20 20 20 20 20 3a | 20 f4 20 2d 2d 20 4d 45 |02 :| . -- ME|
|000038f0| 4e 55 20 62 75 74 74 6f | 6e 0d 10 ae 1e 20 20 49 |NU butto|n.... I|
|00003900| 25 3d a4 77 68 69 63 68 | 77 69 6e 64 6f 77 28 68 |%=.which|window(h|
|00003910| 61 6e 64 6c 65 25 29 0d | 10 b8 0e 20 20 e7 49 25 |andle%).|... .I%|
|00003920| 3c 3e 2d 31 8c 0d 10 c2 | 0f 20 20 e7 20 a6 28 2d |<>-1....|. . .(-|
|00003930| 31 29 20 8c 0d 10 cc 4b | 20 20 20 21 71 25 3d 68 |1) ....K| !q%=h|
|00003940| 61 6e 64 6c 65 25 3a 71 | 25 21 34 3d 69 63 6f 6e |andle%:q|%!4=icon|
|00003950| 25 3a 71 25 21 38 3d 31 | 3c 3c 32 31 3a 71 25 21 |%:q%!8=1|<<21:q%!|
|00003960| 31 32 3d 30 3a c8 99 20 | 22 57 69 6d 70 5f 53 65 |12=0:.. |"Wimp_Se|
|00003970| 74 49 63 6f 6e 53 74 61 | 74 65 22 2c 2c 71 25 0d |tIconSta|te",,q%.|
|00003980| 10 d6 07 20 20 cc 0d 10 | e0 10 20 20 20 e7 20 a6 |... ...|.. . .|
|00003990| 28 2d 32 29 20 8c 0d 10 | ea 20 20 20 20 20 72 65 |(-2) ...|. re|
|000039a0| 6e 75 6d 62 65 72 25 3d | bb 24 6d 62 5f 72 65 6e |number%=|.$mb_ren|
|000039b0| 75 6d 62 65 72 25 0d 10 | f4 25 20 20 20 20 f2 72 |umber%..|.% .r|
|000039c0| 65 6e 75 6d 62 65 72 28 | 49 25 2c 69 63 6f 6e 25 |enumber(|I%,icon%|
|000039d0| 2c 72 65 6e 75 6d 62 65 | 72 25 29 0d 10 fe 37 20 |,renumbe|r%)...7 |
|000039e0| 20 20 20 e7 20 72 65 6e | 75 6d 62 65 72 25 3c 39 | . ren|umber%<9|
|000039f0| 39 39 39 20 8c 20 24 6d | 62 5f 72 65 6e 75 6d 62 |999 . $m|b_renumb|
|00003a00| 65 72 25 3d c3 28 72 65 | 6e 75 6d 62 65 72 25 2b |er%=.(re|number%+|
|00003a10| 31 29 0d 11 08 08 20 20 | 20 cc 0d 11 12 4e 20 20 |1).... | ....N |
|00003a20| 20 20 6f 6c 64 68 61 6e | 64 6c 65 25 3d 68 61 6e | oldhan|dle%=han|
|00003a30| 64 6c 65 25 3a 6f 6c 64 | 69 63 6f 6e 25 3d 69 63 |dle%:old|icon%=ic|
|00003a40| 6f 6e 25 3a 6d 6d 6f 75 | 73 65 78 25 3d 6d 6f 75 |on%:mmou|sex%=mou|
|00003a50| 73 65 78 25 3a 6d 6d 6f | 75 73 65 79 25 3d 6d 6f |sex%:mmo|usey%=mo|
|00003a60| 75 73 65 79 25 2b 34 34 | 0d 11 1c 17 20 20 20 20 |usey%+44|.... |
|00003a70| f2 77 69 6e 64 6f 77 6d | 65 6e 75 28 49 25 29 0d |.windowm|enu(I%).|
|00003a80| 11 26 08 20 20 20 cd 0d | 11 30 07 20 20 cd 0d 11 |.&. ..|.0. ...|
|00003a90| 3a 07 20 20 e1 0d 11 44 | 07 20 20 cd 0d 11 4e 38 |:. ...D|. ...N8|
|00003aa0| 20 20 49 25 3d a4 77 68 | 69 63 68 73 70 72 69 74 | I%=.wh|ichsprit|
|00003ab0| 65 28 68 61 6e 64 6c 65 | 25 29 3a e7 49 25 3c 3e |e(handle|%):.I%<>|
|00003ac0| 2d 31 8c f2 73 70 72 69 | 74 65 6d 65 6e 75 28 49 |-1..spri|temenu(I|
|00003ad0| 25 29 3a e1 0d 11 58 12 | 20 20 c8 8e 20 68 61 6e |%):...X.| .. han|
|00003ae0| 64 6c 65 25 20 ca 0d 11 | 62 0a 20 20 c9 20 2d 32 |dle% ...|b. . -2|
|00003af0| 0d 11 6c 15 20 20 20 20 | 20 20 20 c8 8e 20 69 63 |..l. | .. ic|
|00003b00| 6f 6e 25 20 ca 0d 11 76 | 28 20 20 20 20 20 20 20 |on% ...v|( |
|00003b10| c9 20 69 63 5f 77 69 6e | 64 6f 77 25 3a f2 6d 65 |. ic_win|dow%:.me|
|00003b20| 6e 75 28 6d 61 69 6e 6d | 65 6e 75 25 29 0d 11 80 |nu(mainm|enu%)...|
|00003b30| 0c 20 20 20 20 20 20 20 | cb 0d 11 8a 28 20 20 c9 |. |....( .|
|00003b40| 20 73 70 72 69 74 65 6c | 69 73 74 25 3a f2 6d 65 | spritel|ist%:.me|
|00003b50| 6e 75 28 6d 5f 73 70 72 | 69 74 65 6c 69 73 74 25 |nu(m_spr|itelist%|
|00003b60| 29 0d 11 94 07 20 20 cb | 0d 11 9e 2a c9 20 26 30 |).... .|...*. &0|
|00003b70| 31 2c 26 30 34 20 3a 20 | f4 20 2d 2d 20 53 45 4c |1,&04 : |. -- SEL|
|00003b80| 45 43 54 2f 41 44 4a 55 | 53 54 20 62 75 74 74 6f |ECT/ADJU|ST butto|
|00003b90| 6e 73 0d 11 a8 39 20 20 | 49 25 3d a4 77 68 69 63 |ns...9 |I%=.whic|
|00003ba0| 68 73 70 72 69 74 65 28 | 68 61 6e 64 6c 65 25 29 |hsprite(|handle%)|
|00003bb0| 3a e7 49 25 3c 3e 2d 31 | 8c f2 73 70 72 69 74 65 |:.I%<>-1|..sprite|
|00003bc0| 70 69 78 65 6c 28 49 25 | 29 3a e1 0d 11 b2 12 20 |pixel(I%|):..... |
|00003bd0| 20 c8 8e 20 68 61 6e 64 | 6c 65 25 20 ca 0d 11 bc | .. hand|le% ....|
|00003be0| 0a 20 20 c9 20 2d 32 0d | 11 c6 15 20 20 20 20 20 |. . -2.|... |
|00003bf0| 20 20 c8 8e 20 69 63 6f | 6e 25 20 ca 0d 11 d0 17 | .. ico|n% .....|
|00003c00| 20 20 20 20 20 20 20 c9 | 20 69 63 5f 77 69 6e 64 | .| ic_wind|
|00003c10| 6f 77 25 0d 11 da 3f 20 | 20 20 20 20 20 20 20 20 |ow%...? | |
|00003c20| 20 20 20 20 20 f2 63 72 | 65 61 74 65 77 69 6e 64 | .cr|eatewind|
|00003c30| 6f 77 28 62 72 78 25 2c | 62 72 79 25 2c 22 22 29 |ow(brx%,|bry%,"")|
|00003c40| 3a 62 72 78 25 2b 3d 36 | 30 3a 62 72 79 25 2d 3d |:brx%+=6|0:bry%-=|
|00003c50| 34 30 0d 11 e4 27 20 20 | 20 20 20 20 20 20 20 20 |40...' | |
|00003c60| 20 20 20 20 e7 62 72 79 | 25 3c 33 34 30 20 8c 20 | .bry|%<340 . |
|00003c70| 62 72 79 25 3d 31 30 30 | 30 0d 11 ee 26 20 20 20 |bry%=100|0...& |
|00003c80| 20 20 20 20 20 20 20 20 | 20 20 20 e7 62 72 78 25 | | .brx%|
|00003c90| 3e 31 30 34 30 20 8c 20 | 62 72 78 25 3d 34 30 0d |>1040 . |brx%=40.|
|00003ca0| 11 f8 0c 20 20 20 20 20 | 20 20 cb 0d 12 02 19 20 |... | ..... |
|00003cb0| 20 c9 20 70 61 6c 65 74 | 74 65 25 3a f2 70 61 6c | . palet|te%:.pal|
|00003cc0| 65 74 74 65 0d 12 0c 13 | 20 20 c9 20 73 70 72 69 |ette....| . spri|
|00003cd0| 74 65 6c 69 73 74 25 0d | 12 16 15 20 20 20 20 20 |telist%.|... |
|00003ce0| 20 20 e7 69 63 6f 6e 25 | 3d 2d 31 8c 0d 12 20 2e | .icon%|=-1... .|
|00003cf0| 20 20 20 20 20 20 20 20 | 20 e7 20 62 75 74 74 6f | | . butto|
|00003d00| 6e 73 25 3d 26 30 34 20 | 8c 20 f2 64 65 73 65 6c |ns%=&04 |. .desel|
|00003d10| 65 63 74 73 70 72 69 74 | 65 73 0d 12 2a 0c 20 20 |ectsprit|es..*. |
|00003d20| 20 20 20 20 20 cc 0d 12 | 34 27 20 20 20 20 20 20 | ...|4' |
|00003d30| 20 20 20 f2 67 65 74 69 | 28 73 70 72 69 74 65 6c | .geti|(spritel|
|00003d40| 69 73 74 25 2c 69 63 6f | 6e 25 84 31 29 0d 12 3e |ist%,ico|n%.1)..>|
|00003d50| 36 20 20 20 20 20 20 20 | 20 20 e7 20 69 66 6c 61 |6 | . ifla|
|00003d60| 67 73 25 80 26 34 30 30 | 30 30 30 20 8b 20 f2 6f |gs%.&400|000 . .o|
|00003d70| 70 65 6e 73 70 72 69 74 | 65 28 69 63 6f 6e 25 80 |pensprit|e(icon%.|
|00003d80| ac 31 29 0d 12 48 0c 20 | 20 20 20 20 20 20 cd 0d |.1)..H. | ..|
|00003d90| 12 52 10 20 20 c9 20 6d | 5f 73 63 61 6c 65 25 0d |.R. . m|_scale%.|
|00003da0| 12 5c 2a 20 20 20 20 20 | 20 20 f2 73 65 74 78 79 |.\* | .setxy|
|00003db0| 28 78 73 63 25 2c 79 73 | 63 25 2c 24 73 70 72 62 |(xsc%,ys|c%,$sprb|
|00003dc0| 75 66 66 25 2c 22 78 22 | 29 0d 12 66 13 20 20 20 |uff%,"x"|)..f. |
|00003dd0| 20 20 20 20 78 73 25 3d | 78 73 63 25 0d 12 70 15 | xs%=|xsc%..p.|
|00003de0| 20 20 20 20 20 20 20 c8 | 8e 20 69 63 6f 6e 25 20 | .|. icon% |
|00003df0| ca 0d 12 7a 22 20 20 20 | 20 20 20 20 c9 20 30 3a |...z" | . 0:|
|00003e00| e7 20 78 73 25 3c 34 38 | 20 8c 20 78 73 25 2b 3d |. xs%<48| . xs%+=|
|00003e10| 64 78 25 0d 12 84 22 20 | 20 20 20 20 20 20 c9 20 |dx%..." | . |
|00003e20| 31 3a e7 20 78 73 25 3e | 64 78 25 8c 20 78 73 25 |1:. xs%>|dx%. xs%|
|00003e30| 2d 3d 64 78 25 0d 12 8e | 0c 20 20 20 20 20 20 20 |-=dx%...|. |
|00003e40| cb 0d 12 98 18 20 20 20 | 20 20 20 20 e7 20 78 73 |..... | . xs|
|00003e50| 25 3c 3e 78 73 63 25 20 | 8c 0d 12 a2 1e 20 20 20 |%<>xsc% |..... |
|00003e60| 20 20 20 20 20 20 79 73 | 25 3d 78 73 25 2a 79 73 | ys|%=xs%*ys|
|00003e70| 63 25 2f 78 73 63 25 0d | 12 ac 24 20 20 20 20 20 |c%/xsc%.|..$ |
|00003e80| 20 20 20 20 24 73 70 72 | 62 75 66 66 25 3d c3 78 | $spr|buff%=.x|
|00003e90| 73 25 2b 22 78 22 2b c3 | 79 73 25 0d 12 b6 34 20 |s%+"x"+.|ys%...4 |
|00003ea0| 20 20 20 20 20 20 20 20 | f2 75 70 69 63 6f 6e 28 | |.upicon(|
|00003eb0| 6d 5f 73 63 61 6c 65 25 | 2c 32 29 3a f2 75 70 69 |m_scale%|,2):.upi|
|00003ec0| 63 6f 6e 28 6d 5f 73 63 | 61 6c 65 25 2c 33 29 0d |con(m_sc|ale%,3).|
|00003ed0| 12 c0 30 20 20 20 20 20 | 20 20 20 20 f2 63 68 61 |..0 | .cha|
|00003ee0| 6e 67 65 73 69 7a 65 28 | 63 75 72 72 65 6e 74 73 |ngesize(|currents|
|00003ef0| 70 72 69 74 65 25 2c 78 | 73 25 2c 79 73 25 29 0d |prite%,x|s%,ys%).|
|00003f00| 12 ca 0c 20 20 20 20 20 | 20 20 cd 0d 12 d4 13 20 |... | ..... |
|00003f10| 20 c9 20 6d 5f 77 6f 72 | 6b 61 72 65 61 25 0d 12 | . m_wor|karea%..|
|00003f20| de 25 20 20 20 20 20 20 | 20 f2 73 65 74 77 6f 72 |.% | .setwor|
|00003f30| 6b 28 71 25 2c 6d 62 5f | 77 6f 72 6b 61 72 65 61 |k(q%,mb_|workarea|
|00003f40| 30 25 29 0d 12 e8 27 20 | 20 20 20 20 20 20 f2 73 |0%)...' | .s|
|00003f50| 65 74 77 6f 72 6b 28 71 | 25 2b 38 2c 6d 62 5f 77 |etwork(q|%+8,mb_w|
|00003f60| 6f 72 6b 61 72 65 61 31 | 25 29 0d 12 f2 2e 20 20 |orkarea1|%).... |
|00003f70| 20 20 20 20 20 78 30 25 | 3d 21 71 25 3a 79 30 25 | x0%|=!q%:y0%|
|00003f80| 3d 71 25 21 34 3a 78 31 | 25 3d 71 25 21 38 3a 79 |=q%!4:x1|%=q%!8:y|
|00003f90| 31 25 3d 71 25 21 31 32 | 0d 12 fc 15 20 20 20 20 |1%=q%!12|.... |
|00003fa0| 20 20 20 c8 8e 20 69 63 | 6f 6e 25 20 ca 0d 13 06 | .. ic|on% ....|
|00003fb0| 15 20 20 20 20 20 20 20 | c9 20 30 3a 79 31 25 2b |. |. 0:y1%+|
|00003fc0| 3d 34 0d 13 10 15 20 20 | 20 20 20 20 20 c9 20 31 |=4.... | . 1|
|00003fd0| 3a 78 31 25 2b 3d 32 0d | 13 1a 15 20 20 20 20 20 |:x1%+=2.|... |
|00003fe0| 20 20 c9 20 32 3a 78 30 | 25 2d 3d 32 0d 13 24 15 | . 2:x0|%-=2..$.|
|00003ff0| 20 20 20 20 20 20 20 c9 | 20 33 3a 79 30 25 2d 3d | .| 3:y0%-=|
|00004000| 34 0d 13 2e 2d 20 20 20 | 20 20 20 20 c9 20 35 3a |4...- | . 5:|
|00004010| 78 30 25 2b 3d 32 3a e7 | 20 78 30 25 3e 6d 77 78 |x0%+=2:.| x0%>mwx|
|00004020| 30 25 20 8c 20 78 30 25 | 3d 6d 77 78 30 25 0d 13 |0% . x0%|=mwx0%..|
|00004030| 38 2d 20 20 20 20 20 20 | 20 c9 20 36 3a 78 31 25 |8- | . 6:x1%|
|00004040| 2d 3d 32 3a e7 20 78 31 | 25 3c 6d 77 78 31 25 20 |-=2:. x1|%<mwx1% |
|00004050| 8c 20 78 31 25 3d 6d 77 | 78 31 25 0d 13 42 2d 20 |. x1%=mw|x1%..B- |
|00004060| 20 20 20 20 20 20 c9 20 | 37 3a 79 31 25 2d 3d 34 | . |7:y1%-=4|
|00004070| 3a e7 20 79 31 25 3c 6d | 77 79 31 25 20 8c 20 79 |:. y1%<m|wy1% . y|
|00004080| 31 25 3d 6d 77 79 31 25 | 0d 13 4c 2d 20 20 20 20 |1%=mwy1%|..L- |
|00004090| 20 20 20 c9 20 38 3a 79 | 30 25 2b 3d 34 3a e7 20 | . 8:y|0%+=4:. |
|000040a0| 79 30 25 3e 6d 77 79 30 | 25 20 8c 20 79 30 25 3d |y0%>mwy0|% . y0%=|
|000040b0| 6d 77 79 30 25 0d 13 56 | 26 20 20 20 20 20 20 20 |mwy0%..V|& |
|000040c0| c9 20 31 31 3a f2 78 6f | 72 28 6d 5f 77 6f 72 6b |. 11:.xo|r(m_work|
|000040d0| 61 72 65 61 25 2c 31 31 | 2c 36 29 0d 13 60 2f 20 |area%,11|,6)..`/ |
|000040e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 f2 73 | | .s|
|000040f0| 65 74 77 6f 72 6b 61 72 | 65 61 28 63 75 72 72 65 |etworkar|ea(curre|
|00004100| 6e 74 77 69 6e 64 6f 77 | 25 29 0d 13 6a 3e 20 20 |ntwindow|%)..j> |
|00004110| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 e7 20 28 | | . (|
|00004120| 62 75 74 74 6f 6e 73 25 | 80 31 29 3d 30 20 8c 20 |buttons%|.1)=0 . |
|00004130| c8 99 20 22 57 69 6d 70 | 5f 43 72 65 61 74 65 4d |.. "Wimp|_CreateM|
|00004140| 65 6e 75 22 2c 2c 2d 31 | 0d 13 74 0c 20 20 20 20 |enu",,-1|..t. |
|00004150| 20 20 20 cb 0d 13 7e 1c | 20 20 20 20 20 20 20 77 | ...~.| w|
|00004160| 30 24 3d c3 78 30 25 2b | 22 2c 22 2b c3 79 30 25 |0$=.x0%+|","+.y0%|
|00004170| 0d 13 88 1c 20 20 20 20 | 20 20 20 77 31 24 3d c3 |.... | w1$=.|
|00004180| 78 31 25 2b 22 2c 22 2b | c3 79 31 25 0d 13 92 49 |x1%+","+|.y1%...I|
|00004190| 20 20 20 20 20 20 20 e7 | 77 30 24 3c 3e 24 6d 62 | .|w0$<>$mb|
|000041a0| 5f 77 6f 72 6b 61 72 65 | 61 30 25 8c 24 6d 62 5f |_workare|a0%.$mb_|
|000041b0| 77 6f 72 6b 61 72 65 61 | 30 25 3d 77 30 24 3a f2 |workarea|0%=w0$:.|
|000041c0| 75 70 69 63 6f 6e 28 6d | 5f 77 6f 72 6b 61 72 65 |upicon(m|_workare|
|000041d0| 61 25 2c 39 29 0d 13 9c | 4a 20 20 20 20 20 20 20 |a%,9)...|J |
|000041e0| e7 77 31 24 3c 3e 24 6d | 62 5f 77 6f 72 6b 61 72 |.w1$<>$m|b_workar|
|000041f0| 65 61 31 25 8c 24 6d 62 | 5f 77 6f 72 6b 61 72 65 |ea1%.$mb|_workare|
|00004200| 61 31 25 3d 77 31 24 3a | f2 75 70 69 63 6f 6e 28 |a1%=w1$:|.upicon(|
|00004210| 6d 5f 77 6f 72 6b 61 72 | 65 61 25 2c 31 30 29 0d |m_workar|ea%,10).|
|00004220| 13 a6 14 20 20 c9 20 64 | 69 61 6c 5f 64 65 6c 65 |... . d|ial_dele|
|00004230| 74 65 25 0d 13 b0 15 20 | 20 20 20 20 20 20 c8 8e |te%.... | ..|
|00004240| 20 69 63 6f 6e 25 20 ca | 0d 13 ba 25 20 20 20 20 | icon% .|...% |
|00004250| 20 20 20 c9 20 32 3a f2 | 78 6f 72 28 64 69 61 6c | . 2:.|xor(dial|
|00004260| 5f 64 65 6c 65 74 65 25 | 2c 32 2c 36 29 0d 13 c4 |_delete%|,2,6)...|
|00004270| 22 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 f2 |" | .|
|00004280| 67 6f 64 65 6c 65 74 65 | 73 70 72 69 74 65 73 0d |godelete|sprites.|
|00004290| 13 ce 26 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |..& | |
|000042a0| 20 f2 63 6c 6f 73 65 28 | 64 69 61 6c 5f 64 65 6c | .close(|dial_del|
|000042b0| 65 74 65 25 29 0d 13 d8 | 23 20 20 20 20 20 20 20 |ete%)...|# |
|000042c0| c9 20 33 3a f2 63 6c 6f | 73 65 28 64 69 61 6c 5f |. 3:.clo|se(dial_|
|000042d0| 64 65 6c 65 74 65 25 29 | 0d 13 e2 0c 20 20 20 20 |delete%)|.... |
|000042e0| 20 20 20 cb 0d 13 ec 13 | 20 20 c9 20 6d 5f 73 61 | .....| . m_sa|
|000042f0| 76 65 74 65 6d 70 25 0d | 13 f6 16 20 20 20 20 20 |vetemp%.|... |
|00004300| 20 20 e7 20 69 63 6f 6e | 25 3d 32 20 8c 0d 14 00 | . icon|%=2 ....|
|00004310| 27 20 20 20 20 20 20 20 | 20 20 f2 63 68 65 63 6b |' | .check|
|00004320| 66 75 6c 6c 28 24 6d 62 | 5f 74 65 6d 70 6c 61 74 |full($mb|_templat|
|00004330| 65 73 25 29 0d 14 0a 2d | 20 20 20 20 20 20 20 20 |es%)...-| |
|00004340| 20 f2 73 61 76 65 74 65 | 6d 70 6c 61 74 65 73 28 | .savete|mplates(|
|00004350| 24 6d 62 5f 74 65 6d 70 | 6c 61 74 65 73 25 2c b9 |$mb_temp|lates%,.|
|00004360| 29 0d 14 14 38 20 20 20 | 20 20 20 20 20 20 e7 20 |)...8 | . |
|00004370| 62 75 74 74 6f 6e 73 25 | 20 80 20 26 30 31 20 8b |buttons%| . &01 .|
|00004380| 20 c8 99 20 22 57 69 6d | 70 5f 43 72 65 61 74 65 | .. "Wim|p_Create|
|00004390| 4d 65 6e 75 22 2c 2c 2d | 31 0d 14 1e 0c 20 20 20 |Menu",,-|1.... |
|000043a0| 20 20 20 20 cd 0d 14 28 | 12 20 20 c9 20 6d 5f 73 | ...(|. . m_s|
|000043b0| 61 76 65 73 70 72 25 0d | 14 32 16 20 20 20 20 20 |avespr%.|.2. |
|000043c0| 20 20 e7 20 69 63 6f 6e | 25 3d 32 20 8c 0d 14 3c | . icon|%=2 ...<|
|000043d0| 25 20 20 20 20 20 20 20 | 20 20 f2 63 68 65 63 6b |% | .check|
|000043e0| 66 75 6c 6c 28 24 6d 62 | 5f 73 70 72 69 74 65 66 |full($mb|_spritef|
|000043f0| 25 29 0d 14 46 29 20 20 | 20 20 20 20 20 20 20 f2 |%)..F) | .|
|00004400| 73 61 76 65 73 70 72 69 | 74 65 73 28 24 6d 62 5f |savespri|tes($mb_|
|00004410| 73 70 72 69 74 65 66 25 | 2c b9 29 0d 14 50 38 20 |spritef%|,.)..P8 |
|00004420| 20 20 20 20 20 20 20 20 | e7 20 62 75 74 74 6f 6e | |. button|
|00004430| 73 25 20 80 20 26 30 31 | 20 8b 20 c8 99 20 22 57 |s% . &01| . .. "W|
|00004440| 69 6d 70 5f 43 72 65 61 | 74 65 4d 65 6e 75 22 2c |imp_Crea|teMenu",|
|00004450| 2c 2d 31 0d 14 5a 0c 20 | 20 20 20 20 20 20 cd 0d |,-1..Z. | ..|
|00004460| 14 64 07 20 20 cb 0d 14 | 6e 2b c9 20 26 31 30 2c |.d. ...|n+. &10,|
|00004470| 26 34 30 20 3a 20 f4 20 | 2d 2d 20 53 45 4c 45 43 |&40 : . |-- SELEC|
|00004480| 54 2f 41 44 4a 55 53 54 | 20 64 72 61 67 67 69 6e |T/ADJUST| draggin|
|00004490| 67 0d 14 78 12 20 20 c8 | 8e 20 68 61 6e 64 6c 65 |g..x. .|. handle|
|000044a0| 25 20 ca 0d 14 82 47 20 | 20 c9 20 6d 5f 73 61 76 |% ....G | . m_sav|
|000044b0| 65 74 65 6d 70 25 2c 6d | 5f 73 61 76 65 73 70 72 |etemp%,m|_savespr|
|000044c0| 25 3a f2 64 72 61 67 69 | 63 6f 6e 28 6d 6f 75 73 |%:.dragi|con(mous|
|000044d0| 65 78 25 2c 6d 6f 75 73 | 65 79 25 2c 68 61 6e 64 |ex%,mous|ey%,hand|
|000044e0| 6c 65 25 2c 69 63 6f 6e | 25 29 0d 14 8c 30 20 20 |le%,icon|%)...0 |
|000044f0| 7f 3a e7 69 63 6f 6e 25 | 3c 3e 2d 31 8c f2 64 72 |.:.icon%|<>-1..dr|
|00004500| 61 67 28 62 75 74 74 6f | 6e 73 25 2c 68 61 6e 64 |ag(butto|ns%,hand|
|00004510| 6c 65 25 2c 69 63 6f 6e | 25 29 0d 14 96 07 20 20 |le%,icon|%).... |
|00004520| cb 0d 14 a0 32 c9 20 26 | 31 30 30 2c 26 34 30 30 |....2. &|100,&400|
|00004530| 3a f4 20 2d 2d 20 73 65 | 6c 65 63 74 69 6f 6e 20 |:. -- se|lection |
|00004540| 69 66 20 62 75 74 74 6f | 6e 20 74 79 70 65 20 3d |if butto|n type =|
|00004550| 20 31 30 0d 14 aa 12 20 | 20 c8 8e 20 68 61 6e 64 | 10.... | .. hand|
|00004560| 6c 65 25 20 ca 0d 14 b4 | 13 20 20 c9 20 73 70 72 |le% ....|. . spr|
|00004570| 69 74 65 6c 69 73 74 25 | 0d 14 be 2d 20 20 20 20 |itelist%|...- |
|00004580| 20 20 20 e7 20 62 75 74 | 74 6f 6e 73 25 3d 26 34 | . but|tons%=&4|
|00004590| 30 30 20 8c 20 f2 64 65 | 73 65 6c 65 63 74 73 70 |00 . .de|selectsp|
|000045a0| 72 69 74 65 73 0d 14 c8 | 21 20 20 20 20 20 20 20 |rites...|! |
|000045b0| f2 67 65 74 69 28 68 61 | 6e 64 6c 65 25 2c 69 63 |.geti(ha|ndle%,ic|
|000045c0| 6f 6e 25 84 31 29 0d 14 | d2 22 20 20 20 20 20 20 |on%.1)..|." |
|000045d0| 20 e7 20 28 69 66 6c 61 | 67 73 25 80 26 34 30 30 | . (ifla|gs%.&400|
|000045e0| 30 30 30 29 3d 30 20 8c | 0d 14 dc 33 20 20 20 20 |000)=0 .|...3 |
|000045f0| 20 20 20 20 20 20 f2 73 | 65 74 69 28 73 70 72 69 | .s|eti(spri|
|00004600| 74 65 6c 69 73 74 25 2c | 69 63 6f 6e 25 80 ac 31 |telist%,|icon%..1|
|00004610| 2c 26 32 30 30 30 30 30 | 2c 30 29 0d 14 e6 32 20 |,&200000|,0)...2 |
|00004620| 20 20 20 20 20 20 20 20 | 20 f2 73 65 74 69 28 73 | | .seti(s|
|00004630| 70 72 69 74 65 6c 69 73 | 74 25 2c 69 63 6f 6e 25 |pritelis|t%,icon%|
|00004640| 84 31 2c 26 32 30 30 30 | 30 30 2c 30 29 0d 14 f0 |.1,&2000|00,0)...|
|00004650| 0c 20 20 20 20 20 20 20 | cd 0d 14 fa 07 20 20 cb |. |..... .|
|00004660| 0d 15 04 05 cb 0d 15 0e | 05 e1 0d 15 18 25 dd 20 |........|.....%. |
|00004670| f2 70 72 6f 63 65 73 73 | 6b 65 79 28 68 61 6e 64 |.process|key(hand|
|00004680| 6c 65 25 2c 69 63 6f 6e | 25 2c 6b 65 79 25 29 0d |le%,icon|%,key%).|
|00004690| 15 22 10 c8 8e 20 68 61 | 6e 64 6c 65 25 20 ca 0d |."... ha|ndle% ..|
|000046a0| 15 2c 11 c9 20 6d 5f 77 | 6f 72 6b 61 72 65 61 25 |.,.. m_w|orkarea%|
|000046b0| 0d 15 36 14 20 20 20 20 | 20 e7 20 6b 65 79 25 3d |..6. | . key%=|
|000046c0| 31 33 20 8c 0d 15 40 21 | 20 20 20 20 20 20 20 f2 |13 ...@!| .|
|000046d0| 78 6f 72 28 6d 5f 77 6f | 72 6b 61 72 65 61 25 2c |xor(m_wo|rkarea%,|
|000046e0| 31 31 2c 36 29 0d 15 4a | 27 20 20 20 20 20 20 20 |11,6)..J|' |
|000046f0| f2 73 65 74 77 6f 72 6b | 61 72 65 61 28 63 75 72 |.setwork|area(cur|
|00004700| 72 65 6e 74 77 69 6e 64 | 6f 77 25 29 0d 15 54 23 |rentwind|ow%)..T#|
|00004710| 20 20 20 20 20 20 20 c8 | 99 20 22 57 69 6d 70 5f | .|. "Wimp_|
|00004720| 43 72 65 61 74 65 4d 65 | 6e 75 22 2c 2c 2d 31 0d |CreateMe|nu",,-1.|
|00004730| 15 5e 0c 20 20 20 20 20 | 20 20 e1 0d 15 68 0a 20 |.^. | ...h. |
|00004740| 20 20 20 20 cd 0d 15 72 | 11 c9 20 6d 5f 73 61 76 | ...r|.. m_sav|
|00004750| 65 74 65 6d 70 25 0d 15 | 7c 14 20 20 20 20 20 e7 |etemp%..||. .|
|00004760| 20 6b 65 79 25 3d 31 33 | 20 8c 0d 15 86 25 20 20 | key%=13| ....% |
|00004770| 20 20 20 20 20 f2 63 68 | 65 63 6b 66 75 6c 6c 28 | .ch|eckfull(|
|00004780| 24 6d 62 5f 74 65 6d 70 | 6c 61 74 65 73 25 29 0d |$mb_temp|lates%).|
|00004790| 15 90 2b 20 20 20 20 20 | 20 20 f2 73 61 76 65 74 |..+ | .savet|
|000047a0| 65 6d 70 6c 61 74 65 73 | 28 24 6d 62 5f 74 65 6d |emplates|($mb_tem|
|000047b0| 70 6c 61 74 65 73 25 2c | b9 29 0d 15 9a 23 20 20 |plates%,|.)...# |
|000047c0| 20 20 20 20 20 c8 99 20 | 22 57 69 6d 70 5f 43 72 | .. |"Wimp_Cr|
|000047d0| 65 61 74 65 4d 65 6e 75 | 22 2c 2c 2d 31 0d 15 a4 |eateMenu|",,-1...|
|000047e0| 0c 20 20 20 20 20 20 20 | e1 0d 15 ae 0a 20 20 20 |. |..... |
|000047f0| 20 20 cd 0d 15 b8 10 c9 | 20 6d 5f 73 61 76 65 73 | ......| m_saves|
|00004800| 70 72 25 0d 15 c2 14 20 | 20 20 20 20 e7 20 6b 65 |pr%.... | . ke|
|00004810| 79 25 3d 31 33 20 8c 0d | 15 cc 23 20 20 20 20 20 |y%=13 ..|..# |
|00004820| 20 20 f2 63 68 65 63 6b | 66 75 6c 6c 28 24 6d 62 | .check|full($mb|
|00004830| 5f 73 70 72 69 74 65 66 | 25 29 0d 15 d6 27 20 20 |_spritef|%)...' |
|00004840| 20 20 20 20 20 f2 73 61 | 76 65 73 70 72 69 74 65 | .sa|vesprite|
|00004850| 73 28 24 6d 62 5f 73 70 | 72 69 74 65 66 25 2c b9 |s($mb_sp|ritef%,.|
|00004860| 29 0d 15 e0 23 20 20 20 | 20 20 20 20 c8 99 20 22 |)...# | .. "|
|00004870| 57 69 6d 70 5f 43 72 65 | 61 74 65 4d 65 6e 75 22 |Wimp_Cre|ateMenu"|
|00004880| 2c 2c 2d 31 0d 15 ea 0c | 20 20 20 20 20 20 20 e1 |,,-1....| .|
|00004890| 0d 15 f4 0a 20 20 20 20 | 20 cd 0d 15 fe 05 cb 0d |.... | .......|
|000048a0| 16 08 1d c8 99 20 22 57 | 69 6d 70 5f 50 72 6f 63 |..... "W|imp_Proc|
|000048b0| 65 73 73 4b 65 79 22 2c | 6b 65 79 25 0d 16 12 05 |essKey",|key%....|
|000048c0| e1 0d 16 1c 52 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |....R---|--------|
|000048d0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000048e0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000048f0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004900| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004910| 2d 2d 2d 0d 16 26 1d dd | 20 f2 64 72 61 67 28 62 |---..&..| .drag(b|
|00004920| 25 2c 68 61 6e 64 6c 65 | 25 2c 69 63 6f 6e 25 29 |%,handle|%,icon%)|
|00004930| 0d 16 30 25 49 25 3d a4 | 77 68 69 63 68 77 69 6e |..0%I%=.|whichwin|
|00004940| 64 6f 77 28 68 61 6e 64 | 6c 65 25 29 3a e7 49 25 |dow(hand|le%):.I%|
|00004950| 3d 2d 31 8c e1 0d 16 3a | 37 63 75 72 72 65 6e 74 |=-1....:|7current|
|00004960| 77 69 6e 64 6f 77 25 3d | 49 25 3a 63 75 72 72 65 |window%=|I%:curre|
|00004970| 6e 74 69 63 6f 6e 25 3d | 69 63 6f 6e 25 3a f2 68 |nticon%=|icon%:.h|
|00004980| 69 67 68 6c 69 67 68 74 | 28 49 25 29 0d 16 44 34 |ighlight|(I%)..D4|
|00004990| 64 72 61 67 74 79 70 65 | 25 3d 62 25 3a 64 72 61 |dragtype|%=b%:dra|
|000049a0| 67 68 61 6e 64 6c 65 25 | 3d 68 61 6e 64 6c 65 25 |ghandle%|=handle%|
|000049b0| 3a 64 72 61 67 69 63 6f | 6e 25 3d 69 63 6f 6e 25 |:dragico|n%=icon%|
|000049c0| 0d 16 4e 0c f2 67 65 74 | 63 75 72 77 0d 16 58 1a |..N..get|curw..X.|
|000049d0| f2 67 65 74 63 75 72 69 | 28 63 75 72 72 65 6e 74 |.getcuri|(current|
|000049e0| 69 63 6f 6e 25 29 0d 16 | 62 2b 63 78 30 25 2b 3d |icon%)..|b+cx0%+=|
|000049f0| 62 78 25 3a 63 79 30 25 | 2b 3d 62 79 25 3a 63 78 |bx%:cy0%|+=by%:cx|
|00004a00| 31 25 2b 3d 62 78 25 3a | 63 79 31 25 2b 3d 62 79 |1%+=bx%:|cy1%+=by|
|00004a10| 25 0d 16 6c 25 78 30 25 | 3d 30 3a 79 30 25 3d 30 |%..l%x0%|=0:y0%=0|
|00004a20| 3a 78 31 25 3d 73 63 72 | 78 31 25 3a 79 31 25 3d |:x1%=scr|x1%:y1%=|
|00004a30| 73 63 72 79 31 25 0d 16 | 76 1d 68 6f 6d 65 5f 78 |scry1%..|v.home_x|
|00004a40| 25 3d 63 78 30 25 3a 68 | 6f 6d 65 5f 79 25 3d 63 |%=cx0%:h|ome_y%=c|
|00004a50| 79 30 25 0d 16 80 0c e7 | 62 25 3d 26 31 30 8c 0d |y0%.....|b%=&10..|
|00004a60| 16 8a 25 20 20 f2 67 65 | 74 6d 69 6e 78 79 28 66 |..% .ge|tminxy(f|
|00004a70| 6c 61 67 73 25 2c 74 65 | 78 74 24 2c 73 70 72 69 |lags%,te|xt$,spri|
|00004a80| 74 65 24 29 0d 16 94 29 | 20 20 6d 78 30 25 3d 6d |te$)...)| mx0%=m|
|00004a90| 6f 75 73 65 78 25 2d 63 | 78 30 25 3a 6d 78 31 25 |ousex%-c|x0%:mx1%|
|00004aa0| 3d 63 78 31 25 2d 6d 6f | 75 73 65 78 25 0d 16 9e |=cx1%-mo|usex%...|
|00004ab0| 29 20 20 6d 79 30 25 3d | 6d 6f 75 73 65 79 25 2d |) my0%=|mousey%-|
|00004ac0| 63 79 30 25 3a 6d 79 31 | 25 3d 63 79 31 25 2d 6d |cy0%:my1|%=cy1%-m|
|00004ad0| 6f 75 73 65 79 25 0d 16 | a8 34 20 20 78 30 25 3d |ousey%..|.4 x0%=|
|00004ae0| 63 78 30 25 2b 6d 69 6e | 78 25 3a 79 30 25 3d 30 |cx0%+min|x%:y0%=0|
|00004af0| 3a 78 31 25 3d 73 63 72 | 78 31 25 3a 79 31 25 3d |:x1%=scr|x1%:y1%=|
|00004b00| 63 79 31 25 2d 6d 69 6e | 79 25 0d 16 b2 3a 20 20 |cy1%-min|y%...: |
|00004b10| e7 6d 78 30 25 3c 6d 78 | 31 25 8c f2 73 77 61 70 |.mx0%<mx|1%..swap|
|00004b20| 78 3a 78 30 25 3d 30 3a | 78 31 25 3d 63 78 30 25 |x:x0%=0:|x1%=cx0%|
|00004b30| 2d 6d 69 6e 78 25 3a 78 | 30 25 2b 3d 31 3a 78 31 |-minx%:x|0%+=1:x1|
|00004b40| 25 2d 3d 31 0d 16 bc 3f | 20 20 e7 6d 79 30 25 3e |%-=1...?| .my0%>|
|00004b50| 6d 79 31 25 8c f2 73 77 | 61 70 79 3a 79 30 25 3d |my1%..sw|apy:y0%=|
|00004b60| 63 79 31 25 2b 6d 69 6e | 79 25 3a 79 31 25 3d 73 |cy1%+min|y%:y1%=s|
|00004b70| 63 72 79 31 25 3a 79 30 | 25 2b 3d 31 3a 79 31 25 |cry1%:y0|%+=1:y1%|
|00004b80| 2d 3d 31 0d 16 c6 2e 20 | 20 78 30 25 2b 3d 63 78 |-=1.... | x0%+=cx|
|00004b90| 30 25 2d 63 78 31 25 3a | 79 31 25 2b 3d 63 79 31 |0%-cx1%:|y1%+=cy1|
|00004ba0| 25 2d 63 79 30 25 20 20 | 3a 20 f4 20 62 6f 64 67 |%-cy0% |: . bodg|
|00004bb0| 65 0d 16 d0 12 20 20 6d | 61 6e 79 5f 69 63 6f 6e |e.... m|any_icon|
|00004bc0| 25 3d a3 0d 16 da 05 cc | 0d 16 e4 12 20 20 6d 61 |%=......|.... ma|
|00004bd0| 6e 79 5f 69 63 6f 6e 25 | 3d b9 0d 16 ee 05 cd 0d |ny_icon%|=.......|
|00004be0| 16 f8 2a 21 71 25 3d 68 | 61 6e 64 6c 65 25 3a e7 |..*!q%=h|andle%:.|
|00004bf0| 20 62 25 3d 26 34 30 20 | 8c 20 71 25 21 34 3d 35 | b%=&40 |. q%!4=5|
|00004c00| 20 8b 20 71 25 21 34 3d | 36 0d 17 02 2e 71 25 21 | . q%!4=|6....q%!|
|00004c10| 38 3d 63 78 30 25 3a 71 | 25 21 31 32 3d 63 79 30 |8=cx0%:q|%!12=cy0|
|00004c20| 25 3a 71 25 21 31 36 3d | 63 78 31 25 3a 71 25 21 |%:q%!16=|cx1%:q%!|
|00004c30| 32 30 3d 63 79 31 25 0d | 17 0c 2b 71 25 21 32 34 |20=cy1%.|..+q%!24|
|00004c40| 3d 78 30 25 3a 71 25 21 | 32 38 3d 79 30 25 3a 71 |=x0%:q%!|28=y0%:q|
|00004c50| 25 21 33 32 3d 78 31 25 | 3a 71 25 21 33 36 3d 79 |%!32=x1%|:q%!36=y|
|00004c60| 31 25 0d 17 16 19 c8 99 | 20 22 57 69 6d 70 5f 44 |1%......| "Wimp_D|
|00004c70| 72 61 67 42 6f 78 22 2c | 2c 71 25 0d 17 20 05 e1 |ragBox",|,q%.. ..|
|00004c80| 0d 17 2a 2e dd 20 f2 64 | 72 61 67 69 63 6f 6e 28 |..*.. .d|ragicon(|
|00004c90| 6d 6f 75 73 65 78 25 2c | 6d 6f 75 73 65 79 25 2c |mousex%,|mousey%,|
|00004ca0| 68 61 6e 64 6c 65 25 2c | 69 63 6f 6e 25 29 0d 17 |handle%,|icon%)..|
|00004cb0| 34 25 64 72 61 67 74 79 | 70 65 25 3d 26 46 46 3a |4%dragty|pe%=&FF:|
|00004cc0| 64 72 61 67 68 61 6e 64 | 6c 65 25 3d 68 61 6e 64 |draghand|le%=hand|
|00004cd0| 6c 65 25 0d 17 3e 12 f2 | 67 65 74 77 28 68 61 6e |le%..>..|getw(han|
|00004ce0| 64 6c 65 25 29 0d 17 48 | 18 f2 67 65 74 69 28 68 |dle%)..H|..geti(h|
|00004cf0| 61 6e 64 6c 65 25 2c 69 | 63 6f 6e 25 29 0d 17 52 |andle%,i|con%)..R|
|00004d00| 16 21 71 25 3d 68 61 6e | 64 6c 65 25 3a 71 25 21 |.!q%=han|dle%:q%!|
|00004d10| 34 3d 35 0d 17 5c 3e 71 | 25 21 38 3d 62 78 25 2b |4=5..\>q|%!8=bx%+|
|00004d20| 69 78 30 25 3a 71 25 21 | 31 32 3d 62 79 25 2b 69 |ix0%:q%!|12=by%+i|
|00004d30| 79 30 25 3a 71 25 21 31 | 36 3d 62 78 25 2b 69 78 |y0%:q%!1|6=bx%+ix|
|00004d40| 31 25 3a 71 25 21 32 30 | 3d 62 79 25 2b 69 79 31 |1%:q%!20|=by%+iy1|
|00004d50| 25 0d 17 66 2a 71 25 21 | 32 34 3d 71 25 21 38 2d |%..f*q%!|24=q%!8-|
|00004d60| 6d 6f 75 73 65 78 25 3a | 71 25 21 32 38 3d 71 25 |mousex%:|q%!28=q%|
|00004d70| 21 31 32 2d 6d 6f 75 73 | 65 79 25 0d 17 70 39 71 |!12-mous|ey%..p9q|
|00004d80| 25 21 33 32 3d 73 63 72 | 78 31 25 2b 71 25 21 31 |%!32=scr|x1%+q%!1|
|00004d90| 36 2d 6d 6f 75 73 65 78 | 25 3a 71 25 21 33 36 3d |6-mousex|%:q%!36=|
|00004da0| 73 63 72 79 31 25 2b 71 | 25 21 32 30 2d 6d 6f 75 |scry1%+q|%!20-mou|
|00004db0| 73 65 79 25 0d 17 7a 19 | c8 99 20 22 57 69 6d 70 |sey%..z.|.. "Wimp|
|00004dc0| 5f 44 72 61 67 42 6f 78 | 22 2c 2c 71 25 0d 17 84 |_DragBox|",,q%...|
|00004dd0| 05 e1 0d 17 8e 0c dd 20 | f2 73 77 61 70 78 0d 17 |....... |.swapx..|
|00004de0| 98 40 63 78 30 25 3d 63 | 78 30 25 82 63 78 31 25 |.@cx0%=c|x0%.cx1%|
|00004df0| 3a 63 78 31 25 3d 63 78 | 31 25 82 63 78 30 25 3a |:cx1%=cx|1%.cx0%:|
|00004e00| 63 78 30 25 3d 63 78 30 | 25 82 63 78 31 25 3a 63 |cx0%=cx0|%.cx1%:c|
|00004e10| 78 30 25 2d 3d 31 3a 63 | 78 31 25 2b 3d 31 0d 17 |x0%-=1:c|x1%+=1..|
|00004e20| a2 05 e1 0d 17 ac 0c dd | 20 f2 73 77 61 70 79 0d |........| .swapy.|
|00004e30| 17 b6 40 63 79 30 25 3d | 63 79 30 25 82 63 79 31 |..@cy0%=|cy0%.cy1|
|00004e40| 25 3a 63 79 31 25 3d 63 | 79 31 25 82 63 79 30 25 |%:cy1%=c|y1%.cy0%|
|00004e50| 3a 63 79 30 25 3d 63 79 | 30 25 82 63 79 31 25 3a |:cy0%=cy|0%.cy1%:|
|00004e60| 63 79 30 25 2d 3d 31 3a | 63 79 31 25 2b 3d 31 0d |cy0%-=1:|cy1%+=1.|
|00004e70| 17 c0 05 e1 0d 17 ca 25 | dd 20 f2 67 65 74 6d 69 |.......%|. .getmi|
|00004e80| 6e 78 79 28 66 6c 61 67 | 73 25 2c 74 65 78 74 24 |nxy(flag|s%,text$|
|00004e90| 2c 73 70 72 69 74 65 24 | 29 0d 17 d4 1d ea 20 78 |,sprite$|)..... x|
|00004ea0| 30 25 2c 79 30 25 2c 78 | 31 25 2c 79 31 25 2c 6d |0%,y0%,x|1%,y1%,m|
|00004eb0| 78 25 2c 6d 79 25 0d 17 | de 13 6d 69 6e 78 25 3d |x%,my%..|..minx%=|
|00004ec0| 30 3a 6d 69 6e 79 25 3d | 30 0d 17 e8 12 e7 20 66 |0:miny%=|0..... f|
|00004ed0| 6c 61 67 73 25 80 26 30 | 31 20 8c 0d 17 f2 14 20 |lags%.&0|1 ..... |
|00004ee0| 20 e7 20 66 6c 61 67 73 | 25 80 26 34 30 20 8c 0d | . flags|%.&40 ..|
|00004ef0| 17 fc 35 20 20 20 20 20 | 20 20 c8 99 20 22 46 6f |..5 | .. "Fo|
|00004f00| 6e 74 5f 52 65 61 64 49 | 6e 66 6f 22 2c 66 6c 61 |nt_ReadI|nfo",fla|
|00004f10| 67 73 25 3e 3e 32 34 20 | b8 20 2c 2c 79 30 25 2c |gs%>>24 |. ,,y0%,|
|00004f20| 2c 79 31 25 0d 18 06 44 | 20 20 20 20 20 20 20 c8 |,y1%...D| .|
|00004f30| 99 20 22 46 6f 6e 74 5f | 53 74 72 69 6e 67 42 42 |. "Font_|StringBB|
|00004f40| 6f 78 22 2c 2c bd 32 36 | 2b bd 28 66 6c 61 67 73 |ox",,.26|+.(flags|
|00004f50| 25 3e 3e 32 34 29 2b 74 | 65 78 74 24 20 b8 20 2c |%>>24)+t|ext$ . ,|
|00004f60| 78 30 25 2c 2c 78 31 25 | 0d 18 10 2c 20 20 20 20 |x0%,,x1%|..., |
|00004f70| 20 20 20 c8 99 20 22 46 | 6f 6e 74 5f 43 6f 6e 76 | .. "F|ont_Conv|
|00004f80| 65 72 74 74 6f 4f 53 22 | 2c 2c 78 30 25 20 b8 20 |erttoOS"|,,x0% . |
|00004f90| 2c 78 30 25 0d 18 1a 2c | 20 20 20 20 20 20 20 c8 |,x0%...,| .|
|00004fa0| 99 20 22 46 6f 6e 74 5f | 43 6f 6e 76 65 72 74 74 |. "Font_|Convertt|
|00004fb0| 6f 4f 53 22 2c 2c 78 31 | 25 20 b8 20 2c 78 31 25 |oOS",,x1|% . ,x1%|
|00004fc0| 0d 18 24 26 20 20 20 20 | 20 20 20 6d 69 6e 78 25 |..$& | minx%|
|00004fd0| 3d 78 31 25 2d 78 30 25 | 3a 6d 69 6e 79 25 3d 79 |=x1%-x0%|:miny%=y|
|00004fe0| 31 25 2d 79 30 25 0d 18 | 2e 26 20 20 cc 20 6d 69 |1%-y0%..|.& . mi|
|00004ff0| 6e 78 25 3d 36 2a 64 78 | 25 2b 31 36 2a a9 74 65 |nx%=6*dx|%+16*.te|
|00005000| 78 74 24 3a 6d 69 6e 79 | 25 3d 33 32 0d 18 38 07 |xt$:miny|%=32..8.|
|00005010| 20 20 cd 0d 18 42 21 20 | 20 e7 20 66 6c 61 67 73 | ...B! | . flags|
|00005020| 25 80 26 30 34 20 8c 20 | 6d 69 6e 79 25 2b 3d 32 |%.&04 . |miny%+=2|
|00005030| 2a 64 79 25 0d 18 4c 05 | cd 0d 18 56 12 e7 20 66 |*dy%..L.|...V.. f|
|00005040| 6c 61 67 73 25 80 26 30 | 32 20 8c 0d 18 60 49 20 |lags%.&0|2 ...`I |
|00005050| 20 20 c8 99 20 22 58 4f | 53 5f 53 70 72 69 74 65 | .. "XO|S_Sprite|
|00005060| 4f 70 22 2c 26 31 32 38 | 2c 73 70 72 69 74 65 61 |Op",&128|,spritea|
|00005070| 72 65 61 25 2c 73 70 72 | 69 74 65 24 20 b8 20 2c |rea%,spr|ite$ . ,|
|00005080| 2c 2c 6d 78 25 2c 6d 79 | 25 2c 2c 73 70 6d 25 20 |,,mx%,my|%,,spm% |
|00005090| 3b 20 50 25 0d 18 6a 13 | 20 20 20 e7 20 28 50 25 |; P%..j.| . (P%|
|000050a0| 80 31 29 3d 30 20 8c 0d | 18 74 41 20 20 20 20 20 |.1)=0 ..|.tA |
|000050b0| 20 c8 99 20 22 58 4f 53 | 5f 52 65 61 64 4d 6f 64 | .. "XOS|_ReadMod|
|000050c0| 65 56 61 72 69 61 62 6c | 65 22 2c 73 70 6d 25 2c |eVariabl|e",spm%,|
|000050d0| 34 20 b8 20 2c 2c 73 70 | 78 25 3a 6d 78 25 3d 6d |4 . ,,sp|x%:mx%=m|
|000050e0| 78 25 3c 3c 73 70 78 25 | 0d 18 7e 41 20 20 20 20 |x%<<spx%|..~A |
|000050f0| 20 20 c8 99 20 22 58 4f | 53 5f 52 65 61 64 4d 6f | .. "XO|S_ReadMo|
|00005100| 64 65 56 61 72 69 61 62 | 6c 65 22 2c 73 70 6d 25 |deVariab|le",spm%|
|00005110| 2c 35 20 b8 20 2c 2c 73 | 70 79 25 3a 6d 79 25 3d |,5 . ,,s|py%:my%=|
|00005120| 6d 79 25 3c 3c 73 70 79 | 25 0d 18 88 2d 20 20 20 |my%<<spy|%...- |
|00005130| 20 20 20 e7 20 66 6c 61 | 67 73 25 80 26 38 30 30 | . fla|gs%.&800|
|00005140| 20 8c 20 6d 78 25 3d 6d | 78 25 2f 32 3a 6d 79 25 | . mx%=m|x%/2:my%|
|00005150| 3d 6d 79 25 2f 32 0d 18 | 92 44 20 20 20 20 20 20 |=my%/2..|.D |
|00005160| e7 20 28 66 6c 61 67 73 | 25 80 26 32 31 42 29 3d |. (flags|%.&21B)=|
|00005170| 26 31 33 20 8c 20 6d 78 | 25 3d 6d 69 6e 78 25 2b |&13 . mx|%=minx%+|
|00005180| 6d 78 25 20 3a f4 20 73 | 70 72 69 74 65 2b 74 65 |mx% :. s|prite+te|
|00005190| 78 74 20 28 56 7e 48 7e | 52 29 0d 18 9c 21 20 20 |xt (V~H~|R)...! |
|000051a0| 20 20 20 20 e7 20 6d 78 | 25 3e 6d 69 6e 78 25 20 | . mx|%>minx% |
|000051b0| 8c 20 6d 69 6e 78 25 3d | 6d 78 25 0d 18 a6 21 20 |. minx%=|mx%...! |
|000051c0| 20 20 20 20 20 e7 20 6d | 79 25 3e 6d 69 6e 79 25 | . m|y%>miny%|
|000051d0| 20 8c 20 6d 69 6e 79 25 | 3d 6d 79 25 0d 18 b0 08 | . miny%|=my%....|
|000051e0| 20 20 20 cd 0d 18 ba 05 | cd 0d 18 c4 05 e1 0d 18 | .....|........|
|000051f0| ce 26 dd 20 f2 64 65 63 | 6f 64 65 64 72 61 67 28 |.&. .dec|odedrag(|
|00005200| 63 78 30 25 2c 63 79 30 | 25 2c 63 78 31 25 2c 63 |cx0%,cy0|%,cx1%,c|
|00005210| 79 31 25 29 0d 18 d8 0f | 64 72 61 67 74 79 70 65 |y1%)....|dragtype|
|00005220| 25 3d 30 0d 18 e2 3f e7 | 20 64 72 61 67 68 61 6e |%=0...?.| draghan|
|00005230| 64 6c 65 25 3d 6d 5f 73 | 61 76 65 74 65 6d 70 25 |dle%=m_s|avetemp%|
|00005240| 20 8c 20 f2 73 65 6e 64 | 73 61 76 65 28 26 46 45 | . .send|save(&FE|
|00005250| 43 2c 6d 62 5f 74 65 6d | 70 6c 61 74 65 73 25 29 |C,mb_tem|plates%)|
|00005260| 3a e1 0d 18 ec 3c e7 20 | 64 72 61 67 68 61 6e 64 |:....<. |draghand|
|00005270| 6c 65 25 3d 6d 5f 73 61 | 76 65 73 70 72 25 20 8c |le%=m_sa|vespr% .|
|00005280| 20 f2 73 65 6e 64 73 61 | 76 65 28 26 46 46 39 2c | .sendsa|ve(&FF9,|
|00005290| 6d 62 5f 73 70 72 69 74 | 65 66 25 29 3a e1 0d 18 |mb_sprit|ef%):...|
|000052a0| f6 16 f2 67 65 74 77 28 | 64 72 61 67 68 61 6e 64 |...getw(|draghand|
|000052b0| 6c 65 25 29 0d 19 00 27 | 64 5f 78 25 3d 63 78 30 |le%)...'|d_x%=cx0|
|000052c0| 25 2d 68 6f 6d 65 5f 78 | 25 3a 64 5f 79 25 3d 63 |%-home_x|%:d_y%=c|
|000052d0| 79 30 25 2d 68 6f 6d 65 | 5f 79 25 0d 19 0a 2b 63 |y0%-home|_y%...+c|
|000052e0| 78 30 25 2d 3d 62 78 25 | 3a 63 78 31 25 2d 3d 62 |x0%-=bx%|:cx1%-=b|
|000052f0| 78 25 3a 63 79 30 25 2d | 3d 62 79 25 3a 63 79 31 |x%:cy0%-|=by%:cy1|
|00005300| 25 2d 3d 62 79 25 0d 19 | 14 16 e7 20 63 78 30 25 |%-=by%..|... cx0%|
|00005310| 3e 63 78 31 25 20 f2 73 | 77 61 70 78 0d 19 1e 16 |>cx1% .s|wapx....|
|00005320| e7 20 63 79 30 25 3e 63 | 79 31 25 20 f2 73 77 61 |. cy0%>c|y1% .swa|
|00005330| 70 79 0d 19 28 12 e7 20 | 6d 61 6e 79 5f 69 63 6f |py..(.. |many_ico|
|00005340| 6e 25 20 8c 0d 19 32 2e | f2 6d 6f 76 65 69 63 6f |n% ...2.|.moveico|
|00005350| 6e 28 64 72 61 67 68 61 | 6e 64 6c 65 25 2c 64 72 |n(dragha|ndle%,dr|
|00005360| 61 67 69 63 6f 6e 25 2c | 64 5f 78 25 2c 64 5f 79 |agicon%,|d_x%,d_y|
|00005370| 25 29 0d 19 3c 3c 49 25 | 3d 71 25 2b 26 38 30 3a |%)..<<I%|=q%+&80:|
|00005380| c8 99 20 22 57 69 6d 70 | 5f 57 68 69 63 68 49 63 |.. "Wimp|_WhichIc|
|00005390| 6f 6e 22 2c 64 72 61 67 | 68 61 6e 64 6c 65 25 2c |on",drag|handle%,|
|000053a0| 49 25 2c 35 3c 3c 32 31 | 2c 31 3c 3c 32 31 0d 19 |I%,5<<21|,1<<21..|
|000053b0| 46 43 c8 95 20 21 49 25 | 3e 2d 31 3a e7 20 21 49 |FC.. !I%|>-1:. !I|
|000053c0| 25 3c 3e 64 72 61 67 69 | 63 6f 6e 25 20 f2 6d 6f |%<>dragi|con% .mo|
|000053d0| 76 65 69 63 6f 6e 28 64 | 72 61 67 68 61 6e 64 6c |veicon(d|raghandl|
|000053e0| 65 25 2c 21 49 25 2c 64 | 5f 78 25 2c 64 5f 79 25 |e%,!I%,d|_x%,d_y%|
|000053f0| 29 0d 19 50 0b 49 25 2b | 3d 34 3a ce 0d 19 5a 05 |)..P.I%+|=4:...Z.|
|00005400| cc 0d 19 64 20 f2 67 65 | 74 69 28 64 72 61 67 68 |...d .ge|ti(dragh|
|00005410| 61 6e 64 6c 65 25 2c 64 | 72 61 67 69 63 6f 6e 25 |andle%,d|ragicon%|
|00005420| 29 0d 19 6e 2d 6f 64 30 | 25 3d 69 64 61 74 61 25 |)..n-od0|%=idata%|
|00005430| 21 30 3a 6f 64 31 25 3d | 69 64 61 74 61 25 21 34 |!0:od1%=|idata%!4|
|00005440| 3a 6f 64 32 25 3d 69 64 | 61 74 61 25 21 38 0d 19 |:od2%=id|ata%!8..|
|00005450| 78 26 f2 64 65 6c 65 74 | 65 69 63 6f 6e 28 64 72 |x&.delet|eicon(dr|
|00005460| 61 67 68 61 6e 64 6c 65 | 25 2c 64 72 61 67 69 63 |aghandle|%,dragic|
|00005470| 6f 6e 25 29 0d 19 82 50 | 63 75 72 72 65 6e 74 69 |on%)...P|currenti|
|00005480| 63 6f 6e 25 3d a4 63 72 | 69 63 6f 6e 28 64 72 61 |con%=.cr|icon(dra|
|00005490| 67 68 61 6e 64 6c 65 25 | 2c 63 78 30 25 2c 63 79 |ghandle%|,cx0%,cy|
|000054a0| 30 25 2c 63 78 31 25 2c | 63 79 31 25 2c 69 66 6c |0%,cx1%,|cy1%,ifl|
|000054b0| 61 67 73 25 2c 6f 64 30 | 25 2c 6f 64 31 25 2c 6f |ags%,od0|%,od1%,o|
|000054c0| 64 32 25 29 0d 19 8c 05 | cd 0d 19 96 05 e1 0d 19 |d2%)....|........|
|000054d0| a0 3c dd 20 a4 63 72 69 | 63 6f 6e 28 68 61 6e 64 |.<. .cri|con(hand|
|000054e0| 6c 65 25 2c 78 30 25 2c | 79 30 25 2c 78 31 25 2c |le%,x0%,|y0%,x1%,|
|000054f0| 79 31 25 2c 66 6c 61 67 | 73 25 2c 64 74 30 25 2c |y1%,flag|s%,dt0%,|
|00005500| 64 74 31 25 2c 64 74 32 | 25 29 0d 19 aa 09 ea 20 |dt1%,dt2|%)..... |
|00005510| 69 63 25 0d 19 b4 0f 21 | 71 25 3d 68 61 6e 64 6c |ic%....!|q%=handl|
|00005520| 65 25 0d 19 be 31 71 25 | 21 32 30 3d 66 6c 61 67 |e%...1q%|!20=flag|
|00005530| 73 25 3a 71 25 21 32 34 | 3d 64 74 30 25 3a 71 25 |s%:q%!24|=dt0%:q%|
|00005540| 21 32 38 3d 64 74 31 25 | 3a 71 25 21 33 32 3d 64 |!28=dt1%|:q%!32=d|
|00005550| 74 32 25 0d 19 c8 23 74 | 65 78 74 24 3d a4 69 63 |t2%...#t|ext$=.ic|
|00005560| 6f 6e 73 74 72 69 6e 67 | 28 66 6c 61 67 73 25 2c |onstring|(flags%,|
|00005570| 71 25 2b 32 34 29 0d 19 | d2 2d f2 67 65 74 6d 69 |q%+24)..|.-.getmi|
|00005580| 6e 78 79 28 66 6c 61 67 | 73 25 2c 74 65 78 74 24 |nxy(flag|s%,text$|
|00005590| 2c 74 65 78 74 24 29 20 | 20 20 3a 20 f4 20 62 6f |,text$) | : . bo|
|000055a0| 64 67 65 0d 19 dc 22 e7 | 78 31 25 2d 78 30 25 3c |dge...".|x1%-x0%<|
|000055b0| 6d 69 6e 78 25 20 8c 20 | 78 31 25 3d 78 30 25 2b |minx% . |x1%=x0%+|
|000055c0| 6d 69 6e 78 25 0d 19 e6 | 22 e7 79 31 25 2d 79 30 |minx%...|".y1%-y0|
|000055d0| 25 3c 6d 69 6e 79 25 20 | 8c 20 79 31 25 3d 79 30 |%<miny% |. y1%=y0|
|000055e0| 25 2b 6d 69 6e 79 25 0d | 19 f0 29 71 25 21 34 3d |%+miny%.|..)q%!4=|
|000055f0| 78 30 25 3a 71 25 21 38 | 3d 79 30 25 3a 71 25 21 |x0%:q%!8|=y0%:q%!|
|00005600| 31 32 3d 78 31 25 3a 71 | 25 21 31 36 3d 79 31 25 |12=x1%:q|%!16=y1%|
|00005610| 0d 19 fa 22 c8 99 20 22 | 57 69 6d 70 5f 43 72 65 |...".. "|Wimp_Cre|
|00005620| 61 74 65 49 63 6f 6e 22 | 2c 2c 71 25 20 b8 20 69 |ateIcon"|,,q% . i|
|00005630| 63 25 0d 1a 04 33 c8 99 | 20 22 57 69 6d 70 5f 46 |c%...3..| "Wimp_F|
|00005640| 6f 72 63 65 52 65 64 72 | 61 77 22 2c 21 71 25 2c |orceRedr|aw",!q%,|
|00005650| 71 25 21 34 2c 71 25 21 | 38 2c 71 25 21 31 32 2c |q%!4,q%!|8,q%!12,|
|00005660| 71 25 21 31 36 0d 1a 0e | 22 c8 99 20 22 57 69 6d |q%!16...|".. "Wim|
|00005670| 70 5f 47 65 74 43 61 72 | 65 74 50 6f 73 69 74 69 |p_GetCar|etPositi|
|00005680| 6f 6e 22 2c 2c 71 25 0d | 1a 18 49 e7 21 71 25 3d |on",,q%.|..I.!q%=|
|00005690| 68 61 6e 64 6c 65 25 e7 | 71 25 21 34 3d 69 63 25 |handle%.|q%!4=ic%|
|000056a0| 3a c8 99 20 22 57 69 6d | 70 5f 53 65 74 43 61 72 |:.. "Wim|p_SetCar|
|000056b0| 65 74 50 6f 73 69 74 69 | 6f 6e 22 2c 68 61 6e 64 |etPositi|on",hand|
|000056c0| 6c 65 25 2c 69 63 25 2c | 30 2c 30 2c 2d 31 2c 30 |le%,ic%,|0,0,-1,0|
|000056d0| 0d 1a 22 08 3d 69 63 25 | 0d 1a 2c 28 dd 20 f2 6d |..".=ic%|..,(. .m|
|000056e0| 6f 76 65 69 63 6f 6e 28 | 68 61 6e 64 6c 65 25 2c |oveicon(|handle%,|
|000056f0| 69 63 6f 6e 25 2c 64 5f | 78 25 2c 64 5f 79 25 29 |icon%,d_|x%,d_y%)|
|00005700| 0d 1a 36 18 f2 67 65 74 | 69 28 68 61 6e 64 6c 65 |..6..get|i(handle|
|00005710| 25 2c 69 63 6f 6e 25 29 | 0d 1a 40 42 6f 6c 64 66 |%,icon%)|..@Boldf|
|00005720| 6c 61 67 73 25 3d 69 66 | 6c 61 67 73 25 3a 6f 64 |lags%=if|lags%:od|
|00005730| 74 30 25 3d 69 64 61 74 | 61 25 21 30 3a 6f 64 74 |t0%=idat|a%!0:odt|
|00005740| 31 25 3d 69 64 61 74 61 | 25 21 34 3a 6f 64 74 32 |1%=idata|%!4:odt2|
|00005750| 25 3d 69 64 61 74 61 25 | 21 38 0d 1a 4a 19 69 78 |%=idata%|!8..J.ix|
|00005760| 30 25 2b 3d 64 5f 78 25 | 3a 69 78 31 25 2b 3d 64 |0%+=d_x%|:ix1%+=d|
|00005770| 5f 78 25 0d 1a 54 19 69 | 79 30 25 2b 3d 64 5f 79 |_x%..T.i|y0%+=d_y|
|00005780| 25 3a 69 79 31 25 2b 3d | 64 5f 79 25 0d 1a 5e 1e |%:iy1%+=|d_y%..^.|
|00005790| f2 64 65 6c 65 74 65 69 | 63 6f 6e 28 68 61 6e 64 |.deletei|con(hand|
|000057a0| 6c 65 25 2c 69 63 6f 6e | 25 29 0d 1a 68 2c e7 20 |le%,icon|%)..h,. |
|000057b0| 69 78 30 25 3e 69 78 31 | 25 20 c8 94 20 69 78 30 |ix0%>ix1|% .. ix0|
|000057c0| 25 2c 69 78 31 25 3a 69 | 78 30 25 2d 3d 31 3a 69 |%,ix1%:i|x0%-=1:i|
|000057d0| 78 31 25 2b 3d 31 0d 1a | 72 2c e7 20 69 79 30 25 |x1%+=1..|r,. iy0%|
|000057e0| 3e 69 79 31 25 20 c8 94 | 20 69 79 30 25 2c 69 79 |>iy1% ..| iy0%,iy|
|000057f0| 31 25 3a 69 79 30 25 2d | 3d 31 3a 69 79 31 25 2b |1%:iy0%-|=1:iy1%+|
|00005800| 3d 31 0d 1a 7c 46 e7 20 | a4 63 72 69 63 6f 6e 28 |=1..|F. |.cricon(|
|00005810| 68 61 6e 64 6c 65 25 2c | 69 78 30 25 2c 69 79 30 |handle%,|ix0%,iy0|
|00005820| 25 2c 69 78 31 25 2c 69 | 79 31 25 2c 6f 6c 64 66 |%,ix1%,i|y1%,oldf|
|00005830| 6c 61 67 73 25 2c 6f 64 | 74 30 25 2c 6f 64 74 31 |lags%,od|t0%,odt1|
|00005840| 25 2c 6f 64 74 32 25 29 | 0d 1a 86 05 e1 0d 1a 90 |%,odt2%)|........|
|00005850| 20 dd 20 f2 64 65 6c 65 | 74 65 69 63 6f 6e 28 68 | . .dele|teicon(h|
|00005860| 61 6e 64 6c 65 25 2c 69 | 63 6f 6e 25 29 0d 1a 9a |andle%,i|con%)...|
|00005870| 35 21 71 25 3d 68 61 6e | 64 6c 65 25 3a 71 25 21 |5!q%=han|dle%:q%!|
|00005880| 34 3d 69 63 6f 6e 25 3a | c8 99 20 22 57 69 6d 70 |4=icon%:|.. "Wimp|
|00005890| 5f 47 65 74 49 63 6f 6e | 53 74 61 74 65 22 2c 2c |_GetIcon|State",,|
|000058a0| 71 25 0d 1a a4 1c c8 99 | 20 22 57 69 6d 70 5f 44 |q%......| "Wimp_D|
|000058b0| 65 6c 65 74 65 49 63 6f | 6e 22 2c 2c 71 25 0d 1a |eleteIco|n",,q%..|
|000058c0| ae 3c c8 99 20 22 57 69 | 6d 70 5f 46 6f 72 63 65 |.<.. "Wi|mp_Force|
|000058d0| 52 65 64 72 61 77 22 2c | 21 71 25 2c 71 25 21 38 |Redraw",|!q%,q%!8|
|000058e0| 2d 38 2c 71 25 21 31 32 | 2d 38 2c 71 25 21 31 36 |-8,q%!12|-8,q%!16|
|000058f0| 2b 38 2c 71 25 21 32 30 | 2b 38 0d 1a b8 05 e1 0d |+8,q%!20|+8......|
|00005900| 1a c2 52 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |..R-----|--------|
|00005910| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005920| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005930| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005940| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005950| 2d 0d 1a cc 0f dd 20 f2 | 6d 65 6e 75 28 6d 25 29 |-..... .|menu(m%)|
|00005960| 0d 1a d6 12 6d 65 6e 75 | 68 61 6e 64 6c 65 25 3d |....menu|handle%=|
|00005970| 6d 25 0d 1a e0 31 f2 67 | 65 74 70 6f 69 6e 74 65 |m%...1.g|etpointe|
|00005980| 72 3a 6d 6d 6f 75 73 65 | 78 25 3d 6d 6f 75 73 65 |r:mmouse|x%=mouse|
|00005990| 78 25 3a 6d 6d 6f 75 73 | 65 79 25 3d 6d 6f 75 73 |x%:mmous|ey%=mous|
|000059a0| 65 79 25 0d 1a ea 17 e7 | 20 a4 65 6e 63 6f 64 65 |ey%.....| .encode|
|000059b0| 6d 65 6e 75 28 6d 25 29 | 20 8c 0d 1a f4 14 20 20 |menu(m%)| ..... |
|000059c0| e7 20 68 61 6e 64 6c 65 | 25 3d 2d 32 20 8c 0d 1a |. handle|%=-2 ...|
|000059d0| fe 2b 20 20 20 20 49 25 | 3d 6d 25 21 32 30 2b 6d |.+ I%|=m%!20+m|
|000059e0| 25 21 32 34 3a 4a 25 3d | 6d 25 2b 32 38 3a 4b 25 |%!24:J%=|m%+28:K%|
|000059f0| 3d 39 36 2d 6d 25 21 32 | 34 0d 1b 08 23 20 20 20 |=96-m%!2|4...# |
|00005a00| 20 f5 20 4b 25 2b 3d 49 | 25 3a 4a 25 2b 3d 32 34 | . K%+=I|%:J%+=24|
|00005a10| 3a fd 4a 25 21 2d 32 34 | 80 26 38 30 0d 1b 12 2b |:.J%!-24|.&80...+|
|00005a20| 20 20 20 20 4b 25 2b 3d | 32 34 2a 32 20 3a 20 f4 | K%+=|24*2 : .|
|00005a30| 20 64 6f 74 74 65 64 20 | 6c 69 6e 65 20 73 65 70 | dotted |line sep|
|00005a40| 61 72 61 74 6f 72 21 0d | 1b 1c 07 20 20 cc 0d 1b |arator!.|... ...|
|00005a50| 26 18 20 20 20 20 4b 25 | 3d 6d 6f 75 73 65 79 25 |&. K%|=mousey%|
|00005a60| 2b 31 32 2b 34 34 0d 1b | 30 07 20 20 cd 0d 1b 3a |+12+44..|0. ...:|
|00005a70| 1e 20 20 c8 99 20 22 57 | 69 6d 70 5f 43 72 65 61 |. .. "W|imp_Crea|
|00005a80| 74 65 4d 65 6e 75 22 2c | 2c 2d 31 0d 1b 44 36 20 |teMenu",|,-1..D6 |
|00005a90| 20 c8 99 20 22 57 69 6d | 70 5f 43 72 65 61 74 65 | .. "Wim|p_Create|
|00005aa0| 4d 65 6e 75 22 2c 2c 6d | 65 6e 75 68 61 6e 64 6c |Menu",,m|enuhandl|
|00005ab0| 65 25 2c 6d 6f 75 73 65 | 78 25 2d 31 30 32 2c 4b |e%,mouse|x%-102,K|
|00005ac0| 25 0d 1b 4e 27 20 20 6f | 6c 64 68 61 6e 64 6c 65 |%..N' o|ldhandle|
|00005ad0| 25 3d 68 61 6e 64 6c 65 | 25 3a 6f 6c 64 69 63 6f |%=handle|%:oldico|
|00005ae0| 6e 25 3d 69 63 6f 6e 25 | 0d 1b 58 05 cd 0d 1b 62 |n%=icon%|..X....b|
|00005af0| 05 e1 0d 1b 6c 0d dd 20 | f2 72 65 6d 65 6e 75 0d |....l.. |.remenu.|
|00005b00| 1b 76 25 68 61 6e 64 6c | 65 25 3d 6f 6c 64 68 61 |.v%handl|e%=oldha|
|00005b10| 6e 64 6c 65 25 3a 69 63 | 6f 6e 25 3d 6f 6c 64 69 |ndle%:ic|on%=oldi|
|00005b20| 63 6f 6e 25 0d 1b 80 20 | e7 20 a4 65 6e 63 6f 64 |con%... |. .encod|
|00005b30| 65 6d 65 6e 75 28 6d 65 | 6e 75 68 61 6e 64 6c 65 |emenu(me|nuhandle|
|00005b40| 25 29 20 8c 0d 1b 8a 52 | 20 20 c8 99 20 22 57 69 |%) ....R| .. "Wi|
|00005b50| 6d 70 5f 43 72 65 61 74 | 65 4d 65 6e 75 22 2c 2c |mp_Creat|eMenu",,|
|00005b60| 6d 65 6e 75 68 61 6e 64 | 6c 65 25 2c 6d 6d 6f 75 |menuhand|le%,mmou|
|00005b70| 73 65 78 25 2d 31 30 32 | 2c 6d 6d 6f 75 73 65 79 |sex%-102|,mmousey|
|00005b80| 25 2b 31 32 20 3a f4 20 | 64 65 66 61 75 6c 74 20 |%+12 :. |default |
|00005b90| 63 6f 6f 72 64 73 0d 1b | 94 05 cd 0d 1b 9e 05 e1 |coords..|........|
|00005ba0| 0d 1b a8 0d dd 20 a4 63 | 72 6d 65 6e 75 0d 1b b2 |..... .c|rmenu...|
|00005bb0| 34 e7 20 6d 65 6e 75 66 | 72 65 65 25 2b 32 38 20 |4. menuf|ree%+28 |
|00005bc0| 3e 20 6d 65 6e 75 65 6e | 64 25 20 8c 20 85 20 31 |> menuen|d% . . 1|
|00005bd0| 2c 22 4d 65 6e 75 20 61 | 72 65 61 20 66 75 6c 6c |,"Menu a|rea full|
|00005be0| 22 0d 1b bc 19 ea 20 6d | 25 2c 6d 65 6e 75 24 2c |"..... m|%,menu$,|
|00005bf0| 6d 24 3a f3 20 6d 65 6e | 75 24 0d 1b c6 36 c8 95 |m$:. men|u$...6..|
|00005c00| 20 c2 6d 65 6e 75 24 2c | 32 29 3d 22 2b 2b 22 3a | .menu$,|2)="++":|
|00005c10| f3 20 6d 24 3a 6d 65 6e | 75 24 3d c0 6d 65 6e 75 |. m$:men|u$=.menu|
|00005c20| 24 2c a9 6d 65 6e 75 24 | 2d 32 29 2b 6d 24 3a ce |$,.menu$|-2)+m$:.|
|00005c30| 0d 1b d0 26 e7 20 c0 6d | 65 6e 75 24 2c 31 29 3d |...&. .m|enu$,1)=|
|00005c40| 22 3d 22 20 8c 20 6d 65 | 6e 75 24 3d a0 c1 6d 65 |"=" . me|nu$=..me|
|00005c50| 6e 75 24 2c 32 29 0d 1b | da 16 6d 65 6e 75 70 74 |nu$,2)..|..menupt|
|00005c60| 72 25 3d 6d 65 6e 75 66 | 72 65 65 25 0d 1b e4 0f |r%=menuf|ree%....|
|00005c70| 69 25 3d 30 3a 63 74 72 | 25 3d 30 0d 1b ee 3f e7 |i%=0:ctr|%=0...?.|
|00005c80| 20 c0 6d 65 6e 75 24 2c | 31 29 3d 22 23 22 20 8c | .menu$,|1)="#" .|
|00005c90| 20 69 25 3d 31 3a 6d 65 | 6e 75 74 69 74 6c 65 24 | i%=1:me|nutitle$|
|00005ca0| 3d a4 70 61 72 28 22 2c | 22 29 20 8b 20 6d 65 6e |=.par(",|") . men|
|00005cb0| 75 74 69 74 6c 65 24 3d | 22 22 0d 1b f8 17 49 25 |utitle$=|""....I%|
|00005cc0| 3d a7 6d 65 6e 75 74 69 | 74 6c 65 24 2c 22 3e 22 |=.menuti|tle$,">"|
|00005cd0| 29 0d 1c 02 0c e7 20 49 | 25 3e 30 20 8c 0d 1c 0c |)..... I|%>0 ....|
|00005ce0| 29 20 20 20 20 20 6d 65 | 6e 75 70 74 72 25 21 32 |) me|nuptr%!2|
|00005cf0| 30 3d a0 28 c1 6d 65 6e | 75 74 69 74 6c 65 24 2c |0=.(.men|utitle$,|
|00005d00| 49 25 2b 31 29 29 0d 1c | 16 25 20 20 20 20 20 6d |I%+1))..|.% m|
|00005d10| 65 6e 75 74 69 74 6c 65 | 24 3d c0 6d 65 6e 75 74 |enutitle|$=.menut|
|00005d20| 69 74 6c 65 24 2c 49 25 | 2d 31 29 0d 1c 20 14 cc |itle$,I%|-1).. ..|
|00005d30| 20 6d 65 6e 75 70 74 72 | 25 21 32 30 3d 34 30 0d | menuptr|%!20=40.|
|00005d40| 1c 2a 05 cd 0d 1c 34 18 | 24 6d 65 6e 75 70 74 72 |.*....4.|$menuptr|
|00005d50| 25 3d 6d 65 6e 75 74 69 | 74 6c 65 24 0d 1c 3e 4a |%=menuti|tle$..>J|
|00005d60| 6d 65 6e 75 70 74 72 25 | 3f 31 32 3d 60 74 66 63 |menuptr%|?12=`tfc|
|00005d70| 6f 6c 3a 6d 65 6e 75 70 | 74 72 25 3f 31 33 3d 32 |ol:menup|tr%?13=2|
|00005d80| 3a 6d 65 6e 75 70 74 72 | 25 3f 31 34 3d 60 77 66 |:menuptr|%?14=`wf|
|00005d90| 63 6f 6c 3a 6d 65 6e 75 | 70 74 72 25 3f 31 35 3d |col:menu|ptr%?15=|
|00005da0| 60 77 62 63 6f 6c 0d 1c | 48 24 6d 65 6e 75 70 74 |`wbcol..|H$menupt|
|00005db0| 72 25 21 31 36 3d 31 39 | 36 2d 32 34 3a 6d 65 6e |r%!16=19|6-24:men|
|00005dc0| 75 70 74 72 25 21 32 34 | 3d 30 0d 1c 52 24 6d 65 |uptr%!24|=0..R$me|
|00005dd0| 6e 75 70 74 72 25 2b 3d | 32 38 3a 6d 61 78 78 25 |nuptr%+=|28:maxx%|
|00005de0| 3d a9 6d 65 6e 75 74 69 | 74 6c 65 24 2d 33 0d 1c |=.menuti|tle$-3..|
|00005df0| 5c 14 c8 95 20 c2 6d 65 | 6e 75 24 2c 31 29 3d 22 |\... .me|nu$,1)="|
|00005e00| 7e 22 0d 1c 66 1c 20 20 | 6d 65 6e 75 24 3d c0 6d |~"..f. |menu$=.m|
|00005e10| 65 6e 75 24 2c a9 6d 65 | 6e 75 24 2d 31 29 0d 1c |enu$,.me|nu$-1)..|
|00005e20| 70 33 20 20 f5 20 69 74 | 65 6d 24 3d a4 70 61 72 |p3 . it|em$=.par|
|00005e30| 28 22 2c 22 29 3a f2 6d | 65 6e 75 69 74 65 6d 28 |(","):.m|enuitem(|
|00005e40| 69 74 65 6d 24 29 3a fd | 20 69 74 65 6d 24 3d 22 |item$):.| item$="|
|00005e50| 22 0d 1c 7a 0d 20 20 f3 | 20 6d 65 6e 75 24 0d 1c |"..z. .| menu$..|
|00005e60| 84 05 ce 0d 1c 8e 31 f5 | 20 69 74 65 6d 24 3d a4 |......1.| item$=.|
|00005e70| 70 61 72 28 22 2c 22 29 | 3a f2 6d 65 6e 75 69 74 |par(",")|:.menuit|
|00005e80| 65 6d 28 69 74 65 6d 24 | 29 3a fd 20 69 74 65 6d |em(item$|):. item|
|00005e90| 24 3d 22 22 0d 1c 98 33 | e7 20 6d 65 6e 75 70 74 |$=""...3|. menupt|
|00005ea0| 72 25 2d 6d 65 6e 75 66 | 72 65 65 25 20 3c 3d 20 |r%-menuf|ree% <= |
|00005eb0| 32 38 20 8c 20 3d 20 2d | 31 20 3a 20 f4 20 6e 75 |28 . = -|1 : . nu|
|00005ec0| 6c 6c 20 6d 65 6e 75 0d | 1c a2 23 6d 65 6e 75 70 |ll menu.|..#menup|
|00005ed0| 74 72 25 21 2d 32 34 3d | 28 6d 65 6e 75 70 74 72 |tr%!-24=|(menuptr|
|00005ee0| 25 21 2d 32 34 29 84 26 | 38 30 0d 1c ac 22 6d 25 |%!-24).&|80..."m%|
|00005ef0| 3d 6d 65 6e 75 66 72 65 | 65 25 3a 6d 25 21 31 36 |=menufre|e%:m%!16|
|00005f00| 3d 6d 61 78 78 25 2a 31 | 36 2b 31 32 0d 1c b6 16 |=maxx%*1|6+12....|
|00005f10| 6d 65 6e 75 66 72 65 65 | 25 3d 6d 65 6e 75 70 74 |menufree|%=menupt|
|00005f20| 72 25 0d 1c c0 07 3d 6d | 25 0d 1c ca 16 dd 20 f2 |r%....=m|%..... .|
|00005f30| 6d 65 6e 75 69 74 65 6d | 28 74 65 78 74 24 29 0d |menuitem|(text$).|
|00005f40| 1c d4 12 e7 20 74 65 78 | 74 24 3d 22 22 20 8c 20 |.... tex|t$="" . |
|00005f50| e1 0d 1c de 33 e7 20 6d | 65 6e 75 70 74 72 25 2b |....3. m|enuptr%+|
|00005f60| 32 34 20 3e 20 6d 65 6e | 75 65 6e 64 25 20 8c 20 |24 > men|uend% . |
|00005f70| 85 20 31 2c 22 4d 65 6e | 75 20 61 72 65 61 20 66 |. 1,"Men|u area f|
|00005f80| 75 6c 6c 22 0d 1c e8 11 | e7 20 74 65 78 74 24 3d |ull"....|. text$=|
|00005f90| 22 26 22 20 8c 0d 1c f2 | 2b 20 20 c8 99 20 22 46 |"&" ....|+ .. "F|
|00005fa0| 6f 6e 74 5f 4c 69 73 74 | 46 6f 6e 74 73 22 2c 2c |ont_List|Fonts",,|
|00005fb0| 71 25 2c 63 74 72 25 20 | b8 20 2c 2c 63 74 72 25 |q%,ctr% |. ,,ctr%|
|00005fc0| 0d 1c fc 31 20 20 e7 20 | 63 74 72 25 3e 3d 30 20 |...1 . |ctr%>=0 |
|00005fd0| 8c 20 74 65 78 74 24 3d | 24 71 25 2b 22 3e 6d 5f |. text$=|$q%+">m_|
|00005fe0| 66 73 69 7a 65 25 22 3a | 69 25 2d 3d 32 20 8b 20 |fsize%":|i%-=2 . |
|00005ff0| e1 0d 1d 06 05 cd 0d 1d | 10 0c ea 69 25 2c 66 6c |........|...i%,fl|
|00006000| 67 25 0d 1d 1a 0c 66 6c | 67 25 3d 26 30 30 0d 1d |g%....fl|g%=&00..|
|00006010| 24 12 69 25 3d a7 74 65 | 78 74 24 2c 22 3f 22 29 |$.i%=.te|xt$,"?")|
|00006020| 0d 1d 2e 25 e7 20 69 25 | 3c 32 20 69 25 3d a7 74 |...%. i%|<2 i%=.t|
|00006030| 65 78 74 24 2c 22 3e 22 | 29 20 8b 20 66 6c 67 25 |ext$,">"|) . flg%|
|00006040| 2b 3d 26 30 38 0d 1d 38 | 40 e7 20 69 25 3e 30 20 |+=&08..8|@. i%>0 |
|00006050| 73 75 62 70 74 72 25 3d | a0 c1 74 65 78 74 24 2c |subptr%=|..text$,|
|00006060| 69 25 2b 31 29 3a 74 65 | 78 74 24 3d c0 74 65 78 |i%+1):te|xt$=.tex|
|00006070| 74 24 2c 69 25 2d 31 29 | 20 8b 20 73 75 62 70 74 |t$,i%-1)| . subpt|
|00006080| 72 25 3d 2d 31 0d 1d 42 | 34 e7 20 c2 74 65 78 74 |r%=-1..B|4. .text|
|00006090| 24 2c 31 29 3d 22 23 22 | 20 74 65 78 74 24 3d c0 |$,1)="#"| text$=.|
|000060a0| 74 65 78 74 24 2c a9 74 | 65 78 74 24 2d 31 29 3a |text$,.t|ext$-1):|
|000060b0| 66 6c 67 25 2b 3d 26 30 | 32 0d 1d 4c 13 6d 65 6e |flg%+=&0|2..L.men|
|000060c0| 75 70 74 72 25 21 30 3d | 66 6c 67 25 0d 1d 56 16 |uptr%!0=|flg%..V.|
|000060d0| 6d 65 6e 75 70 74 72 25 | 21 34 3d 73 75 62 70 74 |menuptr%|!4=subpt|
|000060e0| 72 25 0d 1d 60 18 6d 65 | 6e 75 70 74 72 25 21 38 |r%..`.me|nuptr%!8|
|000060f0| 3d 26 30 37 30 30 30 30 | 32 31 0d 1d 6a 15 e7 20 |=&070000|21..j.. |
|00006100| c0 74 65 78 74 24 2c 31 | 29 3d 22 3f 22 20 8c 0d |.text$,1|)="?" ..|
|00006110| 1d 74 1a 20 20 6d 65 6e | 75 70 74 72 25 21 38 3d |.t. men|uptr%!8=|
|00006120| 26 30 37 30 30 30 31 31 | 41 0d 1d 7e 29 20 20 49 |&0700011|A..~) I|
|00006130| 25 3d a4 77 6f 72 6b 73 | 70 61 63 65 28 a9 74 65 |%=.works|pace(.te|
|00006140| 78 74 24 29 3a 24 49 25 | 3d c1 74 65 78 74 24 2c |xt$):$I%|=.text$,|
|00006150| 32 29 0d 1d 88 42 20 20 | 6d 65 6e 75 70 74 72 25 |2)...B |menuptr%|
|00006160| 21 31 32 3d 49 25 3a 6d | 65 6e 75 70 74 72 25 21 |!12=I%:m|enuptr%!|
|00006170| 31 36 3d 73 79 73 74 65 | 6d 73 70 72 69 74 65 73 |16=syste|msprites|
|00006180| 25 3a 6d 65 6e 75 70 74 | 72 25 21 32 30 3d a9 74 |%:menupt|r%!20=.t|
|00006190| 65 78 74 24 0d 1d 92 05 | cc 0d 1d 9c 17 20 20 e7 |ext$....|..... .|
|000061a0| 20 c0 74 65 78 74 24 2c | 31 29 3d 22 24 22 20 8c | .text$,|1)="$" .|
|000061b0| 0d 1d a6 16 20 20 20 20 | 21 6d 65 6e 75 70 74 72 |.... |!menuptr|
|000061c0| 25 2b 3d 26 30 34 0d 1d | b0 18 20 20 20 20 6d 65 |%+=&04..|.. me|
|000061d0| 6e 75 70 74 72 25 21 38 | 2b 3d 26 31 30 30 0d 1d |nuptr%!8|+=&100..|
|000061e0| ba 16 20 20 20 20 69 25 | 3d a7 74 65 78 74 24 2c |.. i%|=.text$,|
|000061f0| 22 28 22 29 0d 1d c4 37 | 20 20 20 20 e7 69 25 3e |"(")...7| .i%>|
|00006200| 30 8c 4c 25 3d bb c1 74 | 65 78 74 24 2c 69 25 2b |0.L%=..t|ext$,i%+|
|00006210| 31 29 3a 74 65 78 74 24 | 3d c0 74 65 78 74 24 2c |1):text$|=.text$,|
|00006220| 69 25 2d 31 29 8b 4c 25 | 3d 31 32 0d 1d ce 3c 20 |i%-1).L%|=12...< |
|00006230| 20 20 20 6d 65 6e 75 70 | 74 72 25 21 31 32 3d a0 | menup|tr%!12=.|
|00006240| c1 74 65 78 74 24 2c 32 | 29 3a 6d 65 6e 75 70 74 |.text$,2|):menupt|
|00006250| 72 25 21 31 36 3d 2d 31 | 3a 6d 65 6e 75 70 74 72 |r%!16=-1|:menuptr|
|00006260| 25 21 32 30 3d 4c 25 0d | 1d d8 3e 20 20 20 20 e7 |%!20=L%.|..> .|
|00006270| 20 76 65 72 73 69 6f 6e | 25 3e 3d 31 33 33 20 8c | version|%>=133 .|
|00006280| 20 e7 20 4c 25 3e 31 35 | 20 8c 20 4c 25 3d 31 35 | . L%>15| . L%=15|
|00006290| 20 3a 20 f4 20 69 63 6f | 6e 73 20 63 61 6e 20 73 | : . ico|ns can s|
|000062a0| 63 72 6f 6c 6c 0d 1d e2 | 33 20 20 20 20 74 65 78 |croll...|3 tex|
|000062b0| 74 24 3d c4 4c 25 2d 31 | 2c 22 20 22 29 20 20 3a |t$=.L%-1|," ") :|
|000062c0| 20 f4 20 31 20 63 68 61 | 72 20 77 61 73 20 74 65 | . 1 cha|r was te|
|000062d0| 72 6d 69 6e 61 74 6f 72 | 0d 1d ec 07 20 20 cc 0d |rminator|.... ..|
|000062e0| 1d f6 14 20 20 20 20 e7 | a9 74 65 78 74 24 3c 3d |... .|.text$<=|
|000062f0| 31 32 8c 0d 1e 00 21 20 | 20 20 20 20 20 20 20 20 |12....! | |
|00006300| 24 28 6d 65 6e 75 70 74 | 72 25 2b 31 32 29 3d 74 |$(menupt|r%+12)=t|
|00006310| 65 78 74 24 0d 1e 0a 2b | 20 20 20 20 cc 20 49 25 |ext$...+| . I%|
|00006320| 3d a4 77 6f 72 6b 73 70 | 61 63 65 28 a9 74 65 78 |=.worksp|ace(.tex|
|00006330| 74 24 2b 31 29 3a 24 49 | 25 3d 74 65 78 74 24 0d |t$+1):$I|%=text$.|
|00006340| 1e 14 3f 20 20 20 20 20 | 20 20 20 20 6d 65 6e 75 |..? | menu|
|00006350| 70 74 72 25 21 31 32 3d | 49 25 3a 6d 65 6e 75 70 |ptr%!12=|I%:menup|
|00006360| 74 72 25 21 31 36 3d 2d | 31 3a 6d 65 6e 75 70 74 |tr%!16=-|1:menupt|
|00006370| 72 25 21 32 30 3d a9 74 | 65 78 74 24 2b 31 0d 1e |r%!20=.t|ext$+1..|
|00006380| 1e 29 20 20 20 20 20 20 | 20 20 20 6d 65 6e 75 70 |.) | menup|
|00006390| 74 72 25 21 38 3d 6d 65 | 6e 75 70 74 72 25 21 38 |tr%!8=me|nuptr%!8|
|000063a0| 20 84 20 26 31 30 30 0d | 1e 28 09 20 20 20 20 cd | . &100.|.(. .|
|000063b0| 0d 1e 32 07 20 20 cd 0d | 1e 3c 20 20 20 e7 a9 74 |..2. ..|.< ..t|
|000063c0| 65 78 74 24 3e 6d 61 78 | 78 25 8c 6d 61 78 78 25 |ext$>max|x%.maxx%|
|000063d0| 3d a9 74 65 78 74 24 0d | 1e 46 05 cd 0d 1e 50 10 |=.text$.|.F....P.|
|000063e0| 6d 65 6e 75 70 74 72 25 | 2b 3d 32 34 0d 1e 5a 05 |menuptr%|+=24..Z.|
|000063f0| e1 0d 1e 64 05 20 0d 1e | 6e 10 dd 20 a4 70 61 72 |...d. ..|n.. .par|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.