home *** CD-ROM | disk | FTP | other *** search
/ APDL Public Domain 1 / APDL_PD1A.iso / program / basic / basictask / !BasicTask / !RunImage < prev    next >
Unknown  |  1993-04-28  |  4.6 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 0f f4 3e 21 52 | 75 6e 49 6d 61 67 65 0d |.....>!R|unImage.|
|00000010| 00 14 0f f4 20 42 61 73 | 69 63 54 61 73 6b 0d 00 |.... Bas|icTask..|
|00000020| 1e 1e f4 20 56 65 72 73 | 69 6f 6e 3a 20 31 2e 30 |... Vers|ion: 1.0|
|00000030| 30 20 41 70 72 69 6c 20 | 31 39 39 33 0d 00 28 19 |0 April |1993..(.|
|00000040| f4 20 41 75 74 68 6f 72 | 3a 20 42 69 6c 6c 20 47 |. Author|: Bill G|
|00000050| 72 61 68 61 6d 0d 00 32 | 29 f4 20 43 6f 70 79 72 |raham..2|). Copyr|
|00000060| 69 67 68 74 20 43 41 52 | 56 49 43 20 4d 61 6e 75 |ight CAR|VIC Manu|
|00000070| 66 61 63 74 75 72 69 6e | 67 20 31 39 39 33 0d 00 |facturin|g 1993..|
|00000080| 3c 37 f4 20 49 63 6f 6e | 20 62 61 72 20 6c 61 75 |<7. Icon| bar lau|
|00000090| 6e 63 68 20 66 6f 72 20 | 73 69 6e 67 6c 65 2d 74 |nch for |single-t|
|000000a0| 61 73 6b 69 6e 67 20 42 | 41 53 49 43 20 70 72 6f |asking B|ASIC pro|
|000000b0| 67 72 61 6d 73 0d 00 46 | 27 f4 20 54 68 69 73 20 |grams..F|'. This |
|000000c0| 70 72 6f 67 72 61 6d 20 | 73 74 61 74 75 73 20 69 |program |status i|
|000000d0| 73 20 22 46 72 65 65 57 | 61 72 65 22 0d 00 50 35 |s "FreeW|are"..P5|
|000000e0| f4 20 66 6f 72 20 75 6e | 61 6c 74 65 72 65 64 20 |. for un|altered |
|000000f0| 63 6f 70 79 20 61 6e 64 | 20 75 73 65 20 69 6e 20 |copy and| use in |
|00000100| 74 68 65 20 50 75 62 6c | 69 63 20 44 6f 6d 61 69 |the Publ|ic Domai|
|00000110| 6e 0d 00 5a 04 0d 00 64 | 13 ee 20 85 20 f2 5f 45 |n..Z...d|.. . ._E|
|00000120| 72 72 6f 72 5f 42 6f 78 | 0d 00 6e 10 f2 5f 49 6e |rror_Box|..n.._In|
|00000130| 69 74 69 61 6c 69 73 65 | 0d 00 78 05 f5 0d 00 82 |itialise|..x.....|
|00000140| 29 c8 99 22 57 69 6d 70 | 5f 50 6f 6c 6c 22 2c 6d |).."Wimp|_Poll",m|
|00000150| 61 73 6b 25 2c 61 62 6c | 6f 63 6b 25 20 b8 20 72 |ask%,abl|ock% . r|
|00000160| 65 61 73 6f 6e 25 0d 00 | 8c 10 c8 8e 20 72 65 61 |eason%..|.... rea|
|00000170| 73 6f 6e 25 20 ca 0d 00 | 96 2a c9 20 32 20 20 20 |son% ...|.*. 2 |
|00000180| 20 20 3a 20 c8 99 22 57 | 69 6d 70 5f 4f 70 65 6e | : .."W|imp_Open|
|00000190| 57 69 6e 64 6f 77 22 2c | 2c 61 62 6c 6f 63 6b 25 |Window",|,ablock%|
|000001a0| 0d 00 a0 2b c9 20 33 20 | 20 20 20 20 3a 20 c8 99 |...+. 3 | : ..|
|000001b0| 22 57 69 6d 70 5f 43 6c | 6f 73 65 57 69 6e 64 6f |"Wimp_Cl|oseWindo|
|000001c0| 77 22 2c 2c 61 62 6c 6f | 63 6b 25 0d 00 aa 24 c9 |w",,ablo|ck%...$.|
|000001d0| 20 36 20 20 20 20 20 3a | 20 f2 5f 4d 6f 75 73 65 | 6 :| ._Mouse|
|000001e0| 5f 43 6c 69 63 6b 28 61 | 62 6c 6f 63 6b 25 29 0d |_Click(a|block%).|
|000001f0| 00 b4 20 c9 20 39 20 20 | 20 20 20 3a 20 c8 99 22 |.. . 9 | : .."|
|00000200| 57 69 6d 70 5f 43 6c 6f | 73 65 44 6f 77 6e 22 0d |Wimp_Clo|seDown".|
|00000210| 00 be 20 c9 31 37 2c 31 | 38 20 20 3a 20 f2 5f 52 |.. .17,1|8 : ._R|
|00000220| 65 63 65 69 76 65 28 61 | 62 6c 6f 63 6b 25 29 0d |eceive(a|block%).|
|00000230| 00 c8 05 cb 0d 00 d2 07 | fd 20 a3 0d 00 dc 04 0d |........|. ......|
|00000240| 00 e6 05 e0 0d 00 f0 04 | 0d 00 fa 3e f4 2a 2a 2a |........|...>.***|
|00000250| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000260| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000270| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000280| 2a 2a 2a 2a 2a 2a 0d 01 | 04 04 0d 01 0e 11 dd f2 |******..|........|
|00000290| 5f 49 6e 69 74 69 61 6c | 69 73 65 0d 01 18 04 0d |_Initial|ise.....|
|000002a0| 01 22 40 de 20 61 62 6c | 6f 63 6b 25 20 32 35 36 |."@. abl|ock% 256|
|000002b0| 2c 6d 62 6c 6f 63 6b 25 | 20 32 35 36 2c 62 62 6c |,mblock%| 256,bbl|
|000002c0| 6f 63 6b 25 20 31 30 30 | 30 2c 74 62 6c 6f 63 6b |ock% 100|0,tblock|
|000002d0| 25 20 31 30 30 30 2c 6e | 61 6d 65 25 20 31 31 0d |% 1000,n|ame% 11.|
|000002e0| 01 2c 0b 6d 61 73 6b 25 | 3d 31 0d 01 36 32 c8 99 |.,.mask%|=1..62..|
|000002f0| 20 22 57 69 6d 70 5f 49 | 6e 69 74 69 61 6c 69 73 | "Wimp_I|nitialis|
|00000300| 65 22 2c 32 30 30 2c 26 | 34 42 35 33 34 31 35 34 |e",200,&|4B534154|
|00000310| 2c 22 42 61 73 69 63 54 | 61 73 6b 22 0d 01 40 04 |,"BasicT|ask"..@.|
|00000320| 0d 01 4a 1e f4 20 49 6e | 73 74 61 6c 6c 20 69 63 |..J.. In|stall ic|
|00000330| 6f 6e 20 6f 6e 20 69 63 | 6f 6e 20 62 61 72 0d 01 |on on ic|on bar..|
|00000340| 54 3f 61 62 6c 6f 63 6b | 25 21 30 3d 2d 31 20 20 |T?ablock|%!0=-1 |
|00000350| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 3a f4 | | :.|
|00000360| 20 49 6e 73 74 61 6c 6c | 20 6f 6e 20 72 69 67 68 | Install| on righ|
|00000370| 74 20 6f 66 20 69 63 6f | 6e 20 62 61 72 0d 01 5e |t of ico|n bar..^|
|00000380| 3f 61 62 6c 6f 63 6b 25 | 21 34 3d 30 20 20 20 20 |?ablock%|!4=0 |
|00000390| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 3a f4 20 | | :. |
|000003a0| 4c 6f 77 65 72 20 78 20 | 6f 66 20 69 63 6f 6e 20 |Lower x |of icon |
|000003b0| 62 6f 75 6e 64 69 6e 67 | 20 62 6f 78 0d 01 68 3f |bounding| box..h?|
|000003c0| 61 62 6c 6f 63 6b 25 21 | 38 3d 30 20 20 20 20 20 |ablock%!|8=0 |
|000003d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 3a f4 20 4c | | :. L|
|000003e0| 6f 77 65 72 20 79 20 6f | 66 20 69 63 6f 6e 20 62 |ower y o|f icon b|
|000003f0| 6f 75 6e 64 69 6e 67 20 | 62 6f 78 0d 01 72 3f 61 |ounding |box..r?a|
|00000400| 62 6c 6f 63 6b 25 21 31 | 32 3d 36 39 20 20 20 20 |block%!1|2=69 |
|00000410| 20 20 20 20 20 20 20 20 | 20 20 20 3a f4 20 55 70 | | :. Up|
|00000420| 70 65 72 20 78 20 6f 66 | 20 69 63 6f 6e 20 62 6f |per x of| icon bo|
|00000430| 75 6e 64 69 6e 67 20 62 | 6f 78 0d 01 7c 3f 61 62 |unding b|ox..|?ab|
|00000440| 6c 6f 63 6b 25 21 31 36 | 3d 36 38 20 20 20 20 20 |lock%!16|=68 |
|00000450| 20 20 20 20 20 20 20 20 | 20 20 3a f4 20 55 70 70 | | :. Upp|
|00000460| 65 72 20 79 20 6f 66 20 | 69 63 6f 6e 20 62 6f 75 |er y of |icon bou|
|00000470| 6e 64 69 6e 67 20 62 6f | 78 0d 01 86 3d 61 62 6c |nding bo|x...=abl|
|00000480| 6f 63 6b 25 21 32 30 3d | 26 33 30 30 41 20 20 20 |ock%!20=|&300A |
|00000490| 20 20 20 20 20 20 20 20 | 20 3a f4 20 49 63 6f 6e | | :. Icon|
|000004a0| 20 66 6c 61 67 73 20 28 | 73 65 65 20 50 52 4d 20 | flags (|see PRM |
|000004b0| 70 31 31 38 31 29 0d 01 | 90 3f 24 28 61 62 6c 6f |p1181)..|.?$(ablo|
|000004c0| 63 6b 25 2b 32 34 29 3d | 22 21 42 61 73 69 63 54 |ck%+24)=|"!BasicT|
|000004d0| 61 73 6b 22 20 20 20 20 | 3a f4 20 49 63 6f 6e 20 |ask" |:. Icon |
|000004e0| 64 61 74 61 20 20 28 73 | 65 65 20 50 52 4d 20 70 |data (s|ee PRM p|
|000004f0| 31 31 38 33 29 0d 01 9a | 2e c8 99 22 57 69 6d 70 |1183)...|..."Wimp|
|00000500| 5f 43 72 65 61 74 65 49 | 63 6f 6e 22 2c 2c 61 62 |_CreateI|con",,ab|
|00000510| 6c 6f 63 6b 25 20 b8 20 | 69 63 6f 6e 68 61 6e 64 |lock% . |iconhand|
|00000520| 6c 65 25 0d 01 a4 04 0d | 01 ae 12 f2 5f 47 65 74 |le%.....|...._Get|
|00000530| 5f 54 65 6d 70 6c 61 74 | 65 0d 01 b8 04 0d 01 c2 |_Templat|e.......|
|00000540| 05 e1 0d 01 cc 04 0d 01 | d6 3e f4 2a 2a 2a 2a 2a |........|.>.*****|
|00000550| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000560| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000570| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000580| 2a 2a 2a 2a 0d 01 e0 04 | 0d 01 ea 2d dd f2 5f 4d |****....|...-.._M|
|00000590| 65 6e 75 28 6d 78 25 2c | 6d 79 25 2c 6d 65 6e 75 |enu(mx%,|my%,menu|
|000005a0| 74 69 74 6c 65 24 2c 69 | 74 65 6d 31 24 2c 69 74 |title$,i|tem1$,it|
|000005b0| 65 6d 32 24 29 0d 01 f4 | 17 24 6d 62 6c 6f 63 6b |em2$)...|.$mblock|
|000005c0| 25 3d 6d 65 6e 75 74 69 | 74 6c 65 24 0d 01 fe 2b |%=menuti|tle$...+|
|000005d0| 6d 62 6c 6f 63 6b 25 21 | 31 32 3d 26 37 30 32 30 |mblock%!|12=&7020|
|000005e0| 37 20 20 20 20 20 20 20 | 3a f4 20 4d 65 6e 75 20 |7 |:. Menu |
|000005f0| 63 6f 6c 6f 75 72 73 0d | 02 08 29 6d 62 6c 6f 63 |colours.|..)mbloc|
|00000600| 6b 25 21 31 36 3d 31 30 | 30 20 20 20 20 20 20 20 |k%!16=10|0 |
|00000610| 20 20 20 3a f4 20 4d 65 | 6e 75 20 77 69 64 74 68 | :. Me|nu width|
|00000620| 0d 02 12 2f 6d 62 6c 6f | 63 6b 25 21 32 30 3d 34 |.../mblo|ck%!20=4|
|00000630| 34 20 20 20 20 20 20 20 | 20 20 20 20 3a f4 20 4d |4 | :. M|
|00000640| 65 6e 75 20 69 74 65 6d | 20 68 65 69 67 68 74 0d |enu item| height.|
|00000650| 02 1c 30 6d 62 6c 6f 63 | 6b 25 21 32 34 3d 30 20 |..0mbloc|k%!24=0 |
|00000660| 20 20 20 20 20 20 20 20 | 20 20 20 3a f4 20 47 61 | | :. Ga|
|00000670| 70 20 62 65 74 77 65 65 | 6e 20 69 74 65 6d 73 0d |p betwee|n items.|
|00000680| 02 26 04 0d 02 30 10 f4 | 20 6d 65 6e 75 20 69 74 |.&...0..| menu it|
|00000690| 65 6d 73 0d 02 3a 2a 6d | 62 6c 6f 63 6b 25 21 32 |ems..:*m|block%!2|
|000006a0| 38 3d 26 30 30 20 20 20 | 20 20 20 20 20 20 20 3a |8=&00 | :|
|000006b0| f4 20 49 74 65 6d 20 66 | 6f 72 6d 61 74 0d 02 44 |. Item f|ormat..D|
|000006c0| 32 6d 62 6c 6f 63 6b 25 | 21 33 32 3d 69 6e 66 6f |2mblock%|!32=info|
|000006d0| 25 20 20 20 20 20 20 20 | 20 20 20 20 3a f4 20 4e |% | :. N|
|000006e0| 6f 20 77 69 6e 64 6f 77 | 20 68 61 6e 64 6c 65 0d |o window| handle.|
|000006f0| 02 4e 2e 6d 62 6c 6f 63 | 6b 25 21 33 36 3d 26 30 |.N.mbloc|k%!36=&0|
|00000700| 37 30 31 39 30 33 31 20 | 20 20 20 3a f4 20 4d 65 |7019031 | :. Me|
|00000710| 6e 75 20 69 63 6f 6e 20 | 66 6c 61 67 73 0d 02 58 |nu icon |flags..X|
|00000720| 30 24 28 6d 62 6c 6f 63 | 6b 25 2b 34 30 29 3d 69 |0$(mbloc|k%+40)=i|
|00000730| 74 65 6d 31 24 20 20 20 | 20 3a f4 20 66 69 72 73 |tem1$ | :. firs|
|00000740| 74 20 69 74 65 6d 20 3d | 20 49 6e 66 6f 0d 02 62 |t item =| Info..b|
|00000750| 04 0d 02 6c 36 6d 62 6c | 6f 63 6b 25 21 35 32 3d |...l6mbl|ock%!52=|
|00000760| 26 38 30 20 20 20 20 20 | 20 20 20 20 20 3a f4 20 |&80 | :. |
|00000770| 49 74 65 6d 20 66 6f 72 | 6d 61 74 20 28 6c 61 73 |Item for|mat (las|
|00000780| 74 20 69 74 65 6d 29 0d | 02 76 2f 6d 62 6c 6f 63 |t item).|.v/mbloc|
|00000790| 6b 25 21 35 36 3d 2d 31 | 20 20 20 20 20 20 20 20 |k%!56=-1| |
|000007a0| 20 20 20 3a f4 20 4e 6f | 20 77 69 6e 64 6f 77 20 | :. No| window |
|000007b0| 68 61 6e 64 6c 65 0d 02 | 80 2e 6d 62 6c 6f 63 6b |handle..|..mblock|
|000007c0| 25 21 36 30 3d 26 30 37 | 30 31 39 30 33 31 20 20 |%!60=&07|019031 |
|000007d0| 20 20 3a f4 20 4d 65 6e | 75 20 69 63 6f 6e 20 66 | :. Men|u icon f|
|000007e0| 6c 61 67 73 0d 02 8a 31 | 24 28 6d 62 6c 6f 63 6b |lags...1|$(mblock|
|000007f0| 25 2b 36 34 29 3d 69 74 | 65 6d 32 24 20 20 20 20 |%+64)=it|em2$ |
|00000800| 3a f4 20 73 65 63 6f 6e | 64 20 69 74 65 6d 20 3d |:. secon|d item =|
|00000810| 20 51 75 69 74 0d 02 94 | 04 0d 02 9e 04 0d 02 a8 | Quit...|........|
|00000820| 2c c8 99 20 22 57 69 6d | 70 5f 43 72 65 61 74 65 |,.. "Wim|p_Create|
|00000830| 4d 65 6e 75 22 2c 2c 6d | 62 6c 6f 63 6b 25 2c 6d |Menu",,m|block%,m|
|00000840| 78 25 2d 36 34 2c 31 38 | 34 0d 02 b2 05 e1 0d 02 |x%-64,18|4.......|
|00000850| bc 04 0d 02 c6 3e f4 2a | 2a 2a 2a 2a 2a 2a 2a 2a |.....>.*|********|
|00000860| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000870| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000880| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000890| 0d 02 d0 04 0d 02 da 1b | dd f2 5f 4d 6f 75 73 65 |........|.._Mouse|
|000008a0| 5f 43 6c 69 63 6b 28 61 | 62 6c 6f 63 6b 25 29 0d |_Click(a|block%).|
|000008b0| 02 e4 1f 6d 78 25 3d 61 | 62 6c 6f 63 6b 25 21 30 |...mx%=a|block%!0|
|000008c0| 3a 6d 79 25 3d 61 62 6c | 6f 63 6b 25 21 34 0d 02 |:my%=abl|ock%!4..|
|000008d0| ee 3c 62 75 74 74 6f 6e | 25 3d 61 62 6c 6f 63 6b |.<button|%=ablock|
|000008e0| 25 21 38 20 20 20 20 20 | 20 20 20 20 20 20 3a f4 |%!8 | :.|
|000008f0| 20 3d 20 32 20 66 6f 72 | 20 6d 65 6e 75 20 62 75 | = 2 for| menu bu|
|00000900| 74 74 6f 6e 20 63 6c 69 | 63 6b 0d 02 f8 39 77 69 |tton cli|ck...9wi|
|00000910| 6e 64 6f 77 5f 68 61 6e | 64 6c 65 25 3d 61 62 6c |ndow_han|dle%=abl|
|00000920| 6f 63 6b 25 21 31 32 20 | 20 20 3a f4 20 3d 2d 32 |ock%!12 | :. =-2|
|00000930| 20 66 6f 72 20 69 63 6f | 6e 20 62 61 72 20 63 6c | for ico|n bar cl|
|00000940| 69 63 6b 0d 03 02 11 e7 | 20 62 75 74 74 6f 6e 25 |ick.....| button%|
|00000950| 3d 32 20 8c 0d 03 0c 43 | e7 20 77 69 6e 64 6f 77 |=2 ....C|. window|
|00000960| 5f 68 61 6e 64 6c 65 25 | 3d 2d 32 20 8c 20 f2 5f |_handle%|=-2 . ._|
|00000970| 4d 65 6e 75 28 6d 78 25 | 2c 6d 79 25 2c 22 42 61 |Menu(mx%|,my%,"Ba|
|00000980| 73 69 63 54 61 73 6b 22 | 2c 22 49 6e 66 6f 22 2c |sicTask"|,"Info",|
|00000990| 22 51 75 69 74 22 29 0d | 03 16 05 cd 0d 03 20 11 |"Quit").|...... .|
|000009a0| e7 20 62 75 74 74 6f 6e | 25 3d 34 20 8c 0d 03 2a |. button|%=4 ...*|
|000009b0| 29 e7 20 77 69 6e 64 6f | 77 5f 68 61 6e 64 6c 65 |). windo|w_handle|
|000009c0| 25 3d 2d 32 20 8c 20 f2 | 5f 42 61 73 69 63 54 61 |%=-2 . .|_BasicTa|
|000009d0| 73 6b 28 22 22 29 0d 03 | 34 05 cd 0d 03 3e 05 e1 |sk("")..|4....>..|
|000009e0| 0d 03 48 04 0d 03 52 3e | f4 2a 2a 2a 2a 2a 2a 2a |..H...R>|.*******|
|000009f0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000a00| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000a10| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000a20| 2a 2a 0d 03 5c 04 0d 03 | 66 17 dd f2 5f 52 65 63 |**..\...|f..._Rec|
|00000a30| 65 69 76 65 28 61 62 6c | 6f 63 6b 25 29 0d 03 70 |eive(abl|ock%)..p|
|00000a40| 39 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |9 | |
|00000a50| 20 20 20 20 20 20 20 20 | 20 20 20 20 3a f4 20 64 | | :. d|
|00000a60| 65 63 6f 64 65 20 61 63 | 74 69 6f 6e 73 20 72 65 |ecode ac|tions re|
|00000a70| 71 75 69 72 65 64 0d 03 | 7a 31 20 20 20 20 20 20 |quired..|z1 |
|00000a80| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000a90| 20 20 20 20 20 3a f4 20 | 28 73 65 65 20 50 52 4d | :. |(see PRM|
|00000aa0| 20 70 31 32 30 32 29 0d | 03 84 39 20 20 20 20 20 | p1202).|..9 |
|00000ab0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000ac0| 20 20 20 20 20 20 3a f4 | 28 6d 65 73 73 61 67 65 | :.|(message|
|00000ad0| 73 20 6f 6e 20 50 52 4d | 20 70 31 32 35 34 2b 29 |s on PRM| p1254+)|
|00000ae0| 0d 03 8e 13 c8 8e 20 61 | 62 6c 6f 63 6b 25 21 31 |...... a|block%!1|
|00000af0| 36 20 ca 0d 03 98 15 c9 | 20 30 3a 20 f2 5f 53 68 |6 ......| 0: ._Sh|
|00000b00| 75 74 64 6f 77 6e 3a e0 | 0d 03 a2 20 c9 20 33 3a |utdown:.|... . 3:|
|00000b10| 20 f2 5f 50 72 6f 63 65 | 73 73 5f 46 69 6c 65 28 | ._Proce|ss_File(|
|00000b20| 61 62 6c 6f 63 6b 25 29 | 0d 03 ac 05 cb 0d 03 b6 |ablock%)|........|
|00000b30| 05 e1 0d 03 c0 04 0d 03 | ca 3e f4 2a 2a 2a 2a 2a |........|.>.*****|
|00000b40| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000b50| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000b60| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000b70| 2a 2a 2a 2a 0d 03 d4 04 | 0d 03 de 1c dd f2 5f 50 |****....|......_P|
|00000b80| 72 6f 63 65 73 73 5f 46 | 69 6c 65 28 61 62 6c 6f |rocess_F|ile(ablo|
|00000b90| 63 6b 25 29 0d 03 e8 32 | f2 5f 43 68 65 63 6b 5f |ck%)...2|._Check_|
|00000ba0| 46 69 6c 65 28 61 62 6c | 6f 63 6b 25 2c 63 6f 72 |File(abl|ock%,cor|
|00000bb0| 72 65 63 74 5f 66 69 6c | 65 25 2c 66 69 6c 65 5f |rect_fil|e%,file_|
|00000bc0| 6e 61 6d 65 24 29 0d 03 | f2 2f e7 20 63 6f 72 72 |name$)..|./. corr|
|00000bd0| 65 63 74 5f 66 69 6c 65 | 25 3d b9 20 8c 20 f2 5f |ect_file|%=. . ._|
|00000be0| 42 61 73 69 63 54 61 73 | 6b 28 66 69 6c 65 5f 6e |BasicTas|k(file_n|
|00000bf0| 61 6d 65 24 29 0d 03 fc | 05 e1 0d 04 06 04 0d 04 |ame$)...|........|
|00000c00| 10 3e f4 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |.>.*****|********|
|00000c10| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000c20| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000c30| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 0d 04 1a 04 |********|****....|
|00000c40| 0d 04 24 37 dd f2 5f 43 | 68 65 63 6b 5f 46 69 6c |..$7.._C|heck_Fil|
|00000c50| 65 28 61 62 6c 6f 63 6b | 25 2c f8 20 63 6f 72 72 |e(ablock|%,. corr|
|00000c60| 65 63 74 5f 66 69 6c 65 | 25 2c f8 20 66 69 6c 65 |ect_file|%,. file|
|00000c70| 5f 6e 61 6d 65 24 29 0d | 04 2e 24 f4 20 65 78 74 |_name$).|..$. ext|
|00000c80| 72 61 63 74 20 6e 61 6d | 65 20 6f 66 20 69 6e 64 |ract nam|e of ind|
|00000c90| 69 63 61 74 65 64 20 66 | 69 6c 65 0d 04 38 25 f2 |icated f|ile..8%.|
|00000ca0| 5f 47 65 74 5f 4e 61 6d | 65 28 61 62 6c 6f 63 6b |_Get_Nam|e(ablock|
|00000cb0| 25 2b 34 34 2c 66 69 6c | 65 5f 6e 61 6d 65 24 29 |%+44,fil|e_name$)|
|00000cc0| 0d 04 42 21 f4 20 43 68 | 65 63 6b 20 66 6f 72 20 |..B!. Ch|eck for |
|00000cd0| 63 6f 72 72 65 63 74 20 | 66 69 6c 65 20 74 79 70 |correct |file typ|
|00000ce0| 65 0d 04 4c 13 63 6f 72 | 72 65 63 74 5f 66 69 6c |e..L.cor|rect_fil|
|00000cf0| 65 25 3d b9 0d 04 56 1a | e7 20 61 62 6c 6f 63 6b |e%=...V.|. ablock|
|00000d00| 25 21 34 30 20 3c 3e 20 | 26 46 46 42 20 8c 0d 04 |%!40 <> |&FFB ...|
|00000d10| 60 3b 21 61 62 6c 6f 63 | 6b 25 3d 9f 3a 20 24 28 |`;!abloc|k%=.: $(|
|00000d20| 61 62 6c 6f 63 6b 25 2b | 34 29 3d 22 54 68 61 74 |ablock%+|4)="That|
|00000d30| 20 77 61 73 20 6e 6f 74 | 20 61 20 42 41 53 49 43 | was not| a BASIC|
|00000d40| 20 66 69 6c 65 22 2b bd | 30 0d 04 6a 06 ef 37 0d | file"+.|0..j..7.|
|00000d50| 04 74 2f c8 99 20 22 57 | 69 6d 70 5f 52 65 70 6f |.t/.. "W|imp_Repo|
|00000d60| 72 74 45 72 72 6f 72 22 | 2c 61 62 6c 6f 63 6b 25 |rtError"|,ablock%|
|00000d70| 2c 31 2c 22 42 61 73 69 | 63 54 61 73 6b 22 0d 04 |,1,"Basi|cTask"..|
|00000d80| 7e 13 63 6f 72 72 65 63 | 74 5f 66 69 6c 65 25 3d |~.correc|t_file%=|
|00000d90| a3 0d 04 88 05 cd 0d 04 | 92 05 e1 0d 04 9c 04 0d |........|........|
|00000da0| 04 a6 3e f4 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |..>.****|********|
|00000db0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000dc0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000dd0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 0d 04 b0 |********|*****...|
|00000de0| 04 0d 04 ba 22 dd f2 5f | 47 65 74 5f 4e 61 6d 65 |....".._|Get_Name|
|00000df0| 28 6c 6f 63 25 2c f8 20 | 66 69 6c 65 5f 6e 61 6d |(loc%,. |file_nam|
|00000e00| 65 24 29 0d 04 c4 11 66 | 69 6c 65 5f 6e 61 6d 65 |e$)....f|ile_name|
|00000e10| 24 3d 22 22 0d 04 ce 10 | c8 95 20 3f 6c 6f 63 25 |$=""....|.. ?loc%|
|00000e20| 20 3c 3e 30 0d 04 d8 20 | 66 69 6c 65 5f 6e 61 6d | <>0... |file_nam|
|00000e30| 65 24 3d 66 69 6c 65 5f | 6e 61 6d 65 24 2b bd 3f |e$=file_|name$+.?|
|00000e40| 6c 6f 63 25 0d 04 e2 0f | 6c 6f 63 25 3d 6c 6f 63 |loc%....|loc%=loc|
|00000e50| 25 2b 31 0d 04 ec 05 ce | 0d 04 f6 05 e1 0d 05 00 |%+1.....|........|
|00000e60| 04 0d 05 0a 3e f4 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |....>.**|********|
|00000e70| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000e80| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000e90| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 0d |********|*******.|
|00000ea0| 05 14 04 0d 05 1e 1c dd | f2 5f 42 61 73 69 63 54 |........|._BasicT|
|00000eb0| 61 73 6b 28 66 69 6c 65 | 5f 6e 61 6d 65 24 29 0d |ask(file|_name$).|
|00000ec0| 05 28 2c 74 61 73 6b 31 | 24 3d 22 54 61 73 6b 57 |.(,task1|$="TaskW|
|00000ed0| 69 6e 64 6f 77 20 62 61 | 73 69 63 20 2d 77 69 6d |indow ba|sic -wim|
|00000ee0| 70 73 6c 6f 74 20 33 32 | 30 6b 22 0d 05 32 3f 74 |pslot 32|0k"..2?t|
|00000ef0| 61 73 6b 32 24 3d 22 54 | 61 73 6b 57 69 6e 64 6f |ask2$="T|askWindo|
|00000f00| 77 20 22 2b 66 69 6c 65 | 5f 6e 61 6d 65 24 20 2b |w "+file|_name$ +|
|00000f10| 22 20 2d 77 69 6d 70 73 | 6c 6f 74 20 33 32 30 6b |" -wimps|lot 320k|
|00000f20| 20 2d 64 69 73 70 6c 61 | 79 22 0d 05 3c 2a f4 20 | -displa|y"..<*. |
|00000f30| 43 68 65 63 6b 20 66 6f | 72 20 3c 53 68 69 66 74 |Check fo|r <Shift|
|00000f40| 3e 20 6b 65 79 20 62 65 | 69 6e 67 20 68 65 6c 64 |> key be|ing held|
|00000f50| 64 6f 77 6e 0d 05 46 24 | c8 99 22 4f 53 5f 42 79 |down..F$|.."OS_By|
|00000f60| 74 65 22 2c 31 32 31 20 | 2c 30 20 82 20 26 38 30 |te",121 |,0 . &80|
|00000f70| 20 b8 2c 2c 6b 65 79 25 | 0d 05 50 57 e7 20 6b 65 | .,,key%|..PW. ke|
|00000f80| 79 25 3d 26 46 46 20 84 | 20 66 69 6c 65 5f 6e 61 |y%=&FF .| file_na|
|00000f90| 6d 65 24 3c 3e 22 22 20 | 8c 20 c8 99 22 57 69 6d |me$<>"" |. .."Wim|
|00000fa0| 70 5f 53 74 61 72 74 54 | 61 73 6b 22 2c 74 61 73 |p_StartT|ask",tas|
|00000fb0| 6b 32 24 20 8b 20 c8 99 | 22 57 69 6d 70 5f 53 74 |k2$ . ..|"Wimp_St|
|00000fc0| 61 72 74 54 61 73 6b 22 | 2c 74 61 73 6b 31 24 0d |artTask"|,task1$.|
|00000fd0| 05 5a 05 e1 0d 05 64 04 | 0d 05 6e 3e f4 2a 2a 2a |.Z....d.|..n>.***|
|00000fe0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00000ff0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00001000| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00001010| 2a 2a 2a 2a 2a 2a 0d 05 | 78 04 0d 05 82 10 dd f2 |******..|x.......|
|00001020| 5f 45 72 72 6f 72 5f 42 | 6f 78 0d 05 8c 39 21 61 |_Error_B|ox...9!a|
|00001030| 62 6c 6f 63 6b 25 3d 9f | 3a 20 24 28 61 62 6c 6f |block%=.|: $(ablo|
|00001040| 63 6b 25 2b 34 29 3d f6 | 24 2b 22 20 61 74 20 6c |ck%+4)=.|$+" at l|
|00001050| 69 6e 65 20 22 2b c3 9e | 2b 66 69 6c 65 5f 6e 61 |ine "+..|+file_na|
|00001060| 6d 65 24 0d 05 96 2e c8 | 99 22 57 69 6d 70 5f 52 |me$.....|."Wimp_R|
|00001070| 65 70 6f 72 74 45 72 72 | 6f 72 22 2c 61 62 6c 6f |eportErr|or",ablo|
|00001080| 63 6b 25 2c 31 2c 22 42 | 61 73 69 63 54 61 73 6b |ck%,1,"B|asicTask|
|00001090| 22 0d 05 a0 0e f2 5f 53 | 68 75 74 64 6f 77 6e 0d |"....._S|hutdown.|
|000010a0| 05 aa 05 e1 0d 05 b4 04 | 0d 05 be 3e f4 2a 2a 2a |........|...>.***|
|000010b0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000010c0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000010d0| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|000010e0| 2a 2a 2a 2a 2a 2a 0d 05 | c8 04 0d 05 d2 0f dd f2 |******..|........|
|000010f0| 5f 53 68 75 74 64 6f 77 | 6e 0d 05 dc 16 c8 99 22 |_Shutdow|n......"|
|00001100| 57 69 6d 70 5f 43 6c 6f | 73 65 44 6f 77 6e 22 0d |Wimp_Clo|seDown".|
|00001110| 05 e6 05 e0 0d 05 f0 05 | e1 0d 05 fa 04 0d 06 04 |........|........|
|00001120| 3e f4 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |>.******|********|
|00001130| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00001140| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00001150| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 0d 06 0e 04 0d |********|***.....|
|00001160| 06 18 13 dd f2 5f 47 65 | 74 5f 54 65 6d 70 6c 61 |....._Ge|t_Templa|
|00001170| 74 65 0d 06 22 36 c8 99 | 22 57 69 6d 70 5f 4f 70 |te.."6..|"Wimp_Op|
|00001180| 65 6e 54 65 6d 70 6c 61 | 74 65 22 2c 2c 22 3c 42 |enTempla|te",,"<B|
|00001190| 61 73 69 63 54 61 73 6b | 24 44 69 72 3e 2e 54 65 |asicTask|$Dir>.Te|
|000011a0| 6d 70 6c 61 74 65 73 22 | 0d 06 2c 11 24 6e 61 6d |mplates"|..,.$nam|
|000011b0| 65 25 3d 22 49 6e 66 6f | 22 0d 06 36 41 c8 99 22 |e%="Info|"..6A.."|
|000011c0| 57 69 6d 70 5f 4c 6f 61 | 64 54 65 6d 70 6c 61 74 |Wimp_Loa|dTemplat|
|000011d0| 65 22 2c 2c 62 62 6c 6f | 63 6b 25 2c 74 62 6c 6f |e",,bblo|ck%,tblo|
|000011e0| 63 6b 25 2c 74 62 6c 6f | 63 6b 25 2b 32 35 36 2c |ck%,tblo|ck%+256,|
|000011f0| 2d 31 2c 6e 61 6d 65 25 | 2c 30 0d 06 40 2a c8 99 |-1,name%|,0..@*..|
|00001200| 22 57 69 6d 70 5f 43 72 | 65 61 74 65 57 69 6e 64 |"Wimp_Cr|eateWind|
|00001210| 6f 77 22 2c 2c 62 62 6c | 6f 63 6b 25 20 b8 20 69 |ow",,bbl|ock% . i|
|00001220| 6e 66 6f 25 0d 06 4a 1a | c8 99 22 57 69 6d 70 5f |nfo%..J.|.."Wimp_|
|00001230| 43 6c 6f 73 65 54 65 6d | 70 6c 61 74 65 22 0d 06 |CloseTem|plate"..|
|00001240| 54 05 e1 0d 06 5e 04 0d | 06 68 3e f4 2a 2a 2a 2a |T....^..|.h>.****|
|00001250| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00001260| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00001270| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |********|********|
|00001280| 2a 2a 2a 2a 2a 0d ff | |*****.. | |
+--------+-------------------------+-------------------------+--------+--------+