home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 5 / DATAFILE_PDCD5.iso / utilities / f / filefind / !FileFind / !RunImage < prev    next >
Unknown  |  1992-05-07  |  19.4 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 25 f4 20 3e 3c | 46 69 6c 65 46 69 6e 64 |...%. ><|FileFind|
|00000010| 24 44 69 72 3e 2e 21 52 | 75 6e 49 6d 61 67 65 20 |$Dir>.!R|unImage |
|00000020| 76 32 2e 31 31 0d 00 14 | 1a f4 20 a9 20 41 2e 4a |v2.11...|.. . A.J|
|00000030| 2e 20 43 61 77 74 65 20 | 31 39 39 31 2f 39 32 0d |. Cawte |1991/92.|
|00000040| 00 1e 05 3a 0d 00 28 24 | ee 20 85 20 f2 77 68 69 |...:..($|. . .whi|
|00000050| 6e 67 65 28 f6 24 2b 22 | 20 61 74 20 6c 69 6e 65 |nge(.$+"| at line|
|00000060| 20 22 2b c3 9e 29 3a e0 | 0d 00 32 b8 de 20 6d 65 | "+..):.|..2.. me|
|00000070| 6e 75 25 20 26 32 30 30 | 2c 70 61 74 68 77 25 20 |nu% &200|,pathw% |
|00000080| 26 35 30 30 2c 66 69 6e | 64 25 20 26 38 30 30 2c |&500,fin|d% &800,|
|00000090| 69 6e 64 25 20 26 45 30 | 30 2c 69 6e 66 6f 25 20 |ind% &E0|0,info% |
|000000a0| 26 35 30 30 2c 69 74 65 | 6d 25 20 26 35 30 30 2c |&500,ite|m% &500,|
|000000b0| 73 74 61 74 25 20 26 35 | 30 30 2c 6e 65 77 64 69 |stat% &5|00,newdi|
|000000c0| 73 63 25 20 26 35 30 30 | 2c 73 61 76 65 70 25 20 |sc% &500|,savep% |
|000000d0| 26 33 30 30 2c 73 61 76 | 65 74 25 20 26 33 30 30 |&300,sav|et% &300|
|000000e0| 2c 62 6c 6b 25 20 26 31 | 30 30 2c 70 74 72 25 20 |,blk% &1|00,ptr% |
|000000f0| 26 31 30 30 2c 70 61 74 | 68 25 20 34 32 2a 32 30 |&100,pat|h% 42*20|
|00000100| 2c 69 63 68 25 28 32 30 | 29 2c 69 74 65 6d 69 25 |,ich%(20|),itemi%|
|00000110| 20 26 34 38 30 30 2c 64 | 61 74 25 20 26 31 30 30 | &4800,d|at% &100|
|00000120| 0d 00 3c 22 de 20 73 74 | 72 25 28 32 33 30 29 2c |..<". st|r%(230),|
|00000130| 6d 63 25 20 26 31 30 30 | 2c 70 61 74 68 24 28 32 |mc% &100|,path$(2|
|00000140| 30 29 0d 00 46 14 70 61 | 74 68 73 25 3d 30 3a 68 |0)..F.pa|ths%=0:h|
|00000150| 74 25 3d 31 36 30 0d 00 | 50 09 66 74 25 3d 30 0d |t%=160..|P.ft%=0.|
|00000160| 00 5a 17 6c 65 6e 6d 24 | 3d 22 62 79 74 65 73 22 |.Z.lenm$|="bytes"|
|00000170| 3a 6c 65 6e 3d 30 0d 00 | 64 19 61 63 63 25 3d 30 |:len=0..|d.acc%=0|
|00000180| 3a 61 63 63 75 6e 24 3d | 22 62 79 74 65 73 22 0d |:accun$=|"bytes".|
|00000190| 00 6e 0b 62 79 74 65 73 | 3d 30 0d 00 78 18 73 65 |.n.bytes|=0..x.se|
|000001a0| 61 72 63 68 69 6e 67 3d | a3 3a 74 6f 74 61 6c 25 |arching=|.:total%|
|000001b0| 3d 30 0d 00 82 33 c8 99 | 22 57 69 6d 70 5f 49 6e |=0...3..|"Wimp_In|
|000001c0| 69 74 69 61 6c 69 73 65 | 22 2c 32 30 30 2c 26 34 |itialise|",200,&4|
|000001d0| 42 35 33 34 31 35 34 2c | 22 46 69 6c 65 20 46 69 |B534154,|"File Fi|
|000001e0| 6e 64 65 72 22 0d 00 8c | 35 c8 99 22 57 69 6d 70 |nder"...|5.."Wimp|
|000001f0| 5f 4f 70 65 6e 54 65 6d | 70 6c 61 74 65 22 2c 2c |_OpenTem|plate",,|
|00000200| 22 3c 46 69 6c 65 46 69 | 6e 64 24 44 69 72 3e 2e |"<FileFi|nd$Dir>.|
|00000210| 54 65 6d 70 6c 61 74 65 | 73 22 0d 00 96 3b c8 99 |Template|s"...;..|
|00000220| 22 57 69 6d 70 5f 4c 6f | 61 64 54 65 6d 70 6c 61 |"Wimp_Lo|adTempla|
|00000230| 74 65 22 2c 2c 69 6e 66 | 6f 25 2c 69 6e 64 25 2c |te",,inf|o%,ind%,|
|00000240| 69 6e 64 25 2b 26 31 30 | 30 2c 2d 31 2c 22 49 6e |ind%+&10|0,-1,"In|
|00000250| 66 6f 22 2c 30 0d 00 a0 | 29 c8 99 22 57 69 6d 70 |fo",0...|).."Wimp|
|00000260| 5f 43 72 65 61 74 65 57 | 69 6e 64 6f 77 22 2c 2c |_CreateW|indow",,|
|00000270| 69 6e 66 6f 25 20 b8 20 | 69 6e 66 6f 68 25 0d 00 |info% . |infoh%..|
|00000280| aa 40 c8 99 22 57 69 6d | 70 5f 4c 6f 61 64 54 65 |.@.."Wim|p_LoadTe|
|00000290| 6d 70 6c 61 74 65 22 2c | 2c 66 69 6e 64 25 2c 69 |mplate",|,find%,i|
|000002a0| 6e 64 25 2b 26 31 30 30 | 2c 69 6e 64 25 2b 26 35 |nd%+&100|,ind%+&5|
|000002b0| 30 30 2c 2d 31 2c 22 46 | 69 6e 64 22 2c 30 0d 00 |00,-1,"F|ind",0..|
|000002c0| b4 29 c8 99 22 57 69 6d | 70 5f 43 72 65 61 74 65 |.).."Wim|p_Create|
|000002d0| 57 69 6e 64 6f 77 22 2c | 2c 66 69 6e 64 25 20 b8 |Window",|,find% .|
|000002e0| 20 66 69 6e 64 68 25 0d | 00 be 42 c8 99 22 57 69 | findh%.|..B.."Wi|
|000002f0| 6d 70 5f 4c 6f 61 64 54 | 65 6d 70 6c 61 74 65 22 |mp_LoadT|emplate"|
|00000300| 2c 2c 70 61 74 68 77 25 | 2c 69 6e 64 25 2b 26 35 |,,pathw%|,ind%+&5|
|00000310| 30 30 2c 69 6e 64 25 2b | 26 38 30 30 2c 2d 31 2c |00,ind%+|&800,-1,|
|00000320| 22 50 61 74 68 73 22 2c | 30 0d 00 c8 2a c8 99 22 |"Paths",|0...*.."|
|00000330| 57 69 6d 70 5f 43 72 65 | 61 74 65 57 69 6e 64 6f |Wimp_Cre|ateWindo|
|00000340| 77 22 2c 2c 70 61 74 68 | 77 25 20 b8 20 70 61 74 |w",,path|w% . pat|
|00000350| 68 68 25 0d 00 d2 40 c8 | 99 22 57 69 6d 70 5f 4c |hh%...@.|."Wimp_L|
|00000360| 6f 61 64 54 65 6d 70 6c | 61 74 65 22 2c 2c 73 74 |oadTempl|ate",,st|
|00000370| 61 74 25 2c 69 6e 64 25 | 2b 26 38 30 30 2c 69 6e |at%,ind%|+&800,in|
|00000380| 64 25 2b 26 41 30 30 2c | 2d 31 2c 22 53 74 61 74 |d%+&A00,|-1,"Stat|
|00000390| 22 2c 30 0d 00 dc 29 c8 | 99 22 57 69 6d 70 5f 43 |",0...).|."Wimp_C|
|000003a0| 72 65 61 74 65 57 69 6e | 64 6f 77 22 2c 2c 73 74 |reateWin|dow",,st|
|000003b0| 61 74 25 20 b8 20 73 74 | 61 74 68 25 0d 00 e6 46 |at% . st|ath%...F|
|000003c0| c8 99 22 57 69 6d 70 5f | 4c 6f 61 64 54 65 6d 70 |.."Wimp_|LoadTemp|
|000003d0| 6c 61 74 65 22 2c 2c 6e | 65 77 64 69 73 63 25 2c |late",,n|ewdisc%,|
|000003e0| 69 6e 64 25 2b 26 41 30 | 30 2c 69 6e 64 25 2b 26 |ind%+&A0|0,ind%+&|
|000003f0| 42 30 30 2c 2d 31 2c 22 | 4e 65 77 44 69 73 63 22 |B00,-1,"|NewDisc"|
|00000400| 2c 30 0d 00 f0 2f c8 99 | 22 57 69 6d 70 5f 43 72 |,0.../..|"Wimp_Cr|
|00000410| 65 61 74 65 57 69 6e 64 | 6f 77 22 2c 2c 6e 65 77 |eateWind|ow",,new|
|00000420| 64 69 73 63 25 20 b8 20 | 6e 65 77 64 69 73 63 68 |disc% . |newdisch|
|00000430| 25 0d 00 fa 41 c8 99 22 | 57 69 6d 70 5f 4c 6f 61 |%...A.."|Wimp_Loa|
|00000440| 64 54 65 6d 70 6c 61 74 | 65 22 2c 2c 69 74 65 6d |dTemplat|e",,item|
|00000450| 25 2c 69 6e 64 25 2b 26 | 42 30 30 2c 69 6e 64 25 |%,ind%+&|B00,ind%|
|00000460| 2b 26 43 30 30 2c 2d 31 | 2c 22 49 74 65 6d 73 22 |+&C00,-1|,"Items"|
|00000470| 2c 30 0d 01 04 29 c8 99 | 22 57 69 6d 70 5f 43 72 |,0...)..|"Wimp_Cr|
|00000480| 65 61 74 65 57 69 6e 64 | 6f 77 22 2c 2c 69 74 65 |eateWind|ow",,ite|
|00000490| 6d 25 20 b8 20 69 74 65 | 6d 68 25 0d 01 0e 42 c8 |m% . ite|mh%...B.|
|000004a0| 99 22 57 69 6d 70 5f 4c | 6f 61 64 54 65 6d 70 6c |."Wimp_L|oadTempl|
|000004b0| 61 74 65 22 2c 2c 73 61 | 76 65 74 25 2c 69 6e 64 |ate",,sa|vet%,ind|
|000004c0| 25 2b 26 43 30 30 2c 69 | 6e 64 25 2b 26 44 30 30 |%+&C00,i|nd%+&D00|
|000004d0| 2c 2d 31 2c 22 53 61 76 | 65 54 22 2c 30 0d 01 18 |,-1,"Sav|eT",0...|
|000004e0| 2b c8 99 22 57 69 6d 70 | 5f 43 72 65 61 74 65 57 |+.."Wimp|_CreateW|
|000004f0| 69 6e 64 6f 77 22 2c 2c | 73 61 76 65 74 25 20 b8 |indow",,|savet% .|
|00000500| 20 73 61 76 65 74 68 25 | 0d 01 22 42 c8 99 22 57 | saveth%|.."B.."W|
|00000510| 69 6d 70 5f 4c 6f 61 64 | 54 65 6d 70 6c 61 74 65 |imp_Load|Template|
|00000520| 22 2c 2c 73 61 76 65 70 | 25 2c 69 6e 64 25 2b 26 |",,savep|%,ind%+&|
|00000530| 44 30 30 2c 69 6e 64 25 | 2b 26 45 30 30 2c 2d 31 |D00,ind%|+&E00,-1|
|00000540| 2c 22 53 61 76 65 50 22 | 2c 30 0d 01 2c 2b c8 99 |,"SaveP"|,0..,+..|
|00000550| 22 57 69 6d 70 5f 43 72 | 65 61 74 65 57 69 6e 64 |"Wimp_Cr|eateWind|
|00000560| 6f 77 22 2c 2c 73 61 76 | 65 70 25 20 b8 20 73 61 |ow",,sav|ep% . sa|
|00000570| 76 65 70 68 25 0d 01 36 | 1a c8 99 22 57 69 6d 70 |veph%..6|..."Wimp|
|00000580| 5f 43 6c 6f 73 65 54 65 | 6d 70 6c 61 74 65 22 0d |_CloseTe|mplate".|
|00000590| 01 40 07 f2 6d 63 0d 01 | 4a 1c c8 99 22 41 44 46 |.@..mc..|J..."ADF|
|000005a0| 53 5f 44 72 69 76 65 73 | 22 20 b8 20 2c 66 6c 6f |S_Drives|" . ,flo|
|000005b0| 70 25 0d 01 54 10 e7 20 | 66 6c 6f 70 25 3c 3e 34 |p%..T.. |flop%<>4|
|000005c0| 20 8c 0d 01 5e 15 e3 4e | 25 3d 32 30 2b 66 6c 6f | ...^..N|%=20+flo|
|000005d0| 70 25 20 b8 20 32 33 0d | 01 68 35 21 62 6c 6b 25 |p% . 23.|.h5!blk%|
|000005e0| 3d 66 69 6e 64 68 25 3a | 62 6c 6b 25 21 34 3d 4e |=findh%:|blk%!4=N|
|000005f0| 25 3a 62 6c 6b 25 21 38 | 3d 31 3c 3c 32 32 3a 62 |%:blk%!8|=1<<22:b|
|00000600| 6c 6b 25 21 31 32 3d 31 | 3c 3c 32 32 0d 01 72 1f |lk%!12=1|<<22..r.|
|00000610| c8 99 22 57 69 6d 70 5f | 53 65 74 49 63 6f 6e 53 |.."Wimp_|SetIconS|
|00000620| 74 61 74 65 22 2c 2c 62 | 6c 6b 25 0d 01 7c 05 ed |tate",,b|lk%..|..|
|00000630| 0d 01 86 05 cd 0d 01 90 | 4b 21 62 6c 6b 25 3d 2d |........|K!blk%=-|
|00000640| 31 3a 62 6c 6b 25 21 34 | 3d 30 3a 62 6c 6b 25 21 |1:blk%!4|=0:blk%!|
|00000650| 38 3d 30 3a 62 6c 6b 25 | 21 31 32 3d 36 38 3a 62 |8=0:blk%|!12=68:b|
|00000660| 6c 6b 25 21 31 36 3d 36 | 38 3a 62 6c 6b 25 21 32 |lk%!16=6|8:blk%!2|
|00000670| 30 3d 28 33 3c 3c 31 32 | 29 2b 25 31 31 30 31 30 |0=(3<<12|)+%11010|
|00000680| 0d 01 9a 1a 24 28 62 6c | 6b 25 2b 32 34 29 3d 22 |....$(bl|k%+24)="|
|00000690| 21 46 69 6c 65 46 69 6e | 64 22 0d 01 a4 1d c8 99 |!FileFin|d"......|
|000006a0| 22 57 69 6d 70 5f 43 72 | 65 61 74 65 49 63 6f 6e |"Wimp_Cr|eateIcon|
|000006b0| 22 2c 2c 62 6c 6b 25 0d | 01 ae 0d f2 67 72 65 79 |",,blk%.|....grey|
|000006c0| 74 79 70 65 0d 01 b8 0c | f2 67 72 65 79 6c 65 6e |type....|.greylen|
|000006d0| 0d 01 c2 0d f2 67 65 74 | 73 74 61 74 65 0d 01 cc |.....get|state...|
|000006e0| 0d 78 74 6f 74 61 6c 25 | 3d 30 0d 01 d6 0c ee 20 |.xtotal%|=0..... |
|000006f0| 85 20 f2 65 72 72 0d 01 | e0 05 f5 0d 01 ea 09 f2 |. .err..|........|
|00000700| 70 6f 6c 6c 0d 01 f4 06 | fd 2e 0d 01 fe 0a dd f2 |poll....|........|
|00000710| 70 6f 6c 6c 0d 02 08 22 | c8 99 22 57 69 6d 70 5f |poll..."|.."Wimp_|
|00000720| 50 6f 6c 6c 22 2c 30 2c | 62 6c 6b 25 20 b8 20 72 |Poll",0,|blk% . r|
|00000730| 65 61 73 6f 6e 25 0d 02 | 12 10 c8 8e 20 72 65 61 |eason%..|.... rea|
|00000740| 73 6f 6e 25 20 ca 0d 02 | 1c 3e c9 20 32 3a e7 20 |son% ...|.>. 2:. |
|00000750| 21 62 6c 6b 25 3d 66 69 | 6e 64 68 25 20 f2 66 69 |!blk%=fi|ndh% .fi|
|00000760| 6c 65 77 69 6e 64 6f 77 | 20 8b 20 c8 99 22 57 69 |lewindow| . .."Wi|
|00000770| 6d 70 5f 4f 70 65 6e 57 | 69 6e 64 6f 77 22 2c 2c |mp_OpenW|indow",,|
|00000780| 62 6c 6b 25 0d 02 26 3e | c9 20 33 3a e7 20 21 62 |blk%..&>|. 3:. !b|
|00000790| 6c 6b 25 3d 66 69 6e 64 | 68 25 20 f2 63 6c 6f 73 |lk%=find|h% .clos|
|000007a0| 65 66 69 6c 65 20 8b 20 | c8 99 22 57 69 6d 70 5f |efile . |.."Wimp_|
|000007b0| 43 6c 6f 73 65 57 69 6e | 64 6f 77 22 2c 2c 62 6c |CloseWin|dow",,bl|
|000007c0| 6b 25 0d 02 30 0e c9 20 | 36 3a f2 6d 6f 75 73 65 |k%..0.. |6:.mouse|
|000007d0| 0d 02 3a 13 c9 20 37 3a | f2 64 72 61 67 67 65 64 |..:.. 7:|.dragged|
|000007e0| 62 6f 78 0d 02 44 15 c9 | 20 38 3a f2 6b 65 79 28 |box..D..| 8:.key(|
|000007f0| 62 6c 6b 25 21 32 34 29 | 0d 02 4e 12 c9 20 39 3a |blk%!24)|..N.. 9:|
|00000800| f2 73 65 6c 65 63 74 69 | 6f 6e 0d 02 58 14 c9 20 |.selecti|on..X.. |
|00000810| 31 37 2c 31 38 3a f2 6d | 65 73 73 61 67 65 0d 02 |17,18:.m|essage..|
|00000820| 62 05 cb 0d 02 6c 05 e1 | 0d 02 76 0a dd f2 6d 65 |b....l..|..v...me|
|00000830| 6e 75 0d 02 80 18 6d 78 | 25 3d 21 62 6c 6b 25 3a |nu....mx|%=!blk%:|
|00000840| 6d 79 25 3d 62 6c 6b 25 | 21 34 0d 02 8a 10 c8 8e |my%=blk%|!4......|
|00000850| 20 62 6c 6b 25 21 31 32 | 20 ca 0d 02 94 0c c9 20 | blk%!12| ...... |
|00000860| 70 61 74 68 68 25 0d 02 | 9e 47 6c 61 73 74 6d 25 |pathh%..|.Glastm%|
|00000870| 3d 31 3a 24 6d 65 6e 75 | 25 3d 22 50 61 74 68 73 |=1:$menu|%="Paths|
|00000880| 22 3a 6d 65 6e 75 25 3f | 31 32 3d 37 3a 6d 65 6e |":menu%?|12=7:men|
|00000890| 75 25 3f 31 33 3d 32 3a | 6d 65 6e 75 25 3f 31 34 |u%?13=2:|menu%?14|
|000008a0| 3d 37 3a 6d 65 6e 75 25 | 3f 31 35 3d 30 0d 02 a8 |=7:menu%|?15=0...|
|000008b0| 3f 78 25 3d 28 21 62 6c | 6b 25 29 2d 38 30 3a 79 |?x%=(!bl|k%)-80:y|
|000008c0| 25 3d 62 6c 6b 25 21 34 | 3a 6d 65 6e 75 25 21 31 |%=blk%!4|:menu%!1|
|000008d0| 36 3d 31 38 30 3a 6d 65 | 6e 75 25 21 32 30 3d 34 |6=180:me|nu%!20=4|
|000008e0| 30 3a 6d 65 6e 75 25 21 | 32 34 3d 30 0d 02 b2 4c |0:menu%!|24=0...L|
|000008f0| f2 69 74 65 6d 28 6d 65 | 6e 75 25 2b 32 38 2c 30 |.item(me|nu%+28,0|
|00000900| 2c 2d 31 2c 28 28 31 3c | 3c 32 32 29 2a 2d 28 28 |,-1,((1<|<22)*-((|
|00000910| 62 6c 6b 25 21 31 36 29 | 3d 2d 31 29 29 2b 28 28 |blk%!16)|=-1))+((|
|00000920| 37 3c 3c 32 34 29 2b 25 | 31 30 30 30 31 29 2c 22 |7<<24)+%|10001),"|
|00000930| 52 65 6d 6f 76 65 22 29 | 0d 02 bc 4b f2 69 74 65 |Remove")|...K.ite|
|00000940| 6d 28 6d 65 6e 75 25 2b | 35 32 2c 30 2c 2d 31 2c |m(menu%+|52,0,-1,|
|00000950| 28 28 31 3c 3c 32 32 29 | 2a 2d 28 70 61 74 68 73 |((1<<22)|*-(paths|
|00000960| 25 3d 30 29 29 2b 28 28 | 37 3c 3c 32 34 29 2b 25 |%=0))+((|7<<24)+%|
|00000970| 31 30 30 30 31 29 2c 22 | 43 6c 65 61 72 20 41 6c |10001),"|Clear Al|
|00000980| 6c 22 29 0d 02 c6 53 f2 | 69 74 65 6d 28 6d 65 6e |l")...S.|item(men|
|00000990| 75 25 2b 37 36 2c 31 32 | 38 2c 73 61 76 65 70 68 |u%+76,12|8,saveph|
|000009a0| 25 2c 28 28 31 3c 3c 32 | 32 29 2a 2d 28 70 61 74 |%,((1<<2|2)*-(pat|
|000009b0| 68 73 25 3d 30 29 29 2b | 28 28 37 3c 3c 32 34 29 |hs%=0))+|((7<<24)|
|000009c0| 2b 25 31 30 30 30 31 29 | 2c 22 53 61 76 65 20 50 |+%10001)|,"Save P|
|000009d0| 61 74 68 73 22 29 0d 02 | d0 0c c9 20 69 74 65 6d |aths")..|... item|
|000009e0| 68 25 0d 02 da 0c 6c 61 | 73 74 6d 25 3d 33 0d 02 |h%....la|stm%=3..|
|000009f0| e4 12 24 6d 65 6e 75 25 | 3d 22 46 6f 75 6e 64 22 |..$menu%|="Found"|
|00000a00| 0d 02 ee 2f 6d 65 6e 75 | 25 3f 31 32 3d 37 3a 6d |.../menu|%?12=7:m|
|00000a10| 65 6e 75 25 3f 31 33 3d | 32 3a 6d 65 6e 75 25 3f |enu%?13=|2:menu%?|
|00000a20| 31 34 3d 37 3a 6d 65 6e | 75 25 3f 31 35 3d 30 0d |14=7:men|u%?15=0.|
|00000a30| 02 f8 1b 78 25 3d 28 21 | 62 6c 6b 25 29 2d 38 30 |...x%=(!|blk%)-80|
|00000a40| 3a 79 25 3d 62 6c 6b 25 | 21 34 0d 03 02 27 6d 65 |:y%=blk%|!4...'me|
|00000a50| 6e 75 25 21 31 36 3d 31 | 34 30 3a 6d 65 6e 75 25 |nu%!16=1|40:menu%|
|00000a60| 21 32 30 3d 34 30 3a 6d | 65 6e 75 25 21 32 34 3d |!20=40:m|enu%!24=|
|00000a70| 30 0d 03 0c 4c f2 69 74 | 65 6d 28 6d 65 6e 75 25 |0...L.it|em(menu%|
|00000a80| 2b 32 38 2c 31 32 38 2c | 73 61 76 65 74 68 25 2c |+28,128,|saveth%,|
|00000a90| 28 28 31 3c 3c 32 32 29 | 2a 2d 73 65 61 72 63 68 |((1<<22)|*-search|
|00000aa0| 69 6e 67 29 2b 28 28 37 | 3c 3c 32 34 29 2b 25 31 |ing)+((7|<<24)+%1|
|00000ab0| 30 30 30 31 29 2c 22 53 | 61 76 65 22 29 0d 03 16 |0001),"S|ave")...|
|00000ac0| 05 7f 0d 03 20 0c 6c 61 | 73 74 6d 25 3d 30 0d 03 |.... .la|stm%=0..|
|00000ad0| 2a 15 24 6d 65 6e 75 25 | 3d 22 46 69 6c 65 46 69 |*.$menu%|="FileFi|
|00000ae0| 6e 64 22 0d 03 34 2f 6d | 65 6e 75 25 3f 31 32 3d |nd"..4/m|enu%?12=|
|00000af0| 37 3a 6d 65 6e 75 25 3f | 31 33 3d 32 3a 6d 65 6e |7:menu%?|13=2:men|
|00000b00| 75 25 3f 31 34 3d 37 3a | 6d 65 6e 75 25 3f 31 35 |u%?14=7:|menu%?15|
|00000b10| 3d 30 0d 03 3e 1b 78 25 | 3d 28 21 62 6c 6b 25 29 |=0..>.x%|=(!blk%)|
|00000b20| 2d 38 30 3a 79 25 3d 62 | 6c 6b 25 21 34 0d 03 48 |-80:y%=b|lk%!4..H|
|00000b30| 17 e7 20 62 6c 6b 25 21 | 31 32 3d 2d 32 20 79 25 |.. blk%!|12=-2 y%|
|00000b40| 3d 32 35 36 0d 03 52 27 | 6d 65 6e 75 25 21 31 36 |=256..R'|menu%!16|
|00000b50| 3d 31 34 30 3a 6d 65 6e | 75 25 21 32 30 3d 34 30 |=140:men|u%!20=40|
|00000b60| 3a 6d 65 6e 75 25 21 32 | 34 3d 30 0d 03 5c 34 f2 |:menu%!2|4=0..\4.|
|00000b70| 69 74 65 6d 28 6d 65 6e | 75 25 2b 32 38 2c 30 2c |item(men|u%+28,0,|
|00000b80| 69 6e 66 6f 68 25 2c 28 | 28 37 3c 3c 32 34 29 2b |infoh%,(|(7<<24)+|
|00000b90| 25 31 30 30 30 31 29 2c | 22 49 6e 66 6f 22 29 0d |%10001),|"Info").|
|00000ba0| 03 66 4c f2 69 74 65 6d | 28 6d 65 6e 75 25 2b 35 |.fL.item|(menu%+5|
|00000bb0| 32 2c 30 2c 2d 31 2c 28 | 28 31 3c 3c 32 32 29 2a |2,0,-1,(|(1<<22)*|
|00000bc0| 2d 28 ac 20 73 65 61 72 | 63 68 69 6e 67 29 29 2b |-(. sear|ching))+|
|00000bd0| 28 28 37 3c 3c 32 34 29 | 2b 25 31 30 30 30 31 29 |((7<<24)|+%10001)|
|00000be0| 2c 22 53 74 61 74 2e 2e | 2e 22 29 0d 03 70 4a f2 |,"Stat..|.")..pJ.|
|00000bf0| 69 74 65 6d 28 6d 65 6e | 75 25 2b 37 36 2c 30 2c |item(men|u%+76,0,|
|00000c00| 2d 31 2c 28 28 31 3c 3c | 32 32 29 2a 2d 28 74 6f |-1,((1<<|22)*-(to|
|00000c10| 74 61 6c 25 3d 30 29 29 | 2b 28 28 37 3c 3c 32 34 |tal%=0))|+((7<<24|
|00000c20| 29 2b 25 31 30 30 30 31 | 29 2c 22 49 74 65 6d 73 |)+%10001|),"Items|
|00000c30| 2e 2e 2e 22 29 0d 03 7a | 33 f2 69 74 65 6d 28 6d |...")..z|3.item(m|
|00000c40| 65 6e 75 25 2b 31 30 30 | 2c 31 32 38 2c 2d 31 2c |enu%+100|,128,-1,|
|00000c50| 28 28 37 3c 3c 32 34 29 | 2b 25 31 30 30 30 31 29 |((7<<24)|+%10001)|
|00000c60| 2c 22 51 75 69 74 22 29 | 0d 03 84 05 cb 0d 03 8e |,"Quit")|........|
|00000c70| 24 c8 99 22 57 69 6d 70 | 5f 43 72 65 61 74 65 4d |$.."Wimp|_CreateM|
|00000c80| 65 6e 75 22 2c 2c 6d 65 | 6e 75 25 2c 78 25 2c 79 |enu",,me|nu%,x%,y|
|00000c90| 25 0d 03 98 05 e1 0d 03 | a2 0e dd f2 74 79 70 65 |%.......|....type|
|00000ca0| 6d 65 6e 75 0d 03 ac 05 | f7 0d 03 b6 4c 6c 61 73 |menu....|....Llas|
|00000cb0| 74 6d 25 3d 32 3a 24 6d | 65 6e 75 25 3d 22 46 69 |tm%=2:$m|enu%="Fi|
|00000cc0| 6c 65 20 74 79 70 65 73 | 22 3a 6d 65 6e 75 25 3f |le types|":menu%?|
|00000cd0| 31 32 3d 37 3a 6d 65 6e | 75 25 3f 31 33 3d 32 3a |12=7:men|u%?13=2:|
|00000ce0| 6d 65 6e 75 25 3f 31 34 | 3d 37 3a 6d 65 6e 75 25 |menu%?14|=7:menu%|
|00000cf0| 3f 31 35 3d 30 0d 03 c0 | 41 78 25 3d 28 21 62 6c |?15=0...|Ax%=(!bl|
|00000d00| 6b 25 29 2d 38 30 3a 79 | 25 3d 38 2b 62 6c 6b 25 |k%)-80:y|%=8+blk%|
|00000d10| 21 34 3a 6d 65 6e 75 25 | 21 31 36 3d 32 30 30 3a |!4:menu%|!16=200:|
|00000d20| 6d 65 6e 75 25 21 32 30 | 3d 34 30 3a 6d 65 6e 75 |menu%!20|=40:menu|
|00000d30| 25 21 32 34 3d 30 0d 03 | ca 0e e3 46 25 3d 31 20 |%!24=0..|...F%=1 |
|00000d40| b8 20 31 35 0d 03 d4 0b | f3 20 74 79 70 65 24 0d |. 15....|. type$.|
|00000d50| 03 de 3f f2 69 74 65 6d | 28 6d 65 6e 75 25 2b 34 |..?.item|(menu%+4|
|00000d60| 2b 32 34 2a 46 25 2c 2d | 31 32 38 2a 28 46 25 3d |+24*F%,-|128*(F%=|
|00000d70| 31 35 29 2c 2d 31 2c 28 | 28 37 3c 3c 32 34 29 2b |15),-1,(|(7<<24)+|
|00000d80| 25 31 30 30 30 31 29 2c | 74 79 70 65 24 29 0d 03 |%10001),|type$)..|
|00000d90| e8 05 ed 0d 03 f2 24 c8 | 99 22 57 69 6d 70 5f 43 |......$.|."Wimp_C|
|00000da0| 72 65 61 74 65 4d 65 6e | 75 22 2c 2c 6d 65 6e 75 |reateMen|u",,menu|
|00000db0| 25 2c 78 25 2c 79 25 0d | 03 fc 05 e1 0d 04 06 71 |%,x%,y%.|.......q|
|00000dc0| dc 20 42 42 43 20 52 4f | 4d 2c 4f 62 65 79 2c 54 |. BBC RO|M,Obey,T|
|00000dd0| 65 6d 70 6c 61 74 65 2c | 50 61 6c 65 74 74 65 2c |emplate,|Palette,|
|00000de0| 50 6f 53 63 72 69 70 74 | 2c 46 6f 6e 74 2c 42 42 |PoScript|,Font,BB|
|00000df0| 43 20 66 6f 6e 74 2c 41 | 62 73 6f 6c 75 74 65 2c |C font,A|bsolute,|
|00000e00| 53 70 72 69 74 65 2c 4d | 6f 64 75 6c 65 2c 42 41 |Sprite,M|odule,BA|
|00000e10| 53 49 43 2c 55 74 69 6c | 69 74 79 2c 44 61 74 61 |SIC,Util|ity,Data|
|00000e20| 2c 43 6f 6d 6d 61 6e 64 | 2c 54 65 78 74 0d 04 10 |,Command|,Text...|
|00000e30| 41 dc 20 42 42 43 2c 46 | 45 42 2c 46 45 43 2c 46 |A. BBC,F|EB,FEC,F|
|00000e40| 45 44 2c 46 46 35 2c 46 | 46 36 2c 46 46 37 2c 46 |ED,FF5,F|F6,FF7,F|
|00000e50| 46 38 2c 46 46 39 2c 46 | 46 41 2c 46 46 42 2c 46 |F8,FF9,F|FA,FFB,F|
|00000e60| 46 43 2c 46 46 44 2c 46 | 46 45 2c 46 46 46 0d 04 |FC,FFD,F|FE,FFF..|
|00000e70| 1a 28 dd f2 69 74 65 6d | 28 61 64 25 2c 66 6c 61 |.(..item|(ad%,fla|
|00000e80| 67 25 2c 70 74 72 25 2c | 69 63 6f 6e 66 25 2c 74 |g%,ptr%,|iconf%,t|
|00000e90| 69 74 6c 65 24 29 0d 04 | 24 37 21 61 64 25 3d 66 |itle$)..|$7!ad%=f|
|00000ea0| 6c 61 67 25 3a 61 64 25 | 21 34 3d 70 74 72 25 3a |lag%:ad%|!4=ptr%:|
|00000eb0| 61 64 25 21 38 3d 69 63 | 6f 6e 66 25 3a 24 28 61 |ad%!8=ic|onf%:$(a|
|00000ec0| 64 25 2b 31 32 29 3d 74 | 69 74 6c 65 24 0d 04 2e |d%+12)=t|itle$...|
|00000ed0| 05 e1 0d 04 38 0f dd f2 | 73 65 6c 65 63 74 69 6f |....8...|selectio|
|00000ee0| 6e 0d 04 42 21 c8 99 22 | 57 69 6d 70 5f 47 65 74 |n..B!.."|Wimp_Get|
|00000ef0| 50 6f 69 6e 74 65 72 49 | 6e 66 6f 22 2c 2c 70 74 |PointerI|nfo",,pt|
|00000f00| 72 25 0d 04 4c 0f c8 8e | 20 6c 61 73 74 6d 25 20 |r%..L...| lastm% |
|00000f10| ca 0d 04 56 12 c9 20 30 | 3a c8 8e 20 21 62 6c 6b |...V.. 0|:.. !blk|
|00000f20| 25 20 ca 0d 04 60 11 c9 | 20 31 3a f2 6f 70 65 6e |% ...`..| 1:.open|
|00000f30| 73 74 61 74 0d 04 6a 07 | c9 20 32 0d 04 74 76 21 |stat..j.|. 2..tv!|
|00000f40| 62 6c 6b 25 3d 69 74 65 | 6d 68 25 3a 62 6c 6b 25 |blk%=ite|mh%:blk%|
|00000f50| 21 34 3d 30 3a 62 6c 6b | 25 21 38 3d 35 31 32 3a |!4=0:blk|%!8=512:|
|00000f60| 62 6c 6b 25 21 31 32 3d | 31 32 33 36 3a 62 6c 6b |blk%!12=|1236:blk|
|00000f70| 25 21 31 36 3d 35 35 32 | 3a 62 6c 6b 25 21 32 30 |%!16=552|:blk%!20|
|00000f80| 3d 30 3a 62 6c 6b 25 21 | 32 34 3d 30 3a 62 6c 6b |=0:blk%!|24=0:blk|
|00000f90| 25 21 32 38 3d 2d 31 3a | c8 99 22 57 69 6d 70 5f |%!28=-1:|.."Wimp_|
|00000fa0| 4f 70 65 6e 57 69 6e 64 | 6f 77 22 2c 2c 62 6c 6b |OpenWind|ow",,blk|
|00000fb0| 25 0d 04 7e 1c c9 20 33 | 3a c8 99 22 57 69 6d 70 |%..~.. 3|:.."Wimp|
|00000fc0| 5f 43 6c 6f 73 65 44 6f | 77 6e 22 3a e0 0d 04 88 |_CloseDo|wn":....|
|00000fd0| 05 cb 0d 04 92 27 c9 20 | 31 3a e7 20 21 62 6c 6b |.....'. |1:. !blk|
|00000fe0| 25 3d 30 20 f2 6b 69 6c | 6c 69 74 65 6d 3a f2 70 |%=0 .kil|litem:.p|
|00000ff0| 61 74 68 77 69 6e 64 6f | 77 0d 04 9c 31 e7 20 21 |athwindo|w...1. !|
|00001000| 62 6c 6b 25 3d 31 20 f5 | f2 6b 69 6c 6c 70 61 74 |blk%=1 .|.killpat|
|00001010| 68 28 30 29 3a fd 70 61 | 74 68 73 25 3d 30 3a f2 |h(0):.pa|ths%=0:.|
|00001020| 70 61 74 68 77 69 6e 64 | 6f 77 0d 04 a6 07 c9 20 |pathwind|ow..... |
|00001030| 32 0d 04 b0 09 f7 8d 54 | 50 44 0d 04 ba 19 e3 46 |2......T|PD.....F|
|00001040| 25 3d 30 20 b8 20 21 62 | 6c 6b 25 3a f3 20 74 79 |%=0 . !b|lk%:. ty|
|00001050| 24 3a ed 0d 04 c4 14 f2 | 73 65 74 6e 75 6d 74 79 |$:......|setnumty|
|00001060| 70 65 28 74 79 24 29 0d | 04 ce 05 cb 0d 04 d8 2f |pe(ty$).|......./|
|00001070| e7 20 70 74 72 25 21 38 | 3d 31 20 c8 99 22 57 69 |. ptr%!8|=1 .."Wi|
|00001080| 6d 70 5f 43 72 65 61 74 | 65 4d 65 6e 75 22 2c 2c |mp_Creat|eMenu",,|
|00001090| 6d 65 6e 75 25 2c 78 25 | 2c 79 25 0d 04 e2 05 e1 |menu%,x%|,y%.....|
|000010a0| 0d 04 ec 0d dd f2 6d 65 | 73 73 61 67 65 0d 04 f6 |......me|ssage...|
|000010b0| 24 e7 20 62 6c 6b 25 21 | 31 36 3d 30 20 c8 99 22 |$. blk%!|16=0 .."|
|000010c0| 57 69 6d 70 5f 43 6c 6f | 73 65 44 6f 77 6e 22 3a |Wimp_Clo|seDown":|
|000010d0| e0 0d 05 00 19 e7 20 62 | 6c 6b 25 21 31 36 3d 33 |...... b|lk%!16=3|
|000010e0| 20 f2 64 61 74 61 6c 6f | 61 64 0d 05 0a 1c e7 20 | .datalo|ad..... |
|000010f0| 62 6c 6b 25 21 31 36 3d | 32 20 f2 64 61 74 61 73 |blk%!16=|2 .datas|
|00001100| 61 76 65 61 63 6b 0d 05 | 14 05 e1 0d 05 1e 09 dd |aveack..|........|
|00001110| f2 65 72 72 0d 05 28 5c | 21 62 6c 6b 25 3d 30 3a |.err..(\|!blk%=0:|
|00001120| 24 28 62 6c 6b 25 2b 34 | 29 3d f6 24 2b 22 20 28 |$(blk%+4|)=.$+" (|
|00001130| 69 6e 74 65 72 6e 61 6c | 20 65 72 72 6f 72 20 63 |internal| error c|
|00001140| 6f 64 65 20 22 2b c3 9e | 2b 22 29 20 2d 20 4f 4b |ode "+..|+") - OK|
|00001150| 20 74 6f 20 63 6f 6e 74 | 69 6e 75 65 2c 20 43 41 | to cont|inue, CA|
|00001160| 4e 43 45 4c 20 74 6f 20 | 71 75 69 74 22 2b bd 30 |NCEL to |quit"+.0|
|00001170| 0d 05 32 36 c8 99 22 57 | 69 6d 70 5f 52 65 70 6f |..26.."W|imp_Repo|
|00001180| 72 74 45 72 72 6f 72 22 | 2c 62 6c 6b 25 2c 33 2c |rtError"|,blk%,3,|
|00001190| 22 46 69 6c 65 20 46 69 | 6e 64 65 72 22 20 b8 20 |"File Fi|nder" . |
|000011a0| 2c 63 6f 64 65 25 0d 05 | 3c 22 e7 20 63 6f 64 65 |,code%..|<". code|
|000011b0| 25 3d 32 20 c8 99 22 57 | 69 6d 70 5f 43 6c 6f 73 |%=2 .."W|imp_Clos|
|000011c0| 65 44 6f 77 6e 22 3a e0 | 0d 05 46 18 e7 20 73 65 |eDown":.|..F.. se|
|000011d0| 61 72 63 68 69 6e 67 20 | f2 63 6c 65 61 72 75 70 |arching |.clearup|
|000011e0| 0d 05 50 05 e1 0d 05 5a | 11 dd a4 63 6f 6e 66 69 |..P....Z|...confi|
|000011f0| 72 6d 28 63 24 29 0d 05 | 64 1b 21 62 6c 6b 25 3d |rm(c$)..|d.!blk%=|
|00001200| 30 3a 24 28 62 6c 6b 25 | 2b 34 29 3d 63 24 2b bd |0:$(blk%|+4)=c$+.|
|00001210| 30 0d 05 6e 42 c8 99 22 | 57 69 6d 70 5f 52 65 70 |0..nB.."|Wimp_Rep|
|00001220| 6f 72 74 45 72 72 6f 72 | 22 2c 62 6c 6b 25 2c 31 |ortError|",blk%,1|
|00001230| 39 2c 22 51 75 65 72 79 | 20 66 72 6f 6d 20 46 69 |9,"Query| from Fi|
|00001240| 6c 65 20 46 69 6e 64 65 | 72 22 20 b8 20 2c 63 6f |le Finde|r" . ,co|
|00001250| 64 65 25 0d 05 78 0c 3d | 63 6f 64 65 25 3d 31 0d |de%..x.=|code%=1.|
|00001260| 05 82 0b dd f2 6d 6f 75 | 73 65 0d 05 8c 2d e7 20 |.....mou|se...-. |
|00001270| 62 6c 6b 25 21 31 32 3d | 66 69 6e 64 68 25 20 80 |blk%!12=|findh% .|
|00001280| 20 62 6c 6b 25 21 31 36 | 3d 32 38 20 f2 74 79 70 | blk%!16|=28 .typ|
|00001290| 65 6d 65 6e 75 3a e1 0d | 05 96 16 e7 20 62 6c 6b |emenu:..|.... blk|
|000012a0| 25 21 38 3d 32 20 f2 6d | 65 6e 75 3a e1 0d 05 a0 |%!8=2 .m|enu:....|
|000012b0| 12 e7 20 62 6c 6b 25 21 | 31 32 3d 2d 32 20 8c 0d |.. blk%!|12=-2 ..|
|000012c0| 05 aa 10 21 62 6c 6b 25 | 3d 66 69 6e 64 68 25 0d |...!blk%|=findh%.|
|000012d0| 05 b4 31 62 6c 6b 25 21 | 34 3d 32 30 30 3a 62 6c |..1blk%!|4=200:bl|
|000012e0| 6b 25 21 38 3d 31 30 30 | 3a 62 6c 6b 25 21 31 32 |k%!8=100|:blk%!12|
|000012f0| 3d 39 31 38 3a 62 6c 6b | 25 21 31 36 3d 39 39 32 |=918:blk|%!16=992|
|00001300| 0d 05 be 22 62 6c 6b 25 | 21 32 30 3d 30 3a 62 6c |..."blk%|!20=0:bl|
|00001310| 6b 25 21 32 34 3d 30 3a | 62 6c 6b 25 21 32 38 3d |k%!24=0:|blk%!28=|
|00001320| 2d 31 0d 05 c8 0f f2 66 | 69 6c 65 77 69 6e 64 6f |-1.....f|ilewindo|
|00001330| 77 0d 05 d2 05 cd 0d 05 | dc 16 e7 20 62 6c 6b 25 |w.......|... blk%|
|00001340| 21 31 32 3d 66 69 6e 64 | 68 25 20 8c 0d 05 e6 26 |!12=find|h% ....&|
|00001350| e7 20 62 6c 6b 25 21 31 | 36 3d 32 35 20 84 20 62 |. blk%!1|6=25 . b|
|00001360| 6c 6b 25 21 31 36 3d 36 | 20 f2 67 72 65 79 74 79 |lk%!16=6| .greyty|
|00001370| 70 65 0d 05 f0 28 e7 20 | 28 62 6c 6b 25 21 31 36 |pe...(. |(blk%!16|
|00001380| 3e 32 39 20 80 20 62 6c | 6b 25 21 31 36 3c 33 33 |>29 . bl|k%!16<33|
|00001390| 29 20 f2 67 72 65 79 6c | 65 6e 0d 05 fa 19 e7 20 |) .greyl|en..... |
|000013a0| 62 6c 6b 25 21 31 36 3d | 33 32 20 f2 67 72 65 79 |blk%!16=|32 .grey|
|000013b0| 6d 67 6e 0d 06 04 1a e7 | 20 62 6c 6b 25 21 38 3d |mgn.....| blk%!8=|
|000013c0| 31 20 f2 63 68 65 63 6b | 64 72 69 76 65 0d 06 0e |1 .check|drive...|
|000013d0| 1a e7 20 62 6c 6b 25 21 | 31 36 3d 31 33 20 f2 70 |.. blk%!|16=13 .p|
|000013e0| 72 65 76 69 6f 75 73 0d | 06 18 1d e7 20 62 6c 6b |revious.|.... blk|
|000013f0| 25 21 31 36 3d 31 32 20 | f2 73 74 61 72 74 73 65 |%!16=12 |.startse|
|00001400| 61 72 63 68 0d 06 22 17 | e7 20 62 6c 6b 25 21 31 |arch..".|. blk%!1|
|00001410| 36 3d 33 34 20 f2 63 79 | 63 6c 65 0d 06 2c 1a e7 |6=34 .cy|cle..,..|
|00001420| 20 62 6c 6b 25 21 31 36 | 3d 33 36 20 f2 63 79 63 | blk%!16|=36 .cyc|
|00001430| 6c 65 6d 67 6e 0d 06 36 | 05 cd 0d 06 40 16 e7 20 |lemgn..6|....@.. |
|00001440| 62 6c 6b 25 21 31 32 3d | 73 74 61 74 68 25 20 8c |blk%!12=|stath% .|
|00001450| 0d 06 4a 5d e7 20 62 6c | 6b 25 21 31 36 3d 36 20 |..J]. bl|k%!16=6 |
|00001460| 61 62 6f 72 74 25 3d a4 | 63 6f 6e 66 69 72 6d 28 |abort%=.|confirm(|
|00001470| 22 41 72 65 20 79 6f 75 | 20 73 75 72 65 20 74 68 |"Are you| sure th|
|00001480| 61 74 20 79 6f 75 20 77 | 61 6e 74 20 74 6f 20 61 |at you w|ant to a|
|00001490| 62 6f 72 74 20 74 68 65 | 20 73 65 61 72 63 68 20 |bort the| search |
|000014a0| 63 6f 6d 70 6c 65 74 65 | 6c 79 3f 22 29 0d 06 54 |complete|ly?")..T|
|000014b0| 55 e7 20 62 6c 6b 25 21 | 31 36 3d 37 20 71 75 69 |U. blk%!|16=7 qui|
|000014c0| 74 25 3d a4 63 6f 6e 66 | 69 72 6d 28 22 46 69 6e |t%=.conf|irm("Fin|
|000014d0| 69 73 68 20 77 69 74 68 | 20 74 68 69 73 20 70 61 |ish with| this pa|
|000014e0| 74 68 20 61 6e 64 20 73 | 74 61 72 74 20 73 65 61 |th and s|tart sea|
|000014f0| 72 63 68 69 6e 67 20 74 | 68 65 20 6e 65 78 74 3f |rching t|he next?|
|00001500| 22 29 0d 06 5e 11 e7 20 | 62 6c 6b 25 21 31 36 3d |")..^.. |blk%!16=|
|00001510| 38 20 8c 0d 06 68 0f e7 | 20 70 61 75 73 65 64 25 |8 ...h..| paused%|
|00001520| 20 8c 0d 06 72 28 70 61 | 75 73 65 64 25 3d a3 3a | ...r(pa|used%=.:|
|00001530| f2 73 65 74 74 65 78 74 | 28 73 74 61 74 68 25 2c |.settext|(stath%,|
|00001540| 38 2c 22 50 61 75 73 65 | 22 29 0d 06 7c 05 cc 0d |8,"Pause|")..|...|
|00001550| 06 86 2b 70 61 75 73 65 | 64 25 3d b9 3a f2 73 65 |..+pause|d%=.:.se|
|00001560| 74 74 65 78 74 28 73 74 | 61 74 68 25 2c 38 2c 22 |ttext(st|ath%,8,"|
|00001570| 43 6f 6e 74 69 6e 75 65 | 22 29 0d 06 90 05 cd 0d |Continue|")......|
|00001580| 06 9a 05 cd 0d 06 a4 05 | cd 0d 06 ae 2d e7 20 62 |........|....-. b|
|00001590| 6c 6b 25 21 31 32 3d 6e | 65 77 64 69 73 63 68 25 |lk%!12=n|ewdisch%|
|000015a0| 20 80 20 62 6c 6b 25 21 | 31 36 3d 33 20 64 69 73 | . blk%!|16=3 dis|
|000015b0| 63 69 6e 25 3d b9 0d 06 | b8 2c e7 20 62 6c 6b 25 |cin%=...|.,. blk%|
|000015c0| 21 31 32 3d 6e 65 77 64 | 69 73 63 68 25 20 80 20 |!12=newd|isch% . |
|000015d0| 62 6c 6b 25 21 31 36 3d | 34 20 61 62 6f 72 74 25 |blk%!16=|4 abort%|
|000015e0| 3d b9 0d 06 c2 3b e7 20 | 28 62 6c 6b 25 21 31 32 |=....;. |(blk%!12|
|000015f0| 3d 73 61 76 65 74 68 25 | 20 84 20 62 6c 6b 25 21 |=saveth%| . blk%!|
|00001600| 31 32 3d 73 61 76 65 70 | 68 25 29 20 80 20 62 6c |12=savep|h%) . bl|
|00001610| 6b 25 21 31 36 3d 32 20 | f2 73 61 76 65 0d 06 cc |k%!16=2 |.save...|
|00001620| 47 e7 20 28 62 6c 6b 25 | 21 31 32 3d 73 61 76 65 |G. (blk%|!12=save|
|00001630| 74 68 25 20 84 20 62 6c | 6b 25 21 31 32 3d 73 61 |th% . bl|k%!12=sa|
|00001640| 76 65 70 68 25 29 20 80 | 20 62 6c 6b 25 21 31 36 |veph%) .| blk%!16|
|00001650| 3d 30 20 77 68 25 3d 62 | 6c 6b 25 21 31 32 3a f2 |=0 wh%=b|lk%!12:.|
|00001660| 64 72 61 67 0d 06 d6 05 | e1 0d 06 e0 10 dd f2 66 |drag....|.......f|
|00001670| 69 6c 65 77 69 6e 64 6f | 77 0d 06 ea 2e 21 70 74 |ilewindo|w....!pt|
|00001680| 72 25 3d 70 61 74 68 68 | 25 3a c8 99 22 57 69 6d |r%=pathh|%:.."Wim|
|00001690| 70 5f 47 65 74 57 69 6e | 64 6f 77 53 74 61 74 65 |p_GetWin|dowState|
|000016a0| 22 2c 2c 70 74 72 25 0d | 06 f4 4b 70 74 72 25 21 |",,ptr%.|..Kptr%!|
|000016b0| 34 3d 31 30 2b 62 6c 6b | 25 21 34 3a 70 74 72 25 |4=10+blk|%!4:ptr%|
|000016c0| 21 38 3d 31 32 2b 62 6c | 6b 25 21 38 3a 70 74 72 |!8=12+bl|k%!8:ptr|
|000016d0| 25 21 31 32 3d 36 35 38 | 2b 70 74 72 25 21 34 3a |%!12=658|+ptr%!4:|
|000016e0| 70 74 72 25 21 31 36 3d | 31 36 32 2b 70 74 72 25 |ptr%!16=|162+ptr%|
|000016f0| 21 38 0d 06 fe 22 70 74 | 72 25 21 32 38 3d 62 6c |!8..."pt|r%!28=bl|
|00001700| 6b 25 21 32 38 3a 62 6c | 6b 25 21 32 38 3d 70 61 |k%!28:bl|k%!28=pa|
|00001710| 74 68 68 25 0d 07 08 1d | c8 99 22 57 69 6d 70 5f |thh%....|.."Wimp_|
|00001720| 4f 70 65 6e 57 69 6e 64 | 6f 77 22 2c 2c 70 74 72 |OpenWind|ow",,ptr|
|00001730| 25 0d 07 12 1d c8 99 22 | 57 69 6d 70 5f 4f 70 65 |%......"|Wimp_Ope|
|00001740| 6e 57 69 6e 64 6f 77 22 | 2c 2c 62 6c 6b 25 0d 07 |nWindow"|,,blk%..|
|00001750| 1c 05 e1 0d 07 26 0f dd | f2 63 6c 6f 73 65 66 69 |.....&..|.closefi|
|00001760| 6c 65 0d 07 30 1e c8 99 | 22 57 69 6d 70 5f 43 6c |le..0...|"Wimp_Cl|
|00001770| 6f 73 65 57 69 6e 64 6f | 77 22 2c 2c 62 6c 6b 25 |oseWindo|w",,blk%|
|00001780| 0d 07 3a 2b 21 62 6c 6b | 25 3d 70 61 74 68 68 25 |..:+!blk|%=pathh%|
|00001790| 3a c8 99 22 57 69 6d 70 | 5f 43 6c 6f 73 65 57 69 |:.."Wimp|_CloseWi|
|000017a0| 6e 64 6f 77 22 2c 2c 62 | 6c 6b 25 0d 07 44 05 e1 |ndow",,b|lk%..D..|
|000017b0| 0d 07 4e 10 dd f2 63 68 | 65 63 6b 64 72 69 76 65 |..N...ch|eckdrive|
|000017c0| 0d 07 58 70 e7 20 62 6c | 6b 25 21 31 32 3c 3e 66 |..Xp. bl|k%!12<>f|
|000017d0| 69 6e 64 68 25 20 84 20 | 28 28 28 62 6c 6b 25 21 |indh% . |(((blk%!|
|000017e0| 31 36 29 3c 32 30 20 84 | 20 28 62 6c 6b 25 21 31 |16)<20 .| (blk%!1|
|000017f0| 36 29 3e 32 33 29 20 80 | 20 28 62 6c 6b 25 21 31 |6)>23) .| (blk%!1|
|00001800| 36 3c 3e 32 20 80 20 62 | 6c 6b 25 21 31 36 3c 3e |6<>2 . b|lk%!16<>|
|00001810| 33 20 80 20 62 6c 6b 25 | 21 31 36 3c 3e 31 30 20 |3 . blk%|!16<>10 |
|00001820| 80 20 62 6c 6b 25 21 31 | 36 3c 3e 38 29 29 20 e1 |. blk%!1|6<>8)) .|
|00001830| 0d 07 62 20 21 62 6c 6b | 25 3d 62 6c 6b 25 21 31 |..b !blk|%=blk%!1|
|00001840| 32 3a 62 6c 6b 25 21 34 | 3d 62 6c 6b 25 21 31 36 |2:blk%!4|=blk%!16|
|00001850| 0d 07 6c 1e 62 6c 6b 25 | 21 38 3d 31 3c 3c 32 31 |..l.blk%|!8=1<<21|
|00001860| 3a 62 6c 6b 25 21 31 32 | 3d 31 3c 3c 32 31 0d 07 |:blk%!12|=1<<21..|
|00001870| 76 1f c8 99 22 57 69 6d | 70 5f 53 65 74 49 63 6f |v..."Wim|p_SetIco|
|00001880| 6e 53 74 61 74 65 22 2c | 2c 62 6c 6b 25 0d 07 80 |nState",|,blk%...|
|00001890| 05 e1 0d 07 8a 0e dd f2 | 67 65 74 73 74 61 74 65 |........|getstate|
|000018a0| 0d 07 94 12 65 78 61 63 | 74 25 3d a4 73 65 6c 28 |....exac|t%=.sel(|
|000018b0| 32 29 0d 07 9e 12 62 65 | 65 70 25 3d a4 73 65 6c |2)....be|ep%=.sel|
|000018c0| 28 31 34 29 0d 07 a8 11 | 66 61 73 74 25 3d a4 73 |(14)....|fast%=.s|
|000018d0| 65 6c 28 38 29 0d 07 b2 | 12 73 66 69 6c 65 25 3d |el(8)...|.sfile%=|
|000018e0| a4 73 65 6c 28 36 29 0d | 07 bc 11 73 64 69 72 25 |.sel(6).|...sdir%|
|000018f0| 3d a4 73 65 6c 28 37 29 | 0d 07 c6 12 76 69 65 77 |=.sel(7)|....view|
|00001900| 25 3d a4 73 65 6c 28 31 | 35 29 0d 07 d0 12 6c 69 |%=.sel(1|5)....li|
|00001910| 73 74 25 3d a4 73 65 6c | 28 31 36 29 0d 07 da 12 |st%=.sel|(16)....|
|00001920| 63 6d 6e 64 25 3d a4 73 | 65 6c 28 31 31 29 0d 07 |cmnd%=.s|el(11)..|
|00001930| e4 13 61 70 70 64 69 72 | 25 3d a4 73 65 6c 28 30 |..appdir|%=.sel(0|
|00001940| 29 0d 07 ee 12 6d 61 6e | 79 25 3d a4 73 65 6c 28 |)....man|y%=.sel(|
|00001950| 31 38 29 0d 07 f8 36 78 | 6c 6f 6e 67 25 3d a4 73 |18)...6x|long%=.s|
|00001960| 65 6c 28 33 30 29 3a 78 | 73 68 6f 72 74 25 3d a4 |el(30):x|short%=.|
|00001970| 73 65 6c 28 33 31 29 3a | 78 65 78 61 63 74 6c 25 |sel(31):|xexactl%|
|00001980| 3d a4 73 65 6c 28 33 32 | 29 0d 08 02 11 73 70 74 |=.sel(32|)....spt|
|00001990| 25 3d a4 73 65 6c 28 32 | 35 29 0d 08 0c 5e e7 20 |%=.sel(2|5)...^. |
|000019a0| 73 70 74 25 20 e7 20 a4 | 74 65 78 74 28 66 69 6e |spt% . .|text(fin|
|000019b0| 64 68 25 2c 32 36 29 3d | 22 22 20 f2 77 68 69 6e |dh%,26)=|"" .whin|
|000019c0| 67 65 28 22 59 6f 75 20 | 68 61 76 65 6e 27 74 20 |ge("You |haven't |
|000019d0| 65 6e 74 65 72 65 64 20 | 61 20 66 69 6c 65 74 79 |entered |a filety|
|000019e0| 70 65 22 29 3a 66 61 69 | 6c 25 3d b9 3a e1 20 8b |pe"):fai|l%=.:. .|
|000019f0| 20 66 61 69 6c 25 3d a3 | 0d 08 16 39 e7 20 73 70 | fail%=.|...9. sp|
|00001a00| 74 25 20 66 74 25 3d a0 | 28 22 26 22 2b a4 74 65 |t% ft%=.|("&"+.te|
|00001a10| 78 74 28 66 69 6e 64 68 | 25 2c 32 36 29 29 3a f2 |xt(findh|%,26)):.|
|00001a20| 73 65 74 6e 75 6d 74 79 | 70 65 28 c3 7e 66 74 25 |setnumty|pe(.~ft%|
|00001a30| 29 0d 08 20 73 e7 20 78 | 6c 6f 6e 67 25 20 84 20 |).. s. x|long% . |
|00001a40| 78 73 68 6f 72 74 25 20 | 84 20 78 65 78 61 63 74 |xshort% |. xexact|
|00001a50| 6c 25 20 e7 20 a4 74 65 | 78 74 28 66 69 6e 64 68 |l% . .te|xt(findh|
|00001a60| 25 2c 33 33 29 3d 22 22 | 20 f2 77 68 69 6e 67 65 |%,33)=""| .whinge|
|00001a70| 28 22 59 6f 75 20 68 61 | 76 65 6e 27 74 20 65 6e |("You ha|ven't en|
|00001a80| 74 65 72 65 64 20 61 20 | 6c 65 6e 67 74 68 22 29 |tered a |length")|
|00001a90| 3a 66 61 69 6c 25 3d b9 | 3a e1 20 8b 20 66 61 69 |:fail%=.|:. . fai|
|00001aa0| 6c 25 3d a3 0d 08 2a 68 | e7 20 78 65 78 61 63 74 |l%=...*h|. xexact|
|00001ab0| 6c 25 20 e7 20 a4 74 65 | 78 74 28 66 69 6e 64 68 |l% . .te|xt(findh|
|00001ac0| 25 2c 33 35 29 3d 22 22 | 20 f2 77 68 69 6e 67 65 |%,35)=""| .whinge|
|00001ad0| 28 22 59 6f 75 20 68 61 | 76 65 6e 27 74 20 65 6e |("You ha|ven't en|
|00001ae0| 74 65 72 65 64 20 61 6e | 20 61 63 63 75 72 61 63 |tered an| accurac|
|00001af0| 79 20 66 6f 72 20 74 68 | 65 20 6c 65 6e 67 74 68 |y for th|e length|
|00001b00| 22 29 3a 66 61 69 6c 25 | 3d b9 3a e1 0d 08 34 50 |"):fail%|=.:...4P|
|00001b10| e7 20 78 6c 6f 6e 67 25 | 20 84 20 78 73 68 6f 72 |. xlong%| . xshor|
|00001b20| 74 25 20 84 20 78 65 78 | 61 63 74 6c 25 20 6c 65 |t% . xex|actl% le|
|00001b30| 6e 6d 24 3d a4 74 65 78 | 74 28 66 69 6e 64 68 25 |nm$=.tex|t(findh%|
|00001b40| 2c 33 34 29 3a 6c 65 6e | 3d a0 28 a4 74 65 78 74 |,34):len|=.(.text|
|00001b50| 28 66 69 6e 64 68 25 2c | 33 33 29 29 0d 08 3e 34 |(findh%,|33))..>4|
|00001b60| 61 63 63 25 3d a0 28 a4 | 74 65 78 74 28 66 69 6e |acc%=.(.|text(fin|
|00001b70| 64 68 25 2c 33 35 29 29 | 3a 61 63 63 75 6e 24 3d |dh%,35))|:accun$=|
|00001b80| a4 74 65 78 74 28 66 69 | 6e 64 68 25 2c 33 36 29 |.text(fi|ndh%,36)|
|00001b90| 0d 08 48 32 c8 99 22 57 | 69 6d 70 5f 57 68 69 63 |..H2.."W|imp_Whic|
|00001ba0| 68 49 63 6f 6e 22 2c 66 | 69 6e 64 68 25 2c 70 74 |hIcon",f|indh%,pt|
|00001bb0| 72 25 2c 26 33 46 30 30 | 30 30 2c 26 32 35 30 30 |r%,&3F00|00,&2500|
|00001bc0| 30 30 0d 08 52 15 64 72 | 69 76 65 25 3d 28 21 70 |00..R.dr|ive%=(!p|
|00001bd0| 74 72 25 29 2d 32 30 0d | 08 5c 05 e1 0d 08 66 0e |tr%)-20.|.\....f.|
|00001be0| dd f2 64 61 74 61 6c 6f | 61 64 0d 08 70 1e e7 20 |..datalo|ad..p.. |
|00001bf0| 62 6c 6b 25 21 34 30 3d | 26 34 35 30 20 f2 70 61 |blk%!40=|&450 .pa|
|00001c00| 74 68 6c 6f 61 64 3a e1 | 0d 08 7a 11 e7 20 62 6c |thload:.|..z.. bl|
|00001c10| 6b 25 21 31 32 3d 30 20 | 8c 0d 08 84 27 e7 20 62 |k%!12=0 |....'. b|
|00001c20| 6c 6b 25 21 32 30 3d 70 | 61 74 68 68 25 20 84 20 |lk%!20=p|athh% . |
|00001c30| 62 6c 6b 25 21 32 30 3d | 66 69 6e 64 68 25 20 8c |blk%!20=|findh% .|
|00001c40| 0d 08 8e 27 f2 61 64 64 | 70 61 74 68 28 a4 63 68 |...'.add|path(.ch|
|00001c50| 6f 70 28 a4 7a 65 72 6f | 74 65 72 6d 28 62 6c 6b |op(.zero|term(blk|
|00001c60| 25 2b 34 34 29 29 29 0d | 08 98 05 cd 0d 08 a2 05 |%+44))).|........|
|00001c70| cd 0d 08 ac 05 e1 0d 08 | b6 13 dd a4 7a 65 72 6f |........|....zero|
|00001c80| 74 65 72 6d 28 61 64 25 | 29 0d 08 c0 14 7a 24 3d |term(ad%|)....z$=|
|00001c90| 22 22 3a c8 95 20 3f 61 | 64 25 3e 33 31 0d 08 ca |"":.. ?a|d%>31...|
|00001ca0| 14 7a 24 2b 3d bd 3f 61 | 64 25 3a 61 64 25 2b 3d |.z$+=.?a|d%:ad%+=|
|00001cb0| 31 0d 08 d4 05 ce 0d 08 | de 07 3d 7a 24 0d 08 e8 |1.......|..=z$...|
|00001cc0| 11 dd f2 61 64 64 70 61 | 74 68 28 70 24 29 0d 08 |...addpa|th(p$)..|
|00001cd0| f2 1a e7 20 a4 61 6c 72 | 65 61 64 79 28 70 24 2c |... .alr|eady(p$,|
|00001ce0| 2d 31 29 20 ef 37 3a e1 | 0d 08 fc 7b e7 20 70 61 |-1) .7:.|...{. pa|
|00001cf0| 74 68 73 25 3d 32 30 20 | f2 77 68 69 6e 67 65 28 |ths%=20 |.whinge(|
|00001d00| 22 4f 6e 6c 79 20 32 30 | 20 73 65 70 61 72 61 74 |"Only 20| separat|
|00001d10| 65 20 70 61 74 68 73 20 | 63 61 6e 20 62 65 20 73 |e paths |can be s|
|00001d20| 65 61 72 63 68 65 64 20 | 69 6e 20 6f 6e 65 20 67 |earched |in one g|
|00001d30| 6f 2e 20 53 65 61 72 63 | 68 20 74 68 65 73 65 20 |o. Searc|h these |
|00001d40| 32 30 2c 20 74 68 65 6e | 20 64 6f 20 74 68 65 20 |20, then| do the |
|00001d50| 72 65 73 74 20 61 66 74 | 65 72 77 61 72 64 73 22 |rest aft|erwards"|
|00001d60| 29 3a e1 0d 09 06 1a e7 | 20 70 61 74 68 73 25 3e |):......| paths%>|
|00001d70| 33 20 f2 65 78 74 65 6e | 64 70 61 6e 65 0d 09 10 |3 .exten|dpane...|
|00001d80| 10 21 62 6c 6b 25 3d 70 | 61 74 68 68 25 0d 09 1a |.!blk%=p|athh%...|
|00001d90| 41 62 6c 6b 25 21 34 3d | 30 3a 62 6c 6b 25 21 38 |Ablk%!4=|0:blk%!8|
|00001da0| 3d 2d 34 30 2a 28 31 2b | 70 61 74 68 73 25 29 3a |=-40*(1+|paths%):|
|00001db0| 62 6c 6b 25 21 31 32 3d | 36 35 38 3a 62 6c 6b 25 |blk%!12=|658:blk%|
|00001dc0| 21 31 36 3d 2d 34 30 2a | 70 61 74 68 73 25 0d 09 |!16=-40*|paths%..|
|00001dd0| 24 17 62 6c 6b 25 21 32 | 30 3d 28 37 3c 3c 32 34 |$.blk%!2|0=(7<<24|
|00001de0| 29 2b 32 35 37 0d 09 2e | 43 62 6c 6b 25 21 32 34 |)+257...|Cblk%!24|
|00001df0| 3d 70 61 74 68 25 2b 34 | 32 2a 70 61 74 68 73 25 |=path%+4|2*paths%|
|00001e00| 3a 62 6c 6b 25 21 32 38 | 3d 62 6c 6b 25 2b 32 30 |:blk%!28|=blk%+20|
|00001e10| 30 3a 62 6c 6b 25 3f 32 | 30 30 3d 31 33 3a 62 6c |0:blk%?2|00=13:bl|
|00001e20| 6b 25 21 33 32 3d 34 32 | 0d 09 38 1e 24 28 70 61 |k%!32=42|..8.$(pa|
|00001e30| 74 68 25 2b 34 32 2a 70 | 61 74 68 73 25 29 3d c2 |th%+42*p|aths%)=.|
|00001e40| 70 24 2c 34 30 29 0d 09 | 42 14 70 61 74 68 24 28 |p$,40)..|B.path$(|
|00001e50| 70 61 74 68 73 25 29 3d | 70 24 0d 09 4c 2c c8 99 |paths%)=|p$..L,..|
|00001e60| 22 57 69 6d 70 5f 43 72 | 65 61 74 65 49 63 6f 6e |"Wimp_Cr|eateIcon|
|00001e70| 22 2c 2c 62 6c 6b 25 20 | b8 20 69 63 68 25 28 70 |",,blk% |. ich%(p|
|00001e80| 61 74 68 73 25 29 0d 09 | 56 1b 70 61 74 68 73 25 |aths%)..|V.paths%|
|00001e90| 2b 3d 31 3a f2 70 61 74 | 68 77 69 6e 64 6f 77 3a |+=1:.pat|hwindow:|
|00001ea0| e1 0d 09 60 10 dd f2 70 | 61 74 68 77 69 6e 64 6f |...`...p|athwindo|
|00001eb0| 77 0d 09 6a 2e 21 62 6c | 6b 25 3d 70 61 74 68 68 |w..j.!bl|k%=pathh|
|00001ec0| 25 3a c8 99 22 57 69 6d | 70 5f 47 65 74 57 69 6e |%:.."Wim|p_GetWin|
|00001ed0| 64 6f 77 53 74 61 74 65 | 22 2c 2c 62 6c 6b 25 0d |dowState|",,blk%.|
|00001ee0| 09 74 31 e7 20 70 61 74 | 68 73 25 3e 34 20 62 6c |.t1. pat|hs%>4 bl|
|00001ef0| 6b 25 21 32 34 3d 2d 34 | 30 2a 28 70 61 74 68 73 |k%!24=-4|0*(paths|
|00001f00| 25 2d 34 29 20 8b 20 62 | 6c 6b 25 21 32 34 3d 30 |%-4) . b|lk%!24=0|
|00001f10| 0d 09 7e 1d c8 99 22 57 | 69 6d 70 5f 4f 70 65 6e |..~..."W|imp_Open|
|00001f20| 57 69 6e 64 6f 77 22 2c | 2c 62 6c 6b 25 0d 09 88 |Window",|,blk%...|
|00001f30| 2d c8 99 22 57 69 6d 70 | 5f 46 6f 72 63 65 52 65 |-.."Wimp|_ForceRe|
|00001f40| 64 72 61 77 22 2c 70 61 | 74 68 68 25 2c 30 2c 2d |draw",pa|thh%,0,-|
|00001f50| 68 74 25 2c 31 32 38 30 | 2c 30 0d 09 92 0c f2 7a |ht%,1280|,0.....z|
|00001f60| 61 70 73 75 62 73 0d 09 | 9c 05 e1 0d 09 a6 10 dd |apsubs..|........|
|00001f70| f2 65 78 74 65 6e 64 70 | 61 6e 65 0d 09 b0 0b 68 |.extendp|ane....h|
|00001f80| 74 25 2b 3d 34 30 0d 09 | ba 2c 21 62 6c 6b 25 3d |t%+=40..|.,!blk%=|
|00001f90| 30 3a 62 6c 6b 25 21 34 | 3d 2d 68 74 25 3a 62 6c |0:blk%!4|=-ht%:bl|
|00001fa0| 6b 25 21 38 3d 36 35 38 | 3a 62 6c 6b 25 21 31 32 |k%!8=658|:blk%!12|
|00001fb0| 3d 30 0d 09 c4 22 c8 99 | 22 57 69 6d 70 5f 53 65 |=0..."..|"Wimp_Se|
|00001fc0| 74 45 78 74 65 6e 74 22 | 2c 70 61 74 68 68 25 2c |tExtent"|,pathh%,|
|00001fd0| 62 6c 6b 25 0d 09 ce 05 | e1 0d 09 d8 0e dd a4 63 |blk%....|.......c|
|00001fe0| 68 6f 70 28 70 24 29 0d | 09 e2 0a 6c 25 3d a9 70 |hop(p$).|...l%=.p|
|00001ff0| 24 0d 09 ec 15 c8 95 20 | c1 70 24 2c 6c 25 2c 31 |$...... |.p$,l%,1|
|00002000| 29 3c 3e 22 2e 22 0d 09 | f6 0b 6c 25 2d 3d 31 3a |)<>"."..|..l%-=1:|
|00002010| ce 0d 0a 00 0e 3d c0 70 | 24 2c 6c 25 2d 31 29 0d |.....=.p|$,l%-1).|
|00002020| 0a 0a 17 dd a4 61 6c 72 | 65 61 64 79 28 70 24 2c |.....alr|eady(p$,|
|00002030| 6d 61 73 6b 25 29 0d 0a | 14 11 e7 20 70 61 74 68 |mask%)..|... path|
|00002040| 73 25 3d 30 20 3d a3 0d | 0a 1e 0a 66 6e 64 25 3d |s%=0 =..|...fnd%=|
|00002050| a3 0d 0a 28 14 e3 4e 25 | 3d 30 20 b8 20 70 61 74 |...(..N%|=0 . pat|
|00002060| 68 73 25 2d 31 0d 0a 32 | 60 e7 20 a7 70 24 2c 70 |hs%-1..2|`. .p$,p|
|00002070| 61 74 68 24 28 4e 25 29 | 29 3d 31 20 80 20 28 c1 |ath$(N%)|)=1 . (.|
|00002080| 70 24 2c 31 2b a9 28 70 | 61 74 68 24 28 4e 25 29 |p$,1+.(p|ath$(N%)|
|00002090| 29 2c 31 29 3d 22 2e 22 | 20 84 20 70 24 3d 70 61 |),1)="."| . p$=pa|
|000020a0| 74 68 24 28 4e 25 29 29 | 20 80 20 4e 25 3c 3e 6d |th$(N%))| . N%<>m|
|000020b0| 61 73 6b 25 20 66 6e 64 | 25 3d b9 3a 4e 25 3d 70 |ask% fnd|%=.:N%=p|
|000020c0| 61 74 68 73 25 0d 0a 3c | 05 ed 0d 0a 46 09 3d 66 |aths%..<|....F.=f|
|000020d0| 6e 64 25 0d 0a 50 0d dd | f2 7a 61 70 73 75 62 73 |nd%..P..|.zapsubs|
|000020e0| 0d 0a 5a 10 e7 20 70 61 | 74 68 73 25 3c 32 20 e1 |..Z.. pa|ths%<2 .|
|000020f0| 0d 0a 64 05 f5 0d 0a 6e | 0b 64 6f 6e 65 25 3d b9 |..d....n|.done%=.|
|00002100| 0d 0a 78 0c 70 6f 73 25 | 3d 30 3a f5 0d 0a 82 38 |..x.pos%|=0:....8|
|00002110| e7 20 a4 61 6c 72 65 61 | 64 79 28 70 61 74 68 24 |. .alrea|dy(path$|
|00002120| 28 70 6f 73 25 29 2c 70 | 6f 73 25 29 20 f2 6b 69 |(pos%),p|os%) .ki|
|00002130| 6c 6c 70 61 74 68 28 70 | 6f 73 25 29 3a 64 6f 6e |llpath(p|os%):don|
|00002140| 65 25 3d a3 0d 0a 8c 0b | 70 6f 73 25 2b 3d 31 0d |e%=.....|pos%+=1.|
|00002150| 0a 96 13 fd 70 6f 73 25 | 3e 3d 70 61 74 68 73 25 |....pos%|>=paths%|
|00002160| 2d 31 0d 0a a0 0a fd 64 | 6f 6e 65 25 0d 0a aa 2e |-1.....d|one%....|
|00002170| 21 62 6c 6b 25 3d 70 61 | 74 68 68 25 3a c8 99 22 |!blk%=pa|thh%:.."|
|00002180| 57 69 6d 70 5f 47 65 74 | 57 69 6e 64 6f 77 53 74 |Wimp_Get|WindowSt|
|00002190| 61 74 65 22 2c 2c 62 6c | 6b 25 0d 0a b4 31 e7 20 |ate",,bl|k%...1. |
|000021a0| 70 61 74 68 73 25 3e 34 | 20 62 6c 6b 25 21 32 34 |paths%>4| blk%!24|
|000021b0| 3d 2d 34 30 2a 28 70 61 | 74 68 73 25 2d 34 29 20 |=-40*(pa|ths%-4) |
|000021c0| 8b 20 62 6c 6b 25 21 32 | 34 3d 30 0d 0a be 1d c8 |. blk%!2|4=0.....|
|000021d0| 99 22 57 69 6d 70 5f 4f | 70 65 6e 57 69 6e 64 6f |."Wimp_O|penWindo|
|000021e0| 77 22 2c 2c 62 6c 6b 25 | 0d 0a c8 2d c8 99 22 57 |w",,blk%|...-.."W|
|000021f0| 69 6d 70 5f 46 6f 72 63 | 65 52 65 64 72 61 77 22 |imp_Forc|eRedraw"|
|00002200| 2c 70 61 74 68 68 25 2c | 30 2c 2d 68 74 25 2c 31 |,pathh%,|0,-ht%,1|
|00002210| 32 38 30 2c 30 0d 0a d2 | 05 e1 0d 0a dc 13 dd f2 |280,0...|........|
|00002220| 6b 69 6c 6c 70 61 74 68 | 28 70 6f 25 29 0d 0a e6 |killpath|(po%)...|
|00002230| 15 e7 20 70 6f 25 3c 3e | 70 61 74 68 73 25 2d 31 |.. po%<>|paths%-1|
|00002240| 20 8c 0d 0a f0 16 e3 4e | 25 3d 70 6f 25 20 b8 20 | ......N|%=po% . |
|00002250| 70 61 74 68 73 25 2d 32 | 0d 0a fa 1e 24 28 70 61 |paths%-2|....$(pa|
|00002260| 74 68 25 2b 34 32 2a 4e | 25 29 3d 70 61 74 68 24 |th%+42*N|%)=path$|
|00002270| 28 4e 25 2b 31 29 0d 0b | 04 19 70 61 74 68 24 28 |(N%+1)..|..path$(|
|00002280| 4e 25 29 3d 70 61 74 68 | 24 28 4e 25 2b 31 29 0d |N%)=path|$(N%+1).|
|00002290| 0b 0e 4f 21 62 6c 6b 25 | 3d 70 61 74 68 68 25 3a |..O!blk%|=pathh%:|
|000022a0| 62 6c 6b 25 21 34 3d 69 | 63 68 25 28 4e 25 29 3a |blk%!4=i|ch%(N%):|
|000022b0| 62 6c 6b 25 21 38 3d 30 | 3a 62 6c 6b 25 21 31 32 |blk%!8=0|:blk%!12|
|000022c0| 3d 30 3a c8 99 22 57 69 | 6d 70 5f 53 65 74 49 63 |=0:.."Wi|mp_SetIc|
|000022d0| 6f 6e 53 74 61 74 65 22 | 2c 2c 62 6c 6b 25 0d 0b |onState"|,,blk%..|
|000022e0| 18 05 ed 0d 0b 22 05 cd | 0d 0b 2c 0d 70 61 74 68 |....."..|..,.path|
|000022f0| 73 25 2d 3d 31 0d 0b 36 | 3e 21 62 6c 6b 25 3d 70 |s%-=1..6|>!blk%=p|
|00002300| 61 74 68 68 25 3a 62 6c | 6b 25 21 34 3d 69 63 68 |athh%:bl|k%!4=ich|
|00002310| 25 28 70 61 74 68 73 25 | 29 3a c8 99 22 57 69 6d |%(paths%|):.."Wim|
|00002320| 70 5f 44 65 6c 65 74 65 | 49 63 6f 6e 22 2c 2c 62 |p_Delete|Icon",,b|
|00002330| 6c 6b 25 0d 0b 40 22 e7 | 20 70 61 74 68 73 25 3e |lk%..@".| paths%>|
|00002340| 33 20 68 74 25 2d 3d 38 | 30 3a f2 65 78 74 65 6e |3 ht%-=8|0:.exten|
|00002350| 64 70 61 6e 65 0d 0b 4a | 05 e1 0d 0b 54 11 dd f2 |dpane..J|....T...|
|00002360| 73 74 61 72 74 73 65 61 | 72 63 68 0d 0b 5e 0d f2 |startsea|rch..^..|
|00002370| 67 65 74 73 74 61 74 65 | 0d 0b 68 0d e7 20 66 61 |getstate|..h.. fa|
|00002380| 69 6c 25 20 e1 0d 0b 72 | 81 e7 20 6c 65 6e 69 6d |il% ...r|.. lenim|
|00002390| 70 25 20 80 20 28 28 6c | 65 6e 6d 24 3d 22 4d 62 |p% . ((l|enm$="Mb|
|000023a0| 79 74 65 73 22 20 80 20 | 6c 65 6e 3e 31 30 30 30 |ytes" . |len>1000|
|000023b0| 29 20 84 20 28 6c 65 6e | 6d 24 3d 22 6b 62 79 74 |) . (len|m$="kbyt|
|000023c0| 65 73 22 20 80 20 6c 65 | 6e 3e 31 30 32 34 30 30 |es" . le|n>102400|
|000023d0| 30 29 29 20 f2 77 68 69 | 6e 67 65 28 22 54 68 65 |0)) .whi|nge("The|
|000023e0| 20 6c 65 6e 67 74 68 20 | 79 6f 75 20 68 61 76 65 | length |you have|
|000023f0| 20 65 6e 74 65 72 65 64 | 20 69 73 20 73 69 6c 6c | entered| is sill|
|00002400| 79 2e 22 29 3a e1 0d 0b | 7c 12 c8 8e 20 c0 6c 65 |y."):...||... .le|
|00002410| 6e 6d 24 2c 31 29 20 ca | 0d 0b 86 13 c9 20 22 62 |nm$,1) .|..... "b|
|00002420| 22 3a 62 79 74 65 73 3d | 6c 65 6e 0d 0b 90 18 c9 |":bytes=|len.....|
|00002430| 20 22 6b 22 3a 62 79 74 | 65 73 3d 6c 65 6e 2a 31 | "k":byt|es=len*1|
|00002440| 30 32 34 0d 0b 9a 1b c9 | 20 22 4d 22 3a 62 79 74 |024.....| "M":byt|
|00002450| 65 73 3d 6c 65 6e 2a 31 | 30 34 38 35 37 36 0d 0b |es=len*1|048576..|
|00002460| a4 05 cb 0d 0b ae 10 e7 | 20 78 65 78 61 63 74 6c |........| xexactl|
|00002470| 25 20 8c 0d 0b b8 1d c8 | 8e 20 c0 a4 74 65 78 74 |% ......|. ..text|
|00002480| 28 66 69 6e 64 68 25 2c | 33 36 29 2c 31 29 20 ca |(findh%,|36),1) .|
|00002490| 0d 0b c2 29 c9 20 22 62 | 22 3a 6d 69 6e 25 3d 62 |...). "b|":min%=b|
|000024a0| 79 74 65 73 2d 61 63 63 | 25 3a 6d 61 78 25 3d 62 |ytes-acc|%:max%=b|
|000024b0| 79 74 65 73 2b 61 63 63 | 25 0d 0b cc 33 c9 20 22 |ytes+acc|%...3. "|
|000024c0| 6b 22 3a 6d 69 6e 25 3d | 62 79 74 65 73 2d 31 30 |k":min%=|bytes-10|
|000024d0| 32 34 2a 61 63 63 25 3a | 6d 61 78 25 3d 62 79 74 |24*acc%:|max%=byt|
|000024e0| 65 73 2b 31 30 32 34 2a | 61 63 63 25 0d 0b d6 39 |es+1024*|acc%...9|
|000024f0| c9 20 22 4d 22 3a 6d 69 | 6e 25 3d 62 79 74 65 73 |. "M":mi|n%=bytes|
|00002500| 2d 31 30 34 38 35 37 36 | 2a 61 63 63 25 3a 6d 61 |-1048576|*acc%:ma|
|00002510| 78 25 3d 62 79 74 65 73 | 2b 31 30 34 38 35 37 36 |x%=bytes|+1048576|
|00002520| 2a 61 63 63 25 0d 0b e0 | 3d c9 20 22 70 22 3a 6d |*acc%...|=. "p":m|
|00002530| 69 6e 25 3d 62 79 74 65 | 73 2d 62 79 74 65 73 2a |in%=byte|s-bytes*|
|00002540| 61 63 63 25 2f 31 30 30 | 3a 6d 61 78 25 3d 62 79 |acc%/100|:max%=by|
|00002550| 74 65 73 2b 62 79 74 65 | 73 2a 61 63 63 25 2f 31 |tes+byte|s*acc%/1|
|00002560| 30 30 0d 0b ea 05 cb 0d | 0b f4 05 cd 0d 0b fe 96 |00......|........|
|00002570| e7 20 70 61 74 68 73 25 | 3d 30 20 80 20 ac 20 6d |. paths%|=0 . . m|
|00002580| 61 6e 79 25 20 f2 77 68 | 69 6e 67 65 28 22 44 72 |any% .wh|inge("Dr|
|00002590| 61 67 20 61 20 66 69 6c | 65 20 6f 72 20 64 69 72 |ag a fil|e or dir|
|000025a0| 65 63 74 6f 72 79 20 69 | 6e 74 6f 20 74 68 65 20 |ectory i|nto the |
|000025b0| 46 69 6c 65 20 46 69 6e | 64 65 72 27 73 20 77 69 |File Fin|der's wi|
|000025c0| 6e 64 6f 77 20 74 6f 20 | 73 65 61 72 63 68 20 74 |ndow to |search t|
|000025d0| 68 61 74 20 70 61 74 68 | 2e 20 41 74 20 6c 65 61 |hat path|. At lea|
|000025e0| 73 74 20 6f 6e 65 20 70 | 61 74 68 20 6d 75 73 74 |st one p|ath must|
|000025f0| 20 62 65 20 73 70 65 63 | 69 66 69 65 64 2e 22 29 | be spec|ified.")|
|00002600| 3a e1 0d 0c 08 29 f2 67 | 72 65 79 28 66 69 6e 64 |:....).g|rey(find|
|00002610| 68 25 2c 31 32 2c 31 29 | 3a f2 67 72 65 79 28 66 |h%,12,1)|:.grey(f|
|00002620| 69 6e 64 68 25 2c 31 33 | 2c 31 29 0d 0c 12 a0 e7 |indh%,13|,1).....|
|00002630| 20 66 61 73 74 25 20 f2 | 73 65 74 74 65 78 74 28 | fast% .|settext(|
|00002640| 73 74 61 74 68 25 2c 31 | 30 2c 22 2d 3a 20 46 41 |stath%,1|0,"-: FA|
|00002650| 53 54 20 3a 2d 22 29 3a | f2 67 72 65 79 28 73 74 |ST :-"):|.grey(st|
|00002660| 61 74 68 25 2c 33 2c 31 | 29 3a f2 67 72 65 79 28 |ath%,3,1|):.grey(|
|00002670| 73 74 61 74 68 25 2c 31 | 30 2c 31 29 3a f2 67 72 |stath%,1|0,1):.gr|
|00002680| 65 79 28 73 74 61 74 68 | 25 2c 36 2c 31 29 3a f2 |ey(stath|%,6,1):.|
|00002690| 67 72 65 79 28 73 74 61 | 74 68 25 2c 37 2c 31 29 |grey(sta|th%,7,1)|
|000026a0| 3a f2 67 72 65 79 28 73 | 74 61 74 68 25 2c 38 2c |:.grey(s|tath%,8,|
|000026b0| 31 29 20 8b 20 f2 73 65 | 74 74 65 78 74 28 73 74 |1) . .se|ttext(st|
|000026c0| 61 74 68 25 2c 31 30 2c | 22 22 29 0d 0c 1c 38 73 |ath%,10,|"")...8s|
|000026d0| 66 69 6c 65 24 3d a4 63 | 61 70 73 28 a4 74 65 78 |file$=.c|aps(.tex|
|000026e0| 74 28 66 69 6e 64 68 25 | 2c 31 29 29 3a 63 6d 6e |t(findh%|,1)):cmn|
|000026f0| 64 24 3d a4 74 65 78 74 | 28 66 69 6e 64 68 25 2c |d$=.text|(findh%,|
|00002700| 31 37 29 0d 0c 26 4c e3 | 4e 25 3d 30 20 b8 20 78 |17)..&L.|N%=0 . x|
|00002710| 74 6f 74 61 6c 25 3a 21 | 62 6c 6b 25 3d 69 74 65 |total%:!|blk%=ite|
|00002720| 6d 68 25 3a 62 6c 6b 25 | 21 34 3d 73 74 72 25 28 |mh%:blk%|!4=str%(|
|00002730| 4e 25 29 3a c8 99 22 57 | 69 6d 70 5f 44 65 6c 65 |N%):.."W|imp_Dele|
|00002740| 74 65 49 63 6f 6e 22 2c | 2c 62 6c 6b 25 3a ed 0d |teIcon",|,blk%:..|
|00002750| 0c 30 2b 21 62 6c 6b 25 | 3d 69 74 65 6d 68 25 3a |.0+!blk%|=itemh%:|
|00002760| c8 99 22 57 69 6d 70 5f | 43 6c 6f 73 65 57 69 6e |.."Wimp_|CloseWin|
|00002770| 64 6f 77 22 2c 2c 62 6c | 6b 25 0d 0c 3a 15 73 66 |dow",,bl|k%..:.sf|
|00002780| 24 3d a4 63 61 70 73 28 | 73 66 69 6c 65 24 29 0d |$=.caps(|sfile$).|
|00002790| 0c 44 0d f2 6f 70 65 6e | 73 74 61 74 0d 0c 4e 09 |.D..open|stat..N.|
|000027a0| f2 70 6f 6c 6c 0d 0c 58 | 22 73 65 61 72 63 68 69 |.poll..X|"searchi|
|000027b0| 6e 67 3d b9 3a 61 62 6f | 72 74 25 3d a3 3a 70 61 |ng=.:abo|rt%=.:pa|
|000027c0| 75 73 65 64 25 3d a3 0d | 0c 62 28 74 6f 74 61 6c |used%=..|.b(total|
|000027d0| 25 3d 30 3a f2 73 65 74 | 74 65 78 74 28 73 74 61 |%=0:.set|text(sta|
|000027e0| 74 68 25 2c 31 31 2c c3 | 74 6f 74 61 6c 25 29 0d |th%,11,.|total%).|
|000027f0| 0c 6c 0d e7 20 6d 61 6e | 79 25 20 8c 0d 0c 76 0e |.l.. man|y% ...v.|
|00002800| f2 6d 61 6e 79 64 69 73 | 63 73 0d 0c 80 05 cc 0d |.manydis|cs......|
|00002810| 0c 8a 19 e3 70 61 74 68 | 6e 6f 25 3d 30 20 b8 20 |....path|no%=0 . |
|00002820| 70 61 74 68 73 25 2d 31 | 0d 0c 94 0b 71 75 69 74 |paths%-1|....quit|
|00002830| 25 3d a3 0d 0c 9e 1b f2 | 73 65 61 72 63 68 28 70 |%=......|search(p|
|00002840| 61 74 68 24 28 70 61 74 | 68 6e 6f 25 29 29 0d 0c |ath$(pat|hno%))..|
|00002850| a8 05 ed 0d 0c b2 05 cd | 0d 0c bc 0c f2 63 6c 65 |........|.....cle|
|00002860| 61 72 75 70 0d 0c c6 05 | e1 0d 0c d0 0d dd f2 63 |arup....|.......c|
|00002870| 6c 65 61 72 75 70 0d 0c | da 2b 21 62 6c 6b 25 3d |learup..|.+!blk%=|
|00002880| 73 74 61 74 68 25 3a c8 | 99 22 57 69 6d 70 5f 43 |stath%:.|."Wimp_C|
|00002890| 6c 6f 73 65 57 69 6e 64 | 6f 77 22 2c 2c 62 6c 6b |loseWind|ow",,blk|
|000028a0| 25 0d 0c e4 1f e7 20 6c | 69 73 74 25 20 f2 73 74 |%..... l|ist% .st|
|000028b0| 61 74 73 62 61 72 3a f2 | 6f 70 65 6e 6c 69 73 74 |atsbar:.|openlist|
|000028c0| 0d 0c ee 0f 73 65 61 72 | 63 68 69 6e 67 3d a3 0d |....sear|ching=..|
|000028d0| 0c f8 71 f2 67 72 65 79 | 28 66 69 6e 64 68 25 2c |..q.grey|(findh%,|
|000028e0| 31 32 2c 30 29 3a f2 67 | 72 65 79 28 66 69 6e 64 |12,0):.g|rey(find|
|000028f0| 68 25 2c 31 33 2c 30 29 | 3a f2 67 72 65 79 28 73 |h%,13,0)|:.grey(s|
|00002900| 74 61 74 68 25 2c 33 2c | 30 29 3a f2 67 72 65 79 |tath%,3,|0):.grey|
|00002910| 28 73 74 61 74 68 25 2c | 36 2c 30 29 3a f2 67 72 |(stath%,|6,0):.gr|
|00002920| 65 79 28 73 74 61 74 68 | 25 2c 37 2c 30 29 3a f2 |ey(stath|%,7,0):.|
|00002930| 67 72 65 79 28 73 74 61 | 74 68 25 2c 38 2c 30 29 |grey(sta|th%,8,0)|
|00002940| 0d 0d 02 28 70 61 75 73 | 65 64 25 3d a3 3a f2 73 |...(paus|ed%=.:.s|
|00002950| 65 74 74 65 78 74 28 73 | 74 61 74 68 25 2c 38 2c |ettext(s|tath%,8,|
|00002960| 22 50 61 75 73 65 22 29 | 0d 0d 0c 1b 78 74 6f 74 |"Pause")|....xtot|
|00002970| 61 6c 25 3d 74 6f 74 61 | 6c 25 3a 74 6f 74 61 6c |al%=tota|l%:total|
|00002980| 25 3d 30 0d 0d 16 05 e1 | 0d 0d 20 17 dd f2 73 65 |%=0.....|.. ...se|
|00002990| 61 72 63 68 28 70 61 74 | 68 6e 61 6d 65 24 29 0d |arch(pat|hname$).|
|000029a0| 0d 2a 0f ea 20 6e 65 78 | 74 25 3a ea 20 85 0d 0d |.*.. nex|t%:. ...|
|000029b0| 34 3f ee 20 85 20 ea 20 | f7 20 85 3a f2 77 68 69 |4?. . . |. .:.whi|
|000029c0| 6e 67 65 28 f6 24 2b 22 | 20 40 20 22 2b c3 9e 2b |nge(.$+"| @ "+..+|
|000029d0| 22 20 2d 20 73 65 61 72 | 63 68 20 61 62 6f 72 74 |" - sear|ch abort|
|000029e0| 65 64 22 29 3a 61 62 6f | 72 74 25 3d b9 0d 0d 3e |ed"):abo|rt%=...>|
|000029f0| 25 f2 73 65 74 74 65 78 | 74 28 73 74 61 74 68 25 |%.settex|t(stath%|
|00002a00| 2c 39 2c c2 70 61 74 68 | 6e 61 6d 65 24 2c 36 37 |,9,.path|name$,67|
|00002a10| 29 29 0d 0d 48 16 e7 20 | 71 75 69 74 25 20 84 20 |))..H.. |quit% . |
|00002a20| 61 62 6f 72 74 25 20 e1 | 0d 0d 52 1d 6e 65 78 74 |abort% .|..R.next|
|00002a30| 25 3d 30 3a f5 20 e7 20 | ac 20 66 61 73 74 25 20 |%=0:. . |. fast% |
|00002a40| f2 70 6f 6c 6c 0d 0d 5c | 59 e7 20 a6 2d 31 31 33 |.poll..\|Y. .-113|
|00002a50| 20 61 62 6f 72 74 25 3d | a4 63 6f 6e 66 69 72 6d | abort%=|.confirm|
|00002a60| 28 22 41 72 65 20 79 6f | 75 20 73 75 72 65 20 74 |("Are yo|u sure t|
|00002a70| 68 61 74 20 79 6f 75 20 | 77 61 6e 74 20 74 6f 20 |hat you |want to |
|00002a80| 61 62 6f 72 74 20 74 68 | 65 20 73 65 61 72 63 68 |abort th|e search|
|00002a90| 20 63 6f 6d 70 6c 65 74 | 65 6c 79 3f 22 29 0d 0d | complet|ely?")..|
|00002aa0| 66 11 e7 20 ac 20 70 61 | 75 73 65 64 25 20 8c 0d |f.. . pa|used% ..|
|00002ab0| 0d 70 3d c8 99 22 4f 53 | 5f 47 42 50 42 22 2c 31 |.p=.."OS|_GBPB",1|
|00002ac0| 30 2c 70 61 74 68 6e 61 | 6d 65 24 2c 64 61 74 25 |0,pathna|me$,dat%|
|00002ad0| 2c 31 2c 6e 65 78 74 25 | 2c 32 35 35 2c 22 2a 22 |,1,next%|,255,"*"|
|00002ae0| 20 b8 20 2c 2c 2c 2c 6e | 65 78 74 25 0d 0d 7a 11 | . ,,,,n|ext%..z.|
|00002af0| e7 20 6e 65 78 74 25 3c | 3e 2d 31 20 8c 0d 0d 84 |. next%<|>-1 ....|
|00002b00| 2b 67 6f 74 24 3d a4 7a | 65 72 6f 74 65 72 6d 28 |+got$=.z|eroterm(|
|00002b10| 64 61 74 25 2b 32 30 29 | 3a 63 70 24 3d a4 63 61 |dat%+20)|:cp$=.ca|
|00002b20| 70 73 28 67 6f 74 24 29 | 0d 0d 8e 27 74 79 70 65 |ps(got$)|...'type|
|00002b30| 25 3d 21 64 61 74 25 3a | e7 20 64 61 74 25 21 31 |%=!dat%:|. dat%!1|
|00002b40| 36 3d 32 20 74 79 70 65 | 25 3d 26 32 30 30 30 0d |6=2 type|%=&2000.|
|00002b50| 0d 98 26 e7 20 ac 20 66 | 61 73 74 25 20 f2 73 65 |..&. . f|ast% .se|
|00002b60| 74 74 65 78 74 28 73 74 | 61 74 68 25 2c 31 30 2c |ttext(st|ath%,10,|
|00002b70| 67 6f 74 24 29 0d 0d a2 | 50 e7 20 28 65 78 61 63 |got$)...|P. (exac|
|00002b80| 74 25 20 80 20 73 66 24 | 3d 63 70 24 29 20 84 20 |t% . sf$|=cp$) . |
|00002b90| 28 28 ac 65 78 61 63 74 | 25 29 20 80 20 a7 63 70 |((.exact|%) . .cp|
|00002ba0| 24 2c 73 66 24 29 3e 30 | 29 20 f2 72 65 63 6f 72 |$,sf$)>0|) .recor|
|00002bb0| 64 28 70 61 74 68 6e 61 | 6d 65 24 2b 22 2e 22 2b |d(pathna|me$+"."+|
|00002bc0| 67 6f 74 24 29 0d 0d ac | 47 e7 20 64 61 74 25 21 |got$)...|G. dat%!|
|00002bd0| 31 36 3d 32 20 80 20 ac | 28 61 70 70 64 69 72 25 |16=2 . .|(appdir%|
|00002be0| 3d a3 20 80 20 97 28 67 | 6f 74 24 29 3d 33 33 29 |=. . .(g|ot$)=33)|
|00002bf0| 20 f2 73 65 61 72 63 68 | 28 70 61 74 68 6e 61 6d | .search|(pathnam|
|00002c00| 65 24 2b 22 2e 22 2b 67 | 6f 74 24 29 0d 0d b6 05 |e$+"."+g|ot$)....|
|00002c10| cd 0d 0d c0 05 cd 0d 0d | ca 1e fd 6e 65 78 74 25 |........|...next%|
|00002c20| 3d 2d 31 20 84 20 71 75 | 69 74 25 20 84 20 61 62 |=-1 . qu|it% . ab|
|00002c30| 6f 72 74 25 0d 0d d4 07 | f7 20 85 0d 0d de 05 e1 |ort%....|. ......|
|00002c40| 0d 0d e8 11 dd f2 72 65 | 63 6f 72 64 28 70 74 24 |......re|cord(pt$|
|00002c50| 29 0d 0d f2 5a e7 20 74 | 6f 74 61 6c 25 3e 32 32 |)...Z. t|otal%>22|
|00002c60| 35 20 80 20 6c 69 73 74 | 25 20 f2 77 68 69 6e 67 |5 . list|% .whing|
|00002c70| 65 28 22 54 6f 6f 20 6d | 61 6e 79 20 6d 61 74 63 |e("Too m|any matc|
|00002c80| 68 69 6e 67 20 6f 62 6a | 65 63 74 73 20 2d 20 61 |hing obj|ects - a|
|00002c90| 62 6f 72 74 69 6e 67 20 | 73 65 61 72 63 68 22 29 |borting |search")|
|00002ca0| 3a 61 62 6f 72 74 25 3d | b9 3a e1 0d 0d fc 1d e7 |:abort%=|.:......|
|00002cb0| 20 28 64 61 74 25 21 31 | 36 29 3d 32 20 80 20 ac | (dat%!1|6)=2 . .|
|00002cc0| 20 73 64 69 72 25 20 e1 | 0d 0e 06 1f e7 20 28 64 | sdir% .|..... (d|
|00002cd0| 61 74 25 21 31 36 29 3c | 3e 32 20 80 20 ac 20 73 |at%!16)<|>2 . . s|
|00002ce0| 66 69 6c 65 25 20 e1 0d | 0e 10 44 74 70 25 3d 74 |file% ..|..Dtp%=t|
|00002cf0| 79 70 65 25 3a e7 20 28 | 74 70 25 20 80 20 26 46 |ype%:. (|tp% . &F|
|00002d00| 46 46 30 30 30 30 30 29 | 3d 26 46 46 46 30 30 30 |FF00000)|=&FFF000|
|00002d10| 30 30 20 74 70 25 3d 28 | 74 70 25 20 80 20 26 46 |00 tp%=(|tp% . &F|
|00002d20| 46 46 30 30 29 81 20 26 | 31 30 30 0d 0e 1a 19 e7 |FF00). &|100.....|
|00002d30| 20 73 70 74 25 20 80 20 | 28 74 70 25 3c 3e 66 74 | spt% . |(tp%<>ft|
|00002d40| 25 29 20 e1 0d 0e 24 1e | e7 20 78 6c 6f 6e 67 25 |%) ...$.|. xlong%|
|00002d50| 20 80 20 62 79 74 65 73 | 3e 3d 64 61 74 25 21 38 | . bytes|>=dat%!8|
|00002d60| 20 e1 0d 0e 2e 1f e7 20 | 78 73 68 6f 72 74 25 20 | ...... |xshort% |
|00002d70| 80 20 62 79 74 65 73 3c | 3d 64 61 74 25 21 38 20 |. bytes<|=dat%!8 |
|00002d80| e1 0d 0e 38 30 e7 20 78 | 65 78 61 63 74 6c 25 20 |...80. x|exactl% |
|00002d90| 8c 20 e7 20 28 64 61 74 | 25 21 38 3e 6d 61 78 25 |. . (dat|%!8>max%|
|00002da0| 20 84 20 64 61 74 25 21 | 38 3c 6d 69 6e 25 29 20 | . dat%!|8<min%) |
|00002db0| e1 0d 0e 42 0e e7 20 62 | 65 65 70 25 20 ef 37 0d |...B.. b|eep% .7.|
|00002dc0| 0e 4c 0d 74 6f 74 61 6c | 25 2b 3d 31 0d 0e 56 1f |.L.total|%+=1..V.|
|00002dd0| f2 73 65 74 74 65 78 74 | 28 73 74 61 74 68 25 2c |.settext|(stath%,|
|00002de0| 31 31 2c c3 74 6f 74 61 | 6c 25 29 0d 0e 60 27 e7 |11,.tota|l%)..`'.|
|00002df0| 20 76 69 65 77 25 20 ff | 22 46 69 6c 65 72 5f 4f | view% .|"Filer_O|
|00002e00| 70 65 6e 44 69 72 20 22 | 2b 70 61 74 68 6e 61 6d |penDir "|+pathnam|
|00002e10| 65 24 0d 0e 6a 35 e7 20 | 63 6d 6e 64 25 20 ff 22 |e$..j5. |cmnd% ."|
|00002e20| 53 45 54 20 49 74 65 6d | 20 22 2b 70 74 24 3a c8 |SET Item| "+pt$:.|
|00002e30| 99 22 57 69 6d 70 5f 53 | 74 61 72 74 54 61 73 6b |."Wimp_S|tartTask|
|00002e40| 22 2c 63 6d 6e 64 24 0d | 0e 74 1b e7 20 6c 69 73 |",cmnd$.|.t.. lis|
|00002e50| 74 25 20 f2 61 64 64 73 | 74 72 69 70 65 28 70 74 |t% .adds|tripe(pt|
|00002e60| 24 29 0d 0e 7e 05 e1 0d | 0e 88 0f dd f2 6d 61 6e |$)..~...|.....man|
|00002e70| 79 64 69 73 63 73 0d 0e | 92 05 f5 0d 0e 9c 0c f2 |ydiscs..|........|
|00002e80| 67 65 74 64 69 73 63 0d | 0e a6 10 e7 20 61 62 6f |getdisc.|.... abo|
|00002e90| 72 74 25 3d a3 20 8c 0d | 0e b0 0b 71 75 69 74 25 |rt%=. ..|...quit%|
|00002ea0| 3d a3 0d 0e ba 09 2a 41 | 44 46 53 0d 0e c4 15 ff |=.....*A|DFS.....|
|00002eb0| 22 4d 4f 55 4e 54 20 22 | 2b c3 64 72 69 76 65 25 |"MOUNT "|+.drive%|
|00002ec0| 0d 0e ce 17 c8 99 22 4f | 53 5f 47 42 50 42 22 2c |......"O|S_GBPB",|
|00002ed0| 35 2c 2c 62 6c 6b 25 0d | 0e d8 37 3f 28 31 2b 62 |5,,blk%.|..7?(1+b|
|00002ee0| 6c 6b 25 2b 3f 62 6c 6b | 25 29 3d 26 44 3a f2 73 |lk%+?blk|%)=&D:.s|
|00002ef0| 65 61 72 63 68 28 22 61 | 64 66 73 3a 3a 22 2b 24 |earch("a|dfs::"+$|
|00002f00| 28 62 6c 6b 25 2b 31 29 | 2b 22 2e 24 22 29 0d 0e |(blk%+1)|+".$")..|
|00002f10| e2 0d 2a 44 49 53 4d 4f | 55 4e 54 0d 0e ec 05 cd |..*DISMO|UNT.....|
|00002f20| 0d 0e f6 0d fd 61 62 6f | 72 74 25 3d b9 0d 0f 00 |.....abo|rt%=....|
|00002f30| 05 e1 0d 0f 0a 0d dd f2 | 67 65 74 64 69 73 63 0d |........|getdisc.|
|00002f40| 0f 14 19 f2 73 65 74 74 | 65 78 74 28 73 74 61 74 |....sett|ext(stat|
|00002f50| 68 25 2c 39 2c 22 22 29 | 0d 0f 1e 0d 64 69 73 63 |h%,9,"")|....disc|
|00002f60| 69 6e 25 3d a3 0d 0f 28 | 41 21 62 6c 6b 25 3d 6e |in%=...(|A!blk%=n|
|00002f70| 65 77 64 69 73 63 68 25 | 3a 62 6c 6b 25 21 34 3d |ewdisch%|:blk%!4=|
|00002f80| 35 35 30 3a 62 6c 6b 25 | 21 38 3d 34 33 32 3a 62 |550:blk%|!8=432:b|
|00002f90| 6c 6b 25 21 31 32 3d 38 | 31 38 3a 62 6c 6b 25 21 |lk%!12=8|18:blk%!|
|00002fa0| 31 36 3d 35 39 32 0d 0f | 32 22 62 6c 6b 25 21 32 |16=592..|2"blk%!2|
|00002fb0| 30 3d 30 3a 62 6c 6b 25 | 21 32 34 3d 30 3a 62 6c |0=0:blk%|!24=0:bl|
|00002fc0| 6b 25 21 32 38 3d 2d 31 | 0d 0f 3c 1d c8 99 22 57 |k%!28=-1|..<..."W|
|00002fd0| 69 6d 70 5f 4f 70 65 6e | 57 69 6e 64 6f 77 22 2c |imp_Open|Window",|
|00002fe0| 2c 62 6c 6b 25 0d 0f 46 | 05 f5 0d 0f 50 09 f2 70 |,blk%..F|....P..p|
|00002ff0| 6f 6c 6c 0d 0f 5a 15 fd | 64 69 73 63 69 6e 25 20 |oll..Z..|discin% |
|00003000| 84 20 61 62 6f 72 74 25 | 0d 0f 64 34 21 62 6c 6b |. abort%|..d4!blk|
|00003010| 25 3d 6e 65 77 64 69 73 | 63 68 25 3a c8 99 22 57 |%=newdis|ch%:.."W|
|00003020| 69 6d 70 5f 43 6c 6f 73 | 65 57 69 6e 64 6f 77 22 |imp_Clos|eWindow"|
|00003030| 2c 2c 62 6c 6b 25 3a f2 | 70 6f 6c 6c 0d 0f 6e 05 |,,blk%:.|poll..n.|
|00003040| e1 0d 0f 78 05 e1 0d 0f | 82 0f dd a4 73 65 6c 28 |...x....|....sel(|
|00003050| 69 63 68 25 29 0d 0f 8c | 1c 21 62 6c 6b 25 3d 66 |ich%)...|.!blk%=f|
|00003060| 69 6e 64 68 25 3a 62 6c | 6b 25 21 34 3d 69 63 68 |indh%:bl|k%!4=ich|
|00003070| 25 0d 0f 96 1f c8 99 22 | 57 69 6d 70 5f 47 65 74 |%......"|Wimp_Get|
|00003080| 49 63 6f 6e 53 74 61 74 | 65 22 2c 2c 62 6c 6b 25 |IconStat|e",,blk%|
|00003090| 0d 0f a0 1f 3d 28 28 28 | 62 6c 6b 25 21 32 34 29 |....=(((|blk%!24)|
|000030a0| 20 80 20 28 31 3c 3c 32 | 31 29 29 3c 3e 30 29 0d | . (1<<2|1))<>0).|
|000030b0| 0f aa 0e dd f2 70 72 65 | 76 69 6f 75 73 0d 0f b4 |.....pre|vious...|
|000030c0| 23 f2 73 65 74 28 32 2c | 65 78 61 63 74 25 29 3a |#.set(2,|exact%):|
|000030d0| f2 73 65 74 28 33 2c ac | 20 65 78 61 63 74 25 29 |.set(3,.| exact%)|
|000030e0| 0d 0f be 12 f2 73 65 74 | 28 31 34 2c 62 65 65 70 |.....set|(14,beep|
|000030f0| 25 29 0d 0f c8 22 f2 73 | 65 74 28 38 2c 66 61 73 |%)...".s|et(8,fas|
|00003100| 74 25 29 3a f2 73 65 74 | 28 31 30 2c ac 20 66 61 |t%):.set|(10,. fa|
|00003110| 73 74 25 29 0d 0f d2 12 | f2 73 65 74 28 36 2c 73 |st%)....|.set(6,s|
|00003120| 66 69 6c 65 25 29 0d 0f | dc 11 f2 73 65 74 28 37 |file%)..|...set(7|
|00003130| 2c 73 64 69 72 25 29 0d | 0f e6 12 f2 73 65 74 28 |,sdir%).|....set(|
|00003140| 31 35 2c 76 69 65 77 25 | 29 0d 0f f0 12 f2 73 65 |15,view%|).....se|
|00003150| 74 28 31 36 2c 6c 69 73 | 74 25 29 0d 0f fa 12 f2 |t(16,lis|t%).....|
|00003160| 73 65 74 28 31 31 2c 63 | 6d 6e 64 25 29 0d 10 04 |set(11,c|mnd%)...|
|00003170| 13 f2 73 65 74 28 30 2c | 61 70 70 64 69 72 25 29 |..set(0,|appdir%)|
|00003180| 0d 10 0e 12 f2 73 65 74 | 28 31 38 2c 6d 61 6e 79 |.....set|(18,many|
|00003190| 25 29 0d 10 18 11 f2 73 | 65 74 28 32 35 2c 73 70 |%).....s|et(25,sp|
|000031a0| 74 25 29 0d 10 22 3f f2 | 73 65 74 28 33 30 2c 78 |t%).."?.|set(30,x|
|000031b0| 6c 6f 6e 67 25 29 3a f2 | 73 65 74 28 33 31 2c 78 |long%):.|set(31,x|
|000031c0| 73 68 6f 72 74 25 29 3a | f2 73 65 74 28 33 32 2c |short%):|.set(32,|
|000031d0| 78 65 78 61 63 74 6c 25 | 29 3a f2 67 72 65 79 6c |xexactl%|):.greyl|
|000031e0| 65 6e 0d 10 2c 1d e7 20 | 73 70 74 25 20 f2 73 65 |en..,.. |spt% .se|
|000031f0| 74 6e 75 6d 74 79 70 65 | 28 c3 7e 66 74 25 29 0d |tnumtype|(.~ft%).|
|00003200| 10 36 0d f2 67 72 65 79 | 74 79 70 65 0d 10 40 51 |.6..grey|type..@Q|
|00003210| e7 20 6c 6f 6e 67 25 20 | 84 20 73 68 6f 72 74 25 |. long% |. short%|
|00003220| 20 84 20 65 78 61 63 74 | 6c 25 20 f2 73 65 74 74 | . exact|l% .sett|
|00003230| 65 78 74 28 66 69 6e 64 | 68 25 2c 33 34 2c 6c 65 |ext(find|h%,34,le|
|00003240| 6e 6d 24 29 3a f2 73 65 | 74 74 65 78 74 28 66 69 |nm$):.se|ttext(fi|
|00003250| 6e 64 68 25 2c 33 33 2c | c3 6c 65 6e 29 0d 10 4a |ndh%,33,|.len)..J|
|00003260| 42 e7 20 65 78 61 63 74 | 6c 25 20 f2 73 65 74 74 |B. exact|l% .sett|
|00003270| 65 78 74 28 66 69 6e 64 | 68 25 2c 33 35 2c c3 61 |ext(find|h%,35,.a|
|00003280| 63 63 25 29 3a f2 73 65 | 74 74 65 78 74 28 66 69 |cc%):.se|ttext(fi|
|00003290| 6e 64 68 25 2c 33 36 2c | 61 63 63 75 6e 24 29 0d |ndh%,36,|accun$).|
|000032a0| 10 54 0f e3 4e 25 3d 32 | 30 20 b8 20 32 33 0d 10 |.T..N%=2|0 . 23..|
|000032b0| 5e 2b e7 20 64 72 69 76 | 65 25 3d 4e 25 2d 32 30 |^+. driv|e%=N%-20|
|000032c0| 20 f2 73 65 74 28 4e 25 | 2c 2d 31 29 20 8b 20 f2 | .set(N%|,-1) . .|
|000032d0| 73 65 74 28 4e 25 2c 30 | 29 0d 10 68 05 ed 0d 10 |set(N%,0|)..h....|
|000032e0| 72 05 e1 0d 10 7c 14 dd | f2 73 65 74 28 69 63 68 |r....|..|.set(ich|
|000032f0| 25 2c 73 65 74 25 29 0d | 10 86 0e 73 65 74 25 3d |%,set%).|...set%=|
|00003300| 2d 73 65 74 25 0d 10 90 | 1c 21 62 6c 6b 25 3d 66 |-set%...|.!blk%=f|
|00003310| 69 6e 64 68 25 3a 62 6c | 6b 25 21 34 3d 69 63 68 |indh%:bl|k%!4=ich|
|00003320| 25 0d 10 9a 21 62 6c 6b | 25 21 38 3d 73 65 74 25 |%...!blk|%!8=set%|
|00003330| 3c 3c 32 31 3a 62 6c 6b | 25 21 31 32 3d 31 3c 3c |<<21:blk|%!12=1<<|
|00003340| 32 31 0d 10 a4 1f c8 99 | 22 57 69 6d 70 5f 53 65 |21......|"Wimp_Se|
|00003350| 74 49 63 6f 6e 53 74 61 | 74 65 22 2c 2c 62 6c 6b |tIconSta|te",,blk|
|00003360| 25 0d 10 ae 05 e1 0d 10 | b8 12 dd f2 77 68 69 6e |%.......|....whin|
|00003370| 67 65 28 65 72 72 24 29 | 0d 10 c2 1d 21 62 6c 6b |ge(err$)|....!blk|
|00003380| 25 3d 31 30 30 30 3a 24 | 28 62 6c 6b 25 2b 34 29 |%=1000:$|(blk%+4)|
|00003390| 3d 65 72 72 24 0d 10 cc | 2d c8 99 22 57 69 6d 70 |=err$...|-.."Wimp|
|000033a0| 5f 52 65 70 6f 72 74 45 | 72 72 6f 72 22 2c 62 6c |_ReportE|rror",bl|
|000033b0| 6b 25 2c 31 2c 22 46 69 | 6c 65 20 46 69 6e 64 65 |k%,1,"Fi|le Finde|
|000033c0| 72 22 0d 10 d6 05 e1 0d | 10 e0 13 dd a4 74 65 78 |r"......|.....tex|
|000033d0| 74 28 77 64 25 2c 69 63 | 25 29 0d 10 ea 34 21 62 |t(wd%,ic|%)...4!b|
|000033e0| 6c 6b 25 3d 77 64 25 3a | 62 6c 6b 25 21 34 3d 69 |lk%=wd%:|blk%!4=i|
|000033f0| 63 25 3a c8 99 22 57 69 | 6d 70 5f 47 65 74 49 63 |c%:.."Wi|mp_GetIc|
|00003400| 6f 6e 53 74 61 74 65 22 | 2c 2c 62 6c 6b 25 0d 10 |onState"|,,blk%..|
|00003410| f4 17 3d a4 7a 65 72 6f | 74 65 72 6d 28 62 6c 6b |..=.zero|term(blk|
|00003420| 25 21 32 38 29 0d 10 fe | 19 dd f2 73 65 74 74 65 |%!28)...|...sette|
|00003430| 78 74 28 77 64 25 2c 69 | 63 25 2c 74 24 29 0d 11 |xt(wd%,i|c%,t$)..|
|00003440| 08 34 21 62 6c 6b 25 3d | 77 64 25 3a 62 6c 6b 25 |.4!blk%=|wd%:blk%|
|00003450| 21 34 3d 69 63 25 3a c8 | 99 22 57 69 6d 70 5f 47 |!4=ic%:.|."Wimp_G|
|00003460| 65 74 49 63 6f 6e 53 74 | 61 74 65 22 2c 2c 62 6c |etIconSt|ate",,bl|
|00003470| 6b 25 0d 11 12 24 24 28 | 62 6c 6b 25 21 32 38 29 |k%...$$(|blk%!28)|
|00003480| 3d 74 24 3a 62 6c 6b 25 | 21 38 3d 30 3a 62 6c 6b |=t$:blk%|!8=0:blk|
|00003490| 25 21 31 32 3d 30 0d 11 | 1c 1f c8 99 22 57 69 6d |%!12=0..|...."Wim|
|000034a0| 70 5f 53 65 74 49 63 6f | 6e 53 74 61 74 65 22 2c |p_SetIco|nState",|
|000034b0| 2c 62 6c 6b 25 0d 11 26 | 05 e1 0d 11 30 0e dd f2 |,blk%..&|....0...|
|000034c0| 6b 69 6c 6c 69 74 65 6d | 0d 11 3a 14 e3 4e 25 3d |killitem|..:..N%=|
|000034d0| 30 20 b8 20 70 61 74 68 | 73 25 2d 31 0d 11 44 2e |0 . path|s%-1..D.|
|000034e0| e7 20 69 63 68 25 28 4e | 25 29 3d 62 6c 6b 25 21 |. ich%(N|%)=blk%!|
|000034f0| 31 36 20 f2 6b 69 6c 6c | 70 61 74 68 28 4e 25 29 |16 .kill|path(N%)|
|00003500| 3a 4e 25 3d 70 61 74 68 | 73 25 0d 11 4e 05 ed 0d |:N%=path|s%..N...|
|00003510| 11 58 05 e1 0d 11 62 0e | dd f2 6f 70 65 6e 73 74 |.X....b.|..openst|
|00003520| 61 74 0d 11 6c 3d 21 62 | 6c 6b 25 3d 73 74 61 74 |at..l=!b|lk%=stat|
|00003530| 68 25 3a 62 6c 6b 25 21 | 34 3d 30 3a 62 6c 6b 25 |h%:blk%!|4=0:blk%|
|00003540| 21 38 3d 34 30 30 3a 62 | 6c 6b 25 21 31 32 3d 31 |!8=400:b|lk%!12=1|
|00003550| 32 37 36 3a 62 6c 6b 25 | 21 31 36 3d 35 32 30 0d |276:blk%|!16=520.|
|00003560| 11 76 22 62 6c 6b 25 21 | 32 30 3d 30 3a 62 6c 6b |.v"blk%!|20=0:blk|
|00003570| 25 21 32 34 3d 30 3a 62 | 6c 6b 25 21 32 38 3d 2d |%!24=0:b|lk%!28=-|
|00003580| 31 0d 11 80 1d c8 99 22 | 57 69 6d 70 5f 4f 70 65 |1......"|Wimp_Ope|
|00003590| 6e 57 69 6e 64 6f 77 22 | 2c 2c 62 6c 6b 25 0d 11 |nWindow"|,,blk%..|
|000035a0| 8a 05 e1 0d 11 94 13 dd | a4 63 61 70 73 28 24 73 |........|.caps($s|
|000035b0| 74 72 69 6e 67 29 0d 11 | 9e 11 d6 6d 63 25 3a 3d |tring)..|...mc%:=|
|000035c0| 24 72 65 73 75 6c 74 0d | 11 a8 0e dd f2 6f 70 65 |$result.|.....ope|
|000035d0| 6e 6c 69 73 74 0d 11 b2 | 15 6c 68 25 3d 34 30 2a |nlist...|.lh%=40*|
|000035e0| 28 74 6f 74 61 6c 25 2b | 31 29 0d 11 bc 27 79 6d |(total%+|1)...'ym|
|000035f0| 69 6e 25 3d 35 31 32 2d | 28 6c 68 25 2f 32 29 3a |in%=512-|(lh%/2):|
|00003600| 79 6d 61 78 25 3d 35 31 | 32 2b 28 6c 68 25 2f 32 |ymax%=51|2+(lh%/2|
|00003610| 29 0d 11 c6 15 e7 20 79 | 6d 69 6e 25 3c 30 20 79 |)..... y|min%<0 y|
|00003620| 6d 69 6e 25 3d 30 0d 11 | d0 1b e7 20 79 6d 61 78 |min%=0..|... ymax|
|00003630| 25 3e 31 30 32 34 20 79 | 6d 61 78 25 3d 31 30 32 |%>1024 y|max%=102|
|00003640| 34 0d 11 da 26 21 62 6c | 6b 25 3d 69 74 65 6d 68 |4...&!bl|k%=itemh|
|00003650| 25 3a 62 6c 6b 25 21 34 | 3d 30 3a 62 6c 6b 25 21 |%:blk%!4|=0:blk%!|
|00003660| 38 3d 79 6d 69 6e 25 0d | 11 e4 32 62 6c 6b 25 21 |8=ymin%.|..2blk%!|
|00003670| 31 32 3d 31 32 33 36 3a | 62 6c 6b 25 21 31 36 3d |12=1236:|blk%!16=|
|00003680| 79 6d 61 78 25 3a 62 6c | 6b 25 21 32 30 3d 30 3a |ymax%:bl|k%!20=0:|
|00003690| 62 6c 6b 25 21 32 34 3d | 30 0d 11 ee 28 62 6c 6b |blk%!24=|0...(blk|
|000036a0| 25 21 32 38 3d 2d 31 3a | c8 99 22 57 69 6d 70 5f |%!28=-1:|.."Wimp_|
|000036b0| 4f 70 65 6e 57 69 6e 64 | 6f 77 22 2c 2c 62 6c 6b |OpenWind|ow",,blk|
|000036c0| 25 0d 11 f8 2e c8 99 22 | 57 69 6d 70 5f 46 6f 72 |%......"|Wimp_For|
|000036d0| 63 65 52 65 64 72 61 77 | 22 2c 2d 31 2c 30 2c 79 |ceRedraw|",-1,0,y|
|000036e0| 6d 69 6e 25 2c 31 32 33 | 38 2c 79 6d 61 78 25 0d |min%,123|8,ymax%.|
|000036f0| 12 02 05 e1 0d 12 0c 0e | dd f2 73 74 61 74 73 62 |........|..statsb|
|00003700| 61 72 0d 12 16 82 e7 20 | 74 6f 74 61 6c 25 3d 30 |ar..... |total%=0|
|00003710| 20 f2 73 65 74 62 61 72 | 28 22 4e 6f 20 6d 61 74 | .setbar|("No mat|
|00003720| 63 68 69 6e 67 20 6f 62 | 6a 65 63 74 73 20 77 65 |ching ob|jects we|
|00003730| 72 65 20 66 6f 75 6e 64 | 22 29 3a 21 62 6c 6b 25 |re found|"):!blk%|
|00003740| 3d 30 3a 62 6c 6b 25 21 | 34 3d 2d 34 30 3a 62 6c |=0:blk%!|4=-40:bl|
|00003750| 6b 25 21 38 3d 31 32 33 | 36 3a 62 6c 6b 25 21 31 |k%!8=123|6:blk%!1|
|00003760| 32 3d 30 3a c8 99 22 57 | 69 6d 70 5f 53 65 74 45 |2=0:.."W|imp_SetE|
|00003770| 78 74 65 6e 74 22 2c 69 | 74 65 6d 68 25 2c 62 6c |xtent",i|temh%,bl|
|00003780| 6b 25 3a e1 0d 12 20 51 | e7 20 74 6f 74 61 6c 25 |k%:... Q|. total%|
|00003790| 3d 31 20 73 74 24 3d 22 | 31 20 6d 61 74 63 68 69 |=1 st$="|1 matchi|
|000037a0| 6e 67 20 6f 62 6a 65 63 | 74 20 77 61 73 22 20 8b |ng objec|t was" .|
|000037b0| 20 73 74 24 3d c3 74 6f | 74 61 6c 25 2b 22 20 6d | st$=.to|tal%+" m|
|000037c0| 61 74 63 68 69 6e 67 20 | 6f 62 6a 65 63 74 73 20 |atching |objects |
|000037d0| 77 65 72 65 22 0d 12 2a | 27 73 74 24 2b 3d 22 20 |were"..*|'st$+=" |
|000037e0| 66 6f 75 6e 64 22 3a c8 | 95 20 a9 73 74 24 3c 36 |found":.|. .st$<6|
|000037f0| 35 3a 73 74 24 2b 3d 22 | 20 22 3a ce 0d 12 34 1e |5:st$+="| ":...4.|
|00003800| 73 74 24 2b 3d 22 54 79 | 70 65 22 3a f2 73 65 74 |st$+="Ty|pe":.set|
|00003810| 62 61 72 28 73 74 24 29 | 3a e1 0d 12 3e 11 dd f2 |bar(st$)|:...>...|
|00003820| 73 65 74 62 61 72 28 73 | 74 24 29 0d 12 48 3b 21 |setbar(s|t$)..H;!|
|00003830| 62 6c 6b 25 3d 69 74 65 | 6d 68 25 3a 62 6c 6b 25 |blk%=ite|mh%:blk%|
|00003840| 21 34 3d 30 3a 62 6c 6b | 25 21 38 3d 2d 34 30 3a |!4=0:blk|%!8=-40:|
|00003850| 62 6c 6b 25 21 31 32 3d | 31 32 33 36 3a 62 6c 6b |blk%!12=|1236:blk|
|00003860| 25 21 31 36 3d 30 0d 12 | 52 23 62 6c 6b 25 21 32 |%!16=0..|R#blk%!2|
|00003870| 30 3d 28 35 3c 3c 32 38 | 29 2b 31 2b 28 31 3c 3c |0=(5<<28|)+1+(1<<|
|00003880| 38 29 2b 28 31 3c 3c 35 | 29 0d 12 5c 2a 62 6c 6b |8)+(1<<5|)..\*blk|
|00003890| 25 21 32 34 3d 69 74 65 | 6d 69 25 3a 62 6c 6b 25 |%!24=ite|mi%:blk%|
|000038a0| 21 32 38 3d 64 61 74 25 | 3a 62 6c 6b 25 21 33 32 |!28=dat%|:blk%!32|
|000038b0| 3d 37 36 0d 12 66 3c 3f | 64 61 74 25 3d 31 33 3a |=76..f<?|dat%=13:|
|000038c0| 24 69 74 65 6d 69 25 3d | 73 74 24 3a c8 99 22 57 |$itemi%=|st$:.."W|
|000038d0| 69 6d 70 5f 43 72 65 61 | 74 65 49 63 6f 6e 22 2c |imp_Crea|teIcon",|
|000038e0| 2c 62 6c 6b 25 20 b8 20 | 73 74 72 25 28 30 29 0d |,blk% . |str%(0).|
|000038f0| 12 70 05 e1 0d 12 7a 1b | dd f2 67 72 65 79 28 77 |.p....z.|..grey(w|
|00003900| 69 6e 25 2c 69 63 6f 6e | 25 2c 73 74 74 25 29 0d |in%,icon|%,stt%).|
|00003910| 12 84 39 21 62 6c 6b 25 | 3d 77 69 6e 25 3a 62 6c |..9!blk%|=win%:bl|
|00003920| 6b 25 21 34 3d 69 63 6f | 6e 25 3a 62 6c 6b 25 21 |k%!4=ico|n%:blk%!|
|00003930| 38 3d 73 74 74 25 3c 3c | 32 32 3a 62 6c 6b 25 21 |8=stt%<<|22:blk%!|
|00003940| 31 32 3d 31 3c 3c 32 32 | 0d 12 8e 1f c8 99 22 57 |12=1<<22|......"W|
|00003950| 69 6d 70 5f 53 65 74 49 | 63 6f 6e 53 74 61 74 65 |imp_SetI|conState|
|00003960| 22 2c 2c 62 6c 6b 25 0d | 12 98 05 e1 0d 12 a2 08 |",,blk%.|........|
|00003970| dd f2 6d 63 0d 12 ac 11 | e3 4e 25 3d 30 20 b8 20 |..mc....|.N%=0 . |
|00003980| 32 20 88 20 32 0d 12 b6 | 0a 50 25 3d 6d 63 25 0d |2 . 2...|.P%=mc%.|
|00003990| 12 c0 0b 5b 4f 50 54 20 | 4e 25 0d 12 ca 14 53 54 |...[OPT |N%....ST|
|000039a0| 4d 46 44 20 52 31 33 21 | 2c 7b 52 31 34 7d 0d 12 |MFD R13!|,{R14}..|
|000039b0| d4 11 41 44 52 20 52 30 | 2c 73 74 72 69 6e 67 0d |..ADR R0|,string.|
|000039c0| 12 de 11 41 44 52 20 52 | 31 2c 72 65 73 75 6c 74 |...ADR R|1,result|
|000039d0| 0d 12 e8 1a 2e 63 61 70 | 73 6c 6f 6f 70 20 4c 44 |.....cap|sloop LD|
|000039e0| 52 42 20 52 32 2c 5b 52 | 30 5d 0d 12 f2 18 43 4d |RB R2,[R|0]....CM|
|000039f0| 50 20 52 32 2c 23 39 36 | 3a 42 4c 45 20 73 74 6f |P R2,#96|:BLE sto|
|00003a00| 72 65 0d 12 fc 19 43 4d | 50 20 52 32 2c 23 31 32 |re....CM|P R2,#12|
|00003a10| 33 3a 42 47 45 20 73 74 | 6f 72 65 0d 13 06 11 53 |3:BGE st|ore....S|
|00003a20| 55 42 20 52 32 2c 52 32 | 2c 23 33 32 0d 13 10 17 |UB R2,R2|,#32....|
|00003a30| 2e 73 74 6f 72 65 20 53 | 54 52 42 20 52 32 2c 5b |.store S|TRB R2,[|
|00003a40| 52 31 5d 0d 13 1a 20 43 | 4d 50 20 52 32 2c 23 31 |R1]... C|MP R2,#1|
|00003a50| 33 3a 4c 44 4d 45 51 46 | 44 20 52 31 33 21 2c 7b |3:LDMEQF|D R13!,{|
|00003a60| 50 43 7d 0d 13 24 1d 41 | 44 44 20 52 30 2c 52 30 |PC}..$.A|DD R0,R0|
|00003a70| 2c 23 31 3a 41 44 44 20 | 52 31 2c 52 31 2c 23 31 |,#1:ADD |R1,R1,#1|
|00003a80| 0d 13 2e 0e 42 20 63 61 | 70 73 6c 6f 6f 70 0d 13 |....B ca|psloop..|
|00003a90| 38 19 2e 73 74 72 69 6e | 67 20 45 51 55 53 20 c4 |8..strin|g EQUS .|
|00003aa0| 31 32 2c 22 20 22 29 0d | 13 42 19 2e 72 65 73 75 |12," ").|.B..resu|
|00003ab0| 6c 74 20 45 51 55 53 20 | c4 31 32 2c 22 20 22 29 |lt EQUS |.12," ")|
|00003ac0| 0d 13 4c 06 5d ed 0d 13 | 56 05 e1 0d 13 60 14 dd |..L.]...|V....`..|
|00003ad0| f2 61 64 64 73 74 72 69 | 70 65 28 70 74 24 29 0d |.addstri|pe(pt$).|
|00003ae0| 13 6a 3c 21 62 6c 6b 25 | 3d 30 3a e7 20 74 6f 74 |.j<!blk%|=0:. tot|
|00003af0| 61 6c 25 3c 32 20 62 6c | 6b 25 21 34 3d 2d 31 30 |al%<2 bl|k%!4=-10|
|00003b00| 38 20 8b 20 62 6c 6b 25 | 21 34 3d 2d 28 34 30 2a |8 . blk%|!4=-(40*|
|00003b10| 28 74 6f 74 61 6c 25 2b | 31 29 29 0d 13 74 38 62 |(total%+|1))..t8b|
|00003b20| 6c 6b 25 21 38 3d 31 32 | 33 36 3a 62 6c 6b 25 21 |lk%!8=12|36:blk%!|
|00003b30| 31 32 3d 30 3a c8 99 22 | 57 69 6d 70 5f 53 65 74 |12=0:.."|Wimp_Set|
|00003b40| 45 78 74 65 6e 74 22 2c | 69 74 65 6d 68 25 2c 62 |Extent",|itemh%,b|
|00003b50| 6c 6b 25 0d 13 7e 4f 21 | 62 6c 6b 25 3d 69 74 65 |lk%..~O!|blk%=ite|
|00003b60| 6d 68 25 3a 62 6c 6b 25 | 21 34 3d 30 3a 62 6c 6b |mh%:blk%|!4=0:blk|
|00003b70| 25 21 38 3d 2d 34 30 2a | 28 74 6f 74 61 6c 25 2b |%!8=-40*|(total%+|
|00003b80| 31 29 3a 62 6c 6b 25 21 | 31 32 3d 31 32 33 36 3a |1):blk%!|12=1236:|
|00003b90| 62 6c 6b 25 21 31 36 3d | 2d 34 30 2a 74 6f 74 61 |blk%!16=|-40*tota|
|00003ba0| 6c 25 0d 13 88 3d 62 6c | 6b 25 21 32 30 3d 28 31 |l%...=bl|k%!20=(1|
|00003bb0| 3c 3c 28 32 38 2b 28 74 | 6f 74 61 6c 25 20 80 20 |<<(28+(t|otal% . |
|00003bc0| 31 29 29 29 2b 31 2b 28 | a4 63 6f 6c 3c 3c 32 34 |1)))+1+(|.col<<24|
|00003bd0| 29 2b 28 31 3c 3c 38 29 | 2b 28 31 3c 3c 35 29 0d |)+(1<<8)|+(1<<5).|
|00003be0| 13 92 34 62 6c 6b 25 21 | 32 34 3d 69 74 65 6d 69 |..4blk%!|24=itemi|
|00003bf0| 25 2b 38 30 2a 74 6f 74 | 61 6c 25 3a 62 6c 6b 25 |%+80*tot|al%:blk%|
|00003c00| 21 32 38 3d 64 61 74 25 | 3a 62 6c 6b 25 21 33 32 |!28=dat%|:blk%!32|
|00003c10| 3d 37 36 0d 13 9c 19 3f | 64 61 74 25 3d 31 33 3a |=76....?|dat%=13:|
|00003c20| 73 74 24 3d c2 70 74 24 | 2c 36 30 29 0d 13 a6 1b |st$=.pt$|,60)....|
|00003c30| c8 95 20 a9 28 73 74 24 | 29 3c 36 35 3a 73 74 24 |.. .(st$|)<65:st$|
|00003c40| 2b 3d 22 20 22 3a ce 0d | 13 b0 40 e7 20 28 74 79 |+=" ":..|..@. (ty|
|00003c50| 70 65 25 20 80 20 26 46 | 46 46 30 30 30 30 30 29 |pe% . &F|FF00000)|
|00003c60| 3d 26 46 46 46 30 30 30 | 30 30 20 74 79 70 65 25 |=&FFF000|00 type%|
|00003c70| 3d 28 74 79 70 65 25 20 | 80 20 26 46 46 46 30 30 |=(type% |. &FFF00|
|00003c80| 29 81 20 26 31 30 30 0d | 13 ba 13 e7 20 74 79 70 |). &100.|.... typ|
|00003c90| 65 25 3c 26 31 30 30 30 | 20 8c 0d 13 c4 28 c8 99 |e%<&1000| ....(..|
|00003ca0| 22 4f 53 5f 46 53 43 6f | 6e 74 72 6f 6c 22 2c 31 |"OS_FSCo|ntrol",1|
|00003cb0| 38 2c 2c 74 79 70 65 25 | 20 b8 20 2c 2c 6c 25 2c |8,,type%| . ,,l%,|
|00003cc0| 72 25 0d 13 ce 34 62 6c | 6b 25 21 38 30 3d 6c 25 |r%...4bl|k%!80=l%|
|00003cd0| 3a 62 6c 6b 25 21 38 34 | 3d 72 25 3a 62 6c 6b 25 |:blk%!84|=r%:blk%|
|00003ce0| 3f 38 38 3d 31 33 3a 73 | 74 24 2b 3d 24 28 62 6c |?88=13:s|t$+=$(bl|
|00003cf0| 6b 25 2b 38 30 29 0d 13 | d8 05 cc 0d 13 e2 2c e7 |k%+80)..|......,.|
|00003d00| 20 74 79 70 65 25 3d 26 | 32 30 30 30 20 73 74 24 | type%=&|2000 st$|
|00003d10| 2b 3d a4 64 69 72 20 8b | 20 73 74 24 2b 3d 22 55 |+=.dir .| st$+="U|
|00003d20| 6e 74 79 70 65 64 22 0d | 13 ec 05 cd 0d 13 f6 44 |ntyped".|.......D|
|00003d30| 24 28 69 74 65 6d 69 25 | 2b 38 30 2a 74 6f 74 61 |$(itemi%|+80*tota|
|00003d40| 6c 25 29 3d 73 74 24 3a | c8 99 22 57 69 6d 70 5f |l%)=st$:|.."Wimp_|
|00003d50| 43 72 65 61 74 65 49 63 | 6f 6e 22 2c 2c 62 6c 6b |CreateIc|on",,blk|
|00003d60| 25 20 b8 20 73 74 72 25 | 28 74 6f 74 61 6c 25 29 |% . str%|(total%)|
|00003d70| 0d 14 00 10 e7 20 74 6f | 74 61 6c 25 3d 31 20 8c |..... to|tal%=1 .|
|00003d80| 0d 14 0a 24 21 62 6c 6b | 25 3d 69 74 65 6d 68 25 |...$!blk|%=itemh%|
|00003d90| 3a 62 6c 6b 25 21 34 3d | 30 3a 62 6c 6b 25 21 38 |:blk%!4=|0:blk%!8|
|00003da0| 3d 38 30 30 0d 14 14 30 | 62 6c 6b 25 21 31 32 3d |=800...0|blk%!12=|
|00003db0| 31 32 33 36 3a 62 6c 6b | 25 21 31 36 3d 38 34 30 |1236:blk|%!16=840|
|00003dc0| 3a 62 6c 6b 25 21 32 30 | 3d 30 3a 62 6c 6b 25 21 |:blk%!20|=0:blk%!|
|00003dd0| 32 34 3d 30 0d 14 1e 28 | 62 6c 6b 25 21 32 38 3d |24=0...(|blk%!28=|
|00003de0| 2d 31 3a c8 99 22 57 69 | 6d 70 5f 4f 70 65 6e 57 |-1:.."Wi|mp_OpenW|
|00003df0| 69 6e 64 6f 77 22 2c 2c | 62 6c 6b 25 0d 14 28 05 |indow",,|blk%..(.|
|00003e00| cc 0d 14 32 2e 21 62 6c | 6b 25 3d 69 74 65 6d 68 |...2.!bl|k%=itemh|
|00003e10| 25 3a c8 99 22 57 69 6d | 70 5f 47 65 74 57 69 6e |%:.."Wim|p_GetWin|
|00003e20| 64 6f 77 53 74 61 74 65 | 22 2c 2c 62 6c 6b 25 0d |dowState|",,blk%.|
|00003e30| 14 3c 1e e7 20 28 62 6c | 6b 25 21 33 32 20 80 20 |.<.. (bl|k%!32 . |
|00003e40| 28 31 3c 3c 31 36 29 29 | 3c 3e 30 20 8c 0d 14 46 |(1<<16))|<>0 ...F|
|00003e50| 30 62 6c 6b 25 21 32 34 | 3d 2d 34 30 2a 74 6f 74 |0blk%!24|=-40*tot|
|00003e60| 61 6c 25 3a c8 99 22 57 | 69 6d 70 5f 4f 70 65 6e |al%:.."W|imp_Open|
|00003e70| 57 69 6e 64 6f 77 22 2c | 2c 62 6c 6b 25 0d 14 50 |Window",|,blk%..P|
|00003e80| 44 e7 20 74 6f 74 61 6c | 25 3d 32 20 c8 99 22 57 |D. total|%=2 .."W|
|00003e90| 69 6d 70 5f 46 6f 72 63 | 65 52 65 64 72 61 77 22 |imp_Forc|eRedraw"|
|00003ea0| 2c 69 74 65 6d 68 25 2c | 30 2c 2d 28 34 30 2a 28 |,itemh%,|0,-(40*(|
|00003eb0| 74 6f 74 61 6c 25 2b 31 | 29 29 2c 31 32 33 36 2c |total%+1|)),1236,|
|00003ec0| 30 0d 14 5a 05 cd 0d 14 | 64 05 cd 0d 14 6e 05 e1 |0..Z....|d....n..|
|00003ed0| 0d 14 78 09 dd a4 64 69 | 72 0d 14 82 2a e7 20 97 |..x...di|r...*. .|
|00003ee0| 28 67 6f 74 24 29 3d 33 | 33 20 3d 22 41 70 70 20 |(got$)=3|3 ="App |
|00003ef0| 44 69 72 22 20 8b 20 3d | 22 44 69 72 65 63 74 6f |Dir" . =|"Directo|
|00003f00| 72 79 22 0d 14 8c 09 dd | a4 63 6f 6c 0d 14 96 22 |ry".....|.col..."|
|00003f10| e7 20 74 79 70 65 25 3d | 26 32 30 30 30 20 80 20 |. type%=|&2000 . |
|00003f20| 97 28 67 6f 74 24 29 3d | 33 33 20 3d 31 33 0d 14 |.(got$)=|33 =13..|
|00003f30| a0 14 e7 20 74 79 70 65 | 25 3d 26 32 30 30 30 20 |... type|%=&2000 |
|00003f40| 3d 38 0d 14 aa 06 3d 37 | 0d 14 b4 0e dd f2 67 72 |=8....=7|......gr|
|00003f50| 65 79 74 79 70 65 0d 14 | be 1b 67 72 79 25 3d a4 |eytype..|..gry%=.|
|00003f60| 73 65 6c 28 32 35 29 20 | 80 20 a4 73 65 6c 28 36 |sel(25) |. .sel(6|
|00003f70| 29 0d 14 c8 1b f2 67 72 | 65 79 28 66 69 6e 64 68 |).....gr|ey(findh|
|00003f80| 25 2c 32 36 2c 31 2b 67 | 72 79 25 29 0d 14 d2 1b |%,26,1+g|ry%)....|
|00003f90| f2 67 72 65 79 28 66 69 | 6e 64 68 25 2c 32 37 2c |.grey(fi|ndh%,27,|
|00003fa0| 31 2b 67 72 79 25 29 0d | 14 dc 1b f2 67 72 65 79 |1+gry%).|....grey|
|00003fb0| 28 66 69 6e 64 68 25 2c | 32 38 2c 31 2b 67 72 79 |(findh%,|28,1+gry|
|00003fc0| 25 29 0d 14 e6 1e f2 67 | 72 65 79 28 66 69 6e 64 |%).....g|rey(find|
|00003fd0| 68 25 2c 32 35 2c 31 2b | a4 73 65 6c 28 36 29 29 |h%,25,1+|.sel(6))|
|00003fe0| 0d 14 f0 05 e1 0d 14 fa | 0d dd f2 67 72 65 79 6c |........|...greyl|
|00003ff0| 65 6e 0d 15 04 12 6c 6f | 6e 67 25 3d a4 73 65 6c |en....lo|ng%=.sel|
|00004000| 28 33 30 29 0d 15 0e 13 | 73 68 6f 72 74 25 3d a4 |(30)....|short%=.|
|00004010| 73 65 6c 28 33 31 29 0d | 15 18 14 65 78 61 63 74 |sel(31).|...exact|
|00004020| 6c 25 3d a4 73 65 6c 28 | 33 32 29 0d 15 22 24 6c |l%=.sel(|32).."$l|
|00004030| 65 6e 69 6d 70 25 3d 6c | 6f 6e 67 25 20 84 20 73 |enimp%=l|ong% . s|
|00004040| 68 6f 72 74 25 20 84 20 | 65 78 61 63 74 6c 25 0d |hort% . |exactl%.|
|00004050| 15 2c 1e f2 67 72 65 79 | 28 66 69 6e 64 68 25 2c |.,..grey|(findh%,|
|00004060| 33 33 2c 31 2b 6c 65 6e | 69 6d 70 25 29 0d 15 36 |33,1+len|imp%)..6|
|00004070| 1e f2 67 72 65 79 28 66 | 69 6e 64 68 25 2c 33 34 |..grey(f|indh%,34|
|00004080| 2c 31 2b 6c 65 6e 69 6d | 70 25 29 0d 15 40 1e f2 |,1+lenim|p%)..@..|
|00004090| 67 72 65 79 28 66 69 6e | 64 68 25 2c 33 35 2c 31 |grey(fin|dh%,35,1|
|000040a0| 2b 65 78 61 63 74 6c 25 | 29 0d 15 4a 1e f2 67 72 |+exactl%|)..J..gr|
|000040b0| 65 79 28 66 69 6e 64 68 | 25 2c 33 36 2c 31 2b 65 |ey(findh|%,36,1+e|
|000040c0| 78 61 63 74 6c 25 29 0d | 15 54 05 e1 0d 15 5e 15 |xactl%).|.T....^.|
|000040d0| dd f2 73 65 74 6e 75 6d | 74 79 70 65 28 74 79 24 |..setnum|type(ty$|
|000040e0| 29 0d 15 68 0e e7 20 74 | 79 24 3d 22 22 20 e1 0d |)..h.. t|y$="" ..|
|000040f0| 15 72 12 65 76 25 3d a0 | 28 22 26 22 2b 74 79 24 |.r.ev%=.|("&"+ty$|
|00004100| 29 0d 15 7c 28 c8 99 22 | 4f 53 5f 46 53 43 6f 6e |)..|(.."|OS_FSCon|
|00004110| 74 72 6f 6c 22 2c 31 38 | 2c 2c 65 76 25 20 b8 20 |trol",18|,,ev% . |
|00004120| 2c 2c 72 32 25 2c 72 33 | 25 0d 15 86 22 21 62 6c |,,r2%,r3|%..."!bl|
|00004130| 6b 25 3d 72 32 25 3a 62 | 6c 6b 25 21 34 3d 72 33 |k%=r2%:b|lk%!4=r3|
|00004140| 25 3a 62 6c 6b 25 3f 38 | 3d 26 44 0d 15 90 0c 74 |%:blk%?8|=&D....t|
|00004150| 24 3d 24 62 6c 6b 25 0d | 15 9a 19 c8 95 20 c2 74 |$=$blk%.|..... .t|
|00004160| 24 29 3d 22 20 22 3a 74 | 24 3d c0 74 24 29 3a ce |$)=" ":t|$=.t$):.|
|00004170| 0d 15 a4 3d f2 73 65 74 | 74 65 78 74 28 66 69 6e |...=.set|text(fin|
|00004180| 64 68 25 2c 32 36 2c 74 | 79 24 29 3a f2 73 65 74 |dh%,26,t|y$):.set|
|00004190| 74 65 78 74 28 66 69 6e | 64 68 25 2c 32 37 2c 74 |text(fin|dh%,27,t|
|000041a0| 24 29 3a 66 69 6c 65 74 | 25 3d 65 76 25 0d 15 ae |$):filet|%=ev%...|
|000041b0| 23 c8 99 22 57 69 6d 70 | 5f 47 65 74 43 61 72 65 |#.."Wimp|_GetCare|
|000041c0| 74 50 6f 73 69 74 69 6f | 6e 22 2c 2c 62 6c 6b 25 |tPositio|n",,blk%|
|000041d0| 0d 15 b8 37 c8 99 22 57 | 69 6d 70 5f 53 65 74 43 |...7.."W|imp_SetC|
|000041e0| 61 72 65 74 50 6f 73 69 | 74 69 6f 6e 22 2c 21 62 |aretPosi|tion",!b|
|000041f0| 6c 6b 25 2c 62 6c 6b 25 | 21 34 2c 31 30 30 30 2c |lk%,blk%|!4,1000,|
|00004200| 30 2c 2d 31 2c 2d 31 0d | 15 c2 05 e1 0d 15 cc 0d |0,-1,-1.|........|
|00004210| dd f2 6b 65 79 28 6b 25 | 29 0d 15 d6 25 e7 20 6b |..key(k%|)...%. k|
|00004220| 25 3c 3e 31 33 20 c8 99 | 22 57 69 6d 70 5f 50 72 |%<>13 ..|"Wimp_Pr|
|00004230| 6f 63 65 73 73 4b 65 79 | 22 2c 6b 25 3a e1 0d 15 |ocessKey|",k%:...|
|00004240| e0 23 c8 99 22 57 69 6d | 70 5f 47 65 74 43 61 72 |.#.."Wim|p_GetCar|
|00004250| 65 74 50 6f 73 69 74 69 | 6f 6e 22 2c 2c 62 6c 6b |etPositi|on",,blk|
|00004260| 25 0d 15 ea 2c e7 20 21 | 62 6c 6b 25 3c 3e 66 69 |%...,. !|blk%<>fi|
|00004270| 6e 64 68 25 20 c8 99 22 | 57 69 6d 70 5f 50 72 6f |ndh% .."|Wimp_Pro|
|00004280| 63 65 73 73 4b 65 79 22 | 2c 6b 25 3a e1 0d 15 f4 |cessKey"|,k%:....|
|00004290| 2f e7 20 62 6c 6b 25 21 | 34 3d 32 36 20 f2 73 65 |/. blk%!|4=26 .se|
|000042a0| 74 6e 75 6d 74 79 70 65 | 28 a4 74 65 78 74 28 66 |tnumtype|(.text(f|
|000042b0| 69 6e 64 68 25 2c 32 36 | 29 29 3a e1 0d 15 fe 30 |indh%,26|)):....0|
|000042c0| e7 20 62 6c 6b 25 21 34 | 3d 32 37 20 f2 73 65 74 |. blk%!4|=27 .set|
|000042d0| 74 65 78 74 74 79 70 65 | 28 a4 74 65 78 74 28 66 |texttype|(.text(f|
|000042e0| 69 6e 64 68 25 2c 32 37 | 29 29 3a e1 0d 16 08 1c |indh%,27|)):.....|
|000042f0| c8 99 22 57 69 6d 70 5f | 50 72 6f 63 65 73 73 4b |.."Wimp_|ProcessK|
|00004300| 65 79 22 2c 6b 25 3a e1 | 0d 16 12 16 dd f2 73 65 |ey",k%:.|......se|
|00004310| 74 74 65 78 74 74 79 70 | 65 28 74 79 24 29 0d 16 |ttexttyp|e(ty$)..|
|00004320| 1c 07 ea 20 85 0d 16 26 | 5b ee 20 85 20 ea 20 f2 |... ...&|[. . . .|
|00004330| 77 68 69 6e 67 65 28 22 | 54 68 61 74 20 66 69 6c |whinge("|That fil|
|00004340| 65 74 79 70 65 20 69 73 | 20 6e 6f 74 20 72 65 63 |etype is| not rec|
|00004350| 6f 67 6e 69 73 65 64 2e | 20 55 73 65 20 61 20 6e |ognised.| Use a n|
|00004360| 75 6d 65 72 69 63 20 66 | 69 6c 65 74 79 70 65 20 |umeric f|iletype |
|00004370| 69 6e 73 74 65 61 64 2e | 22 29 3a f7 20 85 3a e1 |instead.|"):. .:.|
|00004380| 0d 16 30 26 c8 99 22 4f | 53 5f 46 53 43 6f 6e 74 |..0&.."O|S_FSCont|
|00004390| 72 6f 6c 22 2c 33 31 2c | 74 79 24 20 b8 20 2c 2c |rol",31,|ty$ . ,,|
|000043a0| 66 69 6c 65 74 25 0d 16 | 3a 07 f7 20 85 0d 16 44 |filet%..|:.. ...D|
|000043b0| 19 f2 73 65 74 6e 75 6d | 74 79 70 65 28 c3 7e 66 |..setnum|type(.~f|
|000043c0| 69 6c 65 74 25 29 0d 16 | 4e 05 e1 0d 16 58 0b dd |ilet%)..|N....X..|
|000043d0| f2 63 79 63 6c 65 0d 16 | 62 17 62 24 3d a4 74 65 |.cycle..|b.b$=.te|
|000043e0| 78 74 28 66 69 6e 64 68 | 25 2c 33 34 29 0d 16 6c |xt(findh|%,34)..l|
|000043f0| 0f c8 8e 20 c0 62 24 2c | 31 29 20 ca 0d 16 76 10 |... .b$,|1) ...v.|
|00004400| c9 20 22 6b 22 3a 62 24 | 3d 22 4d 22 0d 16 80 0f |. "k":b$|="M"....|
|00004410| c9 20 22 4d 22 3a 62 24 | 3d 22 22 0d 16 8a 10 c9 |. "M":b$|="".....|
|00004420| 20 22 62 22 3a 62 24 3d | 22 6b 22 0d 16 94 05 cb | "b":b$=|"k".....|
|00004430| 0d 16 9e 0f 62 24 2b 3d | 22 62 79 74 65 73 22 0d |....b$+=|"bytes".|
|00004440| 16 a8 1a f2 73 65 74 74 | 65 78 74 28 66 69 6e 64 |....sett|ext(find|
|00004450| 68 25 2c 33 34 2c 62 24 | 29 0d 16 b2 05 e1 0d 16 |h%,34,b$|).......|
|00004460| bc 0e dd f2 63 79 63 6c | 65 6d 67 6e 0d 16 c6 17 |....cycl|emgn....|
|00004470| 62 24 3d a4 74 65 78 74 | 28 66 69 6e 64 68 25 2c |b$=.text|(findh%,|
|00004480| 33 36 29 0d 16 d0 0b c8 | 8e 20 62 24 20 ca 0d 16 |36).....|. b$ ...|
|00004490| da 1a c9 20 22 6b 62 79 | 74 65 73 22 3a 62 24 3d |... "kby|tes":b$=|
|000044a0| 22 4d 62 79 74 65 73 22 | 0d 16 e4 1b c9 20 22 4d |"Mbytes"|..... "M|
|000044b0| 62 79 74 65 73 22 3a 62 | 24 3d 22 70 65 72 63 65 |bytes":b|$="perce|
|000044c0| 6e 74 22 0d 16 ee 1a c9 | 20 22 70 65 72 63 65 6e |nt".....| "percen|
|000044d0| 74 22 3a 62 24 3d 22 62 | 79 74 65 73 22 0d 16 f8 |t":b$="b|ytes"...|
|000044e0| 19 c9 20 22 62 79 74 65 | 73 22 3a 62 24 3d 22 6b |.. "byte|s":b$="k|
|000044f0| 62 79 74 65 73 22 0d 17 | 02 05 cb 0d 17 0c 1a f2 |bytes"..|........|
|00004500| 73 65 74 74 65 78 74 28 | 66 69 6e 64 68 25 2c 33 |settext(|findh%,3|
|00004510| 36 2c 62 24 29 0d 17 16 | 05 e1 0d 17 20 0e dd f2 |6,b$)...|.... ...|
|00004520| 70 61 74 68 6c 6f 61 64 | 0d 17 2a 1e 74 68 61 6e |pathload|..*.than|
|00004530| 64 25 3d 62 6c 6b 25 21 | 34 3a 74 72 65 66 25 3d |d%=blk%!|4:tref%=|
|00004540| 62 6c 6b 25 21 38 0d 17 | 34 3f 62 6c 6b 25 21 31 |blk%!8..|4?blk%!1|
|00004550| 32 3d 74 72 65 66 25 3a | 62 6c 6b 25 21 31 36 3d |2=tref%:|blk%!16=|
|00004560| 34 3a c8 99 22 57 69 6d | 70 5f 53 65 6e 64 4d 65 |4:.."Wim|p_SendMe|
|00004570| 73 73 61 67 65 22 2c 31 | 37 2c 62 6c 6b 25 2c 74 |ssage",1|7,blk%,t|
|00004580| 68 61 6e 64 25 0d 17 3e | 1a 70 66 24 3d a4 7a 65 |hand%..>|.pf$=.ze|
|00004590| 72 6f 74 65 72 6d 28 62 | 6c 6b 25 2b 34 34 29 0d |roterm(b|lk%+44).|
|000045a0| 17 48 12 f2 70 61 74 68 | 72 65 61 64 28 70 66 24 |.H..path|read(pf$|
|000045b0| 29 0d 17 52 1b f2 73 65 | 74 74 65 78 74 28 73 61 |)..R..se|ttext(sa|
|000045c0| 76 65 70 68 25 2c 31 2c | 70 66 24 29 0d 17 5c 05 |veph%,1,|pf$)..\.|
|000045d0| e1 0d 17 66 15 dd a4 6c | 65 61 66 6e 61 6d 65 28 |...f...l|eafname(|
|000045e0| 66 69 6c 65 24 29 0d 17 | 70 15 c8 95 20 a7 66 69 |file$)..|p... .fi|
|000045f0| 6c 65 24 2c 22 2e 22 29 | 3c 3e 30 0d 17 7a 26 66 |le$,".")|<>0..z&f|
|00004600| 69 6c 65 24 3d c2 66 69 | 6c 65 24 2c 28 a9 66 69 |ile$=.fi|le$,(.fi|
|00004610| 6c 65 24 29 2d a7 66 69 | 6c 65 24 2c 22 2e 22 29 |le$)-.fi|le$,".")|
|00004620| 29 0d 17 84 05 ce 0d 17 | 8e 0a 3d 66 69 6c 65 24 |).......|..=file$|
|00004630| 0d 17 98 0a dd f2 64 72 | 61 67 0d 17 a2 29 c8 99 |......dr|ag...)..|
|00004640| 22 4f 53 5f 52 65 61 64 | 4d 6f 64 65 56 61 72 69 |"OS_Read|ModeVari|
|00004650| 61 62 6c 65 22 2c 2d 31 | 2c 31 31 20 b8 20 2c 2c |able",-1|,11 . ,,|
|00004660| 78 6c 25 0d 17 ac 36 c8 | 99 22 4f 53 5f 52 65 61 |xl%...6.|."OS_Rea|
|00004670| 64 4d 6f 64 65 56 61 72 | 69 61 62 6c 65 22 2c 2d |dModeVar|iable",-|
|00004680| 31 2c 34 20 b8 20 2c 2c | 78 65 25 3a 78 6c 25 3d |1,4 . ,,|xe%:xl%=|
|00004690| 78 6c 25 2a 32 5e 78 65 | 25 0d 17 b6 29 c8 99 22 |xl%*2^xe|%...).."|
|000046a0| 4f 53 5f 52 65 61 64 4d | 6f 64 65 56 61 72 69 61 |OS_ReadM|odeVaria|
|000046b0| 62 6c 65 22 2c 2d 31 2c | 31 32 20 b8 20 2c 2c 79 |ble",-1,|12 . ,,y|
|000046c0| 6c 25 0d 17 c0 36 c8 99 | 22 4f 53 5f 52 65 61 64 |l%...6..|"OS_Read|
|000046d0| 4d 6f 64 65 56 61 72 69 | 61 62 6c 65 22 2c 2d 31 |ModeVari|able",-1|
|000046e0| 2c 35 20 b8 20 2c 2c 79 | 65 25 3a 79 6c 25 3d 79 |,5 . ,,y|e%:yl%=y|
|000046f0| 6c 25 2a 32 5e 79 65 25 | 0d 17 ca 2b 21 62 6c 6b |l%*2^ye%|...+!blk|
|00004700| 25 3d 77 68 25 3a c8 99 | 22 57 69 6d 70 5f 47 65 |%=wh%:..|"Wimp_Ge|
|00004710| 74 57 69 6e 64 6f 77 53 | 74 61 74 65 22 2c 2c 62 |tWindowS|tate",,b|
|00004720| 6c 6b 25 0d 17 d4 32 21 | 64 61 74 25 3d 77 68 25 |lk%...2!|dat%=wh%|
|00004730| 3a 64 61 74 25 21 34 3d | 30 3a c8 99 22 57 69 6d |:dat%!4=|0:.."Wim|
|00004740| 70 5f 47 65 74 49 63 6f | 6e 53 74 61 74 65 22 2c |p_GetIco|nState",|
|00004750| 2c 64 61 74 25 0d 17 de | 1e 62 6c 6b 25 21 32 30 |,dat%...|.blk%!20|
|00004760| 3d 62 6c 6b 25 21 38 2b | 64 61 74 25 21 32 30 2b |=blk%!8+|dat%!20+|
|00004770| 31 36 30 0d 17 e8 1a 62 | 6c 6b 25 21 31 36 3d 62 |160....b|lk%!16=b|
|00004780| 6c 6b 25 21 34 2b 64 61 | 74 25 21 31 36 0d 17 f2 |lk%!4+da|t%!16...|
|00004790| 1e 62 6c 6b 25 21 31 32 | 3d 62 6c 6b 25 21 38 2b |.blk%!12|=blk%!8+|
|000047a0| 64 61 74 25 21 31 32 2b | 31 36 30 0d 17 fc 18 62 |dat%!12+|160....b|
|000047b0| 6c 6b 25 21 38 3d 62 6c | 6b 25 21 34 2b 64 61 74 |lk%!8=bl|k%!4+dat|
|000047c0| 25 21 38 0d 18 06 0c 62 | 6c 6b 25 21 34 3d 35 0d |%!8....b|lk%!4=5.|
|000047d0| 18 10 2f 62 6c 6b 25 21 | 32 34 3d 30 3a 62 6c 6b |../blk%!|24=0:blk|
|000047e0| 25 21 32 38 3d 30 3a 62 | 6c 6b 25 21 33 32 3d 78 |%!28=0:b|lk%!32=x|
|000047f0| 6c 25 3a 62 6c 6b 25 21 | 33 36 3d 79 6c 25 0d 18 |l%:blk%!|36=yl%..|
|00004800| 1a 1a c8 99 22 57 69 6d | 70 5f 44 72 61 67 42 6f |...."Wim|p_DragBo|
|00004810| 78 22 2c 2c 62 6c 6b 25 | 0d 18 24 05 e1 0d 18 2e |x",,blk%|..$.....|
|00004820| 10 dd f2 64 72 61 67 67 | 65 64 62 6f 78 0d 18 38 |...dragg|edbox..8|
|00004830| 32 21 64 61 74 25 3d 77 | 68 25 3a 64 61 74 25 21 |2!dat%=w|h%:dat%!|
|00004840| 34 3d 31 3a c8 99 22 57 | 69 6d 70 5f 47 65 74 49 |4=1:.."W|imp_GetI|
|00004850| 63 6f 6e 53 74 61 74 65 | 22 2c 2c 64 61 74 25 0d |conState|",,dat%.|
|00004860| 18 42 1c 73 61 76 65 24 | 3d a4 7a 65 72 6f 74 65 |.B.save$|=.zerote|
|00004870| 72 6d 28 64 61 74 25 21 | 32 38 29 0d 18 4c 21 c8 |rm(dat%!|28)..L!.|
|00004880| 99 22 57 69 6d 70 5f 47 | 65 74 50 6f 69 6e 74 65 |."Wimp_G|etPointe|
|00004890| 72 49 6e 66 6f 22 2c 2c | 64 61 74 25 0d 18 56 21 |rInfo",,|dat%..V!|
|000048a0| 21 62 6c 6b 25 3d 32 35 | 36 3a 62 6c 6b 25 21 31 |!blk%=25|6:blk%!1|
|000048b0| 32 3d 30 3a 62 6c 6b 25 | 21 31 36 3d 31 0d 18 60 |2=0:blk%|!16=1..`|
|000048c0| 40 62 6c 6b 25 21 32 30 | 3d 64 61 74 25 21 31 32 |@blk%!20|=dat%!12|
|000048d0| 3a 62 6c 6b 25 21 32 34 | 3d 64 61 74 25 21 31 36 |:blk%!24|=dat%!16|
|000048e0| 3a 62 6c 6b 25 21 32 38 | 3d 21 64 61 74 25 3a 62 |:blk%!28|=!dat%:b|
|000048f0| 6c 6b 25 21 33 32 3d 64 | 61 74 25 21 34 0d 18 6a |lk%!32=d|at%!4..j|
|00004900| 0f 62 6c 6b 25 21 33 36 | 3d 31 30 30 0d 18 74 10 |.blk%!36|=100..t.|
|00004910| 62 6c 6b 25 21 34 30 3d | 26 34 35 30 0d 18 7e 1f |blk%!40=|&450..~.|
|00004920| 24 28 62 6c 6b 25 2b 34 | 34 29 3d a4 6c 65 61 66 |$(blk%+4|4)=.leaf|
|00004930| 6e 61 6d 65 28 73 61 76 | 65 24 29 0d 18 88 28 c8 |name(sav|e$)...(.|
|00004940| 99 22 57 69 6d 70 5f 53 | 65 6e 64 4d 65 73 73 61 |."Wimp_S|endMessa|
|00004950| 67 65 22 2c 31 37 2c 62 | 6c 6b 25 2c 62 6c 6b 25 |ge",17,b|lk%,blk%|
|00004960| 21 32 30 0d 18 92 05 e1 | 0d 18 9c 11 dd f2 64 61 |!20.....|......da|
|00004970| 74 61 73 61 76 65 61 63 | 6b 0d 18 a6 1b 6f 75 74 |tasaveac|k....out|
|00004980| 24 3d a4 7a 65 72 6f 74 | 65 72 6d 28 62 6c 6b 25 |$=.zerot|erm(blk%|
|00004990| 2b 34 34 29 0d 18 b0 21 | 66 69 6c 65 72 65 66 25 |+44)...!|fileref%|
|000049a0| 3d 62 6c 6b 25 21 38 3a | 66 69 6c 65 68 25 3d 62 |=blk%!8:|fileh%=b|
|000049b0| 6c 6b 25 21 34 0d 18 ba | 2f e7 20 77 68 25 3d 73 |lk%!4...|/. wh%=s|
|000049c0| 61 76 65 70 68 25 20 f2 | 77 72 69 74 65 70 28 6f |aveph% .|writep(o|
|000049d0| 75 74 24 29 20 8b 20 f2 | 77 72 69 74 65 74 28 6f |ut$) . .|writet(o|
|000049e0| 75 74 24 29 0d 18 c4 1a | c8 99 22 57 69 6d 70 5f |ut$)....|.."Wimp_|
|000049f0| 43 72 65 61 74 65 4d 65 | 6e 75 22 2c 2d 31 0d 18 |CreateMe|nu",-1..|
|00004a00| ce 42 62 6c 6b 25 21 31 | 36 3d 33 3a 62 6c 6b 25 |.Bblk%!1|6=3:blk%|
|00004a10| 21 31 32 3d 66 69 6c 65 | 72 65 66 25 3a c8 99 22 |!12=file|ref%:.."|
|00004a20| 57 69 6d 70 5f 53 65 6e | 64 4d 65 73 73 61 67 65 |Wimp_Sen|dMessage|
|00004a30| 22 2c 31 37 2c 62 6c 6b | 25 2c 66 69 6c 65 68 25 |",17,blk|%,fileh%|
|00004a40| 0d 18 d8 18 f2 73 65 74 | 74 65 78 74 28 77 68 25 |.....set|text(wh%|
|00004a50| 2c 31 2c 6f 75 74 24 29 | 0d 18 e2 05 e1 0d 18 ec |,1,out$)|........|
|00004a60| 0a dd f2 73 61 76 65 0d | 18 f6 32 21 64 61 74 25 |...save.|..2!dat%|
|00004a70| 3d 77 68 25 3a 64 61 74 | 25 21 34 3d 31 3a c8 99 |=wh%:dat|%!4=1:..|
|00004a80| 22 57 69 6d 70 5f 47 65 | 74 49 63 6f 6e 53 74 61 |"Wimp_Ge|tIconSta|
|00004a90| 74 65 22 2c 2c 64 61 74 | 25 0d 19 00 5e e7 20 a7 |te",,dat|%...^. .|
|00004aa0| a4 7a 65 72 6f 74 65 72 | 6d 28 64 61 74 25 21 32 |.zeroter|m(dat%!2|
|00004ab0| 38 29 2c 22 2e 22 29 3d | 30 20 f2 77 68 69 6e 67 |8),".")=|0 .whing|
|00004ac0| 65 28 22 44 72 61 67 20 | 74 68 65 20 66 69 6c 65 |e("Drag |the file|
|00004ad0| 20 69 63 6f 6e 20 74 6f | 20 61 20 64 69 72 65 63 | icon to| a direc|
|00004ae0| 74 6f 72 79 20 76 69 65 | 77 65 72 20 74 6f 20 73 |tory vie|wer to s|
|00004af0| 61 76 65 22 29 3a e1 0d | 19 0a 4b e7 20 77 68 25 |ave"):..|..K. wh%|
|00004b00| 3d 73 61 76 65 70 68 25 | 20 f2 77 72 69 74 65 70 |=saveph%| .writep|
|00004b10| 28 a4 7a 65 72 6f 74 65 | 72 6d 28 64 61 74 25 21 |(.zerote|rm(dat%!|
|00004b20| 32 38 29 29 20 8b 20 f2 | 77 72 69 74 65 74 28 a4 |28)) . .|writet(.|
|00004b30| 7a 65 72 6f 74 65 72 6d | 28 64 61 74 25 21 32 38 |zeroterm|(dat%!28|
|00004b40| 29 29 0d 19 14 05 e1 0d | 19 1e 14 dd f2 77 72 69 |))......|.....wri|
|00004b50| 74 65 70 28 70 66 69 6c | 65 24 29 0d 19 28 0d 58 |tep(pfil|e$)..(.X|
|00004b60| 3d ae 70 66 69 6c 65 24 | 0d 19 32 14 e3 4e 25 3d |=.pfile$|..2..N%=|
|00004b70| 30 20 b8 20 70 61 74 68 | 73 25 2d 31 0d 19 3c 11 |0 . path|s%-1..<.|
|00004b80| f1 23 58 2c 70 61 74 68 | 24 28 4e 25 29 0d 19 46 |.#X,path|$(N%)..F|
|00004b90| 05 ed 0d 19 50 07 d9 23 | 58 0d 19 5a 1d ff 22 53 |....P..#|X..Z.."S|
|00004ba0| 45 54 54 59 50 45 20 22 | 2b 70 66 69 6c 65 24 2b |ETTYPE "|+pfile$+|
|00004bb0| 22 20 34 35 30 22 0d 19 | 64 05 e1 0d 19 6e 16 dd |" 450"..|d....n..|
|00004bc0| f2 70 61 74 68 72 65 61 | 64 28 70 66 69 6c 65 24 |.pathrea|d(pfile$|
|00004bd0| 29 0d 19 78 68 e7 20 70 | 61 74 68 73 25 3d 32 30 |)..xh. p|aths%=20|
|00004be0| 20 f2 77 68 69 6e 67 65 | 28 22 59 6f 75 20 61 6c | .whinge|("You al|
|00004bf0| 72 65 61 64 79 20 68 61 | 76 65 20 32 30 20 70 61 |ready ha|ve 20 pa|
|00004c00| 74 68 73 20 73 65 74 20 | 75 70 2e 20 52 65 6d 6f |ths set |up. Remo|
|00004c10| 76 65 20 73 6f 6d 65 20 | 6f 72 20 61 6c 6c 20 6f |ve some |or all o|
|00004c20| 66 20 74 68 65 6d 20 61 | 6e 64 20 74 72 79 20 61 |f them a|nd try a|
|00004c30| 67 61 69 6e 2e 22 29 3a | e1 0d 19 82 0d 58 3d 8e |gain."):|.....X=.|
|00004c40| 70 66 69 6c 65 24 0d 19 | 8c 05 f5 0d 19 96 0a e8 |pfile$..|........|
|00004c50| 23 58 2c 70 24 0d 19 a0 | 10 f2 61 64 64 70 61 74 |#X,p$...|..addpat|
|00004c60| 68 28 70 24 29 0d 19 aa | 14 fd c5 23 58 20 84 20 |h(p$)...|...#X . |
|00004c70| 70 61 74 68 73 25 3d 32 | 30 0d 19 b4 58 e7 20 70 |paths%=2|0...X. p|
|00004c80| 61 74 68 73 25 3d 32 30 | 20 80 20 ac 20 c5 23 58 |aths%=20| . . .#X|
|00004c90| 20 f2 77 68 69 6e 67 65 | 28 22 41 6c 6c 20 70 61 | .whinge|("All pa|
|00004ca0| 74 68 20 73 70 61 63 65 | 20 66 75 6c 6c 2e 20 53 |th space| full. S|
|00004cb0| 6f 6d 65 20 70 61 74 68 | 73 20 68 61 76 65 20 6e |ome path|s have n|
|00004cc0| 6f 74 20 62 65 65 6e 20 | 6c 6f 61 64 65 64 2e 22 |ot been |loaded."|
|00004cd0| 29 0d 19 be 07 d9 23 58 | 0d 19 c8 05 e1 0d 19 d2 |).....#X|........|
|00004ce0| 14 dd f2 77 72 69 74 65 | 74 28 74 66 69 6c 65 24 |...write|t(tfile$|
|00004cf0| 29 0d 19 dc 0d 58 3d ae | 74 66 69 6c 65 24 0d 19 |)....X=.|tfile$..|
|00004d00| e6 13 e3 4e 25 3d 30 20 | b8 20 78 74 6f 74 61 6c |...N%=0 |. xtotal|
|00004d10| 25 0d 19 f0 3c 21 64 61 | 74 25 3d 69 74 65 6d 68 |%...<!da|t%=itemh|
|00004d20| 25 3a 64 61 74 25 21 34 | 3d 73 74 72 25 28 4e 25 |%:dat%!4|=str%(N%|
|00004d30| 29 3a c8 99 22 57 69 6d | 70 5f 47 65 74 49 63 6f |):.."Wim|p_GetIco|
|00004d40| 6e 53 74 61 74 65 22 2c | 2c 64 61 74 25 0d 19 fa |nState",|,dat%...|
|00004d50| 1a d5 23 58 2c a4 7a 65 | 72 6f 74 65 72 6d 28 64 |..#X,.ze|roterm(d|
|00004d60| 61 74 25 21 32 38 29 0d | 1a 04 05 ed 0d 1a 0e 07 |at%!28).|........|
|00004d70| d9 23 58 0d 1a 18 1d ff | 22 53 45 54 54 59 50 45 |.#X.....|"SETTYPE|
|00004d80| 20 22 2b 74 66 69 6c 65 | 24 2b 22 20 46 46 46 22 | "+tfile|$+" FFF"|
|00004d90| 0d 1a 22 05 e1 0d ff | |..".... | |
+--------+-------------------------+-------------------------+--------+--------+