home *** CD-ROM | disk | FTP | other *** search
MacBinary | 1988-01-30 | 164.5 KB | [ STAK/WILD]
open in: MacOS 8.1
extracted
|
Win98
extracted
|
DOS
extracted
browse contents |
view JSON data
|
view as text
This file was processed as: MacBinary
(archive/macBinary ).
Confidence Program Detection Match Type Support
100%
dexvert
HyperCard Stack (archive/hypercard)
idMeta
Supported
10%
dexvert
MacBinary (archive/macBinary)
fallback
Supported
10%
dexvert
Jesper Olsen Module (music/jesperOlsen)
magic
Supported
100%
file
TTComp archive data, binary, 1K dictionary
default (weak)
99%
file
MacBinary II, inited, Sat Jan 30 10:44:36 1988, modified Sat Jan 30 10:44:36 1988, creator HyperCard, type HyperCard stack, 117408 bytes "Home" , at 0x1cb20 50705 bytes resource
default (weak)
98%
file
data
default
49%
TrID
Mac HyperCard stack (MacBinary)
default
33%
TrID
TTComp archive compressed (bin-1K)
default (weak)
16%
TrID
MacBinary 2
default (weak)
0%
TrID
Sybase iAnywhere database files
default (weak)
100%
siegfried
fmt/1762 MacBinary (II)
default
100%
lsar
MacBinary
default
id metadata key value macFileType [ STAK] macFileCreator [ WILD]
hex view +--------+-------------------------+-------------------------+--------+--------+ |00000000| 00 04 48 6f 6d 65 00 00 | 00 00 00 00 00 00 00 00 |..Home..|........| |00000010| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000040| 00 53 54 41 4b 57 49 4c | 44 01 00 00 00 00 00 00 |.STAKWIL|D.......| |00000050| 00 00 00 00 01 ca a0 00 | 00 c6 11 9e 27 ae 64 9e |........|....'.d.| |00000060| 27 ae 64 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |'.d.....|........| |00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 84 e4 00 00 |........|........| |00000080| 00 00 76 00 53 54 41 4b | ff ff ff ff 7a d8 81 08 |..v.STAK|....z...| |00000090| 00 00 00 08 00 01 ca a0 | 00 00 76 00 00 00 00 00 |........|..v.....| |000000a0| 00 00 00 00 00 00 00 02 | 00 00 08 ea 00 00 00 2d |........|.......-| |000000b0| 00 00 14 dd 00 00 1c e5 | 00 00 00 00 00 00 00 00 |........|........| |000000c0| 00 00 0d 2c 00 00 00 00 | 00 05 00 00 00 00 00 00 |...,....|........| |000000d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000000e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000000f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000100| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000110| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000120| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000130| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000140| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000150| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000160| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000170| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000180| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000190| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000001a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000001b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000001c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000001d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000001e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000001f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000200| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000210| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000220| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000230| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000240| 1b 48 61 72 64 20 44 69 | 73 6b 20 32 30 3a 48 79 |.Hard Di|sk 20:Hy| |00000250| 70 65 72 43 61 72 64 3a | 48 6f 6d 65 74 aa 00 00 |perCard:|Homet...| |00000260| 00 07 00 00 00 00 00 00 | 0d 00 00 40 08 06 00 00 |........|...@....| |00000270| 00 00 00 00 0d 00 00 40 | 08 06 00 40 89 b0 00 04 |.......@|...@....| |00000280| 7a a8 00 04 7a a8 00 0e | 7e f4 16 49 4e 46 4f 3a |z...z...|~..INFO:| |00000290| 20 6e 6f 77 20 6c 61 75 | 6e 63 68 69 6e 67 2e 2e | now lau|nching..| |000002a0| 2e 00 00 00 00 41 02 3c | 00 40 1f 9e 00 00 00 41 |.....A.<|.@.....A| |000002b0| 07 94 00 00 01 2c 00 00 | 00 02 00 00 00 12 00 00 |.....,..|........| |000002c0| 00 0a 00 00 00 02 00 41 | 07 38 00 00 00 0a ff ff |.......A|.8......| |000002d0| a1 22 00 00 00 0a 00 00 | 00 00 00 00 ff ff 00 41 |."......|.......A| |000002e0| 0c 66 00 00 ff ff 00 00 | a0 23 00 07 f9 40 00 07 |.f......|.#...@..| |000002f0| c4 1e 00 41 01 02 00 00 | 00 00 00 00 00 04 00 00 |...A....|........| |00000300| 00 00 00 00 01 b4 00 00 | 00 02 00 00 6a ee 80 08 |........|....j...| |00000310| 92 be 00 07 ca ca 00 0e | e7 78 00 0e 7a 4e 00 00 |........|.x..zN..| |00000320| 6b 56 00 00 6f 4a 00 40 | 1f 9e 00 07 ca ca 00 00 |kV..oJ.@|........| |00000330| 00 00 00 00 0d 00 00 0e | 7a 5a 00 40 89 b0 00 00 |........|zZ.@....| |00000340| 00 00 00 00 00 00 00 00 | 00 00 22 00 00 00 22 00 |........|.."...".| |00000350| 88 00 22 00 88 00 22 00 | cc 00 33 00 cc 00 33 00 |.."...".|..3...3.| |00000360| cc 88 33 22 cc 88 33 22 | ee 88 bb 22 ee 88 bb 22 |..3"..3"|..."..."| |00000370| ee cc bb 33 ee cc bb 33 | ff cc ff 33 ff cc ff 33 |...3...3|...3...3| |00000380| ff ee ff bb ff ee ff bb | ff ff ff bb ff ff ff bb |........|........| |00000390| 80 10 02 20 01 08 40 04 | ff ff ff ff ff ff ff ff |... ..@.|........| |000003a0| 88 22 88 22 88 22 88 22 | 11 22 44 88 11 22 44 88 |."."."."|."D.."D.| |000003b0| c4 80 0c 68 43 02 30 26 | b1 30 03 1b d8 c0 0c 8d |...hC.0&|.0......| |000003c0| aa 00 aa 00 aa 00 aa 00 | 88 22 55 22 88 22 55 22 |........|."U"."U"| |000003d0| 88 55 22 55 88 55 22 55 | 77 dd 77 dd 77 dd 77 dd |.U"U.U"U|w.w.w.w.| |000003e0| 80 00 00 00 00 00 00 00 | aa 55 aa 55 aa 55 aa 55 |........|.U.U.U.U| |000003f0| 03 84 48 30 0c 02 01 01 | 82 44 39 44 82 01 01 01 |..H0....|.D9D....| |00000400| 88 14 22 41 88 41 22 14 | 80 80 41 3e 08 08 14 e3 |.."A.A".|..A>....| |00000410| 22 04 8c 74 22 17 98 10 | be 80 88 08 eb 08 88 80 |"..t"...|........| |00000420| 25 c8 32 89 64 24 4c 92 | a2 9c 41 be 2a c9 14 eb |%.2.d$L.|..A.*...| |00000430| 40 a0 00 00 04 0a 00 00 | 80 40 20 00 02 04 08 00 |@.......|.@ .....| |00000440| aa 00 80 00 88 00 80 00 | ff 80 80 80 80 80 80 80 |........|........| |00000450| 08 1c 22 c1 80 01 02 04 | ff 80 80 80 ff 08 08 08 |..".....|........| |00000460| f8 74 22 47 8f 17 22 71 | bf 00 bf bf b0 b0 b0 b0 |.t"G.."q|........| |00000470| ff 7f be 5d a2 41 80 00 | fa f5 fa f5 a0 50 a0 50 |...].A..|.....P.P| |00000480| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000490| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000004a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000004b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000004c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000004d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000004e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000004f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000500| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000510| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000520| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000530| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000540| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000550| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000560| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000570| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000580| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000590| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000005a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000005b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000005c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000005d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000005e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |000005f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000600| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000610| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000620| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000630| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000640| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000650| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000660| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000670| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000680| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00000690| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |000006a0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |000006b0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |000006c0| 2d 2d 2d 2d 2d 2d 2d 2d | 0d 2d 2d 20 50 4f 52 54 |--------|.-- PORT| |000006d0| 46 4f 4c 49 4f aa 20 43 | 4f 50 59 52 49 47 48 54 |FOLIO. C|OPYRIGHT| |000006e0| 45 44 20 31 39 38 37 2c | 31 39 38 38 20 42 59 20 |ED 1987,|1988 BY | |000006f0| 42 4f 42 20 44 41 56 49 | 53 2e 0d 2d 2d 20 41 4c |BOB DAVI|S..-- AL| |00000700| 4c 20 52 49 47 48 54 53 | 20 52 45 53 45 52 56 45 |L RIGHTS| RESERVE| |00000710| 44 2e 0d 2d 2d 20 46 4f | 52 20 4d 4f 52 45 20 49 |D..-- FO|R MORE I| |00000720| 4e 46 4f 52 4d 41 54 49 | 4f 4e 20 53 45 45 20 4c |NFORMATI|ON SEE L| |00000730| 49 43 45 4e 53 45 20 41 | 47 52 45 45 4d 45 4e 54 |ICENSE A|GREEMENT| |00000740| 2e 0d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |..------|--------| |00000750| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00000760| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00000770| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00000780| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 0d 0d 2d 2d 0d 2d |--------|--..--.-| |00000790| 2d 20 43 4c 4f 53 45 20 | 43 41 52 44 0d 2d 2d 0d |- CLOSE |CARD.--.| |000007a0| 4f 6e 20 43 6c 6f 73 65 | 43 61 72 64 0d 48 69 64 |On Close|Card.Hid| |000007b0| 65 20 6d 65 73 73 61 67 | 65 20 77 69 6e 64 6f 77 |e messag|e window| |000007c0| 0d 50 61 73 73 20 43 6c | 6f 73 65 43 61 72 64 0d |.Pass Cl|oseCard.| |000007d0| 45 6e 64 20 43 6c 6f 73 | 65 43 61 72 64 0d 0d 2d |End Clos|eCard..-| |000007e0| 2d 0d 2d 2d 20 49 44 4c | 45 0d 2d 2d 0d 0d 4f 6e |-.-- IDL|E.--..On| |000007f0| 20 49 64 6c 65 0d 47 65 | 74 20 6c 69 6e 65 20 31 | Idle.Ge|t line 1| |00000800| 20 6f 66 20 6d 65 73 73 | 61 67 65 20 77 69 6e 64 | of mess|age wind| |00000810| 6f 77 0d 49 66 20 69 74 | 20 69 73 20 65 6d 70 74 |ow.If it| is empt| |00000820| 79 20 74 68 65 6e 20 65 | 78 69 74 20 69 64 6c 65 |y then e|xit idle| |00000830| 0d 56 69 73 75 61 6c 20 | 65 66 66 65 63 74 20 62 |.Visual |effect b| |00000840| 61 72 6e 20 64 6f 6f 72 | 20 6f 70 65 6e 0d 49 66 |arn door| open.If| |00000850| 20 69 74 20 69 73 20 22 | 41 22 20 74 68 65 6e 0d | it is "|A" then.| |00000860| 47 6f 20 74 6f 20 63 61 | 72 64 20 22 41 22 0d 44 |Go to ca|rd "A".D| |00000870| 65 66 61 75 6c 74 31 0d | 45 6e 64 20 69 66 0d 49 |efault1.|End if.I| |00000880| 66 20 69 74 20 69 73 20 | 22 42 22 20 74 68 65 6e |f it is |"B" then| |00000890| 0d 47 6f 20 74 6f 20 63 | 61 72 64 20 22 42 22 0d |.Go to c|ard "B".| |000008a0| 44 65 66 61 75 6c 74 31 | 0d 45 6e 64 20 69 66 0d |Default1|.End if.| |000008b0| 49 66 20 69 74 20 69 73 | 20 22 43 22 20 74 68 65 |If it is| "C" the| |000008c0| 6e 0d 47 6f 20 74 6f 20 | 63 61 72 64 20 22 43 22 |n.Go to |card "C"| |000008d0| 0d 44 65 66 61 75 6c 74 | 31 0d 45 6e 64 20 69 66 |.Default|1.End if| |000008e0| 0d 49 66 20 69 74 20 69 | 73 20 22 44 22 20 74 68 |.If it i|s "D" th| |000008f0| 65 6e 0d 47 6f 20 74 6f | 20 63 61 72 64 20 22 44 |en.Go to| card "D| |00000900| 22 0d 44 65 66 61 75 6c | 74 31 0d 45 6e 64 20 69 |".Defaul|t1.End i| |00000910| 66 0d 49 66 20 69 74 20 | 69 73 20 22 45 22 20 74 |f.If it |is "E" t| |00000920| 68 65 6e 0d 47 6f 20 74 | 6f 20 63 61 72 64 20 22 |hen.Go t|o card "| |00000930| 45 22 0d 44 65 66 61 75 | 6c 74 31 0d 45 6e 64 20 |E".Defau|lt1.End | |00000940| 69 66 0d 49 66 20 69 74 | 20 69 73 20 22 46 22 20 |if.If it| is "F" | |00000950| 74 68 65 6e 0d 47 6f 20 | 74 6f 20 63 61 72 64 20 |then.Go |to card | |00000960| 22 46 22 0d 44 65 66 61 | 75 6c 74 31 0d 45 6e 64 |"F".Defa|ult1.End| |00000970| 20 69 66 0d 49 66 20 69 | 74 20 69 73 20 22 47 22 | if.If i|t is "G"| |00000980| 20 74 68 65 6e 0d 47 6f | 20 74 6f 20 63 61 72 64 | then.Go| to card| |00000990| 20 22 47 22 0d 44 65 66 | 61 75 6c 74 31 0d 45 6e | "G".Def|ault1.En| |000009a0| 64 20 69 66 0d 49 66 20 | 69 74 20 69 73 20 22 48 |d if.If |it is "H| |000009b0| 22 20 74 68 65 6e 0d 47 | 6f 20 74 6f 20 63 61 72 |" then.G|o to car| |000009c0| 64 20 22 48 22 0d 44 65 | 66 61 75 6c 74 31 0d 45 |d "H".De|fault1.E| |000009d0| 6e 64 20 69 66 0d 49 66 | 20 69 74 20 69 73 20 22 |nd if.If| it is "| |000009e0| 49 22 20 74 68 65 6e 0d | 47 6f 20 74 6f 20 63 61 |I" then.|Go to ca| |000009f0| 72 64 20 22 49 22 0d 44 | 65 66 61 75 6c 74 31 0d |rd "I".D|efault1.| |00000a00| 45 6e 64 20 69 66 0d 49 | 66 20 69 74 20 69 73 20 |End if.I|f it is | |00000a10| 22 4a 22 20 74 68 65 6e | 0d 47 6f 20 74 6f 20 63 |"J" then|.Go to c| |00000a20| 61 72 64 20 22 4a 22 0d | 44 65 66 61 75 6c 74 31 |ard "J".|Default1| |00000a30| 0d 45 6e 64 20 69 66 0d | 49 66 20 69 74 20 69 73 |.End if.|If it is| |00000a40| 20 22 4b 22 20 74 68 65 | 6e 0d 47 6f 20 74 6f 20 | "K" the|n.Go to | |00000a50| 63 61 72 64 20 22 4b 22 | 0d 44 65 66 61 75 6c 74 |card "K"|.Default| |00000a60| 31 0d 45 6e 64 20 69 66 | 0d 49 66 20 69 74 20 69 |1.End if|.If it i| |00000a70| 73 20 22 4c 22 20 74 68 | 65 6e 0d 47 6f 20 74 6f |s "L" th|en.Go to| |00000a80| 20 63 61 72 64 20 22 4c | 22 0d 44 65 66 61 75 6c | card "L|".Defaul| |00000a90| 74 31 0d 45 6e 64 20 69 | 66 0d 49 66 20 69 74 20 |t1.End i|f.If it | |00000aa0| 69 73 20 22 4d 22 20 74 | 68 65 6e 0d 47 6f 20 74 |is "M" t|hen.Go t| |00000ab0| 6f 20 63 61 72 64 20 22 | 4d 22 0d 44 65 66 61 75 |o card "|M".Defau| |00000ac0| 6c 74 31 0d 45 6e 64 20 | 69 66 0d 49 66 20 69 74 |lt1.End |if.If it| |00000ad0| 20 69 73 20 22 4e 22 20 | 74 68 65 6e 0d 47 6f 20 | is "N" |then.Go | |00000ae0| 74 6f 20 63 61 72 64 20 | 22 4e 22 0d 44 65 66 61 |to card |"N".Defa| |00000af0| 75 6c 74 31 0d 45 6e 64 | 20 69 66 0d 49 66 20 69 |ult1.End| if.If i| |00000b00| 74 20 69 73 20 22 4f 22 | 20 74 68 65 6e 0d 47 6f |t is "O"| then.Go| |00000b10| 20 74 6f 20 63 61 72 64 | 20 22 4f 22 0d 44 65 66 | to card| "O".Def| |00000b20| 61 75 6c 74 31 0d 45 6e | 64 20 69 66 0d 49 66 20 |ault1.En|d if.If | |00000b30| 69 74 20 69 73 20 22 50 | 22 20 74 68 65 6e 0d 47 |it is "P|" then.G| |00000b40| 6f 20 74 6f 20 63 61 72 | 64 20 22 50 22 0d 44 65 |o to car|d "P".De| |00000b50| 66 61 75 6c 74 31 0d 45 | 6e 64 20 69 66 0d 49 66 |fault1.E|nd if.If| |00000b60| 20 69 74 20 69 73 20 22 | 51 22 20 74 68 65 6e 0d | it is "|Q" then.| |00000b70| 47 6f 20 74 6f 20 63 61 | 72 64 20 22 51 22 0d 44 |Go to ca|rd "Q".D| |00000b80| 65 66 61 75 6c 74 31 0d | 45 6e 64 20 69 66 0d 49 |efault1.|End if.I| |00000b90| 66 20 69 74 20 69 73 20 | 22 52 22 20 74 68 65 6e |f it is |"R" then| |00000ba0| 0d 47 6f 20 74 6f 20 63 | 61 72 64 20 22 52 22 0d |.Go to c|ard "R".| |00000bb0| 44 65 66 61 75 6c 74 31 | 0d 45 6e 64 20 69 66 0d |Default1|.End if.| |00000bc0| 49 66 20 69 74 20 69 73 | 20 22 53 22 20 74 68 65 |If it is| "S" the| |00000bd0| 6e 0d 47 6f 20 74 6f 20 | 63 61 72 64 20 22 53 22 |n.Go to |card "S"| |00000be0| 0d 44 65 66 61 75 6c 74 | 31 0d 45 6e 64 20 69 66 |.Default|1.End if| |00000bf0| 0d 49 66 20 69 74 20 69 | 73 20 22 54 22 20 74 68 |.If it i|s "T" th| |00000c00| 65 6e 0d 47 6f 20 74 6f | 20 63 61 72 64 20 22 54 |en.Go to| card "T| |00000c10| 22 0d 44 65 66 61 75 6c | 74 31 0d 45 6e 64 20 69 |".Defaul|t1.End i| |00000c20| 66 0d 49 66 20 69 74 20 | 69 73 20 22 55 22 20 74 |f.If it |is "U" t| |00000c30| 68 65 6e 0d 47 6f 20 74 | 6f 20 63 61 72 64 20 22 |hen.Go t|o card "| |00000c40| 55 22 0d 44 65 66 61 75 | 6c 74 31 0d 45 6e 64 20 |U".Defau|lt1.End | |00000c50| 69 66 0d 49 66 20 69 74 | 20 69 73 20 22 56 22 20 |if.If it| is "V" | |00000c60| 74 68 65 6e 0d 47 6f 20 | 74 6f 20 63 61 72 64 20 |then.Go |to card | |00000c70| 22 56 22 0d 44 65 66 61 | 75 6c 74 31 0d 45 6e 64 |"V".Defa|ult1.End| |00000c80| 20 69 66 0d 49 66 20 69 | 74 20 69 73 20 22 57 22 | if.If i|t is "W"| |00000c90| 20 74 68 65 6e 0d 47 6f | 20 74 6f 20 63 61 72 64 | then.Go| to card| |00000ca0| 20 22 57 22 0d 44 65 66 | 61 75 6c 74 31 0d 45 6e | "W".Def|ault1.En| |00000cb0| 64 20 69 66 0d 49 66 20 | 69 74 20 69 73 20 22 58 |d if.If |it is "X| |00000cc0| 22 20 74 68 65 6e 0d 47 | 6f 20 74 6f 20 63 61 72 |" then.G|o to car| |00000cd0| 64 20 22 58 22 0d 44 65 | 66 61 75 6c 74 31 0d 45 |d "X".De|fault1.E| |00000ce0| 6e 64 20 69 66 0d 49 66 | 20 69 74 20 69 73 20 22 |nd if.If| it is "| |00000cf0| 59 22 20 74 68 65 6e 0d | 47 6f 20 74 6f 20 63 61 |Y" then.|Go to ca| |00000d00| 72 64 20 22 59 22 0d 44 | 65 66 61 75 6c 74 31 0d |rd "Y".D|efault1.| |00000d10| 45 6e 64 20 69 66 0d 49 | 66 20 69 74 20 69 73 20 |End if.I|f it is | |00000d20| 22 5a 22 20 74 68 65 6e | 0d 47 6f 20 74 6f 20 63 |"Z" then|.Go to c| |00000d30| 61 72 64 20 22 5a 22 0d | 44 65 66 61 75 6c 74 31 |ard "Z".|Default1| |00000d40| 0d 45 6e 64 20 69 66 0d | 50 61 73 73 20 49 64 6c |.End if.|Pass Idl| |00000d50| 65 0d 45 6e 64 20 49 64 | 6c 65 0d 0d 2d 2d 0d 2d |e.End Id|le..--.-| |00000d60| 2d 20 53 54 41 52 54 55 | 50 0d 2d 2d 0d 0d 4f 6e |- STARTU|P.--..On| |00000d70| 20 53 74 61 72 74 55 70 | 0d 47 65 74 48 6f 6d 65 | StartUp|.GetHome| |00000d80| 49 6e 66 6f 0d 50 61 73 | 73 20 53 74 61 72 74 55 |Info.Pas|s StartU| |00000d90| 70 0d 45 6e 64 20 53 74 | 61 72 74 55 70 0d 0d 2d |p.End St|artUp..-| |00000da0| 2d 0d 2d 2d 20 52 45 53 | 55 4d 45 0d 2d 2d 0d 0d |-.-- RES|UME.--..| |00000db0| 4f 6e 20 52 65 73 75 6d | 65 0d 53 65 74 20 55 73 |On Resum|e.Set Us| |00000dc0| 65 72 4c 65 76 65 6c 20 | 74 6f 20 35 0d 53 68 6f |erLevel |to 5.Sho| |00000dd0| 77 20 4d 65 6e 75 42 61 | 72 0d 48 69 64 65 20 6d |w MenuBa|r.Hide m| |00000de0| 65 73 73 61 67 65 20 77 | 69 6e 64 6f 77 0d 47 65 |essage w|indow.Ge| |00000df0| 74 48 6f 6d 65 49 6e 66 | 6f 0d 50 61 73 73 20 72 |tHomeInf|o.Pass r| |00000e00| 65 73 75 6d 65 0d 45 6e | 64 20 52 65 73 75 6d 65 |esume.En|d Resume| |00000e10| 0d 0d 2d 2d 0d 2d 2d 20 | 47 45 54 20 48 4f 4d 45 |..--.-- |GET HOME| |00000e20| 20 49 4e 46 4f 52 4d 41 | 54 49 4f 4e 0d 2d 2d 0d | INFORMA|TION.--.| |00000e30| 0d 4f 6e 20 47 65 74 48 | 6f 6d 65 49 6e 66 6f 0d |.On GetH|omeInfo.| |00000e40| 47 6c 6f 62 61 6c 20 53 | 74 61 63 6b 73 2c 41 70 |Global S|tacks,Ap| |00000e50| 70 6c 69 63 61 74 69 6f | 6e 73 2c 44 6f 63 75 6d |plicatio|ns,Docum| |00000e60| 65 6e 74 73 2c 55 73 65 | 72 4e 61 6d 65 2c 50 6f |ents,Use|rName,Po| |00000e70| 77 65 72 4b 65 79 73 2c | 42 6c 69 6e 64 54 79 70 |werKeys,|BlindTyp| |00000e80| 69 6e 67 2c 41 63 74 69 | 6f 6e 2c 4c 69 73 74 0d |ing,Acti|on,List.| |00000e90| 53 65 74 20 4c 6f 63 6b | 53 63 72 65 65 6e 20 74 |Set Lock|Screen t| |00000ea0| 6f 20 74 72 75 65 0d 53 | 65 74 20 4c 6f 63 6b 4d |o true.S|et LockM| |00000eb0| 65 73 73 61 67 65 73 20 | 74 6f 20 74 72 75 65 0d |essages |to true.| |00000ec0| 50 75 73 68 20 74 68 69 | 73 20 63 61 72 64 0d 53 |Push thi|s card.S| |00000ed0| 65 74 20 42 6c 69 6e 64 | 54 79 70 69 6e 67 20 74 |et Blind|Typing t| |00000ee0| 6f 20 74 72 75 65 0d 50 | 75 74 20 22 4c 41 55 4e |o true.P|ut "LAUN| |00000ef0| 43 48 22 20 69 6e 74 6f | 20 61 63 74 69 6f 6e 0d |CH" into| action.| |00000f00| 50 75 74 20 22 52 65 6d | 6f 76 65 20 46 72 6f 6d |Put "Rem|ove From| |00000f10| 20 43 61 72 64 2c 44 65 | 6c 65 74 65 20 46 72 6f | Card,De|lete Fro| |00000f20| 6d 20 43 61 72 64 20 26 | 20 44 69 73 6b 2c 22 26 |m Card &| Disk,"&| |00000f30| c2 0d 22 52 65 6e 61 6d | 65 20 4f 6e 20 43 61 72 |.."Renam|e On Car| |00000f40| 64 20 26 20 44 69 73 6b | 2c 4d 6f 76 65 20 54 6f |d & Disk|,Move To| |00000f50| 20 4e 65 78 74 20 43 61 | 72 64 2c 4d 6f 76 65 20 | Next Ca|rd,Move | |00000f60| 54 6f 20 50 72 65 76 69 | 6f 75 73 20 43 61 72 64 |To Previ|ous Card| |00000f70| 22 20 69 6e 74 6f 20 6c | 69 73 74 0d 47 6f 20 74 |" into l|ist.Go t| |00000f80| 6f 20 63 61 72 64 20 22 | 55 73 65 72 20 50 72 65 |o card "|User Pre| |00000f90| 66 65 72 65 6e 63 65 73 | 22 20 6f 66 20 73 74 61 |ferences|" of sta| |00000fa0| 63 6b 20 22 48 6f 6d 65 | 22 0d 50 75 74 20 63 61 |ck "Home|".Put ca| |00000fb0| 72 64 20 66 69 65 6c 64 | 20 22 55 73 65 72 20 4e |rd field| "User N| |00000fc0| 61 6d 65 22 20 69 6e 74 | 6f 20 75 73 65 72 4e 61 |ame" int|o userNa| |00000fd0| 6d 65 0d 53 65 74 20 75 | 73 65 72 4c 65 76 65 6c |me.Set u|serLevel| |00000fe0| 20 74 6f 20 63 61 72 64 | 20 66 69 65 6c 64 20 22 | to card| field "| |00000ff0| 55 73 65 72 20 4c 65 76 | 65 6c 22 0d 53 65 74 20 |User Lev|el".Set | |00001000| 70 6f 77 65 72 4b 65 79 | 73 20 74 6f 20 74 68 65 |powerKey|s to the| |00001010| 20 68 69 6c 69 74 65 20 | 6f 66 20 62 75 74 74 6f | hilite |of butto| |00001020| 6e 20 22 50 6f 77 65 72 | 20 4b 65 79 73 22 0d 53 |n "Power| Keys".S| |00001030| 65 74 20 62 6c 69 6e 64 | 54 79 70 69 6e 67 20 74 |et blind|Typing t| |00001040| 6f 20 74 68 65 20 68 69 | 6c 69 74 65 20 6f 66 20 |o the hi|lite of | |00001050| 62 75 74 74 6f 6e 20 22 | 42 6c 69 6e 64 20 54 79 |button "|Blind Ty| |00001060| 70 69 6e 67 22 0d 50 75 | 74 20 63 61 72 64 20 66 |ping".Pu|t card f| |00001070| 69 65 6c 64 20 22 70 61 | 74 68 73 22 20 6f 66 20 |ield "pa|ths" of | |00001080| 63 61 72 64 20 22 73 74 | 61 63 6b 73 22 20 69 6e |card "st|acks" in| |00001090| 74 6f 20 73 74 61 63 6b | 73 0d 50 75 74 20 63 61 |to stack|s.Put ca| |000010a0| 72 64 20 66 69 65 6c 64 | 20 22 70 61 74 68 73 22 |rd field| "paths"| |000010b0| 20 6f 66 20 63 61 72 64 | 20 22 61 70 70 6c 69 63 | of card| "applic| |000010c0| 61 74 69 6f 6e 73 22 20 | 69 6e 74 6f 20 61 70 70 |ations" |into app| |000010d0| 6c 69 63 61 74 69 6f 6e | 73 0d 50 75 74 20 63 61 |lication|s.Put ca| |000010e0| 72 64 20 66 69 65 6c 64 | 20 22 70 61 74 68 73 22 |rd field| "paths"| |000010f0| 20 6f 66 20 63 61 72 64 | 20 22 64 6f 63 75 6d 65 | of card| "docume| |00001100| 6e 74 73 22 20 69 6e 74 | 6f 20 64 6f 63 75 6d 65 |nts" int|o docume| |00001110| 6e 74 73 0d 50 6f 70 20 | 63 61 72 64 0d 53 65 74 |nts.Pop |card.Set| |00001120| 20 6c 6f 63 6b 53 63 72 | 65 65 6e 20 74 6f 20 66 | lockScr|een to f| |00001130| 61 6c 73 65 0d 53 65 74 | 20 6c 6f 63 6b 4d 65 73 |alse.Set| lockMes| |00001140| 73 61 67 65 73 20 74 6f | 20 66 61 6c 73 65 0d 45 |sages to| false.E| |00001150| 6e 64 20 47 65 74 48 6f | 6d 65 49 6e 66 6f 0d 0d |nd GetHo|meInfo..| |00001160| 2d 2d 0d 2d 2d 20 53 45 | 41 52 43 48 20 53 43 52 |--.-- SE|ARCH SCR| |00001170| 49 50 54 0d 2d 2d 0d 0d | 4f 6e 20 53 65 61 72 63 |IPT.--..|On Searc| |00001180| 68 53 63 72 69 70 74 20 | 70 61 74 74 65 72 6e 2c |hScript |pattern,| |00001190| 53 74 61 63 6b 4e 61 6d | 65 20 2d 2d 20 73 65 61 |StackNam|e -- sea| |000011a0| 72 63 68 20 61 6c 6c 20 | 73 63 72 69 70 74 73 20 |rch all |scripts | |000011b0| 6f 66 20 61 20 73 74 61 | 63 6b 0d 53 65 74 20 6c |of a sta|ck.Set l| |000011c0| 6f 63 6b 4d 65 73 73 61 | 67 65 73 20 74 6f 20 74 |ockMessa|ges to t| |000011d0| 72 75 65 0d 49 66 20 73 | 74 61 63 6b 4e 61 6d 65 |rue.If s|tackName| |000011e0| 20 69 73 20 6e 6f 74 20 | 65 6d 70 74 79 20 74 68 | is not |empty th| |000011f0| 65 6e 20 67 6f 20 74 6f | 20 73 74 61 63 6b 20 73 |en go to| stack s| |00001200| 74 61 63 6b 4e 61 6d 65 | 0d 49 66 20 74 68 65 20 |tackName|.If the | |00001210| 73 63 72 69 70 74 20 6f | 66 20 74 68 69 73 20 73 |script o|f this s| |00001220| 74 61 63 6b 20 63 6f 6e | 74 61 69 6e 73 20 70 61 |tack con|tains pa| |00001230| 74 74 65 72 6e 0d 54 68 | 65 6e 20 65 64 69 74 20 |ttern.Th|en edit | |00001240| 73 63 72 69 70 74 20 6f | 66 20 74 68 69 73 20 73 |script o|f this s| |00001250| 74 61 63 6b 0d 52 65 70 | 65 61 74 20 77 69 74 68 |tack.Rep|eat with| |00001260| 20 69 20 3d 20 31 20 74 | 6f 20 74 68 65 20 6e 75 | i = 1 t|o the nu| |00001270| 6d 62 65 72 20 6f 66 20 | 62 6b 67 6e 64 73 0d 47 |mber of |bkgnds.G| |00001280| 6f 20 74 6f 20 63 61 72 | 64 20 31 20 6f 66 20 62 |o to car|d 1 of b| |00001290| 6b 67 6e 64 20 69 0d 49 | 66 20 74 68 65 20 73 63 |kgnd i.I|f the sc| |000012a0| 72 69 70 74 20 6f 66 20 | 74 68 69 73 20 62 6b 67 |ript of |this bkg| |000012b0| 6e 64 20 63 6f 6e 74 61 | 69 6e 73 20 70 61 74 74 |nd conta|ins patt| |000012c0| 65 72 6e 0d 54 68 65 6e | 20 65 64 69 74 20 73 63 |ern.Then| edit sc| |000012d0| 72 69 70 74 20 6f 66 20 | 62 6b 67 6e 64 0d 52 65 |ript of |bkgnd.Re| |000012e0| 70 65 61 74 20 77 69 74 | 68 20 6a 20 3d 20 31 20 |peat wit|h j = 1 | |000012f0| 74 6f 20 74 68 65 20 6e | 75 6d 62 65 72 20 6f 66 |to the n|umber of| |00001300| 20 62 6b 67 6e 64 20 62 | 75 74 74 6f 6e 73 0d 49 | bkgnd b|uttons.I| |00001310| 66 20 74 68 65 20 73 63 | 72 69 70 74 20 6f 66 20 |f the sc|ript of | |00001320| 62 6b 67 6e 64 20 62 75 | 74 74 6f 6e 20 6a 20 63 |bkgnd bu|tton j c| |00001330| 6f 6e 74 61 69 6e 73 20 | 70 61 74 74 65 72 6e 0d |ontains |pattern.| |00001340| 54 68 65 6e 20 65 64 69 | 74 20 73 63 72 69 70 74 |Then edi|t script| |00001350| 20 6f 66 20 62 6b 67 6e | 64 20 62 75 74 74 6f 6e | of bkgn|d button| |00001360| 20 6a 0d 45 6e 64 20 72 | 65 70 65 61 74 0d 52 65 | j.End r|epeat.Re| |00001370| 70 65 61 74 20 77 69 74 | 68 20 6a 20 3d 20 31 20 |peat wit|h j = 1 | |00001380| 74 6f 20 74 68 65 20 6e | 75 6d 62 65 72 20 6f 66 |to the n|umber of| |00001390| 20 62 6b 67 6e 64 20 66 | 69 65 6c 64 73 0d 49 66 | bkgnd f|ields.If| |000013a0| 20 74 68 65 20 73 63 72 | 69 70 74 20 6f 66 20 62 | the scr|ipt of b| |000013b0| 6b 67 6e 64 20 66 69 65 | 6c 64 20 6a 20 63 6f 6e |kgnd fie|ld j con| |000013c0| 74 61 69 6e 73 20 70 61 | 74 74 65 72 6e 0d 54 68 |tains pa|ttern.Th| |000013d0| 65 6e 20 65 64 69 74 20 | 73 63 72 69 70 74 20 6f |en edit |script o| |000013e0| 66 20 62 6b 67 6e 64 20 | 66 69 65 6c 64 20 6a 0d |f bkgnd |field j.| |000013f0| 45 6e 64 20 72 65 70 65 | 61 74 0d 45 6e 64 20 72 |End repe|at.End r| |00001400| 65 70 65 61 74 0d 52 65 | 70 65 61 74 20 77 69 74 |epeat.Re|peat wit| |00001410| 68 20 69 20 3d 20 31 20 | 74 6f 20 74 68 65 20 6e |h i = 1 |to the n| |00001420| 75 6d 62 65 72 20 6f 66 | 20 63 61 72 64 73 0d 47 |umber of| cards.G| |00001430| 6f 20 63 61 72 64 20 69 | 0d 49 66 20 74 68 65 20 |o card i|.If the | |00001440| 73 63 72 69 70 74 20 6f | 66 20 74 68 69 73 20 63 |script o|f this c| |00001450| 61 72 64 20 63 6f 6e 74 | 61 69 6e 73 20 70 61 74 |ard cont|ains pat| |00001460| 74 65 72 6e 0d 54 68 65 | 6e 20 65 64 69 74 20 73 |tern.The|n edit s| |00001470| 63 72 69 70 74 20 6f 66 | 20 74 68 69 73 20 63 61 |cript of| this ca| |00001480| 72 64 0d 52 65 70 65 61 | 74 20 77 69 74 68 20 6a |rd.Repea|t with j| |00001490| 20 3d 20 31 20 74 6f 20 | 74 68 65 20 6e 75 6d 62 | = 1 to |the numb| |000014a0| 65 72 20 6f 66 20 63 61 | 72 64 20 62 75 74 74 6f |er of ca|rd butto| |000014b0| 6e 73 0d 49 66 20 74 68 | 65 20 73 63 72 69 70 74 |ns.If th|e script| |000014c0| 20 6f 66 20 63 61 72 64 | 20 62 75 74 74 6f 6e 20 | of card| button | |000014d0| 6a 20 63 6f 6e 74 61 69 | 6e 73 20 70 61 74 74 65 |j contai|ns patte| |000014e0| 72 6e 0d 54 68 65 6e 20 | 65 64 69 74 20 73 63 72 |rn.Then |edit scr| |000014f0| 69 70 74 20 6f 66 20 63 | 61 72 64 20 62 75 74 74 |ipt of c|ard butt| |00001500| 6f 6e 20 6a 0d 45 6e 64 | 20 72 65 70 65 61 74 0d |on j.End| repeat.| |00001510| 52 65 70 65 61 74 20 77 | 69 74 68 20 6a 20 3d 20 |Repeat w|ith j = | |00001520| 31 20 74 6f 20 74 68 65 | 20 6e 75 6d 62 65 72 20 |1 to the| number | |00001530| 6f 66 20 63 61 72 64 20 | 66 69 65 6c 64 73 0d 49 |of card |fields.I| |00001540| 66 20 74 68 65 20 73 63 | 72 69 70 74 20 6f 66 20 |f the sc|ript of | |00001550| 63 61 72 64 20 66 69 65 | 6c 64 20 6a 20 63 6f 6e |card fie|ld j con| |00001560| 74 61 69 6e 73 20 70 61 | 74 74 65 72 6e 0d 54 68 |tains pa|ttern.Th| |00001570| 65 6e 20 65 64 69 74 20 | 73 63 72 69 70 74 20 6f |en edit |script o| |00001580| 66 20 63 61 72 64 20 66 | 69 65 6c 64 20 6a 0d 45 |f card f|ield j.E| |00001590| 6e 64 20 72 65 70 65 61 | 74 0d 45 6e 64 20 72 65 |nd repea|t.End re| |000015a0| 70 65 61 74 0d 53 65 74 | 20 6c 6f 63 6b 4d 65 73 |peat.Set| lockMes| |000015b0| 73 61 67 65 73 20 74 6f | 20 66 61 6c 73 65 0d 45 |sages to| false.E| |000015c0| 6e 64 20 53 65 61 72 63 | 68 53 63 72 69 70 74 0d |nd Searc|hScript.| |000015d0| 0d 2d 2d 0d 2d 2d 20 53 | 59 53 54 45 4d 20 45 52 |.--.-- S|YSTEM ER| |000015e0| 52 4f 52 53 0d 2d 2d 0d | 0d 4f 6e 20 4f 53 45 52 |RORS.--.|.On OSER| |000015f0| 52 20 65 72 72 0d 49 66 | 20 65 72 72 20 3e 20 30 |R err.If| err > 0| |00001600| 20 74 68 65 6e 20 2d 2d | 20 58 46 43 4e 20 63 6f | then --| XFCN co| |00001610| 6e 76 65 6e 74 69 6f 6e | 0d 50 75 74 20 22 50 61 |nvention|.Put "Pa| |00001620| 72 61 6d 65 74 65 72 20 | 65 72 72 6f 72 20 77 69 |rameter |error wi| |00001630| 74 68 20 66 75 6e 63 74 | 69 6f 6e 22 20 69 6e 74 |th funct|ion" int| |00001640| 6f 20 65 72 72 73 74 72 | 0d 45 6c 73 65 20 69 66 |o errstr|.Else if| |00001650| 20 65 72 72 20 69 73 20 | 2d 35 39 20 74 68 65 6e | err is |-59 then| |00001660| 0d 50 75 74 20 22 50 72 | 6f 62 6c 65 6d 20 64 75 |.Put "Pr|oblem du| |00001670| 72 69 6e 67 20 72 65 6e | 61 6d 65 22 20 69 6e 74 |ring ren|ame" int| |00001680| 6f 20 65 72 72 73 74 72 | 0d 45 6c 73 65 20 69 66 |o errstr|.Else if| |00001690| 20 65 72 72 20 69 73 20 | 2d 35 34 20 74 68 65 6e | err is |-54 then| |000016a0| 0d 50 75 74 20 22 41 74 | 74 65 6d 70 74 20 74 6f |.Put "At|tempt to| |000016b0| 20 6f 70 65 6e 20 6c 6f | 63 6b 65 64 20 66 69 6c | open lo|cked fil| |000016c0| 65 20 66 6f 72 20 77 72 | 69 74 69 6e 67 22 20 69 |e for wr|iting" i| |000016d0| 6e 74 6f 20 65 72 72 73 | 74 72 0d 45 6c 73 65 20 |nto errs|tr.Else | |000016e0| 69 66 20 65 72 72 20 69 | 73 20 2d 34 36 20 74 68 |if err i|s -46 th| |000016f0| 65 6e 0d 50 75 74 20 22 | 56 6f 6c 75 6d 65 20 6c |en.Put "|Volume l| |00001700| 6f 63 6b 65 64 20 62 79 | 20 73 6f 66 74 77 61 72 |ocked by| softwar| |00001710| 65 22 20 69 6e 74 6f 20 | 65 72 72 73 74 72 0d 45 |e" into |errstr.E| |00001720| 6c 73 65 20 69 66 20 65 | 72 72 20 69 73 20 2d 34 |lse if e|rr is -4| |00001730| 35 20 74 68 65 6e 0d 50 | 75 74 20 22 46 69 6c 65 |5 then.P|ut "File| |00001740| 20 6c 6f 63 6b 65 64 22 | 20 69 6e 74 6f 20 65 72 | locked"| into er| |00001750| 72 73 74 72 0d 45 6c 73 | 65 20 69 66 20 65 72 72 |rstr.Els|e if err| |00001760| 20 69 73 20 2d 34 34 20 | 74 68 65 6e 0d 50 75 74 | is -44 |then.Put| |00001770| 20 22 56 6f 6c 75 6d 65 | 20 6c 6f 63 6b 65 64 20 | "Volume| locked | |00001780| 62 79 20 68 61 72 64 77 | 61 72 65 22 20 69 6e 74 |by hardw|are" int| |00001790| 6f 20 65 72 72 73 74 72 | 0d 45 6c 73 65 20 69 66 |o errstr|.Else if| |000017a0| 20 65 72 72 20 69 73 20 | 2d 34 33 20 74 68 65 6e | err is |-43 then| |000017b0| 0d 50 75 74 20 22 46 69 | 6c 65 20 6e 6f 74 20 66 |.Put "Fi|le not f| |000017c0| 6f 75 6e 64 22 20 69 6e | 74 6f 20 65 72 72 73 74 |ound" in|to errst| |000017d0| 72 0d 45 6c 73 65 20 69 | 66 20 65 72 72 20 69 73 |r.Else i|f err is| |000017e0| 20 2d 33 37 20 74 68 65 | 6e 0d 50 75 74 20 22 42 | -37 the|n.Put "B| |000017f0| 61 64 20 76 6f 6c 75 6d | 65 20 6f 72 20 66 69 6c |ad volum|e or fil| |00001800| 65 20 6e 61 6d 65 22 20 | 69 6e 74 6f 20 65 72 72 |e name" |into err| |00001810| 73 74 72 0d 45 6c 73 65 | 20 69 66 20 65 72 72 20 |str.Else| if err | |00001820| 69 73 20 2d 33 36 20 74 | 68 65 6e 0d 50 75 74 20 |is -36 t|hen.Put | |00001830| 22 49 2f 4f 20 65 72 72 | 6f 72 22 20 69 6e 74 6f |"I/O err|or" into| |00001840| 20 65 72 72 73 74 72 0d | 45 6c 73 65 20 69 66 20 | errstr.|Else if | |00001850| 65 72 72 20 69 73 20 2d | 33 35 20 74 68 65 6e 0d |err is -|35 then.| |00001860| 50 75 74 20 22 4e 6f 20 | 73 75 63 68 20 76 6f 6c |Put "No |such vol| |00001870| 75 6d 65 22 20 69 6e 74 | 6f 20 65 72 72 73 74 72 |ume" int|o errstr| |00001880| 0d 45 6c 73 65 20 69 66 | 20 65 72 72 20 69 73 20 |.Else if| err is | |00001890| 2d 33 34 20 74 68 65 6e | 0d 50 75 74 20 22 44 69 |-34 then|.Put "Di| |000018a0| 73 6b 20 69 73 20 66 75 | 6c 6c 22 20 69 6e 74 6f |sk is fu|ll" into| |000018b0| 20 65 72 72 73 74 72 0d | 45 6c 73 65 20 69 66 20 | errstr.|Else if | |000018c0| 65 72 72 20 69 73 20 2d | 34 39 20 74 68 65 6e 0d |err is -|49 then.| |000018d0| 50 75 74 20 22 46 69 6c | 65 20 61 6c 72 65 61 64 |Put "Fil|e alread| |000018e0| 79 20 6f 70 65 6e 20 66 | 6f 72 20 77 72 69 74 69 |y open f|or writi| |000018f0| 6e 67 22 20 69 6e 74 6f | 20 65 72 72 73 74 72 0d |ng" into| errstr.| |00001900| 45 6c 73 65 0d 50 75 74 | 20 22 46 61 69 6c 65 64 |Else.Put| "Failed| |00001910| 20 77 69 74 68 20 65 72 | 72 6f 72 22 20 26 26 20 | with er|ror" && | |00001920| 65 72 72 20 69 6e 74 6f | 20 65 72 72 73 74 72 0d |err into| errstr.| |00001930| 45 6e 64 20 69 66 0d 41 | 6e 73 77 65 72 20 65 65 |End if.A|nswer ee| |00001940| 72 73 74 72 20 77 69 74 | 68 20 22 4f 4b 22 0d 45 |rstr wit|h "OK".E| |00001950| 6e 64 20 4f 53 45 52 52 | 0d 0d 2d 2d 0d 2d 2d 20 |nd OSERR|..--.-- | |00001960| 43 48 45 43 4b 20 42 55 | 54 54 4f 4e 53 0d 2d 2d |CHECK BU|TTONS.--| |00001970| 0d 0d 4f 6e 20 43 68 65 | 63 6b 42 75 74 74 6f 6e |..On Che|ckButton| |00001980| 73 0d 47 6c 6f 62 61 6c | 20 53 68 6f 72 74 4e 61 |s.Global| ShortNa| |00001990| 6d 65 2c 41 63 74 69 6f | 6e 0d 50 75 74 20 53 68 |me,Actio|n.Put Sh| |000019a0| 6f 72 74 4e 61 6d 65 20 | 69 6e 74 6f 20 69 74 0d |ortName |into it.| |000019b0| 49 66 20 69 74 20 3d 20 | 22 50 6f 72 74 66 6f 6c |If it = |"Portfol| |000019c0| 69 6f 22 20 6f 72 20 69 | 74 20 3d 20 22 51 75 69 |io" or i|t = "Qui| |000019d0| 63 6b 20 4c 61 75 6e 63 | 68 2e 2e 2e 22 20 6f 72 |ck Launc|h..." or| |000019e0| 20 69 74 20 3d 20 22 53 | 79 73 74 65 6d 22 20 6f | it = "S|ystem" o| |000019f0| 72 20 c2 0d 69 74 20 3d | 20 22 41 64 64 22 20 6f |r ..it =| "Add" o| |00001a00| 72 20 69 74 20 3d 20 22 | 55 70 22 20 6f 72 20 69 |r it = "|Up" or i| |00001a10| 74 20 3d 20 22 44 6f 77 | 6e 22 20 6f 72 20 69 74 |t = "Dow|n" or it| |00001a20| 20 3d 20 22 53 74 61 63 | 6b 22 20 6f 72 20 c2 0d | = "Stac|k" or ..| |00001a30| 69 74 20 3d 20 22 48 65 | 6c 70 22 20 6f 72 20 69 |it = "He|lp" or i| |00001a40| 74 20 3d 20 22 4e 65 78 | 74 22 20 6f 72 20 69 74 |t = "Nex|t" or it| |00001a50| 20 3d 20 22 50 72 65 76 | 22 20 6f 72 20 c2 0d 69 | = "Prev|" or ..i| |00001a60| 74 20 3d 20 22 43 6f 6d | 70 61 63 74 22 20 6f 72 |t = "Com|pact" or| |00001a70| 20 69 74 20 3d 20 22 43 | 61 72 64 20 4c 6f 63 61 | it = "C|ard Loca| |00001a80| 74 69 6f 6e 22 20 6f 72 | 20 c2 0d 69 74 20 3d 20 |tion" or| ..it = | |00001a90| 22 41 22 20 6f 72 20 69 | 74 20 3d 20 22 42 22 20 |"A" or i|t = "B" | |00001aa0| 6f 72 20 69 74 20 3d 20 | 22 43 22 20 6f 72 20 69 |or it = |"C" or i| |00001ab0| 74 20 3d 20 22 44 22 20 | 6f 72 20 69 74 20 3d 20 |t = "D" |or it = | |00001ac0| 22 45 22 20 6f 72 20 c2 | 0d 69 74 20 3d 20 22 46 |"E" or .|.it = "F| |00001ad0| 22 20 6f 72 20 69 74 20 | 3d 20 22 47 22 20 6f 72 |" or it |= "G" or| |00001ae0| 20 69 74 20 3d 20 22 48 | 22 20 6f 72 20 69 74 20 | it = "H|" or it | |00001af0| 3d 20 22 49 22 20 6f 72 | 20 69 74 20 3d 20 22 4a |= "I" or| it = "J| |00001b00| 22 20 6f 72 20 c2 0d 69 | 74 20 3d 20 22 4b 22 20 |" or ..i|t = "K" | |00001b10| 6f 72 20 69 74 20 3d 20 | 22 4c 22 20 6f 72 20 69 |or it = |"L" or i| |00001b20| 74 20 3d 20 22 4d 22 20 | 6f 72 20 69 74 20 3d 20 |t = "M" |or it = | |00001b30| 22 4e 22 20 6f 72 20 69 | 74 20 3d 20 22 4f 22 20 |"N" or i|t = "O" | |00001b40| 6f 72 20 c2 0d 69 74 20 | 3d 20 22 50 22 20 6f 72 |or ..it |= "P" or| |00001b50| 20 69 74 20 3d 20 22 51 | 22 20 6f 72 20 69 74 20 | it = "Q|" or it | |00001b60| 3d 20 22 52 22 20 6f 72 | 20 69 74 20 3d 20 22 53 |= "R" or| it = "S| |00001b70| 22 20 6f 72 20 69 74 20 | 3d 20 22 54 22 20 6f 72 |" or it |= "T" or| |00001b80| 20 c2 0d 69 74 20 3d 20 | 22 55 22 20 6f 72 20 69 | ..it = |"U" or i| |00001b90| 74 20 3d 20 22 56 22 20 | 6f 72 20 69 74 20 3d 20 |t = "V" |or it = | |00001ba0| 22 57 22 20 6f 72 20 69 | 74 20 3d 20 22 58 22 20 |"W" or i|t = "X" | |00001bb0| 6f 72 20 69 74 20 3d 20 | 22 59 22 20 6f 72 20 69 |or it = |"Y" or i| |00001bc0| 74 20 3d 20 22 5a 22 20 | 74 68 65 6e 0d 42 65 65 |t = "Z" |then.Bee| |00001bd0| 70 0d 41 6e 73 77 65 72 | 20 22 53 6f 72 72 79 2c |p.Answer| "Sorry,| |00001be0| 20 74 68 61 74 20 62 75 | 74 74 6f 6e 20 69 73 20 | that bu|tton is | |00001bf0| 70 72 6f 74 65 63 74 65 | 64 21 22 20 77 69 74 68 |protecte|d!" with| |00001c00| 20 22 4f 4b 22 0d 50 75 | 74 20 22 41 42 4f 52 54 | "OK".Pu|t "ABORT| |00001c10| 22 20 69 6e 74 6f 20 61 | 63 74 69 6f 6e 0d 43 68 |" into a|ction.Ch| |00001c20| 6f 6f 73 65 20 62 72 6f | 77 73 65 20 74 6f 6f 6c |oose bro|wse tool| |00001c30| 0d 53 65 74 20 4c 6f 63 | 6b 53 63 72 65 65 6e 20 |.Set Loc|kScreen | |00001c40| 74 6f 20 66 61 6c 73 65 | 0d 45 78 69 74 20 43 68 |to false|.Exit Ch| |00001c50| 65 63 6b 42 75 74 74 6f | 6e 73 0d 45 6e 64 20 69 |eckButto|ns.End i| |00001c60| 66 0d 45 6e 64 20 43 68 | 65 63 6b 42 75 74 74 6f |f.End Ch|eckButto| |00001c70| 6e 73 0d 0d 2d 2d 0d 2d | 2d 20 46 55 4e 43 54 49 |ns..--.-|- FUNCTI| |00001c80| 4f 4e 20 28 20 4c 41 53 | 54 20 50 41 54 48 20 43 |ON ( LAS|T PATH C| |00001c90| 4f 4d 50 4f 4e 45 4e 54 | 20 29 0d 2d 2d 0d 0d 46 |OMPONENT| ).--..F| |00001ca0| 75 6e 63 74 69 6f 6e 20 | 4c 61 73 74 50 61 74 68 |unction |LastPath| |00001cb0| 43 6f 6d 70 6f 6e 65 6e | 74 20 6e 61 6d 65 0d 52 |Componen|t name.R| |00001cc0| 65 70 65 61 74 20 77 69 | 74 68 20 69 20 3d 20 74 |epeat wi|th i = t| |00001cd0| 68 65 20 6c 65 6e 67 74 | 68 20 6f 66 20 6e 61 6d |he lengt|h of nam| |00001ce0| 65 20 64 6f 77 6e 20 74 | 6f 20 31 0d 49 66 20 63 |e down t|o 1.If c| |00001cf0| 68 61 72 61 63 74 65 72 | 20 69 20 6f 66 20 6e 61 |haracter| i of na| |00001d00| 6d 65 20 69 73 20 22 3a | 22 20 74 68 65 6e 20 65 |me is ":|" then e| |00001d10| 78 69 74 20 72 65 70 65 | 61 74 0d 45 6e 64 20 72 |xit repe|at.End r| |00001d20| 65 70 65 61 74 0d 49 66 | 20 69 20 69 73 20 31 20 |epeat.If| i is 1 | |00001d30| 74 68 65 6e 0d 49 66 20 | 66 69 72 73 74 20 63 68 |then.If |first ch| |00001d40| 61 72 61 63 74 65 72 20 | 6f 66 20 6e 61 6d 65 20 |aracter |of name | |00001d50| 69 73 20 22 3a 22 20 74 | 68 65 6e 0d 50 75 74 20 |is ":" t|hen.Put | |00001d60| 32 20 69 6e 74 6f 20 69 | 0d 45 6e 64 20 69 66 0d |2 into i|.End if.| |00001d70| 45 6c 73 65 0d 41 64 64 | 20 31 20 74 6f 20 69 0d |Else.Add| 1 to i.| |00001d80| 45 6e 64 20 69 66 0d 50 | 75 74 20 65 6d 70 74 79 |End if.P|ut empty| |00001d90| 20 69 6e 74 6f 20 4c 61 | 73 74 50 61 74 68 0d 52 | into La|stPath.R| |00001da0| 65 70 65 61 74 20 77 69 | 74 68 20 6a 20 3d 20 69 |epeat wi|th j = i| |00001db0| 20 74 6f 20 74 68 65 20 | 6c 65 6e 67 74 68 20 6f | to the |length o| |00001dc0| 66 20 6e 61 6d 65 0d 50 | 75 74 20 63 68 61 72 61 |f name.P|ut chara| |00001dd0| 63 74 65 72 20 6a 20 6f | 66 20 6e 61 6d 65 20 61 |cter j o|f name a| |00001de0| 66 74 65 72 20 4c 61 73 | 74 50 61 74 68 0d 45 6e |fter Las|tPath.En| |00001df0| 64 20 72 65 70 65 61 74 | 0d 52 65 74 75 72 6e 20 |d repeat|.Return | |00001e00| 4c 61 73 74 50 61 74 68 | 0d 45 6e 64 20 4c 61 73 |LastPath|.End Las| |00001e10| 74 50 61 74 68 43 6f 6d | 70 6f 6e 65 6e 74 0d 0d |tPathCom|ponent..| |00001e20| 2d 2d 0d 2d 2d 20 46 55 | 4e 43 54 49 4f 4e 20 28 |--.-- FU|NCTION (| |00001e30| 20 44 45 4c 45 54 45 20 | 4c 41 53 54 20 50 41 52 | DELETE |LAST PAR| |00001e40| 54 20 29 0d 2d 2d 0d 0d | 46 75 6e 63 74 69 6f 6e |T ).--..|Function| |00001e50| 20 44 65 6c 65 74 65 4c | 61 73 74 50 61 72 74 20 | DeleteL|astPart | |00001e60| 4c 6f 6e 67 4e 61 6d 65 | 0d 50 75 74 20 74 68 65 |LongName|.Put the| |00001e70| 20 6c 65 6e 67 74 68 20 | 6f 66 20 4c 6f 6e 67 4e | length |of LongN| |00001e80| 61 6d 65 20 69 6e 74 6f | 20 4c 65 6e 67 68 74 4f |ame into| LenghtO| |00001e90| 66 4e 61 6d 65 0d 52 65 | 70 65 61 74 20 77 69 74 |fName.Re|peat wit| |00001ea0| 68 20 69 20 3d 20 4c 65 | 6e 67 68 74 4f 66 4e 61 |h i = Le|nghtOfNa| |00001eb0| 6d 65 20 64 6f 77 6e 20 | 74 6f 20 31 0d 49 66 20 |me down |to 1.If | |00001ec0| 63 68 61 72 20 69 20 6f | 66 20 4c 6f 6e 67 4e 61 |char i o|f LongNa| |00001ed0| 6d 65 20 3d 20 22 3a 22 | 20 74 68 65 6e 20 65 78 |me = ":"| then ex| |00001ee0| 69 74 20 72 65 70 65 61 | 74 0d 44 65 6c 65 74 65 |it repea|t.Delete| |00001ef0| 20 63 68 61 72 20 69 20 | 6f 66 20 4c 6f 6e 67 4e | char i |of LongN| |00001f00| 61 6d 65 0d 45 6e 64 20 | 52 65 70 65 61 74 0d 52 |ame.End |Repeat.R| |00001f10| 65 74 75 72 6e 20 4c 6f | 6e 67 4e 61 6d 65 0d 45 |eturn Lo|ngName.E| |00001f20| 6e 64 20 44 65 6c 65 74 | 65 4c 61 73 74 50 61 72 |nd Delet|eLastPar| |00001f30| 74 0d 0d 2d 2d 0d 2d 2d | 20 46 55 4e 43 54 49 4f |t..--.--| FUNCTIO| |00001f40| 4e 20 28 20 44 45 4c 45 | 54 45 20 46 49 52 53 54 |N ( DELE|TE FIRST| |00001f50| 20 50 41 52 54 20 29 0d | 2d 2d 0d 0d 46 75 6e 63 | PART ).|--..Func| |00001f60| 74 69 6f 6e 20 44 65 6c | 65 74 65 46 69 72 73 74 |tion Del|eteFirst| |00001f70| 50 61 72 74 20 4c 6f 6e | 67 4e 61 6d 65 0d 50 75 |Part Lon|gName.Pu| |00001f80| 74 20 74 68 65 20 6c 65 | 6e 67 74 68 20 6f 66 20 |t the le|ngth of | |00001f90| 4c 6f 6e 67 4e 61 6d 65 | 20 69 6e 74 6f 20 4c 65 |LongName| into Le| |00001fa0| 6e 67 68 74 4f 66 4e 61 | 6d 65 0d 50 75 74 20 30 |nghtOfNa|me.Put 0| |00001fb0| 20 69 6e 74 6f 20 63 6f | 75 6e 74 65 72 0d 52 65 | into co|unter.Re| |00001fc0| 70 65 61 74 20 77 69 74 | 68 20 69 20 3d 20 4c 65 |peat wit|h i = Le| |00001fd0| 6e 67 68 74 4f 66 4e 61 | 6d 65 20 64 6f 77 6e 20 |nghtOfNa|me down | |00001fe0| 74 6f 20 31 0d 49 66 20 | 63 68 61 72 20 69 20 6f |to 1.If |char i o| |00001ff0| 66 20 4c 6f 6e 67 4e 61 | 6d 65 20 3d 20 22 3a 22 |f LongNa|me = ":"| |00002000| 20 74 68 65 6e 20 65 78 | 69 74 20 72 65 70 65 61 | then ex|it repea| |00002010| 74 0d 41 64 64 20 31 20 | 74 6f 20 63 6f 75 6e 74 |t.Add 1 |to count| |00002020| 65 72 0d 45 6e 64 20 52 | 65 70 65 61 74 0d 41 64 |er.End R|epeat.Ad| |00002030| 64 20 31 20 74 6f 20 63 | 6f 75 6e 74 65 72 0d 52 |d 1 to c|ounter.R| |00002040| 65 70 65 61 74 20 77 69 | 74 68 20 69 20 3d 20 31 |epeat wi|th i = 1| |00002050| 20 74 6f 20 63 6f 75 6e | 74 65 72 0d 44 65 6c 65 | to coun|ter.Dele| |00002060| 74 65 20 63 68 61 72 20 | 31 20 6f 66 20 4c 6f 6e |te char |1 of Lon| |00002070| 67 4e 61 6d 65 0d 45 6e | 64 20 52 65 70 65 61 74 |gName.En|d Repeat| |00002080| 0d 52 65 74 75 72 6e 20 | 4c 6f 6e 67 4e 61 6d 65 |.Return |LongName| |00002090| 0d 45 6e 64 20 44 65 6c | 65 74 65 46 69 72 73 74 |.End Del|eteFirst| |000020a0| 50 61 72 74 0d 0d 2d 2d | 0d 2d 2d 20 44 45 46 41 |Part..--|.-- DEFA| |000020b0| 55 4c 54 0d 2d 2d 0d 0d | 4f 6e 20 44 65 66 61 75 |ULT.--..|On Defau| |000020c0| 6c 74 0d 53 68 6f 77 20 | 6d 65 73 73 61 67 65 20 |lt.Show |message | |000020d0| 77 69 6e 64 6f 77 20 61 | 74 20 32 30 2c 33 30 32 |window a|t 20,302| |000020e0| 0d 53 65 74 20 4c 6f 63 | 6b 53 63 72 65 65 6e 20 |.Set Loc|kScreen | |000020f0| 74 6f 20 66 61 6c 73 65 | 0d 50 75 74 20 22 22 20 |to false|.Put "" | |00002100| 69 6e 74 6f 20 6d 65 73 | 73 61 67 65 20 77 69 6e |into mes|sage win| |00002110| 64 6f 77 0d 48 69 64 65 | 20 6d 65 73 73 61 67 65 |dow.Hide| message| |00002120| 20 77 69 6e 64 6f 77 0d | 45 6e 64 20 44 65 66 61 | window.|End Defa| |00002130| 75 6c 74 0d 0d 2d 2d 0d | 2d 2d 20 44 45 46 41 55 |ult..--.|-- DEFAU| |00002140| 4c 54 0d 2d 2d 0d 0d 4f | 6e 20 44 65 66 61 75 6c |LT.--..O|n Defaul| |00002150| 74 31 0d 53 68 6f 77 20 | 6d 65 73 73 61 67 65 20 |t1.Show |message | |00002160| 77 69 6e 64 6f 77 20 61 | 74 20 32 30 2c 34 30 30 |window a|t 20,400| |00002170| 30 0d 53 65 74 20 4c 6f | 63 6b 53 63 72 65 65 6e |0.Set Lo|ckScreen| |00002180| 20 74 6f 20 66 61 6c 73 | 65 0d 50 75 74 20 22 22 | to fals|e.Put ""| |00002190| 20 69 6e 74 6f 20 6d 65 | 73 73 61 67 65 20 77 69 | into me|ssage wi| |000021a0| 6e 64 6f 77 0d 48 69 64 | 65 20 6d 65 73 73 61 67 |ndow.Hid|e messag| |000021b0| 65 20 77 69 6e 64 6f 77 | 0d 45 6e 64 20 44 65 66 |e window|.End Def| |000021c0| 61 75 6c 74 31 0d 0d 2d | 2d 0d 2d 2d 20 53 54 41 |ault1..-|-.-- STA| |000021d0| 54 55 53 0d 2d 2d 0d 0d | 4f 6e 20 53 74 61 74 75 |TUS.--..|On Statu| |000021e0| 73 0d 50 75 74 20 74 68 | 65 20 46 72 65 65 53 69 |s.Put th|e FreeSi| |000021f0| 7a 65 20 6f 66 20 74 68 | 69 73 20 73 74 61 63 6b |ze of th|is stack| |00002200| 20 69 6e 74 6f 20 69 74 | 0d 49 66 20 69 74 20 3e | into it|.If it >| |00002210| 20 31 30 30 30 30 20 74 | 68 65 6e 0d 53 65 74 20 | 10000 t|hen.Set | |00002220| 74 68 65 20 4e 75 6d 62 | 65 72 46 6f 72 6d 61 74 |the Numb|erFormat| |00002230| 20 74 6f 20 22 30 2e 30 | 22 0d 50 75 74 20 74 68 | to "0.0|".Put th| |00002240| 65 20 46 72 65 65 53 69 | 7a 65 20 6f 66 20 74 68 |e FreeSi|ze of th| |00002250| 69 73 20 73 74 61 63 6b | 20 2f 20 31 30 32 34 20 |is stack| / 1024 | |00002260| 26 20 22 4b 22 20 69 6e | 74 6f 20 57 4f 57 0d 44 |& "K" in|to WOW.D| |00002270| 6f 6d 65 6e 75 20 48 6f | 6d 65 0d 42 65 65 70 0d |omenu Ho|me.Beep.| |00002280| 53 68 6f 77 20 6d 65 73 | 73 61 67 65 20 77 69 6e |Show mes|sage win| |00002290| 64 6f 77 20 61 74 20 32 | 30 2c 33 30 32 0d 50 75 |dow at 2|0,302.Pu| |000022a0| 74 20 22 57 41 53 54 45 | 44 20 53 50 41 43 45 3a |t "WASTE|D SPACE:| |000022b0| 20 22 20 69 6e 74 6f 20 | 6d 65 73 73 61 67 65 20 | " into |message | |000022c0| 77 69 6e 64 6f 77 0d 50 | 75 74 20 57 4f 57 20 61 |window.P|ut WOW a| |000022d0| 66 74 65 72 20 6d 65 73 | 73 61 67 65 20 77 69 6e |fter mes|sage win| |000022e0| 64 6f 77 0d 50 75 74 20 | 22 20 6f 66 20 79 6f 75 |dow.Put |" of you| |000022f0| 72 20 50 4f 52 54 46 4f | 4c 49 4f 2e 22 20 61 66 |r PORTFO|LIO." af| |00002300| 74 65 72 20 6d 65 73 73 | 61 67 65 20 77 69 6e 64 |ter mess|age wind| |00002310| 6f 77 0d 41 6e 73 77 65 | 72 20 22 43 6f 6d 70 61 |ow.Answe|r "Compa| |00002320| 63 74 20 50 4f 52 54 46 | 4f 4c 49 4f 20 62 65 66 |ct PORTF|OLIO bef| |00002330| 6f 72 65 2e 2e 2e 22 20 | 77 69 74 68 20 22 4e 6f |ore..." |with "No| |00002340| 22 20 6f 72 20 22 59 65 | 73 22 0d 49 66 20 69 74 |" or "Ye|s".If it| |00002350| 20 3d 20 22 59 65 73 22 | 20 74 68 65 6e 0d 53 65 | = "Yes"| then.Se| |00002360| 74 20 63 75 72 73 6f 72 | 20 74 6f 20 34 0d 44 65 |t cursor| to 4.De| |00002370| 66 61 75 6c 74 0d 44 6f | 4d 65 6e 75 20 43 6f 6d |fault.Do|Menu Com| |00002380| 70 61 63 74 20 53 74 61 | 63 6b 0d 45 6e 64 20 69 |pact Sta|ck.End i| |00002390| 66 0d 45 6e 64 20 69 66 | 0d 45 6e 64 20 53 74 61 |f.End if|.End Sta| |000023a0| 74 75 73 0d 0d 2d 2d 0d | 2d 2d 20 53 54 41 54 55 |tus..--.|-- STATU| |000023b0| 53 32 0d 2d 2d 0d 0d 4f | 4e 20 53 74 61 74 75 73 |S2.--..O|N Status| |000023c0| 32 0d 47 65 74 20 74 68 | 65 20 46 72 65 65 53 69 |2.Get th|e FreeSi| |000023d0| 7a 65 20 6f 66 20 74 68 | 69 73 20 73 74 61 63 6b |ze of th|is stack| |000023e0| 0d 49 66 20 69 74 20 3e | 20 37 35 30 30 30 20 74 |.If it >| 75000 t| |000023f0| 68 65 6e 0d 53 65 74 20 | 74 68 65 20 4e 75 6d 62 |hen.Set |the Numb| |00002400| 65 72 46 6f 72 6d 61 74 | 20 74 6f 20 22 30 2e 30 |erFormat| to "0.0| |00002410| 22 0d 50 75 74 20 74 68 | 65 20 46 72 65 65 53 69 |".Put th|e FreeSi| |00002420| 7a 65 20 6f 66 20 74 68 | 69 73 20 73 74 61 63 6b |ze of th|is stack| |00002430| 20 2f 20 31 30 32 34 20 | 26 20 22 4b 22 20 69 6e | / 1024 |& "K" in| |00002440| 74 6f 20 57 4f 57 0d 42 | 65 65 70 0d 53 68 6f 77 |to WOW.B|eep.Show| |00002450| 20 6d 65 73 73 61 67 65 | 20 77 69 6e 64 6f 77 20 | message| window | |00002460| 61 74 20 20 32 30 2c 33 | 30 32 0d 50 75 74 20 22 |at 20,3|02.Put "| |00002470| 57 41 53 54 45 44 20 53 | 50 41 43 45 3a 20 22 20 |WASTED S|PACE: " | |00002480| 69 6e 74 6f 20 6d 65 73 | 73 61 67 65 20 77 69 6e |into mes|sage win| |00002490| 64 6f 77 0d 50 75 74 20 | 57 4f 57 20 61 66 74 65 |dow.Put |WOW afte| |000024a0| 72 20 6d 65 73 73 61 67 | 65 20 77 69 6e 64 6f 77 |r messag|e window| |000024b0| 0d 50 75 74 20 22 20 2e | 20 4e 6f 77 20 63 6f 6d |.Put " .| Now com| |000024c0| 70 61 63 74 69 6e 67 20 | 73 74 61 63 6b 3b 20 70 |pacting |stack; p| |000024d0| 6c 65 61 73 65 20 77 61 | 69 74 2e 2e 2e 22 20 61 |lease wa|it..." a| |000024e0| 66 74 65 72 20 6d 65 73 | 73 61 67 65 20 77 69 6e |fter mes|sage win| |000024f0| 64 6f 77 0d 53 65 74 20 | 63 75 72 73 6f 72 20 74 |dow.Set |cursor t| |00002500| 6f 20 34 0d 44 6f 4d 65 | 6e 75 20 43 6f 6d 70 61 |o 4.DoMe|nu Compa| |00002510| 63 74 20 53 74 61 63 6b | 0d 44 65 66 61 75 6c 74 |ct Stack|.Default| |00002520| 0d 45 6e 64 20 69 66 0d | 45 6e 64 20 53 74 61 74 |.End if.|End Stat| |00002530| 75 73 32 0d 0d 2d 2d 0d | 2d 2d 20 4c 41 55 4e 43 |us2..--.|-- LAUNC| |00002540| 48 20 53 54 41 43 4b 0d | 2d 2d 0d 0d 4f 6e 20 4c |H STACK.|--..On L| |00002550| 61 75 6e 63 68 53 74 61 | 63 6b 0d 47 6c 6f 62 61 |aunchSta|ck.Globa| |00002560| 6c 20 4c 6f 6e 67 4e 61 | 6d 65 2c 41 63 74 69 6f |l LongNa|me,Actio| |00002570| 6e 0d 49 66 20 41 63 74 | 69 6f 6e 20 3d 20 22 41 |n.If Act|ion = "A| |00002580| 42 4f 52 54 22 20 74 68 | 65 6e 0d 50 75 74 20 22 |BORT" th|en.Put "| |00002590| 4c 41 55 4e 43 48 22 20 | 69 6e 74 6f 20 61 63 74 |LAUNCH" |into act| |000025a0| 69 6f 6e 0d 45 78 69 74 | 20 4c 61 75 6e 63 68 53 |ion.Exit| LaunchS| |000025b0| 74 61 63 6b 0d 45 6e 64 | 20 69 66 0d 53 65 74 20 |tack.End| if.Set | |000025c0| 63 75 72 73 6f 72 20 74 | 6f 20 34 0d 50 75 73 68 |cursor t|o 4.Push| |000025d0| 20 74 68 69 73 20 63 61 | 72 64 0d 53 68 6f 77 20 | this ca|rd.Show | |000025e0| 6d 65 73 73 61 67 65 20 | 77 69 6e 64 6f 77 20 61 |message |window a| |000025f0| 74 20 32 30 2c 33 30 32 | 0d 50 75 74 20 22 49 4e |t 20,302|.Put "IN| |00002600| 46 4f 3a 20 6e 6f 77 20 | 6c 61 75 6e 63 68 69 6e |FO: now |launchin| |00002610| 67 2e 2e 2e 22 0d 57 61 | 69 74 20 32 20 73 65 63 |g...".Wa|it 2 sec| |00002620| 6f 6e 64 73 0d 44 65 66 | 61 75 6c 74 0d 56 69 73 |onds.Def|ault.Vis| |00002630| 75 61 6c 20 65 66 66 65 | 63 74 20 7a 6f 6f 6d 20 |ual effe|ct zoom | |00002640| 6f 70 65 6e 0d 47 6f 20 | 74 6f 20 4c 6f 6e 67 4e |open.Go |to LongN| |00002650| 61 6d 65 0d 45 6e 64 20 | 4c 61 75 6e 63 68 53 74 |ame.End |LaunchSt| |00002660| 61 63 6b 0d 0d 2d 2d 0d | 2d 2d 20 4c 41 55 4e 43 |ack..--.|-- LAUNC| |00002670| 48 20 41 50 50 4c 49 43 | 41 54 49 4f 4e 0d 2d 2d |H APPLIC|ATION.--| |00002680| 0d 0d 4f 6e 20 4c 61 75 | 6e 63 68 41 70 70 6c 69 |..On Lau|nchAppli| |00002690| 63 61 74 69 6f 6e 0d 47 | 6c 6f 62 61 6c 20 4c 6f |cation.G|lobal Lo| |000026a0| 6e 67 4e 61 6d 65 2c 41 | 63 74 69 6f 6e 0d 49 66 |ngName,A|ction.If| |000026b0| 20 41 63 74 69 6f 6e 20 | 3d 20 22 41 42 4f 52 54 | Action |= "ABORT| |000026c0| 22 20 74 68 65 6e 0d 50 | 75 74 20 22 4c 41 55 4e |" then.P|ut "LAUN| |000026d0| 43 48 22 20 69 6e 74 6f | 20 61 63 74 69 6f 6e 0d |CH" into| action.| |000026e0| 45 78 69 74 20 4c 61 75 | 6e 63 68 41 70 70 6c 69 |Exit Lau|nchAppli| |000026f0| 63 61 74 69 6f 6e 0d 45 | 6e 64 20 69 66 0d 53 65 |cation.E|nd if.Se| |00002700| 74 20 63 75 72 73 6f 72 | 20 74 6f 20 34 0d 49 66 |t cursor| to 4.If| |00002710| 20 4d 75 6c 74 69 46 69 | 6e 64 65 72 28 29 20 69 | MultiFi|nder() i| |00002720| 73 20 74 72 75 65 20 74 | 68 65 6e 0d 49 66 20 49 |s true t|hen.If I| |00002730| 73 52 75 6e 6e 69 6e 67 | 28 73 68 6f 72 74 20 6e |sRunning|(short n| |00002740| 61 6d 65 20 6f 66 20 74 | 68 65 20 74 61 72 67 65 |ame of t|he targe| |00002750| 74 29 20 69 73 20 74 72 | 75 65 20 74 68 65 6e 0d |t) is tr|ue then.| |00002760| 42 65 65 70 0d 41 6e 73 | 77 65 72 20 22 55 73 65 |Beep.Ans|wer "Use| |00002770| 20 4d 75 6c 74 69 46 69 | 6e 64 65 72 3b 20 61 70 | MultiFi|nder; ap| |00002780| 70 6c 69 63 61 74 69 6f | 6e 20 69 73 20 72 75 6e |plicatio|n is run| |00002790| 6e 69 6e 67 21 22 0d 45 | 6c 73 65 0d 50 75 74 20 |ning!".E|lse.Put | |000027a0| 53 75 62 4c 61 75 6e 63 | 68 20 28 4c 6f 6e 67 4e |SubLaunc|h (LongN| |000027b0| 61 6d 65 29 20 69 6e 74 | 6f 20 52 65 73 75 6c 74 |ame) int|o Result| |000027c0| 0d 49 66 20 52 65 73 75 | 6c 74 20 3c 20 30 20 74 |.If Resu|lt < 0 t| |000027d0| 68 65 6e 20 4f 53 45 52 | 52 20 52 65 73 75 6c 74 |hen OSER|R Result| |000027e0| 0d 45 6c 73 65 0d 49 66 | 20 52 65 73 75 6c 74 20 |.Else.If| Result | |000027f0| 3e 20 30 20 74 68 65 6e | 20 62 65 65 70 0d 45 6e |> 0 then| beep.En| |00002800| 64 20 69 66 0d 45 6e 64 | 20 69 66 0d 45 6c 73 65 |d if.End| if.Else| |00002810| 0d 53 68 6f 77 20 6d 65 | 73 73 61 67 65 20 77 69 |.Show me|ssage wi| |00002820| 6e 64 6f 77 20 61 74 20 | 32 30 2c 33 30 32 0d 50 |ndow at |20,302.P| |00002830| 75 74 20 22 49 4e 46 4f | 3a 20 6e 6f 77 20 6c 61 |ut "INFO|: now la| |00002840| 75 6e 63 68 69 6e 67 2e | 2e 2e 22 0d 57 61 69 74 |unching.|..".Wait| |00002850| 20 32 20 73 65 63 6f 6e | 64 73 0d 44 65 66 61 75 | 2 secon|ds.Defau| |00002860| 6c 74 0d 4f 70 65 6e 20 | 4c 6f 6e 67 4e 61 6d 65 |lt.Open |LongName| |00002870| 0d 45 6e 64 20 69 66 0d | 45 6e 64 20 4c 61 75 6e |.End if.|End Laun| |00002880| 63 68 41 70 70 6c 69 63 | 61 74 69 6f 6e 0d 0d 2d |chApplic|ation..-| |00002890| 2d 0d 2d 2d 20 4c 41 55 | 4e 43 48 20 44 4f 43 55 |-.-- LAU|NCH DOCU| |000028a0| 4d 45 4e 54 0d 2d 2d 0d | 0d 4f 6e 20 4c 61 75 6e |MENT.--.|.On Laun| |000028b0| 63 68 44 6f 63 75 6d 65 | 6e 74 0d 47 6c 6f 62 61 |chDocume|nt.Globa| |000028c0| 6c 20 4c 6f 6e 67 4e 61 | 6d 65 2c 41 63 74 69 6f |l LongNa|me,Actio| |000028d0| 6e 0d 49 66 20 41 63 74 | 69 6f 6e 20 3d 20 22 41 |n.If Act|ion = "A| |000028e0| 42 4f 52 54 22 20 74 68 | 65 6e 0d 50 75 74 20 22 |BORT" th|en.Put "| |000028f0| 4c 41 55 4e 43 48 22 20 | 69 6e 74 6f 20 61 63 74 |LAUNCH" |into act| |00002900| 69 6f 6e 0d 45 78 69 74 | 20 4c 61 75 6e 63 68 44 |ion.Exit| LaunchD| |00002910| 6f 63 75 6d 65 6e 74 0d | 45 6e 64 20 69 66 0d 53 |ocument.|End if.S| |00002920| 65 74 20 63 75 72 73 6f | 72 20 74 6f 20 34 0d 50 |et curso|r to 4.P| |00002930| 75 74 20 4c 61 73 74 50 | 61 74 68 43 6f 6d 70 6f |ut LastP|athCompo| |00002940| 6e 65 6e 74 28 4c 6f 6e | 67 4e 61 6d 65 29 20 69 |nent(Lon|gName) i| |00002950| 6e 74 6f 20 41 70 70 6c | 69 63 61 74 69 6f 6e 4e |nto Appl|icationN| |00002960| 61 6d 65 0d 50 75 74 20 | 73 65 63 6f 6e 64 20 69 |ame.Put |second i| |00002970| 74 65 6d 20 6f 66 20 4c | 6f 6e 67 4e 61 6d 65 20 |tem of L|ongName | |00002980| 69 6e 74 6f 20 41 70 70 | 6c 69 63 61 74 69 6f 6e |into App|lication| |00002990| 50 61 74 68 0d 50 75 74 | 20 66 69 72 73 74 20 69 |Path.Put| first i| |000029a0| 74 65 6d 20 6f 66 20 4c | 6f 6e 67 4e 61 6d 65 20 |tem of L|ongName | |000029b0| 69 6e 74 6f 20 44 6f 63 | 75 6d 65 6e 74 50 61 74 |into Doc|umentPat| |000029c0| 68 0d 49 66 20 4d 75 6c | 74 69 46 69 6e 64 65 72 |h.If Mul|tiFinder| |000029d0| 28 29 20 69 73 20 74 72 | 75 65 20 74 68 65 6e 0d |() is tr|ue then.| |000029e0| 49 66 20 49 73 52 75 6e | 6e 69 6e 67 28 41 70 70 |If IsRun|ning(App| |000029f0| 6c 69 63 61 74 69 6f 6e | 4e 61 6d 65 29 20 69 73 |lication|Name) is| |00002a00| 20 74 72 75 65 20 74 68 | 65 6e 0d 42 65 65 70 0d | true th|en.Beep.| |00002a10| 41 6e 73 77 65 72 20 22 | 55 73 65 20 4d 75 6c 74 |Answer "|Use Mult| |00002a20| 69 46 69 6e 64 65 72 3b | 20 64 6f 63 75 6d 65 6e |iFinder;| documen| |00002a30| 74 20 69 73 20 6f 70 65 | 6e 21 22 0d 45 6c 73 65 |t is ope|n!".Else| |00002a40| 0d 50 75 74 20 53 75 62 | 4c 61 75 6e 63 68 28 41 |.Put Sub|Launch(A| |00002a50| 70 70 6c 69 63 61 74 69 | 6f 6e 50 61 74 68 2c 44 |pplicati|onPath,D| |00002a60| 6f 63 75 6d 65 6e 74 50 | 61 74 68 29 20 69 6e 74 |ocumentP|ath) int| |00002a70| 6f 20 52 65 73 75 6c 74 | 0d 49 66 20 52 65 73 75 |o Result|.If Resu| |00002a80| 6c 74 20 3c 20 30 20 74 | 68 65 6e 20 4f 53 45 52 |lt < 0 t|hen OSER| |00002a90| 52 20 52 65 73 75 6c 74 | 0d 45 6c 73 65 20 69 66 |R Result|.Else if| |00002aa0| 20 52 65 73 75 6c 74 20 | 3e 20 30 20 74 68 65 6e | Result |> 0 then| |00002ab0| 20 62 65 65 70 0d 45 6e | 64 20 69 66 0d 45 6c 73 | beep.En|d if.Els| |00002ac0| 65 0d 53 68 6f 77 20 6d | 65 73 73 61 67 65 20 77 |e.Show m|essage w| |00002ad0| 69 6e 64 6f 77 20 61 74 | 20 32 30 2c 33 30 32 0d |indow at| 20,302.| |00002ae0| 50 75 74 20 22 49 4e 46 | 4f 3a 20 6e 6f 77 20 6c |Put "INF|O: now l| |00002af0| 61 75 6e 63 68 69 6e 67 | 2e 2e 2e 22 0d 57 61 69 |aunching|...".Wai| |00002b00| 74 20 32 20 73 65 63 6f | 6e 64 73 0d 44 65 66 61 |t 2 seco|nds.Defa| |00002b10| 75 6c 74 0d 4f 70 65 6e | 20 44 6f 63 75 6d 65 6e |ult.Open| Documen| |00002b20| 74 50 61 74 68 20 77 69 | 74 68 20 41 70 70 6c 69 |tPath wi|th Appli| |00002b30| 63 61 74 69 6f 6e 50 61 | 74 68 0d 45 6e 64 20 69 |cationPa|th.End i| |00002b40| 66 0d 45 6e 64 20 4c 61 | 75 6e 63 68 44 6f 63 75 |f.End La|unchDocu| |00002b50| 6d 65 6e 74 0d 0d 2d 2d | 0d 2d 2d 20 4c 41 55 4e |ment..--|.-- LAUN| |00002b60| 43 48 20 44 45 53 4b 20 | 41 43 43 45 53 53 4f 52 |CH DESK |ACCESSOR| |00002b70| 59 0d 2d 2d 0d 0d 4f 6e | 20 4c 61 75 6e 63 68 44 |Y.--..On| LaunchD| |00002b80| 41 0d 47 6c 6f 62 61 6c | 20 4c 6f 6e 67 4e 61 6d |A.Global| LongNam| |00002b90| 65 2c 41 63 74 69 6f 6e | 0d 49 66 20 41 63 74 69 |e,Action|.If Acti| |00002ba0| 6f 6e 20 3d 20 22 41 42 | 4f 52 54 22 20 74 68 65 |on = "AB|ORT" the| |00002bb0| 6e 0d 50 75 74 20 22 4c | 41 55 4e 43 48 22 20 69 |n.Put "L|AUNCH" i| |00002bc0| 6e 74 6f 20 61 63 74 69 | 6f 6e 0d 45 78 69 74 20 |nto acti|on.Exit | |00002bd0| 4c 61 75 6e 63 68 44 41 | 0d 45 6e 64 20 69 66 0d |LaunchDA|.End if.| |00002be0| 53 65 74 20 63 75 72 73 | 6f 72 20 74 6f 20 34 0d |Set curs|or to 4.| |00002bf0| 50 75 73 68 20 74 68 69 | 73 20 63 61 72 64 0d 44 |Push thi|s card.D| |00002c00| 6f 4d 65 6e 75 20 4c 6f | 6e 67 4e 61 6d 65 0d 45 |oMenu Lo|ngName.E| |00002c10| 6e 64 20 4c 61 75 6e 63 | 68 44 41 0d 0d 2d 2d 0d |nd Launc|hDA..--.| |00002c20| 2d 2d 20 44 45 4c 45 54 | 45 20 42 55 54 54 4f 4e |-- DELET|E BUTTON| |00002c30| 53 0d 2d 2d 0d 0d 4f 6e | 20 44 65 6c 65 74 65 42 |S.--..On| DeleteB| |00002c40| 75 74 74 6f 6e 0d 47 6c | 6f 62 61 6c 20 53 68 6f |utton.Gl|obal Sho| |00002c50| 72 74 4e 61 6d 65 2c 41 | 63 74 69 6f 6e 0d 50 75 |rtName,A|ction.Pu| |00002c60| 74 20 74 68 65 20 73 68 | 6f 72 74 20 6e 61 6d 65 |t the sh|ort name| |00002c70| 20 6f 66 20 74 68 65 20 | 74 61 72 67 65 74 20 69 | of the |target i| |00002c80| 6e 74 6f 20 53 68 6f 72 | 74 4e 61 6d 65 0d 43 68 |nto Shor|tName.Ch| |00002c90| 65 63 6b 42 75 74 74 6f | 6e 73 0d 49 66 20 41 63 |eckButto|ns.If Ac| |00002ca0| 74 69 6f 6e 20 3d 20 22 | 41 42 4f 52 54 22 20 74 |tion = "|ABORT" t| |00002cb0| 68 65 6e 0d 50 75 74 20 | 22 4c 41 55 4e 43 48 22 |hen.Put |"LAUNCH"| |00002cc0| 20 69 6e 74 6f 20 61 63 | 74 69 6f 6e 0d 43 68 6f | into ac|tion.Cho| |00002cd0| 6f 73 65 20 62 72 6f 77 | 73 65 20 74 6f 6f 6c 0d |ose brow|se tool.| |00002ce0| 45 78 69 74 20 44 65 6c | 65 74 65 42 75 74 74 6f |Exit Del|eteButto| |00002cf0| 6e 0d 45 6e 64 20 69 66 | 0d 45 6e 64 20 44 65 6c |n.End if|.End Del| |00002d00| 65 74 65 42 75 74 74 6f | 6e 0d 0d 2d 2d 0d 2d 2d |eteButto|n..--.--| |00002d10| 20 51 55 49 54 0d 2d 2d | 0d 0d 4f 6e 20 51 75 69 | QUIT.--|..On Qui| |00002d20| 74 0d 53 74 61 74 75 73 | 0d 45 6e 64 20 51 75 69 |t.Status|.End Qui| |00002d30| 74 0d 0d 0d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |t...----|--------| |00002d40| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00002d50| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00002d60| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00002d70| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 0d 2d 2d 20 |--------|----.-- | |00002d80| 53 59 53 54 45 4d 20 42 | 55 54 54 4f 4e 0d 2d 2d |SYSTEM B|UTTON.--| |00002d90| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00002da0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00002db0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00002dc0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00002dd0| 2d 2d 2d 2d 2d 2d 0d 0d | 0d 2d 2d 0d 2d 2d 20 44 |------..|.--.-- D| |00002de0| 49 52 45 43 54 20 4c 41 | 55 4e 43 48 20 41 50 50 |IRECT LA|UNCH APP| |00002df0| 4c 49 43 41 54 49 4f 4e | 0d 2d 2d 0d 0d 4f 6e 20 |LICATION|.--..On | |00002e00| 44 69 72 65 63 74 4c 61 | 75 6e 63 68 0d 53 68 6f |DirectLa|unch.Sho| |00002e10| 77 20 6d 65 73 73 61 67 | 65 20 77 69 6e 64 6f 77 |w messag|e window| |00002e20| 20 61 74 20 20 32 30 2c | 33 30 32 0d 50 75 74 20 | at 20,|302.Put | |00002e30| 22 52 45 51 55 45 53 54 | 3a 20 73 65 6c 65 63 74 |"REQUEST|: select| |00002e40| 20 61 6e 20 61 70 70 6c | 69 63 61 74 69 6f 6e 2e | an appl|ication.| |00002e50| 2e 2e 22 20 69 6e 74 6f | 20 6d 65 73 73 61 67 65 |.." into| message| |00002e60| 20 77 69 6e 64 6f 77 0d | 47 6c 6f 62 61 6c 20 4c | window.|Global L| |00002e70| 6f 6e 67 4e 61 6d 65 0d | 50 75 74 20 46 69 6c 65 |ongName.|Put File| |00002e80| 4e 61 6d 65 28 22 41 50 | 50 4c 22 29 20 69 6e 74 |Name("AP|PL") int| |00002e90| 6f 20 4c 6f 6e 67 4e 61 | 6d 65 0d 49 66 20 4c 6f |o LongNa|me.If Lo| |00002ea0| 6e 67 4e 61 6d 65 20 69 | 73 20 6e 6f 74 20 65 6d |ngName i|s not em| |00002eb0| 70 74 79 20 74 68 65 6e | 0d 53 65 74 20 63 75 72 |pty then|.Set cur| |00002ec0| 73 6f 72 20 74 6f 20 34 | 0d 4c 61 75 6e 63 68 41 |sor to 4|.LaunchA| |00002ed0| 70 70 6c 69 63 61 74 69 | 6f 6e 0d 45 6e 64 20 69 |pplicati|on.End i| |00002ee0| 66 0d 44 65 66 61 75 6c | 74 0d 45 6e 64 20 44 69 |f.Defaul|t.End Di| |00002ef0| 72 65 63 74 4c 61 75 6e | 63 68 0d 0d 2d 2d 0d 2d |rectLaun|ch..--.-| |00002f00| 2d 20 47 45 54 20 49 4e | 46 4f 0d 2d 2d 0d 0d 4f |- GET IN|FO.--..O| |00002f10| 6e 20 47 65 74 49 6e 66 | 6f 0d 53 68 6f 77 20 6d |n GetInf|o.Show m| |00002f20| 65 73 73 61 67 65 20 77 | 69 6e 64 6f 77 20 61 74 |essage w|indow at| |00002f30| 20 20 32 30 2c 33 30 32 | 0d 50 75 74 20 22 52 45 | 20,302|.Put "RE| |00002f40| 51 55 45 53 54 3a 20 73 | 65 6c 65 63 74 20 61 20 |QUEST: s|elect a | |00002f50| 66 69 6c 65 2e 2e 2e 22 | 0d 50 75 74 20 46 69 6c |file..."|.Put Fil| |00002f60| 65 4e 61 6d 65 28 29 20 | 69 6e 74 6f 20 4c 6f 6e |eName() |into Lon| |00002f70| 67 4e 61 6d 65 0d 50 75 | 74 20 4c 61 73 74 50 61 |gName.Pu|t LastPa| |00002f80| 74 68 43 6f 6d 70 6f 6e | 65 6e 74 28 4c 6f 6e 67 |thCompon|ent(Long| |00002f90| 4e 61 6d 65 29 20 69 6e | 74 6f 20 53 68 6f 72 74 |Name) in|to Short| |00002fa0| 4e 61 6d 65 0d 49 66 20 | 4c 6f 6e 67 4e 61 6d 65 |Name.If |LongName| |00002fb0| 20 69 73 20 65 6d 70 74 | 79 20 74 68 65 6e 0d 44 | is empt|y then.D| |00002fc0| 65 66 61 75 6c 74 0d 45 | 78 69 74 20 47 65 74 49 |efault.E|xit GetI| |00002fd0| 6e 66 6f 0d 45 6e 64 20 | 69 66 0d 53 65 74 20 63 |nfo.End |if.Set c| |00002fe0| 75 72 73 6f 72 20 74 6f | 20 34 0d 44 65 66 61 75 |ursor to| 4.Defau| |00002ff0| 6c 74 0d 43 6f 6e 76 65 | 72 74 20 46 69 6c 65 4d |lt.Conve|rt FileM| |00003000| 6f 64 44 61 74 65 28 4c | 6f 6e 67 4e 61 6d 65 2c |odDate(L|ongName,| |00003010| 74 72 75 65 29 20 74 6f | 20 6c 6f 6e 67 20 64 61 |true) to| long da| |00003020| 74 65 0d 50 75 74 20 69 | 74 20 69 6e 74 6f 20 44 |te.Put i|t into D| |00003030| 61 74 65 43 72 65 61 74 | 65 64 0d 43 6f 6e 76 65 |ateCreat|ed.Conve| |00003040| 72 74 20 46 69 6c 65 4d | 6f 64 44 61 74 65 28 4c |rt FileM|odDate(L| |00003050| 6f 6e 67 4e 61 6d 65 2c | 66 61 6c 73 65 29 20 74 |ongName,|false) t| |00003060| 6f 20 6c 6f 6e 67 20 64 | 61 74 65 0d 50 75 74 20 |o long d|ate.Put | |00003070| 69 74 20 69 6e 74 6f 20 | 44 61 74 65 4d 6f 64 69 |it into |DateModi| |00003080| 66 69 65 64 0d 56 69 73 | 75 61 6c 20 65 66 66 65 |fied.Vis|ual effe| |00003090| 63 74 20 64 69 73 73 6f | 6c 76 65 0d 47 6f 20 74 |ct disso|lve.Go t| |000030a0| 6f 20 63 61 72 64 20 69 | 64 20 34 33 31 33 0d 53 |o card i|d 4313.S| |000030b0| 65 74 20 4c 6f 63 6b 53 | 63 72 65 65 6e 20 74 6f |et LockS|creen to| |000030c0| 20 74 72 75 65 0d 50 75 | 74 20 47 65 74 41 70 70 | true.Pu|t GetApp| |000030d0| 49 63 6f 6e 28 4c 6f 6e | 67 4e 61 6d 65 2c 53 68 |Icon(Lon|gName,Sh| |000030e0| 6f 72 74 4e 61 6d 65 29 | 20 69 6e 74 6f 20 44 69 |ortName)| into Di| |000030f0| 73 70 6c 61 79 49 63 6f | 6e 0d 53 65 74 20 69 63 |splayIco|n.Set ic| |00003100| 6f 6e 20 6f 66 20 62 75 | 74 74 6f 6e 20 22 4e 65 |on of bu|tton "Ne| |00003110| 77 20 42 75 74 74 6f 6e | 22 20 74 6f 20 44 69 73 |w Button|" to Dis| |00003120| 70 6c 61 79 49 63 6f 6e | 0d 49 66 20 44 69 73 70 |playIcon|.If Disp| |00003130| 6c 61 79 49 63 6f 6e 20 | 69 73 20 31 37 33 34 33 |layIcon |is 17343| |00003140| 20 74 68 65 6e 0d 53 65 | 74 20 69 63 6f 6e 20 6f | then.Se|t icon o| |00003150| 66 20 62 75 74 74 6f 6e | 20 22 4e 65 77 20 42 75 |f button| "New Bu| |00003160| 74 74 6f 6e 22 20 74 6f | 20 32 38 37 35 38 0d 45 |tton" to| 28758.E| |00003170| 6e 64 20 69 66 0d 50 75 | 74 20 53 68 6f 72 74 4e |nd if.Pu|t ShortN| |00003180| 61 6d 65 20 69 6e 74 6f | 20 63 61 72 64 20 66 69 |ame into| card fi| |00003190| 65 6c 64 20 6e 61 6d 65 | 0d 53 65 74 20 4c 6f 63 |eld name|.Set Loc| |000031a0| 6b 53 63 72 65 65 6e 20 | 74 6f 20 66 61 6c 73 65 |kScreen |to false| |000031b0| 0d 50 75 74 20 4c 6f 6e | 67 4e 61 6d 65 20 69 6e |.Put Lon|gName in| |000031c0| 74 6f 20 63 61 72 64 20 | 66 69 65 6c 64 20 70 61 |to card |field pa| |000031d0| 74 68 0d 50 75 74 20 44 | 61 74 65 43 72 65 61 74 |th.Put D|ateCreat| |000031e0| 65 64 20 69 6e 74 6f 20 | 63 61 72 64 20 66 69 65 |ed into |card fie| |000031f0| 6c 64 20 63 72 65 61 74 | 65 64 0d 50 75 74 20 44 |ld creat|ed.Put D| |00003200| 61 74 65 4d 6f 64 69 66 | 69 65 64 20 69 6e 74 6f |ateModif|ied into| |00003210| 20 63 61 72 64 20 66 69 | 65 6c 64 20 6d 6f 64 69 | card fi|eld modi| |00003220| 66 69 65 64 0d 45 6e 64 | 20 47 65 74 49 6e 66 6f |fied.End| GetInfo| |00003230| 0d 0d 2d 2d 0d 2d 2d 20 | 44 45 4c 45 54 45 20 46 |..--.-- |DELETE F| |00003240| 49 4c 45 20 46 52 4f 4d | 20 44 49 53 4b 0d 2d 2d |ILE FROM| DISK.--| |00003250| 0d 0d 4f 6e 20 54 72 61 | 73 68 41 6e 79 0d 53 65 |..On Tra|shAny.Se| |00003260| 74 20 4c 6f 63 6b 53 63 | 72 65 65 6e 20 74 6f 20 |t LockSc|reen to | |00003270| 74 72 75 65 0d 53 68 6f | 77 20 6d 65 73 73 61 67 |true.Sho|w messag| |00003280| 65 20 77 69 6e 64 6f 77 | 20 61 74 20 32 30 2c 33 |e window| at 20,3| |00003290| 30 32 0d 50 75 74 20 22 | 52 45 51 55 45 53 54 3a |02.Put "|REQUEST:| |000032a0| 20 73 65 6c 65 63 74 20 | 74 68 65 20 66 69 6c 65 | select |the file| |000032b0| 20 74 68 61 74 20 79 6f | 75 20 77 69 73 68 20 74 | that yo|u wish t| |000032c0| 6f 20 64 65 6c 65 74 65 | 2e 2e 2e 22 20 69 6e 74 |o delete|..." int| |000032d0| 6f 20 6d 65 73 73 61 67 | 65 20 77 69 6e 64 6f 77 |o messag|e window| |000032e0| 0d 50 75 74 20 46 69 6c | 65 4e 61 6d 65 28 29 20 |.Put Fil|eName() | |000032f0| 69 6e 74 6f 20 4c 6f 6e | 67 4e 61 6d 65 0d 49 66 |into Lon|gName.If| |00003300| 20 4c 6f 6e 67 4e 61 6d | 65 20 69 73 20 65 6d 70 | LongNam|e is emp| |00003310| 74 79 20 74 68 65 6e 0d | 44 65 66 61 75 6c 74 0d |ty then.|Default.| |00003320| 45 78 69 74 20 54 72 61 | 73 68 41 6e 79 0d 45 6e |Exit Tra|shAny.En| |00003330| 64 20 69 66 0d 53 65 74 | 20 63 75 72 73 6f 72 20 |d if.Set| cursor | |00003340| 74 6f 20 34 0d 50 75 74 | 20 4c 61 73 74 50 61 74 |to 4.Put| LastPat| |00003350| 68 43 6f 6d 70 6f 6e 65 | 6e 74 28 4c 6f 6e 67 4e |hCompone|nt(LongN| |00003360| 61 6d 65 29 20 69 6e 74 | 6f 20 53 68 6f 72 74 4e |ame) int|o ShortN| |00003370| 61 6d 65 0d 53 68 6f 77 | 20 6d 65 73 73 61 67 65 |ame.Show| message| |00003380| 20 77 69 6e 64 6f 77 20 | 61 74 20 32 30 2c 33 30 | window |at 20,30| |00003390| 32 0d 50 75 74 20 22 44 | 45 4c 45 54 45 20 46 49 |2.Put "D|ELETE FI| |000033a0| 4c 45 3a 20 22 0d 50 75 | 74 20 53 68 6f 72 74 4e |LE: ".Pu|t ShortN| |000033b0| 61 6d 65 20 61 66 74 65 | 72 20 6d 65 73 73 61 67 |ame afte|r messag| |000033c0| 65 20 77 69 6e 64 6f 77 | 0d 42 65 65 70 0d 41 6e |e window|.Beep.An| |000033d0| 73 77 65 72 20 22 41 72 | 65 20 79 6f 75 20 73 75 |swer "Ar|e you su| |000033e0| 72 65 20 79 6f 75 20 77 | 61 6e 74 20 74 6f 20 64 |re you w|ant to d| |000033f0| 65 6c 65 74 65 20 74 68 | 69 73 20 66 69 6c 65 3f |elete th|is file?| |00003400| 22 20 77 69 74 68 20 22 | 59 65 73 22 20 6f 72 20 |" with "|Yes" or | |00003410| 22 4e 6f 22 0d 49 66 20 | 69 74 20 69 73 20 22 4e |"No".If |it is "N| |00003420| 6f 22 20 74 68 65 6e 0d | 44 65 66 61 75 6c 74 0d |o" then.|Default.| |00003430| 45 78 69 74 20 54 72 61 | 73 68 41 6e 79 0d 45 6e |Exit Tra|shAny.En| |00003440| 64 20 69 66 0d 50 75 74 | 20 44 65 6c 65 74 65 46 |d if.Put| DeleteF| |00003450| 69 6c 65 28 4c 6f 6e 67 | 4e 61 6d 65 29 20 69 6e |ile(Long|Name) in| |00003460| 74 6f 20 74 72 61 73 68 | 0d 49 66 20 74 72 61 73 |to trash|.If tras| |00003470| 68 20 3d 20 30 20 74 68 | 65 6e 0d 53 68 6f 77 20 |h = 0 th|en.Show | |00003480| 6d 65 73 73 61 67 65 20 | 77 69 6e 64 6f 77 20 61 |message |window a| |00003490| 74 20 32 30 2c 33 30 32 | 0d 50 75 74 20 22 49 4e |t 20,302|.Put "IN| |000034a0| 46 4f 3a 20 74 68 65 20 | 66 69 6c 65 20 68 61 73 |FO: the |file has| |000034b0| 20 62 65 65 6e 20 64 65 | 6c 65 74 65 64 20 66 72 | been de|leted fr| |000034c0| 6f 6d 20 79 6f 75 72 20 | 64 69 73 6b 2e 22 20 69 |om your |disk." i| |000034d0| 6e 74 6f 20 6d 65 73 73 | 61 67 65 20 77 69 6e 64 |nto mess|age wind| |000034e0| 6f 77 0d 57 61 69 74 20 | 33 20 73 65 63 6f 6e 64 |ow.Wait |3 second| |000034f0| 73 0d 44 65 66 61 75 6c | 74 0d 45 78 69 74 20 54 |s.Defaul|t.Exit T| |00003500| 72 61 73 68 41 6e 79 0d | 45 6e 64 20 69 66 0d 49 |rashAny.|End if.I| |00003510| 66 20 74 72 61 73 68 20 | 3c 20 30 20 74 68 65 6e |f trash |< 0 then| |00003520| 0d 42 65 65 70 0d 4f 53 | 45 52 52 20 74 72 61 73 |.Beep.OS|ERR tras| |00003530| 68 0d 45 6c 73 65 0d 42 | 65 65 70 0d 41 6e 73 77 |h.Else.B|eep.Answ| |00003540| 65 72 20 22 53 6f 72 72 | 79 2c 20 74 68 65 72 65 |er "Sorr|y, there| |00003550| 20 77 61 73 20 61 6e 20 | 75 6e 2d 64 65 66 69 6e | was an |un-defin| |00003560| 65 20 65 72 72 6f 72 21 | 22 0d 45 6e 64 20 69 66 |e error!|".End if| |00003570| 0d 44 65 66 61 75 6c 74 | 0d 45 6e 64 20 54 72 61 |.Default|.End Tra| |00003580| 73 68 41 6e 79 0d 0d 2d | 2d 0d 2d 2d 20 52 45 4e |shAny..-|-.-- REN| |00003590| 41 4d 45 20 46 49 4c 45 | 20 4f 4e 20 44 49 53 4b |AME FILE| ON DISK| |000035a0| 0d 2d 2d 0d 0d 4f 6e 20 | 52 65 6e 61 6d 65 41 6e |.--..On |RenameAn| |000035b0| 79 0d 53 65 74 20 4c 6f | 63 6b 53 63 72 65 65 6e |y.Set Lo|ckScreen| |000035c0| 20 74 6f 20 74 72 75 65 | 0d 53 68 6f 77 20 6d 65 | to true|.Show me| |000035d0| 73 73 61 67 65 20 77 69 | 6e 64 6f 77 20 61 74 20 |ssage wi|ndow at | |000035e0| 32 30 2c 33 30 32 0d 50 | 75 74 20 22 52 45 51 55 |20,302.P|ut "REQU| |000035f0| 45 53 54 3a 20 73 65 6c | 65 63 74 20 74 68 65 20 |EST: sel|ect the | |00003600| 66 69 6c 65 20 74 68 61 | 74 20 79 6f 75 20 77 69 |file tha|t you wi| |00003610| 73 68 20 74 6f 20 72 65 | 6e 61 6d 65 2e 2e 2e 22 |sh to re|name..."| |00003620| 20 69 6e 74 6f 20 6d 65 | 73 73 61 67 65 20 77 69 | into me|ssage wi| |00003630| 6e 64 6f 77 0d 50 75 74 | 20 46 69 6c 65 4e 61 6d |ndow.Put| FileNam| |00003640| 65 28 29 20 69 6e 74 6f | 20 4c 6f 6e 67 4e 61 6d |e() into| LongNam| |00003650| 65 0d 49 66 20 4c 6f 6e | 67 4e 61 6d 65 20 69 73 |e.If Lon|gName is| |00003660| 20 65 6d 70 74 79 20 74 | 68 65 6e 0d 44 65 66 61 | empty t|hen.Defa| |00003670| 75 6c 74 0d 45 78 69 74 | 20 52 65 6e 61 6d 65 41 |ult.Exit| RenameA| |00003680| 6e 79 0d 45 6e 64 20 69 | 66 0d 50 75 74 20 4c 61 |ny.End i|f.Put La| |00003690| 73 74 50 61 74 68 43 6f | 6d 70 6f 6e 65 6e 74 28 |stPathCo|mponent(| |000036a0| 4c 6f 6e 67 4e 61 6d 65 | 29 20 69 6e 74 6f 20 53 |LongName|) into S| |000036b0| 68 6f 72 74 4e 61 6d 65 | 0d 44 65 66 61 75 6c 74 |hortName|.Default| |000036c0| 0d 42 65 65 70 0d 41 73 | 6b 20 22 52 65 6e 61 6d |.Beep.As|k "Renam| |000036d0| 65 20 74 68 69 73 20 66 | 69 6c 65 20 74 6f 3a 22 |e this f|ile to:"| |000036e0| 20 77 69 74 68 20 53 68 | 6f 72 74 4e 61 6d 65 0d | with Sh|ortName.| |000036f0| 49 66 20 69 74 20 69 73 | 20 53 68 6f 72 74 4e 61 |If it is| ShortNa| |00003700| 6d 65 20 6f 72 20 69 74 | 20 69 73 20 65 6d 70 74 |me or it| is empt| |00003710| 79 20 74 68 65 6e 0d 44 | 65 66 61 75 6c 74 0d 45 |y then.D|efault.E| |00003720| 78 69 74 20 52 65 6e 61 | 6d 65 41 6e 79 0d 45 6e |xit Rena|meAny.En| |00003730| 64 20 69 66 0d 50 75 74 | 20 74 68 65 20 6c 65 6e |d if.Put| the len| |00003740| 67 74 68 20 6f 66 20 69 | 74 20 69 6e 74 6f 20 63 |gth of i|t into c| |00003750| 6f 6e 74 61 69 6e 65 72 | 0d 49 66 20 63 6f 6e 74 |ontainer|.If cont| |00003760| 61 69 6e 65 72 20 3e 20 | 32 38 20 74 68 65 6e 0d |ainer > |28 then.| |00003770| 42 65 65 70 0d 41 6e 73 | 77 65 72 20 22 53 6f 72 |Beep.Ans|wer "Sor| |00003780| 72 79 2c 20 74 68 61 74 | 20 6e 61 6d 65 20 69 73 |ry, that| name is| |00003790| 20 74 6f 6f 20 6c 6f 6e | 67 21 22 0d 44 65 66 61 | too lon|g!".Defa| |000037a0| 75 6c 74 0d 52 65 6e 61 | 6d 65 41 6e 79 0d 45 6e |ult.Rena|meAny.En| |000037b0| 64 20 69 66 0d 53 65 74 | 20 63 75 72 73 6f 72 20 |d if.Set| cursor | |000037c0| 74 6f 20 34 0d 50 75 74 | 20 52 65 6e 61 6d 65 46 |to 4.Put| RenameF| |000037d0| 69 6c 65 28 4c 6f 6e 67 | 4e 61 6d 65 2c 69 74 29 |ile(Long|Name,it)| |000037e0| 20 69 6e 74 6f 20 4e 65 | 77 46 69 6c 65 0d 49 66 | into Ne|wFile.If| |000037f0| 20 4e 65 77 46 69 6c 65 | 20 3d 20 30 20 74 68 65 | NewFile| = 0 the| |00003800| 6e 0d 53 68 6f 77 20 6d | 65 73 73 61 67 65 20 77 |n.Show m|essage w| |00003810| 69 6e 64 6f 77 20 61 74 | 20 32 30 2c 33 30 32 0d |indow at| 20,302.| |00003820| 50 75 74 20 22 49 4e 46 | 4f 3a 20 74 68 65 20 66 |Put "INF|O: the f| |00003830| 69 6c 65 20 6f 6e 20 79 | 6f 75 72 20 64 69 73 6b |ile on y|our disk| |00003840| 20 68 61 73 20 62 65 65 | 6e 20 72 65 6e 61 6d 65 | has bee|n rename| |00003850| 64 2e 22 20 69 6e 74 6f | 20 6d 65 73 73 61 67 65 |d." into| message| |00003860| 20 77 69 6e 64 6f 77 0d | 57 61 69 74 20 33 20 73 | window.|Wait 3 s| |00003870| 65 63 6f 6e 64 73 0d 44 | 65 66 61 75 6c 74 0d 45 |econds.D|efault.E| |00003880| 78 69 74 20 52 65 6e 61 | 6d 65 41 6e 79 0d 45 6c |xit Rena|meAny.El| |00003890| 73 65 0d 49 66 20 4e 65 | 77 46 69 6c 65 20 3c 20 |se.If Ne|wFile < | |000038a0| 30 20 74 68 65 6e 0d 42 | 65 65 70 0d 4f 53 45 52 |0 then.B|eep.OSER| |000038b0| 52 20 4e 65 77 46 69 6c | 65 0d 45 6c 73 65 0d 42 |R NewFil|e.Else.B| |000038c0| 65 65 70 0d 41 6e 73 77 | 65 72 20 22 53 6f 72 72 |eep.Answ|er "Sorr| |000038d0| 79 2c 20 74 68 65 72 65 | 20 77 61 73 20 61 6e 20 |y, there| was an | |000038e0| 75 6e 2d 64 65 66 69 6e | 65 20 65 72 72 6f 72 21 |un-defin|e error!| |000038f0| 22 0d 45 6e 64 20 69 66 | 0d 45 6e 64 20 69 66 0d |".End if|.End if.| |00003900| 44 65 66 61 75 6c 74 0d | 45 6e 64 20 52 65 6e 61 |Default.|End Rena| |00003910| 6d 65 41 6e 79 0d 0d 2d | 2d 0d 2d 2d 20 52 45 53 |meAny..-|-.-- RES| |00003920| 54 41 52 54 0d 2d 2d 0d | 0d 4f 6e 20 52 65 73 74 |TART.--.|.On Rest| |00003930| 61 72 74 0d 53 74 61 74 | 75 73 0d 44 6f 52 65 73 |art.Stat|us.DoRes| |00003940| 74 61 72 74 0d 45 6e 64 | 20 52 65 73 74 61 72 74 |tart.End| Restart| |00003950| 0d 0d 2d 2d 0d 2d 2d 20 | 53 48 55 54 20 44 4f 57 |..--.-- |SHUT DOW| |00003960| 4e 0d 2d 2d 0d 0d 4f 6e | 20 53 68 75 74 4f 66 66 |N.--..On| ShutOff| |00003970| 0d 53 74 61 74 75 73 0d | 53 68 75 74 44 6f 77 6e |.Status.|ShutDown| |00003980| 0d 45 6e 64 20 53 68 75 | 74 4f 66 66 0d 0d 0d 2d |.End Shu|tOff...-| |00003990| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |000039a0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |000039b0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |000039c0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |000039d0| 2d 2d 2d 2d 2d 2d 2d 0d | 2d 2d 20 50 4f 52 54 46 |-------.|-- PORTF| |000039e0| 4f 4c 49 4f 20 42 55 54 | 54 4f 4e 0d 2d 2d 2d 2d |OLIO BUT|TON.----| |000039f0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00003a00| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00003a10| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00003a20| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00003a30| 2d 2d 2d 2d 0d 0d 0d 2d | 2d 0d 2d 2d 20 53 43 41 |----...-|-.-- SCA| |00003a40| 4e 20 41 4c 4c 20 43 41 | 52 44 53 0d 2d 2d 0d 0d |N ALL CA|RDS.--..| |00003a50| 4f 6e 20 53 63 61 6e 43 | 61 72 64 73 0d 42 65 65 |On ScanC|ards.Bee| |00003a60| 70 0d 41 6e 73 77 65 72 | 20 22 43 68 6f 6f 73 65 |p.Answer| "Choose| |00003a70| 20 61 20 64 69 73 70 6c | 61 79 20 73 70 65 65 64 | a displ|ay speed| |00003a80| 3a 22 20 77 69 74 68 20 | 22 53 6c 6f 77 22 20 6f |:" with |"Slow" o| |00003a90| 72 20 22 46 61 73 74 22 | 20 6f 72 20 22 43 61 6e |r "Fast"| or "Can| |00003aa0| 63 65 6c 22 0d 49 66 20 | 69 74 20 69 73 20 22 43 |cel".If |it is "C| |00003ab0| 61 6e 63 65 6c 22 20 74 | 68 65 6e 0d 45 78 69 74 |ancel" t|hen.Exit| |00003ac0| 20 53 63 61 6e 43 61 72 | 64 73 0d 45 6e 64 20 69 | ScanCar|ds.End i| |00003ad0| 66 0d 53 65 74 20 63 75 | 72 73 6f 72 20 74 6f 20 |f.Set cu|rsor to | |00003ae0| 34 0d 53 68 6f 77 20 6d | 65 73 73 61 67 65 20 77 |4.Show m|essage w| |00003af0| 69 6e 64 6f 77 20 61 74 | 20 20 32 30 2c 33 30 32 |indow at| 20,302| |00003b00| 0d 50 75 74 20 22 49 4e | 46 4f 3a 20 74 6f 20 73 |.Put "IN|FO: to s| |00003b10| 74 6f 70 20 73 63 61 6e | 6e 69 6e 67 2c 20 63 6c |top scan|ning, cl| |00003b20| 69 63 6b 20 74 68 65 20 | 6d 6f 75 73 65 20 62 75 |ick the |mouse bu| |00003b30| 74 74 6f 6e 2e 22 20 69 | 6e 74 6f 20 6d 65 73 73 |tton." i|nto mess| |00003b40| 61 67 65 20 77 69 6e 64 | 6f 77 0d 57 61 69 74 20 |age wind|ow.Wait | |00003b50| 33 20 73 65 63 6f 6e 64 | 73 0d 44 65 66 61 75 6c |3 second|s.Defaul| |00003b60| 74 0d 49 66 20 69 74 20 | 69 73 20 22 46 61 73 74 |t.If it |is "Fast| |00003b70| 22 20 74 68 65 6e 0d 57 | 61 69 74 20 31 20 73 65 |" then.W|ait 1 se| |00003b80| 63 6f 6e 64 73 0d 53 68 | 6f 77 20 61 6c 6c 20 63 |conds.Sh|ow all c| |00003b90| 61 72 64 73 0d 45 6c 73 | 65 0d 52 65 70 65 61 74 |ards.Els|e.Repeat| |00003ba0| 20 66 6f 72 20 6e 75 6d | 62 65 72 20 6f 66 20 63 | for num|ber of c| |00003bb0| 61 72 64 73 0d 57 61 69 | 74 20 33 20 73 65 63 6f |ards.Wai|t 3 seco| |00003bc0| 6e 64 73 0d 49 66 20 74 | 68 65 20 4d 6f 75 73 65 |nds.If t|he Mouse| |00003bd0| 43 6c 69 63 6b 20 74 68 | 65 6e 0d 45 78 69 74 20 |Click th|en.Exit | |00003be0| 72 65 70 65 61 74 0d 45 | 6e 64 20 69 66 0d 56 69 |repeat.E|nd if.Vi| |00003bf0| 73 75 61 6c 20 65 66 66 | 65 63 74 20 62 61 72 6e |sual eff|ect barn| |00003c00| 20 64 6f 6f 72 20 6f 70 | 65 6e 0d 47 6f 20 74 6f | door op|en.Go to| |00003c10| 20 6e 65 78 74 20 63 61 | 72 64 0d 45 6e 64 20 72 | next ca|rd.End r| |00003c20| 65 70 65 61 74 0d 45 6e | 64 20 69 66 0d 45 6e 64 |epeat.En|d if.End| |00003c30| 20 53 63 61 6e 43 61 72 | 64 73 0d 0d 0d 2d 2d 2d | ScanCar|ds...---| |00003c40| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00003c50| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00003c60| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00003c70| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00003c80| 2d 2d 2d 2d 2d 0d 2d 2d | 20 53 54 41 43 4b 20 42 |-----.--| STACK B| |00003c90| 55 54 54 4f 4e 0d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |UTTON.--|--------| |00003ca0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00003cb0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00003cc0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00003cd0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 0d 0d |--------|------..| |00003ce0| 0d 2d 2d 0d 2d 2d 20 43 | 4f 4d 50 41 43 54 20 41 |.--.-- C|OMPACT A| |00003cf0| 4e 4f 54 48 45 52 0d 2d | 2d 0d 0d 4f 6e 20 43 6f |NOTHER.-|-..On Co| |00003d00| 6d 70 61 63 74 4f 74 68 | 65 72 0d 53 68 6f 77 20 |mpactOth|er.Show | |00003d10| 6d 65 73 73 61 67 65 20 | 77 69 6e 64 6f 77 20 61 |message |window a| |00003d20| 74 20 20 32 30 2c 33 30 | 32 0d 50 75 74 20 22 52 |t 20,30|2.Put "R| |00003d30| 45 51 55 45 53 54 3a 20 | 73 65 6c 65 63 74 20 61 |EQUEST: |select a| |00003d40| 20 73 74 61 63 6b 20 74 | 6f 20 62 65 20 63 6f 6d | stack t|o be com| |00003d50| 70 61 63 74 65 64 2e 2e | 2e 22 0d 52 65 70 65 61 |pacted..|.".Repea| |00003d60| 74 20 66 6f 72 65 76 65 | 72 0d 50 75 74 20 66 69 |t foreve|r.Put fi| |00003d70| 6c 65 6e 61 6d 65 28 22 | 53 54 41 4b 22 29 20 69 |lename("|STAK") i| |00003d80| 6e 74 6f 20 43 6f 6d 70 | 61 63 74 54 68 69 73 0d |nto Comp|actThis.| |00003d90| 49 66 20 43 6f 6d 70 61 | 63 74 54 68 69 73 20 69 |If Compa|ctThis i| |00003da0| 73 20 65 6d 70 74 79 20 | 74 68 65 6e 0d 44 65 66 |s empty |then.Def| |00003db0| 61 75 6c 74 0d 45 78 69 | 74 20 43 6f 6d 70 61 63 |ault.Exi|t Compac| |00003dc0| 74 4f 74 68 65 72 0d 45 | 6e 64 20 69 66 0d 53 65 |tOther.E|nd if.Se| |00003dd0| 74 20 63 75 72 73 6f 72 | 20 74 6f 20 34 0d 50 75 |t cursor| to 4.Pu| |00003de0| 74 20 22 49 4e 46 4f 3a | 20 6e 6f 77 20 67 65 74 |t "INFO:| now get| |00003df0| 74 69 6e 67 20 74 68 65 | 20 61 6d 6f 75 6e 74 20 |ting the| amount | |00003e00| 6f 66 20 77 61 73 74 65 | 64 20 73 70 61 63 65 2e |of waste|d space.| |00003e10| 2e 2e 22 20 69 6e 74 6f | 20 6d 65 73 73 61 67 65 |.." into| message| |00003e20| 20 77 69 6e 64 6f 77 0d | 50 75 74 20 74 68 65 20 | window.|Put the | |00003e30| 73 68 6f 72 74 20 6e 61 | 6d 65 20 6f 66 20 43 6f |short na|me of Co| |00003e40| 6d 70 61 63 74 54 68 69 | 73 20 69 6e 74 6f 20 53 |mpactThi|s into S| |00003e50| 68 6f 72 74 4e 61 6d 65 | 0d 49 66 20 74 68 65 20 |hortName|.If the | |00003e60| 46 72 65 65 53 69 7a 65 | 20 6f 66 20 43 6f 6d 70 |FreeSize| of Comp| |00003e70| 61 63 74 54 68 69 73 20 | 69 73 20 30 20 74 68 65 |actThis |is 0 the| |00003e80| 6e 0d 42 65 65 70 0d 50 | 75 74 20 22 49 4e 46 4f |n.Beep.P|ut "INFO| |00003e90| 3a 20 74 68 65 72 65 20 | 77 61 73 20 6e 6f 20 77 |: there |was no w| |00003ea0| 61 73 74 65 64 20 73 70 | 61 63 65 20 69 6e 20 74 |asted sp|ace in t| |00003eb0| 68 61 74 20 73 74 61 63 | 6b 2e 20 22 26 c2 0d 22 |hat stac|k. "&.."| |00003ec0| 4e 65 78 74 20 73 65 6c | 65 63 74 69 6f 6e 2e 2e |Next sel|ection..| |00003ed0| 2e 22 20 69 6e 74 6f 20 | 6d 65 73 73 61 67 65 20 |." into |message | |00003ee0| 77 69 6e 64 6f 77 0d 45 | 6c 73 65 0d 53 65 74 20 |window.E|lse.Set | |00003ef0| 74 68 65 20 4e 75 6d 62 | 65 72 46 6f 72 6d 61 74 |the Numb|erFormat| |00003f00| 20 74 6f 20 22 30 2e 30 | 22 0d 50 75 74 20 22 43 | to "0.0|".Put "C| |00003f10| 4f 4d 50 41 43 54 49 4e | 47 20 54 48 45 20 53 54 |OMPACTIN|G THE ST| |00003f20| 41 43 4b 3a 20 22 20 69 | 6e 74 6f 20 63 6f 6e 74 |ACK: " i|nto cont| |00003f30| 61 69 6e 65 72 0d 50 75 | 74 20 53 68 6f 72 74 4e |ainer.Pu|t ShortN| |00003f40| 61 6d 65 20 26 20 22 20 | 62 79 20 22 20 61 66 74 |ame & " |by " aft| |00003f50| 65 72 20 63 6f 6e 74 61 | 69 6e 65 72 0d 50 75 74 |er conta|iner.Put| |00003f60| 20 74 68 65 20 46 72 65 | 65 53 69 7a 65 20 6f 66 | the Fre|eSize of| |00003f70| 20 43 6f 6d 70 61 63 74 | 54 68 69 73 20 2f 20 31 | Compact|This / 1| |00003f80| 30 32 34 20 26 20 22 4b | 2e 22 20 61 66 74 65 72 |024 & "K|." after| |00003f90| 20 63 6f 6e 74 61 69 6e | 65 72 0d 50 75 74 20 63 | contain|er.Put c| |00003fa0| 6f 6e 74 61 69 6e 65 72 | 20 69 6e 74 6f 20 74 68 |ontainer| into th| |00003fb0| 65 20 6d 65 73 73 61 67 | 65 20 77 69 6e 64 6f 77 |e messag|e window| |00003fc0| 0d 50 75 73 68 20 74 68 | 69 73 20 63 61 72 64 0d |.Push th|is card.| |00003fd0| 53 65 74 20 4c 6f 63 6b | 53 63 72 65 65 6e 20 74 |Set Lock|Screen t| |00003fe0| 6f 20 74 72 75 65 0d 53 | 65 74 20 4c 6f 63 6b 4d |o true.S|et LockM| |00003ff0| 65 73 73 61 67 65 73 20 | 74 6f 20 74 72 75 65 0d |essages |to true.| |00004000| 47 6f 20 74 6f 20 43 6f | 6d 70 61 63 74 54 68 69 |Go to Co|mpactThi| |00004010| 73 0d 44 6f 4d 65 6e 75 | 20 43 6f 6d 70 61 63 74 |s.DoMenu| Compact| |00004020| 20 53 74 61 63 6b 0d 50 | 6f 70 20 63 61 72 64 0d | Stack.P|op card.| |00004030| 53 65 74 20 4c 6f 63 6b | 53 63 72 65 65 6e 20 74 |Set Lock|Screen t| |00004040| 6f 20 66 61 6c 73 65 0d | 53 65 74 20 4c 6f 63 6b |o false.|Set Lock| |00004050| 4d 65 73 73 61 67 65 73 | 20 74 6f 20 66 61 6c 73 |Messages| to fals| |00004060| 65 0d 42 65 65 70 0d 50 | 75 74 20 22 52 45 51 55 |e.Beep.P|ut "REQU| |00004070| 45 53 54 3a 20 73 65 6c | 65 63 74 20 61 6e 6f 74 |EST: sel|ect anot| |00004080| 68 65 72 20 73 74 61 63 | 6b 20 74 6f 20 62 65 20 |her stac|k to be | |00004090| 63 6f 6d 70 61 63 74 65 | 64 2e 2e 2e 22 0d 45 6e |compacte|d...".En| |000040a0| 64 20 69 66 0d 45 6e 64 | 20 72 65 70 65 61 74 0d |d if.End| repeat.| |000040b0| 44 65 66 61 75 6c 74 0d | 45 6e 64 20 43 6f 6d 70 |Default.|End Comp| |000040c0| 61 63 74 4f 74 68 65 72 | 0d 0d 0d 2d 2d 2d 2d 2d |actOther|...-----| |000040d0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |000040e0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |000040f0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00004100| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00004110| 2d 2d 2d 0d 2d 2d 20 51 | 55 49 43 4b 20 4c 41 55 |---.-- Q|UICK LAU| |00004120| 4e 43 48 0d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |NCH.----|--------| |00004130| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00004140| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00004150| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------| |00004160| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 0d 0d 0d 2d |--------|----...-| |00004170| 2d 0d 2d 2d 20 51 55 49 | 43 4b 20 4c 41 55 4e 43 |-.-- QUI|CK LAUNC| |00004180| 48 20 41 50 50 4c 49 43 | 41 54 49 4f 4e 53 0d 2d |H APPLIC|ATIONS.-| |00004190| 2d 0d 0d 4f 6e 20 51 75 | 69 63 6b 4c 61 75 6e 63 |-..On Qu|ickLaunc| |000041a0| 68 41 70 70 6c 69 63 61 | 74 69 6f 6e 73 0d 4d 6f |hApplica|tions.Mo| |000041b0| 6e 65 79 0d 45 6e 64 20 | 51 75 69 63 6b 4c 61 75 |ney.End |QuickLau| |000041c0| 6e 63 68 41 70 70 6c 69 | 63 61 74 69 6f 6e 73 0d |nchAppli|cations.| |000041d0| 0d 2d 2d 0d 2d 2d 20 51 | 55 49 43 4b 20 4c 41 55 |.--.-- Q|UICK LAU| |000041e0| 4e 43 48 20 44 4f 43 55 | 4d 45 4e 54 53 0d 2d 2d |NCH DOCU|MENTS.--| |000041f0| 0d 0d 4f 6e 20 51 75 69 | 63 6b 4c 61 75 6e 63 68 |..On Qui|ckLaunch| |00004200| 44 6f 63 75 6d 65 6e 74 | 73 0d 4d 6f 6e 65 79 0d |Document|s.Money.| |00004210| 45 6e 64 20 51 75 69 63 | 6b 4c 61 75 6e 63 68 44 |End Quic|kLaunchD| |00004220| 6f 63 75 6d 65 6e 74 73 | 0d 0d 2d 2d 0d 2d 2d 20 |ocuments|..--.-- | |00004230| 41 44 44 20 51 55 49 43 | 4b 20 4c 41 55 4e 43 48 |ADD QUIC|K LAUNCH| |00004240| 20 41 50 50 4c 49 43 41 | 54 49 4f 4e 0d 2d 2d 0d | APPLICA|TION.--.| |00004250| 0d 4f 6e 20 51 75 69 63 | 6b 41 70 70 41 64 64 0d |.On Quic|kAppAdd.| |00004260| 4d 6f 6e 65 79 0d 45 6e | 64 20 51 75 69 63 6b 41 |Money.En|d QuickA| |00004270| 70 70 41 64 64 0d 0d 2d | 2d 0d 2d 2d 20 41 44 44 |ppAdd..-|-.-- ADD| |00004280| 20 51 55 49 43 4b 20 4c | 41 55 4e 43 48 20 44 4f | QUICK L|AUNCH DO| |00004290| 43 55 4d 45 4e 54 0d 2d | 2d 0d 0d 4f 6e 20 51 75 |CUMENT.-|-..On Qu| |000042a0| 69 63 6b 44 6f 63 41 64 | 64 0d 4d 6f 6e 65 79 0d |ickDocAd|d.Money.| |000042b0| 45 6e 64 20 51 75 69 63 | 6b 44 6f 63 41 64 64 0d |End Quic|kDocAdd.| |000042c0| 0d 2d 2d 0d 2d 2d 20 52 | 45 4d 4f 56 45 20 41 50 |.--.-- R|EMOVE AP| |000042d0| 50 4c 49 43 41 54 49 4f | 4e 20 46 52 4f 4d 20 51 |PLICATIO|N FROM Q| |000042e0| 55 49 43 4b 20 4c 41 55 | 4e 43 48 0d 2d 2d 0d 0d |UICK LAU|NCH.--..| |000042f0| 4f 6e 20 52 65 6d 6f 76 | 65 41 70 70 6c 69 63 61 |On Remov|eApplica| |00004300| 74 69 6f 6e 51 75 69 63 | 6b 0d 4d 6f 6e 65 79 0d |tionQuic|k.Money.| |00004310| 45 6e 64 20 52 65 6d 6f | 76 65 41 70 70 6c 69 63 |End Remo|veApplic| |00004320| 61 74 69 6f 6e 51 75 69 | 63 6b 0d 0d 2d 2d 0d 2d |ationQui|ck..--.-| |00004330| 2d 20 52 45 4d 4f 56 45 | 20 44 4f 43 55 4d 45 4e |- REMOVE| DOCUMEN| |00004340| 54 20 46 52 4f 4d 20 51 | 55 49 43 4b 20 4c 41 55 |T FROM Q|UICK LAU| |00004350| 4e 43 48 0d 2d 2d 0d 0d | 4f 6e 20 52 65 6d 6f 76 |NCH.--..|On Remov| |00004360| 65 44 6f 63 75 6d 65 6e | 74 51 75 69 63 6b 0d 4d |eDocumen|tQuick.M| |00004370| 6f 6e 65 79 0d 45 6e 64 | 20 52 65 6d 6f 76 65 44 |oney.End| RemoveD| |00004380| 6f 63 75 6d 65 6e 74 51 | 75 69 63 6b 0d 0d 2d 2d |ocumentQ|uick..--| |00004390| 0d 2d 2d 20 52 45 4d 4f | 56 45 20 51 55 49 43 4b |.-- REMO|VE QUICK| |000043a0| 20 46 49 4c 45 0d 2d 2d | 0d 0d 4f 6e 20 52 65 6d | FILE.--|..On Rem| |000043b0| 6f 76 65 51 75 69 63 6b | 46 69 6c 65 0d 0d 45 6e |oveQuick|File..En| |000043c0| 64 20 52 65 6d 6f 76 65 | 51 75 69 63 6b 46 69 6c |d Remove|QuickFil| |000043d0| 65 0d 0d 2d 2d 0d 2d 2d | 20 41 44 44 20 41 50 50 |e..--.--| ADD APP| |000043e0| 4c 49 43 41 54 49 4f 4e | 20 54 4f 20 51 55 49 43 |LICATION| TO QUIC| |000043f0| 4b 20 4c 41 55 4e 43 48 | 20 28 20 4d 41 49 4e 20 |K LAUNCH| ( MAIN | |00004400| 29 0d 2d 2d 0d 0d 4f 6e | 20 41 64 64 51 75 69 63 |).--..On| AddQuic| |00004410| 6b 41 70 70 6c 69 63 61 | 74 69 6f 6e 0d 0d 45 6e |kApplica|tion..En| |00004420| 64 20 41 64 64 51 75 69 | 63 6b 41 70 70 6c 69 63 |d AddQui|ckApplic| |00004430| 61 74 69 6f 6e 0d 0d 2d | 2d 0d 2d 2d 20 41 44 44 |ation..-|-.-- ADD| |00004440| 20 44 4f 43 55 4d 45 4e | 54 20 54 4f 20 51 55 49 | DOCUMEN|T TO QUI| |00004450| 43 4b 20 4c 41 55 4e 43 | 48 20 28 20 4d 41 49 4e |CK LAUNC|H ( MAIN| |00004460| 20 29 0d 2d 2d 0d 0d 4f | 6e 20 41 64 64 51 75 69 | ).--..O|n AddQui| |00004470| 63 6b 44 6f 63 75 6d 65 | 6e 74 73 0d 0d 45 6e 64 |ckDocume|nts..End| |00004480| 20 41 64 64 51 75 69 63 | 6b 44 6f 63 75 6d 65 6e | AddQuic|kDocumen| |00004490| 74 73 0d 0d 2d 2d 0d 2d | 2d 20 41 44 44 20 51 55 |ts..--.-|- ADD QU| |000044a0| 49 43 4b 20 42 55 54 54 | 4f 4e 20 54 4f 0d 2d 2d |ICK BUTT|ON TO.--| |000044b0| 0d 0d 4f 6e 20 41 64 64 | 51 75 69 63 6b 42 75 74 |..On Add|QuickBut| |000044c0| 74 6f 6e 0d 4d 6f 6e 65 | 79 0d 45 6e 64 20 41 64 |ton.Mone|y.End Ad| |000044d0| 64 51 75 69 63 6b 42 75 | 74 74 6f 6e 0d 0d 2d 2d |dQuickBu|tton..--| |000044e0| 0d 2d 2d 20 4d 4f 4e 45 | 59 0d 2d 2d 0d 0d 4f 6e |.-- MONE|Y.--..On| |000044f0| 20 4d 6f 6e 65 79 0d 42 | 65 65 70 0d 41 6e 73 77 | Money.B|eep.Answ| |00004500| 65 72 20 22 46 6f 72 20 | 61 20 66 75 6c 6c 20 77 |er "For |a full w| |00004510| 6f 72 6b 69 6e 67 20 63 | 6f 70 79 2c 20 73 65 65 |orking c|opy, see| |00004520| 20 73 68 61 72 65 77 61 | 72 65 20 49 6e 66 6f 21 | sharewa|re Info!| |00004530| 22 20 77 69 74 68 20 22 | 4f 4b 22 0d 45 6e 64 20 |" with "|OK".End | |00004540| 4d 6f 6e 65 79 0d 0d 00 | 0d 00 20 44 6f 63 75 6d |Money...|.. Docum| |00004550| 65 6e 74 4c 69 73 74 0d | 49 66 20 44 6f 63 75 6d |entList.|If Docum| |00004560| 65 6e 74 4c 69 73 74 20 | 69 73 20 65 6d 70 74 79 |entList |is empty| |00004570| 20 74 68 65 6e 0d 42 65 | 65 70 0d 41 6e 73 77 65 | then.Be|ep.Answe| |00004580| 72 20 22 4e 6f 20 64 6f | 63 75 6d 65 6e 74 73 20 |r "No do|cuments | |00004590| 66 6f 75 6e 64 20 69 6e | 20 71 75 69 63 6b 20 6c |found in| quick l| |000045a0| 61 75 6e 63 68 21 22 20 | 77 69 74 68 20 22 4f 4b |aunch!" |with "OK| |000045b0| 22 0d 50 6f 70 20 63 61 | 72 64 0d 45 78 69 74 20 |".Pop ca|rd.Exit | |000045c0| 51 75 69 63 6b 4c 61 75 | 6e 63 68 44 6f 63 75 6d |QuickLau|nchDocum| |000045d0| 65 6e 74 73 0d 45 6e 64 | 20 69 66 0d 50 6f 70 20 |ents.End| if.Pop | |000045e0| 63 61 72 64 0d 53 68 6f | 77 20 6d 65 73 73 61 67 |card.Sho|w messag| |000045f0| 65 20 77 69 6e 64 6f 77 | 20 61 74 20 32 30 2c 33 |e window| at 20,3| |00004600| 30 32 0d 50 75 74 20 22 | 52 45 51 55 45 53 54 3a |02.Put "|REQUEST:| |00004610| 20 73 65 6c 65 63 74 20 | 74 68 65 20 64 6f 63 75 | select |the docu| |00004620| 6d 65 6e 74 20 74 68 61 | 74 20 79 6f 75 20 77 69 |ment tha|t you wi| |00004630| 73 68 20 74 6f 20 6c 61 | 75 6e 63 68 2e 2e 2e 22 |sh to la|unch..."| |00004640| 0d 50 75 74 20 53 6f 72 | 74 49 74 65 6d 73 28 44 |.Put Sor|tItems(D| |00004650| 6f 63 75 6d 65 6e 74 4c | 69 73 74 2c 66 61 6c 73 |ocumentL|ist,fals| |00004660| 65 29 20 69 6e 74 6f 20 | 54 68 65 4c 69 73 74 0d |e) into |TheList.| |00004670| 44 6f 4c 69 73 74 20 22 | 53 65 6c 65 63 74 22 2c |DoList "|Select",| |00004680| 22 43 61 6e 63 65 6c 22 | 2c 54 68 65 4c 69 73 74 |"Cancel"|,TheList| |00004690| 2c 6f 6e 65 0d 47 65 74 | 20 74 68 65 20 72 65 73 |,one.Get| the res| |000046a0| 75 6c 74 0d 49 66 20 69 | 74 20 69 73 20 65 6d 70 |ult.If i|t is emp| |000046b0| 74 79 20 74 68 65 6e 0d | 44 65 66 61 75 6c 74 0d |ty then.|Default.| |000046c0| 45 78 69 74 20 51 75 69 | 63 6b 4c 61 75 6e 63 68 |Exit Qui|ckLaunch| |000046d0| 44 6f 63 75 6d 65 6e 74 | 73 0d 45 6e 64 20 69 66 |Document|s.End if| |000046e0| 0d 53 65 74 20 63 75 72 | 73 6f 72 20 74 6f 20 34 |.Set cur|sor to 4| |000046f0| 0d 50 75 74 20 69 74 65 | 6d 20 32 20 6f 66 20 69 |.Put ite|m 2 of i| |00004700| 74 20 69 6e 74 6f 20 4c | 6f 6e 67 4e 61 6d 65 0d |t into L|ongName.| |00004710| 50 75 74 20 44 65 6c 65 | 74 65 46 69 72 73 74 50 |Put Dele|teFirstP| |00004720| 61 72 74 28 4c 6f 6e 67 | 4e 61 6d 65 29 20 69 6e |art(Long|Name) in| |00004730| 74 6f 20 4e 65 77 4e 61 | 6d 65 0d 50 75 74 20 4e |to NewNa|me.Put N| |00004740| 65 77 4e 61 6d 65 20 69 | 6e 74 6f 20 4c 6f 6e 67 |ewName i|nto Long| |00004750| 4e 61 6d 65 0d 50 75 74 | 20 74 68 65 20 6c 65 6e |Name.Put| the len| |00004760| 67 74 68 20 6f 66 20 4c | 6f 6e 67 4e 61 6d 65 20 |gth of L|ongName | |00004770| 69 6e 74 6f 20 4c 65 6e | 67 68 74 4f 66 4e 61 6d |into Len|ghtOfNam| |00004780| 65 0d 52 65 70 65 61 74 | 20 77 69 74 68 20 69 20 |e.Repeat| with i | |00004790| 3d 20 4c 65 6e 67 68 74 | 4f 66 4e 61 6d 65 20 64 |= Lenght|OfName d| |000047a0| 6f 77 6e 20 74 6f 20 31 | 0d 49 66 20 63 68 61 72 |own to 1|.If char| |000047b0| 61 63 74 65 72 20 69 20 | 6f 66 20 4c 6f 6e 67 4e |acter i |of LongN| |000047c0| 61 6d 65 20 69 73 20 22 | 7e 22 20 74 68 65 6e 20 |ame is "|~" then | |000047d0| 65 78 69 74 20 72 65 70 | 65 61 74 0d 45 6e 64 20 |exit rep|eat.End | |000047e0| 72 65 70 65 61 74 0d 49 | 66 20 69 20 69 73 20 31 |repeat.I|f i is 1| |000047f0| 20 74 68 65 6e 0d 49 66 | 20 66 69 72 73 74 20 63 | then.If| first c| |00004800| 68 61 72 61 63 74 65 72 | 20 6f 66 20 4c 6f 6e 67 |haracter| of Long| |00004810| 4e 61 6d 65 20 69 73 20 | 22 3a 22 20 74 68 65 6e |Name is |":" then| |00004820| 0d 50 75 74 20 32 20 69 | 6e 74 6f 20 69 0d 45 6e |.Put 2 i|nto i.En| |00004830| 64 20 69 66 0d 45 6c 73 | 65 0d 41 64 64 20 31 20 |d if.Els|e.Add 1 | |00004840| 74 6f 20 69 0d 45 6e 64 | 20 69 66 0d 50 75 74 20 |to i.End| if.Put | |00004850| 65 6d 70 74 79 20 69 6e | 74 6f 20 4c 61 73 74 50 |empty in|to LastP| |00004860| 61 74 68 0d 52 65 70 65 | 61 74 20 77 69 74 68 20 |ath.Repe|at with | |00004870| 6a 20 3d 20 69 20 74 6f | 20 74 68 65 20 6c 65 6e |j = i to| the len| |00004880| 67 74 68 20 6f 66 20 4c | 6f 6e 67 4e 61 6d 65 0d |gth of L|ongName.| |00004890| 50 75 74 20 63 68 61 72 | 61 63 74 65 72 20 6a 20 |Put char|acter j | |000048a0| 6f 66 20 4c 6f 6e 67 4e | 61 6d 65 20 61 66 74 65 |of LongN|ame afte| |000048b0| 72 20 4c 61 73 74 50 61 | 74 68 0d 45 6e 64 20 72 |r LastPa|th.End r| |000048c0| 65 70 65 61 74 0d 50 75 | 74 20 22 2c 22 20 61 66 |epeat.Pu|t "," af| |000048d0| 74 65 72 20 4c 61 73 74 | 50 61 74 68 0d 50 75 74 |ter Last|Path.Put| |000048e0| 20 65 6d 70 74 79 20 69 | 6e 74 6f 20 46 69 72 73 | empty i|nto Firs| |000048f0| 74 50 61 74 68 0d 52 65 | 70 65 61 74 20 77 69 74 |tPath.Re|peat wit| |00004900| 68 20 69 20 3d 20 31 20 | 74 6f 20 74 68 65 20 6c |h i = 1 |to the l| |00004910| 65 6e 67 74 68 20 6f 66 | 20 4c 6f 6e 67 4e 61 6d |ength of| LongNam| |00004920| 65 0d 49 66 20 63 68 61 | 72 61 63 74 65 72 20 69 |e.If cha|racter i| |00004930| 20 6f 66 20 4c 6f 6e 67 | 4e 61 6d 65 20 69 73 20 | of Long|Name is | |00004940| 22 7e 22 20 74 68 65 6e | 20 65 78 69 74 20 72 65 |"~" then| exit re| |00004950| 70 65 61 74 0d 50 75 74 | 20 63 68 61 72 20 69 20 |peat.Put| char i | |00004960| 6f 66 20 4c 6f 6e 67 4e | 61 6d 65 20 61 66 74 65 |of LongN|ame afte| |00004970| 72 20 46 69 72 73 74 50 | 61 74 68 0d 45 6e 64 20 |r FirstP|ath.End | |00004980| 52 65 70 65 61 74 0d 50 | 75 74 20 4c 61 73 74 50 |Repeat.P|ut LastP| |00004990| 61 74 68 20 62 65 66 6f | 72 65 20 46 69 72 73 74 |ath befo|re First| |000049a0| 50 61 74 68 0d 50 75 74 | 20 46 69 72 73 74 50 61 |Path.Put| FirstPa| |000049b0| 74 68 20 69 6e 74 6f 20 | 6c 6f 6e 67 4e 61 6d 65 |th into |longName| |000049c0| 0d 4c 61 75 6e 63 68 44 | 6f 63 75 6d 65 6e 74 0d |.LaunchD|ocument.| |000049d0| 45 6e 64 20 51 75 69 63 | 6b 4c 61 75 6e 63 68 44 |End Quic|kLaunchD| |000049e0| 6f 63 75 6d 65 6e 74 73 | 0d 0d 2d 2d 0d 2d 2d 20 |ocuments|..--.-- | |000049f0| 41 44 44 20 51 55 49 43 | 4b 20 4c 41 55 4e 43 48 |ADD QUIC|K LAUNCH| |00004a00| 20 41 50 50 4c 49 43 41 | 54 49 4f 4e 0d 2d 2d 0d | APPLICA|TION.--.| |00004a10| 0d 4f 6e 20 51 75 69 63 | 6b 41 70 70 41 64 64 0d |.On Quic|kAppAdd.| |00004a20| 47 6c 6f 62 61 6c 20 54 | 79 70 65 2c 53 68 6f 72 |Global T|ype,Shor| |00004a30| 74 4e 61 6d 65 2c 4c 6f | 6e 67 4e 61 6d 65 2c 4c |tName,Lo|ngName,L| |00004a40| 61 75 6e 63 68 53 74 61 | 74 75 73 0d 53 65 74 20 |aunchSta|tus.Set | |00004a50| 4c 6f 63 6b 53 63 72 65 | 65 6e 20 74 6f 20 74 72 |LockScre|en to tr| |00004a60| 75 65 0d 53 68 6f 77 20 | 6d 65 73 73 61 67 65 20 |ue.Show |message | |00004a70| 77 69 6e 64 6f 77 20 61 | 74 20 32 30 2c 33 30 32 |window a|t 20,302| |00004a80| 0d 50 75 74 20 22 52 45 | 51 55 45 53 54 3a 20 73 |.Put "RE|QUEST: s| |00004a90| 65 6c 65 63 74 20 61 6e | 20 61 70 70 6c 69 63 61 |elect an| applica| |00004aa0| 74 69 6f 6e 2e 2e 2e 20 | 22 20 69 6e 74 6f 20 6d |tion... |" into m| |00004ab0| 65 73 73 61 67 65 20 77 | 69 6e 64 6f 77 0d 50 75 |essage w|indow.Pu| |00004ac0| 74 20 46 69 6c 65 4e 61 | 6d 65 28 22 41 50 50 4c |t FileNa|me("APPL| |00004ad0| 22 29 20 69 6e 74 6f 20 | 4c 6f 6e 67 4e 61 6d 65 |") into |LongName| |00004ae0| 0d 49 66 20 4c 6f 6e 67 | 4e 61 6d 65 20 69 73 20 |.If Long|Name is | |00004af0| 65 6d 70 74 79 20 74 68 | 65 6e 0d 44 65 66 61 75 |empty th|en.Defau| |00004b00| 6c 74 0d 45 78 69 74 20 | 51 75 69 63 6b 41 70 70 |lt.Exit |QuickApp| |00004b10| 41 64 64 0d 45 6e 64 20 | 69 66 0d 53 65 74 20 63 |Add.End |if.Set c| |00004b20| 75 72 73 6f 72 20 74 6f | 20 34 0d 50 75 74 20 4c |ursor to| 4.Put L| |00004b30| 61 73 74 50 61 74 68 43 | 6f 6d 70 6f 6e 65 6e 74 |astPathC|omponent| |00004b40| 28 4c 6f 6e 67 4e 61 6d | 65 29 20 69 6e 74 6f 20 |(LongNam|e) into | |00004b50| 53 68 6f 72 74 4e 61 6d | 65 0d 41 64 64 51 75 69 |ShortNam|e.AddQui| |00004b60| 63 6b 41 70 70 6c 69 63 | 61 74 69 6f 6e 0d 44 65 |ckApplic|ation.De| |00004b70| 66 61 75 6c 74 0d 45 6e | 64 20 51 75 69 63 6b 41 |fault.En|d QuickA| |00004b80| 70 70 41 64 64 0d 0d 2d | 2d 0d 2d 2d 20 41 44 44 |ppAdd..-|-.-- ADD| |00004b90| 20 51 55 49 43 4b 20 4c | 41 55 4e 43 48 20 44 4f | QUICK L|AUNCH DO| |00004ba0| 43 55 4d 45 4e 54 0d 2d | 2d 0d 0d 4f 6e 20 51 75 |CUMENT.-|-..On Qu| |00004bb0| 69 63 6b 44 6f 63 41 64 | 64 0d 47 6c 6f 62 61 6c |ickDocAd|d.Global| |00004bc0| 20 54 79 70 65 2c 53 68 | 6f 72 74 4e 61 6d 65 2c | Type,Sh|ortName,| |00004bd0| 4c 6f 6e 67 4e 61 6d 65 | 2c 4c 61 75 6e 63 68 53 |LongName|,LaunchS| |00004be0| 74 61 74 75 73 2c 41 70 | 70 6c 69 63 61 74 69 6f |tatus,Ap|plicatio| |00004bf0| 6e 46 69 6c 65 2c 44 6f | 63 75 6d 65 6e 74 46 69 |nFile,Do|cumentFi| |00004c00| 6c 65 0d 53 65 74 20 4c | 6f 63 6b 53 63 72 65 65 |le.Set L|ockScree| |00004c10| 6e 20 74 6f 20 74 72 75 | 65 0d 53 68 6f 77 20 6d |n to tru|e.Show m| |00004c20| 65 73 73 61 67 65 20 77 | 69 6e 64 6f 77 20 61 74 |essage w|indow at| |00004c30| 20 32 30 2c 33 30 32 0d | 50 75 74 20 22 52 45 51 | 20,302.|Put "REQ| |00004c40| 55 45 53 54 3a 20 66 69 | 72 73 74 20 73 65 6c 65 |UEST: fi|rst sele| |00004c50| 63 74 20 74 68 65 20 61 | 70 70 6c 69 63 61 74 69 |ct the a|pplicati| |00004c60| 6f 6e 20 74 68 61 74 20 | 77 69 6c 6c 20 22 26 c2 |on that |will "&.| |00004c70| 0d 22 6f 70 65 6e 20 74 | 68 65 20 64 6f 63 75 6d |."open t|he docum| |00004c80| 65 6e 74 2e 22 20 69 6e | 74 6f 20 6d 65 73 73 61 |ent." in|to messa| |00004c90| 67 65 20 77 69 6e 64 6f | 77 0d 50 75 74 20 46 69 |ge windo|w.Put Fi| |00004ca0| 6c 65 4e 61 6d 65 28 22 | 41 50 50 4c 22 29 20 69 |leName("|APPL") i| |00004cb0| 6e 74 6f 20 41 70 70 6c | 69 63 61 74 69 6f 6e 46 |nto Appl|icationF| |00004cc0| 69 6c 65 0d 49 66 20 41 | 70 70 6c 69 63 61 74 69 |ile.If A|pplicati| |00004cd0| 6f 6e 46 69 6c 65 20 69 | 73 20 65 6d 70 74 79 20 |onFile i|s empty | |00004ce0| 74 68 65 6e 0d 44 65 66 | 61 75 6c 74 0d 45 78 69 |then.Def|ault.Exi| |00004cf0| 74 20 51 75 69 63 6b 44 | 6f 63 41 64 64 0d 45 6e |t QuickD|ocAdd.En| |00004d00| 64 20 69 66 0d 50 75 74 | 20 22 52 45 51 55 45 53 |d if.Put| "REQUES| |00004d10| 54 3a 20 6e 6f 77 20 73 | 65 6c 65 63 74 20 74 68 |T: now s|elect th| |00004d20| 65 20 64 6f 63 75 6d 65 | 6e 74 20 63 72 65 61 74 |e docume|nt creat| |00004d30| 65 64 20 62 79 20 74 68 | 61 74 20 61 70 70 6c 69 |ed by th|at appli| |00004d40| 63 61 74 69 6f 6e 2e 2e | 2e 22 20 69 6e 74 6f 20 |cation..|." into | |00004d50| 6d 65 73 73 61 67 65 20 | 77 69 6e 64 6f 77 0d 50 |message |window.P| |00004d60| 75 74 20 46 69 6c 65 4e | 61 6d 65 28 29 20 69 6e |ut FileN|ame() in| |00004d70| 74 6f 20 44 6f 63 75 6d | 65 6e 74 46 69 6c 65 0d |to Docum|entFile.| |00004d80| 49 66 20 44 6f 63 75 6d | 65 6e 74 46 69 6c 65 20 |If Docum|entFile | |00004d90| 69 73 20 65 6d 70 74 79 | 20 74 68 65 6e 0d 44 65 |is empty| then.De| |00004da0| 66 61 75 6c 74 0d 45 78 | 69 74 20 51 75 69 63 6b |fault.Ex|it Quick| |00004db0| 44 6f 63 41 64 64 0d 45 | 6e 64 20 69 66 0d 53 65 |DocAdd.E|nd if.Se| |00004dc0| 74 20 63 75 72 73 6f 72 | 20 74 6f 20 34 0d 50 75 |t cursor| to 4.Pu| |00004dd0| 74 20 4c 61 73 74 50 61 | 74 68 43 6f 6d 70 6f 6e |t LastPa|thCompon| |00004de0| 65 6e 74 28 44 6f 63 75 | 6d 65 6e 74 46 69 6c 65 |ent(Docu|mentFile| |00004df0| 29 20 69 6e 74 6f 20 53 | 68 6f 72 74 4e 61 6d 65 |) into S|hortName| |00004e00| 0d 41 64 64 51 75 69 63 | 6b 44 6f 63 75 6d 65 6e |.AddQuic|kDocumen| |00004e10| 74 73 0d 44 65 66 61 75 | 6c 74 0d 45 6e 64 20 51 |ts.Defau|lt.End Q| |00004e20| 75 69 63 6b 44 6f 63 41 | 64 64 0d 0d 2d 2d 0d 2d |uickDocA|dd..--.-| |00004e30| 2d 20 52 45 4d 4f 56 45 | 20 41 50 50 4c 49 43 41 |- REMOVE| APPLICA| |00004e40| 54 49 4f 4e 20 46 52 4f | 4d 20 51 55 49 43 4b 20 |TION FRO|M QUICK | |00004e50| 4c 41 55 4e 43 48 0d 2d | 2d 0d 0d 4f 6e 20 52 65 |LAUNCH.-|-..On Re| |00004e60| 6d 6f 76 65 41 70 70 6c | 69 63 61 74 69 6f 6e 51 |moveAppl|icationQ| |00004e70| 75 69 63 6b 0d 47 6c 6f | 62 61 6c 20 48 6f 6c 64 |uick.Glo|bal Hold| |00004e80| 65 72 31 2c 46 69 6c 65 | 4c 69 73 74 2c 51 75 69 |er1,File|List,Qui| |00004e90| 63 6b 46 69 6c 65 0d 50 | 75 73 68 20 74 68 69 73 |ckFile.P|ush this| |00004ea0| 20 63 61 72 64 0d 53 65 | 74 20 4c 6f 63 6b 53 63 | card.Se|t LockSc| |00004eb0| 72 65 65 6e 20 74 6f 20 | 74 72 75 65 0d 53 65 74 |reen to |true.Set| |00004ec0| 20 4c 6f 63 6b 4d 65 73 | 73 61 67 65 73 20 74 6f | LockMes|sages to| |00004ed0| 20 74 72 75 65 0d 44 6f | 4d 65 6e 75 20 46 69 72 | true.Do|Menu Fir| |00004ee0| 73 74 0d 50 75 74 20 6c | 69 6e 65 20 31 20 6f 66 |st.Put l|ine 1 of| |00004ef0| 20 63 61 72 64 20 66 69 | 65 6c 64 20 22 51 75 69 | card fi|eld "Qui| |00004f00| 63 6b 41 70 70 6c 69 63 | 61 74 69 6f 6e 73 22 20 |ckApplic|ations" | |00004f10| 69 6e 74 6f 20 46 69 6c | 65 4c 69 73 74 0d 50 6f |into Fil|eList.Po| |00004f20| 70 20 63 61 72 64 0d 49 | 66 20 46 69 6c 65 4c 69 |p card.I|f FileLi| |00004f30| 73 74 20 69 73 20 65 6d | 70 74 79 20 74 68 65 6e |st is em|pty then| |00004f40| 0d 42 65 65 70 0d 41 6e | 73 77 65 72 20 22 4e 6f |.Beep.An|swer "No| |00004f50| 20 61 70 70 6c 69 63 61 | 74 69 6f 6e 73 20 66 6f | applica|tions fo| |00004f60| 75 6e 64 20 69 6e 20 71 | 75 69 63 6b 20 6c 61 75 |und in q|uick lau| |00004f70| 6e 63 68 21 22 20 77 69 | 74 68 20 22 4f 4b 22 0d |nch!" wi|th "OK".| |00004f80| 45 78 69 74 20 52 65 6d | 6f 76 65 41 70 70 6c 69 |Exit Rem|oveAppli| |00004f90| 63 61 74 69 6f 6e 51 75 | 69 63 6b 0d 45 6e 64 20 |cationQu|ick.End | |00004fa0| 69 66 0d 53 68 6f 77 20 | 6d 65 73 73 61 67 65 20 |if.Show |message | |00004fb0| 77 69 6e 64 6f 77 20 61 | 74 20 32 30 2c 33 30 32 |window a|t 20,302| |00004fc0| 0d 50 75 74 20 22 52 45 | 51 55 45 53 54 3a 20 73 |.Put "RE|QUEST: s| |00004fd0| 65 6c 65 63 74 20 74 68 | 65 20 61 70 70 6c 69 63 |elect th|e applic| |00004fe0| 61 74 69 6f 6e 20 74 68 | 61 74 20 79 6f 75 20 77 |ation th|at you w| |00004ff0| 69 73 68 20 74 6f 20 72 | 65 6d 6f 76 65 2e 2e 2e |ish to r|emove...| |00005000| 22 0d 50 75 74 20 53 6f | 72 74 49 74 65 6d 73 28 |".Put So|rtItems(| |00005010| 46 69 6c 65 4c 69 73 74 | 2c 66 61 6c 73 65 29 20 |FileList|,false) | |00005020| 69 6e 74 6f 20 54 68 65 | 4c 69 73 74 0d 44 6f 4c |into The|List.DoL| |00005030| 69 73 74 20 22 52 65 6d | 6f 76 65 22 2c 22 43 61 |ist "Rem|ove","Ca| |00005040| 6e 63 65 6c 22 2c 54 68 | 65 4c 69 73 74 2c 6f 6e |ncel",Th|eList,on| |00005050| 65 0d 47 65 74 20 74 68 | 65 20 72 65 73 75 6c 74 |e.Get th|e result| |00005060| 0d 49 66 20 69 74 20 69 | 73 20 65 6d 70 74 79 20 |.If it i|s empty | |00005070| 74 68 65 6e 0d 44 65 66 | 61 75 6c 74 0d 45 78 69 |then.Def|ault.Exi| |00005080| 74 20 52 65 6d 6f 76 65 | 41 70 70 6c 69 63 61 74 |t Remove|Applicat| |00005090| 69 6f 6e 51 75 69 63 6b | 0d 45 6e 64 20 69 66 0d |ionQuick|.End if.| |000050a0| 50 75 74 20 69 74 20 69 | 6e 74 6f 20 51 75 69 63 |Put it i|nto Quic| |000050b0| 6b 46 69 6c 65 0d 53 65 | 74 20 63 75 72 73 6f 72 |kFile.Se|t cursor| |000050c0| 20 74 6f 20 34 0d 50 75 | 74 20 22 49 4e 46 4f 3a | to 4.Pu|t "INFO:| |000050d0| 20 72 65 6d 6f 76 69 6e | 67 20 61 70 70 6c 69 63 | removin|g applic| |000050e0| 61 74 69 6f 6e 20 66 72 | 6f 6d 20 71 75 69 63 6b |ation fr|om quick| |000050f0| 20 6c 61 75 6e 63 68 2e | 2e 2e 20 22 20 69 6e 74 | launch.|.. " int| |00005100| 6f 20 6d 65 73 73 61 67 | 65 20 77 69 6e 64 6f 77 |o messag|e window| |00005110| 0d 52 65 6d 6f 76 65 51 | 75 69 63 6b 46 69 6c 65 |.RemoveQ|uickFile| |00005120| 0d 50 75 73 68 20 74 68 | 69 73 20 63 61 72 64 0d |.Push th|is card.| |00005130| 44 6f 4d 65 6e 75 20 46 | 69 72 73 74 0d 50 75 74 |DoMenu F|irst.Put| |00005140| 20 68 6f 6c 64 65 72 31 | 20 69 6e 74 6f 20 63 61 | holder1| into ca| |00005150| 72 64 20 66 69 65 6c 64 | 20 22 51 75 69 63 6b 41 |rd field| "QuickA| |00005160| 70 70 6c 69 63 61 74 69 | 6f 6e 73 22 0d 50 6f 70 |pplicati|ons".Pop| |00005170| 20 43 61 72 64 0d 44 65 | 66 61 75 6c 74 0d 53 65 | Card.De|fault.Se| |00005180| 74 20 4c 6f 63 6b 4d 65 | 73 73 61 67 65 73 20 74 |t LockMe|ssages t| |00005190| 6f 20 66 61 6c 73 65 0d | 45 6e 64 20 52 65 6d 6f |o false.|End Remo| |000051a0| 76 65 41 70 70 6c 69 63 | 61 74 69 6f 6e 51 75 69 |veApplic|ationQui| |000051b0| 63 6b 0d 0d 2d 2d 0d 2d | 2d 20 52 45 4d 4f 56 45 |ck..--.-|- REMOVE| |000051c0| 20 44 4f 43 55 4d 45 4e | 54 20 46 52 4f 4d 20 51 | DOCUMEN|T FROM Q| |000051d0| 55 49 43 4b 20 4c 41 55 | 4e 43 48 0d 2d 2d 0d 0d |UICK LAU|NCH.--..| |000051e0| 4f 6e 20 52 65 6d 6f 76 | 65 44 6f 63 75 6d 65 6e |On Remov|eDocumen| |000051f0| 74 51 75 69 63 6b 0d 47 | 6c 6f 62 61 6c 20 48 6f |tQuick.G|lobal Ho| |00005200| 6c 64 65 72 31 2c 46 69 | 6c 65 4c 69 73 74 2c 51 |lder1,Fi|leList,Q| |00005210| 75 69 63 6b 46 69 6c 65 | 0d 50 75 73 68 20 74 68 |uickFile|.Push th| |00005220| 69 73 20 63 61 72 64 0d | 53 65 74 20 4c 6f 63 6b |is card.|Set Lock| |00005230| 53 63 72 65 65 6e 20 74 | 6f 20 74 72 75 65 0d 53 |Screen t|o true.S| |00005240| 65 74 20 4c 6f 63 6b 4d | 65 73 73 61 67 65 73 20 |et LockM|essages | |00005250| 74 6f 20 74 72 75 65 0d | 44 6f 4d 65 6e 75 20 46 |to true.|DoMenu F| |00005260| 69 72 73 74 0d 50 75 74 | 20 6c 69 6e 65 20 31 20 |irst.Put| line 1 | |00005270| 6f 66 20 63 61 72 64 20 | 66 69 65 6c 64 20 22 51 |of card |field "Q| |00005280| 75 69 63 6b 44 6f 63 75 | 6d 65 6e 74 73 22 20 69 |uickDocu|ments" i| |00005290| 6e 74 6f 20 46 69 6c 65 | 4c 69 73 74 0d 50 6f 70 |nto File|List.Pop| |000052a0| 20 63 61 72 64 0d 49 66 | 20 46 69 6c 65 4c 69 73 | card.If| FileLis| |000052b0| 74 20 69 73 20 65 6d 70 | 74 79 20 74 68 65 6e 0d |t is emp|ty then.| |000052c0| 42 65 65 70 0d 41 6e 73 | 77 65 72 20 22 4e 6f 20 |Beep.Ans|wer "No | |000052d0| 64 6f 63 75 6d 65 6e 74 | 73 20 66 6f 75 6e 64 20 |document|s found | |000052e0| 69 6e 20 71 75 69 63 6b | 20 6c 61 75 6e 63 68 21 |in quick| launch!| |000052f0| 22 20 77 69 74 68 20 22 | 4f 4b 22 0d 45 78 69 74 |" with "|OK".Exit| |00005300| 20 52 65 6d 6f 76 65 44 | 6f 63 75 6d 65 6e 74 51 | RemoveD|ocumentQ| |00005310| 75 69 63 6b 0d 45 6e 64 | 20 69 66 0d 53 68 6f 77 |uick.End| if.Show| |00005320| 20 6d 65 73 73 61 67 65 | 20 77 69 6e 64 6f 77 20 | message| window | |00005330| 61 74 20 32 30 2c 33 30 | 32 0d 50 75 74 20 22 52 |at 20,30|2.Put "R| |00005340| 45 51 55 45 53 54 3a 20 | 73 65 6c 65 63 74 20 74 |EQUEST: |select t| |00005350| 68 65 20 64 6f 63 75 6d | 65 6e 74 20 74 68 61 74 |he docum|ent that| |00005360| 20 79 6f 75 20 77 69 73 | 68 20 74 6f 20 72 65 6d | you wis|h to rem| |00005370| 6f 76 65 2e 2e 2e 22 0d | 50 75 74 20 53 6f 72 74 |ove...".|Put Sort| |00005380| 49 74 65 6d 73 28 46 69 | 6c 65 4c 69 73 74 2c 66 |Items(Fi|leList,f| |00005390| 61 6c 73 65 29 20 69 6e | 74 6f 20 54 68 65 4c 69 |alse) in|to TheLi| |000053a0| 73 74 0d 44 6f 4c 69 73 | 74 20 22 52 65 6d 6f 76 |st.DoLis|t "Remov| |000053b0| 65 22 2c 22 43 61 6e 63 | 65 6c 22 2c 54 68 65 4c |e","Canc|el",TheL| |000053c0| 69 73 74 2c 6f 6e 65 0d | 47 65 74 20 74 68 65 20 |ist,one.|Get the | |000053d0| 72 65 73 75 6c 74 0d 49 | 66 20 69 74 20 69 73 20 |result.I|f it is | |000053e0| 65 6d 70 74 79 20 74 68 | 65 6e 0d 44 65 66 61 75 |empty th|en.Defau| |000053f0| 6c 74 0d 45 78 69 74 20 | 52 65 6d 6f 76 65 44 6f |lt.Exit |RemoveDo| |00005400| 63 75 6d 65 6e 74 51 75 | 69 63 6b 0d 45 6e 64 20 |cumentQu|ick.End | |00005410| 69 66 0d 50 75 74 20 69 | 74 20 69 6e 74 6f 20 51 |if.Put i|t into Q| |00005420| 75 69 63 6b 46 69 6c 65 | 0d 53 65 74 20 63 75 72 |uickFile|.Set cur| |00005430| 73 6f 72 20 74 6f 20 34 | 0d 50 75 74 20 22 49 4e |sor to 4|.Put "IN| |00005440| 46 4f 3a 20 72 65 6d 6f | 76 69 6e 67 20 64 6f 63 |FO: remo|ving doc| |00005450| 75 6d 65 6e 74 20 66 72 | 6f 6d 20 71 75 69 63 6b |ument fr|om quick| |00005460| 20 6c 61 75 6e 63 68 2e | 2e 2e 20 22 20 69 6e 74 | launch.|.. " int| |00005470| 6f 20 6d 65 73 73 61 67 | 65 20 77 69 6e 64 6f 77 |o messag|e window| |00005480| 0d 52 65 6d 6f 76 65 51 | 75 69 63 6b 46 69 6c 65 |.RemoveQ|uickFile| |00005490| 0d 50 75 73 68 20 74 68 | 69 73 20 63 61 72 64 0d |.Push th|is card.| |000054a0| 44 6f 4d 65 6e 75 20 46 | 69 72 73 74 0d 50 75 74 |DoMenu F|irst.Put| |000054b0| 20 68 6f 6c 64 65 72 31 | 20 69 6e 74 6f 20 63 61 | holder1| into ca| |000054c0| 72 64 20 66 69 65 6c 64 | 20 22 51 75 69 63 6b 44 |rd field| "QuickD| |000054d0| 6f 63 75 6d 65 6e 74 73 | 22 0d 50 6f 70 20 43 61 |ocuments|".Pop Ca| |000054e0| 72 64 0d 44 65 66 61 75 | 6c 74 0d 53 65 74 20 4c |rd.Defau|lt.Set L| |000054f0| 6f 63 6b 4d 65 73 73 61 | 67 65 73 20 74 6f 20 66 |ockMessa|ges to f| |00005500| 61 6c 73 65 0d 45 6e 64 | 20 52 65 6d 6f 76 65 44 |alse.End| RemoveD| |00005510| 6f 63 75 6d 65 6e 74 51 | 75 69 63 6b 0d 0d 2d 2d |ocumentQ|uick..--| |00005520| 0d 2d 2d 20 52 45 4d 4f | 56 45 20 51 55 49 43 4b |.-- REMO|VE QUICK| |00005530| 20 46 49 4c 45 0d 2d 2d | 0d 0d 4f 6e 20 52 65 6d | FILE.--|..On Rem| |00005540| 6f 76 65 51 75 69 63 6b | 46 69 6c 65 0d 47 6c 6f |oveQuick|File.Glo| |00005550| 62 61 6c 20 48 6f 6c 64 | 65 72 31 2c 46 69 6c 65 |bal Hold|er1,File| |00005560| 4c 69 73 74 2c 51 75 69 | 63 6b 46 69 6c 65 0d 50 |List,Qui|ckFile.P| |00005570| 75 74 20 65 6d 70 74 79 | 20 69 6e 74 6f 20 68 6f |ut empty| into ho| |00005580| 6c 64 65 72 31 0d 50 75 | 74 20 65 6d 70 74 79 20 |lder1.Pu|t empty | |00005590| 69 6e 74 6f 20 68 6f 6c | 64 65 72 32 0d 50 75 74 |into hol|der2.Put| |000055a0| 20 74 68 65 20 6e 75 6d | 62 65 72 20 6f 66 20 69 | the num|ber of i| |000055b0| 74 65 6d 73 20 6f 66 20 | 46 69 6c 65 4c 69 73 74 |tems of |FileList| |000055c0| 20 69 6e 74 6f 20 63 6f | 75 6e 74 65 72 0d 50 75 | into co|unter.Pu| |000055d0| 74 20 69 74 65 6d 20 32 | 20 6f 66 20 51 75 69 63 |t item 2| of Quic| |000055e0| 6b 46 69 6c 65 20 69 6e | 74 6f 20 4c 6f 6e 67 4e |kFile in|to LongN| |000055f0| 61 6d 65 0d 52 65 70 65 | 61 74 20 77 69 74 68 20 |ame.Repe|at with | |00005600| 69 20 3d 20 31 20 74 6f | 20 63 6f 75 6e 74 65 72 |i = 1 to| counter| |00005610| 0d 49 66 20 4c 6f 6e 67 | 4e 61 6d 65 20 3d 20 69 |.If Long|Name = i| |00005620| 74 65 6d 20 69 20 6f 66 | 20 46 69 6c 65 4c 69 73 |tem i of| FileLis| |00005630| 74 20 74 68 65 6e 20 65 | 78 69 74 20 72 65 70 65 |t then e|xit repe| |00005640| 61 74 0d 45 6e 64 20 52 | 65 70 65 61 74 0d 52 65 |at.End R|epeat.Re| |00005650| 70 65 61 74 20 77 69 74 | 68 20 78 20 3d 20 31 20 |peat wit|h x = 1 | |00005660| 74 6f 20 28 69 2d 31 29 | 0d 50 75 74 20 69 74 65 |to (i-1)|.Put ite| |00005670| 6d 20 78 20 6f 66 20 46 | 69 6c 65 4c 69 73 74 20 |m x of F|ileList | |00005680| 61 66 74 65 72 20 68 6f | 6c 64 65 72 31 0d 50 75 |after ho|lder1.Pu| |00005690| 74 20 22 2c 22 20 61 66 | 74 65 72 20 68 6f 6c 64 |t "," af|ter hold| |000056a0| 65 72 31 0d 45 6e 64 20 | 72 65 70 65 61 74 0d 52 |er1.End |repeat.R| |000056b0| 65 70 65 61 74 20 77 69 | 74 68 20 78 20 3d 20 28 |epeat wi|th x = (| |000056c0| 69 2b 31 29 20 74 6f 20 | 63 6f 75 6e 74 65 72 0d |i+1) to |counter.| |000056d0| 50 75 74 20 69 74 65 6d | 20 78 20 6f 66 20 46 69 |Put item| x of Fi| |000056e0| 6c 65 4c 69 73 74 20 61 | 66 74 65 72 20 68 6f 6c |leList a|fter hol| |000056f0| 64 65 72 32 0d 50 75 74 | 20 22 2c 22 20 61 66 74 |der2.Put| "," aft| |00005700| 65 72 20 68 6f 6c 64 65 | 72 32 0d 45 6e 64 20 72 |er holde|r2.End r| |00005710| 65 70 65 61 74 0d 50 75 | 74 20 68 6f 6c 64 65 72 |epeat.Pu|t holder| |00005720| 32 20 61 66 74 65 72 20 | 68 6f 6c 64 65 72 31 0d |2 after |holder1.| |00005730| 49 66 20 66 69 72 73 74 | 20 63 68 61 72 20 6f 66 |If first| char of| |00005740| 20 68 6f 6c 64 65 72 31 | 20 3d 20 22 2c 22 20 74 | holder1| = "," t| |00005750| 68 65 6e 0d 44 65 6c 65 | 74 65 20 66 69 72 73 74 |hen.Dele|te first| |00005760| 20 63 68 61 72 20 6f 66 | 20 68 6f 6c 64 65 72 31 | char of| holder1| |00005770| 0d 45 6e 64 20 69 66 0d | 49 66 20 6c 61 73 74 20 |.End if.|If last | |00005780| 63 68 61 72 20 6f 66 20 | 68 6f 6c 64 65 72 31 20 |char of |holder1 | |00005790| 3d 20 22 2c 22 20 74 68 | 65 6e 0d 44 65 6c 65 74 |= "," th|en.Delet| |000057a0| 65 20 6c 61 73 74 20 63 | 68 61 72 20 6f 66 20 68 |e last c|har of h| |000057b0| 6f 6c 64 65 72 31 0d 45 | 6e 64 20 69 66 0d 49 66 |older1.E|nd if.If| |000057c0| 20 6c 61 73 74 20 63 68 | 61 72 20 6f 66 20 68 6f | last ch|ar of ho| |000057d0| 6c 64 65 72 31 20 3c 3e | 20 22 2c 22 20 74 68 65 |lder1 <>| "," the| |000057e0| 6e 0d 50 75 74 20 22 2c | 22 20 61 66 74 65 72 20 |n.Put ",|" after | |000057f0| 68 6f 6c 64 65 72 31 0d | 45 6e 64 20 69 66 0d 45 |holder1.|End if.E| |00005800| 6e 64 20 52 65 6d 6f 76 | 65 51 75 69 63 6b 46 69 |nd Remov|eQuickFi| |00005810| 6c 65 0d 0d 2d 2d 0d 2d | 2d 20 41 44 44 20 41 50 |le..--.-|- ADD AP| |00005820| 50 4c 49 43 41 54 49 4f | 4e 20 54 4f 20 51 55 49 |PLICATIO|N TO QUI| |00005830| 43 4b 20 4c 41 55 4e 43 | 48 20 28 20 4d 41 49 4e |CK LAUNC|H ( MAIN| |00005840| 20 29 0d 2d 2d 0d 0d 4f | 6e 20 41 64 64 51 75 69 | ).--..O|n AddQui| |00005850| 63 6b 41 70 70 6c 69 63 | 61 74 69 6f 6e 0d 47 6c |ckApplic|ation.Gl| |00005860| 6f 62 61 6c 20 53 68 6f | 72 74 4e 61 6d 65 2c 4c |obal Sho|rtName,L| |00005870| 6f 6e 67 4e 61 6d 65 0d | 50 75 74 20 4c 6f 6e 67 |ongName.|Put Long| |00005880| 4e 61 6d 65 20 69 6e 74 | 6f 20 4e 65 77 4c 6f 6e |Name int|o NewLon| |00005890| 67 4e 61 6d 65 0d 50 75 | 74 20 22 3a 22 20 62 65 |gName.Pu|t ":" be| |000058a0| 66 6f 72 65 20 4e 65 77 | 4c 6f 6e 67 4e 61 6d 65 |fore New|LongName| |000058b0| 0d 50 75 74 20 53 68 6f | 72 74 4e 61 6d 65 20 62 |.Put Sho|rtName b| |000058c0| 65 66 6f 72 65 20 4e 65 | 77 4c 6f 6e 67 4e 61 6d |efore Ne|wLongNam| |000058d0| 65 0d 50 75 74 20 4e 65 | 77 4c 6f 6e 67 4e 61 6d |e.Put Ne|wLongNam| |000058e0| 65 20 69 6e 74 6f 20 54 | 65 73 74 46 69 6c 65 0d |e into T|estFile.| |000058f0| 50 75 74 20 22 2c 22 20 | 61 66 74 65 72 20 4e 65 |Put "," |after Ne| |00005900| 77 4c 6f 6e 67 4e 61 6d | 65 0d 50 75 73 68 20 74 |wLongNam|e.Push t| |00005910| 68 69 73 20 63 61 72 64 | 0d 53 65 74 20 4c 6f 63 |his card|.Set Loc| |00005920| 6b 53 63 72 65 65 6e 20 | 74 6f 20 74 72 75 65 0d |kScreen |to true.| |00005930| 53 65 74 20 4c 6f 63 6b | 4d 65 73 73 61 67 65 73 |Set Lock|Messages| |00005940| 20 74 6f 20 74 72 75 65 | 0d 44 6f 4d 65 6e 75 20 | to true|.DoMenu | |00005950| 46 69 72 73 74 0d 50 75 | 74 20 6c 69 6e 65 20 31 |First.Pu|t line 1| |00005960| 20 6f 66 20 63 61 72 64 | 20 66 69 65 6c 64 20 22 | of card| field "| |00005970| 51 75 69 63 6b 41 70 70 | 6c 69 63 61 74 69 6f 6e |QuickApp|lication| |00005980| 73 22 20 69 6e 74 6f 20 | 46 69 6c 65 4c 69 73 74 |s" into |FileList| |00005990| 0d 50 75 74 20 74 68 65 | 20 6e 75 6d 62 65 72 20 |.Put the| number | |000059a0| 6f 66 20 69 74 65 6d 73 | 20 6f 66 20 46 69 6c 65 |of items| of File| |000059b0| 4c 69 73 74 20 69 6e 74 | 6f 20 63 6f 75 6e 74 65 |List int|o counte| |000059c0| 72 0d 50 75 74 20 74 68 | 65 20 6e 75 6d 62 65 72 |r.Put th|e number| |000059d0| 20 6f 66 20 63 68 61 72 | 73 20 6f 66 20 46 69 6c | of char|s of Fil| |000059e0| 65 4c 69 73 74 20 69 6e | 74 6f 20 51 75 69 63 6b |eList in|to Quick| |000059f0| 53 69 7a 65 0d 49 66 20 | 51 75 69 63 6b 53 69 7a |Size.If |QuickSiz| |00005a00| 65 20 3e 20 31 35 35 30 | 30 20 74 68 65 6e 0d 42 |e > 1550|0 then.B| |00005a10| 65 65 70 0d 41 6e 73 77 | 65 72 20 22 43 61 6e 20 |eep.Answ|er "Can | |00005a20| 6e 6f 74 20 61 64 64 20 | 66 69 6c 65 2e 20 51 75 |not add |file. Qu| |00005a30| 69 63 6b 20 6c 61 75 6e | 63 68 20 69 73 20 66 75 |ick laun|ch is fu| |00005a40| 6c 6c 2e 22 20 77 69 74 | 68 20 22 4f 4b 22 0d 50 |ll." wit|h "OK".P| |00005a50| 6f 70 20 63 61 72 64 0d | 45 78 69 74 20 41 64 64 |op card.|Exit Add| |00005a60| 51 75 69 63 6b 41 70 70 | 6c 69 63 61 74 69 6f 6e |QuickApp|lication| |00005a70| 0d 45 6e 64 20 69 66 0d | 52 65 70 65 61 74 20 77 |.End if.|Repeat w| |00005a80| 69 74 68 20 69 20 3d 20 | 31 20 74 6f 20 63 6f 75 |ith i = |1 to cou| |00005a90| 6e 74 65 72 0d 49 66 20 | 54 65 73 74 46 69 6c 65 |nter.If |TestFile| |00005aa0| 20 3d 20 69 74 65 6d 20 | 69 20 6f 66 20 46 69 6c | = item |i of Fil| |00005ab0| 65 4c 69 73 74 20 74 68 | 65 6e 0d 50 6f 70 20 63 |eList th|en.Pop c| |00005ac0| 61 72 64 0d 45 78 69 74 | 20 41 64 64 51 75 69 63 |ard.Exit| AddQuic| |00005ad0| 6b 41 70 70 6c 69 63 61 | 74 69 6f 6e 0d 45 6e 64 |kApplica|tion.End| |00005ae0| 20 69 66 0d 45 6e 64 20 | 52 65 70 65 61 74 0d 50 | if.End |Repeat.P| |00005af0| 75 74 20 22 49 4e 46 4f | 3a 20 6e 6f 77 20 75 70 |ut "INFO|: now up| |00005b00| 64 61 74 69 6e 67 20 71 | 75 69 63 6b 20 6c 61 75 |dating q|uick lau| |00005b10| 6e 63 68 2e 2e 2e 22 20 | 69 6e 74 6f 20 6d 65 73 |nch..." |into mes| |00005b20| 73 61 67 65 20 77 69 6e | 64 6f 77 0d 50 75 74 20 |sage win|dow.Put | |00005b30| 4e 65 77 4c 6f 6e 67 4e | 61 6d 65 20 61 66 74 65 |NewLongN|ame afte| |00005b40| 72 20 63 61 72 64 20 66 | 69 65 6c 64 20 22 51 75 |r card f|ield "Qu| |00005b50| 69 63 6b 41 70 70 6c 69 | 63 61 74 69 6f 6e 73 22 |ickAppli|cations"| |00005b60| 0d 50 6f 70 20 43 61 72 | 64 0d 53 65 74 20 4c 6f |.Pop Car|d.Set Lo| |00005b70| 63 6b 53 63 72 65 65 6e | 20 74 6f 20 66 61 6c 73 |ckScreen| to fals| |00005b80| 65 0d 53 65 74 20 4c 6f | 63 6b 4d 65 73 73 61 67 |e.Set Lo|ckMessag| |00005b90| 65 73 20 74 6f 20 66 61 | 6c 73 65 0d 45 6e 64 20 |es to fa|lse.End | |00005ba0| 41 64 64 51 75 69 63 6b | 41 70 70 6c 69 63 61 74 |AddQuick|Applicat| |00005bb0| 69 6f 6e 0d 0d 2d 2d 0d | 2d 2d 20 41 44 44 20 44 |ion..--.|-- ADD D| |00005bc0| 4f 43 55 4d 45 4e 54 20 | 54 4f 20 51 55 49 43 4b |OCUMENT |TO QUICK| |00005bd0| 20 4c 41 55 4e 43 48 20 | 28 20 4d 41 49 4e 20 29 | LAUNCH |( MAIN )| |00005be0| 0d 2d 2d 0d 0d 4f 6e 20 | 41 64 64 51 75 69 63 6b |.--..On |AddQuick| |00005bf0| 44 6f 63 75 6d 65 6e 74 | 73 0d 47 6c 6f 62 61 6c |Document|s.Global| |00005c00| 20 53 68 6f 72 74 4e 61 | 6d 65 2c 4c 6f 6e 67 4e | ShortNa|me,LongN| |00005c10| 61 6d 65 2c 41 70 70 6c | 69 63 61 74 69 6f 6e 46 |ame,Appl|icationF| |00005c20| 69 6c 65 2c 44 6f 63 75 | 6d 65 6e 74 46 69 6c 65 |ile,Docu|mentFile| |00005c30| 0d 50 75 74 20 44 6f 63 | 75 6d 65 6e 74 46 69 6c |.Put Doc|umentFil| |00005c40| 65 20 69 6e 74 6f 20 4c | 61 73 74 50 61 72 74 0d |e into L|astPart.| |00005c50| 50 75 74 20 41 70 70 6c | 69 63 61 74 69 6f 6e 46 |Put Appl|icationF| |00005c60| 69 6c 65 20 69 6e 74 6f | 20 46 69 72 73 74 50 61 |ile into| FirstPa| |00005c70| 72 74 0d 50 75 74 20 22 | 7e 22 20 61 66 74 65 72 |rt.Put "|~" after| |00005c80| 20 46 69 72 73 74 50 61 | 72 74 0d 50 75 74 20 4c | FirstPa|rt.Put L| |00005c90| 61 73 74 50 61 72 74 20 | 61 66 74 65 72 20 46 69 |astPart |after Fi| |00005ca0| 72 73 74 50 61 72 74 0d | 50 75 74 20 46 69 72 73 |rstPart.|Put Firs| |00005cb0| 74 50 61 72 74 20 69 6e | 74 6f 20 4e 65 77 4c 6f |tPart in|to NewLo| |00005cc0| 6e 67 4e 61 6d 65 0d 50 | 75 74 20 22 3a 22 20 62 |ngName.P|ut ":" b| |00005cd0| 65 66 6f 72 65 20 4e 65 | 77 4c 6f 6e 67 4e 61 6d |efore Ne|wLongNam| |00005ce0| 65 0d 50 75 74 20 53 68 | 6f 72 74 4e 61 6d 65 20 |e.Put Sh|ortName | |00005cf0| 62 65 66 6f 72 65 20 4e | 65 77 4c 6f 6e 67 4e 61 |before N|ewLongNa| |00005d00| 6d 65 0d 50 75 74 20 4e | 65 77 4c 6f 6e 67 4e 61 |me.Put N|ewLongNa| |00005d10| 6d 65 20 69 6e 74 6f 20 | 54 65 73 74 46 69 6c 65 |me into |TestFile| |00005d20| 0d 50 75 74 20 22 2c 22 | 20 61 66 74 65 72 20 4e |.Put ","| after N| |00005d30| 65 77 4c 6f 6e 67 4e 61 | 6d 65 0d 50 75 73 68 20 |ewLongNa|me.Push | |00005d40| 74 68 69 73 20 63 61 72 | 64 0d 53 65 74 20 4c 6f |this car|d.Set Lo| |00005d50| 63 6b 53 63 72 65 65 6e | 20 74 6f 20 74 72 75 65 |ckScreen| to true| |00005d60| 0d 53 65 74 20 4c 6f 63 | 6b 4d 65 73 73 61 67 65 |.Set Loc|kMessage| |00005d70| 73 20 74 6f 20 74 72 75 | 65 0d 44 6f 4d 65 6e 75 |s to tru|e.DoMenu| |00005d80| 20 46 69 72 73 74 0d 50 | 75 74 20 6c 69 6e 65 20 | First.P|ut line | |00005d90| 31 20 6f 66 20 63 61 72 | 64 20 66 69 65 6c 64 20 |1 of car|d field | |00005da0| 22 51 75 69 63 6b 44 6f | 63 75 6d 65 6e 74 73 22 |"QuickDo|cuments"| |00005db0| 20 69 6e 74 6f 20 46 69 | 6c 65 4c 69 73 74 0d 50 | into Fi|leList.P| |00005dc0| 75 74 20 74 68 65 20 6e | 75 6d 62 65 72 20 6f 66 |ut the n|umber of| |00005dd0| 20 69 74 65 6d 73 20 6f | 66 20 46 69 6c 65 4c 69 | items o|f FileLi| |00005de0| 73 74 20 69 6e 74 6f 20 | 63 6f 75 6e 74 65 72 0d |st into |counter.| |00005df0| 50 75 74 20 74 68 65 20 | 6e 75 6d 62 65 72 20 6f |Put the |number o| |00005e00| 66 20 63 68 61 72 73 20 | 6f 66 20 46 69 6c 65 4c |f chars |of FileL| |00005e10| 69 73 74 20 69 6e 74 6f | 20 51 75 69 63 6b 53 69 |ist into| QuickSi| |00005e20| 7a 65 0d 49 66 20 51 75 | 69 63 6b 53 69 7a 65 20 |ze.If Qu|ickSize | |00005e30| 3e 20 31 35 35 30 30 20 | 74 68 65 6e 0d 42 65 65 |> 15500 |then.Bee| |00005e40| 70 0d 41 6e 73 77 65 72 | 20 22 43 61 6e 20 6e 6f |p.Answer| "Can no| |00005e50| 74 20 61 64 64 20 66 69 | 6c 65 2e 20 51 75 69 63 |t add fi|le. Quic| |00005e60| 6b 20 6c 61 75 6e 63 68 | 20 69 73 20 66 75 6c 6c |k launch| is full| |00005e70| 2e 22 20 77 69 74 68 20 | 22 4f 4b 22 0d 50 6f 70 |." with |"OK".Pop| |00005e80| 20 63 61 72 64 0d 45 78 | 69 74 20 41 64 64 51 75 | card.Ex|it AddQu| |00005e90| 69 63 6b 44 6f 63 75 6d | 65 6e 74 73 0d 45 6e 64 |ickDocum|ents.End| |00005ea0| 20 69 66 0d 52 65 70 65 | 61 74 20 77 69 74 68 20 | if.Repe|at with | |00005eb0| 69 20 3d 20 31 20 74 6f | 20 63 6f 75 6e 74 65 72 |i = 1 to| counter| |00005ec0| 0d 49 66 20 54 65 73 74 | 46 69 6c 65 20 3d 20 69 |.If Test|File = i| |00005ed0| 74 65 6d 20 69 20 6f 66 | 20 46 69 6c 65 4c 69 73 |tem i of| FileLis| |00005ee0| 74 20 74 68 65 6e 0d 50 | 6f 70 20 63 61 72 64 0d |t then.P|op card.| |00005ef0| 45 78 69 74 20 41 64 64 | 51 75 69 63 6b 44 6f 63 |Exit Add|QuickDoc| |00005f00| 75 6d 65 6e 74 73 0d 45 | 6e 64 20 69 66 0d 45 6e |uments.E|nd if.En| |00005f10| 64 20 52 65 70 65 61 74 | 0d 50 75 74 20 22 49 4e |d Repeat|.Put "IN| |00005f20| 46 4f 3a 20 6e 6f 77 20 | 75 70 64 61 74 69 6e 67 |FO: now |updating| |00005f30| 20 71 75 69 63 6b 20 6c | 61 75 6e 63 68 2e 2e 2e | quick l|aunch...| |00005f40| 22 20 69 6e 74 6f 20 6d | 65 73 73 61 67 65 20 77 |" into m|essage w| |00005f50| 69 6e 64 6f 77 0d 50 75 | 74 20 4e 65 77 4c 6f 6e |indow.Pu|t NewLon| |00005f60| 67 4e 61 6d 65 20 61 66 | 74 65 72 20 63 61 72 64 |gName af|ter card| |00005f70| 20 66 69 65 6c 64 20 22 | 51 75 69 63 6b 44 6f 63 | field "|QuickDoc| |00005f80| 75 6d 65 6e 74 73 22 0d | 50 6f 70 20 43 61 72 64 |uments".|Pop Card| |00005f90| 0d 53 65 74 20 4c 6f 63 | 6b 53 63 72 65 65 6e 20 |.Set Loc|kScreen | |00005fa0| 74 6f 20 66 61 6c 73 65 | 0d 53 65 74 20 4c 6f 63 |to false|.Set Loc| |00005fb0| 6b 4d 65 73 73 61 67 65 | 73 20 74 6f 20 66 61 6c |kMessage|s to fal| |00005fc0| 73 65 0d 45 6e 64 20 41 | 64 64 51 75 69 63 6b 44 |se.End A|ddQuickD| |00005fd0| 6f 63 75 6d 65 6e 74 73 | 0d 0d 2d 2d 0d 2d 2d 20 |ocuments|..--.-- | |00005fe0| 41 44 44 20 51 55 49 43 | 4b 20 42 55 54 54 4f 4e |ADD QUIC|K BUTTON| |00005ff0| 20 54 4f 0d 2d 2d 0d 0d | 4f 6e 20 41 64 64 51 75 | TO.--..|On AddQu| |00006000| 69 63 6b 42 75 74 74 6f | 6e 0d 50 75 73 68 20 54 |ickButto|n.Push T| |00006010| 68 69 73 20 43 61 72 64 | 0d 53 65 74 20 4c 6f 63 |his Card|.Set Loc| |00006020| 6b 53 63 72 65 65 6e 20 | 74 6f 20 74 72 75 65 0d |kScreen |to true.| |00006030| 53 65 74 20 4c 6f 63 6b | 4d 65 73 73 61 67 65 73 |Set Lock|Messages| |00006040| 20 74 6f 20 74 72 75 65 | 0d 53 68 6f 77 20 6d 65 | to true|.Show me| |00006050| 73 73 61 67 65 20 77 69 | 6e 64 6f 77 20 61 74 20 |ssage wi|ndow at | |00006060| 20 32 30 2c 33 30 32 0d | 50 75 74 20 22 52 45 51 | 20,302.|Put "REQ| |00006070| 55 45 53 54 3a 20 73 65 | 6c 65 63 74 20 61 20 73 |UEST: se|lect a s| |00006080| 74 61 63 6b 2e 2e 2e 20 | 22 20 69 6e 74 6f 20 6d |tack... |" into m| |00006090| 65 73 73 61 67 65 20 77 | 69 6e 64 6f 77 0d 50 75 |essage w|indow.Pu| |000060a0| 74 20 46 69 6c 65 4e 61 | 6d 65 28 22 53 54 41 4b |t FileNa|me("STAK| |000060b0| 22 29 20 69 6e 74 6f 20 | 4c 6f 6e 67 4e 61 6d 65 |") into |LongName| |000060c0| 0d 49 66 20 4c 6f 6e 67 | 4e 61 6d 65 20 69 73 20 |.If Long|Name is | |000060d0| 65 6d 70 74 79 20 74 68 | 65 6e 0d 44 65 66 61 75 |empty th|en.Defau| |000060e0| 6c 74 0d 45 78 69 74 20 | 41 64 64 51 75 69 63 6b |lt.Exit |AddQuick| |000060f0| 42 75 74 74 6f 6e 0d 45 | 6e 64 20 69 66 0d 53 65 |Button.E|nd if.Se| |00006100| 74 20 63 75 72 73 6f 72 | 20 74 6f 20 34 0d 50 75 |t cursor| to 4.Pu| |00006110| 74 20 22 49 4e 46 4f 3a | 20 6e 6f 77 20 75 70 64 |t "INFO:| now upd| |00006120| 61 74 69 6e 67 20 74 68 | 61 74 20 73 74 61 63 6b |ating th|at stack| |00006130| 2e 2e 2e 22 20 69 6e 74 | 6f 20 6d 65 73 73 61 67 |..." int|o messag| |00006140| 65 20 77 69 6e 64 6f 77 | 0d 50 75 74 20 4c 61 73 |e window|.Put Las| |00006150| 74 50 61 74 68 43 6f 6d | 70 6f 6e 65 6e 74 28 4c |tPathCom|ponent(L| |00006160| 6f 6e 67 4e 61 6d 65 29 | 20 69 6e 74 6f 20 53 68 |ongName)| into Sh| |00006170| 6f 72 74 4e 61 6d 65 0d | 44 6f 4d 65 6e 75 20 46 |ortName.|DoMenu F| |00006180| 69 72 73 74 0d 53 65 74 | 20 76 69 73 69 62 6c 65 |irst.Set| visible| |00006190| 20 6f 66 20 62 75 74 74 | 6f 6e 20 22 51 75 69 63 | of butt|on "Quic| |000061a0| 6b 20 4c 61 75 6e 63 68 | 2e 2e 2e 22 20 74 6f 20 |k Launch|..." to | |000061b0| 74 72 75 65 0d 43 68 6f | 6f 73 65 20 62 75 74 74 |true.Cho|ose butt| |000061c0| 6f 6e 20 74 6f 6f 6c 0d | 43 6c 69 63 6b 20 61 74 |on tool.|Click at| |000061d0| 20 74 68 65 20 6c 6f 63 | 20 6f 66 20 62 75 74 74 | the loc| of butt| |000061e0| 6f 6e 20 22 51 75 69 63 | 6b 20 4c 61 75 6e 63 68 |on "Quic|k Launch| |000061f0| 2e 2e 2e 22 0d 44 6f 4d | 65 6e 75 20 22 43 6f 70 |...".DoM|enu "Cop| |00006200| 79 20 42 75 74 74 6f 6e | 22 0d 53 65 74 20 76 69 |y Button|".Set vi| |00006210| 73 69 62 6c 65 20 6f 66 | 20 62 75 74 74 6f 6e 20 |sible of| button | |00006220| 22 51 75 69 63 6b 20 4c | 61 75 6e 63 68 2e 2e 2e |"Quick L|aunch...| |00006230| 22 20 74 6f 20 66 61 6c | 73 65 0d 47 6f 20 74 6f |" to fal|se.Go to| |00006240| 20 4c 6f 6e 67 4e 61 6d | 65 0d 44 6f 4d 65 6e 75 | LongNam|e.DoMenu| |00006250| 20 22 50 61 73 74 65 20 | 42 75 74 74 6f 6e 22 0d | "Paste |Button".| |00006260| 44 6f 4d 65 6e 75 20 42 | 61 63 6b 0d 43 68 6f 6f |DoMenu B|ack.Choo| |00006270| 73 65 20 62 72 6f 77 73 | 65 20 74 6f 6f 6c 0d 50 |se brows|e tool.P| |00006280| 6f 70 20 43 61 72 64 0d | 44 65 66 61 75 6c 74 0d |op Card.|Default.| |00006290| 45 6e 64 20 41 64 64 51 | 75 69 63 6b 42 75 74 74 |End AddQ|uickButt| |000062a0| 6f 6e 0d 0d 0d 00 6e 75 | 20 46 69 72 73 74 0d 50 |on....nu| First.P| |000062b0| 75 74 20 6c 69 6e 65 20 | 31 20 6f 66 20 63 61 72 |ut line |1 of car| |000062c0| 64 20 66 69 65 6c 64 20 | 22 51 75 69 63 6b 44 6f |d field |"QuickDo| |000062d0| 63 75 6d 65 6e 74 73 22 | 20 69 6e 74 6f 20 44 6f |cuments"| into Do| |000062e0| 63 75 6d 65 6e 74 4c 69 | 73 74 0d 49 66 20 44 6f |cumentLi|st.If Do| |000062f0| 63 75 6d 65 6e 74 4c 69 | 73 74 20 69 73 20 65 6d |cumentLi|st is em| |00006300| 70 74 79 20 74 68 65 6e | 0d 42 65 65 70 20 32 0d |pty then|.Beep 2.| |00006310| 53 68 6f 77 20 6d 65 73 | 73 61 67 65 20 77 69 6e |Show mes|sage win| |00006320| 64 6f 77 20 61 74 20 32 | 30 2c 33 30 32 0d 50 75 |dow at 2|0,302.Pu| |00006330| 74 22 49 4e 46 4f 3a 20 | 66 69 72 73 74 20 61 64 |t"INFO: |first ad| |00006340| 64 20 64 6f 63 75 6d 65 | 6e 74 73 20 69 6e 74 6f |d docume|nts into| |00006350| 20 50 4f 52 54 46 4f 4c | 49 4f 20 74 68 65 6e 20 | PORTFOL|IO then | |00006360| 75 73 65 20 51 75 69 63 | 6b 20 4c 61 75 6e 63 68 |use Quic|k Launch| |00006370| 2e 22 0d 41 6e 73 77 65 | 72 20 22 4e 6f 20 64 6f |.".Answe|r "No do| |00006380| 63 75 6d 65 6e 74 73 20 | 66 6f 75 6e 64 21 22 20 |cuments |found!" | |00006390| 77 69 74 68 20 22 4f 4b | 22 0d 44 65 66 61 75 6c |with "OK|".Defaul| |000063a0| 74 0d 50 6f 70 20 63 61 | 72 64 0d 45 78 69 74 20 |t.Pop ca|rd.Exit | |000063b0| 51 75 69 63 6b 4c 61 75 | 6e 63 68 44 6f 63 75 6d |QuickLau|nchDocum| |000063c0| 65 6e 74 73 0d 45 6e 64 | 20 69 66 0d 50 6f 70 20 |ents.End| if.Pop | |000063d0| 63 61 72 64 0d 53 68 6f | 77 20 6d 65 73 73 61 67 |card.Sho|w messag| |000063e0| 65 20 77 69 6e 64 6f 77 | 20 61 74 20 32 30 2c 32 |e window| at 20,2| |000063f0| 39 0d 50 75 74 20 22 52 | 45 51 55 45 53 54 3a 20 |9.Put "R|EQUEST: | +--------+-------------------------+-------------------------+--------+--------+ Only 25.0 KB of data is shown above.