home *** CD-ROM | disk | FTP | other *** search
/ APDL Public Domain 1 / APDL_PD1A.iso / program / interface / !Formed / !RunImage < prev    next >
Unknown  |  1990-10-21  |  61.3 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text


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

ConfidenceProgramDetectionMatch TypeSupport
100% file data default
100% xdgMime image/x-tga default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 0d 00 0a 1b f4 20 3e 20 | 24 2e 21 46 6f 72 6d 45 |..... > |$.!FormE|
|00000010| 64 2e 21 52 75 6e 49 6d | 61 67 65 0d 00 14 41 f4 |d.!RunIm|age...A.|
|00000020| 20 2f 2f 2f 20 46 6f 72 | 6d 73 20 45 64 69 74 6f | /// For|ms Edito|
|00000030| 72 20 70 72 6f 67 72 61 | 6d 20 28 66 6f 72 20 64 |r progra|m (for d|
|00000040| 65 73 69 67 6e 69 6e 67 | 20 57 69 6d 70 20 54 65 |esigning| Wimp Te|
|00000050| 6d 70 6c 61 74 65 73 29 | 20 2f 2f 2f 0d 00 1e 04 |mplates)| ///....|
|00000060| 0d 00 28 1a f4 20 44 69 | 72 65 63 74 6f 72 79 20 |..(.. Di|rectory |
|00000070| 53 74 72 75 63 74 75 72 | 65 3a 0d 00 32 05 f4 0d |Structur|e:..2...|
|00000080| 00 3c 13 f4 20 21 46 6f | 72 6d 65 64 2e 21 42 6f |.<.. !Fo|rmed.!Bo|
|00000090| 6f 74 0d 00 46 12 f4 20 | 21 46 6f 72 6d 65 64 2e |ot..F.. |!Formed.|
|000000a0| 21 52 75 6e 0d 00 50 4a | f4 20 21 46 6f 72 6d 65 |!Run..PJ|. !Forme|
|000000b0| 64 2e 21 52 75 6e 49 6d | 61 67 65 20 20 20 20 20 |d.!RunIm|age |
|000000c0| 20 20 20 20 20 20 20 28 | 74 68 69 73 20 66 69 6c | (|this fil|
|000000d0| 65 29 20 2d 20 72 75 6e | 20 77 68 65 6e 20 21 52 |e) - run| when !R|
|000000e0| 75 6e 20 69 73 20 65 78 | 65 63 75 74 65 64 0d 00 |un is ex|ecuted..|
|000000f0| 5a 16 f4 20 21 46 6f 72 | 6d 65 64 2e 21 50 61 6c |Z.. !For|med.!Pal|
|00000100| 65 74 74 65 0d 00 64 17 | f4 20 21 46 6f 72 6d 65 |ette..d.|. !Forme|
|00000110| 64 2e 54 65 6d 70 6c 61 | 74 65 73 0d 00 6e 15 f4 |d.Templa|tes..n..|
|00000120| 20 21 46 6f 72 6d 65 64 | 2e 53 70 72 69 74 65 73 | !Formed|.Sprites|
|00000130| 0d 00 78 15 f4 20 21 46 | 6f 72 6d 65 64 2e 44 65 |..x.. !F|ormed.De|
|00000140| 66 61 75 6c 74 0d 00 82 | 05 f4 0d 00 8c 04 0d 00 |fault...|........|
|00000150| 96 20 c8 99 22 4f 53 5f | 47 65 74 45 6e 76 22 b8 |. .."OS_|GetEnv".|
|00000160| 63 6f 6d 6d 61 6e 64 73 | 74 72 69 6e 67 24 0d 00 |commands|tring$..|
|00000170| a0 04 0d 00 aa 13 de 66 | 6f 6e 74 63 6f 75 6e 74 |.......f|ontcount|
|00000180| 73 25 32 35 35 0d 00 b4 | 20 e3 49 25 3d 30 b8 32 |s%255...| .I%=0.2|
|00000190| 35 35 3a 66 6f 6e 74 63 | 6f 75 6e 74 73 25 3f 49 |55:fontc|ounts%?I|
|000001a0| 25 3d 30 3a ed 0d 00 be | 04 0d 00 c8 19 f4 20 2d |%=0:....|...... -|
|000001b0| 2d 20 53 74 61 72 74 20 | 57 69 6d 70 20 67 6f 69 |- Start |Wimp goi|
|000001c0| 6e 67 0d 00 d2 04 0d 00 | dc 1d de 74 61 73 6b 69 |ng......|...taski|
|000001d0| 64 25 34 3a 24 74 61 73 | 6b 69 64 25 3d 22 54 41 |d%4:$tas|kid%="TA|
|000001e0| 53 4b 22 0d 00 e6 36 c8 | 99 22 57 69 6d 70 5f 49 |SK"...6.|."Wimp_I|
|000001f0| 6e 69 74 69 61 6c 69 73 | 65 22 2c 32 30 30 2c 21 |nitialis|e",200,!|
|00000200| 74 61 73 6b 69 64 25 2c | 22 46 6f 72 6d 45 64 22 |taskid%,|"FormEd"|
|00000210| b8 76 65 72 73 69 6f 6e | 25 0d 00 f0 3c ee 85 f2 |.version|%...<...|
|00000220| 65 72 72 6f 72 64 69 73 | 70 6c 61 79 28 9f 2c f6 |errordis|play(.,.|
|00000230| 24 2c 9e 29 3a f4 20 61 | 66 74 65 72 20 63 61 6c |$,.):. a|fter cal|
|00000240| 6c 69 6e 67 20 57 69 6d | 70 5f 49 6e 69 74 69 61 |ling Wim|p_Initia|
|00000250| 6c 69 73 65 21 0d 00 fa | 0c 6d 69 6e 76 25 3d 32 |lise!...|.minv%=2|
|00000260| 31 0d 01 04 44 e7 76 65 | 72 73 69 6f 6e 25 3c 6d |1...D.ve|rsion%<m|
|00000270| 69 6e 76 25 8c 85 31 2c | 22 57 69 6e 64 6f 77 20 |inv%..1,|"Window |
|00000280| 4d 61 6e 61 67 65 72 20 | 3e 3d 20 22 2b c3 28 6d |Manager |>= "+.(m|
|00000290| 69 6e 76 25 2f 31 30 30 | 29 2b 22 20 72 65 71 75 |inv%/100|)+" requ|
|000002a0| 69 72 65 64 22 0d 01 0e | 1a 62 6f 64 67 65 69 74 |ired"...|.bodgeit|
|000002b0| 25 3d 28 76 65 72 73 69 | 6f 6e 25 3c 31 38 29 0d |%=(versi|on%<18).|
|000002c0| 01 18 0e e7 62 6f 64 67 | 65 69 74 25 8c 0d 01 22 |....bodg|eit%..."|
|000002d0| 0e de 6f 6c 64 66 78 25 | 28 38 29 0d 01 2c 30 e3 |..oldfx%|(8)..,0.|
|000002e0| 49 25 3d 31 b8 38 3a c8 | 99 22 4f 53 5f 42 79 74 |I%=1.8:.|."OS_Byt|
|000002f0| 65 22 2c 49 25 2b 32 32 | 30 2c 32 2c 30 b8 2c 6f |e",I%+22|0,2,0.,o|
|00000300| 6c 64 66 78 25 28 49 25 | 29 3a ed 0d 01 36 24 c8 |ldfx%(I%|):...6$.|
|00000310| 99 22 4f 53 5f 42 79 74 | 65 22 2c 32 31 39 2c 26 |."OS_Byt|e",219,&|
|00000320| 38 41 2c 30 b8 2c 6f 6c | 64 66 78 32 31 39 25 0d |8A,0.,ol|dfx219%.|
|00000330| 01 40 05 cd 0d 01 4a 04 | 0d 01 54 3f f4 20 2d 2d |.@....J.|..T?. --|
|00000340| 20 6f 76 65 72 72 69 64 | 65 20 77 69 74 68 20 6f | overrid|e with o|
|00000350| 75 72 20 6f 77 6e 20 6d | 6f 64 65 20 28 4f 4e 4c |ur own m|ode (ONL|
|00000360| 59 20 69 66 20 6d 6f 6e | 6f 2d 74 61 73 6b 69 6e |Y if mon|o-taskin|
|00000370| 67 20 57 69 6d 70 29 0d | 01 5e 04 0d 01 68 12 e7 |g Wimp).|.^...h..|
|00000380| 76 65 72 73 69 6f 6e 25 | 3c 31 32 30 8c 0d 01 72 |version%|<120...r|
|00000390| 07 eb 31 32 0d 01 7c 20 | 2a 50 72 69 6e 74 20 3c |..12..| |*Print <|
|000003a0| 46 6f 72 6d 45 64 24 44 | 69 72 3e 2e 21 50 61 6c |FormEd$D|ir>.!Pal|
|000003b0| 65 74 74 65 0d 01 86 2d | c8 99 22 57 69 6d 70 5f |ette...-|.."Wimp_|
|000003c0| 46 6f 72 63 65 52 65 64 | 72 61 77 22 2c 2d 31 2c |ForceRed|raw",-1,|
|000003d0| 2d 31 45 38 2c 2d 31 45 | 38 2c 31 45 38 2c 31 45 |-1E8,-1E|8,1E8,1E|
|000003e0| 38 0d 01 90 0c 2a 50 6f | 69 6e 74 65 72 0d 01 9a |8....*Po|inter...|
|000003f0| 08 c8 8e eb ca 0d 01 a4 | 09 c9 30 2c 32 32 0d 01 |........|..0,22..|
|00000400| ae 29 60 77 62 63 6f 6c | 3d 26 31 3a 60 74 62 63 |.)`wbcol|=&1:`tbc|
|00000410| 6f 6c 3d 26 31 3a 60 73 | 63 6f 3d 26 31 3a 60 6d |ol=&1:`s|co=&1:`m|
|00000420| 62 63 6f 6c 3d 26 31 0d | 01 b8 2a 60 77 66 63 6f |bcol=&1.|..*`wfco|
|00000430| 6c 3d 26 31 3a 60 74 66 | 63 6f 6c 3d 26 30 3a 60 |l=&1:`tf|col=&0:`|
|00000440| 73 63 69 3d 26 31 3a 60 | 74 62 63 6f 6c 32 3d 26 |sci=&1:`|tbcol2=&|
|00000450| 31 0d 01 c2 22 c8 99 22 | 46 6f 6e 74 5f 53 65 74 |1...".."|Font_Set|
|00000460| 46 6f 6e 74 43 6f 6c 6f | 75 72 73 22 2c 2c 30 2c |FontColo|urs",,0,|
|00000470| 31 2c 31 0d 01 cc 08 c9 | 31 2c 38 0d 01 d6 29 60 |1,1.....|1,8...)`|
|00000480| 77 62 63 6f 6c 3d 26 31 | 3a 60 74 62 63 6f 6c 3d |wbcol=&1|:`tbcol=|
|00000490| 26 31 3a 60 73 63 6f 3d | 26 31 3a 60 6d 62 63 6f |&1:`sco=|&1:`mbco|
|000004a0| 6c 3d 26 31 0d 01 e0 2a | 60 77 66 63 6f 6c 3d 26 |l=&1...*|`wfcol=&|
|000004b0| 31 3a 60 74 66 63 6f 6c | 3d 26 30 3a 60 73 63 69 |1:`tfcol|=&0:`sci|
|000004c0| 3d 26 31 3a 60 74 62 63 | 6f 6c 32 3d 26 31 0d 01 |=&1:`tbc|ol2=&1..|
|000004d0| ea 22 c8 99 22 46 6f 6e | 74 5f 53 65 74 46 6f 6e |.".."Fon|t_SetFon|
|000004e0| 74 43 6f 6c 6f 75 72 73 | 22 2c 2c 30 2c 33 2c 30 |tColours|",,0,3,0|
|000004f0| 0d 01 f4 0e c9 32 2c 39 | 2c 31 32 2c 32 30 0d 01 |.....2,9|,12,20..|
|00000500| fe 29 60 77 62 63 6f 6c | 3d 26 30 3a 60 74 62 63 |.)`wbcol|=&0:`tbc|
|00000510| 6f 6c 3d 26 44 3a 60 73 | 63 6f 3d 26 33 3a 60 6d |ol=&D:`s|co=&3:`m|
|00000520| 62 63 6f 6c 3d 26 42 0d | 02 08 2a 60 77 66 63 6f |bcol=&B.|..*`wfco|
|00000530| 6c 3d 26 37 3a 60 74 66 | 63 6f 6c 3d 26 37 3a 60 |l=&7:`tf|col=&7:`|
|00000540| 73 63 69 3d 26 31 3a 60 | 74 62 63 6f 6c 32 3d 26 |sci=&1:`|tbcol2=&|
|00000550| 43 0d 02 12 22 c8 99 22 | 46 6f 6e 74 5f 53 65 74 |C...".."|Font_Set|
|00000560| 46 6f 6e 74 43 6f 6c 6f | 75 72 73 22 2c 2c 30 2c |FontColo|urs",,0,|
|00000570| 31 2c 36 0d 02 1c 05 cb | 0d 02 26 05 cc 0d 02 30 |1,6.....|..&....0|
|00000580| 29 60 77 62 63 6f 6c 3d | 26 30 3a 60 74 62 63 6f |)`wbcol=|&0:`tbco|
|00000590| 6c 3d 26 44 3a 60 73 63 | 6f 3d 26 33 3a 60 6d 62 |l=&D:`sc|o=&3:`mb|
|000005a0| 63 6f 6c 3d 26 42 0d 02 | 3a 2a 60 77 66 63 6f 6c |col=&B..|:*`wfcol|
|000005b0| 3d 26 37 3a 60 74 66 63 | 6f 6c 3d 26 37 3a 60 73 |=&7:`tfc|ol=&7:`s|
|000005c0| 63 69 3d 26 44 3a 60 74 | 62 63 6f 6c 32 3d 26 43 |ci=&D:`t|bcol2=&C|
|000005d0| 0d 02 44 05 cd 0d 02 4e | 04 0d 02 58 13 de 69 6e |..D....N|...X..in|
|000005e0| 76 25 32 37 2c 6f 75 74 | 76 25 32 33 0d 02 62 1a |v%27,out|v%23..b.|
|000005f0| de 70 78 32 25 31 2c 70 | 78 34 25 33 2c 70 78 32 |.px2%1,p|x4%3,px2|
|00000600| 35 36 25 32 35 35 0d 02 | 6c 10 f2 67 65 74 6d 6f |56%255..|l..getmo|
|00000610| 64 65 69 6e 66 6f 0d 02 | 76 0f 73 77 69 74 63 68 |deinfo..|v.switch|
|00000620| 65 64 25 3d a3 0d 02 80 | 04 0d 02 8a 0f de 66 61 |ed%=....|......fa|
|00000630| 63 74 6f 72 73 25 31 35 | 0d 02 94 2b e7 76 65 72 |ctors%15|...+.ver|
|00000640| 73 69 6f 6e 25 3e 31 32 | 30 8c de 70 69 78 74 72 |sion%>12|0..pixtr|
|00000650| 61 6e 73 25 31 35 8b 70 | 69 78 74 72 61 6e 73 25 |ans%15.p|ixtrans%|
|00000660| 3d 2d 31 0d 02 9e 04 0d | 02 a8 19 f4 20 2d 2d 20 |=-1.....|.... -- |
|00000670| 64 69 6d 65 6e 73 69 6f | 6e 20 61 72 72 61 79 73 |dimensio|n arrays|
|00000680| 0d 02 b2 04 0d 02 bc 26 | de 70 61 6c 25 28 32 29 |.......&|.pal%(2)|
|00000690| 2c 62 72 69 67 68 74 25 | 28 31 35 29 2c 75 6e 63 |,bright%|(15),unc|
|000006a0| 6f 6c 6f 75 72 25 28 31 | 35 29 0d 02 c6 24 de 71 |olour%(1|5)...$.q|
|000006b0| 25 26 32 30 30 30 2c 65 | 72 72 6f 72 61 64 64 72 |%&2000,e|rroraddr|
|000006c0| 25 28 34 29 2c 6f 6c 64 | 71 25 26 31 30 30 0d 02 |%(4),old|q%&100..|
|000006d0| d0 27 de 69 6e 64 65 78 | 64 61 74 61 25 33 32 2a |.'.index|data%32*|
|000006e0| 32 34 2b 32 30 2c 66 6f | 6e 74 62 69 6e 64 69 6e |24+20,fo|ntbindin|
|000006f0| 67 25 32 35 35 0d 02 da | 11 6d 61 78 62 75 66 25 |g%255...|.maxbuf%|
|00000700| 3d 26 33 30 30 30 0d 02 | e4 24 de 62 75 66 66 65 |=&3000..|.$.buffe|
|00000710| 72 25 6d 61 78 62 75 66 | 25 3a 63 75 72 62 75 66 |r%maxbuf|%:curbuf|
|00000720| 66 25 3d 62 75 66 66 65 | 72 25 0d 02 ee 0a 6e 68 |f%=buffe|r%....nh|
|00000730| 25 3d 33 32 0d 02 f8 43 | de 68 61 6e 64 6c 65 25 |%=32...C|.handle%|
|00000740| 28 6e 68 25 2b 31 29 2c | 77 69 64 65 6e 74 24 28 |(nh%+1),|wident$(|
|00000750| 6e 68 25 29 2c 77 70 74 | 72 25 28 6e 68 25 29 2c |nh%),wpt|r%(nh%),|
|00000760| 77 6c 69 6e 6b 25 28 6e | 68 25 29 2c 77 66 6c 61 |wlink%(n|h%),wfla|
|00000770| 67 25 28 6e 68 25 29 0d | 03 02 3d e3 49 25 3d 30 |g%(nh%).|..=.I%=0|
|00000780| b8 6e 68 25 3a 68 61 6e | 64 6c 65 25 28 49 25 29 |.nh%:han|dle%(I%)|
|00000790| 3d 49 25 2d 31 3a 77 69 | 64 65 6e 74 24 28 49 25 |=I%-1:wi|dent$(I%|
|000007a0| 29 3d 22 22 3a ed 3a 68 | 61 6e 64 6c 65 53 50 25 |)="":.:h|andleSP%|
|000007b0| 3d 6e 68 25 0d 03 0c 12 | de 73 70 72 69 74 65 6e |=nh%....|.spriten|
|000007c0| 61 6d 65 25 31 32 0d 03 | 16 2c de 6d 65 6e 75 66 |ame%12..|.,.menuf|
|000007d0| 72 65 65 25 26 31 38 30 | 30 3a 6d 65 6e 75 65 6e |ree%&180|0:menuen|
|000007e0| 64 25 3d 6d 65 6e 75 66 | 72 65 65 25 2b 26 31 38 |d%=menuf|ree%+&18|
|000007f0| 30 30 0d 03 20 12 de 6d | 65 6e 75 6c 69 73 74 25 |00.. ..m|enulist%|
|00000800| 26 31 30 30 0d 03 2a 15 | 62 72 78 25 3d 34 30 30 |&100..*.|brx%=400|
|00000810| 3a 62 72 79 25 3d 37 34 | 30 0d 03 34 32 63 75 72 |:bry%=74|0..42cur|
|00000820| 72 65 6e 74 77 69 6e 64 | 6f 77 25 3d 2d 31 3a 63 |rentwind|ow%=-1:c|
|00000830| 75 72 72 65 6e 74 69 63 | 6f 6e 25 3d 2d 31 3a 64 |urrentic|on%=-1:d|
|00000840| 69 61 6c 6f 67 75 65 25 | 3d 2d 31 0d 03 3e 0f 73 |ialogue%|=-1..>.s|
|00000850| 70 72 69 74 65 66 24 3d | 22 22 0d 03 48 3f de 69 |pritef$=|""..H?.i|
|00000860| 62 5f 74 65 78 74 25 32 | 35 35 2c 69 62 5f 73 70 |b_text%2|55,ib_sp|
|00000870| 72 69 74 65 25 31 32 2c | 69 62 5f 62 75 66 66 65 |rite%12,|ib_buffe|
|00000880| 72 73 69 7a 65 25 36 2c | 69 62 5f 76 61 6c 69 64 |rsize%6,|ib_valid|
|00000890| 61 74 69 6f 6e 25 32 35 | 35 0d 03 52 2c de 74 62 |ation%25|5..R,.tb|
|000008a0| 5f 74 65 78 74 25 34 30 | 2c 74 62 5f 73 70 72 69 |_text%40|,tb_spri|
|000008b0| 74 65 25 31 32 2c 74 62 | 5f 62 75 66 66 65 72 73 |te%12,tb|_buffers|
|000008c0| 69 7a 65 25 36 0d 03 5c | 1f de 6d 62 5f 66 73 69 |ize%6..\|..mb_fsi|
|000008d0| 7a 65 25 36 3a 24 6d 62 | 5f 66 73 69 7a 65 25 3d |ze%6:$mb|_fsize%=|
|000008e0| 22 33 30 22 0d 03 66 11 | de 6d 62 5f 77 69 64 65 |"30"..f.|.mb_wide|
|000008f0| 6e 74 25 31 32 0d 03 70 | 24 de 6d 62 5f 72 65 6e |nt%12..p|$.mb_ren|
|00000900| 75 6d 62 65 72 25 35 3a | 24 6d 62 5f 72 65 6e 75 |umber%5:|$mb_renu|
|00000910| 6d 62 65 72 25 3d 22 30 | 22 0d 03 7a 1a 74 65 6d |mber%="0|"..z.tem|
|00000920| 70 6c 61 74 65 66 24 3d | 22 54 65 6d 70 6c 61 74 |platef$=|"Templat|
|00000930| 65 73 22 0d 03 84 22 de | 6d 62 5f 63 72 73 70 72 |es"...".|mb_crspr|
|00000940| 69 74 65 25 31 32 2c 6d | 62 5f 72 6e 73 70 72 69 |ite%12,m|b_rnspri|
|00000950| 74 65 25 31 32 0d 03 8e | 11 6e 73 70 3d 38 30 3a |te%12...|.nsp=80:|
|00000960| 6e 73 25 3d 31 30 0d 03 | 98 46 de 73 70 77 25 28 |ns%=10..|.F.spw%(|
|00000970| 6e 73 70 29 2c 73 70 68 | 25 28 6e 73 70 29 2c 73 |nsp),sph|%(nsp),s|
|00000980| 70 77 78 25 28 6e 73 70 | 29 2c 6d 69 6e 78 25 28 |pwx%(nsp|),minx%(|
|00000990| 6e 73 70 29 2c 6d 69 6e | 79 25 28 6e 73 70 29 2c |nsp),min|y%(nsp),|
|000009a0| 73 70 6e 61 6d 65 24 28 | 6e 73 70 29 0d 03 a2 22 |spname$(|nsp)..."|
|000009b0| de 73 70 72 69 74 65 77 | 25 28 6e 73 25 2b 31 29 |.spritew|%(ns%+1)|
|000009c0| 2c 6e 73 70 72 69 74 65 | 25 28 6e 73 25 29 0d 03 |,nsprite|%(ns%)..|
|000009d0| ac 40 de 73 70 72 69 74 | 65 69 25 28 6e 73 25 29 |.@.sprit|ei%(ns%)|
|000009e0| 2c 73 70 72 78 73 63 61 | 6c 65 25 28 6e 73 25 29 |,sprxsca|le%(ns%)|
|000009f0| 2c 73 70 72 79 73 63 61 | 6c 65 25 28 6e 73 25 29 |,sprysca|le%(ns%)|
|00000a00| 2c 73 70 72 69 74 65 6e | 24 28 6e 73 25 29 0d 03 |,spriten|$(ns%)..|
|00000a10| b6 47 e3 49 25 3d 30 b8 | 6e 73 25 3a 73 70 72 69 |.G.I%=0.|ns%:spri|
|00000a20| 74 65 77 25 28 49 25 29 | 3d 49 25 2d 31 3a 73 70 |tew%(I%)|=I%-1:sp|
|00000a30| 72 69 74 65 6e 24 28 49 | 25 29 3d 22 22 3a ed 3a |riten$(I|%)="":.:|
|00000a40| 73 70 72 53 50 25 3d 6e | 73 25 3a 73 70 72 53 50 |sprSP%=n|s%:sprSP|
|00000a50| 32 25 3d 2d 31 0d 03 c0 | 41 c8 99 22 4f 53 5f 46 |2%=-1...|A.."OS_F|
|00000a60| 69 6c 65 22 2c 35 2c 22 | 3c 46 6f 72 6d 45 64 24 |ile",5,"|<FormEd$|
|00000a70| 44 69 72 3e 2e 53 70 72 | 69 74 65 73 22 b8 74 79 |Dir>.Spr|ites".ty|
|00000a80| 70 65 25 2c 2c 2c 2c 73 | 79 73 74 65 6d 61 72 65 |pe%,,,,s|ystemare|
|00000a90| 61 73 69 7a 65 25 0d 03 | ca 32 e7 74 79 70 65 25 |asize%..|.2.type%|
|00000aa0| 3c 3e 31 8c 85 31 2c 22 | 43 61 6e 27 74 20 66 69 |<>1..1,"|Can't fi|
|00000ab0| 6e 64 20 3c 46 6f 72 6d | 45 64 24 44 69 72 3e 2e |nd <Form|Ed$Dir>.|
|00000ac0| 53 70 72 69 74 65 73 22 | 0d 03 d4 16 73 79 73 74 |Sprites"|....syst|
|00000ad0| 65 6d 61 72 65 61 73 69 | 7a 65 25 2b 3d 34 0d 03 |emareasi|ze%+=4..|
|00000ae0| de 22 de 73 79 73 74 65 | 6d 73 70 72 69 74 65 73 |.".syste|msprites|
|00000af0| 25 73 79 73 74 65 6d 61 | 72 65 61 73 69 7a 65 25 |%systema|reasize%|
|00000b00| 0d 03 e8 24 73 79 73 74 | 65 6d 73 70 72 69 74 65 |...$syst|emsprite|
|00000b10| 73 25 21 30 3d 73 79 73 | 74 65 6d 61 72 65 61 73 |s%!0=sys|temareas|
|00000b20| 69 7a 65 25 0d 03 f2 3e | c8 99 22 4f 53 5f 53 70 |ize%...>|.."OS_Sp|
|00000b30| 72 69 74 65 4f 70 22 2c | 26 31 30 41 2c 73 79 73 |riteOp",|&10A,sys|
|00000b40| 74 65 6d 73 70 72 69 74 | 65 73 25 2c 22 3c 46 6f |temsprit|es%,"<Fo|
|00000b50| 72 6d 45 64 24 44 69 72 | 3e 2e 53 70 72 69 74 65 |rmEd$Dir|>.Sprite|
|00000b60| 73 22 0d 03 fc 51 f4 20 | 53 59 53 20 22 4f 53 5f |s"...Q. |SYS "OS_|
|00000b70| 53 70 72 69 74 65 4f 70 | 22 2c 26 31 30 46 2c 73 |SpriteOp|",&10F,s|
|00000b80| 79 73 74 65 6d 73 70 72 | 69 74 65 73 25 2c 22 65 |ystemspr|ites%,"e|
|00000b90| 64 69 74 62 75 66 66 65 | 72 22 2c 30 2c 31 32 38 |ditbuffe|r",0,128|
|00000ba0| 30 2f 64 78 25 2c 31 30 | 32 34 2f 64 79 25 2c 4d |0/dx%,10|24/dy%,M|
|00000bb0| 4f 44 45 0d 04 06 3b f4 | 20 65 64 69 74 62 75 66 |ODE...;.| editbuf|
|00000bc0| 66 65 72 25 3d 46 4e 73 | 70 72 69 74 65 61 64 64 |fer%=FNs|priteadd|
|00000bd0| 72 28 73 79 73 74 65 6d | 73 70 72 69 74 65 73 25 |r(system|sprites%|
|00000be0| 2c 22 65 64 69 74 62 75 | 66 66 65 72 22 29 0d 04 |,"editbu|ffer")..|
|00000bf0| 10 25 f4 20 65 64 69 74 | 62 75 66 66 65 72 77 69 |.%. edit|bufferwi|
|00000c00| 64 74 68 25 3d 28 73 70 | 74 72 25 21 31 36 2b 31 |dth%=(sp|tr%!16+1|
|00000c10| 29 2a 34 0d 04 1a 04 0d | 04 24 1f 73 70 72 69 74 |)*4.....|.$.sprit|
|00000c20| 65 61 72 65 61 73 69 7a | 65 25 3d 93 2d e0 2d 31 |eareasiz|e%=.-.-1|
|00000c30| 36 2a 31 30 32 34 0d 04 | 2e 1f de 73 70 72 69 74 |6*1024..|...sprit|
|00000c40| 65 61 72 65 61 25 73 70 | 72 69 74 65 61 72 65 61 |earea%sp|ritearea|
|00000c50| 73 69 7a 65 25 0d 04 38 | 31 21 73 70 72 69 74 65 |size%..8|1!sprite|
|00000c60| 61 72 65 61 25 3d 73 70 | 72 69 74 65 61 72 65 61 |area%=sp|ritearea|
|00000c70| 73 69 7a 65 25 3a 73 70 | 72 69 74 65 61 72 65 61 |size%:sp|ritearea|
|00000c80| 25 21 38 3d 31 36 0d 04 | 42 24 c8 99 22 4f 53 5f |%!8=16..|B$.."OS_|
|00000c90| 53 70 72 69 74 65 4f 70 | 22 2c 26 31 30 39 2c 73 |SpriteOp|",&109,s|
|00000ca0| 70 72 69 74 65 61 72 65 | 61 25 0d 04 4c 28 f2 6c |priteare|a%..L(.l|
|00000cb0| 6f 61 64 73 70 72 69 74 | 65 73 28 22 3c 46 6f 72 |oadsprit|es("<For|
|00000cc0| 6d 45 64 24 44 69 72 3e | 2e 44 65 66 61 75 6c 74 |mEd$Dir>|.Default|
|00000cd0| 22 29 0d 04 56 16 73 70 | 72 69 74 65 66 24 3d 22 |")..V.sp|ritef$="|
|00000ce0| 53 70 72 69 74 65 73 22 | 0d 04 60 2e 75 6e 64 6f |Sprites"|..`.undo|
|00000cf0| 6e 61 6d 65 24 3d 22 22 | 3a 75 6e 64 6f 73 63 72 |name$=""|:undoscr|
|00000d00| 65 65 6e 25 3d 2d 31 3a | 65 64 69 74 62 75 66 66 |een%=-1:|editbuff|
|00000d10| 65 72 25 3d 2d 32 0d 04 | 6a 04 0d 04 74 17 f4 20 |er%=-2..|j...t.. |
|00000d20| 2d 2d 20 43 72 65 61 74 | 65 20 77 69 6e 64 6f 77 |-- Creat|e window|
|00000d30| 73 0d 04 7e 04 0d 04 88 | 13 f2 64 65 66 61 75 6c |s..~....|..defaul|
|00000d40| 74 77 69 6e 64 6f 77 73 | 0d 04 92 04 0d 04 9c 3f |twindows|.......?|
|00000d50| e7 76 65 72 73 69 6f 6e | 25 3e 3d 31 33 34 8c de |.version|%>=134..|
|00000d60| 70 61 6c 74 61 62 6c 65 | 25 37 39 3a c8 99 22 57 |paltable|%79:.."W|
|00000d70| 69 6d 70 5f 52 65 61 64 | 50 61 6c 65 74 74 65 22 |imp_Read|Palette"|
|00000d80| 2c 2c 70 61 6c 74 61 62 | 6c 65 25 0d 04 a6 10 70 |,,paltab|le%....p|
|00000d90| 61 6c 63 6f 6c 6f 75 72 | 25 3d 37 0d 04 b0 10 73 |alcolour|%=7....s|
|00000da0| 70 72 63 6f 6c 6f 75 72 | 25 3d 37 0d 04 ba 2e 70 |prcolour|%=7....p|
|00000db0| 61 69 6e 74 6d 6f 64 65 | 25 3d 31 36 3a f2 73 65 |aintmode|%=16:.se|
|00000dc0| 6c 65 63 74 28 70 61 6c | 65 74 74 65 25 2c 70 61 |lect(pal|ette%,pa|
|00000dd0| 69 6e 74 6d 6f 64 65 25 | 29 0d 04 c4 27 67 72 69 |intmode%|)...'gri|
|00000de0| 64 25 3d a3 3a e7 67 72 | 69 64 25 8c f2 73 65 6c |d%=.:.gr|id%..sel|
|00000df0| 65 63 74 28 70 61 6c 65 | 74 74 65 25 2c 33 31 29 |ect(pale|tte%,31)|
|00000e00| 0d 04 ce 04 0d 04 d8 15 | f4 20 2d 2d 20 43 72 65 |........|. -- Cre|
|00000e10| 61 74 65 20 4d 65 6e 75 | 73 0d 04 e2 04 0d 04 ec |ate Menu|s.......|
|00000e20| 16 6d 5f 70 61 6c 65 74 | 74 65 25 3d a4 63 72 6d |.m_palet|te%=.crm|
|00000e30| 65 6e 75 0d 04 f6 36 dc | 20 22 23 43 6f 6c 6f 75 |enu...6.| "#Colou|
|00000e40| 72 73 2c 30 2c 31 2c 32 | 2c 33 2c 34 2c 35 2c 36 |rs,0,1,2|,3,4,5,6|
|00000e50| 2c 37 2c 38 2c 39 2c 31 | 30 2c 31 31 2c 31 32 2c |,7,8,9,1|0,11,12,|
|00000e60| 31 33 2c 31 34 2c 31 35 | 22 0d 05 00 12 69 5f 65 |13,14,15|"....i_e|
|00000e70| 73 67 25 3d a4 63 72 6d | 65 6e 75 0d 05 0a 32 dc |sg%=.crm|enu...2.|
|00000e80| 20 22 23 45 53 47 2c 30 | 2c 31 2c 32 2c 33 2c 34 | "#ESG,0|,1,2,3,4|
|00000e90| 2c 35 2c 36 2c 37 2c 38 | 2c 39 2c 31 30 2c 31 31 |,5,6,7,8|,9,10,11|
|00000ea0| 2c 31 32 2c 31 33 2c 31 | 34 2c 31 35 22 0d 05 14 |,12,13,1|4,15"...|
|00000eb0| 15 69 5f 62 75 74 74 6f | 6e 25 3d a4 63 72 6d 65 |.i_butto|n%=.crme|
|00000ec0| 6e 75 0d 05 1e 4b dc 20 | 22 23 42 75 74 74 6f 6e |nu...K. |"#Button|
|00000ed0| 20 74 79 70 65 2c 4e 65 | 76 65 72 2c 41 6c 77 61 | type,Ne|ver,Alwa|
|00000ee0| 79 73 2c 41 75 74 6f 2d | 72 65 70 65 61 74 2c 43 |ys,Auto-|repeat,C|
|00000ef0| 6c 69 63 6b 2c 52 65 6c | 65 61 73 65 2c 44 6f 75 |lick,Rel|ease,Dou|
|00000f00| 62 6c 65 20 63 6c 69 63 | 6b 2c 2b 2b 22 0d 05 28 |ble clic|k,++"..(|
|00000f10| 4a dc 20 22 43 6c 69 63 | 6b 2f 44 72 61 67 2c 52 |J. "Clic|k/Drag,R|
|00000f20| 65 6c 65 61 73 65 2f 44 | 72 61 67 2c 44 6f 75 62 |elease/D|rag,Doub|
|00000f30| 6c 65 2f 44 72 61 67 2c | 4d 65 6e 75 20 69 63 6f |le/Drag,|Menu ico|
|00000f40| 6e 2c 44 6f 75 62 6c 65 | 2f 43 6c 69 63 6b 2f 44 |n,Double|/Click/D|
|00000f50| 72 61 67 2c 2b 2b 22 0d | 05 32 2e dc 20 22 52 61 |rag,++".|.2.. "Ra|
|00000f60| 64 69 6f 2c 31 32 2c 31 | 33 2c 57 72 69 74 65 2f |dio,12,1|3,Write/|
|00000f70| 43 6c 69 63 6b 2f 44 72 | 61 67 2c 57 72 69 74 65 |Click/Dr|ag,Write|
|00000f80| 61 62 6c 65 22 0d 05 3c | 14 6d 5f 66 73 69 7a 65 |able"..<|.m_fsize|
|00000f90| 25 3d a4 63 72 6d 65 6e | 75 0d 05 46 45 dc 20 22 |%=.crmen|u..FE. "|
|00000fa0| 23 50 6f 69 6e 74 20 73 | 69 7a 65 2c 31 30 20 70 |#Point s|ize,10 p|
|00000fb0| 6f 69 6e 74 2c 31 32 20 | 70 6f 69 6e 74 2c 31 34 |oint,12 |point,14|
|00000fc0| 20 70 6f 69 6e 74 2c 32 | 30 20 70 6f 69 6e 74 2c | point,2|0 point,|
|00000fd0| 24 6d 62 5f 66 73 69 7a | 65 25 28 36 29 22 0d 05 |$mb_fsiz|e%(6)"..|
|00000fe0| 50 13 69 5f 66 6f 6e 74 | 25 3d a4 63 72 6d 65 6e |P.i_font|%=.crmen|
|00000ff0| 75 0d 05 5a 15 dc 20 22 | 23 54 65 78 74 20 73 74 |u..Z.. "|#Text st|
|00001000| 79 6c 65 2c 26 22 0d 05 | 64 13 69 5f 74 65 78 74 |yle,&"..|d.i_text|
|00001010| 25 3d a4 63 72 6d 65 6e | 75 0d 05 6e 20 dc 20 22 |%=.crmen|u..n . "|
|00001020| 23 49 63 6f 6e 20 74 65 | 78 74 2c 24 69 62 5f 74 |#Icon te|xt,$ib_t|
|00001030| 65 78 74 25 28 38 30 29 | 22 0d 05 78 15 69 5f 73 |ext%(80)|"..x.i_s|
|00001040| 70 72 69 74 65 25 3d a4 | 63 72 6d 65 6e 75 0d 05 |prite%=.|crmenu..|
|00001050| 82 24 dc 20 22 23 53 70 | 72 69 74 65 20 6e 61 6d |.$. "#Sp|rite nam|
|00001060| 65 2c 24 69 62 5f 73 70 | 72 69 74 65 25 28 31 32 |e,$ib_sp|rite%(12|
|00001070| 29 22 0d 05 8c 18 69 5f | 76 61 6c 69 64 61 74 69 |)"....i_|validati|
|00001080| 6f 6e 3d a4 63 72 6d 65 | 6e 75 0d 05 96 28 dc 20 |on=.crme|nu...(. |
|00001090| 22 23 56 61 6c 69 64 61 | 74 69 6f 6e 2c 24 69 62 |"#Valida|tion,$ib|
|000010a0| 5f 76 61 6c 69 64 61 74 | 69 6f 6e 25 28 32 35 35 |_validat|ion%(255|
|000010b0| 29 22 0d 05 a0 19 69 5f | 62 75 66 66 65 72 73 69 |)"....i_|buffersi|
|000010c0| 7a 65 25 3d a4 63 72 6d | 65 6e 75 0d 05 aa 37 dc |ze%=.crm|enu...7.|
|000010d0| 20 22 23 4d 61 78 20 73 | 69 7a 65 2c 24 69 62 5f | "#Max s|ize,$ib_|
|000010e0| 62 75 66 66 65 72 73 69 | 7a 65 25 28 36 29 2c 56 |buffersi|ze%(6),V|
|000010f0| 61 6c 69 64 3e 69 5f 76 | 61 6c 69 64 61 74 69 6f |alid>i_v|alidatio|
|00001100| 6e 22 0d 05 b4 14 69 5f | 66 6c 61 67 73 25 3d a4 |n"....i_|flags%=.|
|00001110| 63 72 6d 65 6e 75 0d 05 | be 45 dc 20 22 23 49 63 |crmenu..|.E. "#Ic|
|00001120| 6f 6e 20 66 6c 61 67 73 | 2c 54 65 78 74 3e 69 5f |on flags|,Text>i_|
|00001130| 74 65 78 74 25 2c 53 70 | 72 69 74 65 3e 69 5f 73 |text%,Sp|rite>i_s|
|00001140| 70 72 69 74 65 25 2c 42 | 6f 72 64 65 72 2c 48 20 |prite%,B|order,H |
|00001150| 63 65 6e 74 72 65 64 2c | 2b 2b 22 0d 05 c8 3b dc |centred,|++"...;.|
|00001160| 20 22 56 20 63 65 6e 74 | 72 65 64 2c 46 69 6c 6c | "V cent|red,Fill|
|00001170| 65 64 2c 41 6e 74 69 2d | 61 6c 69 61 73 65 64 3e |ed,Anti-|aliased>|
|00001180| 69 5f 66 6f 6e 74 25 2c | 4e 65 65 64 73 20 68 65 |i_font%,|Needs he|
|00001190| 6c 70 2c 2b 2b 22 0d 05 | d2 46 dc 20 22 49 6e 64 |lp,++"..|.F. "Ind|
|000011a0| 69 72 65 63 74 65 64 3e | 69 5f 62 75 66 66 65 72 |irected>|i_buffer|
|000011b0| 73 69 7a 65 25 2c 52 20 | 6a 75 73 74 69 66 69 65 |size%,R |justifie|
|000011c0| 64 2c 41 6c 6c 6f 77 20 | 61 64 6a 75 73 74 2c 48 |d,Allow |adjust,H|
|000011d0| 61 6c 66 20 73 69 7a 65 | 2c 2b 2b 22 0d 05 dc 2b |alf size|,++"...+|
|000011e0| dc 20 22 42 75 74 74 6f | 6e 20 74 79 70 65 3e 69 |. "Butto|n type>i|
|000011f0| 5f 62 75 74 74 6f 6e 25 | 2c 45 53 47 3e 69 5f 65 |_button%|,ESG>i_e|
|00001200| 73 67 25 2c 2b 2b 22 0d | 05 e6 31 dc 20 22 46 67 |sg%,++".|..1. "Fg|
|00001210| 20 63 6f 6c 6f 75 72 3e | 6d 5f 70 61 6c 65 74 74 | colour>|m_palett|
|00001220| 65 25 2c 42 67 20 63 6f | 6c 6f 75 72 3e 6d 5f 70 |e%,Bg co|lour>m_p|
|00001230| 61 6c 65 74 74 65 25 22 | 0d 05 f0 13 74 5f 74 65 |alette%"|....t_te|
|00001240| 78 74 25 3d a4 63 72 6d | 65 6e 75 0d 05 fa 21 dc |xt%=.crm|enu...!.|
|00001250| 20 22 23 54 69 74 6c 65 | 20 74 65 78 74 2c 24 74 | "#Title| text,$t|
|00001260| 62 5f 74 65 78 74 25 28 | 34 30 29 22 0d 06 04 15 |b_text%(|40)"....|
|00001270| 74 5f 73 70 72 69 74 65 | 25 3d a4 63 72 6d 65 6e |t_sprite|%=.crmen|
|00001280| 75 0d 06 0e 24 dc 20 22 | 23 53 70 72 69 74 65 20 |u...$. "|#Sprite |
|00001290| 6e 61 6d 65 2c 24 74 62 | 5f 73 70 72 69 74 65 25 |name,$tb|_sprite%|
|000012a0| 28 31 32 29 22 0d 06 18 | 19 74 5f 62 75 66 66 65 |(12)"...|.t_buffe|
|000012b0| 72 73 69 7a 65 25 3d a4 | 63 72 6d 65 6e 75 0d 06 |rsize%=.|crmenu..|
|000012c0| 22 24 dc 20 22 23 4d 61 | 78 20 73 69 7a 65 2c 24 |"$. "#Ma|x size,$|
|000012d0| 74 62 5f 62 75 66 66 65 | 72 73 69 7a 65 25 28 36 |tb_buffe|rsize%(6|
|000012e0| 29 22 0d 06 2c 14 74 5f | 66 6c 61 67 73 25 3d a4 |)"..,.t_|flags%=.|
|000012f0| 63 72 6d 65 6e 75 0d 06 | 36 46 dc 20 22 23 54 69 |crmenu..|6F. "#Ti|
|00001300| 74 6c 65 20 66 6c 61 67 | 73 2c 54 65 78 74 3e 74 |tle flag|s,Text>t|
|00001310| 5f 74 65 78 74 25 2c 53 | 70 72 69 74 65 3e 74 5f |_text%,S|prite>t_|
|00001320| 73 70 72 69 74 65 25 2c | 42 6f 72 64 65 72 2c 48 |sprite%,|Border,H|
|00001330| 20 63 65 6e 74 72 65 64 | 2c 2b 2b 22 0d 06 40 49 | centred|,++"..@I|
|00001340| dc 20 22 56 20 63 65 6e | 74 72 65 64 2c 46 69 6c |. "V cen|tred,Fil|
|00001350| 6c 65 64 2c 41 6e 74 69 | 2d 61 6c 69 61 73 65 64 |led,Anti|-aliased|
|00001360| 3e 69 5f 66 6f 6e 74 25 | 2c 49 6e 64 69 72 65 63 |>i_font%|,Indirec|
|00001370| 74 65 64 3e 74 5f 62 75 | 66 66 65 72 73 69 7a 65 |ted>t_bu|ffersize|
|00001380| 25 2c 2b 2b 22 0d 06 4a | 13 dc 20 22 52 20 6a 75 |%,++"..J|.. "R ju|
|00001390| 73 74 69 66 69 65 64 22 | 0d 06 54 15 77 5f 73 63 |stified"|..T.w_sc|
|000013a0| 72 6f 6c 6c 25 3d a4 63 | 72 6d 65 6e 75 0d 06 5e |roll%=.c|rmenu..^|
|000013b0| 1d dc 20 22 41 75 74 6f | 2d 72 65 70 65 61 74 2c |.. "Auto|-repeat,|
|000013c0| 44 65 62 6f 75 6e 63 65 | 64 22 0d 06 68 14 77 5f |Debounce|d"..h.w_|
|000013d0| 66 6c 61 67 73 25 3d a4 | 63 72 6d 65 6e 75 0d 06 |flags%=.|crmenu..|
|000013e0| 72 4e dc 20 22 23 57 20 | 66 6c 61 67 73 2c 54 69 |rN. "#W |flags,Ti|
|000013f0| 74 6c 65 3e 74 5f 66 6c | 61 67 73 25 2c 4d 6f 76 |tle>t_fl|ags%,Mov|
|00001400| 65 61 62 6c 65 2c 56 20 | 73 63 72 6f 6c 6c 2c 48 |eable,V |scroll,H|
|00001410| 20 73 63 72 6f 6c 6c 2c | 41 75 74 6f 2d 72 65 64 | scroll,|Auto-red|
|00001420| 72 61 77 2c 50 61 6e 65 | 2c 2b 2b 22 0d 06 7c 43 |raw,Pane|,++"..|C|
|00001430| dc 20 22 4e 6f 20 62 6f | 75 6e 64 73 2c 4e 6f 20 |. "No bo|unds,No |
|00001440| 71 75 69 74 20 62 6f 78 | 2c 55 73 65 72 20 73 63 |quit box|,User sc|
|00001450| 72 6f 6c 6c 3e 77 5f 73 | 63 72 6f 6c 6c 25 2c 52 |roll>w_s|croll%,R|
|00001460| 65 61 6c 20 63 6f 6c 6f | 75 72 73 2c 2b 2b 22 0d |eal colo|urs,++".|
|00001470| 06 86 3e dc 20 22 42 61 | 63 6b 2c 4b 65 79 73 2c |..>. "Ba|ck,Keys,|
|00001480| 57 6f 72 6b 20 61 72 65 | 61 23 3e 69 5f 62 75 74 |Work are|a#>i_but|
|00001490| 74 6f 6e 25 2c 4e 65 77 | 20 46 6f 72 6d 61 74 2c |ton%,New| Format,|
|000014a0| 42 61 63 6b 20 69 63 6f | 6e 2c 2b 2b 22 0d 06 90 |Back ico|n,++"...|
|000014b0| 4d dc 20 22 51 75 69 74 | 20 69 63 6f 6e 2c 54 69 |M. "Quit| icon,Ti|
|000014c0| 74 6c 65 20 69 63 6f 6e | 3e 74 5f 66 6c 61 67 73 |tle icon|>t_flags|
|000014d0| 25 2c 54 6f 67 67 6c 65 | 20 69 63 6f 6e 2c 56 20 |%,Toggle| icon,V |
|000014e0| 73 63 72 6f 6c 6c 2c 53 | 69 7a 65 20 69 63 6f 6e |scroll,S|ize icon|
|000014f0| 2c 48 20 73 63 72 6f 6c | 6c 22 0d 06 9a 16 77 5f |,H scrol|l"....w_|
|00001500| 63 6f 6c 6f 75 72 73 25 | 3d a4 63 72 6d 65 6e 75 |colours%|=.crmenu|
|00001510| 0d 06 a4 9c dc 20 22 54 | 69 74 6c 65 20 66 67 3f |..... "T|itle fg?|
|00001520| 6d 5f 70 61 6c 65 74 74 | 65 25 2c 54 69 74 6c 65 |m_palett|e%,Title|
|00001530| 20 62 67 3f 6d 5f 70 61 | 6c 65 74 74 65 25 2c 57 | bg?m_pa|lette%,W|
|00001540| 6f 72 6b 20 66 67 3f 6d | 5f 70 61 6c 65 74 74 65 |ork fg?m|_palette|
|00001550| 25 2c 57 6f 72 6b 20 62 | 67 3f 6d 5f 70 61 6c 65 |%,Work b|g?m_pale|
|00001560| 74 74 65 25 2c 53 63 72 | 6f 6c 6c 20 6f 75 74 65 |tte%,Scr|oll oute|
|00001570| 72 3f 6d 5f 70 61 6c 65 | 74 74 65 25 2c 53 63 72 |r?m_pale|tte%,Scr|
|00001580| 6f 6c 6c 20 69 6e 6e 65 | 72 3f 6d 5f 70 61 6c 65 |oll inne|r?m_pale|
|00001590| 74 74 65 25 2c 49 6e 70 | 75 74 20 66 6f 63 75 73 |tte%,Inp|ut focus|
|000015a0| 3f 6d 5f 70 61 6c 65 74 | 74 65 25 22 0d 06 ae 14 |?m_palet|te%"....|
|000015b0| 77 5f 69 64 65 6e 74 25 | 3d a4 63 72 6d 65 6e 75 |w_ident%|=.crmenu|
|000015c0| 0d 06 b8 25 dc 20 22 23 | 57 69 6e 64 6f 77 20 6e |...%. "#|Window n|
|000015d0| 61 6d 65 3a 2c 24 6d 62 | 5f 77 69 64 65 6e 74 25 |ame:,$mb|_wident%|
|000015e0| 28 31 32 29 22 0d 06 c2 | 17 69 5f 72 65 6e 75 6d |(12)"...|.i_renum|
|000015f0| 62 65 72 25 3d a4 63 72 | 6d 65 6e 75 0d 06 cc 20 |ber%=.cr|menu... |
|00001600| dc 20 22 23 49 63 6f 6e | 20 23 2c 24 6d 62 5f 72 |. "#Icon| #,$mb_r|
|00001610| 65 6e 75 6d 62 65 72 25 | 28 35 29 22 0d 06 d6 13 |enumber%|(5)"....|
|00001620| 69 5f 63 6f 70 79 25 3d | a4 63 72 6d 65 6e 75 0d |i_copy%=|.crmenu.|
|00001630| 06 e0 20 dc 20 22 23 43 | 6f 70 79 2c 6c 65 66 74 |.. . "#C|opy,left|
|00001640| 2c 72 69 67 68 74 2c 75 | 70 2c 64 6f 77 6e 22 0d |,right,u|p,down".|
|00001650| 06 ea 13 69 5f 6d 6f 76 | 65 25 3d a4 63 72 6d 65 |...i_mov|e%=.crme|
|00001660| 6e 75 0d 06 f4 20 dc 20 | 22 23 4d 6f 76 65 2c 6c |nu... . |"#Move,l|
|00001670| 65 66 74 2c 72 69 67 68 | 74 2c 75 70 2c 64 6f 77 |eft,righ|t,up,dow|
|00001680| 6e 22 0d 06 fe 16 77 5f | 67 65 6e 65 72 61 6c 25 |n"....w_|general%|
|00001690| 3d a4 63 72 6d 65 6e 75 | 0d 07 08 37 dc 20 22 23 |=.crmenu|...7. "#|
|000016a0| 57 69 6e 64 6f 77 2c 43 | 72 65 61 74 65 20 69 63 |Window,C|reate ic|
|000016b0| 6f 6e 2c 41 6d 65 6e 64 | 20 69 63 6f 6e 20 6e 6e |on,Amend| icon nn|
|000016c0| 6e 6e 3e 69 5f 66 6c 61 | 67 73 25 2c 2b 2b 22 0d |nn>i_fla|gs%,++".|
|000016d0| 07 12 4a dc 20 22 52 65 | 6e 75 6d 62 65 72 20 20 |..J. "Re|number |
|000016e0| 20 6e 6e 6e 6e 3e 69 5f | 72 65 6e 75 6d 62 65 72 | nnnn>i_|renumber|
|000016f0| 25 2c 43 6f 70 79 20 69 | 63 6f 6e 3e 69 5f 63 6f |%,Copy i|con>i_co|
|00001700| 70 79 25 2c 4d 6f 76 65 | 20 69 63 6f 6e 3e 69 5f |py%,Move| icon>i_|
|00001710| 6d 6f 76 65 25 2c 2b 2b | 22 0d 07 1c 17 dc 20 22 |move%,++|"..... "|
|00001720| 44 65 6c 65 74 65 20 69 | 63 6f 6e 23 2c 2b 2b 22 |Delete i|con#,++"|
|00001730| 0d 07 26 49 dc 20 22 57 | 69 6e 64 6f 77 20 66 6c |..&I. "W|indow fl|
|00001740| 61 67 73 3e 77 5f 66 6c | 61 67 73 25 2c 43 6f 6c |ags>w_fl|ags%,Col|
|00001750| 6f 75 72 73 3e 77 5f 63 | 6f 6c 6f 75 72 73 25 2c |ours>w_c|olours%,|
|00001760| 57 6f 72 6b 20 61 72 65 | 61 3e 6d 5f 77 6f 72 6b |Work are|a>m_work|
|00001770| 61 72 65 61 25 2c 2b 2b | 22 0d 07 30 29 dc 20 22 |area%,++|"..0). "|
|00001780| 49 64 65 6e 74 69 66 69 | 65 72 3e 77 5f 69 64 65 |Identifi|er>w_ide|
|00001790| 6e 74 25 2c 44 65 6c 65 | 74 65 20 77 69 6e 64 6f |nt%,Dele|te windo|
|000017a0| 77 22 0d 07 3a 18 6d 5f | 74 65 6d 70 6c 61 74 65 |w"..:.m_|template|
|000017b0| 73 25 3d a4 63 72 6d 65 | 6e 75 0d 07 44 26 dc 20 |s%=.crme|nu..D&. |
|000017c0| 22 23 46 69 6c 65 6e 61 | 6d 65 3a 2c 24 6d 62 5f |"#Filena|me:,$mb_|
|000017d0| 74 65 6d 70 6c 61 74 65 | 73 25 28 32 35 36 29 22 |template|s%(256)"|
|000017e0| 0d 07 4e 15 6d 61 69 6e | 6d 65 6e 75 25 3d a4 63 |..N.main|menu%=.c|
|000017f0| 72 6d 65 6e 75 0d 07 58 | 36 dc 20 22 23 46 6f 72 |rmenu..X|6. "#For|
|00001800| 6d 45 64 2c 49 6e 66 6f | 3e 6d 5f 69 6e 66 6f 25 |mEd,Info|>m_info%|
|00001810| 2c 43 72 65 61 74 65 20 | 57 69 6e 64 6f 77 3e 77 |,Create |Window>w|
|00001820| 5f 69 64 65 6e 74 25 2c | 2b 2b 22 0d 07 62 44 dc |_ident%,|++"..bD.|
|00001830| 20 22 4c 6f 61 64 20 74 | 65 6d 70 6c 61 74 65 73 | "Load t|emplates|
|00001840| 3e 6d 5f 74 65 6d 70 6c | 61 74 65 73 25 2c 53 61 |>m_templ|ates%,Sa|
|00001850| 76 65 20 74 65 6d 70 6c | 61 74 65 73 23 3e 6d 5f |ve templ|ates#>m_|
|00001860| 73 61 76 65 74 65 6d 70 | 25 2c 51 75 69 74 22 0d |savetemp|%,Quit".|
|00001870| 07 6c 15 6d 5f 72 6f 77 | 63 6f 6c 25 3d a4 63 72 |.l.m_row|col%=.cr|
|00001880| 6d 65 6e 75 0d 07 76 12 | dc 20 22 52 6f 77 2c 43 |menu..v.|. "Row,C|
|00001890| 6f 6c 75 6d 6e 22 0d 07 | 80 15 6d 5f 73 70 72 69 |olumn"..|..m_spri|
|000018a0| 74 65 25 3d a4 63 72 6d | 65 6e 75 0d 07 8a 4d dc |te%=.crm|enu...M.|
|000018b0| 20 22 23 53 70 72 69 74 | 65 2c 55 6e 64 6f 2c 43 | "#Sprit|e,Undo,C|
|000018c0| 6f 6c 6f 75 72 3e 6d 5f | 70 61 6c 65 74 74 65 25 |olour>m_|palette%|
|000018d0| 2c 54 72 61 6e 73 70 61 | 72 65 6e 74 2c 43 72 65 |,Transpa|rent,Cre|
|000018e0| 61 74 65 20 4d 61 73 6b | 2c 44 65 6c 65 74 65 20 |ate Mask|,Delete |
|000018f0| 4d 61 73 6b 2c 2b 2b 22 | 0d 07 94 4e dc 20 22 45 |Mask,++"|...N. "E|
|00001900| 78 74 65 6e 64 3e 6d 5f | 72 6f 77 63 6f 6c 25 2c |xtend>m_|rowcol%,|
|00001910| 52 65 64 75 63 65 3e 6d | 5f 72 6f 77 63 6f 6c 25 |Reduce>m|_rowcol%|
|00001920| 2c 49 6e 73 65 72 74 3e | 6d 5f 72 6f 77 63 6f 6c |,Insert>|m_rowcol|
|00001930| 25 2c 44 65 6c 65 74 65 | 3e 6d 5f 72 6f 77 63 6f |%,Delete|>m_rowco|
|00001940| 6c 25 2c 2b 2b 22 0d 07 | 9e 28 dc 20 22 46 6c 69 |l%,++"..|.(. "Fli|
|00001950| 70 20 58 2c 46 6c 69 70 | 20 59 2c 42 6c 6f 62 20 |p X,Flip| Y,Blob |
|00001960| 73 69 7a 65 3e 6d 5f 73 | 63 61 6c 65 25 22 0d 07 |size>m_s|cale%"..|
|00001970| a8 17 6d 5f 63 72 73 70 | 72 69 74 65 25 3d a4 63 |..m_crsp|rite%=.c|
|00001980| 72 6d 65 6e 75 0d 07 b2 | 23 dc 20 22 23 4e 65 77 |rmenu...|#. "#New|
|00001990| 20 6e 61 6d 65 2c 24 6d | 62 5f 63 72 73 70 72 69 | name,$m|b_crspri|
|000019a0| 74 65 25 28 31 32 29 22 | 0d 07 bc 17 6d 5f 72 6e |te%(12)"|....m_rn|
|000019b0| 73 70 72 69 74 65 25 3d | a4 63 72 6d 65 6e 75 0d |sprite%=|.crmenu.|
|000019c0| 07 c6 23 dc 20 22 23 4e | 65 77 20 6e 61 6d 65 2c |..#. "#N|ew name,|
|000019d0| 24 6d 62 5f 72 6e 73 70 | 72 69 74 65 25 28 31 32 |$mb_rnsp|rite%(12|
|000019e0| 29 22 0d 07 d0 16 6d 5f | 73 70 72 69 74 65 66 25 |)"....m_|spritef%|
|000019f0| 3d a4 63 72 6d 65 6e 75 | 0d 07 da 23 dc 20 22 23 |=.crmenu|...#. "#|
|00001a00| 46 69 6c 65 6e 61 6d 65 | 2c 24 6d 62 5f 73 70 72 |Filename|,$mb_spr|
|00001a10| 69 74 65 66 25 28 32 35 | 36 29 22 0d 07 e4 15 6d |itef%(25|6)"....m|
|00001a20| 5f 61 70 70 65 6e 64 25 | 3d a4 63 72 6d 65 6e 75 |_append%|=.crmenu|
|00001a30| 0d 07 ee 1f dc 20 22 48 | 6f 72 69 7a 6f 6e 74 61 |..... "H|orizonta|
|00001a40| 6c 6c 79 2c 56 65 72 74 | 69 63 61 6c 6c 79 22 0d |lly,Vert|ically".|
|00001a50| 07 f8 19 6d 5f 73 70 72 | 69 74 65 6c 69 73 74 25 |...m_spr|itelist%|
|00001a60| 3d a4 63 72 6d 65 6e 75 | 0d 08 02 3e dc 20 22 23 |=.crmenu|...>. "#|
|00001a70| 53 70 72 69 74 65 73 2c | 43 72 65 61 74 65 3e 6d |Sprites,|Create>m|
|00001a80| 5f 63 72 73 70 72 69 74 | 65 25 2c 41 70 70 65 6e |_crsprit|e%,Appen|
|00001a90| 64 3e 6d 5f 61 70 70 65 | 6e 64 25 2c 44 65 6c 65 |d>m_appe|nd%,Dele|
|00001aa0| 74 65 2c 2b 2b 22 0d 08 | 0c 3f dc 20 22 43 6f 70 |te,++"..|.?. "Cop|
|00001ab0| 79 3e 6d 5f 72 6e 73 70 | 72 69 74 65 25 2c 52 65 |y>m_rnsp|rite%,Re|
|00001ac0| 6e 61 6d 65 23 3e 6d 5f | 72 6e 73 70 72 69 74 65 |name#>m_|rnsprite|
|00001ad0| 25 2c 4c 6f 61 64 3e 6d | 5f 73 70 72 69 74 65 66 |%,Load>m|_spritef|
|00001ae0| 25 2c 2b 2b 22 0d 08 16 | 28 dc 20 22 53 61 76 65 |%,++"...|(. "Save|
|00001af0| 3e 6d 5f 73 61 76 65 73 | 70 72 25 2c 4d 65 72 67 |>m_saves|pr%,Merg|
|00001b00| 65 3e 6d 5f 73 70 72 69 | 74 65 66 25 22 0d 08 20 |e>m_spri|tef%".. |
|00001b10| 04 0d 08 2a 29 f4 20 69 | 63 5f 73 70 72 69 74 65 |...*). i|c_sprite|
|00001b20| 25 20 20 3d 20 46 4e 69 | 63 6f 6e 62 61 72 28 69 |% = FNi|conbar(i|
|00001b30| 63 6f 6e 62 61 72 25 2c | 30 29 0d 08 34 29 f4 20 |conbar%,|0)..4). |
|00001b40| 69 63 5f 70 61 6c 65 74 | 74 65 25 20 3d 20 46 4e |ic_palet|te% = FN|
|00001b50| 69 63 6f 6e 62 61 72 28 | 69 63 6f 6e 62 61 72 25 |iconbar(|iconbar%|
|00001b60| 2c 31 29 0d 08 3e 23 69 | 63 5f 77 69 6e 64 6f 77 |,1)..>#i|c_window|
|00001b70| 25 3d a4 69 63 6f 6e 62 | 61 72 28 69 63 6f 6e 62 |%=.iconb|ar(iconb|
|00001b80| 61 72 25 2c 30 29 0d 08 | 48 04 0d 08 52 42 f4 20 |ar%,0)..|H...RB. |
|00001b90| 2d 2d 20 69 66 20 63 6f | 6d 6d 61 6e 64 20 77 61 |-- if co|mmand wa|
|00001ba0| 73 20 27 2a 46 6f 72 6d | 45 64 20 3c 66 69 6c 65 |s '*Form|Ed <file|
|00001bb0| 6e 61 6d 65 3e 27 2c 20 | 6c 6f 61 64 20 61 20 74 |name>', |load a t|
|00001bc0| 65 6d 70 6c 61 74 65 20 | 66 69 6c 65 0d 08 5c 04 |emplate |file..\.|
|00001bd0| 0d 08 66 21 49 25 3d a7 | 63 6f 6d 6d 61 6e 64 73 |..f!I%=.|commands|
|00001be0| 74 72 69 6e 67 24 2c 22 | 20 2d 71 75 69 74 20 22 |tring$,"| -quit "|
|00001bf0| 29 0d 08 70 08 e7 49 25 | 8c 0d 08 7a 12 49 25 2b |)..p..I%|...z.I%+|
|00001c00| 3d a9 22 20 2d 71 75 69 | 74 20 22 0d 08 84 27 c8 |=." -qui|t "...'.|
|00001c10| 95 c1 63 6f 6d 6d 61 6e | 64 73 74 72 69 6e 67 24 |..comman|dstring$|
|00001c20| 2c 49 25 2c 31 29 3d 22 | 20 22 3a 49 25 2b 3d 31 |,I%,1)="| ":I%+=1|
|00001c30| 3a ce 0d 08 8e 05 f5 0d | 08 98 24 49 25 3d a7 63 |:.......|..$I%=.c|
|00001c40| 6f 6d 6d 61 6e 64 73 74 | 72 69 6e 67 24 2b 22 20 |ommandst|ring$+" |
|00001c50| 22 2c 22 20 22 2c 49 25 | 2b 31 29 0d 08 a2 26 f5 |"," ",I%|+1)...&.|
|00001c60| 49 25 2b 3d 31 3a fd c1 | 63 6f 6d 6d 61 6e 64 73 |I%+=1:..|commands|
|00001c70| 74 72 69 6e 67 24 2c 49 | 25 2c 31 29 3c 3e 22 20 |tring$,I|%,1)<>" |
|00001c80| 22 0d 08 ac 1a 66 24 3d | c1 63 6f 6d 6d 61 6e 64 |"....f$=|.command|
|00001c90| 73 74 72 69 6e 67 24 2c | 49 25 29 0d 08 b6 1a 66 |string$,|I%)....f|
|00001ca0| 24 3d c0 66 24 2c a7 66 | 24 2b 22 20 22 2c 22 20 |$=.f$,.f|$+" "," |
|00001cb0| 22 29 2d 31 29 0d 08 c0 | 0c e7 66 24 3c 3e 22 22 |")-1)...|..f$<>""|
|00001cc0| 8c 0d 08 ca 14 c8 8e a4 | 66 69 6c 65 74 79 70 65 |........|filetype|
|00001cd0| 28 66 24 29 ca 0d 08 d4 | 1c c9 26 46 45 43 3a f2 |(f$)....|..&FEC:.|
|00001ce0| 6c 6f 61 64 74 65 6d 70 | 6c 61 74 65 73 28 66 24 |loadtemp|lates(f$|
|00001cf0| 29 0d 08 de 27 c9 26 46 | 46 39 3a f2 6c 6f 61 64 |)...'.&F|F9:.load|
|00001d00| 73 70 72 69 74 65 73 28 | 66 24 29 3a 20 f2 73 70 |sprites(|f$): .sp|
|00001d10| 72 69 74 65 69 6e 66 6f | 0d 08 e8 24 c9 2d 32 3a |riteinfo|...$.-2:|
|00001d20| 85 31 2c 22 46 69 6c 65 | 20 27 22 2b 66 24 2b 22 |.1,"File| '"+f$+"|
|00001d30| 27 20 6e 6f 74 20 66 6f | 75 6e 64 22 0d 08 f2 3d |' not fo|und"...=|
|00001d40| 7f 85 31 2c 22 46 69 6c | 65 20 27 22 2b 66 24 2b |..1,"Fil|e '"+f$+|
|00001d50| 22 27 20 69 73 20 6e 6f | 74 20 61 20 73 70 72 69 |"' is no|t a spri|
|00001d60| 74 65 20 66 69 6c 65 20 | 6f 72 20 74 65 6d 70 6c |te file |or templ|
|00001d70| 61 74 65 20 66 69 6c 65 | 22 0d 08 fc 05 cb 0d 09 |ate file|".......|
|00001d80| 06 05 cd 0d 09 10 0a fd | 66 24 3d 22 22 0d 09 1a |........|f$=""...|
|00001d90| 05 cd 0d 09 24 04 0d 09 | 2e 33 f4 20 2d 2d 20 45 |....$...|.3. -- E|
|00001da0| 72 72 6f 72 20 68 61 6e | 64 6c 65 72 20 2d 20 64 |rror han|dler - d|
|00001db0| 72 6f 70 73 20 74 68 72 | 6f 75 67 68 20 74 6f 20 |rops thr|ough to |
|00001dc0| 57 69 6d 70 5f 50 6f 6c | 6c 0d 09 38 04 0d 09 42 |Wimp_Pol|l..8...B|
|00001dd0| 1c 73 61 76 65 72 65 66 | 25 3d 2d 31 3a 73 63 72 |.saveref|%=-1:scr|
|00001de0| 61 70 72 65 66 25 3d 2d | 31 0d 09 4c 19 64 72 61 |apref%=-|1..L.dra|
|00001df0| 67 74 79 70 65 25 3d 30 | 3a 70 64 72 61 67 25 3d |gtype%=0|:pdrag%=|
|00001e00| 2d 31 0d 09 56 12 70 61 | 69 6e 74 5f 64 72 61 67 |-1..V.pa|int_drag|
|00001e10| 25 3d 2d 31 0d 09 60 19 | 69 6e 65 72 72 6f 72 25 |%=-1..`.|inerror%|
|00001e20| 3d a3 3a 6f 6c 64 68 65 | 6c 70 25 3d 31 0d 09 6a |=.:oldhe|lp%=1..j|
|00001e30| 17 ee 85 f2 65 72 72 6f | 72 62 6f 78 28 9f 2c f6 |....erro|rbox(.,.|
|00001e40| 24 2c 9e 29 0d 09 74 04 | 0d 09 7e 1a f4 20 2d 2d |$,.)..t.|..~.. --|
|00001e50| 20 4d 61 69 6e 20 50 6f | 6c 6c 69 6e 67 20 6c 6f | Main Po|lling lo|
|00001e60| 6f 70 0d 09 88 05 f5 0d | 09 92 33 e7 70 64 72 61 |op......|..3.pdra|
|00001e70| 67 25 3d 2d 31 80 70 61 | 69 6e 74 5f 64 72 61 67 |g%=-1.pa|int_drag|
|00001e80| 25 3d 2d 31 8c 66 6c 61 | 67 73 25 3d 26 30 31 8b |%=-1.fla|gs%=&01.|
|00001e90| 66 6c 61 67 73 25 3d 26 | 30 30 0d 09 9c 23 c8 99 |flags%=&|00...#..|
|00001ea0| 22 57 69 6d 70 5f 50 6f | 6c 6c 22 2c 66 6c 61 67 |"Wimp_Po|ll",flag|
|00001eb0| 73 25 2c 71 25 b8 61 63 | 74 69 6f 6e 25 0d 09 a6 |s%,q%.ac|tion%...|
|00001ec0| 0e c8 8e 61 63 74 69 6f | 6e 25 ca 0d 09 b0 17 c9 |...actio|n%......|
|00001ed0| 30 3a e7 70 61 69 6e 74 | 5f 64 72 61 67 25 3e 3d |0:.paint|_drag%>=|
|00001ee0| 30 8c 0d 09 ba 1f c8 99 | 22 57 69 6d 70 5f 47 65 |0.......|"Wimp_Ge|
|00001ef0| 74 50 6f 69 6e 74 65 72 | 49 6e 66 6f 22 2c 2c 71 |tPointer|Info",,q|
|00001f00| 25 0d 09 c4 2f f2 70 61 | 69 6e 74 64 72 61 67 28 |%.../.pa|intdrag(|
|00001f10| 21 71 25 2c 71 25 21 34 | 2c 71 25 21 38 2c 71 25 |!q%,q%!4|,q%!8,q%|
|00001f20| 21 31 32 2c 71 25 21 31 | 36 2c 71 25 21 32 30 29 |!12,q%!1|6,q%!20)|
|00001f30| 0d 09 ce 05 cd 0d 09 d8 | 13 c9 31 3a f2 72 65 64 |........|..1:.red|
|00001f40| 72 61 77 28 21 71 25 29 | 0d 09 e2 39 c9 32 3a f2 |raw(!q%)|...9.2:.|
|00001f50| 6f 70 65 6e 28 21 71 25 | 2c 71 25 21 34 2c 71 25 |open(!q%|,q%!4,q%|
|00001f60| 21 38 2c 71 25 21 31 32 | 2c 71 25 21 31 36 2c 71 |!8,q%!12|,q%!16,q|
|00001f70| 25 21 32 30 2c 71 25 21 | 32 34 2c 71 25 21 32 38 |%!20,q%!|24,q%!28|
|00001f80| 29 0d 09 ec 12 c9 33 3a | f2 63 6c 6f 73 65 28 21 |).....3:|.close(!|
|00001f90| 71 25 29 0d 09 f6 0d c9 | 34 3a c8 8e 21 71 25 ca |q%).....|4:..!q%.|
|00001fa0| 0d 0a 00 05 7f 0d 0a 0a | 14 e7 70 61 69 6e 74 5f |........|..paint_|
|00001fb0| 64 72 61 67 25 3e 3d 30 | 8c 0d 0a 14 24 f2 67 65 |drag%>=0|....$.ge|
|00001fc0| 74 77 28 73 70 72 69 74 | 65 77 25 28 70 61 69 6e |tw(sprit|ew%(pain|
|00001fd0| 74 5f 64 72 61 67 25 3e | 3e 31 36 29 29 0d 0a 1e |t_drag%>|>16))...|
|00001fe0| 2e f2 64 72 61 67 6f 66 | 66 3a 70 61 69 6e 74 5f |..dragof|f:paint_|
|00001ff0| 64 72 61 67 25 3d 70 61 | 69 6e 74 5f 64 72 61 67 |drag%=pa|int_drag|
|00002000| 25 84 26 38 30 30 30 30 | 30 30 30 0d 0a 28 05 cd |%.&80000|000..(..|
|00002010| 0d 0a 32 05 cb 0d 0a 3c | 17 c9 35 3a e7 70 61 69 |..2....<|..5:.pai|
|00002020| 6e 74 5f 64 72 61 67 25 | 3c 2d 31 8c 0d 0a 46 28 |nt_drag%|<-1...F(|
|00002030| 68 25 3d 73 70 72 69 74 | 65 77 25 28 28 70 61 69 |h%=sprit|ew%((pai|
|00002040| 6e 74 5f 64 72 61 67 25 | 3e 3e 31 36 29 80 26 37 |nt_drag%|>>16).&7|
|00002050| 46 46 46 29 0d 0a 50 0c | e7 21 71 25 3d 68 25 8c |FFF)..P.|.!q%=h%.|
|00002060| 0d 0a 5a 25 70 61 69 6e | 74 5f 64 72 61 67 25 3d |..Z%pain|t_drag%=|
|00002070| 70 61 69 6e 74 5f 64 72 | 61 67 25 80 26 37 46 46 |paint_dr|ag%.&7FF|
|00002080| 46 46 46 46 46 0d 0a 64 | 2b f2 67 65 74 77 28 68 |FFFFF..d|+.getw(h|
|00002090| 25 29 3a f2 67 65 74 70 | 6f 69 6e 74 65 72 3a f2 |%):.getp|ointer:.|
|000020a0| 64 72 61 67 6f 6e 28 62 | 75 74 74 6f 6e 73 25 29 |dragon(b|uttons%)|
|000020b0| 0d 0a 6e 05 cd 0d 0a 78 | 05 cd 0d 0a 82 2e c9 36 |..n....x|.......6|
|000020c0| 3a f2 6d 6f 75 73 65 28 | 21 71 25 2c 71 25 21 34 |:.mouse(|!q%,q%!4|
|000020d0| 2c 71 25 21 38 2c 71 25 | 21 31 32 2c 71 25 21 31 |,q%!8,q%|!12,q%!1|
|000020e0| 36 2c 71 25 21 32 30 29 | 0d 0a 8c 27 c9 37 3a f2 |6,q%!20)|...'.7:.|
|000020f0| 64 65 63 6f 64 65 64 72 | 61 67 28 21 71 25 2c 71 |decodedr|ag(!q%,q|
|00002100| 25 21 34 2c 71 25 21 38 | 2c 71 25 21 31 32 29 0d |%!4,q%!8|,q%!12).|
|00002110| 0a 96 11 c9 38 3a 6b 65 | 79 25 3d 71 25 21 32 34 |....8:ke|y%=q%!24|
|00002120| 0d 0a a0 0e e7 62 6f 64 | 67 65 69 74 25 8c 0d 0a |.....bod|geit%...|
|00002130| aa 1a e7 6b 65 79 25 3d | 30 8c 6b 65 79 25 3d a6 |...key%=|0.key%=.|
|00002140| 28 30 29 2b 26 31 30 30 | 0d 0a b4 33 e7 6b 65 79 |(0)+&100|...3.key|
|00002150| 25 3e 3d 26 38 37 80 6b | 65 79 25 3c 3d 26 38 42 |%>=&87.k|ey%<=&8B|
|00002160| 8c 6b 65 79 25 2b 3d 26 | 31 30 34 2d 26 31 30 2a |.key%+=&|104-&10*|
|00002170| a6 2d 31 2d 26 32 30 2a | a6 2d 32 0d 0a be 05 cd |.-1-&20*|.-2.....|
|00002180| 0d 0a c8 1f f2 70 72 6f | 63 65 73 73 6b 65 79 28 |.....pro|cesskey(|
|00002190| 71 25 21 30 2c 71 25 21 | 34 2c 6b 65 79 25 29 0d |q%!0,q%!|4,key%).|
|000021a0| 0a d2 35 c9 39 3a 49 25 | 3d 30 3a f5 6d 65 6e 75 |..5.9:I%|=0:.menu|
|000021b0| 6c 69 73 74 25 21 49 25 | 3d 71 25 21 49 25 3a 49 |list%!I%|=q%!I%:I|
|000021c0| 25 3d 49 25 2b 34 3a fd | 71 25 21 28 49 25 2d 34 |%=I%+4:.|q%!(I%-4|
|000021d0| 29 3d 2d 31 0d 0a dc 26 | f2 64 65 63 6f 64 65 6d |)=-1...&|.decodem|
|000021e0| 65 6e 75 28 6d 65 6e 75 | 68 61 6e 64 6c 65 25 2c |enu(menu|handle%,|
|000021f0| 6d 65 6e 75 6c 69 73 74 | 25 29 0d 0a e6 23 f2 67 |menulist|%)...#.g|
|00002200| 65 74 70 6f 69 6e 74 65 | 72 3a e7 62 75 74 74 6f |etpointe|r:.butto|
|00002210| 6e 73 25 80 31 8c f2 72 | 65 6d 65 6e 75 0d 0a f0 |ns%.1..r|emenu...|
|00002220| 4c c9 31 30 3a f2 6f 70 | 65 6e 28 21 71 25 2c 71 |L.10:.op|en(!q%,q|
|00002230| 25 21 34 2c 71 25 21 38 | 2c 71 25 21 31 32 2c 71 |%!4,q%!8|,q%!12,q|
|00002240| 25 21 31 36 2c 71 25 21 | 32 30 2b 71 25 21 33 32 |%!16,q%!|20+q%!32|
|00002250| 2a 33 32 2c 71 25 21 32 | 34 2b 71 25 21 33 36 2a |*32,q%!2|4+q%!36*|
|00002260| 33 32 2c 71 25 21 32 38 | 29 0d 0a fa 17 c9 31 37 |32,q%!28|).....17|
|00002270| 2c 31 38 3a f2 72 65 63 | 65 69 76 65 28 71 25 29 |,18:.rec|eive(q%)|
|00002280| 0d 0b 04 05 cb 0d 0b 0e | 06 fd a3 0d 0b 18 04 0d |........|........|
|00002290| 0b 22 11 dd f2 72 65 63 | 65 69 76 65 28 71 25 29 |."...rec|eive(q%)|
|000022a0| 0d 0b 2c 22 e3 49 25 3d | 30 b8 21 71 25 2d 31 88 |..,".I%=|0.!q%-1.|
|000022b0| 34 3a 6f 6c 64 71 25 21 | 49 25 3d 71 25 21 49 25 |4:oldq%!|I%=q%!I%|
|000022c0| 3a ed 0d 0b 36 0c c8 8e | 71 25 21 31 36 ca 0d 0b |:...6...|q%!16...|
|000022d0| 40 10 c9 30 3a f2 66 69 | 6e 69 73 68 3a e0 0d 0b |@..0:.fi|nish:...|
|000022e0| 4a 0f c9 31 3a c8 8e 71 | 25 21 34 30 ca 0d 0b 54 |J..1:..q|%!40...T|
|000022f0| 2b c9 26 46 46 39 2c 26 | 46 45 43 3a f4 20 64 6f |+.&FF9,&|FEC:. do|
|00002300| 20 74 68 65 20 73 63 72 | 61 70 20 66 69 6c 65 20 | the scr|ap file |
|00002310| 62 75 73 69 6e 65 73 73 | 0d 0b 5e 35 c8 99 22 58 |business|..^5.."X|
|00002320| 4f 53 5f 52 65 61 64 56 | 61 72 56 61 6c 22 2c 22 |OS_ReadV|arVal","|
|00002330| 57 69 6d 70 24 53 63 72 | 61 70 22 2c 2c 2d 31 2c |Wimp$Scr|ap",,-1,|
|00002340| 30 2c 33 b8 2c 2c 65 78 | 69 73 74 73 25 0d 0b 68 |0,3.,,ex|ists%..h|
|00002350| 2c e7 65 78 69 73 74 73 | 25 3d 30 8c 85 31 2c 22 |,.exists|%=0..1,"|
|00002360| 3c 57 69 6d 70 24 53 63 | 72 61 70 3e 20 6e 6f 74 |<Wimp$Sc|rap> not|
|00002370| 20 64 65 66 69 6e 65 64 | 22 0d 0b 72 2b 71 25 21 | defined|"..r+q%!|
|00002380| 33 36 3d 2d 31 3a f2 73 | 74 72 69 6e 67 30 28 71 |36=-1:.s|tring0(q|
|00002390| 25 2b 34 34 2c 22 3c 57 | 69 6d 70 24 53 63 72 61 |%+44,"<W|imp$Scra|
|000023a0| 70 3e 22 29 0d 0b 7c 1f | 21 71 25 3d 28 34 38 2b |p>")..|.|!q%=(48+|
|000023b0| a9 22 3c 57 69 6d 70 24 | 53 63 72 61 70 3e 22 29 |."<Wimp$|Scrap>")|
|000023c0| 80 ac 33 0d 0b 86 36 71 | 25 21 31 32 3d 71 25 21 |..3...6q|%!12=q%!|
|000023d0| 38 3a 71 25 21 31 36 3d | 32 3a c8 99 22 57 69 6d |8:q%!16=|2:.."Wim|
|000023e0| 70 5f 53 65 6e 64 4d 65 | 73 73 61 67 65 22 2c 31 |p_SendMe|ssage",1|
|000023f0| 37 2c 71 25 2c 71 25 21 | 34 0d 0b 90 12 73 63 72 |7,q%,q%!|4....scr|
|00002400| 61 70 72 65 66 25 3d 71 | 25 21 38 0d 0b 9a 05 cb |apref%=q|%!8.....|
|00002410| 0d 0b a4 40 c9 32 3a e7 | 71 25 21 31 32 3c 3e 73 |...@.2:.|q%!12<>s|
|00002420| 61 76 65 72 65 66 25 8c | 85 31 2c 22 55 6e 65 78 |averef%.|.1,"Unex|
|00002430| 70 65 63 74 65 64 20 44 | 61 74 61 53 61 76 65 20 |pected D|ataSave |
|00002440| 70 61 63 6b 65 74 20 72 | 65 63 65 69 76 65 64 22 |packet r|eceived"|
|00002450| 0d 0b ae 0c c8 8e 71 25 | 21 34 30 ca 0d 0b b8 33 |......q%|!40....3|
|00002460| c9 26 46 45 43 3a f2 73 | 61 76 65 74 65 6d 70 6c |.&FEC:.s|avetempl|
|00002470| 61 74 65 73 28 a4 73 74 | 72 69 6e 67 30 28 71 25 |ates(.st|ring0(q%|
|00002480| 2b 34 34 29 2c 71 25 21 | 33 36 3c 3e 2d 31 29 0d |+44),q%!|36<>-1).|
|00002490| 0b c2 31 c9 26 46 46 39 | 3a f2 73 61 76 65 73 70 |..1.&FF9|:.savesp|
|000024a0| 72 69 74 65 73 28 a4 73 | 74 72 69 6e 67 30 28 71 |rites(.s|tring0(q|
|000024b0| 25 2b 34 34 29 2c 71 25 | 21 33 36 3c 3e 2d 31 29 |%+44),q%|!36<>-1)|
|000024c0| 0d 0b cc 30 7f 3a 85 31 | 2c 22 55 6e 65 78 70 65 |...0.:.1|,"Unexpe|
|000024d0| 63 74 65 64 20 44 61 74 | 61 53 61 76 65 20 66 69 |cted Dat|aSave fi|
|000024e0| 6c 65 74 79 70 65 20 72 | 65 63 65 69 76 65 64 22 |letype r|eceived"|
|000024f0| 0d 0b d6 05 cb 0d 0b e0 | 45 6f 6c 64 71 25 21 31 |........|Eoldq%!1|
|00002500| 32 3d 6f 6c 64 71 25 21 | 38 3a 6f 6c 64 71 25 21 |2=oldq%!|8:oldq%!|
|00002510| 31 36 3d 33 3a c8 99 22 | 57 69 6d 70 5f 53 65 6e |16=3:.."|Wimp_Sen|
|00002520| 64 4d 65 73 73 61 67 65 | 22 2c 31 37 2c 6f 6c 64 |dMessage|",17,old|
|00002530| 71 25 2c 6f 6c 64 71 25 | 21 34 0d 0b ea 0f c9 33 |q%,oldq%|!4.....3|
|00002540| 3a c8 8e 71 25 21 34 30 | ca 0d 0b f4 29 c9 26 46 |:..q%!40|....).&F|
|00002550| 45 43 3a f2 6c 6f 61 64 | 74 65 6d 70 6c 61 74 65 |EC:.load|template|
|00002560| 73 28 a4 73 74 72 69 6e | 67 30 28 71 25 2b 34 34 |s(.strin|g0(q%+44|
|00002570| 29 29 0d 0b fe 14 c9 26 | 46 46 39 3a e7 71 25 21 |)).....&|FF9:.q%!|
|00002580| 32 30 3d 2d 32 8c 0d 0c | 08 2d f2 6c 6f 61 64 73 |20=-2...|.-.loads|
|00002590| 70 72 69 74 65 73 28 a4 | 73 74 72 69 6e 67 30 28 |prites(.|string0(|
|000025a0| 71 25 2b 34 34 29 29 3a | f2 73 70 72 69 74 65 69 |q%+44)):|.spritei|
|000025b0| 6e 66 6f 0d 0c 12 34 cc | f2 6d 65 72 67 65 73 70 |nfo...4.|.mergesp|
|000025c0| 72 69 74 65 73 28 a4 73 | 74 72 69 6e 67 30 28 71 |rites(.s|tring0(q|
|000025d0| 25 2b 34 34 29 29 3a f4 | 20 50 52 4f 43 73 70 72 |%+44)):.| PROCspr|
|000025e0| 69 74 65 69 6e 66 6f 0d | 0c 1c 05 cd 0d 0c 26 07 |iteinfo.|......&.|
|000025f0| 7f 3a e1 0d 0c 30 05 cb | 0d 0c 3a 2c e7 6f 6c 64 |.:...0..|..:,.old|
|00002600| 71 25 21 31 32 3d 73 63 | 72 61 70 72 65 66 25 8c |q%!12=sc|rapref%.|
|00002610| 2a 44 65 6c 65 74 65 20 | 3c 57 69 6d 70 24 53 63 |*Delete |<Wimp$Sc|
|00002620| 72 61 70 3e 0d 0c 44 45 | 6f 6c 64 71 25 21 31 32 |rap>..DE|oldq%!12|
|00002630| 3d 6f 6c 64 71 25 21 38 | 3a 6f 6c 64 71 25 21 31 |=oldq%!8|:oldq%!1|
|00002640| 36 3d 34 3a c8 99 22 57 | 69 6d 70 5f 53 65 6e 64 |6=4:.."W|imp_Send|
|00002650| 4d 65 73 73 61 67 65 22 | 2c 31 37 2c 6f 6c 64 71 |Message"|,17,oldq|
|00002660| 25 2c 6f 6c 64 71 25 21 | 34 0d 0c 4e 0c c9 26 34 |%,oldq%!|4..N..&4|
|00002670| 30 30 43 30 3a 0d 0c 58 | 24 e7 6d 65 6e 75 68 61 |00C0:..X|$.menuha|
|00002680| 6e 64 6c 65 25 3d 77 5f | 67 65 6e 65 72 61 6c 25 |ndle%=w_|general%|
|00002690| 80 71 25 21 33 32 3d 37 | 8c 0d 0c 62 39 e3 49 25 |.q%!32=7|...b9.I%|
|000026a0| 3d 6d 5f 70 61 6c 65 74 | 74 65 25 2b 32 38 b8 6d |=m_palet|te%+28.m|
|000026b0| 5f 70 61 6c 65 74 74 65 | 25 2b 32 38 2b 32 34 2a |_palette|%+28+24*|
|000026c0| 31 35 88 32 34 3a 21 49 | 25 3d 21 49 25 80 ac 31 |15.24:!I|%=!I%..1|
|000026d0| 3a ed 0d 0c 6c 3b 4a 25 | 3d 6d 5f 70 61 6c 65 74 |:...l;J%|=m_palet|
|000026e0| 74 65 25 2b 32 38 2b 32 | 34 2a 28 28 77 5f 63 6f |te%+28+2|4*((w_co|
|000026f0| 6c 6f 75 72 73 25 21 28 | 33 36 2b 32 34 2a 71 25 |lours%!(|36+24*q%|
|00002700| 21 33 36 29 3e 3e 32 38 | 29 80 26 46 29 0d 0c 76 |!36)>>28|).&F)..v|
|00002710| 0d 21 4a 25 3d 21 4a 25 | 84 31 0d 0c 80 05 cd 0d |.!J%=!J%|.1......|
|00002720| 0c 8a 2d c8 99 22 57 69 | 6d 70 5f 43 72 65 61 74 |..-.."Wi|mp_Creat|
|00002730| 65 53 75 62 4d 65 6e 75 | 22 2c 2c 71 25 21 32 30 |eSubMenu|",,q%!20|
|00002740| 2c 71 25 21 32 34 2c 71 | 25 21 32 38 0d 0c 94 18 |,q%!24,q|%!28....|
|00002750| c9 26 34 30 30 43 31 3a | f2 67 65 74 6d 6f 64 65 |.&400C1:|.getmode|
|00002760| 69 6e 66 6f 0d 0c 9e 05 | cb 0d 0c a8 05 e1 0d 0c |info....|........|
|00002770| b2 04 0d 0c bc 17 dd f2 | 73 65 6e 64 73 61 76 65 |........|sendsave|
|00002780| 28 66 74 25 2c 66 6e 25 | 29 0d 0c c6 0e ea 66 69 |(ft%,fn%|).....fi|
|00002790| 6c 65 6e 61 6d 65 25 0d | 0c d0 1b c8 99 22 57 69 |lename%.|....."Wi|
|000027a0| 6d 70 5f 43 72 65 61 74 | 65 4d 65 6e 75 22 2c 2c |mp_Creat|eMenu",,|
|000027b0| 2d 31 0d 0c da 31 f5 66 | 69 6c 65 6e 61 6d 65 25 |-1...1.f|ilename%|
|000027c0| 3d 66 6e 25 3a 66 6e 25 | 2b 3d a7 24 66 6e 25 2c |=fn%:fn%|+=.$fn%,|
|000027d0| 22 2e 22 29 3a fd 66 6e | 25 3d 66 69 6c 65 6e 61 |"."):.fn|%=filena|
|000027e0| 6d 65 25 0d 0c e4 37 f2 | 67 65 74 70 6f 69 6e 74 |me%...7.|getpoint|
|000027f0| 65 72 3a f4 20 73 65 74 | 73 20 75 70 20 68 61 6e |er:. set|s up han|
|00002800| 64 6c 65 25 2c 69 63 6f | 6e 25 2c 6d 6f 75 73 65 |dle%,ico|n%,mouse|
|00002810| 78 25 2c 6d 6f 75 73 65 | 79 25 0d 0c ee 1b 21 71 |x%,mouse|y%....!q|
|00002820| 25 3d 28 34 38 2b a9 24 | 66 69 6c 65 6e 61 6d 65 |%=(48+.$|filename|
|00002830| 25 29 80 ac 33 0d 0c f8 | 13 71 25 21 31 32 3d 30 |%)..3...|.q%!12=0|
|00002840| 3a 71 25 21 31 36 3d 31 | 0d 0d 02 39 71 25 21 32 |:q%!16=1|...9q%!2|
|00002850| 30 3d 68 61 6e 64 6c 65 | 25 3a 71 25 21 32 34 3d |0=handle|%:q%!24=|
|00002860| 69 63 6f 6e 25 3a 71 25 | 21 32 38 3d 6d 6f 75 73 |icon%:q%|!28=mous|
|00002870| 65 78 25 3a 71 25 21 33 | 32 3d 6d 6f 75 73 65 79 |ex%:q%!3|2=mousey|
|00002880| 25 0d 0d 0c 24 71 25 21 | 33 36 3d 30 3a f4 20 66 |%...$q%!|36=0:. f|
|00002890| 69 6c 65 20 73 69 7a 65 | 20 28 69 6e 61 63 63 75 |ile size| (inaccu|
|000028a0| 72 61 74 65 29 0d 0d 16 | 19 71 25 21 34 30 3d 66 |rate)...|.q%!40=f|
|000028b0| 74 25 3a f4 20 66 69 6c | 65 20 74 79 70 65 0d 0d |t%:. fil|e type..|
|000028c0| 20 1e f2 73 74 72 69 6e | 67 30 28 71 25 2b 34 34 | ..strin|g0(q%+44|
|000028d0| 2c 24 66 69 6c 65 6e 61 | 6d 65 25 29 0d 0d 2a 2c |,$filena|me%)..*,|
|000028e0| c8 99 22 57 69 6d 70 5f | 53 65 6e 64 4d 65 73 73 |.."Wimp_|SendMess|
|000028f0| 61 67 65 22 2c 31 37 2c | 71 25 2c 68 61 6e 64 6c |age",17,|q%,handl|
|00002900| 65 25 2c 69 63 6f 6e 25 | 0d 0d 34 11 73 61 76 65 |e%,icon%|..4.save|
|00002910| 72 65 66 25 3d 71 25 21 | 38 0d 0d 3e 05 e1 0d 0d |ref%=q%!|8..>....|
|00002920| 48 04 0d 0d 52 35 dd a4 | 73 74 72 69 6e 67 30 28 |H...R5..|string0(|
|00002930| 61 25 29 ea 61 24 3a 61 | 24 3d 22 22 3a c8 95 3f |a%).a$:a|$="":..?|
|00002940| 61 25 3a 61 24 2b 3d bd | 3f 61 25 3a 61 25 2b 3d |a%:a$+=.|?a%:a%+=|
|00002950| 31 3a ce 3a 3d 61 24 0d | 0d 5c 25 dd f2 73 74 72 |1:.:=a$.|.\%..str|
|00002960| 69 6e 67 30 28 61 25 2c | 61 24 29 24 61 25 3d 61 |ing0(a%,|a$)$a%=a|
|00002970| 24 3a 61 25 3f a9 61 24 | 3d 30 3a e1 0d 0d 66 04 |$:a%?.a$|=0:...f.|
|00002980| 0d 0d 70 11 dd f2 67 65 | 74 6d 6f 64 65 69 6e 66 |..p...ge|tmodeinf|
|00002990| 6f 0d 0d 7a 0c 69 6e 76 | 25 21 30 3d 34 0d 0d 84 |o..z.inv|%!0=4...|
|000029a0| 0c 69 6e 76 25 21 34 3d | 35 0d 0d 8e 0c 69 6e 76 |.inv%!4=|5....inv|
|000029b0| 25 21 38 3d 36 0d 0d 98 | 0d 69 6e 76 25 21 31 32 |%!8=6...|.inv%!12|
|000029c0| 3d 37 0d 0d a2 0e 69 6e | 76 25 21 31 36 3d 31 31 |=7....in|v%!16=11|
|000029d0| 0d 0d ac 0e 69 6e 76 25 | 21 32 30 3d 31 32 0d 0d |....inv%|!20=12..|
|000029e0| b6 0e 69 6e 76 25 21 32 | 34 3d 2d 31 0d 0d c0 26 |..inv%!2|4=-1...&|
|000029f0| c8 99 22 4f 53 5f 52 65 | 61 64 56 64 75 56 61 72 |.."OS_Re|adVduVar|
|00002a00| 69 61 62 6c 65 73 22 2c | 69 6e 76 25 2c 6f 75 74 |iables",|inv%,out|
|00002a10| 76 25 0d 0d ca 14 64 78 | 25 3d 31 3c 3c 28 6f 75 |v%....dx|%=1<<(ou|
|00002a20| 74 76 25 21 30 29 0d 0d | d4 14 64 79 25 3d 31 3c |tv%!0)..|..dy%=1<|
|00002a30| 3c 28 6f 75 74 76 25 21 | 34 29 0d 0d de 14 6c 69 |<(outv%!|4)....li|
|00002a40| 6e 65 6c 65 6e 25 3d 6f | 75 74 76 25 21 38 0d 0d |nelen%=o|utv%!8..|
|00002a50| e8 18 73 63 72 65 65 6e | 73 69 7a 65 25 3d 6f 75 |..screen|size%=ou|
|00002a60| 74 76 25 21 31 32 0d 0d | f2 1b 73 63 72 78 31 25 |tv%!12..|..scrx1%|
|00002a70| 3d 28 6f 75 74 76 25 21 | 31 36 2b 31 29 2a 64 78 |=(outv%!|16+1)*dx|
|00002a80| 25 0d 0d fc 1b 73 63 72 | 79 31 25 3d 28 6f 75 74 |%....scr|y1%=(out|
|00002a90| 76 25 21 32 30 2b 31 29 | 2a 64 79 25 0d 0e 06 05 |v%!20+1)|*dy%....|
|00002aa0| e1 0d 0e 10 04 0d 0e 1a | 15 dd f2 72 65 64 72 61 |........|...redra|
|00002ab0| 77 28 68 61 6e 64 6c 65 | 25 29 0d 0e 2e 23 c8 99 |w(handle|%)...#..|
|00002ac0| 22 57 69 6d 70 5f 52 65 | 64 72 61 77 57 69 6e 64 |"Wimp_Re|drawWind|
|00002ad0| 6f 77 22 2c 2c 71 25 b8 | 6d 6f 72 65 25 0d 0e 38 |ow",,q%.|more%..8|
|00002ae0| 0d 20 c8 95 20 6d 6f 72 | 65 25 0d 0e 42 1f 20 c8 |. .. mor|e%..B. .|
|00002af0| 99 20 22 57 69 6d 70 5f | 42 6f 72 64 65 72 57 69 |. "Wimp_|BorderWi|
|00002b00| 6e 64 6f 77 22 2c 2c 71 | 25 0d 0e 4c 23 c8 99 22 |ndow",,q|%..L#.."|
|00002b10| 57 69 6d 70 5f 47 65 74 | 52 65 63 74 61 6e 67 6c |Wimp_Get|Rectangl|
|00002b20| 65 22 2c 2c 71 25 b8 6d | 6f 72 65 25 0d 0e 56 05 |e",,q%.m|ore%..V.|
|00002b30| ce 0d 0e 74 05 e1 0d 0e | 7e 04 0d 0e 88 11 dd f2 |...t....|~.......|
|00002b40| 74 65 73 74 70 61 74 74 | 65 72 6e 0d 0e 92 0f ea |testpatt|ern.....|
|00002b50| 64 78 25 3a 64 78 25 3d | 34 38 0d 0e 9c 0b c8 95 |dx%:dx%=|48......|
|00002b60| 6d 6f 72 65 25 0d 0e a6 | 2b 78 30 25 3d 71 25 21 |more%...|+x0%=q%!|
|00002b70| 32 38 3a 79 30 25 3d 71 | 25 21 33 32 3a 78 31 25 |28:y0%=q|%!32:x1%|
|00002b80| 3d 71 25 21 33 36 3a 79 | 31 25 3d 71 25 21 34 30 |=q%!36:y|1%=q%!40|
|00002b90| 0d 0e b0 2d 6d 69 6e 78 | 30 25 3d 78 30 25 2d 28 |...-minx|0%=x0%-(|
|00002ba0| 62 79 25 2d 79 30 25 29 | 3a 6d 61 78 78 30 25 3d |by%-y0%)|:maxx0%=|
|00002bb0| 78 31 25 2d 28 62 79 25 | 2d 79 31 25 29 0d 0e ba |x1%-(by%|-y1%)...|
|00002bc0| 2d 6d 69 6e 78 31 25 3d | 78 30 25 2b 28 62 79 25 |-minx1%=|x0%+(by%|
|00002bd0| 2d 79 31 25 29 3a 6d 61 | 78 78 31 25 3d 78 31 25 |-y1%):ma|xx1%=x1%|
|00002be0| 2b 28 62 79 25 2d 79 30 | 25 29 0d 0e c4 2f 6d 69 |+(by%-y0|%).../mi|
|00002bf0| 6e 78 30 25 3d 28 6d 69 | 6e 78 30 25 2d 62 78 25 |nx0%=(mi|nx0%-bx%|
|00002c00| 2b 31 30 30 30 30 29 81 | 64 78 25 2a 64 78 25 2b |+10000).|dx%*dx%+|
|00002c10| 62 78 25 2d 31 30 30 30 | 30 0d 0e ce 2f 6d 69 6e |bx%-1000|0.../min|
|00002c20| 78 31 25 3d 28 6d 69 6e | 78 31 25 2d 62 78 25 2b |x1%=(min|x1%-bx%+|
|00002c30| 31 30 30 30 30 29 81 64 | 78 25 2a 64 78 25 2b 62 |10000).d|x%*dx%+b|
|00002c40| 78 25 2d 31 30 30 30 30 | 0d 0e d8 31 e3 78 25 3d |x%-10000|...1.x%=|
|00002c50| 6d 69 6e 78 30 25 b8 6d | 61 78 78 30 25 88 64 78 |minx0%.m|axx0%.dx|
|00002c60| 25 3a ec 78 25 2c 62 79 | 25 3a f0 31 2c 31 32 38 |%:.x%,by|%:.1,128|
|00002c70| 30 2c 2d 31 32 38 30 3a | ed 0d 0e e2 32 e3 78 25 |0,-1280:|....2.x%|
|00002c80| 3d 6d 69 6e 78 31 25 b8 | 6d 61 78 78 31 25 88 64 |=minx1%.|maxx1%.d|
|00002c90| 78 25 3a ec 78 25 2c 62 | 79 25 3a f0 31 2c 2d 31 |x%:.x%,b|y%:.1,-1|
|00002ca0| 32 38 30 2c 2d 31 32 38 | 30 3a ed 0d 0e ec 23 c8 |280,-128|0:....#.|
|00002cb0| 99 22 57 69 6d 70 5f 47 | 65 74 52 65 63 74 61 6e |."Wimp_G|etRectan|
|00002cc0| 67 6c 65 22 2c 2c 71 25 | b8 6d 6f 72 65 25 0d 0e |gle",,q%|.more%..|
|00002cd0| f6 05 ce 0d 0f 00 05 e1 | 0d 0f 0a 04 0d 0f 14 0e |........|........|
|00002ce0| dd f2 64 72 61 77 62 6c | 6f 62 0d 0f 1e 1f f2 73 |..drawbl|ob.....s|
|00002cf0| 65 74 78 79 28 78 25 2c | 79 25 2c 24 73 70 72 62 |etxy(x%,|y%,$sprb|
|00002d00| 75 66 66 25 2c 22 78 22 | 29 0d 0f 28 3f 62 78 25 |uff%,"x"|)..(?bx%|
|00002d10| 2b 3d 28 73 70 72 78 6f | 66 66 25 2d 78 25 81 32 |+=(sprxo|ff%-x%.2|
|00002d20| 29 80 ac 28 64 78 25 2d | 31 29 3a 62 79 25 2b 3d |)..(dx%-|1):by%+=|
|00002d30| 28 73 70 72 79 6f 66 66 | 25 2d 79 25 81 32 29 80 |(spryoff|%-y%.2).|
|00002d40| ac 28 64 79 25 2d 31 29 | 0d 0f 32 0b c8 95 6d 6f |.(dy%-1)|..2...mo|
|00002d50| 72 65 25 0d 0f 3c 28 e6 | 30 2c 37 3a ec 62 78 25 |re%..<(.|0,7:.bx%|
|00002d60| 2c 62 79 25 3a f0 26 36 | 35 2c 62 78 25 2b 78 25 |,by%:.&6|5,bx%+x%|
|00002d70| 2d 31 2c 62 79 25 2b 79 | 25 2d 31 0d 0f 46 23 c8 |-1,by%+y|%-1..F#.|
|00002d80| 99 22 57 69 6d 70 5f 47 | 65 74 52 65 63 74 61 6e |."Wimp_G|etRectan|
|00002d90| 67 6c 65 22 2c 2c 71 25 | b8 6d 6f 72 65 25 0d 0f |gle",,q%|.more%..|
|00002da0| 50 05 ce 0d 0f 5a 05 e1 | 0d 0f 64 04 0d 0f 6e 14 |P....Z..|..d...n.|
|00002db0| dd f2 66 72 6f 6e 74 28 | 68 61 6e 64 6c 65 25 29 |..front(|handle%)|
|00002dc0| 0d 0f 78 2b 21 71 25 3d | 68 61 6e 64 6c 65 25 3a |..x+!q%=|handle%:|
|00002dd0| c8 99 22 57 69 6d 70 5f | 47 65 74 57 69 6e 64 6f |.."Wimp_|GetWindo|
|00002de0| 77 53 74 61 74 65 22 2c | 2c 71 25 0d 0f 82 24 71 |wState",|,q%...$q|
|00002df0| 25 21 32 38 3d 2d 31 3a | c8 99 22 57 69 6d 70 5f |%!28=-1:|.."Wimp_|
|00002e00| 4f 70 65 6e 57 69 6e 64 | 6f 77 22 2c 2c 71 25 0d |OpenWind|ow",,q%.|
|00002e10| 0f 8c 05 e1 0d 0f 96 04 | 0d 0f a0 15 dd f2 72 65 |........|......re|
|00002e20| 6f 70 65 6e 28 68 61 6e | 64 6c 65 25 29 0d 0f aa |open(han|dle%)...|
|00002e30| 43 21 71 25 3d 68 61 6e | 64 6c 65 25 3a c8 99 22 |C!q%=han|dle%:.."|
|00002e40| 57 69 6d 70 5f 47 65 74 | 57 69 6e 64 6f 77 53 74 |Wimp_Get|WindowSt|
|00002e50| 61 74 65 22 2c 2c 71 25 | 3a c8 99 22 57 69 6d 70 |ate",,q%|:.."Wimp|
|00002e60| 5f 4f 70 65 6e 57 69 6e | 64 6f 77 22 2c 2c 71 25 |_OpenWin|dow",,q%|
|00002e70| 0d 0f b4 05 e1 0d 0f be | 04 0d 0f c8 13 dd f2 67 |........|.......g|
|00002e80| 65 74 77 28 68 61 6e 64 | 6c 65 25 29 0d 0f d2 37 |etw(hand|le%)...7|
|00002e90| 21 71 25 3d 68 61 6e 64 | 6c 65 25 3a c8 99 22 57 |!q%=hand|le%:.."W|
|00002ea0| 69 6d 70 5f 47 65 74 57 | 69 6e 64 6f 77 53 74 61 |imp_GetW|indowSta|
|00002eb0| 74 65 22 2c 2c 71 25 3a | f2 69 6e 66 6f 28 71 25 |te",,q%:|.info(q%|
|00002ec0| 2b 34 29 0d 0f dc 05 e1 | 0d 0f e6 04 0d 0f f0 11 |+4).....|........|
|00002ed0| dd f2 67 65 74 69 28 68 | 25 2c 69 25 29 0d 0f fa |..geti(h|%,i%)...|
|00002ee0| 2c 21 71 25 3d 68 25 3a | 71 25 21 34 3d 69 25 3a |,!q%=h%:|q%!4=i%:|
|00002ef0| c8 99 22 57 69 6d 70 5f | 47 65 74 49 63 6f 6e 53 |.."Wimp_|GetIconS|
|00002f00| 74 61 74 65 22 2c 2c 71 | 25 0d 10 04 2e 69 78 30 |tate",,q|%....ix0|
|00002f10| 25 3d 71 25 21 38 3a 69 | 79 30 25 3d 71 25 21 31 |%=q%!8:i|y0%=q%!1|
|00002f20| 32 3a 69 78 31 25 3d 71 | 25 21 31 36 3a 69 79 31 |2:ix1%=q|%!16:iy1|
|00002f30| 25 3d 71 25 21 32 30 0d | 10 0e 1e 69 66 6c 61 67 |%=q%!20.|...iflag|
|00002f40| 73 25 3d 71 25 21 32 34 | 3a 69 64 61 74 61 25 3d |s%=q%!24|:idata%=|
|00002f50| 71 25 2b 32 38 0d 10 18 | 05 e1 0d 10 22 04 0d 10 |q%+28...|...."...|
|00002f60| 2c 0e dd f2 69 6e 66 6f | 28 70 25 29 0d 10 36 27 |,...info|(p%)..6'|
|00002f70| 78 30 25 3d 21 70 25 3a | 79 30 25 3d 70 25 21 34 |x0%=!p%:|y0%=p%!4|
|00002f80| 3a 78 31 25 3d 70 25 21 | 38 3a 79 31 25 3d 70 25 |:x1%=p%!|8:y1%=p%|
|00002f90| 21 31 32 0d 10 40 35 73 | 63 78 25 3d 70 25 21 31 |!12..@5s|cx%=p%!1|
|00002fa0| 36 3a 73 63 79 25 3d 70 | 25 21 32 30 3a 62 68 61 |6:scy%=p|%!20:bha|
|00002fb0| 6e 64 6c 65 25 3d 70 25 | 21 32 34 3a 66 6c 61 67 |ndle%=p%|!24:flag|
|00002fc0| 73 25 3d 70 25 21 32 38 | 0d 10 4a 49 62 78 25 3d |s%=p%!28|..JIbx%=|
|00002fd0| 78 30 25 2d 73 63 78 25 | 3a 62 79 25 3d 79 31 25 |x0%-scx%|:by%=y1%|
|00002fe0| 2d 73 63 79 25 3a f4 20 | 61 6c 6c 20 64 72 61 77 |-scy%:. |all draw|
|00002ff0| 69 6e 67 20 73 68 6f 75 | 6c 64 20 62 65 20 72 65 |ing shou|ld be re|
|00003000| 6c 61 74 69 76 65 20 74 | 6f 20 62 78 25 2c 62 79 |lative t|o bx%,by|
|00003010| 25 0d 10 54 05 e1 0d 10 | 5e 04 0d 10 68 25 dd f2 |%..T....|^...h%..|
|00003020| 75 70 64 61 74 65 28 68 | 61 6e 64 6c 65 25 2c 78 |update(h|andle%,x|
|00003030| 30 25 2c 79 30 25 2c 78 | 31 25 2c 79 31 25 29 0d |0%,y0%,x|1%,y1%).|
|00003040| 10 72 35 21 71 25 3d 68 | 61 6e 64 6c 65 25 3a 71 |.r5!q%=h|andle%:q|
|00003050| 25 21 34 3d 78 30 25 3a | 71 25 21 38 3d 79 30 25 |%!4=x0%:|q%!8=y0%|
|00003060| 3a 71 25 21 31 32 3d 78 | 31 25 3a 71 25 21 31 36 |:q%!12=x|1%:q%!16|
|00003070| 3d 79 31 25 0d 10 7c 23 | c8 99 22 57 69 6d 70 5f |=y1%..|#|.."Wimp_|
|00003080| 55 70 64 61 74 65 57 69 | 6e 64 6f 77 22 2c 2c 71 |UpdateWi|ndow",,q|
|00003090| 25 b8 6d 6f 72 65 25 0d | 10 86 05 e1 0d 10 90 04 |%.more%.|........|
|000030a0| 0d 10 9a 1b dd f2 75 70 | 69 63 6f 6e 28 68 61 6e |......up|icon(han|
|000030b0| 64 6c 65 25 2c 69 63 6f | 6e 25 29 0d 10 a4 43 21 |dle%,ico|n%)...C!|
|000030c0| 71 25 3d 68 61 6e 64 6c | 65 25 3a 71 25 21 34 3d |q%=handl|e%:q%!4=|
|000030d0| 69 63 6f 6e 25 3a 71 25 | 21 38 3d 30 3a 71 25 21 |icon%:q%|!8=0:q%!|
|000030e0| 31 32 3d 30 3a c8 99 22 | 57 69 6d 70 5f 53 65 74 |12=0:.."|Wimp_Set|
|000030f0| 49 63 6f 6e 53 74 61 74 | 65 22 2c 2c 71 25 0d 10 |IconStat|e",,q%..|
|00003100| ae 05 e1 0d 10 b8 04 0d | 10 c2 36 dd f2 6f 70 65 |........|..6..ope|
|00003110| 6e 28 68 61 6e 64 6c 65 | 25 2c 78 30 25 2c 79 30 |n(handle|%,x0%,y0|
|00003120| 25 2c 78 31 25 2c 79 31 | 25 2c 73 63 78 25 2c 73 |%,x1%,y1|%,scx%,s|
|00003130| 63 79 25 2c 62 68 61 6e | 64 6c 65 25 29 0d 10 cc |cy%,bhan|dle%)...|
|00003140| 07 ea 64 25 0d 10 d6 1f | e7 a4 77 68 69 63 68 73 |..d%....|..whichs|
|00003150| 70 72 69 74 65 28 68 61 | 6e 64 6c 65 25 29 3c 3e |prite(ha|ndle%)<>|
|00003160| 2d 31 8c 0d 10 e0 13 64 | 25 3d ac 28 64 78 25 2b |-1.....d|%=.(dx%+|
|00003170| 64 78 25 2d 31 29 0d 10 | ea 26 78 30 25 3d 78 30 |dx%-1)..|.&x0%=x0|
|00003180| 25 80 64 25 3a 78 31 25 | 3d 78 31 25 80 64 25 3a |%.d%:x1%|=x1%.d%:|
|00003190| 73 63 78 25 3d 73 63 78 | 25 80 64 25 0d 10 f4 05 |scx%=scx|%.d%....|
|000031a0| cd 0d 10 fe 0f 21 71 25 | 3d 68 61 6e 64 6c 65 25 |.....!q%|=handle%|
|000031b0| 0d 11 08 29 71 25 21 34 | 3d 78 30 25 3a 71 25 21 |...)q%!4|=x0%:q%!|
|000031c0| 38 3d 79 30 25 3a 71 25 | 21 31 32 3d 78 31 25 3a |8=y0%:q%|!12=x1%:|
|000031d0| 71 25 21 31 36 3d 79 31 | 25 0d 11 12 19 71 25 21 |q%!16=y1|%....q%!|
|000031e0| 32 30 3d 73 63 78 25 3a | 71 25 21 32 34 3d 73 63 |20=scx%:|q%!24=sc|
|000031f0| 79 25 0d 11 1c 12 71 25 | 21 32 38 3d 62 68 61 6e |y%....q%|!28=bhan|
|00003200| 64 6c 65 25 0d 11 26 1b | c8 99 22 57 69 6d 70 5f |dle%..&.|.."Wimp_|
|00003210| 4f 70 65 6e 57 69 6e 64 | 6f 77 22 2c 2c 71 25 0d |OpenWind|ow",,q%.|
|00003220| 11 30 17 e7 68 61 6e 64 | 6c 65 25 3d 64 69 61 6c |.0..hand|le%=dial|
|00003230| 6f 67 75 65 25 8c 0d 11 | 3a 12 f2 67 65 74 77 28 |ogue%...|:..getw(|
|00003240| 68 61 6e 64 6c 65 25 29 | 0d 11 44 22 c8 97 c8 93 |handle%)|..D"....|
|00003250| 78 30 25 2c 79 30 25 2c | 78 31 25 2d 78 30 25 2c |x0%,y0%,|x1%-x0%,|
|00003260| 79 31 25 2d 79 30 25 2b | 34 30 0d 11 4e 05 cd 0d |y1%-y0%+|40..N...|
|00003270| 11 58 05 e1 0d 11 62 04 | 0d 11 6c 14 dd f2 63 6c |.X....b.|..l...cl|
|00003280| 6f 73 65 28 68 61 6e 64 | 6c 65 25 29 0d 11 76 07 |ose(hand|le%)..v.|
|00003290| ea 69 25 0d 11 80 38 49 | 25 3d a4 77 68 69 63 68 |.i%...8I|%=.which|
|000032a0| 77 69 6e 64 6f 77 28 68 | 61 6e 64 6c 65 25 29 3a |window(h|andle%):|
|000032b0| e7 49 25 3c 3e 2d 31 8c | f2 64 65 6c 65 74 65 77 |.I%<>-1.|.deletew|
|000032c0| 69 6e 64 6f 77 28 49 25 | 29 3a e1 0d 11 8a 38 49 |indow(I%|):....8I|
|000032d0| 25 3d a4 77 68 69 63 68 | 73 70 72 69 74 65 28 68 |%=.which|sprite(h|
|000032e0| 61 6e 64 6c 65 25 29 3a | e7 49 25 3c 3e 2d 31 8c |andle%):|.I%<>-1.|
|000032f0| f2 64 65 6c 65 74 65 73 | 70 72 69 74 65 28 49 25 |.deletes|prite(I%|
|00003300| 29 3a e1 0d 11 94 55 f4 | 20 49 46 68 61 6e 64 6c |):....U.| IFhandl|
|00003310| 65 25 3d 73 70 72 69 74 | 65 6c 69 73 74 25 54 48 |e%=sprit|elist%TH|
|00003320| 45 4e 57 48 49 4c 45 73 | 70 72 53 50 32 25 3c 3e |ENWHILEs|prSP2%<>|
|00003330| 2d 31 3a 50 52 4f 43 63 | 6c 6f 73 65 28 73 70 72 |-1:PROCc|lose(spr|
|00003340| 69 74 65 77 25 28 73 70 | 72 53 50 32 25 29 29 3a |itew%(sp|rSP2%)):|
|00003350| 45 4e 44 57 48 49 4c 45 | 0d 11 9e 35 e7 68 61 6e |ENDWHILE|...5.han|
|00003360| 64 6c 65 25 3d 64 69 61 | 6c 6f 67 75 65 25 8c c8 |dle%=dia|logue%..|
|00003370| 97 c8 93 30 2c 30 2c 31 | 32 37 39 2c 31 30 32 33 |...0,0,1|279,1023|
|00003380| 3a 64 69 61 6c 6f 67 75 | 65 25 3d 2d 31 0d 11 a8 |:dialogu|e%=-1...|
|00003390| 28 21 71 25 3d 68 61 6e | 64 6c 65 25 3a c8 99 22 |(!q%=han|dle%:.."|
|000033a0| 57 69 6d 70 5f 43 6c 6f | 73 65 57 69 6e 64 6f 77 |Wimp_Clo|seWindow|
|000033b0| 22 2c 2c 71 25 0d 11 b2 | 05 e1 0d 11 bc 04 0d 11 |",,q%...|........|
|000033c0| c6 3f dd f2 6d 6f 75 73 | 65 28 6d 6f 75 73 65 78 |.?..mous|e(mousex|
|000033d0| 25 2c 6d 6f 75 73 65 79 | 25 2c 62 75 74 74 6f 6e |%,mousey|%,button|
|000033e0| 73 25 2c 68 61 6e 64 6c | 65 25 2c 69 63 6f 6e 25 |s%,handl|e%,icon%|
|000033f0| 2c 6f 6c 64 62 75 74 74 | 6f 6e 73 25 29 0d 11 d0 |,oldbutt|ons%)...|
|00003400| 0f c8 8e 62 75 74 74 6f | 6e 73 25 ca 0d 11 da 19 |...butto|ns%.....|
|00003410| c9 26 30 32 3a f4 20 2d | 2d 20 4d 45 4e 55 20 62 |.&02:. -|- MENU b|
|00003420| 75 74 74 6f 6e 0d 11 e4 | 36 49 25 3d a4 77 68 69 |utton...|6I%=.whi|
|00003430| 63 68 77 69 6e 64 6f 77 | 28 68 61 6e 64 6c 65 25 |chwindow|(handle%|
|00003440| 29 3a e7 49 25 3c 3e 2d | 31 8c f2 77 69 6e 64 6f |):.I%<>-|1..windo|
|00003450| 77 6d 65 6e 75 28 49 25 | 29 3a e1 0d 11 ee 36 49 |wmenu(I%|):....6I|
|00003460| 25 3d a4 77 68 69 63 68 | 73 70 72 69 74 65 28 68 |%=.which|sprite(h|
|00003470| 61 6e 64 6c 65 25 29 3a | e7 49 25 3c 3e 2d 31 8c |andle%):|.I%<>-1.|
|00003480| f2 73 70 72 69 74 65 6d | 65 6e 75 28 49 25 29 3a |.spritem|enu(I%):|
|00003490| e1 0d 11 f8 0e c8 8e 68 | 61 6e 64 6c 65 25 ca 0d |.......h|andle%..|
|000034a0| 12 02 07 c9 2d 32 0d 12 | 0c 0c c8 8e 69 63 6f 6e |....-2..|....icon|
|000034b0| 25 ca 0d 12 16 20 c9 69 | 63 5f 77 69 6e 64 6f 77 |%.... .i|c_window|
|000034c0| 25 3a f2 6d 65 6e 75 28 | 6d 61 69 6e 6d 65 6e 75 |%:.menu(|mainmenu|
|000034d0| 25 29 0d 12 20 05 cb 0d | 12 2a 25 c9 73 70 72 69 |%).. ...|.*%.spri|
|000034e0| 74 65 6c 69 73 74 25 3a | f2 6d 65 6e 75 28 6d 5f |telist%:|.menu(m_|
|000034f0| 73 70 72 69 74 65 6c 69 | 73 74 25 29 0d 12 34 05 |spriteli|st%)..4.|
|00003500| cb 0d 12 3e 27 c9 26 30 | 31 2c 26 30 34 3a f4 20 |...>'.&0|1,&04:. |
|00003510| 2d 2d 20 53 45 4c 45 43 | 54 2f 41 44 4a 55 53 54 |-- SELEC|T/ADJUST|
|00003520| 20 62 75 74 74 6f 6e 73 | 0d 12 48 37 49 25 3d a4 | buttons|..H7I%=.|
|00003530| 77 68 69 63 68 73 70 72 | 69 74 65 28 68 61 6e 64 |whichspr|ite(hand|
|00003540| 6c 65 25 29 3a e7 49 25 | 3c 3e 2d 31 8c f2 73 70 |le%):.I%|<>-1..sp|
|00003550| 72 69 74 65 70 69 78 65 | 6c 28 49 25 29 3a e1 0d |ritepixe|l(I%):..|
|00003560| 12 52 0e c8 8e 68 61 6e | 64 6c 65 25 ca 0d 12 5c |.R...han|dle%...\|
|00003570| 07 c9 2d 32 0d 12 66 0c | c8 8e 69 63 6f 6e 25 ca |..-2..f.|..icon%.|
|00003580| 0d 12 70 0f c9 69 63 5f | 77 69 6e 64 6f 77 25 0d |..p..ic_|window%.|
|00003590| 12 7a 31 f2 63 72 65 61 | 74 65 77 69 6e 64 6f 77 |.z1.crea|tewindow|
|000035a0| 28 62 72 78 25 2c 62 72 | 79 25 2c 22 22 29 3a 62 |(brx%,br|y%,""):b|
|000035b0| 72 78 25 2b 3d 36 30 3a | 62 72 79 25 2d 3d 34 30 |rx%+=60:|bry%-=40|
|000035c0| 0d 12 84 17 e7 62 72 79 | 25 3c 33 34 30 8c 62 72 |.....bry|%<340.br|
|000035d0| 79 25 3d 31 30 30 30 0d | 12 8e 16 e7 62 72 78 25 |y%=1000.|....brx%|
|000035e0| 3e 31 30 34 30 8c 62 72 | 78 25 3d 34 30 0d 12 98 |>1040.br|x%=40...|
|000035f0| 05 cb 0d 12 a2 16 c9 70 | 61 6c 65 74 74 65 25 3a |.......p|alette%:|
|00003600| f2 70 61 6c 65 74 74 65 | 0d 12 ac 10 c9 73 70 72 |.palette|.....spr|
|00003610| 69 74 65 6c 69 73 74 25 | 0d 12 b6 0e e7 69 63 6f |itelist%|.....ico|
|00003620| 6e 25 3d 2d 31 8c 0d 12 | c0 22 e7 62 75 74 74 6f |n%=-1...|.".butto|
|00003630| 6e 73 25 3d 26 30 34 8c | f2 64 65 73 65 6c 65 63 |ns%=&04.|.deselec|
|00003640| 74 73 70 72 69 74 65 73 | 0d 12 ca 05 cc 0d 12 d4 |tsprites|........|
|00003650| 1e f2 67 65 74 69 28 73 | 70 72 69 74 65 6c 69 73 |..geti(s|pritelis|
|00003660| 74 25 2c 69 63 6f 6e 25 | 84 31 29 0d 12 de 2a e7 |t%,icon%|.1)...*.|
|00003670| 69 66 6c 61 67 73 25 80 | 26 34 30 30 30 30 30 8b |iflags%.|&400000.|
|00003680| f2 6f 70 65 6e 73 70 72 | 69 74 65 28 69 63 6f 6e |.openspr|ite(icon|
|00003690| 25 80 ac 31 29 0d 12 e8 | 05 cd 0d 12 f2 0d c9 6d |%..1)...|.......m|
|000036a0| 5f 73 63 61 6c 65 25 0d | 12 fc 23 f2 73 65 74 78 |_scale%.|..#.setx|
|000036b0| 79 28 78 73 63 25 2c 79 | 73 63 25 2c 24 73 70 72 |y(xsc%,y|sc%,$spr|
|000036c0| 62 75 66 66 25 2c 22 78 | 22 29 0d 13 06 0c 78 73 |buff%,"x|")....xs|
|000036d0| 25 3d 78 73 63 25 0d 13 | 10 0c c8 8e 69 63 6f 6e |%=xsc%..|....icon|
|000036e0| 25 ca 0d 13 1a 17 c9 30 | 3a e7 78 73 25 3c 34 38 |%......0|:.xs%<48|
|000036f0| 8c 78 73 25 2b 3d 64 78 | 25 0d 13 24 18 c9 31 3a |.xs%+=dx|%..$..1:|
|00003700| e7 78 73 25 3e 64 78 25 | 8c 78 73 25 2d 3d 64 78 |.xs%>dx%|.xs%-=dx|
|00003710| 25 0d 13 2e 05 cb 0d 13 | 38 0f e7 78 73 25 3c 3e |%.......|8..xs%<>|
|00003720| 78 73 63 25 8c 0d 13 42 | 15 79 73 25 3d 78 73 25 |xsc%...B|.ys%=xs%|
|00003730| 2a 79 73 63 25 2f 78 73 | 63 25 0d 13 4c 1b 24 73 |*ysc%/xs|c%..L.$s|
|00003740| 70 72 62 75 66 66 25 3d | c3 78 73 25 2b 22 78 22 |prbuff%=|.xs%+"x"|
|00003750| 2b c3 79 73 25 0d 13 56 | 2b f2 75 70 69 63 6f 6e |+.ys%..V|+.upicon|
|00003760| 28 6d 5f 73 63 61 6c 65 | 25 2c 32 29 3a f2 75 70 |(m_scale|%,2):.up|
|00003770| 69 63 6f 6e 28 6d 5f 73 | 63 61 6c 65 25 2c 33 29 |icon(m_s|cale%,3)|
|00003780| 0d 13 60 27 f2 63 68 61 | 6e 67 65 73 69 7a 65 28 |..`'.cha|ngesize(|
|00003790| 63 75 72 72 65 6e 74 73 | 70 72 69 74 65 25 2c 78 |currents|prite%,x|
|000037a0| 73 25 2c 79 73 25 29 0d | 13 6a 05 cd 0d 13 74 10 |s%,ys%).|.j....t.|
|000037b0| c9 6d 5f 77 6f 72 6b 61 | 72 65 61 25 0d 13 7e 1e |.m_worka|rea%..~.|
|000037c0| f2 73 65 74 77 6f 72 6b | 28 71 25 2c 6d 62 5f 77 |.setwork|(q%,mb_w|
|000037d0| 6f 72 6b 61 72 65 61 30 | 25 29 0d 13 88 20 f2 73 |orkarea0|%)... .s|
|000037e0| 65 74 77 6f 72 6b 28 71 | 25 2b 38 2c 6d 62 5f 77 |etwork(q|%+8,mb_w|
|000037f0| 6f 72 6b 61 72 65 61 31 | 25 29 0d 13 92 27 78 30 |orkarea1|%)...'x0|
|00003800| 25 3d 21 71 25 3a 79 30 | 25 3d 71 25 21 34 3a 78 |%=!q%:y0|%=q%!4:x|
|00003810| 31 25 3d 71 25 21 38 3a | 79 31 25 3d 71 25 21 31 |1%=q%!8:|y1%=q%!1|
|00003820| 32 0d 13 9c 0c c8 8e 69 | 63 6f 6e 25 ca 0d 13 a6 |2......i|con%....|
|00003830| 0d c9 30 3a 79 31 25 2b | 3d 34 0d 13 b0 0d c9 31 |..0:y1%+|=4.....1|
|00003840| 3a 78 31 25 2b 3d 32 0d | 13 ba 0d c9 32 3a 78 30 |:x1%+=2.|....2:x0|
|00003850| 25 2d 3d 32 0d 13 c4 0d | c9 33 3a 79 30 25 2d 3d |%-=2....|.3:y0%-=|
|00003860| 34 0d 13 ce 22 c9 35 3a | 78 30 25 2b 3d 32 3a e7 |4...".5:|x0%+=2:.|
|00003870| 78 30 25 3e 6d 77 78 30 | 25 8c 78 30 25 3d 6d 77 |x0%>mwx0|%.x0%=mw|
|00003880| 78 30 25 0d 13 d8 22 c9 | 36 3a 78 31 25 2d 3d 32 |x0%...".|6:x1%-=2|
|00003890| 3a e7 78 31 25 3c 6d 77 | 78 31 25 8c 78 31 25 3d |:.x1%<mw|x1%.x1%=|
|000038a0| 6d 77 78 31 25 0d 13 e2 | 22 c9 37 3a 79 31 25 2d |mwx1%...|".7:y1%-|
|000038b0| 3d 34 3a e7 79 31 25 3c | 6d 77 79 31 25 8c 79 31 |=4:.y1%<|mwy1%.y1|
|000038c0| 25 3d 6d 77 79 31 25 0d | 13 ec 22 c9 38 3a 79 30 |%=mwy1%.|..".8:y0|
|000038d0| 25 2b 3d 34 3a e7 79 30 | 25 3e 6d 77 79 30 25 8c |%+=4:.y0|%>mwy0%.|
|000038e0| 79 30 25 3d 6d 77 79 30 | 25 0d 13 f6 1e c9 31 31 |y0%=mwy0|%.....11|
|000038f0| 3a f2 78 6f 72 28 6d 5f | 77 6f 72 6b 61 72 65 61 |:.xor(m_|workarea|
|00003900| 25 2c 31 31 2c 36 29 0d | 14 00 20 f2 73 65 74 77 |%,11,6).|.. .setw|
|00003910| 6f 72 6b 61 72 65 61 28 | 63 75 72 72 65 6e 74 77 |orkarea(|currentw|
|00003920| 69 6e 64 6f 77 25 29 0d | 14 0a 2b e7 28 62 75 74 |indow%).|..+.(but|
|00003930| 74 6f 6e 73 25 80 31 29 | 3d 30 8c c8 99 22 57 69 |tons%.1)|=0..."Wi|
|00003940| 6d 70 5f 43 72 65 61 74 | 65 4d 65 6e 75 22 2c 2c |mp_Creat|eMenu",,|
|00003950| 2d 31 0d 14 14 05 cb 0d | 14 1e 15 77 30 24 3d c3 |-1......|...w0$=.|
|00003960| 78 30 25 2b 22 2c 22 2b | c3 79 30 25 0d 14 28 15 |x0%+","+|.y0%..(.|
|00003970| 77 31 24 3d c3 78 31 25 | 2b 22 2c 22 2b c3 79 31 |w1$=.x1%|+","+.y1|
|00003980| 25 0d 14 32 42 e7 77 30 | 24 3c 3e 24 6d 62 5f 77 |%..2B.w0|$<>$mb_w|
|00003990| 6f 72 6b 61 72 65 61 30 | 25 8c 24 6d 62 5f 77 6f |orkarea0|%.$mb_wo|
|000039a0| 72 6b 61 72 65 61 30 25 | 3d 77 30 24 3a f2 75 70 |rkarea0%|=w0$:.up|
|000039b0| 69 63 6f 6e 28 6d 5f 77 | 6f 72 6b 61 72 65 61 25 |icon(m_w|orkarea%|
|000039c0| 2c 39 29 0d 14 3c 43 e7 | 77 31 24 3c 3e 24 6d 62 |,9)..<C.|w1$<>$mb|
|000039d0| 5f 77 6f 72 6b 61 72 65 | 61 31 25 8c 24 6d 62 5f |_workare|a1%.$mb_|
|000039e0| 77 6f 72 6b 61 72 65 61 | 31 25 3d 77 31 24 3a f2 |workarea|1%=w1$:.|
|000039f0| 75 70 69 63 6f 6e 28 6d | 5f 77 6f 72 6b 61 72 65 |upicon(m|_workare|
|00003a00| 61 25 2c 31 30 29 0d 14 | 46 11 c9 64 69 61 6c 5f |a%,10)..|F..dial_|
|00003a10| 64 65 6c 65 74 65 25 0d | 14 50 0c c8 8e 69 63 6f |delete%.|.P...ico|
|00003a20| 6e 25 ca 0d 14 5a 1d c9 | 32 3a f2 78 6f 72 28 64 |n%...Z..|2:.xor(d|
|00003a30| 69 61 6c 5f 64 65 6c 65 | 74 65 25 2c 32 2c 36 29 |ial_dele|te%,2,6)|
|00003a40| 0d 14 64 14 f2 67 6f 64 | 65 6c 65 74 65 73 70 72 |..d..god|eletespr|
|00003a50| 69 74 65 73 0d 14 6e 18 | f2 63 6c 6f 73 65 28 64 |ites..n.|.close(d|
|00003a60| 69 61 6c 5f 64 65 6c 65 | 74 65 25 29 0d 14 78 1b |ial_dele|te%)..x.|
|00003a70| c9 33 3a f2 63 6c 6f 73 | 65 28 64 69 61 6c 5f 64 |.3:.clos|e(dial_d|
|00003a80| 65 6c 65 74 65 25 29 0d | 14 82 05 cb 0d 14 8c 10 |elete%).|........|
|00003a90| c9 6d 5f 73 61 76 65 74 | 65 6d 70 25 0d 14 96 0d |.m_savet|emp%....|
|00003aa0| e7 69 63 6f 6e 25 3d 32 | 8c 0d 14 a0 1e f2 63 68 |.icon%=2|......ch|
|00003ab0| 65 63 6b 66 75 6c 6c 28 | 24 6d 62 5f 74 65 6d 70 |eckfull(|$mb_temp|
|00003ac0| 6c 61 74 65 73 25 29 0d | 14 aa 24 f2 73 61 76 65 |lates%).|..$.save|
|00003ad0| 74 65 6d 70 6c 61 74 65 | 73 28 24 6d 62 5f 74 65 |template|s($mb_te|
|00003ae0| 6d 70 6c 61 74 65 73 25 | 2c b9 29 0d 14 b4 29 e7 |mplates%|,.)...).|
|00003af0| 62 75 74 74 6f 6e 73 25 | 80 26 30 31 8b c8 99 22 |buttons%|.&01..."|
|00003b00| 57 69 6d 70 5f 43 72 65 | 61 74 65 4d 65 6e 75 22 |Wimp_Cre|ateMenu"|
|00003b10| 2c 2c 2d 31 0d 14 be 05 | cd 0d 14 c8 0f c9 6d 5f |,,-1....|......m_|
|00003b20| 73 61 76 65 73 70 72 25 | 0d 14 d2 0d e7 69 63 6f |savespr%|.....ico|
|00003b30| 6e 25 3d 32 8c 0d 14 dc | 1c f2 63 68 65 63 6b 66 |n%=2....|..checkf|
|00003b40| 75 6c 6c 28 24 6d 62 5f | 73 70 72 69 74 65 66 25 |ull($mb_|spritef%|
|00003b50| 29 0d 14 e6 20 f2 73 61 | 76 65 73 70 72 69 74 65 |)... .sa|vesprite|
|00003b60| 73 28 24 6d 62 5f 73 70 | 72 69 74 65 66 25 2c b9 |s($mb_sp|ritef%,.|
|00003b70| 29 0d 14 f0 29 e7 62 75 | 74 74 6f 6e 73 25 80 26 |)...).bu|ttons%.&|
|00003b80| 30 31 8b c8 99 22 57 69 | 6d 70 5f 43 72 65 61 74 |01..."Wi|mp_Creat|
|00003b90| 65 4d 65 6e 75 22 2c 2c | 2d 31 0d 14 fa 05 cd 0d |eMenu",,|-1......|
|00003ba0| 15 04 05 cb 0d 15 0e 28 | c9 26 31 30 2c 26 34 30 |.......(|.&10,&40|
|00003bb0| 3a f4 20 2d 2d 20 53 45 | 4c 45 43 54 2f 41 44 4a |:. -- SE|LECT/ADJ|
|00003bc0| 55 53 54 20 64 72 61 67 | 67 69 6e 67 0d 15 18 0e |UST drag|ging....|
|00003bd0| c8 8e 68 61 6e 64 6c 65 | 25 ca 0d 15 22 44 c9 6d |..handle|%..."D.m|
|00003be0| 5f 73 61 76 65 74 65 6d | 70 25 2c 6d 5f 73 61 76 |_savetem|p%,m_sav|
|00003bf0| 65 73 70 72 25 3a f2 64 | 72 61 67 69 63 6f 6e 28 |espr%:.d|ragicon(|
|00003c00| 6d 6f 75 73 65 78 25 2c | 6d 6f 75 73 65 79 25 2c |mousex%,|mousey%,|
|00003c10| 68 61 6e 64 6c 65 25 2c | 69 63 6f 6e 25 29 0d 15 |handle%,|icon%)..|
|00003c20| 2c 2e 7f 3a e7 69 63 6f | 6e 25 3c 3e 2d 31 8c f2 |,..:.ico|n%<>-1..|
|00003c30| 64 72 61 67 28 62 75 74 | 74 6f 6e 73 25 2c 68 61 |drag(but|tons%,ha|
|00003c40| 6e 64 6c 65 25 2c 69 63 | 6f 6e 25 29 0d 15 36 05 |ndle%,ic|on%)..6.|
|00003c50| cb 0d 15 40 31 c9 26 31 | 30 30 2c 26 34 30 30 3a |...@1.&1|00,&400:|
|00003c60| f4 20 2d 2d 20 73 65 6c | 65 63 74 69 6f 6e 20 69 |. -- sel|ection i|
|00003c70| 66 20 62 75 74 74 6f 6e | 20 74 79 70 65 20 3d 20 |f button| type = |
|00003c80| 31 30 0d 15 4a 0e c8 8e | 68 61 6e 64 6c 65 25 ca |10..J...|handle%.|
|00003c90| 0d 15 54 10 c9 73 70 72 | 69 74 65 6c 69 73 74 25 |..T..spr|itelist%|
|00003ca0| 0d 15 5e 23 e7 62 75 74 | 74 6f 6e 73 25 3d 26 34 |..^#.but|tons%=&4|
|00003cb0| 30 30 8c f2 64 65 73 65 | 6c 65 63 74 73 70 72 69 |00..dese|lectspri|
|00003cc0| 74 65 73 0d 15 68 1a f2 | 67 65 74 69 28 68 61 6e |tes..h..|geti(han|
|00003cd0| 64 6c 65 25 2c 69 63 6f | 6e 25 84 31 29 0d 15 72 |dle%,ico|n%.1)..r|
|00003ce0| 19 e7 28 69 66 6c 61 67 | 73 25 80 26 34 30 30 30 |..(iflag|s%.&4000|
|00003cf0| 30 30 29 3d 30 8c 0d 15 | 7c 29 f2 73 65 74 69 28 |00)=0...||).seti(|
|00003d00| 73 70 72 69 74 65 6c 69 | 73 74 25 2c 69 63 6f 6e |spriteli|st%,icon|
|00003d10| 25 80 ac 31 2c 26 32 30 | 30 30 30 30 2c 30 29 0d |%..1,&20|0000,0).|
|00003d20| 15 86 28 f2 73 65 74 69 | 28 73 70 72 69 74 65 6c |..(.seti|(spritel|
|00003d30| 69 73 74 25 2c 69 63 6f | 6e 25 84 31 2c 26 32 30 |ist%,ico|n%.1,&20|
|00003d40| 30 30 30 30 2c 30 29 0d | 15 90 05 cd 0d 15 9a 05 |0000,0).|........|
|00003d50| cb 0d 15 a4 05 cb 0d 15 | ae 05 e1 0d 15 b8 04 0d |........|........|
|00003d60| 15 c2 24 dd f2 70 72 6f | 63 65 73 73 6b 65 79 28 |..$..pro|cesskey(|
|00003d70| 68 61 6e 64 6c 65 25 2c | 69 63 6f 6e 25 2c 6b 65 |handle%,|icon%,ke|
|00003d80| 79 25 29 0d 15 cc 0e c8 | 8e 68 61 6e 64 6c 65 25 |y%).....|.handle%|
|00003d90| ca 0d 15 d6 10 c9 6d 5f | 77 6f 72 6b 61 72 65 61 |......m_|workarea|
|00003da0| 25 0d 15 e0 0d e7 6b 65 | 79 25 3d 31 33 8c 0d 15 |%.....ke|y%=13...|
|00003db0| ea 1a f2 78 6f 72 28 6d | 5f 77 6f 72 6b 61 72 65 |...xor(m|_workare|
|00003dc0| 61 25 2c 31 31 2c 36 29 | 0d 15 f4 20 f2 73 65 74 |a%,11,6)|... .set|
|00003dd0| 77 6f 72 6b 61 72 65 61 | 28 63 75 72 72 65 6e 74 |workarea|(current|
|00003de0| 77 69 6e 64 6f 77 25 29 | 0d 15 fe 1b c8 99 22 57 |window%)|......"W|
|00003df0| 69 6d 70 5f 43 72 65 61 | 74 65 4d 65 6e 75 22 2c |imp_Crea|teMenu",|
|00003e00| 2c 2d 31 0d 16 08 05 e1 | 0d 16 12 05 cd 0d 16 1c |,-1.....|........|
|00003e10| 10 c9 6d 5f 73 61 76 65 | 74 65 6d 70 25 0d 16 26 |..m_save|temp%..&|
|00003e20| 0d e7 6b 65 79 25 3d 31 | 33 8c 0d 16 30 1e f2 63 |..key%=1|3...0..c|
|00003e30| 68 65 63 6b 66 75 6c 6c | 28 24 6d 62 5f 74 65 6d |heckfull|($mb_tem|
|00003e40| 70 6c 61 74 65 73 25 29 | 0d 16 3a 24 f2 73 61 76 |plates%)|..:$.sav|
|00003e50| 65 74 65 6d 70 6c 61 74 | 65 73 28 24 6d 62 5f 74 |etemplat|es($mb_t|
|00003e60| 65 6d 70 6c 61 74 65 73 | 25 2c b9 29 0d 16 44 1b |emplates|%,.)..D.|
|00003e70| c8 99 22 57 69 6d 70 5f | 43 72 65 61 74 65 4d 65 |.."Wimp_|CreateMe|
|00003e80| 6e 75 22 2c 2c 2d 31 0d | 16 4e 05 e1 0d 16 58 05 |nu",,-1.|.N....X.|
|00003e90| cd 0d 16 62 0f c9 6d 5f | 73 61 76 65 73 70 72 25 |...b..m_|savespr%|
|00003ea0| 0d 16 6c 0d e7 6b 65 79 | 25 3d 31 33 8c 0d 16 76 |..l..key|%=13...v|
|00003eb0| 1c f2 63 68 65 63 6b 66 | 75 6c 6c 28 24 6d 62 5f |..checkf|ull($mb_|
|00003ec0| 73 70 72 69 74 65 66 25 | 29 0d 16 80 20 f2 73 61 |spritef%|)... .sa|
|00003ed0| 76 65 73 70 72 69 74 65 | 73 28 24 6d 62 5f 73 70 |vesprite|s($mb_sp|
|00003ee0| 72 69 74 65 66 25 2c b9 | 29 0d 16 8a 1b c8 99 22 |ritef%,.|)......"|
|00003ef0| 57 69 6d 70 5f 43 72 65 | 61 74 65 4d 65 6e 75 22 |Wimp_Cre|ateMenu"|
|00003f00| 2c 2c 2d 31 0d 16 94 05 | e1 0d 16 9e 05 cd 0d 16 |,,-1....|........|
|00003f10| a8 05 cb 0d 16 b2 1c c8 | 99 22 57 69 6d 70 5f 50 |........|."Wimp_P|
|00003f20| 72 6f 63 65 73 73 4b 65 | 79 22 2c 6b 65 79 25 0d |rocessKe|y",key%.|
|00003f30| 16 bc 05 e1 0d 16 c6 04 | 0d 16 d0 52 2d 2d 2d 2d |........|...R----|
|00003f40| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00003f50| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00003f60| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00003f70| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00003f80| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 0d 16 da 04 0d 16 |--------|--......|
|00003f90| e4 1c dd f2 64 72 61 67 | 28 62 25 2c 68 61 6e 64 |....drag|(b%,hand|
|00003fa0| 6c 65 25 2c 69 63 6f 6e | 25 29 0d 16 ee 25 49 25 |le%,icon|%)...%I%|
|00003fb0| 3d a4 77 68 69 63 68 77 | 69 6e 64 6f 77 28 68 61 |=.whichw|indow(ha|
|00003fc0| 6e 64 6c 65 25 29 3a e7 | 49 25 3d 2d 31 8c e1 0d |ndle%):.|I%=-1...|
|00003fd0| 16 f8 37 63 75 72 72 65 | 6e 74 77 69 6e 64 6f 77 |..7curre|ntwindow|
|00003fe0| 25 3d 49 25 3a 63 75 72 | 72 65 6e 74 69 63 6f 6e |%=I%:cur|renticon|
|00003ff0| 25 3d 69 63 6f 6e 25 3a | f2 68 69 67 68 6c 69 67 |%=icon%:|.highlig|
|00004000| 68 74 28 49 25 29 0d 17 | 02 34 64 72 61 67 74 79 |ht(I%)..|.4dragty|
|00004010| 70 65 25 3d 62 25 3a 64 | 72 61 67 68 61 6e 64 6c |pe%=b%:d|raghandl|
|00004020| 65 25 3d 68 61 6e 64 6c | 65 25 3a 64 72 61 67 69 |e%=handl|e%:dragi|
|00004030| 63 6f 6e 25 3d 69 63 6f | 6e 25 0d 17 0c 0c f2 67 |con%=ico|n%.....g|
|00004040| 65 74 63 75 72 77 0d 17 | 16 0c f2 67 65 74 63 75 |etcurw..|...getcu|
|00004050| 72 69 0d 17 20 2b 63 78 | 30 25 2b 3d 62 78 25 3a |ri.. +cx|0%+=bx%:|
|00004060| 63 79 30 25 2b 3d 62 79 | 25 3a 63 78 31 25 2b 3d |cy0%+=by|%:cx1%+=|
|00004070| 62 78 25 3a 63 79 31 25 | 2b 3d 62 79 25 0d 17 2a |bx%:cy1%|+=by%..*|
|00004080| 25 78 30 25 3d 30 3a 79 | 30 25 3d 30 3a 78 31 25 |%x0%=0:y|0%=0:x1%|
|00004090| 3d 73 63 72 78 31 25 3a | 79 31 25 3d 73 63 72 79 |=scrx1%:|y1%=scry|
|000040a0| 31 25 0d 17 34 0c e7 62 | 25 3d 26 31 30 8c 0d 17 |1%..4..b|%=&10...|
|000040b0| 3e 23 f2 67 65 74 6d 69 | 6e 78 79 28 66 6c 61 67 |>#.getmi|nxy(flag|
|000040c0| 73 25 2c 74 65 78 74 24 | 2c 73 70 72 69 74 65 24 |s%,text$|,sprite$|
|000040d0| 29 0d 17 48 27 6d 78 30 | 25 3d 6d 6f 75 73 65 78 |)..H'mx0|%=mousex|
|000040e0| 25 2d 63 78 30 25 3a 6d | 78 31 25 3d 63 78 31 25 |%-cx0%:m|x1%=cx1%|
|000040f0| 2d 6d 6f 75 73 65 78 25 | 0d 17 52 27 6d 79 30 25 |-mousex%|..R'my0%|
|00004100| 3d 6d 6f 75 73 65 79 25 | 2d 63 79 30 25 3a 6d 79 |=mousey%|-cy0%:my|
|00004110| 31 25 3d 63 79 31 25 2d | 6d 6f 75 73 65 79 25 0d |1%=cy1%-|mousey%.|
|00004120| 17 5c 32 78 30 25 3d 63 | 78 30 25 2b 6d 69 6e 78 |.\2x0%=c|x0%+minx|
|00004130| 25 3a 79 30 25 3d 30 3a | 78 31 25 3d 73 63 72 78 |%:y0%=0:|x1%=scrx|
|00004140| 31 25 3a 79 31 25 3d 63 | 79 31 25 2d 6d 69 6e 79 |1%:y1%=c|y1%-miny|
|00004150| 25 0d 17 66 38 e7 6d 78 | 30 25 3c 6d 78 31 25 8c |%..f8.mx|0%<mx1%.|
|00004160| f2 73 77 61 70 78 3a 78 | 30 25 3d 30 3a 78 31 25 |.swapx:x|0%=0:x1%|
|00004170| 3d 63 78 30 25 2d 6d 69 | 6e 78 25 3a 78 30 25 2b |=cx0%-mi|nx%:x0%+|
|00004180| 3d 31 3a 78 31 25 2d 3d | 31 0d 17 70 3d e7 6d 79 |=1:x1%-=|1..p=.my|
|00004190| 30 25 3e 6d 79 31 25 8c | f2 73 77 61 70 79 3a 79 |0%>my1%.|.swapy:y|
|000041a0| 30 25 3d 63 79 31 25 2b | 6d 69 6e 79 25 3a 79 31 |0%=cy1%+|miny%:y1|
|000041b0| 25 3d 73 63 72 79 31 25 | 3a 79 30 25 2b 3d 31 3a |%=scry1%|:y0%+=1:|
|000041c0| 79 31 25 2d 3d 31 0d 17 | 7a 29 78 30 25 2b 3d 63 |y1%-=1..|z)x0%+=c|
|000041d0| 78 30 25 2d 63 78 31 25 | 3a 79 31 25 2b 3d 63 79 |x0%-cx1%|:y1%+=cy|
|000041e0| 31 25 2d 63 79 30 25 3a | f4 20 62 6f 64 67 65 0d |1%-cy0%:|. bodge.|
|000041f0| 17 84 05 cd 0d 17 8e 25 | 21 71 25 3d 68 61 6e 64 |.......%|!q%=hand|
|00004200| 6c 65 25 3a e7 62 25 3d | 26 34 30 8c 71 25 21 34 |le%:.b%=|&40.q%!4|
|00004210| 3d 35 8b 71 25 21 34 3d | 36 0d 17 98 2e 71 25 21 |=5.q%!4=|6....q%!|
|00004220| 38 3d 63 78 30 25 3a 71 | 25 21 31 32 3d 63 79 30 |8=cx0%:q|%!12=cy0|
|00004230| 25 3a 71 25 21 31 36 3d | 63 78 31 25 3a 71 25 21 |%:q%!16=|cx1%:q%!|
|00004240| 32 30 3d 63 79 31 25 0d | 17 a2 2b 71 25 21 32 34 |20=cy1%.|..+q%!24|
|00004250| 3d 78 30 25 3a 71 25 21 | 32 38 3d 79 30 25 3a 71 |=x0%:q%!|28=y0%:q|
|00004260| 25 21 33 32 3d 78 31 25 | 3a 71 25 21 33 36 3d 79 |%!32=x1%|:q%!36=y|
|00004270| 31 25 0d 17 ac 18 c8 99 | 22 57 69 6d 70 5f 44 72 |1%......|"Wimp_Dr|
|00004280| 61 67 42 6f 78 22 2c 2c | 71 25 0d 17 b6 05 e1 0d |agBox",,|q%......|
|00004290| 17 c0 04 0d 17 ca 2d dd | f2 64 72 61 67 69 63 6f |......-.|.dragico|
|000042a0| 6e 28 6d 6f 75 73 65 78 | 25 2c 6d 6f 75 73 65 79 |n(mousex|%,mousey|
|000042b0| 25 2c 68 61 6e 64 6c 65 | 25 2c 69 63 6f 6e 25 29 |%,handle|%,icon%)|
|000042c0| 0d 17 d4 25 64 72 61 67 | 74 79 70 65 25 3d 26 46 |...%drag|type%=&F|
|000042d0| 46 3a 64 72 61 67 68 61 | 6e 64 6c 65 25 3d 68 61 |F:dragha|ndle%=ha|
|000042e0| 6e 64 6c 65 25 0d 17 de | 12 f2 67 65 74 77 28 68 |ndle%...|..getw(h|
|000042f0| 61 6e 64 6c 65 25 29 0d | 17 e8 18 f2 67 65 74 69 |andle%).|....geti|
|00004300| 28 68 61 6e 64 6c 65 25 | 2c 69 63 6f 6e 25 29 0d |(handle%|,icon%).|
|00004310| 17 f2 16 21 71 25 3d 68 | 61 6e 64 6c 65 25 3a 71 |...!q%=h|andle%:q|
|00004320| 25 21 34 3d 35 0d 17 fc | 3e 71 25 21 38 3d 62 78 |%!4=5...|>q%!8=bx|
|00004330| 25 2b 69 78 30 25 3a 71 | 25 21 31 32 3d 62 79 25 |%+ix0%:q|%!12=by%|
|00004340| 2b 69 79 30 25 3a 71 25 | 21 31 36 3d 62 78 25 2b |+iy0%:q%|!16=bx%+|
|00004350| 69 78 31 25 3a 71 25 21 | 32 30 3d 62 79 25 2b 69 |ix1%:q%!|20=by%+i|
|00004360| 79 31 25 0d 18 06 2a 71 | 25 21 32 34 3d 71 25 21 |y1%...*q|%!24=q%!|
|00004370| 38 2d 6d 6f 75 73 65 78 | 25 3a 71 25 21 32 38 3d |8-mousex|%:q%!28=|
|00004380| 71 25 21 31 32 2d 6d 6f | 75 73 65 79 25 0d 18 10 |q%!12-mo|usey%...|
|00004390| 39 71 25 21 33 32 3d 73 | 63 72 78 31 25 2b 71 25 |9q%!32=s|crx1%+q%|
|000043a0| 21 31 36 2d 6d 6f 75 73 | 65 78 25 3a 71 25 21 33 |!16-mous|ex%:q%!3|
|000043b0| 36 3d 73 63 72 79 31 25 | 2b 71 25 21 32 30 2d 6d |6=scry1%|+q%!20-m|
|000043c0| 6f 75 73 65 79 25 0d 18 | 1a 18 c8 99 22 57 69 6d |ousey%..|...."Wim|
|000043d0| 70 5f 44 72 61 67 42 6f | 78 22 2c 2c 71 25 0d 18 |p_DragBo|x",,q%..|
|000043e0| 24 05 e1 0d 18 2e 04 0d | 18 38 0b dd f2 73 77 61 |$.......|.8...swa|
|000043f0| 70 78 0d 18 42 40 63 78 | 30 25 3d 63 78 30 25 82 |px..B@cx|0%=cx0%.|
|00004400| 63 78 31 25 3a 63 78 31 | 25 3d 63 78 31 25 82 63 |cx1%:cx1|%=cx1%.c|
|00004410| 78 30 25 3a 63 78 30 25 | 3d 63 78 30 25 82 63 78 |x0%:cx0%|=cx0%.cx|
|00004420| 31 25 3a 63 78 30 25 2d | 3d 31 3a 63 78 31 25 2b |1%:cx0%-|=1:cx1%+|
|00004430| 3d 31 0d 18 4c 05 e1 0d | 18 56 04 0d 18 60 0b dd |=1..L...|.V...`..|
|00004440| f2 73 77 61 70 79 0d 18 | 6a 40 63 79 30 25 3d 63 |.swapy..|j@cy0%=c|
|00004450| 79 30 25 82 63 79 31 25 | 3a 63 79 31 25 3d 63 79 |y0%.cy1%|:cy1%=cy|
|00004460| 31 25 82 63 79 30 25 3a | 63 79 30 25 3d 63 79 30 |1%.cy0%:|cy0%=cy0|
|00004470| 25 82 63 79 31 25 3a 63 | 79 30 25 2d 3d 31 3a 63 |%.cy1%:c|y0%-=1:c|
|00004480| 79 31 25 2b 3d 31 0d 18 | 74 05 e1 0d 18 7e 04 0d |y1%+=1..|t....~..|
|00004490| 18 88 24 dd f2 67 65 74 | 6d 69 6e 78 79 28 66 6c |..$..get|minxy(fl|
|000044a0| 61 67 73 25 2c 74 65 78 | 74 24 2c 73 70 72 69 74 |ags%,tex|t$,sprit|
|000044b0| 65 24 29 0d 18 92 1c ea | 78 30 25 2c 79 30 25 2c |e$).....|x0%,y0%,|
|000044c0| 78 31 25 2c 79 31 25 2c | 6d 78 25 2c 6d 79 25 0d |x1%,y1%,|mx%,my%.|
|000044d0| 18 9c 13 6d 69 6e 78 25 | 3d 30 3a 6d 69 6e 79 25 |...minx%|=0:miny%|
|000044e0| 3d 30 0d 18 a6 10 e7 66 | 6c 61 67 73 25 80 26 30 |=0.....f|lags%.&0|
|000044f0| 31 8c 0d 18 b0 10 e7 66 | 6c 61 67 73 25 80 26 34 |1......f|lags%.&4|
|00004500| 30 8c 0d 18 ba 2b c8 99 | 22 46 6f 6e 74 5f 52 65 |0....+..|"Font_Re|
|00004510| 61 64 49 6e 66 6f 22 2c | 66 6c 61 67 73 25 3e 3e |adInfo",|flags%>>|
|00004520| 32 34 b8 2c 2c 79 30 25 | 2c 2c 79 31 25 0d 18 c4 |24.,,y0%|,,y1%...|
|00004530| 3a c8 99 22 46 6f 6e 74 | 5f 53 74 72 69 6e 67 42 |:.."Font|_StringB|
|00004540| 42 6f 78 22 2c 2c bd 32 | 36 2b bd 28 66 6c 61 67 |Box",,.2|6+.(flag|
|00004550| 73 25 3e 3e 32 34 29 2b | 74 65 78 74 24 b8 2c 78 |s%>>24)+|text$.,x|
|00004560| 30 25 2c 2c 78 31 25 0d | 18 ce 22 c8 99 22 46 6f |0%,,x1%.|..".."Fo|
|00004570| 6e 74 5f 43 6f 6e 76 65 | 72 74 74 6f 4f 53 22 2c |nt_Conve|rttoOS",|
|00004580| 2c 78 30 25 b8 2c 78 30 | 25 0d 18 d8 22 c8 99 22 |,x0%.,x0|%...".."|
|00004590| 46 6f 6e 74 5f 43 6f 6e | 76 65 72 74 74 6f 4f 53 |Font_Con|verttoOS|
|000045a0| 22 2c 2c 78 31 25 b8 2c | 78 31 25 0d 18 e2 1f 6d |",,x1%.,|x1%....m|
|000045b0| 69 6e 78 25 3d 78 31 25 | 2d 78 30 25 3a 6d 69 6e |inx%=x1%|-x0%:min|
|000045c0| 79 25 3d 79 31 25 2d 79 | 30 25 0d 18 ec 23 cc 6d |y%=y1%-y|0%...#.m|
|000045d0| 69 6e 78 25 3d 36 2a 64 | 78 25 2b 31 36 2a a9 74 |inx%=6*d|x%+16*.t|
|000045e0| 65 78 74 24 3a 6d 69 6e | 79 25 3d 33 32 0d 18 f6 |ext$:min|y%=32...|
|000045f0| 05 cd 0d 19 00 1c e7 66 | 6c 61 67 73 25 80 26 30 |.......f|lags%.&0|
|00004600| 34 8c 6d 69 6e 79 25 2b | 3d 32 2a 64 79 25 0d 19 |4.miny%+|=2*dy%..|
|00004610| 0a 05 cd 0d 19 14 10 e7 | 66 6c 61 67 73 25 80 26 |........|flags%.&|
|00004620| 30 32 8c 0d 19 1e 41 c8 | 99 22 58 4f 53 5f 53 70 |02....A.|."XOS_Sp|
|00004630| 72 69 74 65 4f 70 22 2c | 26 31 32 38 2c 73 70 72 |riteOp",|&128,spr|
|00004640| 69 74 65 61 72 65 61 25 | 2c 73 70 72 69 74 65 24 |itearea%|,sprite$|
|00004650| b8 2c 2c 2c 6d 78 25 2c | 6d 79 25 2c 2c 73 70 6d |.,,,mx%,|my%,,spm|
|00004660| 25 3b 50 25 0d 19 28 0e | e7 28 50 25 80 31 29 3d |%;P%..(.|.(P%.1)=|
|00004670| 30 8c 0d 19 32 38 c8 99 | 22 58 4f 53 5f 52 65 61 |0...28..|"XOS_Rea|
|00004680| 64 4d 6f 64 65 56 61 72 | 69 61 62 6c 65 22 2c 73 |dModeVar|iable",s|
|00004690| 70 6d 25 2c 34 b8 2c 2c | 73 70 78 25 3a 6d 78 25 |pm%,4.,,|spx%:mx%|
|000046a0| 3d 6d 78 25 3c 3c 73 70 | 78 25 0d 19 3c 38 c8 99 |=mx%<<sp|x%..<8..|
|000046b0| 22 58 4f 53 5f 52 65 61 | 64 4d 6f 64 65 56 61 72 |"XOS_Rea|dModeVar|
|000046c0| 69 61 62 6c 65 22 2c 73 | 70 6d 25 2c 35 b8 2c 2c |iable",s|pm%,5.,,|
|000046d0| 73 70 79 25 3a 6d 79 25 | 3d 6d 79 25 3c 3c 73 70 |spy%:my%|=my%<<sp|
|000046e0| 79 25 0d 19 46 24 e7 66 | 6c 61 67 73 25 80 26 38 |y%..F$.f|lags%.&8|
|000046f0| 30 30 8c 6d 78 25 3d 6d | 78 25 2f 32 3a 6d 79 25 |00.mx%=m|x%/2:my%|
|00004700| 3d 6d 79 25 2f 32 0d 19 | 50 3a e7 28 66 6c 61 67 |=my%/2..|P:.(flag|
|00004710| 73 25 80 26 32 31 42 29 | 3d 26 31 33 8c 6d 78 25 |s%.&21B)|=&13.mx%|
|00004720| 3d 6d 69 6e 78 25 2b 6d | 78 25 3a f4 20 73 70 72 |=minx%+m|x%:. spr|
|00004730| 69 74 65 2b 74 65 78 74 | 20 28 56 7e 48 7e 52 29 |ite+text| (V~H~R)|
|00004740| 0d 19 5a 18 e7 6d 78 25 | 3e 6d 69 6e 78 25 8c 6d |..Z..mx%|>minx%.m|
|00004750| 69 6e 78 25 3d 6d 78 25 | 0d 19 64 18 e7 6d 79 25 |inx%=mx%|..d..my%|
|00004760| 3e 6d 69 6e 79 25 8c 6d | 69 6e 79 25 3d 6d 79 25 |>miny%.m|iny%=my%|
|00004770| 0d 19 6e 05 cd 0d 19 78 | 05 cd 0d 19 82 05 e1 0d |..n....x|........|
|00004780| 19 8c 04 0d 19 96 25 dd | f2 64 65 63 6f 64 65 64 |......%.|.decoded|
|00004790| 72 61 67 28 63 78 30 25 | 2c 63 79 30 25 2c 63 78 |rag(cx0%|,cy0%,cx|
|000047a0| 31 25 2c 63 79 31 25 29 | 0d 19 a0 0f 64 72 61 67 |1%,cy1%)|....drag|
|000047b0| 74 79 70 65 25 3d 30 0d | 19 aa 3c e7 64 72 61 67 |type%=0.|..<.drag|
|000047c0| 68 61 6e 64 6c 65 25 3d | 6d 5f 73 61 76 65 74 65 |handle%=|m_savete|
|000047d0| 6d 70 25 8c f2 73 65 6e | 64 73 61 76 65 28 26 46 |mp%..sen|dsave(&F|
|000047e0| 45 43 2c 6d 62 5f 74 65 | 6d 70 6c 61 74 65 73 25 |EC,mb_te|mplates%|
|000047f0| 29 3a e1 0d 19 b4 39 e7 | 64 72 61 67 68 61 6e 64 |):....9.|draghand|
|00004800| 6c 65 25 3d 6d 5f 73 61 | 76 65 73 70 72 25 8c f2 |le%=m_sa|vespr%..|
|00004810| 73 65 6e 64 73 61 76 65 | 28 26 46 46 39 2c 6d 62 |sendsave|(&FF9,mb|
|00004820| 5f 73 70 72 69 74 65 66 | 25 29 3a e1 0d 19 be 20 |_spritef|%):.... |
|00004830| f2 67 65 74 69 28 64 72 | 61 67 68 61 6e 64 6c 65 |.geti(dr|aghandle|
|00004840| 25 2c 64 72 61 67 69 63 | 6f 6e 25 29 0d 19 c8 42 |%,dragic|on%)...B|
|00004850| 6f 6c 64 66 6c 61 67 73 | 25 3d 69 66 6c 61 67 73 |oldflags|%=iflags|
|00004860| 25 3a 6f 64 74 30 25 3d | 69 64 61 74 61 25 21 30 |%:odt0%=|idata%!0|
|00004870| 3a 6f 64 74 31 25 3d 69 | 64 61 74 61 25 21 34 3a |:odt1%=i|data%!4:|
|00004880| 6f 64 74 32 25 3d 69 64 | 61 74 61 25 21 38 0d 19 |odt2%=id|ata%!8..|
|00004890| d2 26 f2 64 65 6c 65 74 | 65 69 63 6f 6e 28 64 72 |.&.delet|eicon(dr|
|000048a0| 61 67 68 61 6e 64 6c 65 | 25 2c 64 72 61 67 69 63 |aghandle|%,dragic|
|000048b0| 6f 6e 25 29 0d 19 dc 16 | f2 67 65 74 77 28 64 72 |on%)....|.getw(dr|
|000048c0| 61 67 68 61 6e 64 6c 65 | 25 29 0d 19 e6 2b 63 78 |aghandle|%)...+cx|
|000048d0| 30 25 2d 3d 62 78 25 3a | 63 79 30 25 2d 3d 62 79 |0%-=bx%:|cy0%-=by|
|000048e0| 25 3a 63 78 31 25 2d 3d | 62 78 25 3a 63 79 31 25 |%:cx1%-=|bx%:cy1%|
|000048f0| 2d 3d 62 79 25 0d 19 f0 | 15 e7 63 78 30 25 3e 63 |-=by%...|..cx0%>c|
|00004900| 78 31 25 8c f2 73 77 61 | 70 78 0d 19 fa 15 e7 63 |x1%..swa|px.....c|
|00004910| 79 30 25 3e 63 79 31 25 | 8c f2 73 77 61 70 79 0d |y0%>cy1%|..swapy.|
|00004920| 1a 04 4d 63 75 72 72 65 | 6e 74 69 63 6f 6e 25 3d |..Mcurre|nticon%=|
|00004930| a4 63 72 69 63 6f 6e 28 | 21 71 25 2c 63 78 30 25 |.cricon(|!q%,cx0%|
|00004940| 2c 63 79 30 25 2c 63 78 | 31 25 2c 63 79 31 25 2c |,cy0%,cx|1%,cy1%,|
|00004950| 6f 6c 64 66 6c 61 67 73 | 25 2c 6f 64 74 30 25 2c |oldflags|%,odt0%,|
|00004960| 6f 64 74 31 25 2c 6f 64 | 74 32 25 29 0d 1a 0e 05 |odt1%,od|t2%)....|
|00004970| e1 0d 1a 18 04 0d 1a 22 | 3b dd a4 63 72 69 63 6f |......."|;..crico|
|00004980| 6e 28 68 61 6e 64 6c 65 | 25 2c 78 30 25 2c 79 30 |n(handle|%,x0%,y0|
|00004990| 25 2c 78 31 25 2c 79 31 | 25 2c 66 6c 61 67 73 25 |%,x1%,y1|%,flags%|
|000049a0| 2c 64 74 30 25 2c 64 74 | 31 25 2c 64 74 32 25 29 |,dt0%,dt|1%,dt2%)|
|000049b0| 0d 1a 2c 08 ea 69 63 25 | 0d 1a 36 0f 21 71 25 3d |..,..ic%|..6.!q%=|
|000049c0| 68 61 6e 64 6c 65 25 0d | 1a 40 31 71 25 21 32 30 |handle%.|.@1q%!20|
|000049d0| 3d 66 6c 61 67 73 25 3a | 71 25 21 32 34 3d 64 74 |=flags%:|q%!24=dt|
|000049e0| 30 25 3a 71 25 21 32 38 | 3d 64 74 31 25 3a 71 25 |0%:q%!28|=dt1%:q%|
|000049f0| 21 33 32 3d 64 74 32 25 | 0d 1a 4a 23 74 65 78 74 |!32=dt2%|..J#text|
|00004a00| 24 3d a4 69 63 6f 6e 73 | 74 72 69 6e 67 28 66 6c |$=.icons|tring(fl|
|00004a10| 61 67 73 25 2c 71 25 2b | 32 34 29 0d 1a 54 29 f2 |ags%,q%+|24)..T).|
|00004a20| 67 65 74 6d 69 6e 78 79 | 28 66 6c 61 67 73 25 2c |getminxy|(flags%,|
|00004a30| 74 65 78 74 24 2c 74 65 | 78 74 24 29 3a f4 20 62 |text$,te|xt$):. b|
|00004a40| 6f 64 67 65 0d 1a 5e 20 | e7 78 31 25 2d 78 30 25 |odge..^ |.x1%-x0%|
|00004a50| 3c 6d 69 6e 78 25 8c 78 | 31 25 3d 78 30 25 2b 6d |<minx%.x|1%=x0%+m|
|00004a60| 69 6e 78 25 0d 1a 68 20 | e7 79 31 25 2d 79 30 25 |inx%..h |.y1%-y0%|
|00004a70| 3c 6d 69 6e 79 25 8c 79 | 31 25 3d 79 30 25 2b 6d |<miny%.y|1%=y0%+m|
|00004a80| 69 6e 79 25 0d 1a 72 29 | 71 25 21 34 3d 78 30 25 |iny%..r)|q%!4=x0%|
|00004a90| 3a 71 25 21 38 3d 79 30 | 25 3a 71 25 21 31 32 3d |:q%!8=y0|%:q%!12=|
|00004aa0| 78 31 25 3a 71 25 21 31 | 36 3d 79 31 25 0d 1a 7c |x1%:q%!1|6=y1%..||
|00004ab0| 1f c8 99 22 57 69 6d 70 | 5f 43 72 65 61 74 65 49 |..."Wimp|_CreateI|
|00004ac0| 63 6f 6e 22 2c 2c 71 25 | b8 69 63 25 0d 1a 86 3e |con",,q%|.ic%...>|
|00004ad0| c8 99 22 57 69 6d 70 5f | 46 6f 72 63 65 52 65 64 |.."Wimp_|ForceRed|
|00004ae0| 72 61 77 22 2c 21 71 25 | 2c 71 25 21 34 2d 32 30 |raw",!q%|,q%!4-20|
|00004af0| 2c 71 25 21 38 2d 32 30 | 2c 71 25 21 31 32 2b 32 |,q%!8-20|,q%!12+2|
|00004b00| 30 2c 71 25 21 31 36 2b | 32 30 0d 1a 90 21 c8 99 |0,q%!16+|20...!..|
|00004b10| 22 57 69 6d 70 5f 47 65 | 74 43 61 72 65 74 50 6f |"Wimp_Ge|tCaretPo|
|00004b20| 73 69 74 69 6f 6e 22 2c | 2c 71 25 0d 1a 9a 48 e7 |sition",|,q%...H.|
|00004b30| 21 71 25 3d 68 61 6e 64 | 6c 65 25 e7 71 25 21 34 |!q%=hand|le%.q%!4|
|00004b40| 3d 69 63 25 3a c8 99 22 | 57 69 6d 70 5f 53 65 74 |=ic%:.."|Wimp_Set|
|00004b50| 43 61 72 65 74 50 6f 73 | 69 74 69 6f 6e 22 2c 68 |CaretPos|ition",h|
|00004b60| 61 6e 64 6c 65 25 2c 69 | 63 25 2c 30 2c 30 2c 2d |andle%,i|c%,0,0,-|
|00004b70| 31 2c 30 0d 1a a4 08 3d | 69 63 25 0d 1a ae 04 0d |1,0....=|ic%.....|
|00004b80| 1a b8 1f dd f2 64 65 6c | 65 74 65 69 63 6f 6e 28 |.....del|eteicon(|
|00004b90| 68 61 6e 64 6c 65 25 2c | 69 63 6f 6e 25 29 0d 1a |handle%,|icon%)..|
|00004ba0| c2 34 21 71 25 3d 68 61 | 6e 64 6c 65 25 3a 71 25 |.4!q%=ha|ndle%:q%|
|00004bb0| 21 34 3d 69 63 6f 6e 25 | 3a c8 99 22 57 69 6d 70 |!4=icon%|:.."Wimp|
|00004bc0| 5f 47 65 74 49 63 6f 6e | 53 74 61 74 65 22 2c 2c |_GetIcon|State",,|
|00004bd0| 71 25 0d 1a cc 1b c8 99 | 22 57 69 6d 70 5f 44 65 |q%......|"Wimp_De|
|00004be0| 6c 65 74 65 49 63 6f 6e | 22 2c 2c 71 25 0d 1a d6 |leteIcon|",,q%...|
|00004bf0| 3f c8 99 22 57 69 6d 70 | 5f 46 6f 72 63 65 52 65 |?.."Wimp|_ForceRe|
|00004c00| 64 72 61 77 22 2c 21 71 | 25 2c 71 25 21 38 2d 32 |draw",!q|%,q%!8-2|
|00004c10| 30 2c 71 25 21 31 32 2d | 32 30 2c 71 25 21 31 36 |0,q%!12-|20,q%!16|
|00004c20| 2b 32 30 2c 71 25 21 32 | 30 2b 32 30 0d 1a e0 05 |+20,q%!2|0+20....|
|00004c30| e1 0d 1a ea 04 0d 1a f4 | 52 2d 2d 2d 2d 2d 2d 2d |........|R-------|
|00004c40| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004c50| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004c60| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004c70| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004c80| 2d 2d 2d 2d 2d 2d 2d 0d | 1a fe 04 0d 1b 08 0e dd |-------.|........|
|00004c90| f2 6d 65 6e 75 28 6d 25 | 29 0d 1b 12 12 6d 65 6e |.menu(m%|)....men|
|00004ca0| 75 68 61 6e 64 6c 65 25 | 3d 6d 25 0d 1b 1c 15 e7 |uhandle%|=m%.....|
|00004cb0| a4 65 6e 63 6f 64 65 6d | 65 6e 75 28 6d 25 29 8c |.encodem|enu(m%).|
|00004cc0| 0d 1b 26 10 e7 68 61 6e | 64 6c 65 25 3d 2d 32 8c |..&..han|dle%=-2.|
|00004cd0| 0d 1b 30 27 49 25 3d 6d | 25 21 32 30 2b 6d 25 21 |..0'I%=m|%!20+m%!|
|00004ce0| 32 34 3a 4a 25 3d 6d 25 | 2b 32 38 3a 4b 25 3d 39 |24:J%=m%|+28:K%=9|
|00004cf0| 36 2d 6d 25 21 32 34 0d | 1b 3a 1e f5 4b 25 2b 3d |6-m%!24.|.:..K%+=|
|00004d00| 49 25 3a 4a 25 2b 3d 32 | 34 3a fd 4a 25 21 2d 32 |I%:J%+=2|4:.J%!-2|
|00004d10| 34 80 26 38 30 0d 1b 44 | 23 4b 25 2b 3d 32 34 3a |4.&80..D|#K%+=24:|
|00004d20| f4 20 64 6f 74 74 65 64 | 20 6c 69 6e 65 20 73 65 |. dotted| line se|
|00004d30| 70 61 72 61 74 6f 72 21 | 0d 1b 4e 12 cc 4b 25 3d |parator!|..N..K%=|
|00004d40| 6d 6f 75 73 65 79 25 2b | 31 32 0d 1b 58 05 cd 0d |mousey%+|12..X...|
|00004d50| 1b 62 33 c8 99 22 57 69 | 6d 70 5f 43 72 65 61 74 |.b3.."Wi|mp_Creat|
|00004d60| 65 4d 65 6e 75 22 2c 2c | 6d 65 6e 75 68 61 6e 64 |eMenu",,|menuhand|
|00004d70| 6c 65 25 2c 6d 6f 75 73 | 65 78 25 2d 31 30 32 2c |le%,mous|ex%-102,|
|00004d80| 4b 25 0d 1b 6c 25 6f 6c | 64 68 61 6e 64 6c 65 25 |K%..l%ol|dhandle%|
|00004d90| 3d 68 61 6e 64 6c 65 25 | 3a 6f 6c 64 69 63 6f 6e |=handle%|:oldicon|
|00004da0| 25 3d 69 63 6f 6e 25 0d | 1b 76 05 cd 0d 1b 80 05 |%=icon%.|.v......|
|00004db0| e1 0d 1b 8a 04 0d 1b 94 | 0c dd f2 72 65 6d 65 6e |........|...remen|
|00004dc0| 75 0d 1b 9e 25 68 61 6e | 64 6c 65 25 3d 6f 6c 64 |u...%han|dle%=old|
|00004dd0| 68 61 6e 64 6c 65 25 3a | 69 63 6f 6e 25 3d 6f 6c |handle%:|icon%=ol|
|00004de0| 64 69 63 6f 6e 25 0d 1b | a8 1e e7 a4 65 6e 63 6f |dicon%..|....enco|
|00004df0| 64 65 6d 65 6e 75 28 6d | 65 6e 75 68 61 6e 64 6c |demenu(m|enuhandl|
|00004e00| 65 25 29 8c 0d 1b b2 4c | c8 99 22 57 69 6d 70 5f |e%)....L|.."Wimp_|
|00004e10| 43 72 65 61 74 65 4d 65 | 6e 75 22 2c 2c 6d 65 6e |CreateMe|nu",,men|
|00004e20| 75 68 61 6e 64 6c 65 25 | 2c 6d 6f 75 73 65 78 25 |uhandle%|,mousex%|
|00004e30| 2d 31 30 32 2c 6d 6f 75 | 73 65 79 25 2b 31 32 3a |-102,mou|sey%+12:|
|00004e40| f4 20 64 65 66 61 75 6c | 74 20 63 6f 6f 72 64 73 |. defaul|t coords|
|00004e50| 0d 1b bc 05 cd 0d 1b c6 | 05 e1 0d 1b d0 04 0d 1b |........|........|
|00004e60| da 0c dd a4 63 72 6d 65 | 6e 75 0d 1b e4 2e e7 6d |....crme|nu.....m|
|00004e70| 65 6e 75 66 72 65 65 25 | 2b 32 38 3e 6d 65 6e 75 |enufree%|+28>menu|
|00004e80| 65 6e 64 25 8c 85 31 2c | 22 4d 65 6e 75 20 61 72 |end%..1,|"Menu ar|
|00004e90| 65 61 20 66 75 6c 6c 22 | 0d 1b ee 17 ea 6d 25 2c |ea full"|.....m%,|
|00004ea0| 6d 65 6e 75 24 2c 6d 24 | 3a f3 6d 65 6e 75 24 0d |menu$,m$|:.menu$.|
|00004eb0| 1b f8 34 c8 95 c2 6d 65 | 6e 75 24 2c 32 29 3d 22 |..4...me|nu$,2)="|
|00004ec0| 2b 2b 22 3a f3 6d 24 3a | 6d 65 6e 75 24 3d c0 6d |++":.m$:|menu$=.m|
|00004ed0| 65 6e 75 24 2c a9 6d 65 | 6e 75 24 2d 32 29 2b 6d |enu$,.me|nu$-2)+m|
|00004ee0| 24 3a ce 0d 1c 02 23 e7 | c0 6d 65 6e 75 24 2c 31 |$:....#.|.menu$,1|
|00004ef0| 29 3d 22 3d 22 8c 6d 65 | 6e 75 24 3d a0 c1 6d 65 |)="=".me|nu$=..me|
|00004f00| 6e 75 24 2c 32 29 0d 1c | 0c 16 6d 65 6e 75 70 74 |nu$,2)..|..menupt|
|00004f10| 72 25 3d 6d 65 6e 75 66 | 72 65 65 25 0d 1c 16 0f |r%=menuf|ree%....|
|00004f20| 69 25 3d 30 3a 63 74 72 | 25 3d 30 0d 1c 20 3a e7 |i%=0:ctr|%=0.. :.|
|00004f30| c0 6d 65 6e 75 24 2c 31 | 29 3d 22 23 22 8c 69 25 |.menu$,1|)="#".i%|
|00004f40| 3d 31 3a 6d 65 6e 75 74 | 69 74 6c 65 24 3d a4 70 |=1:menut|itle$=.p|
|00004f50| 61 72 28 22 2c 22 29 8b | 6d 65 6e 75 74 69 74 6c |ar(",").|menutitl|
|00004f60| 65 24 3d 22 22 0d 1c 2a | 17 49 25 3d a7 6d 65 6e |e$=""..*|.I%=.men|
|00004f70| 75 74 69 74 6c 65 24 2c | 22 3e 22 29 0d 1c 34 0a |utitle$,|">")..4.|
|00004f80| e7 49 25 3e 30 8c 0d 1c | 3e 24 6d 65 6e 75 70 74 |.I%>0...|>$menupt|
|00004f90| 72 25 21 32 30 3d a0 28 | c1 6d 65 6e 75 74 69 74 |r%!20=.(|.menutit|
|00004fa0| 6c 65 24 2c 49 25 2b 31 | 29 29 0d 1c 48 20 6d 65 |le$,I%+1|))..H me|
|00004fb0| 6e 75 74 69 74 6c 65 24 | 3d c0 6d 65 6e 75 74 69 |nutitle$|=.menuti|
|00004fc0| 74 6c 65 24 2c 49 25 2d | 31 29 0d 1c 52 13 cc 6d |tle$,I%-|1)..R..m|
|00004fd0| 65 6e 75 70 74 72 25 21 | 32 30 3d 34 30 0d 1c 5c |enuptr%!|20=40..\|
|00004fe0| 05 cd 0d 1c 66 18 24 6d | 65 6e 75 70 74 72 25 3d |....f.$m|enuptr%=|
|00004ff0| 6d 65 6e 75 74 69 74 6c | 65 24 0d 1c 70 4a 6d 65 |menutitl|e$..pJme|
|00005000| 6e 75 70 74 72 25 3f 31 | 32 3d 60 74 66 63 6f 6c |nuptr%?1|2=`tfcol|
|00005010| 3a 6d 65 6e 75 70 74 72 | 25 3f 31 33 3d 32 3a 6d |:menuptr|%?13=2:m|
|00005020| 65 6e 75 70 74 72 25 3f | 31 34 3d 60 77 66 63 6f |enuptr%?|14=`wfco|
|00005030| 6c 3a 6d 65 6e 75 70 74 | 72 25 3f 31 35 3d 60 77 |l:menupt|r%?15=`w|
|00005040| 62 63 6f 6c 0d 1c 7a 24 | 6d 65 6e 75 70 74 72 25 |bcol..z$|menuptr%|
|00005050| 21 31 36 3d 31 39 36 2d | 32 34 3a 6d 65 6e 75 70 |!16=196-|24:menup|
|00005060| 74 72 25 21 32 34 3d 30 | 0d 1c 84 24 6d 65 6e 75 |tr%!24=0|...$menu|
|00005070| 70 74 72 25 2b 3d 32 38 | 3a 6d 61 78 78 25 3d a9 |ptr%+=28|:maxx%=.|
|00005080| 6d 65 6e 75 74 69 74 6c | 65 24 2d 33 0d 1c 8e 13 |menutitl|e$-3....|
|00005090| c8 95 c2 6d 65 6e 75 24 | 2c 31 29 3d 22 7e 22 0d |...menu$|,1)="~".|
|000050a0| 1c 98 1a 6d 65 6e 75 24 | 3d c0 6d 65 6e 75 24 2c |...menu$|=.menu$,|
|000050b0| a9 6d 65 6e 75 24 2d 31 | 29 0d 1c a2 2f f5 69 74 |.menu$-1|).../.it|
|000050c0| 65 6d 24 3d a4 70 61 72 | 28 22 2c 22 29 3a f2 6d |em$=.par|(","):.m|
|000050d0| 65 6e 75 69 74 65 6d 28 | 69 74 65 6d 24 29 3a fd |enuitem(|item$):.|
|000050e0| 69 74 65 6d 24 3d 22 22 | 0d 1c ac 0a f3 6d 65 6e |item$=""|.....men|
|000050f0| 75 24 0d 1c b6 05 ce 0d | 1c c0 2f f5 69 74 65 6d |u$......|../.item|
|00005100| 24 3d a4 70 61 72 28 22 | 2c 22 29 3a f2 6d 65 6e |$=.par("|,"):.men|
|00005110| 75 69 74 65 6d 28 69 74 | 65 6d 24 29 3a fd 69 74 |uitem(it|em$):.it|
|00005120| 65 6d 24 3d 22 22 0d 1c | ca 2b e7 6d 65 6e 75 70 |em$=""..|.+.menup|
|00005130| 74 72 25 2d 6d 65 6e 75 | 66 72 65 65 25 3c 3d 32 |tr%-menu|free%<=2|
|00005140| 38 8c 3d 2d 31 3a f4 20 | 6e 75 6c 6c 20 6d 65 6e |8.=-1:. |null men|
|00005150| 75 0d 1c d4 23 6d 65 6e | 75 70 74 72 25 21 2d 32 |u...#men|uptr%!-2|
|00005160| 34 3d 28 6d 65 6e 75 70 | 74 72 25 21 2d 32 34 29 |4=(menup|tr%!-24)|
|00005170| 84 26 38 30 0d 1c de 22 | 6d 25 3d 6d 65 6e 75 66 |.&80..."|m%=menuf|
|00005180| 72 65 65 25 3a 6d 25 21 | 31 36 3d 6d 61 78 78 25 |ree%:m%!|16=maxx%|
|00005190| 2a 31 36 2b 31 32 0d 1c | e8 16 6d 65 6e 75 66 72 |*16+12..|..menufr|
|000051a0| 65 65 25 3d 6d 65 6e 75 | 70 74 72 25 0d 1c f2 07 |ee%=menu|ptr%....|
|000051b0| 3d 6d 25 0d 1c fc 04 0d | 1d 06 15 dd f2 6d 65 6e |=m%.....|.....men|
|000051c0| 75 69 74 65 6d 28 74 65 | 78 74 24 29 0d 1d 10 0f |uitem(te|xt$)....|
|000051d0| e7 74 65 78 74 24 3d 22 | 22 8c e1 0d 1d 1a 2d e7 |.text$="|".....-.|
|000051e0| 6d 65 6e 75 70 74 72 25 | 2b 32 34 3e 6d 65 6e 75 |menuptr%|+24>menu|
|000051f0| 65 6e 64 25 8c 85 31 2c | 22 4d 65 6e 75 20 61 72 |end%..1,|"Menu ar|
|00005200| 65 61 20 66 75 6c 6c 22 | 0d 1d 24 0f e7 74 65 78 |ea full"|..$..tex|
|00005210| 74 24 3d 22 26 22 8c 0d | 1d 2e 26 c8 99 22 46 6f |t$="&"..|..&.."Fo|
|00005220| 6e 74 5f 4c 69 73 74 46 | 6f 6e 74 73 22 2c 2c 71 |nt_ListF|onts",,q|
|00005230| 25 2c 63 74 72 25 b8 2c | 2c 63 74 72 25 0d 1d 38 |%,ctr%.,|,ctr%..8|
|00005240| 2a e7 63 74 72 25 3e 3d | 30 8c 74 65 78 74 24 3d |*.ctr%>=|0.text$=|
|00005250| 24 71 25 2b 22 3e 6d 5f | 66 73 69 7a 65 25 22 3a |$q%+">m_|fsize%":|
|00005260| 69 25 2d 3d 32 8b e1 0d | 1d 42 05 cd 0d 1d 4c 0c |i%-=2...|.B....L.|
|00005270| ea 69 25 2c 66 6c 67 25 | 0d 1d 56 0c 66 6c 67 25 |.i%,flg%|..V.flg%|
|00005280| 3d 26 30 30 0d 1d 60 12 | 69 25 3d a7 74 65 78 74 |=&00..`.|i%=.text|
|00005290| 24 2c 22 3f 22 29 0d 1d | 6a 22 e7 69 25 3c 32 8c |$,"?")..|j".i%<2.|
|000052a0| 69 25 3d a7 74 65 78 74 | 24 2c 22 3e 22 29 8b 66 |i%=.text|$,">").f|
|000052b0| 6c 67 25 2b 3d 26 30 38 | 0d 1d 74 3d e7 69 25 3e |lg%+=&08|..t=.i%>|
|000052c0| 30 8c 73 75 62 70 74 72 | 25 3d a0 c1 74 65 78 74 |0.subptr|%=..text|
|000052d0| 24 2c 69 25 2b 31 29 3a | 74 65 78 74 24 3d c0 74 |$,i%+1):|text$=.t|
|000052e0| 65 78 74 24 2c 69 25 2d | 31 29 8b 73 75 62 70 74 |ext$,i%-|1).subpt|
|000052f0| 72 25 3d 2d 31 0d 1d 7e | 33 e7 c2 74 65 78 74 24 |r%=-1..~|3..text$|
|00005300| 2c 31 29 3d 22 23 22 8c | 74 65 78 74 24 3d c0 74 |,1)="#".|text$=.t|
|00005310| 65 78 74 24 2c a9 74 65 | 78 74 24 2d 31 29 3a 66 |ext$,.te|xt$-1):f|
|00005320| 6c 67 25 2b 3d 26 30 32 | 0d 1d 88 13 6d 65 6e 75 |lg%+=&02|....menu|
|00005330| 70 74 72 25 21 30 3d 66 | 6c 67 25 0d 1d 92 16 6d |ptr%!0=f|lg%....m|
|00005340| 65 6e 75 70 74 72 25 21 | 34 3d 73 75 62 70 74 72 |enuptr%!|4=subptr|
|00005350| 25 0d 1d 9c 18 6d 65 6e | 75 70 74 72 25 21 38 3d |%....men|uptr%!8=|
|00005360| 26 30 37 30 30 30 30 32 | 31 0d 1d a6 13 e7 c0 74 |&0700002|1......t|
|00005370| 65 78 74 24 2c 31 29 3d | 22 3f 22 8c 0d 1d b0 18 |ext$,1)=|"?".....|
|00005380| 6d 65 6e 75 70 74 72 25 | 21 38 3d 26 30 37 30 30 |menuptr%|!8=&0700|
|00005390| 30 31 31 41 0d 1d ba 27 | 49 25 3d a4 77 6f 72 6b |011A...'|I%=.work|
|000053a0| 73 70 61 63 65 28 a9 74 | 65 78 74 24 29 3a 24 49 |space(.t|ext$):$I|
|000053b0| 25 3d c1 74 65 78 74 24 | 2c 32 29 0d 1d c4 40 6d |%=.text$|,2)...@m|
|000053c0| 65 6e 75 70 74 72 25 21 | 31 32 3d 49 25 3a 6d 65 |enuptr%!|12=I%:me|
|000053d0| 6e 75 70 74 72 25 21 31 | 36 3d 73 79 73 74 65 6d |nuptr%!1|6=system|
|000053e0| 73 70 72 69 74 65 73 25 | 3a 6d 65 6e 75 70 74 72 |sprites%|:menuptr|
|000053f0| 25 21 32 30 3d a9 74 65 | 78 74 24 0d 1d ce 05 cc |%!20=.te|xt$.....|
|00005400| 0d 1d d8 13 e7 c0 74 65 | 78 74 24 2c 31 29 3d 22 |......te|xt$,1)="|
|00005410| 24 22 8c 0d 1d e2 12 21 | 6d 65 6e 75 70 74 72 25 |$".....!|menuptr%|
|00005420| 2b 3d 26 30 34 0d 1d ec | 14 6d 65 6e 75 70 74 72 |+=&04...|.menuptr|
|00005430| 25 21 38 2b 3d 26 31 30 | 30 0d 1d f6 12 69 25 3d |%!8+=&10|0....i%=|
|00005440| a7 74 65 78 74 24 2c 22 | 28 22 29 0d 1e 00 33 e7 |.text$,"|(")...3.|
|00005450| 69 25 3e 30 8c 4c 25 3d | bb c1 74 65 78 74 24 2c |i%>0.L%=|..text$,|
|00005460| 69 25 2b 31 29 3a 74 65 | 78 74 24 3d c0 74 65 78 |i%+1):te|xt$=.tex|
|00005470| 74 24 2c 69 25 2d 31 29 | 8b 4c 25 3d 31 32 0d 1e |t$,i%-1)|.L%=12..|
|00005480| 0a 38 6d 65 6e 75 70 74 | 72 25 21 31 32 3d a0 c1 |.8menupt|r%!12=..|
|00005490| 74 65 78 74 24 2c 32 29 | 3a 6d 65 6e 75 70 74 72 |text$,2)|:menuptr|
|000054a0| 25 21 31 36 3d 2d 31 3a | 6d 65 6e 75 70 74 72 25 |%!16=-1:|menuptr%|
|000054b0| 21 32 30 3d 4c 25 0d 1e | 14 32 e7 76 65 72 73 69 |!20=L%..|.2.versi|
|000054c0| 6f 6e 25 3e 3d 31 33 33 | 8c e7 4c 25 3e 31 35 8c |on%>=133|..L%>15.|
|000054d0| 4c 25 3d 31 35 3a f4 20 | 69 63 6f 6e 73 20 63 61 |L%=15:. |icons ca|
|000054e0| 6e 20 73 63 72 6f 6c 6c | 0d 1e 1e 2c 74 65 78 74 |n scroll|...,text|
|000054f0| 24 3d c4 4c 25 2d 31 2c | 22 20 22 29 3a f4 20 31 |$=.L%-1,|" "):. 1|
|00005500| 20 63 68 61 72 20 77 61 | 73 20 74 65 72 6d 69 6e | char wa|s termin|
|00005510| 61 74 6f 72 0d 1e 28 05 | cc 0d 1e 32 10 e7 a9 74 |ator..(.|...2...t|
|00005520| 65 78 74 24 3c 3d 31 32 | 8c 0d 1e 3c 18 24 28 6d |ext$<=12|...<.$(m|
|00005530| 65 6e 75 70 74 72 25 2b | 31 32 29 3d 74 65 78 74 |enuptr%+|12)=text|
|00005540| 24 0d 1e 46 26 cc 49 25 | 3d a4 77 6f 72 6b 73 70 |$..F&.I%|=.worksp|
|00005550| 61 63 65 28 a9 74 65 78 | 74 24 2b 31 29 3a 24 49 |ace(.tex|t$+1):$I|
|00005560| 25 3d 74 65 78 74 24 0d | 1e 50 36 6d 65 6e 75 70 |%=text$.|.P6menup|
|00005570| 74 72 25 21 31 32 3d 49 | 25 3a 6d 65 6e 75 70 74 |tr%!12=I|%:menupt|
|00005580| 72 25 21 31 36 3d 2d 31 | 3a 6d 65 6e 75 70 74 72 |r%!16=-1|:menuptr|
|00005590| 25 21 32 30 3d a9 74 65 | 78 74 24 2b 31 0d 1e 5a |%!20=.te|xt$+1..Z|
|000055a0| 1e 6d 65 6e 75 70 74 72 | 25 21 38 3d 6d 65 6e 75 |.menuptr|%!8=menu|
|000055b0| 70 74 72 25 21 38 84 26 | 31 30 30 0d 1e 64 05 cd |ptr%!8.&|100..d..|
|000055c0| 0d 1e 6e 05 cd 0d 1e 78 | 1e e7 a9 74 65 78 74 24 |..n....x|...text$|
|000055d0| 3e 6d 61 78 78 25 8c 6d | 61 78 78 25 3d a9 74 65 |>maxx%.m|axx%=.te|
|000055e0| 78 74 24 0d 1e 82 05 cd | 0d 1e 8c 10 6d 65 6e 75 |xt$.....|....menu|
|000055f0| 70 74 72 25 2b 3d 32 34 | 0d 1e 96 05 e1 0d 1e a0 |ptr%+=24|........|
|00005600| 04 0d 1e aa 0f dd a4 70 | 61 72 28 73 65 70 24 29 |.......p|ar(sep$)|
|00005610| 0d 1e b4 25 69 31 25 3d | 69 25 2b 31 3a 69 25 3d |...%i1%=|i%+1:i%=|
|00005620| a7 6d 65 6e 75 24 2b 73 | 65 70 24 2c 73 65 70 24 |.menu$+s|ep$,sep$|
|00005630| 2c 69 31 25 29 0d 1e be | 17 3d c1 6d 65 6e 75 24 |,i1%)...|.=.menu$|
|00005640| 2c 69 31 25 2c 69 25 2d | 69 31 25 29 0d 1e c8 04 |,i1%,i%-|i1%)....|
|00005650| 0d 1e d2 52 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |...R----|--------|
|00005660| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005670| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005680| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005690| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000056a0| 2d 2d 0d 1e dc 04 0d 1e | e6 14 dd f2 77 69 6e 64 |--......|....wind|
|000056b0| 6f 77 6d 65 6e 75 28 49 | 25 29 0d 1e f0 25 6d 6d |owmenu(I|%)...%mm|
|000056c0| 6f 75 73 65 78 25 3d 6d | 6f 75 73 65 78 25 3a 6d |ousex%=m|ousex%:m|
|000056d0| 6d 6f 75 73 65 79 25 3d | 6d 6f 75 73 65 79 25 0d |mousey%=|mousey%.|
|000056e0| 1e fa 24 63 75 72 72 65 | 6e 74 77 69 6e 64 6f 77 |..$curre|ntwindow|
|000056f0| 25 3d 49 25 3a f2 68 69 | 67 68 6c 69 67 68 74 28 |%=I%:.hi|ghlight(|
|00005700| 49 25 29 0d 1f 04 28 63 | 75 72 72 65 6e 74 69 63 |I%)...(c|urrentic|
|00005710| 6f 6e 25 3d 69 63 6f 6e | 25 3a f2 6d 65 6e 75 28 |on%=icon|%:.menu(|
|00005720| 77 5f 67 65 6e 65 72 61 | 6c 25 29 0d 1f 0e 05 e1 |w_genera|l%).....|
|00005730| 0d 1f 18 04 0d 1f 22 14 | dd f2 73 70 72 69 74 65 |......".|..sprite|
|00005740| 6d 65 6e 75 28 49 25 29 | 0d 1f 2c 37 63 75 72 72 |menu(I%)|..,7curr|
|00005750| 65 6e 74 73 70 72 69 74 | 65 25 3d 49 25 3a 6d 6d |entsprit|e%=I%:mm|
|00005760| 6f 75 73 65 78 25 3d 6d | 6f 75 73 65 78 25 3a 6d |ousex%=m|ousex%:m|
|00005770| 6d 6f 75 73 65 79 25 3d | 6d 6f 75 73 65 79 25 0d |mousey%=|mousey%.|
|00005780| 1f 36 14 f2 6d 65 6e 75 | 28 6d 5f 73 70 72 69 74 |.6..menu|(m_sprit|
|00005790| 65 25 29 0d 1f 40 05 e1 | 0d 1f 4a 04 0d 1f 54 13 |e%)..@..|..J...T.|
|000057a0| dd f2 68 69 67 68 6c 69 | 67 68 74 28 49 25 29 0d |..highli|ght(I%).|
|000057b0| 1f 5e 05 e1 0d 1f 68 3b | c8 99 22 57 69 6d 70 5f |.^....h;|.."Wimp_|
|000057c0| 53 65 74 43 61 72 65 74 | 50 6f 73 69 74 69 6f 6e |SetCaret|Position|
|000057d0| 22 2c 68 61 6e 64 6c 65 | 25 28 49 25 29 2c 2d 31 |",handle|%(I%),-1|
|000057e0| 2c 30 2c 30 2c 26 32 30 | 30 30 30 30 30 2c 30 0d |,0,0,&20|00000,0.|
|000057f0| 1f 72 05 e1 0d 1f 7c 04 | 0d 1f 86 52 2d 2d 2d 2d |.r....|.|...R----|
|00005800| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005810| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005820| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005830| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005840| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 0d 1f 90 04 0d 1f |--------|--......|
|00005850| 9a 1d dd f2 65 6e 63 6f | 64 65 6d 65 6e 75 28 6d |....enco|demenu(m|
|00005860| 65 6e 75 68 61 6e 64 6c | 65 25 29 0d 1f a4 3c e7 |enuhandl|e%)...<.|
|00005870| a4 65 6e 63 6f 64 65 6d | 65 6e 75 28 6d 65 6e 75 |.encodem|enu(menu|
|00005880| 68 61 6e 64 6c 65 25 29 | 8b 85 31 2c 22 4d 65 6e |handle%)|..1,"Men|
|00005890| 75 20 73 68 6f 75 6c 64 | 6e 27 74 20 62 65 20 61 |u should|n't be a|
|000058a0| 6c 6c 6f 77 65 64 22 0d | 1f ae 05 e1 0d 1f b8 04 |llowed".|........|
|000058b0| 0d 1f c2 1d dd a4 65 6e | 63 6f 64 65 6d 65 6e 75 |......en|codemenu|
|000058c0| 28 6d 65 6e 75 68 61 6e | 64 6c 65 25 29 0d 1f cc |(menuhan|dle%)...|
|000058d0| 2a e7 6d 65 6e 75 68 61 | 6e 64 6c 65 25 3c 26 38 |*.menuha|ndle%<&8|
|000058e0| 30 30 30 8c 85 31 2c 22 | 42 61 64 20 6d 65 6e 75 |000..1,"|Bad menu|
|000058f0| 68 61 6e 64 6c 65 22 0d | 1f d6 07 ea 49 25 0d 1f |handle".|....I%..|
|00005900| e0 15 49 25 3d 6d 65 6e | 75 68 61 6e 64 6c 65 25 |..I%=men|uhandle%|
|00005910| 2b 32 38 0d 1f ea 37 f5 | 21 49 25 3d 21 49 25 80 |+28...7.|!I%=!I%.|
|00005920| ac 26 30 31 3a 49 25 21 | 38 3d 49 25 21 38 80 ac |.&01:I%!|8=I%!8..|
|00005930| 26 34 30 30 30 30 30 3a | 49 25 2b 3d 32 34 3a fd |&400000:|I%+=24:.|
|00005940| 49 25 21 2d 32 34 80 26 | 38 30 0d 1f f4 12 c8 8e |I%!-24.&|80......|
|00005950| 6d 65 6e 75 68 61 6e 64 | 6c 65 25 ca 0d 1f fe 0e |menuhand|le%.....|
|00005960| c9 6d 61 69 6e 6d 65 6e | 75 25 0d 20 08 2c 24 6d |.mainmen|u%. .,$m|
|00005970| 62 5f 77 69 64 65 6e 74 | 25 3d 22 22 3a 24 6d 62 |b_wident|%="":$mb|
|00005980| 5f 74 65 6d 70 6c 61 74 | 65 73 25 3d 74 65 6d 70 |_templat|es%=temp|
|00005990| 6c 61 74 65 66 24 0d 20 | 12 0d c9 69 5f 66 6c 61 |latef$. |...i_fla|
|000059a0| 67 73 25 0d 20 1c 0c f2 | 67 65 74 63 75 72 69 0d |gs%. ...|getcuri.|
|000059b0| 20 26 3d f2 65 6e 63 6f | 64 65 69 63 6f 6e 28 69 | &=.enco|deicon(i|
|000059c0| 5f 66 6c 61 67 73 25 2c | 31 31 2c 66 6c 61 67 73 |_flags%,|11,flags|
|000059d0| 25 2c 71 25 2b 32 38 2c | 69 62 5f 74 65 78 74 25 |%,q%+28,|ib_text%|
|000059e0| 2c 69 62 5f 73 70 72 69 | 74 65 25 29 0d 20 30 17 |,ib_spri|te%). 0.|
|000059f0| 24 69 62 5f 62 75 66 66 | 65 72 73 69 7a 65 25 3d |$ib_buff|ersize%=|
|00005a00| c3 4c 25 0d 20 3a 16 24 | 69 62 5f 76 61 6c 69 64 |.L%. :.$|ib_valid|
|00005a10| 61 74 69 6f 6e 25 3d 22 | 22 0d 20 44 1e f2 65 6e |ation%="|". D..en|
|00005a20| 63 6f 64 65 6d 65 6e 75 | 28 69 5f 62 75 66 66 65 |codemenu|(i_buffe|
|00005a30| 72 73 69 7a 65 25 29 0d | 20 4e 14 e7 28 66 6c 61 |rsize%).| N..(fla|
|00005a40| 67 73 25 80 26 30 31 29 | 3d 30 8c 0d 20 58 1b f2 |gs%.&01)|=0.. X..|
|00005a50| 73 68 61 64 65 28 69 5f | 62 75 66 66 65 72 73 69 |shade(i_|buffersi|
|00005a60| 7a 65 25 2c 31 29 0d 20 | 62 12 cc e7 66 6c 61 67 |ze%,1). |b...flag|
|00005a70| 73 25 80 26 31 30 30 8c | 0d 20 6c 3c e7 71 25 21 |s%.&100.|. l<.q%!|
|00005a80| 33 32 3e 30 8c 24 69 62 | 5f 76 61 6c 69 64 61 74 |32>0.$ib|_validat|
|00005a90| 69 6f 6e 25 3d 24 28 71 | 25 21 33 32 29 3a f2 74 |ion%=$(q|%!32):.t|
|00005aa0| 69 63 6b 28 69 5f 62 75 | 66 66 65 72 73 69 7a 65 |ick(i_bu|ffersize|
|00005ab0| 25 2c 31 29 0d 20 76 05 | cd 0d 20 80 05 cd 0d 20 |%,1). v.|.. .... |
|00005ac0| 8a 27 24 28 69 5f 66 6c | 61 67 73 25 2b 32 38 2b |.'$(i_fl|ags%+28+|
|00005ad0| 31 32 2b 32 34 2a 31 34 | 29 3d 22 46 67 20 63 6f |12+24*14|)="Fg co|
|00005ae0| 6c 6f 75 72 22 0d 20 94 | 27 24 28 69 5f 66 6c 61 |lour". .|'$(i_fla|
|00005af0| 67 73 25 2b 32 38 2b 31 | 32 2b 32 34 2a 31 35 29 |gs%+28+1|2+24*15)|
|00005b00| 3d 22 42 67 20 63 6f 6c | 6f 75 72 22 0d 20 9e 34 |="Bg col|our". .4|
|00005b10| e7 66 6c 61 67 73 25 80 | 26 30 32 8c 24 28 69 5f |.flags%.|&02.$(i_|
|00005b20| 66 6c 61 67 73 25 2b 32 | 38 2b 31 32 2b 32 34 2a |flags%+2|8+12+24*|
|00005b30| 31 34 29 3d 22 45 4f 52 | 20 63 6f 6c 6f 75 72 22 |14)="EOR| colour"|
|00005b40| 0d 20 a8 34 e7 66 6c 61 | 67 73 25 80 26 32 30 8b |. .4.fla|gs%.&20.|
|00005b50| 24 28 69 5f 66 6c 61 67 | 73 25 2b 32 38 2b 31 32 |$(i_flag|s%+28+12|
|00005b60| 2b 32 34 2a 31 35 29 3d | 22 45 4f 52 20 63 6f 6c |+24*15)=|"EOR col|
|00005b70| 6f 75 72 22 0d 20 b2 10 | e7 66 6c 61 67 73 25 80 |our". ..|.flags%.|
|00005b80| 26 34 30 8c 0d 20 bc 1c | 69 5f 66 6c 61 67 73 25 |&40.. ..|i_flags%|
|00005b90| 3f 28 32 38 2b 31 31 2b | 32 34 2a 31 34 29 3d 37 |?(28+11+|24*14)=7|
|00005ba0| 0d 20 c6 1c 69 5f 66 6c | 61 67 73 25 3f 28 32 38 |. ..i_fl|ags%?(28|
|00005bb0| 2b 31 31 2b 32 34 2a 31 | 35 29 3d 37 0d 20 d0 2b |+11+24*1|5)=7. .+|
|00005bc0| f2 73 68 61 64 65 28 69 | 5f 66 6c 61 67 73 25 2c |.shade(i|_flags%,|
|00005bd0| 31 34 29 3a f2 73 68 61 | 64 65 28 69 5f 66 6c 61 |14):.sha|de(i_fla|
|00005be0| 67 73 25 2c 31 35 29 0d | 20 da 05 cc 0d 20 e4 35 |gs%,15).| .... .5|
|00005bf0| 69 5f 66 6c 61 67 73 25 | 3f 28 32 38 2b 31 31 2b |i_flags%|?(28+11+|
|00005c00| 32 34 2a 31 34 29 3d a4 | 66 6f 72 65 62 61 63 6b |24*14)=.|foreback|
|00005c10| 28 28 66 6c 61 67 73 25 | 3e 3e 32 34 29 80 26 46 |((flags%|>>24).&F|
|00005c20| 29 0d 20 ee 35 69 5f 66 | 6c 61 67 73 25 3f 28 32 |). .5i_f|lags%?(2|
|00005c30| 38 2b 31 31 2b 32 34 2a | 31 35 29 3d a4 66 6f 72 |8+11+24*|15)=.for|
|00005c40| 65 62 61 63 6b 28 28 66 | 6c 61 67 73 25 3e 3e 32 |eback((f|lags%>>2|
|00005c50| 38 29 80 26 46 29 0d 20 | f8 05 cd 0d 21 02 17 f2 |8).&F). |....!...|
|00005c60| 65 6e 63 6f 64 65 6d 65 | 6e 75 28 69 5f 65 73 67 |encodeme|nu(i_esg|
|00005c70| 25 29 0d 21 0c 0b c9 69 | 5f 65 73 67 25 0d 21 16 |%).!...i|_esg%.!.|
|00005c80| 22 f2 74 69 63 6b 28 69 | 5f 65 73 67 25 2c 28 66 |".tick(i|_esg%,(f|
|00005c90| 6c 61 67 73 25 3e 3e 31 | 36 29 80 26 30 46 29 0d |lags%>>1|6).&0F).|
|00005ca0| 21 20 0e c9 69 5f 62 75 | 74 74 6f 6e 25 0d 21 2a |! ..i_bu|tton%.!*|
|00005cb0| 25 f2 74 69 63 6b 28 69 | 5f 62 75 74 74 6f 6e 25 |%.tick(i|_button%|
|00005cc0| 2c 28 66 6c 61 67 73 25 | 3e 3e 31 32 29 80 26 30 |,(flags%|>>12).&0|
|00005cd0| 46 29 0d 21 34 0f c9 77 | 5f 67 65 6e 65 72 61 6c |F).!4..w|_general|
|00005ce0| 25 0d 21 3e 24 e7 63 75 | 72 72 65 6e 74 77 69 6e |%.!>$.cu|rrentwin|
|00005cf0| 64 6f 77 25 3d 2d 31 8c | 3d a3 3a f4 20 64 65 6c |dow%=-1.|=.:. del|
|00005d00| 65 74 65 64 21 0d 21 48 | 27 24 6d 62 5f 77 69 64 |eted!.!H|'$mb_wid|
|00005d10| 65 6e 74 25 3d 77 69 64 | 65 6e 74 24 28 63 75 72 |ent%=wid|ent$(cur|
|00005d20| 72 65 6e 74 77 69 6e 64 | 6f 77 25 29 0d 21 52 0c |rentwind|ow%).!R.|
|00005d30| f2 67 65 74 63 75 72 69 | 0d 21 5c 37 e7 66 6c 61 |.getcuri|.!\7.fla|
|00005d40| 67 73 25 80 26 38 30 30 | 30 30 30 8c 63 75 72 72 |gs%.&800|000.curr|
|00005d50| 65 6e 74 69 63 6f 6e 25 | 3d 2d 31 3a f4 20 68 61 |enticon%|=-1:. ha|
|00005d60| 73 20 62 65 65 6e 20 64 | 65 6c 65 74 65 64 21 0d |s been d|eleted!.|
|00005d70| 21 66 16 e7 63 75 72 72 | 65 6e 74 69 63 6f 6e 25 |!f..curr|enticon%|
|00005d80| 3c 3e 2d 31 8c 0d 21 70 | 3f 24 28 77 5f 67 65 6e |<>-1..!p|?$(w_gen|
|00005d90| 65 72 61 6c 25 21 28 32 | 38 2b 32 34 2a 31 2b 31 |eral%!(2|8+24*1+1|
|00005da0| 32 29 2b a9 22 41 6d 65 | 6e 64 20 69 63 6f 6e 20 |2)+."Ame|nd icon |
|00005db0| 22 29 3d 22 23 22 2b c3 | 63 75 72 72 65 6e 74 69 |")="#"+.|currenti|
|00005dc0| 63 6f 6e 25 0d 21 7a 41 | 24 28 77 5f 67 65 6e 65 |con%.!zA|$(w_gene|
|00005dd0| 72 61 6c 25 21 28 32 38 | 2b 32 34 2a 32 2b 31 32 |ral%!(28|+24*2+12|
|00005de0| 29 2b a9 22 52 65 6e 75 | 6d 62 65 72 20 20 20 22 |)+."Renu|mber "|
|00005df0| 29 3d 22 23 22 2b c3 bb | 24 6d 62 5f 72 65 6e 75 |)="#"+..|$mb_renu|
|00005e00| 6d 62 65 72 25 0d 21 84 | 19 f2 65 6e 63 6f 64 65 |mber%.!.|..encode|
|00005e10| 6d 65 6e 75 28 69 5f 66 | 6c 61 67 73 25 29 0d 21 |menu(i_f|lags%).!|
|00005e20| 8e 1a f2 65 6e 63 6f 64 | 65 6d 65 6e 75 28 69 5f |...encod|emenu(i_|
|00005e30| 62 75 74 74 6f 6e 25 29 | 0d 21 98 31 cc 24 28 77 |button%)|.!.1.$(w|
|00005e40| 5f 67 65 6e 65 72 61 6c | 25 21 28 32 38 2b 32 34 |_general|%!(28+24|
|00005e50| 2a 31 2b 31 32 29 2b a9 | 22 41 6d 65 6e 64 20 69 |*1+12)+.|"Amend i|
|00005e60| 63 6f 6e 20 22 29 3d 22 | 22 0d 21 a2 30 24 28 77 |con ")="|".!.0$(w|
|00005e70| 5f 67 65 6e 65 72 61 6c | 25 21 28 32 38 2b 32 34 |_general|%!(28+24|
|00005e80| 2a 32 2b 31 32 29 2b a9 | 22 52 65 6e 75 6d 62 65 |*2+12)+.|"Renumbe|
|00005e90| 72 20 20 20 22 29 3d 22 | 22 0d 21 ac 23 e3 49 25 |r ")="|".!.#.I%|
|00005ea0| 3d 31 b8 34 3a f2 73 68 | 61 64 65 28 77 5f 67 65 |=1.4:.sh|ade(w_ge|
|00005eb0| 6e 65 72 61 6c 25 2c 49 | 25 29 3a ed 0d 21 b6 05 |neral%,I|%):..!..|
|00005ec0| cd 0d 21 c0 19 f2 65 6e | 63 6f 64 65 6d 65 6e 75 |..!...en|codemenu|
|00005ed0| 28 77 5f 66 6c 61 67 73 | 25 29 0d 21 ca 28 24 6d |(w_flags|%).!.($m|
|00005ee0| 62 5f 77 6f 72 6b 61 72 | 65 61 30 25 3d c3 28 71 |b_workar|ea0%=.(q|
|00005ef0| 25 21 34 34 29 2b 22 2c | 22 2b c3 28 71 25 21 34 |%!44)+",|"+.(q%!4|
|00005f00| 38 29 0d 21 d4 28 24 6d | 62 5f 77 6f 72 6b 61 72 |8).!.($m|b_workar|
|00005f10| 65 61 31 25 3d c3 28 71 | 25 21 35 32 29 2b 22 2c |ea1%=.(q|%!52)+",|
|00005f20| 22 2b c3 28 71 25 21 35 | 36 29 0d 21 de 1c 24 6d |"+.(q%!5|6).!..$m|
|00005f30| 62 5f 6d 69 6e 78 25 3d | c3 28 71 25 21 37 32 80 |b_minx%=|.(q%!72.|
|00005f40| 26 46 46 46 46 29 0d 21 | e8 1a 24 6d 62 5f 6d 69 |&FFFF).!|..$mb_mi|
|00005f50| 6e 79 25 3d c3 28 71 25 | 21 37 32 3e 3e 31 36 29 |ny%=.(q%|!72>>16)|
|00005f60| 0d 21 f2 28 6d 77 78 30 | 25 3d 71 25 21 32 30 3a |.!.(mwx0|%=q%!20:|
|00005f70| 6d 77 79 30 25 3d 71 25 | 21 32 34 2b 28 71 25 21 |mwy0%=q%|!24+(q%!|
|00005f80| 38 2d 71 25 21 31 36 29 | 0d 21 fc 28 6d 77 78 31 |8-q%!16)|.!.(mwx1|
|00005f90| 25 3d 71 25 21 32 30 2b | 28 71 25 21 31 32 2d 71 |%=q%!20+|(q%!12-q|
|00005fa0| 25 21 34 29 3a 6d 77 79 | 31 25 3d 71 25 21 32 34 |%!4):mwy|1%=q%!24|
|00005fb0| 0d 22 06 16 f2 65 6e 63 | 6f 64 65 70 61 6c 6d 65 |."...enc|odepalme|
|00005fc0| 6e 75 28 2d 31 29 0d 22 | 10 14 49 25 3d 77 5f 63 |nu(-1)."|..I%=w_c|
|00005fd0| 6f 6c 6f 75 72 73 25 2b | 32 38 0d 22 1a 3a e3 4a |olours%+|28.".:.J|
|00005fe0| 25 3d 71 25 2b 33 36 b8 | 71 25 2b 34 32 3a 49 25 |%=q%+36.|q%+42:I%|
|00005ff0| 3f 31 31 3d 28 3f 4a 25 | 3c 3c 34 29 84 75 6e 63 |?11=(?J%|<<4).unc|
|00006000| 6f 6c 6f 75 72 25 28 3f | 4a 25 29 3a 49 25 2b 3d |olour%(?|J%):I%+=|
|00006010| 32 34 3a ed 0d 22 24 0d | c9 77 5f 66 6c 61 67 73 |24:.."$.|.w_flags|
|00006020| 25 0d 22 2e 1f 21 71 25 | 3d 68 61 6e 64 6c 65 25 |%."..!q%|=handle%|
|00006030| 28 63 75 72 72 65 6e 74 | 77 69 6e 64 6f 77 25 29 |(current|window%)|
|00006040| 0d 22 38 1e c8 99 22 57 | 69 6d 70 5f 47 65 74 57 |."8..."W|imp_GetW|
|00006050| 69 6e 64 6f 77 49 6e 66 | 6f 22 2c 2c 71 25 0d 22 |indowInf|o",,q%."|
|00006060| 42 0b e3 49 25 3d 30 b8 | 37 0d 22 4c 25 e7 71 25 |B..I%=0.|7."L%.q%|
|00006070| 21 33 32 80 28 31 3c 3c | 49 25 29 8c f2 74 69 63 |!32.(1<<|I%)..tic|
|00006080| 6b 28 77 5f 66 6c 61 67 | 73 25 2c 49 25 29 0d 22 |k(w_flag|s%,I%)."|
|00006090| 56 05 ed 0d 22 60 23 e7 | 71 25 21 33 32 80 28 33 |V..."`#.|q%!32.(3|
|000060a0| 3c 3c 38 29 8c f2 74 69 | 63 6b 28 77 5f 66 6c 61 |<<8)..ti|ck(w_fla|
|000060b0| 67 73 25 2c 38 29 0d 22 | 6a 33 e7 71 25 21 33 32 |gs%,8)."|j3.q%!32|
|000060c0| 80 28 31 3c 3c 31 30 29 | 8c f2 74 69 63 6b 28 77 |.(1<<10)|..tick(w|
|000060d0| 5f 66 6c 61 67 73 25 2c | 39 29 3a f4 20 72 65 61 |_flags%,|9):. rea|
|000060e0| 6c 20 63 6f 6c 6f 75 72 | 73 0d 22 74 33 e7 71 25 |l colour|s."t3.q%|
|000060f0| 21 33 32 80 28 31 3c 3c | 31 31 29 8c f2 74 69 63 |!32.(1<<|11)..tic|
|00006100| 6b 28 77 5f 66 6c 61 67 | 73 25 2c 31 30 29 3a f4 |k(w_flag|s%,10):.|
|00006110| 20 62 61 63 6b 20 77 69 | 6e 64 6f 77 0d 22 7e 31 | back wi|ndow."~1|
|00006120| e7 71 25 21 33 32 80 28 | 31 3c 3c 31 32 29 8c f2 |.q%!32.(|1<<12)..|
|00006130| 74 69 63 6b 28 77 5f 66 | 6c 61 67 73 25 2c 31 31 |tick(w_f|lags%,11|
|00006140| 29 3a f4 20 67 72 61 62 | 20 6b 65 79 73 0d 22 88 |):. grab| keys.".|
|00006150| 19 f2 65 6e 63 6f 64 65 | 6d 65 6e 75 28 74 5f 66 |..encode|menu(t_f|
|00006160| 6c 61 67 73 25 29 0d 22 | 92 15 e7 63 75 72 72 65 |lags%)."|...curre|
|00006170| 6e 74 69 63 6f 6e 25 3d | 2d 31 8c 0d 22 9c 27 66 |nticon%=|-1..".'f|
|00006180| 6c 61 67 73 25 3d 71 25 | 21 36 34 3a f2 65 6e 63 |lags%=q%|!64:.enc|
|00006190| 6f 64 65 6d 65 6e 75 28 | 69 5f 62 75 74 74 6f 6e |odemenu(|i_button|
|000061a0| 25 29 0d 22 a6 18 cc f2 | 73 68 61 64 65 28 77 5f |%)."....|shade(w_|
|000061b0| 66 6c 61 67 73 25 2c 31 | 32 29 0d 22 b0 05 cd 0d |flags%,1|2)."....|
|000061c0| 22 ba 0d e3 49 25 3d 31 | 34 b8 32 30 0d 22 c4 2d |"...I%=1|4.20.".-|
|000061d0| e7 71 25 21 33 32 80 28 | 31 3c 3c 28 49 25 2b 32 |.q%!32.(|1<<(I%+2|
|000061e0| 34 2d 31 34 29 29 8c f2 | 74 69 63 6b 28 77 5f 66 |4-14))..|tick(w_f|
|000061f0| 6c 61 67 73 25 2c 49 25 | 29 0d 22 ce 05 ed 0d 22 |lags%,I%|)."...."|
|00006200| d8 15 e7 71 25 21 33 32 | 80 26 38 30 30 30 30 30 |...q%!32|.&800000|
|00006210| 30 30 8c 0d 22 e2 16 f2 | 74 69 63 6b 28 77 5f 66 |00.."...|tick(w_f|
|00006220| 6c 61 67 73 25 2c 31 33 | 29 0d 22 ec 16 f2 73 68 |lags%,13|)."...sh|
|00006230| 61 64 65 28 77 5f 66 6c | 61 67 73 25 2c 30 29 0d |ade(w_fl|ags%,0).|
|00006240| 22 f6 16 f2 73 68 61 64 | 65 28 77 5f 66 6c 61 67 |"...shad|e(w_flag|
|00006250| 73 25 2c 32 29 0d 23 00 | 16 f2 73 68 61 64 65 28 |s%,2).#.|..shade(|
|00006260| 77 5f 66 6c 61 67 73 25 | 2c 33 29 0d 23 0a 16 f2 |w_flags%|,3).#...|
|00006270| 73 68 61 64 65 28 77 5f | 66 6c 61 67 73 25 2c 37 |shade(w_|flags%,7|
|00006280| 29 0d 23 14 05 cc 0d 23 | 1e 23 e3 49 25 3d 31 34 |).#....#|.#.I%=14|
|00006290| b8 32 30 3a f2 73 68 61 | 64 65 28 77 5f 66 6c 61 |.20:.sha|de(w_fla|
|000062a0| 67 73 25 2c 49 25 29 3a | ed 0d 23 28 05 cd 0d 23 |gs%,I%):|..#(...#|
|000062b0| 32 0d c9 74 5f 66 6c 61 | 67 73 25 0d 23 3c 30 71 |2..t_fla|gs%.#<0q|
|000062c0| 25 21 36 30 3d 71 25 21 | 36 30 84 26 32 34 3a f4 |%!60=q%!|60.&24:.|
|000062d0| 20 6d 75 73 74 20 62 65 | 20 66 69 6c 6c 65 64 20 | must be| filled |
|000062e0| 77 69 74 68 20 62 6f 72 | 64 65 72 0d 23 46 3b f2 |with bor|der.#F;.|
|000062f0| 65 6e 63 6f 64 65 69 63 | 6f 6e 28 74 5f 66 6c 61 |encodeic|on(t_fla|
|00006300| 67 73 25 2c 36 2c 71 25 | 21 36 30 2c 71 25 2b 37 |gs%,6,q%|!60,q%+7|
|00006310| 36 2c 74 62 5f 74 65 78 | 74 25 2c 74 62 5f 73 70 |6,tb_tex|t%,tb_sp|
|00006320| 72 69 74 65 25 29 0d 23 | 50 17 24 74 62 5f 62 75 |rite%).#|P.$tb_bu|
|00006330| 66 66 65 72 73 69 7a 65 | 25 3d c3 4c 25 0d 23 5a |ffersize|%=.L%.#Z|
|00006340| 21 e7 71 25 21 36 30 80 | 26 31 30 30 8c f2 74 69 |!.q%!60.|&100..ti|
|00006350| 63 6b 28 74 5f 66 6c 61 | 67 73 25 2c 37 29 0d 23 |ck(t_fla|gs%,7).#|
|00006360| 64 21 e7 71 25 21 36 30 | 80 26 32 30 30 8c f2 74 |d!.q%!60|.&200..t|
|00006370| 69 63 6b 28 74 5f 66 6c | 61 67 73 25 2c 38 29 0d |ick(t_fl|ags%,8).|
|00006380| 23 6e 0e c9 77 5f 73 63 | 72 6f 6c 6c 25 0d 23 78 |#n..w_sc|roll%.#x|
|00006390| 0c f2 67 65 74 63 75 72 | 77 0d 23 82 23 e7 66 6c |..getcur|w.#.#.fl|
|000063a0| 61 67 73 25 80 26 31 30 | 30 8c f2 74 69 63 6b 28 |ags%.&10|0..tick(|
|000063b0| 77 5f 73 63 72 6f 6c 6c | 25 2c 30 29 0d 23 8c 23 |w_scroll|%,0).#.#|
|000063c0| e7 66 6c 61 67 73 25 80 | 26 32 30 30 8c f2 74 69 |.flags%.|&200..ti|
|000063d0| 63 6b 28 77 5f 73 63 72 | 6f 6c 6c 25 2c 31 29 0d |ck(w_scr|oll%,1).|
|000063e0| 23 96 0e c9 6d 5f 73 70 | 72 69 74 65 25 0d 23 a0 |#...m_sp|rite%.#.|
|000063f0| 1f 73 24 3d 73 70 72 69 | 74 65 6e 24 28 63 75 72 |.s$=spri|ten$(cur|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.