home *** CD-ROM | disk | FTP | other *** search
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was processed as: ArcFS Archive
(archive/arcFS).
You can browse this item here: examine
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| dexvert
| ArcFS Archive (archive/arcFS)
| magic
| Supported |
100%
| file
| RISC OS archive (ArcFS format)
| default
| |
99%
| file
| data
| default
| |
100%
| TrID
| Acorn ArcFS Archive
| default
| |
100%
| gt2
| Kopftext: 'Archive'
| default (weak)
| |
100%
| detectItEasy
| Archive: ArcFS
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 41 72 63 68 69 76 65 00 | 18 03 00 00 24 06 00 00 |Archive.|....$...|
|00000010| 28 00 00 00 64 00 00 00 | 00 00 00 00 00 00 00 00 |(...d...|........|
|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 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000050| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000060| 82 21 45 78 61 6d 69 6e | 65 00 00 00 ff ff ff ff |.!Examin|e.......|
|00000070| 47 ff ff ff 28 ea 9c 9b | 00 00 00 00 ff ff ff ff |G...(...|........|
|00000080| f4 02 00 80 82 21 48 65 | 6c 70 00 00 03 00 00 00 |.....!He|lp......|
|00000090| bf 2d 00 00 44 ff ff ff | 42 71 67 8e 03 00 44 92 |.-..D...|Bqg...D.|
|000000a0| bf 2d 00 00 24 00 00 00 | 82 21 52 65 61 64 4d 65 |.-..$...|.!ReadMe|
|000000b0| 00 00 00 00 ff ff ff ff | 47 ff ff ff 7c ea 9c 9b |........|G...|...|
|000000c0| 00 00 00 00 ff ff ff ff | 44 01 00 80 82 21 52 75 |........|D....!Ru|
|000000d0| 6e 00 00 00 00 00 00 00 | 6f 00 00 00 42 eb ff ff |n.......|o...B...|
|000000e0| 36 27 82 70 03 00 f4 f2 | 6f 00 00 00 07 2e 00 00 |6'.p....|o.......|
|000000f0| 82 21 52 75 6e 49 6d 61 | 67 65 00 00 88 07 00 00 |.!RunIma|ge......|
|00000100| 42 f8 ff ff cc c5 82 70 | 03 00 3c da 88 07 00 00 |B......p|..<.....|
|00000110| 9a 2e 00 00 82 21 53 70 | 72 69 74 65 73 00 00 00 |.....!Sp|rites...|
|00000120| e0 02 00 00 42 f9 ff ff | 6d 0a 86 46 03 00 1e a5 |....B...|m..F....|
|00000130| e0 02 00 00 46 36 00 00 | 82 52 65 61 64 4d 65 00 |....F6..|.ReadMe.|
|00000140| 00 00 00 00 f7 30 00 00 | 44 ff ff ff bf 54 60 8b |.....0..|D....T`.|
|00000150| 03 00 ff c2 f7 30 00 00 | 4a 39 00 00 82 54 65 6d |.....0..|J9...Tem|
|00000160| 70 6c 61 74 65 73 00 00 | 4f 02 00 00 42 ec ff ff |plates..|O...B...|
|00000170| a5 3a 81 70 03 00 83 32 | 4f 02 00 00 65 6a 00 00 |.:.p...2|O...ej..|
|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 82 21 52 75 | 6e 00 00 00 03 00 00 00 |.....!Ru|n.......|
|000001b0| 04 01 00 00 44 eb ff ff | f4 de 66 8e 03 00 36 84 |....D...|..f...6.|
|000001c0| 04 01 00 00 d8 6c 00 00 | 82 21 52 75 6e 49 6d 61 |.....l..|.!RunIma|
|000001d0| 67 65 00 00 ca 2f 00 00 | 44 fb ff ff 7a 73 6a 8e |ge.../..|D...zsj.|
|000001e0| 03 00 44 97 ca 2f 00 00 | 00 6e 00 00 82 21 53 70 |..D../..|.n...!Sp|
|000001f0| 72 69 74 65 73 00 00 00 | dc 02 00 00 44 f9 ff ff |rites...|....D...|
|00000200| 00 bd 60 8b 03 00 b6 45 | dc 02 00 00 ee 9d 00 00 |..`....E|........|
|00000210| 82 21 53 70 72 69 74 65 | 73 32 32 00 54 05 00 00 |.!Sprite|s22.T...|
|00000220| 44 f9 ff ff d0 80 9c 8d | 03 00 9f 52 54 05 00 00 |D.......|...RT...|
|00000230| ee a0 00 00 82 44 6f 6e | 74 43 72 75 6e 63 68 00 |.....Don|tCrunch.|
|00000240| 19 00 00 00 44 ff ff ff | f0 13 57 8b 03 00 68 8c |....D...|..W...h.|
|00000250| 19 00 00 00 66 a6 00 00 | 82 45 78 61 6d 69 6e 65 |....f...|.Examine|
|00000260| 00 00 00 00 c8 86 00 00 | 44 fb ff ff 25 c7 68 8e |........|D...%.h.|
|00000270| 03 00 44 cf c8 86 00 00 | a3 a6 00 00 82 4f 70 74 |..D.....|.....Opt|
|00000280| 69 6f 6e 73 00 00 00 00 | 32 00 00 00 44 fd ff ff |ions....|2...D...|
|00000290| e9 c9 d4 a8 03 00 bf 1f | 32 00 00 00 8f 2d 01 00 |........|2....-..|
|000002a0| 82 53 70 72 69 74 65 73 | 00 00 00 00 fc 05 00 00 |.Sprites|........|
|000002b0| 44 f9 ff ff 9e 2c 83 8d | 03 00 f9 54 fc 05 00 00 |D....,..|...T....|
|000002c0| e5 2d 01 00 82 54 65 6d | 70 6c 52 4f 32 00 00 00 |.-...Tem|plRO2...|
|000002d0| 36 0a 00 00 44 ec ff ff | f6 de 66 8e 03 00 af 38 |6...D...|..f....8|
|000002e0| 36 0a 00 00 05 34 01 00 | 82 54 65 6d 70 6c 52 4f |6....4..|.TemplRO|
|000002f0| 33 00 00 00 aa 0a 00 00 | 44 ec ff ff fa de 66 8e |3.......|D.....f.|
|00000300| 03 00 ef 8f aa 0a 00 00 | 5f 3e 01 00 82 57 41 53 |........|_>...WAS|
|00000310| 50 00 00 00 03 00 00 00 | 18 16 00 00 42 fa ff ff |P.......|....B...|
|00000320| 30 65 10 7c 03 00 1c cf | 18 16 00 00 2d 49 01 00 |0e.|....|....-I..|
|00000330| 00 00 00 00 02 00 00 00 | 03 00 00 00 03 00 00 00 |........|........|
|00000340| 02 00 00 00 03 00 00 00 | 02 00 00 00 04 00 00 00 |........|........|
|00000350| b2 fc ff ff 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000360| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000370| 00 00 00 00 00 00 00 00 | 48 65 6c 70 20 61 6e 64 |........|Help and|
|00000380| 20 69 6e 66 6f 72 6d 61 | 74 69 6f 6e 20 6f 6e 20 | informa|tion on |
|00000390| 21 45 78 61 6d 69 6e 65 | 20 20 20 28 43 6f 70 79 |!Examine| (Copy|
|000003a0| 72 69 67 68 74 20 a9 20 | 45 72 69 6b 20 64 65 20 |right . |Erik de |
|000003b0| 4b 6f 72 74 29 0a 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |Kort).==|========|
|000003c0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000003d0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000003e0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000003f0| 3d 3d 3d 0a 0a 21 45 78 | 61 6d 69 6e 65 20 69 73 |===..!Ex|amine is|
|00000400| 20 61 20 6d 75 6c 74 69 | 74 61 73 6b 69 6e 67 20 | a multi|tasking |
|00000410| 6d 61 67 6e 69 66 69 65 | 72 20 74 6f 20 62 65 20 |magnifie|r to be |
|00000420| 75 73 65 64 20 6f 6e 20 | 74 68 65 20 64 65 73 6b |used on |the desk|
|00000430| 74 6f 70 2e 0a 49 74 20 | 63 6f 6e 73 69 73 74 73 |top..It |consists|
|00000440| 20 6f 66 20 6f 6e 65 20 | 6d 61 69 6e 20 77 69 6e | of one |main win|
|00000450| 64 6f 77 20 28 74 68 65 | 20 64 69 73 70 6c 61 79 |dow (the| display|
|00000460| 29 2c 20 70 6c 75 73 20 | 61 20 74 6f 6f 6c 77 69 |), plus |a toolwi|
|00000470| 6e 64 6f 77 0a 61 74 20 | 74 68 65 20 62 6f 74 74 |ndow.at |the bott|
|00000480| 6f 6d 20 6f 66 20 74 68 | 65 20 64 69 73 70 6c 61 |om of th|e displa|
|00000490| 79 2e 20 54 68 65 20 64 | 69 73 70 6c 61 79 20 73 |y. The d|isplay s|
|000004a0| 68 6f 77 73 20 74 68 65 | 20 61 72 65 61 20 61 72 |hows the| area ar|
|000004b0| 6f 75 6e 64 0a 79 6f 75 | 72 20 6d 6f 75 73 65 70 |ound.you|r mousep|
|000004c0| 6f 69 6e 74 65 72 20 28 | 6f 72 20 61 72 6f 75 6e |ointer (|or aroun|
|000004d0| 64 20 74 68 65 20 63 61 | 72 65 74 29 20 6d 61 67 |d the ca|ret) mag|
|000004e0| 6e 69 66 69 65 64 2e 0a | 0a 0a 54 68 65 20 64 69 |nified..|..The di|
|000004f0| 73 70 6c 61 79 0a 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |splay.--|--------|
|00000500| 2d 0a 54 68 65 20 6d 61 | 69 6e 20 70 61 72 74 20 |-.The ma|in part |
|00000510| 6f 66 20 74 68 69 73 20 | 61 70 70 6c 69 63 61 74 |of this |applicat|
|00000520| 69 6f 6e 20 69 73 20 6f | 66 63 6f 75 72 73 65 20 |ion is o|fcourse |
|00000530| 74 68 65 20 64 69 73 70 | 6c 61 79 2c 20 74 68 61 |the disp|lay, tha|
|00000540| 74 20 77 69 6c 6c 20 73 | 68 6f 77 0a 74 68 65 20 |t will s|how.the |
|00000550| 6d 61 67 6e 69 66 69 65 | 64 20 73 63 72 65 65 6e |magnifie|d screen|
|00000560| 61 72 65 61 2e 20 54 6f | 20 6b 65 65 70 20 74 68 |area. To| keep th|
|00000570| 65 20 64 69 73 70 6c 61 | 79 20 69 73 20 61 73 20 |e displa|y is as |
|00000580| 73 6d 61 6c 6c 20 61 73 | 20 70 6f 73 73 69 62 6c |small as| possibl|
|00000590| 65 2c 20 69 74 0a 68 61 | 73 20 6e 6f 20 74 69 74 |e, it.ha|s no tit|
|000005a0| 6c 65 62 61 72 20 6f 72 | 20 73 63 72 6f 6c 6c 62 |lebar or| scrollb|
|000005b0| 61 72 73 2e 0a 59 6f 75 | 20 63 61 6e 2c 20 68 6f |ars..You| can, ho|
|000005c0| 77 65 76 65 72 2c 20 6d | 6f 76 65 20 61 6e 64 20 |wever, m|ove and |
|000005d0| 72 65 73 69 7a 65 20 69 | 74 20 61 73 20 73 68 6f |resize i|t as sho|
|000005e0| 77 6e 20 62 65 6c 6f 77 | 3a 0a 0a 20 20 2b 2d 2d |wn below|:.. +--|
|000005f0| 2d 2b 2d 2d 2d 2d 2d 2d | 2d 2d 2b 2d 2d 2d 2b 0a |-+------|--+---+.|
|00000600| 20 20 7c 20 52 2f 20 20 | 20 20 20 20 20 20 20 20 | | R/ | |
|00000610| 5c 52 20 7c 0a 20 20 7c | 20 2f 20 20 20 20 20 20 |\R |. || / |
|00000620| 20 20 20 20 46 69 6c 65 | 44 61 74 61 82 21 48 65 | File|Data.!He|
|00000630| 6c 70 00 00 03 00 00 00 | bf 2d 00 00 47 fd ff ff |lp......|.-..G...|
|00000640| 5a ea 9c 9b 03 00 44 92 | 48 65 6c 70 20 61 6e 64 |Z.....D.|Help and|
|00000650| 20 69 6e 66 6f 72 6d 61 | 74 69 6f 6e 20 6f 6e 20 | informa|tion on |
|00000660| 21 45 78 61 6d 69 6e 65 | 20 20 20 28 43 6f 70 79 |!Examine| (Copy|
|00000670| 72 69 67 68 74 20 a9 20 | 45 72 69 6b 20 64 65 20 |right . |Erik de |
|00000680| 4b 6f 72 74 29 0a 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |Kort).==|========|
|00000690| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000006a0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000006b0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000006c0| 3d 3d 3d 0a 0a 21 45 78 | 61 6d 69 6e 65 20 69 73 |===..!Ex|amine is|
|000006d0| 20 61 20 6d 75 6c 74 69 | 74 61 73 6b 69 6e 67 20 | a multi|tasking |
|000006e0| 6d 61 67 6e 69 66 69 65 | 72 20 74 6f 20 62 65 20 |magnifie|r to be |
|000006f0| 75 73 65 64 20 6f 6e 20 | 74 68 65 20 64 65 73 6b |used on |the desk|
|00000700| 74 6f 70 2e 0a 49 74 20 | 63 6f 6e 73 69 73 74 73 |top..It |consists|
|00000710| 20 6f 66 20 6f 6e 65 20 | 6d 61 69 6e 20 77 69 6e | of one |main win|
|00000720| 64 6f 77 20 28 74 68 65 | 20 64 69 73 70 6c 61 79 |dow (the| display|
|00000730| 29 2c 20 70 6c 75 73 20 | 61 20 74 6f 6f 6c 77 69 |), plus |a toolwi|
|00000740| 6e 64 6f 77 0a 61 74 20 | 74 68 65 20 62 6f 74 74 |ndow.at |the bott|
|00000750| 6f 6d 20 6f 66 20 74 68 | 65 20 64 69 73 70 6c 61 |om of th|e displa|
|00000760| 79 2e 20 54 68 65 20 64 | 69 73 70 6c 61 79 20 73 |y. The d|isplay s|
|00000770| 68 6f 77 73 20 74 68 65 | 20 61 72 65 61 20 61 72 |hows the| area ar|
|00000780| 6f 75 6e 64 0a 79 6f 75 | 72 20 6d 6f 75 73 65 70 |ound.you|r mousep|
|00000790| 6f 69 6e 74 65 72 20 28 | 6f 72 20 61 72 6f 75 6e |ointer (|or aroun|
|000007a0| 64 20 74 68 65 20 63 61 | 72 65 74 29 20 6d 61 67 |d the ca|ret) mag|
|000007b0| 6e 69 66 69 65 64 2e 0a | 0a 0a 54 68 65 20 64 69 |nified..|..The di|
|000007c0| 73 70 6c 61 79 0a 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |splay.--|--------|
|000007d0| 2d 0a 54 68 65 20 6d 61 | 69 6e 20 70 61 72 74 20 |-.The ma|in part |
|000007e0| 6f 66 20 74 68 69 73 20 | 61 70 70 6c 69 63 61 74 |of this |applicat|
|000007f0| 69 6f 6e 20 69 73 20 6f | 66 63 6f 75 72 73 65 20 |ion is o|fcourse |
|00000800| 74 68 65 20 64 69 73 70 | 6c 61 79 2c 20 74 68 61 |the disp|lay, tha|
|00000810| 74 20 77 69 6c 6c 20 73 | 68 6f 77 0a 74 68 65 20 |t will s|how.the |
|00000820| 6d 61 67 6e 69 66 69 65 | 64 20 73 63 72 65 65 6e |magnifie|d screen|
|00000830| 61 72 65 61 2e 20 54 6f | 20 6b 65 65 70 20 74 68 |area. To| keep th|
|00000840| 65 20 64 69 73 70 6c 61 | 79 20 69 73 20 61 73 20 |e displa|y is as |
|00000850| 73 6d 61 6c 6c 20 61 73 | 20 70 6f 73 73 69 62 6c |small as| possibl|
|00000860| 65 2c 20 69 74 0a 68 61 | 73 20 6e 6f 20 74 69 74 |e, it.ha|s no tit|
|00000870| 6c 65 62 61 72 20 6f 72 | 20 73 63 72 6f 6c 6c 62 |lebar or| scrollb|
|00000880| 61 72 73 2e 0a 59 6f 75 | 20 63 61 6e 2c 20 68 6f |ars..You| can, ho|
|00000890| 77 65 76 65 72 2c 20 6d | 6f 76 65 20 61 6e 64 20 |wever, m|ove and |
|000008a0| 72 65 73 69 7a 65 20 69 | 74 20 61 73 20 73 68 6f |resize i|t as sho|
|000008b0| 77 6e 20 62 65 6c 6f 77 | 3a 0a 0a 20 20 2b 2d 2d |wn below|:.. +--|
|000008c0| 2d 2b 2d 2d 2d 2d 2d 2d | 2d 2d 2b 2d 2d 2d 2b 0a |-+------|--+---+.|
|000008d0| 20 20 7c 20 52 2f 20 20 | 20 20 20 20 20 20 20 20 | | R/ | |
|000008e0| 5c 52 20 7c 0a 20 20 7c | 20 2f 20 20 20 20 20 20 |\R |. || / |
|000008f0| 20 20 20 20 20 20 5c 20 | 7c 0a 20 20 7c 2f 20 20 | \ ||. |/ |
|00000900| 20 20 20 20 20 20 20 20 | 20 20 20 20 5c 7c 0a 20 | | \|. |
|00000910| 20 7c 20 20 20 20 20 20 | 4d 4f 56 45 20 20 20 20 | | |MOVE |
|00000920| 20 20 7c 0a 20 20 7c 5c | 20 20 20 20 20 20 20 20 | |. |\| |
|00000930| 20 20 20 20 20 20 2f 7c | 0a 20 20 7c 20 5c 20 20 | /||. | \ |
|00000940| 20 20 20 20 20 20 20 20 | 20 20 2f 20 7c 0a 20 20 | | / |. |
|00000950| 7c 20 52 5c 20 20 20 20 | 20 20 20 20 20 20 2f 52 || R\ | /R|
|00000960| 20 7c 0a 20 20 2b 2d 2d | 2d 2b 2d 2d 2d 2d 2d 2d | |. +--|-+------|
|00000970| 2d 2d 2b 2d 2d 2d 2b 0a | 0a 49 6e 20 61 6e 79 20 |--+---+.|.In any |
|00000980| 6f 66 20 74 68 65 20 63 | 6f 72 6e 65 72 73 2c 20 |of the c|orners, |
|00000990| 69 6e 64 69 63 61 74 65 | 64 20 77 69 74 68 20 61 |indicate|d with a|
|000009a0| 6e 20 27 52 27 2c 20 74 | 68 65 20 70 6f 69 6e 74 |n 'R', t|he point|
|000009b0| 65 72 20 77 69 6c 6c 20 | 63 68 61 6e 67 65 0a 69 |er will |change.i|
|000009c0| 6e 74 6f 20 61 6e 20 61 | 72 72 6f 77 20 77 69 74 |nto an a|rrow wit|
|000009d0| 68 20 66 6f 75 72 20 64 | 69 72 65 63 74 69 6f 6e |h four d|irection|
|000009e0| 73 2e 20 59 6f 75 20 63 | 61 6e 20 6e 6f 77 20 72 |s. You c|an now r|
|000009f0| 65 73 69 7a 65 20 74 68 | 65 20 64 69 73 70 6c 61 |esize th|e displa|
|00000a00| 79 20 62 79 0a 64 65 70 | 72 65 73 73 69 6e 67 20 |y by.dep|ressing |
|00000a10| 74 68 65 20 73 65 6c 65 | 63 74 20 6f 72 20 74 68 |the sele|ct or th|
|00000a20| 65 20 61 64 6a 75 73 74 | 20 62 75 74 74 6f 6e 20 |e adjust| button |
|00000a30| 6f 6e 20 79 6f 75 72 20 | 6d 6f 75 73 65 2e 0a 0a |on your |mouse...|
|00000a40| 4f 76 65 72 20 74 68 65 | 20 6d 69 64 64 6c 65 20 |Over the| middle |
|00000a50| 61 72 65 61 20 74 68 65 | 20 70 6f 69 6e 74 65 72 |area the| pointer|
|00000a60| 20 77 69 6c 6c 20 68 61 | 76 65 20 74 68 65 20 73 | will ha|ve the s|
|00000a70| 68 61 70 65 20 6f 66 20 | 61 20 68 61 6e 64 2c 20 |hape of |a hand, |
|00000a80| 6d 65 61 6e 69 6e 67 0a | 74 68 61 74 20 79 6f 75 |meaning.|that you|
|00000a90| 20 63 61 6e 20 70 69 63 | 6b 75 70 20 74 68 65 20 | can pic|kup the |
|00000aa0| 64 69 73 70 6c 61 79 20 | 28 61 67 61 69 6e 20 62 |display |(again b|
|00000ab0| 79 20 64 65 70 72 65 73 | 73 69 6e 67 20 74 68 65 |y depres|sing the|
|00000ac0| 20 73 65 6c 65 63 74 20 | 6f 72 0a 74 68 65 20 61 | select |or.the a|
|00000ad0| 64 6a 75 73 74 20 62 75 | 74 74 6f 6e 20 6f 6e 20 |djust bu|tton on |
|00000ae0| 79 6f 75 72 20 6d 6f 75 | 73 65 29 20 61 6e 64 20 |your mou|se) and |
|00000af0| 6d 6f 76 65 20 69 74 20 | 61 72 6f 75 6e 64 20 74 |move it |around t|
|00000b00| 68 65 20 73 63 72 65 65 | 6e 2e 0a 0a 59 6f 75 20 |he scree|n...You |
|00000b10| 73 74 6f 70 20 72 65 73 | 69 7a 69 6e 67 20 6f 72 |stop res|izing or|
|00000b20| 20 6d 6f 76 69 6e 67 20 | 77 68 65 6e 20 79 6f 75 | moving |when you|
|00000b30| 20 72 65 6c 65 61 73 65 | 20 74 68 65 20 6d 6f 75 | release| the mou|
|00000b40| 73 65 62 75 74 74 6f 6e | 2e 0a 52 65 6d 65 6d 62 |sebutton|..Rememb|
|00000b50| 65 72 20 74 68 61 74 20 | 70 72 65 73 73 69 6e 67 |er that |pressing|
|00000b60| 20 73 65 6c 65 63 74 20 | 77 69 6c 6c 20 61 6c 73 | select |will als|
|00000b70| 6f 20 62 72 69 6e 67 20 | 74 68 65 20 64 69 73 70 |o bring |the disp|
|00000b80| 6c 61 79 20 77 69 6e 64 | 6f 77 20 74 6f 0a 74 68 |lay wind|ow to.th|
|00000b90| 65 20 66 72 6f 6e 74 20 | 28 61 64 6a 75 73 74 20 |e front |(adjust |
|00000ba0| 77 69 6c 6c 20 6e 6f 74 | 20 64 6f 20 74 68 61 74 |will not| do that|
|00000bb0| 29 2e 0a 0a 49 6e 20 74 | 68 65 20 64 69 73 70 6c |)...In t|he displ|
|00000bc0| 61 79 20 61 72 65 61 20 | 79 6f 75 20 6d 61 79 20 |ay area |you may |
|00000bd0| 70 72 65 73 73 20 6d 65 | 6e 75 2c 20 77 68 69 63 |press me|nu, whic|
|00000be0| 68 20 77 69 6c 6c 20 70 | 6f 70 75 70 20 61 20 2e |h will p|opup a .|
|00000bf0| 2e 2e 2e 20 6d 65 6e 75 | 21 0a 54 68 69 73 20 6d |... menu|!.This m|
|00000c00| 65 6e 75 20 68 61 73 20 | 74 68 65 20 66 6f 6c 6c |enu has |the foll|
|00000c10| 6f 77 69 6e 67 20 6c 61 | 79 6f 75 74 3a 0a 0a 20 |owing la|yout:.. |
|00000c20| 20 2b 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d | +------|--------|
|00000c30| 2b 0a 20 20 7c 20 49 6e | 66 6f 20 20 20 20 20 20 |+. | In|fo |
|00000c40| 20 20 89 7c 20 2d 3e 20 | 53 68 6f 77 20 61 70 70 | .| -> |Show app|
|00000c50| 6c 69 63 61 74 69 6f 6e | 20 69 6e 66 6f 0a 20 20 |lication| info. |
|00000c60| 7c 20 4f 70 74 69 6f 6e | 73 20 20 20 20 20 89 7c || Option|s .||
|00000c70| 20 2d 3e 20 53 68 6f 77 | 20 74 68 65 20 6f 70 74 | -> Show| the opt|
|00000c80| 69 6f 6e 73 20 62 6f 78 | 0a 20 20 7c 20 53 61 76 |ions box|. | Sav|
|00000c90| 65 20 4f 70 74 69 6f 6e | 73 20 7c 20 2d 3e 20 53 |e Option|s | -> S|
|00000ca0| 61 76 65 20 61 6c 6c 20 | 6f 70 74 69 6f 6e 73 20 |ave all |options |
|00000cb0| 73 65 74 20 69 6e 20 74 | 68 65 20 4f 70 74 69 6f |set in t|he Optio|
|00000cc0| 6e 73 20 62 6f 78 0a 20 | 20 2b 2d 2d 2d 2d 2d 2d |ns box. | +------|
|00000cd0| 2d 2d 2d 2d 2d 2d 2d 2d | 2b 0a 20 20 7c 20 42 61 |--------|+. | Ba|
|00000ce0| 63 6b 20 20 20 20 20 20 | 20 20 20 7c 20 2d 3e 20 |ck | | -> |
|00000cf0| 44 69 73 70 6c 61 79 20 | 74 6f 20 74 68 65 20 62 |Display |to the b|
|00000d00| 6f 74 74 6f 6d 20 6f 66 | 20 74 68 65 20 77 69 6e |ottom of| the win|
|00000d10| 64 6f 77 20 73 74 61 63 | 6b 2e 0a 20 20 7c 20 46 |dow stac|k.. | F|
|00000d20| 72 6f 6e 74 20 20 20 20 | 20 20 20 20 7c 20 2d 3e |ront | | ->|
|00000d30| 20 44 69 73 70 6c 61 79 | 20 74 6f 20 74 68 65 20 | Display| to the |
|00000d40| 74 6f 70 20 6f 66 20 74 | 68 65 20 77 69 6e 64 6f |top of t|he windo|
|00000d50| 77 20 73 74 61 63 6b 2e | 0a 20 20 7c 20 43 6c 6f |w stack.|. | Clo|
|00000d60| 73 65 20 20 20 20 20 20 | 20 20 7c 20 2d 3e 20 43 |se | | -> C|
|00000d70| 6c 6f 73 65 20 64 69 73 | 70 6c 61 79 77 69 6e 64 |lose dis|playwind|
|00000d80| 6f 77 0a 20 20 2b 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |ow. +--|--------|
|00000d90| 2d 2d 2d 2d 2b 0a 20 20 | 7c 20 51 75 69 74 20 20 |----+. || Quit |
|00000da0| 20 20 20 20 20 20 20 7c | 20 2d 3e 20 51 75 69 74 | || -> Quit|
|00000db0| 20 61 70 70 6c 69 63 61 | 74 69 6f 6e 0a 20 20 2b | applica|tion. +|
|00000dc0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2b 0a |--------|------+.|
|00000dd0| 0a 45 6e 74 72 69 65 73 | 20 22 49 6e 66 6f 22 20 |.Entries| "Info" |
|00000de0| 61 6e 64 20 22 51 75 69 | 74 22 20 73 70 65 61 6b |and "Qui|t" speak|
|00000df0| 20 66 6f 72 20 74 68 65 | 6d 73 65 6c 76 65 73 2c | for the|mselves,|
|00000e00| 20 62 75 74 20 74 68 65 | 20 22 4f 70 74 69 6f 6e | but the| "Option|
|00000e10| 73 22 0a 6e 65 65 64 20 | 61 20 6c 69 74 74 6c 65 |s".need |a little|
|00000e20| 20 65 78 70 6c 61 6e 61 | 74 69 6f 6e 2e 0a 49 20 | explana|tion..I |
|00000e30| 77 69 6c 6c 20 72 65 66 | 65 72 20 74 6f 20 74 68 |will ref|er to th|
|00000e40| 65 20 64 69 73 70 6c 61 | 79 20 77 69 6e 64 6f 77 |e displa|y window|
|00000e50| 20 61 73 20 22 64 69 73 | 70 6c 61 79 22 2e 0a 0a | as "dis|play"...|
|00000e60| 54 68 65 20 4f 70 74 69 | 6f 6e 73 20 42 6f 78 0a |The Opti|ons Box.|
|00000e70| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 0a |--------|-------.|
|00000e80| 54 68 69 73 20 62 6f 78 | 20 63 6f 6e 74 61 69 6e |This box| contain|
|00000e90| 73 20 73 6f 6d 65 20 62 | 75 74 74 6f 6e 73 2c 20 |s some b|uttons, |
|00000ea0| 70 6c 75 73 20 61 20 7a | 6f 6f 6d 20 73 65 63 74 |plus a z|oom sect|
|00000eb0| 69 6f 6e 2e 0a 0a 42 75 | 74 74 6f 6e 73 3a 0a 20 |ion...Bu|ttons:. |
|00000ec0| 22 53 68 6f 77 20 50 61 | 6e 65 22 20 20 20 20 20 |"Show Pa|ne" |
|00000ed0| 2d 2d 20 45 6e 61 62 6c | 65 2f 64 69 73 61 62 6c |-- Enabl|e/disabl|
|00000ee0| 65 20 74 68 65 20 74 6f | 6f 6c 77 69 6e 64 6f 77 |e the to|olwindow|
|00000ef0| 20 62 65 6c 6f 77 20 74 | 68 65 20 62 6f 74 74 6f | below t|he botto|
|00000f00| 6d 20 6c 65 66 74 0a 20 | 20 20 20 20 20 20 20 20 |m left. | |
|00000f10| 20 20 20 20 20 20 20 20 | 20 20 20 63 6f 72 6e 65 | | corne|
|00000f20| 72 20 6f 66 20 74 68 65 | 20 64 69 73 70 6c 61 79 |r of the| display|
|00000f30| 2e 0a 0a 20 22 53 68 6f | 77 20 50 6f 69 6e 74 65 |... "Sho|w Pointe|
|00000f40| 72 22 20 20 2d 2d 20 45 | 6e 61 62 6c 65 2f 64 69 |r" -- E|nable/di|
|00000f50| 73 61 62 6c 65 20 61 20 | 70 6f 69 6e 74 65 72 20 |sable a |pointer |
|00000f60| 69 6e 64 69 63 61 74 69 | 6f 6e 20 69 6e 20 74 68 |indicati|on in th|
|00000f70| 65 20 64 69 73 70 6c 61 | 79 2e 0a 20 22 43 72 6f |e displa|y.. "Cro|
|00000f80| 73 73 22 20 20 20 20 20 | 20 20 20 20 2d 2d 20 53 |ss" | -- S|
|00000f90| 65 6c 65 63 74 20 63 72 | 6f 73 73 68 61 69 72 2c |elect cr|osshair,|
|00000fa0| 20 6f 72 20 6e 6f 72 6d | 61 6c 20 70 6f 69 6e 74 | or norm|al point|
|00000fb0| 65 72 20 69 6e 64 69 63 | 61 74 69 6f 6e 2e 0a 20 |er indic|ation.. |
|00000fc0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000fd0| 20 20 20 54 68 69 73 20 | 69 73 20 6f 6e 6c 79 20 | This |is only |
|00000fe0| 76 69 73 69 62 6c 65 20 | 77 69 74 68 20 22 53 68 |visible |with "Sh|
|00000ff0| 6f 77 20 50 6f 69 6e 74 | 65 72 22 20 65 6e 61 62 |ow Point|er" enab|
|00001000| 6c 65 64 2e 0a 0a 20 22 | 46 6f 6c 6c 6f 77 20 43 |led... "|Follow C|
|00001010| 61 72 65 74 22 20 20 2d | 2d 20 45 6e 61 62 6c 65 |aret" -|- Enable|
|00001020| 2f 64 69 73 61 62 6c 65 | 20 74 68 65 20 66 6f 6c |/disable| the fol|
|00001030| 6c 6f 77 2d 63 61 72 65 | 74 20 6d 6f 64 65 2e 20 |low-care|t mode. |
|00001040| 28 53 65 65 20 62 65 6c | 6f 77 29 0a 20 22 41 6c |(See bel|ow). "Al|
|00001050| 77 61 79 73 22 20 20 20 | 20 20 20 20 20 2d 2d 20 |ways" | -- |
|00001060| 53 74 69 63 6b 20 77 69 | 74 68 20 63 61 72 65 74 |Stick wi|th caret|
|00001070| 2c 20 72 65 67 61 72 64 | 6c 65 73 73 2e 20 28 53 |, regard|less. (S|
|00001080| 65 65 20 62 65 6c 6f 77 | 29 0a 0a 20 22 42 6c 61 |ee below|).. "Bla|
|00001090| 6e 6b 20 44 69 73 70 6c | 61 79 22 20 2d 2d 20 49 |nk Displ|ay" -- I|
|000010a0| 66 20 65 6e 61 62 6c 65 | 64 2c 20 64 69 73 70 6c |f enable|d, displ|
|000010b0| 61 79 20 77 69 6e 64 6f | 77 20 77 69 6c 6c 20 73 |ay windo|w will s|
|000010c0| 68 6f 77 20 75 70 20 61 | 73 20 61 0a 20 20 20 20 |how up a|s a. |
|000010d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000010e0| 77 68 69 74 65 2f 67 72 | 61 79 20 63 68 65 63 6b |white/gr|ay check|
|000010f0| 65 72 65 64 20 70 61 74 | 74 65 72 6e 2e 0a 0a 0a |ered pat|tern....|
|00001100| 54 68 65 20 7a 6f 6f 6d | 20 73 65 63 74 69 6f 6e |The zoom| section|
|00001110| 20 70 72 6f 76 69 64 65 | 73 20 61 20 28 73 6f 72 | provide|s a (sor|
|00001120| 74 20 6f 66 29 20 73 74 | 61 6e 64 61 72 64 20 7a |t of) st|andard z|
|00001130| 6f 6f 6d 20 70 61 6e 65 | 6c 2e 0a 0a 49 6e 20 74 |oom pane|l...In t|
|00001140| 68 65 20 66 6f 6c 6c 6f | 77 2d 63 61 72 65 74 20 |he follo|w-caret |
|00001150| 6d 6f 64 65 2c 20 74 68 | 65 20 61 72 65 61 20 61 |mode, th|e area a|
|00001160| 72 6f 75 6e 64 20 74 68 | 65 20 63 61 72 65 74 20 |round th|e caret |
|00001170| 69 73 20 64 69 73 70 6c | 61 79 65 64 2e 0a 48 6f |is displ|ayed..Ho|
|00001180| 77 65 76 65 72 2c 20 77 | 68 65 6e 20 79 6f 75 20 |wever, w|hen you |
|00001190| 6d 6f 76 65 20 74 68 65 | 20 6d 6f 75 73 65 70 6f |move the| mousepo|
|000011a0| 69 6e 74 65 72 20 6f 75 | 74 73 69 64 65 20 74 68 |inter ou|tside th|
|000011b0| 65 20 77 69 6e 64 6f 77 | 20 74 68 61 74 20 63 6f |e window| that co|
|000011c0| 6e 74 61 69 6e 73 0a 74 | 68 65 20 63 61 72 65 74 |ntains.t|he caret|
|000011d0| 2c 20 74 68 65 20 64 69 | 73 70 6c 61 79 20 77 69 |, the di|splay wi|
|000011e0| 6c 6c 20 73 77 69 74 63 | 68 20 74 6f 20 74 68 65 |ll switc|h to the|
|000011f0| 20 6d 6f 75 73 65 70 6f | 69 6e 74 65 72 2e 20 59 | mousepo|inter. Y|
|00001200| 6f 75 20 63 61 6e 20 6d | 61 6b 65 0a 74 68 65 20 |ou can m|ake.the |
|00001210| 64 69 73 70 6c 61 79 20 | 73 74 61 79 20 77 69 74 |display |stay wit|
|00001220| 68 20 74 68 65 20 63 61 | 72 65 74 2c 20 69 66 20 |h the ca|ret, if |
|00001230| 79 6f 75 20 73 65 6c 65 | 63 74 20 74 68 65 20 22 |you sele|ct the "|
|00001240| 41 6c 77 61 79 73 22 20 | 6f 70 74 69 6f 6e 2e 0a |Always" |option..|
|00001250| 41 6c 73 6f 2c 20 74 68 | 65 20 66 6f 6c 6c 6f 77 |Also, th|e follow|
|00001260| 2d 63 61 72 65 74 20 6d | 6f 64 65 20 69 73 20 64 |-caret m|ode is d|
|00001270| 69 73 61 62 6c 65 64 20 | 77 68 69 6c 65 20 79 6f |isabled |while yo|
|00001280| 75 20 68 6f 6c 64 20 64 | 6f 77 6e 20 61 20 6d 6f |u hold d|own a mo|
|00001290| 75 73 65 62 75 74 74 6f | 6e 2e 0a 52 65 6d 65 6d |usebutto|n..Remem|
|000012a0| 62 65 72 20 74 68 61 74 | 20 70 6f 70 70 69 6e 67 |ber that| popping|
|000012b0| 20 75 70 20 61 20 6d 65 | 6e 75 20 77 69 6c 6c 20 | up a me|nu will |
|000012c0| 61 6c 73 6f 20 6d 6f 76 | 65 20 74 68 65 20 6d 6f |also mov|e the mo|
|000012d0| 75 73 65 70 6f 69 6e 74 | 65 72 20 6f 75 74 73 69 |usepoint|er outsi|
|000012e0| 64 65 0a 74 68 65 20 77 | 69 6e 64 6f 77 20 74 68 |de.the w|indow th|
|000012f0| 61 74 20 63 6f 6e 74 61 | 69 6e 73 20 74 68 65 20 |at conta|ins the |
|00001300| 63 61 72 65 74 20 28 62 | 75 74 20 69 6e 73 69 64 |caret (b|ut insid|
|00001310| 65 20 74 68 65 20 6d 65 | 6e 75 21 29 2e 0a 49 66 |e the me|nu!)..If|
|00001320| 20 79 6f 75 20 68 61 70 | 70 65 6e 20 74 6f 20 6c | you hap|pen to l|
|00001330| 6f 73 65 20 74 72 61 63 | 6b 20 6f 66 20 74 68 65 |ose trac|k of the|
|00001340| 20 63 61 72 65 74 2c 20 | 79 6f 75 20 63 61 6e 20 | caret, |you can |
|00001350| 67 65 74 20 69 74 20 62 | 61 63 6b 20 62 79 20 75 |get it b|ack by u|
|00001360| 73 69 6e 67 0a 74 68 65 | 20 53 68 69 66 74 2d 54 |sing.the| Shift-T|
|00001370| 41 42 20 68 6f 74 6b 65 | 79 20 28 61 73 20 69 6e |AB hotke|y (as in|
|00001380| 20 4d 45 4e 4f 4e 2c 20 | 77 68 69 63 68 20 69 73 | MENON, |which is|
|00001390| 20 a9 20 4a 6f 72 69 73 | 20 52 d6 6c 69 6e 67 29 | . Joris| R.ling)|
|000013a0| 2e 0a 0a 49 66 20 79 6f | 75 20 73 65 6c 65 63 74 |...If yo|u select|
|000013b0| 20 74 68 65 20 6f 70 74 | 69 6f 6e 73 20 62 6f 78 | the opt|ions box|
|000013c0| 20 62 79 20 63 6c 69 63 | 6b 69 6e 67 20 6f 6e 20 | by clic|king on |
|000013d0| 74 68 65 20 6d 65 6e 75 | 20 65 6e 74 72 79 2c 0a |the menu| entry,.|
|000013e0| 72 61 74 68 65 72 20 74 | 68 61 6e 20 6d 6f 76 69 |rather t|han movi|
|000013f0| 6e 67 20 72 69 67 68 74 | 2c 20 74 68 65 20 6f 70 |ng right|, the op|
|00001400| 74 69 6f 6e 73 20 62 6f | 78 20 77 69 6c 6c 20 6e |tions bo|x will n|
|00001410| 6f 74 20 64 69 73 61 70 | 70 65 61 72 0a 75 6e 74 |ot disap|pear.unt|
|00001420| 69 6c 20 79 6f 75 20 73 | 70 65 63 69 66 69 63 61 |il you s|pecifica|
|00001430| 6c 6c 79 20 63 6c 6f 73 | 65 20 69 74 2e 0a 0a 0a |lly clos|e it....|
|00001440| 54 68 65 20 54 6f 6f 6c | 77 69 6e 64 6f 77 0a 2d |The Tool|window.-|
|00001450| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 0a 2e 2e |--------|-----...|
|00001460| 2e 20 68 61 73 20 74 68 | 65 20 66 6f 6c 6c 6f 77 |. has th|e follow|
|00001470| 69 6e 67 20 6c 61 79 6f | 75 74 3a 0a 0a 20 20 2b |ing layo|ut:.. +|
|00001480| 2d 2d 2d 2b 2d 2d 2d 2b | 2d 2d 2d 2b 2d 2d 2d 2b |---+---+|---+---+|
|00001490| 2d 2d 2d 2b 0a 20 20 7c | 55 44 4c 7c 20 6d 20 7c |---+. ||UDL| m ||
|000014a0| 20 20 20 7c 20 64 20 7c | 55 44 52 7c 0a 20 20 2b | | d ||UDR|. +|
|000014b0| 2d 2d 2d 2b 2d 2d 2d 2b | 2d 2d 2d 2b 2d 2d 2d 2b |---+---+|---+---+|
|000014c0| 2d 2d 2d 2b 0a 0a 54 68 | 65 20 6c 6f 63 61 74 69 |---+..Th|e locati|
|000014d0| 6f 6e 73 20 27 6d 27 20 | 61 6e 64 20 27 64 27 20 |ons 'm' |and 'd' |
|000014e0| 64 69 73 70 6c 61 79 20 | 74 68 65 20 6d 75 6c 74 |display |the mult|
|000014f0| 69 70 6c 69 63 61 74 69 | 6f 6e 20 61 6e 64 20 64 |iplicati|on and d|
|00001500| 69 76 69 73 69 6f 6e 20 | 66 61 63 74 6f 72 73 2c |ivision |factors,|
|00001510| 0a 74 68 61 74 20 6d 65 | 61 6e 73 20 74 68 61 74 |.that me|ans that|
|00001520| 20 74 68 65 20 61 72 65 | 61 20 61 72 6f 75 6e 64 | the are|a around|
|00001530| 20 74 68 65 20 6d 6f 75 | 73 65 70 6f 69 6e 74 65 | the mou|sepointe|
|00001540| 72 20 69 73 20 65 6e 6c | 61 72 67 65 64 20 6f 72 |r is enl|arged or|
|00001550| 20 72 65 64 75 63 65 64 | 0a 62 79 20 74 68 65 20 | reduced|.by the |
|00001560| 66 61 63 74 6f 72 20 6d | 2f 64 2e 20 46 6f 72 20 |factor m|/d. For |
|00001570| 69 6e 73 74 61 6e 63 65 | 20 6d 3d 32 20 61 6e 64 |instance| m=2 and|
|00001580| 20 64 3d 31 20 77 69 6c | 6c 20 65 6e 6c 61 72 67 | d=1 wil|l enlarg|
|00001590| 65 20 62 79 20 32 2e 0a | 0a 4f 6e 20 74 68 65 20 |e by 2..|.On the |
|000015a0| 6c 65 66 74 20 61 6e 64 | 20 74 68 65 20 72 69 67 |left and| the rig|
|000015b0| 68 74 20 77 65 20 68 61 | 76 65 20 74 77 6f 20 6c |ht we ha|ve two l|
|000015c0| 6f 63 61 74 69 6f 6e 73 | 20 27 55 44 4c 27 20 61 |ocations| 'UDL' a|
|000015d0| 6e 64 20 27 55 44 52 27 | 2e 0a 54 68 65 73 65 20 |nd 'UDR'|..These |
|000015e0| 6c 6f 63 61 74 69 6f 6e | 73 20 63 6f 6e 74 61 69 |location|s contai|
|000015f0| 6e 20 73 70 72 69 74 65 | 73 20 77 69 74 68 20 61 |n sprite|s with a|
|00001600| 72 72 6f 77 73 20 75 70 | 20 61 6e 64 20 64 6f 77 |rrows up| and dow|
|00001610| 6e 2c 20 61 6e 64 0a 63 | 6f 72 72 65 73 70 6f 6e |n, and.c|orrespon|
|00001620| 64 20 74 6f 20 27 6d 27 | 20 61 6e 64 20 27 72 27 |d to 'm'| and 'r'|
|00001630| 20 72 65 73 70 65 63 74 | 69 76 65 6c 79 2e 0a 43 | respect|ively..C|
|00001640| 6c 69 63 6b 69 6e 67 20 | 6f 6e 20 6f 6e 65 20 77 |licking |on one w|
|00001650| 69 74 68 20 73 65 6c 65 | 63 74 20 77 69 6c 6c 20 |ith sele|ct will |
|00001660| 61 64 64 20 31 20 74 6f | 20 74 68 65 20 63 6f 72 |add 1 to| the cor|
|00001670| 72 65 73 70 6f 6e 64 69 | 6e 67 20 66 61 63 74 6f |respondi|ng facto|
|00001680| 72 2c 0a 61 64 6a 75 73 | 74 20 77 69 6c 6c 20 73 |r,.adjus|t will s|
|00001690| 75 62 74 72 61 63 74 20 | 31 2e 0a 0a 59 6f 75 20 |ubtract |1...You |
|000016a0| 63 61 6e 20 64 69 73 61 | 62 6c 65 20 74 68 65 20 |can disa|ble the |
|000016b0| 64 69 73 70 6c 61 79 20 | 6f 66 20 74 68 69 73 20 |display |of this |
|000016c0| 74 6f 6f 6c 77 69 6e 64 | 6f 77 20 69 6e 20 74 68 |toolwind|ow in th|
|000016d0| 65 20 6f 70 74 69 6f 6e | 73 20 62 6f 78 2e 0a 0a |e option|s box...|
|000016e0| 0a 43 6f 6d 6d 61 6e 64 | 20 6c 69 6e 65 20 6f 70 |.Command| line op|
|000016f0| 74 69 6f 6e 73 3a 0a 2d | 2d 2d 2d 2d 2d 2d 2d 2d |tions:.-|--------|
|00001700| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 0a 59 6f 75 |--------|----.You|
|00001710| 20 6d 61 79 20 75 73 65 | 20 74 68 65 20 66 6f 6c | may use| the fol|
|00001720| 6c 6f 77 69 6e 67 20 6f | 70 74 69 6f 6e 73 20 66 |lowing o|ptions f|
|00001730| 6f 72 20 63 6f 6e 74 72 | 6f 6c 6c 69 6e 67 20 74 |or contr|olling t|
|00001740| 68 65 20 64 65 66 61 75 | 6c 74 73 20 6f 66 20 21 |he defau|lts of !|
|00001750| 45 78 61 6d 69 6e 65 3a | 0a 0a 43 6f 6e 74 72 6f |Examine:|..Contro|
|00001760| 6c 6c 69 6e 67 20 74 68 | 65 20 4f 70 74 69 6f 6e |lling th|e Option|
|00001770| 73 20 62 6f 78 3a 20 28 | 72 65 70 6c 61 63 65 20 |s box: (|replace |
|00001780| 27 2b 27 20 77 69 74 68 | 20 27 2d 27 20 66 6f 72 |'+' with| '-' for|
|00001790| 20 74 68 65 20 6f 70 70 | 6f 73 69 74 65 20 65 66 | the opp|osite ef|
|000017a0| 66 65 63 74 29 0a 20 22 | 2b 70 61 6e 65 22 20 20 |fect). "|+pane" |
|000017b0| 20 20 20 73 65 74 20 74 | 68 65 20 22 53 68 6f 77 | set t|he "Show|
|000017c0| 20 50 61 6e 65 22 20 62 | 75 74 74 6f 6e 20 28 64 | Pane" b|utton (d|
|000017d0| 65 66 61 75 6c 74 20 6f | 6e 29 0a 20 22 2b 70 6f |efault o|n). "+po|
|000017e0| 69 6e 74 65 72 22 20 20 | 73 65 74 20 74 68 65 20 |inter" |set the |
|000017f0| 22 53 68 6f 77 20 50 6f | 69 6e 74 65 72 22 20 62 |"Show Po|inter" b|
|00001800| 75 74 74 6f 6e 20 28 64 | 65 66 61 75 6c 74 20 6f |utton (d|efault o|
|00001810| 6e 29 0a 20 22 2b 63 72 | 6f 73 73 22 20 20 20 20 |n). "+cr|oss" |
|00001820| 73 65 74 20 74 68 65 20 | 22 43 72 6f 73 73 22 20 |set the |"Cross" |
|00001830| 62 75 74 74 6f 6e 20 28 | 64 65 66 61 75 6c 74 20 |button (|default |
|00001840| 6f 6e 29 0a 20 22 2b 63 | 61 72 65 74 22 20 20 20 |on). "+c|aret" |
|00001850| 20 73 65 74 20 74 68 65 | 20 22 46 6f 6c 6c 6f 77 | set the| "Follow|
|00001860| 20 43 61 72 65 74 22 20 | 62 75 74 74 6f 6e 20 28 | Caret" |button (|
|00001870| 64 65 66 61 75 6c 74 20 | 6f 66 66 29 0a 20 22 2b |default |off). "+|
|00001880| 61 6c 77 61 79 73 22 20 | 20 20 73 65 74 20 74 68 |always" | set th|
|00001890| 65 20 22 41 6c 77 61 79 | 73 22 20 62 75 74 74 6f |e "Alway|s" butto|
|000018a0| 6e 20 28 64 65 66 61 75 | 6c 74 20 6f 66 66 29 0a |n (defau|lt off).|
|000018b0| 20 22 2b 62 6c 61 6e 6b | 22 20 20 20 20 73 65 74 | "+blank|" set|
|000018c0| 20 74 68 65 20 22 42 6c | 61 6e 6b 20 44 69 73 70 | the "Bl|ank Disp|
|000018d0| 6c 61 79 22 20 62 75 74 | 74 6f 6e 20 28 64 65 66 |lay" but|ton (def|
|000018e0| 61 75 6c 74 20 6f 6e 29 | 0a 0a 20 22 2d 77 69 64 |ault on)|.. "-wid|
|000018f0| 74 68 20 6e 22 20 20 77 | 69 6c 6c 20 73 65 74 20 |th n" w|ill set |
|00001900| 74 68 65 20 64 69 73 70 | 6c 61 79 20 77 69 64 74 |the disp|lay widt|
|00001910| 68 20 74 6f 20 6e 20 28 | 64 65 66 61 75 6c 74 20 |h to n (|default |
|00001920| 33 30 30 20 4f 53 75 6e | 69 74 73 29 0a 20 22 2d |300 OSun|its). "-|
|00001930| 68 65 69 67 68 74 20 6e | 22 20 77 69 6c 6c 20 73 |height n|" will s|
|00001940| 65 74 20 74 68 65 20 64 | 69 73 70 6c 61 79 20 68 |et the d|isplay h|
|00001950| 65 69 67 68 74 20 74 6f | 20 6e 20 28 64 65 66 61 |eight to| n (defa|
|00001960| 75 6c 74 20 33 30 30 20 | 4f 53 75 6e 69 74 73 29 |ult 300 |OSunits)|
|00001970| 0a 20 22 2d 6d 75 6c 20 | 6e 22 20 20 20 20 77 69 |. "-mul |n" wi|
|00001980| 6c 6c 20 73 65 74 20 74 | 68 65 20 6d 75 6c 74 69 |ll set t|he multi|
|00001990| 70 6c 69 63 61 74 69 6f | 6e 20 66 61 63 74 6f 72 |plicatio|n factor|
|000019a0| 20 74 6f 20 6e 20 28 64 | 65 66 61 75 6c 74 20 33 | to n (d|efault 3|
|000019b0| 29 0a 20 22 2d 64 69 76 | 20 6e 22 20 20 20 20 77 |). "-div| n" w|
|000019c0| 69 6c 6c 20 73 65 74 20 | 74 68 65 20 64 69 76 69 |ill set |the divi|
|000019d0| 73 69 6f 6e 20 66 61 63 | 74 6f 72 20 74 6f 20 6e |sion fac|tor to n|
|000019e0| 20 28 64 65 66 61 75 6c | 74 20 31 29 0a 0a 45 63 | (defaul|t 1)..Ec|
|000019f0| 61 6d 70 6c 65 3a 0a 20 | 20 2f 3c 45 78 61 6d 69 |ample:. | /<Exami|
|00001a00| 6e 65 24 44 69 72 3e 2e | 21 52 75 6e 49 6d 61 67 |ne$Dir>.|!RunImag|
|00001a10| 65 20 2b 70 61 6e 65 20 | 2b 63 61 72 65 74 20 2d |e +pane |+caret -|
|00001a20| 70 6f 69 6e 74 65 72 20 | 2d 62 6c 61 6e 6b 20 2d |pointer |-blank -|
|00001a30| 6d 75 6c 20 35 20 2d 64 | 69 76 20 31 0a 0a 43 6f |mul 5 -d|iv 1..Co|
|00001a40| 6d 6d 61 6e 64 20 6c 69 | 6e 65 20 6f 70 74 69 6f |mmand li|ne optio|
|00001a50| 6e 73 20 77 69 6c 6c 20 | 74 61 6b 65 20 70 72 65 |ns will |take pre|
|00001a60| 63 65 64 65 6e 63 65 20 | 6f 76 65 72 20 74 68 65 |cedence |over the|
|00001a70| 20 73 61 76 65 64 20 6f | 70 74 69 6f 6e 73 2e 0a | saved o|ptions..|
|00001a80| 0a 0a 44 65 73 6b 74 6f | 70 20 62 6f 6f 74 3a 0a |..Deskto|p boot:.|
|00001a90| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 0a 46 72 |--------|-----.Fr|
|00001aa0| 6f 6d 20 76 65 72 73 69 | 6f 6e 20 30 2e 32 35 20 |om versi|on 0.25 |
|00001ab0| 6f 6e 20 21 45 78 61 6d | 69 6e 65 20 77 69 6c 6c |on !Exam|ine will|
|00001ac0| 20 69 6e 63 6c 75 64 65 | 20 69 74 73 65 6c 66 20 | include| itself |
|00001ad0| 69 6e 20 61 20 64 65 73 | 6b 74 6f 70 20 62 6f 6f |in a des|ktop boo|
|00001ae0| 74 20 66 69 6c 65 2e 0a | 0a 49 6e 74 65 72 61 63 |t file..|.Interac|
|00001af0| 74 69 76 65 20 68 65 6c | 70 3a 0a 2d 2d 2d 2d 2d |tive hel|p:.-----|
|00001b00| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 0a 41 67 61 |--------|----.Aga|
|00001b10| 69 6e 20 66 72 6f 6d 20 | 76 65 72 73 69 6f 6e 20 |in from |version |
|00001b20| 30 2e 32 35 20 6f 6e 20 | 74 68 65 72 65 20 69 73 |0.25 on |there is|
|00001b30| 20 66 75 6c 6c 20 73 75 | 70 70 6f 72 74 20 66 6f | full su|pport fo|
|00001b40| 72 20 69 6e 74 65 72 61 | 63 74 69 76 65 20 68 65 |r intera|ctive he|
|00001b50| 6c 70 2e 0a 0a 54 68 65 | 20 69 63 6f 6e 62 61 72 |lp...The| iconbar|
|00001b60| 3a 0a 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 0a 43 |:.------|------.C|
|00001b70| 6c 69 63 6b 20 6f 6e 20 | 74 68 65 20 69 63 6f 6e |lick on |the icon|
|00001b80| 62 61 72 20 69 63 6f 6e | 20 74 6f 20 72 65 6f 70 |bar icon| to reop|
|00001b90| 65 6e 20 74 68 65 20 64 | 69 73 70 6c 61 79 20 69 |en the d|isplay i|
|00001ba0| 66 20 69 74 20 77 61 73 | 20 63 6c 6f 73 65 64 2c |f it was| closed,|
|00001bb0| 0a 61 6e 64 20 70 75 74 | 20 69 74 20 6f 6e 20 74 |.and put| it on t|
|00001bc0| 6f 70 20 6f 66 20 74 68 | 65 20 77 69 6e 64 6f 77 |op of th|e window|
|00001bd0| 20 73 74 61 63 6b 2e 0a | 0a 54 65 6d 70 6c 61 74 | stack..|.Templat|
|00001be0| 65 73 3a 0a 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 0a 21 |es:.----|------.!|
|00001bf0| 45 78 61 6d 69 6e 65 20 | 61 75 74 6f 6d 61 74 69 |Examine |automati|
|00001c00| 63 6c 79 20 73 65 6c 65 | 63 74 73 20 77 68 69 63 |cly sele|cts whic|
|00001c10| 68 20 73 65 74 20 6f 66 | 20 74 65 6d 70 6c 61 74 |h set of| templat|
|00001c20| 65 73 20 73 68 6f 75 6c | 64 20 62 65 20 75 73 65 |es shoul|d be use|
|00001c30| 64 2e 0a 4f 6e 20 52 69 | 73 63 4f 53 20 32 20 74 |d..On Ri|scOS 2 t|
|00001c40| 68 65 20 27 54 65 6d 70 | 6c 52 4f 32 27 20 73 65 |he 'Temp|lRO2' se|
|00001c50| 74 20 77 69 6c 6c 20 62 | 65 20 75 73 65 64 2c 20 |t will b|e used, |
|00001c60| 61 6e 64 20 6f 6e 20 52 | 69 73 63 4f 53 20 33 0a |and on R|iscOS 3.|
|00001c70| 74 68 65 20 27 54 65 6d | 70 6c 52 4f 33 27 20 73 |the 'Tem|plRO3' s|
|00001c80| 65 74 20 77 69 6c 6c 20 | 62 65 20 75 73 65 64 2e |et will |be used.|
|00001c90| 0a 49 20 68 61 76 65 20 | 6e 6f 74 20 73 65 65 6e |.I have |not seen|
|00001ca0| 20 6d 79 20 74 65 6d 70 | 6c 61 74 65 73 20 6f 6e | my temp|lates on|
|00001cb0| 20 52 69 73 63 4f 53 20 | 33 2e 30 30 2c 20 70 6f | RiscOS |3.00, po|
|00001cc0| 73 73 69 62 6c 79 20 74 | 68 65 20 66 61 6e 63 79 |ssibly t|he fancy|
|00001cd0| 0a 62 6f 72 64 65 72 73 | 20 6e 65 65 64 20 64 69 |.borders| need di|
|00001ce0| 66 66 65 72 65 6e 74 20 | 76 61 6c 69 64 61 74 69 |fferent |validati|
|00001cf0| 6f 6e 20 73 74 72 69 6e | 67 73 2e 0a 53 68 6f 75 |on strin|gs..Shou|
|00001d00| 6c 64 20 74 68 65 20 74 | 65 6d 70 6c 61 74 65 73 |ld the t|emplates|
|00001d10| 20 67 69 76 65 20 79 6f | 75 20 70 72 6f 62 6c 65 | give yo|u proble|
|00001d20| 6d 73 2c 20 74 68 65 6e | 20 63 6f 70 79 20 74 68 |ms, then| copy th|
|00001d30| 65 20 27 54 65 6d 70 6c | 52 4f 32 27 0a 66 69 6c |e 'Templ|RO2'.fil|
|00001d40| 65 20 6f 76 65 72 20 74 | 68 65 20 27 54 65 6d 70 |e over t|he 'Temp|
|00001d50| 6c 52 4f 33 27 20 6f 6e | 65 20 28 62 75 74 20 64 |lRO3' on|e (but d|
|00001d60| 6f 6e 27 74 20 64 69 73 | 74 72 69 62 75 74 65 20 |on't dis|tribute |
|00001d70| 69 74 20 6c 69 6b 65 20 | 74 68 61 74 21 29 2e 0a |it like |that!)..|
|00001d80| 50 6c 65 61 73 65 20 69 | 6e 66 6f 72 6d 20 6d 65 |Please i|nform me|
|00001d90| 20 69 66 20 61 6e 79 20 | 74 65 6d 70 6c 61 74 65 | if any |template|
|00001da0| 20 74 72 6f 75 62 6c 65 | 73 20 6f 63 63 75 72 2e | trouble|s occur.|
|00001db0| 20 0a 0a 0a 41 6e 64 20 | 74 68 61 74 27 73 20 69 | ...And |that's i|
|00001dc0| 74 21 0a 20 0a 0a 52 45 | 4d 45 4d 42 45 52 3a 0a |t!. ..RE|MEMBER:.|
|00001dd0| 54 68 69 73 20 69 73 20 | 6f 6e 6c 79 20 61 20 42 |This is |only a B|
|00001de0| 65 74 61 20 74 65 73 74 | 20 76 65 72 73 69 6f 6e |eta test| version|
|00001df0| 2c 20 69 74 20 77 61 73 | 20 77 72 69 74 74 65 6e |, it was| written|
|00001e00| 20 69 6e 20 38 20 64 61 | 79 73 0a 61 6e 64 20 68 | in 8 da|ys.and h|
|00001e10| 61 73 20 74 68 65 72 65 | 66 6f 72 65 20 6e 6f 74 |as there|fore not|
|00001e20| 20 75 6e 64 65 72 67 6f | 6e 65 20 6c 65 6e 67 74 | undergo|ne lengt|
|00001e30| 68 79 20 74 65 73 74 73 | 2e 0a 49 20 63 61 6e 6e |hy tests|..I cann|
|00001e40| 6f 74 20 67 75 61 72 61 | 6e 74 65 65 20 74 68 69 |ot guara|ntee thi|
|00001e50| 73 20 70 72 6f 67 72 61 | 6d 20 74 6f 20 62 65 20 |s progra|m to be |
|00001e60| 62 75 67 66 72 65 65 2c | 20 61 6e 64 20 64 65 73 |bugfree,| and des|
|00001e70| 70 69 74 65 20 74 68 65 | 0a 66 61 63 74 20 74 68 |pite the|.fact th|
|00001e80| 61 74 20 49 20 68 61 76 | 65 6e 27 74 20 65 6e 63 |at I hav|en't enc|
|00001e90| 6f 75 6e 74 65 72 65 64 | 20 61 6e 79 74 68 69 6e |ountered| anythin|
|00001ea0| 67 20 73 65 72 69 6f 75 | 73 2c 20 79 6f 75 20 61 |g seriou|s, you a|
|00001eb0| 72 65 20 77 65 6c 6c 0a | 61 64 76 69 73 65 64 20 |re well.|advised |
|00001ec0| 74 6f 20 73 61 76 65 20 | 69 6d 70 6f 72 74 61 6e |to save |importan|
|00001ed0| 74 20 64 61 74 61 20 72 | 65 67 75 6c 61 72 6c 79 |t data r|egularly|
|00001ee0| 20 77 68 65 6e 20 77 6f | 72 6b 69 6e 67 20 77 69 | when wo|rking wi|
|00001ef0| 74 68 0a 74 68 69 73 20 | 61 70 70 6c 69 63 61 74 |th.this |applicat|
|00001f00| 69 6f 6e 20 28 79 6f 75 | 20 61 72 65 20 77 65 6c |ion (you| are wel|
|00001f10| 6c 20 61 64 76 69 73 65 | 64 20 74 6f 20 64 6f 20 |l advise|d to do |
|00001f20| 74 68 69 73 20 2a 41 4c | 4c 57 41 59 53 2a 20 3a |this *AL|LWAYS* :|
|00001f30| 2d 29 2e 0a 49 74 20 69 | 73 20 75 70 20 74 6f 20 |-)..It i|s up to |
|00001f40| 79 6f 75 20 74 6f 20 64 | 65 74 65 72 6d 69 6e 65 |you to d|etermine|
|00001f50| 20 68 6f 77 20 27 73 61 | 66 65 27 20 74 68 69 73 | how 'sa|fe' this|
|00001f60| 20 70 72 6f 67 72 61 6d | 20 69 73 2c 0a 61 66 74 | program| is,.aft|
|00001f70| 65 72 61 6c 6c 2c 20 74 | 68 61 74 20 69 73 20 77 |erall, t|hat is w|
|00001f80| 68 61 74 20 61 20 42 65 | 74 61 20 74 65 73 74 20 |hat a Be|ta test |
|00001f90| 69 73 20 61 6c 6c 20 61 | 62 6f 75 74 21 0a 49 20 |is all a|bout!.I |
|00001fa0| 61 6d 20 61 6c 73 6f 20 | 69 6e 74 65 72 65 73 74 |am also |interest|
|00001fb0| 65 64 20 69 6e 20 77 68 | 61 74 20 79 6f 75 20 74 |ed in wh|at you t|
|00001fc0| 68 69 6e 6b 20 6f 66 20 | 74 68 65 20 73 70 72 69 |hink of |the spri|
|00001fd0| 74 65 73 20 28 70 61 72 | 74 69 63 75 6c 61 72 6c |tes (par|ticularl|
|00001fe0| 79 0a 74 68 65 20 68 61 | 6e 64 20 61 6e 64 20 74 |y.the ha|nd and t|
|00001ff0| 68 65 20 72 65 73 69 7a | 65 61 72 72 6f 77 29 2c |he resiz|earrow),|
|00002000| 20 61 6e 64 20 68 6f 77 | 20 64 6f 20 79 6f 75 20 | and how| do you |
|00002010| 6c 69 6b 65 20 74 68 65 | 20 75 70 2f 64 6f 77 6e |like the| up/down|
|00002020| 0a 73 70 72 69 74 65 20 | 61 73 20 63 6f 6d 70 61 |.sprite |as compa|
|00002030| 72 65 64 20 74 6f 20 32 | 20 73 70 72 69 74 65 73 |red to 2| sprites|
|00002040| 20 66 6f 72 20 75 70 20 | 61 6e 64 20 64 6f 77 6e | for up |and down|
|00002050| 20 28 69 6e 20 74 68 65 | 20 70 61 6e 65 29 20 3f | (in the| pane) ?|
|00002060| 0a 48 61 76 65 20 79 6f | 75 20 6e 6f 74 69 63 65 |.Have yo|u notice|
|00002070| 64 20 74 68 61 74 20 74 | 68 65 20 70 6f 69 6e 74 |d that t|he point|
|00002080| 65 72 73 20 22 6b 6e 6f | 77 22 20 61 62 6f 75 74 |ers "kno|w" about|
|00002090| 20 6c 65 74 74 65 72 62 | 6f 78 2f 73 71 75 61 72 | letterb|ox/squar|
|000020a0| 65 20 70 69 78 65 6c 0a | 6d 6f 64 65 73 20 3f 0a |e pixel.|modes ?.|
|000020b0| 50 6c 65 61 73 65 20 74 | 65 6c 6c 20 6d 65 20 69 |Please t|ell me i|
|000020c0| 66 20 61 6e 79 74 68 69 | 6e 67 20 73 74 72 61 6e |f anythi|ng stran|
|000020d0| 67 65 20 6f 63 63 75 72 | 73 2c 20 6f 72 20 69 66 |ge occur|s, or if|
|000020e0| 20 79 6f 75 20 68 61 76 | 65 20 63 6f 6d 6d 65 6e | you hav|e commen|
|000020f0| 74 73 0a 6f 6e 20 74 68 | 65 20 61 62 6f 76 65 2e |ts.on th|e above.|
|00002100| 20 54 68 65 20 61 64 64 | 72 65 73 73 20 69 73 20 | The add|ress is |
|00002110| 73 68 6f 77 6e 20 61 74 | 20 74 68 65 20 65 6e 64 |shown at| the end|
|00002120| 20 6f 66 20 74 68 69 73 | 20 64 6f 63 75 6d 65 6e | of this| documen|
|00002130| 74 2e 0a 0a 59 6f 75 72 | 20 6d 61 67 6e 69 66 69 |t...Your| magnifi|
|00002140| 63 65 6e 74 20 70 72 6f | 67 72 61 6d 6d 65 72 2c |cent pro|grammer,|
|00002150| 0a 45 72 69 6b 20 27 48 | 65 69 6e 27 20 64 65 20 |.Erik 'H|ein' de |
|00002160| 4b 6f 72 74 2e 0a 0a 0a | 20 2d 2d 2d 2d 2d 2d 2d |Kort....| -------|
|00002170| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00002180| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00002190| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000021a0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000021b0| 2d 2d 2d 2d 0a 0a 0a 48 | 6f 77 20 74 6f 20 63 6f |----...H|ow to co|
|000021c0| 6e 73 74 72 75 63 74 20 | 61 20 63 72 75 6e 63 68 |nstruct |a crunch|
|000021d0| 65 64 20 21 52 75 6e 49 | 6d 61 67 65 3a 0a 5f 5f |ed !RunI|mage:.__|
|000021e0| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|000021f0| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00002200| 5f 5f 5f 5f 0a 0a 49 20 | 75 73 65 64 20 52 61 67 |____..I |used Rag|
|00002210| 6e 61 72 20 48 61 66 73 | 74 61 f0 73 20 42 41 53 |nar Hafs|ta.s BAS|
|00002220| 49 43 20 63 72 75 6e 63 | 68 65 72 20 28 76 31 2e |IC crunc|her (v1.|
|00002230| 30 32 2c 20 66 72 6f 6e | 74 65 6e 64 20 62 79 20 |02, fron|tend by |
|00002240| 44 69 63 6b 20 41 6c 73 | 74 65 69 6e 29 20 77 69 |Dick Als|tein) wi|
|00002250| 74 68 0a 74 68 65 20 66 | 6f 6c 6c 6f 77 69 6e 67 |th.the f|ollowing|
|00002260| 20 6f 70 74 69 6f 6e 73 | 20 65 6e 61 62 6c 65 64 | options| enabled|
|00002270| 20 28 6f 74 68 65 72 73 | 20 64 69 73 61 62 6c 65 | (others| disable|
|00002280| 64 29 3a 0a 20 2d 20 44 | 69 73 63 61 72 64 20 52 |d):. - D|iscard R|
|00002290| 45 4d 20 6c 69 6e 65 73 | 44 0a 20 2d 20 44 69 73 |EM lines|D. - Dis|
|000022a0| 63 61 72 64 20 65 6d 70 | 74 79 20 6c 69 6e 65 73 |card emp|ty lines|
|000022b0| 0a 20 2d 20 43 72 75 6e | 63 68 20 76 61 72 69 61 |. - Crun|ch varia|
|000022c0| 62 6c 65 20 6e 61 6d 65 | 73 0a 20 2d 20 43 72 75 |ble name|s. - Cru|
|000022d0| 6e 63 68 20 46 4e 2f 50 | 52 4f 43 20 6e 61 6d 65 |nch FN/P|ROC name|
|000022e0| 73 0a 20 2d 20 43 6f 6e | 76 65 72 74 20 53 57 49 |s. - Con|vert SWI|
|000022f0| 20 6e 61 6d 65 73 20 74 | 6f 20 6e 75 6d 62 65 72 | names t|o number|
|00002300| 73 0a 20 2d 20 42 75 69 | 6c 64 20 6d 75 6c 74 69 |s. - Bui|ld multi|
|00002310| 70 6c 65 2d 73 74 61 74 | 65 6d 65 6e 74 20 6c 69 |ple-stat|ement li|
|00002320| 6e 65 73 0a 45 78 63 65 | 70 74 69 6f 6e 73 20 74 |nes.Exce|ptions t|
|00002330| 6f 20 74 68 65 20 61 62 | 6f 76 65 20 61 72 65 20 |o the ab|ove are |
|00002340| 6c 69 73 74 65 64 20 69 | 6e 20 74 68 65 20 74 65 |listed i|n the te|
|00002350| 78 74 66 69 6c 65 20 22 | 44 6f 6e 74 43 72 75 6e |xtfile "|DontCrun|
|00002360| 63 68 22 2e 0a 0a 0a 20 | 2d 2d 2d 2d 2d 2d 2d 2d |ch".... |--------|
|00002370| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00002380| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00002390| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000023a0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000023b0| 2d 2d 2d 0a 0a 0a 43 6f | 70 79 72 69 67 68 74 20 |---...Co|pyright |
|000023c0| 63 6f 6e 64 69 74 69 6f | 6e 73 20 61 6e 64 20 64 |conditio|ns and d|
|000023d0| 69 73 63 6c 61 69 6d 65 | 72 3a 0a 5f 5f 5f 5f 5f |isclaime|r:._____|
|000023e0| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|000023f0| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 0a |________|_______.|
|00002400| 0a 21 45 78 61 6d 69 6e | 65 20 69 73 20 46 72 65 |.!Examin|e is Fre|
|00002410| 65 57 61 72 65 2c 20 77 | 68 69 63 68 20 6d 65 61 |eWare, w|hich mea|
|00002420| 6e 73 20 74 68 65 20 66 | 6f 6c 6c 6f 77 69 6e 67 |ns the f|ollowing|
|00002430| 3a 0a 20 2d 20 59 6f 75 | 20 73 68 6f 75 6c 64 20 |:. - You| should |
|00002440| 68 61 76 65 20 6f 62 74 | 61 69 6e 65 64 20 69 74 |have obt|ained it|
|00002450| 20 66 72 65 65 20 6f 66 | 20 63 68 61 72 67 65 2e | free of| charge.|
|00002460| 0a 20 2d 20 43 6f 70 79 | 72 69 67 68 74 20 6f 6e |. - Copy|right on|
|00002470| 20 61 6c 6c 20 73 6f 75 | 72 63 65 73 20 28 69 6e | all sou|rces (in|
|00002480| 63 6c 75 64 69 6e 67 20 | 73 70 72 69 74 65 73 20 |cluding |sprites |
|00002490| 61 6e 64 20 74 65 6d 70 | 6c 61 74 65 73 29 0a 20 |and temp|lates). |
|000024a0| 20 20 72 65 6d 61 69 6e | 73 20 77 69 74 68 20 6d | remain|s with m|
|000024b0| 65 20 28 45 72 69 6b 20 | 64 65 20 4b 6f 72 74 29 |e (Erik |de Kort)|
|000024c0| 2e 0a 20 2d 20 59 6f 75 | 20 6d 61 79 20 75 73 65 |.. - You| may use|
|000024d0| 20 28 70 61 72 74 73 20 | 6f 66 29 20 74 68 65 20 | (parts |of) the |
|000024e0| 73 6f 75 72 63 65 73 20 | 6f 66 20 21 45 78 61 6d |sources |of !Exam|
|000024f0| 69 6e 65 20 66 6f 72 20 | 79 6f 75 72 20 6f 77 6e |ine for |your own|
|00002500| 0a 20 20 20 61 70 70 6c | 69 63 61 74 69 6f 6e 73 |. appl|ications|
|00002510| 20 69 66 20 79 6f 75 20 | 6d 65 65 74 20 74 68 65 | if you |meet the|
|00002520| 20 66 6f 6c 6c 6f 77 69 | 6e 67 20 63 6f 6e 64 69 | followi|ng condi|
|00002530| 74 69 6f 6e 73 3a 0a 20 | 20 20 20 2d 20 59 6f 75 |tions:. | - You|
|00002540| 72 20 61 70 70 6c 69 63 | 61 74 69 6f 6e 20 69 73 |r applic|ation is|
|00002550| 20 46 72 65 65 57 61 72 | 65 2c 20 61 6e 64 20 68 | FreeWar|e, and h|
|00002560| 61 73 20 74 68 65 20 73 | 61 6d 65 20 63 6f 70 79 |as the s|ame copy|
|00002570| 72 69 67 68 74 0a 20 20 | 20 20 20 20 63 6f 6e 64 |right. | cond|
|00002580| 69 74 69 6f 6e 73 20 79 | 6f 75 20 61 72 65 20 72 |itions y|ou are r|
|00002590| 65 61 64 69 6e 67 20 6e | 6f 77 2e 20 4f 66 63 6f |eading n|ow. Ofco|
|000025a0| 75 72 73 65 20 61 6e 79 | 20 73 6f 75 72 63 65 73 |urse any| sources|
|000025b0| 20 79 6f 75 0a 20 20 20 | 20 20 20 63 72 65 61 74 | you. | creat|
|000025c0| 65 20 69 6e 20 61 64 64 | 69 74 69 6f 6e 20 74 6f |e in add|ition to|
|000025d0| 20 6d 79 20 73 6f 75 72 | 63 65 73 20 61 72 65 20 | my sour|ces are |
|000025e0| 63 6f 70 79 72 69 67 68 | 74 20 79 6f 75 2e 0a 20 |copyrigh|t you.. |
|000025f0| 20 20 20 2d 20 41 6c 6c | 20 73 6f 75 72 63 65 73 | - All| sources|
|00002600| 20 61 72 65 20 70 72 6f | 76 69 64 65 64 20 69 6e | are pro|vided in|
|00002610| 20 66 75 6c 6c 2e 0a 20 | 20 20 20 20 20 54 68 69 | full.. | Thi|
|00002620| 73 20 6d 65 61 6e 73 20 | 74 68 61 74 20 73 6f 75 |s means |that sou|
|00002630| 72 63 65 73 20 61 72 65 | 20 61 76 61 69 6c 61 62 |rces are| availab|
|00002640| 6c 65 20 61 73 20 72 65 | 61 64 61 62 6c 65 20 73 |le as re|adable s|
|00002650| 70 72 69 74 65 73 2c 0a | 20 20 20 20 20 20 74 65 |prites,.| te|
|00002660| 6d 70 6c 61 74 65 73 2c | 20 42 41 53 49 43 2c 20 |mplates,| BASIC, |
|00002670| 43 2c 20 65 74 63 2e 20 | 52 65 61 64 61 62 6c 65 |C, etc. |Readable|
|00002680| 20 42 41 53 49 43 20 66 | 6f 72 20 69 6e 73 74 61 | BASIC f|or insta|
|00002690| 6e 63 65 20 6d 65 61 6e | 73 0a 20 20 20 20 20 20 |nce mean|s. |
|000026a0| 74 68 61 74 20 69 74 20 | 68 61 73 20 6e 6f 74 20 |that it |has not |
|000026b0| 62 65 65 6e 20 63 72 75 | 6e 63 68 65 64 20 6f 72 |been cru|nched or|
|000026c0| 20 63 6f 6d 70 61 63 74 | 65 64 2e 0a 20 20 20 20 | compact|ed.. |
|000026d0| 20 20 59 6f 75 20 61 72 | 65 20 6f 66 63 6f 75 72 | You ar|e ofcour|
|000026e0| 73 65 20 66 72 65 65 20 | 74 6f 20 63 6f 6d 70 61 |se free |to compa|
|000026f0| 63 74 20 61 6e 64 20 63 | 72 75 6e 63 68 20 74 68 |ct and c|runch th|
|00002700| 65 20 61 63 74 75 61 6c | 0a 20 20 20 20 20 20 65 |e actual|. e|
|00002710| 78 65 63 75 74 61 62 6c | 65 20 61 73 20 6d 75 63 |xecutabl|e as muc|
|00002720| 68 20 61 73 20 79 6f 75 | 20 6c 69 6b 65 2c 20 62 |h as you| like, b|
|00002730| 75 74 20 74 68 65 6e 20 | 79 6f 75 20 61 72 65 20 |ut then |you are |
|00002740| 72 65 71 75 69 72 65 64 | 0a 20 20 20 20 20 20 74 |required|. t|
|00002750| 6f 20 73 74 61 74 65 20 | 65 78 61 63 74 6c 79 20 |o state |exactly |
|00002760| 68 6f 77 20 74 6f 20 63 | 6f 6e 73 74 72 75 63 74 |how to c|onstruct|
|00002770| 20 73 75 63 68 20 61 6e | 20 65 78 65 63 75 74 61 | such an| executa|
|00002780| 62 6c 65 20 66 72 6f 6d | 0a 20 20 20 20 20 20 74 |ble from|. t|
|00002790| 68 65 20 61 63 63 6f 6d | 70 61 6e 79 69 6e 67 20 |he accom|panying |
|000027a0| 73 6f 75 72 63 65 73 2e | 0a 20 20 20 20 2d 20 59 |sources.|. - Y|
|000027b0| 6f 75 20 6d 75 73 74 20 | 73 74 61 74 65 20 69 6e |ou must |state in|
|000027c0| 20 74 68 65 20 61 6c 6c | 20 66 69 6c 65 73 20 28 | the all| files (|
|000027d0| 65 78 63 65 70 74 20 62 | 69 6e 61 72 79 20 66 69 |except b|inary fi|
|000027e0| 6c 65 73 20 73 75 63 68 | 20 61 73 0a 20 20 20 20 |les such| as. |
|000027f0| 20 20 73 70 72 69 74 65 | 73 20 61 6e 64 20 74 65 | sprite|s and te|
|00002800| 6d 70 6c 61 74 65 73 29 | 20 74 68 65 20 66 6f 6c |mplates)| the fol|
|00002810| 6c 6f 77 69 6e 67 20 6d | 65 73 73 61 67 65 3a 0a |lowing m|essage:.|
|00002820| 20 20 20 20 20 20 22 50 | 61 72 74 73 20 6f 66 20 | "P|arts of |
|00002830| 74 68 69 73 20 61 70 70 | 6c 69 63 61 74 69 6f 6e |this app|lication|
|00002840| 20 61 72 65 20 63 6f 70 | 79 72 69 67 68 74 20 a9 | are cop|yright .|
|00002850| 20 45 72 69 6b 20 64 65 | 20 4b 6f 72 74 22 0a 20 | Erik de| Kort". |
|00002860| 2d 20 59 6f 75 20 6d 61 | 79 20 66 72 65 65 6c 79 |- You ma|y freely|
|00002870| 20 75 73 65 20 61 6e 64 | 20 64 69 73 74 72 69 62 | use and| distrib|
|00002880| 75 74 65 20 74 68 69 73 | 20 61 70 70 6c 69 63 61 |ute this| applica|
|00002890| 74 69 6f 6e 2c 20 70 72 | 6f 76 69 64 65 64 20 69 |tion, pr|ovided i|
|000028a0| 74 20 69 73 0a 20 20 20 | 63 6f 6d 70 6c 65 74 65 |t is. |complete|
|000028b0| 20 77 69 74 68 20 61 6c | 6c 20 6f 72 69 67 69 6e | with al|l origin|
|000028c0| 61 6c 20 66 69 6c 65 73 | 2e 0a 20 2d 20 49 74 20 |al files|.. - It |
|000028d0| 6d 61 79 20 4e 4f 54 20 | 62 65 20 64 69 73 74 72 |may NOT |be distr|
|000028e0| 69 62 75 74 65 64 20 62 | 79 20 61 6e 79 20 70 65 |ibuted b|y any pe|
|000028f0| 72 73 6f 6e 2c 20 50 44 | 20 6c 69 62 72 61 72 79 |rson, PD| library|
|00002900| 20 6f 72 20 61 6e 79 20 | 6f 72 67 61 6e 69 73 61 | or any |organisa|
|00002910| 74 69 6f 6e 0a 20 20 20 | 77 68 6f 20 77 69 6c 6c |tion. |who will|
|00002920| 20 63 68 61 72 67 65 20 | 66 6f 72 20 69 74 2c 20 | charge |for it, |
|00002930| 77 69 74 68 6f 75 74 20 | 6d 79 20 77 72 69 74 74 |without |my writt|
|00002940| 65 6e 20 70 65 72 6d 69 | 73 73 69 6f 6e 2e 0a 20 |en permi|ssion.. |
|00002950| 2d 20 49 74 20 6d 61 79 | 20 4e 4f 54 20 62 65 20 |- It may| NOT be |
|00002960| 64 69 73 74 72 69 62 75 | 74 65 64 20 62 79 20 61 |distribu|ted by a|
|00002970| 6e 79 20 63 6f 6d 6d 65 | 72 63 69 61 6c 20 6f 72 |ny comme|rcial or|
|00002980| 67 61 6e 69 73 61 74 69 | 6f 6e 2c 20 77 69 74 68 |ganisati|on, with|
|00002990| 6f 75 74 20 6d 79 0a 20 | 20 20 77 72 69 74 74 65 |out my. | writte|
|000029a0| 6e 20 70 65 72 6d 69 73 | 73 69 6f 6e 2e 0a 20 2d |n permis|sion.. -|
|000029b0| 20 49 74 20 6d 61 79 20 | 4e 4f 54 20 62 65 20 64 | It may |NOT be d|
|000029c0| 69 73 74 72 69 62 75 74 | 65 64 20 69 66 20 61 6e |istribut|ed if an|
|000029d0| 79 20 70 61 72 74 20 6f | 66 20 74 68 61 74 20 64 |y part o|f that d|
|000029e0| 69 73 74 72 69 62 75 74 | 69 6f 6e 20 69 73 0a 20 |istribut|ion is. |
|000029f0| 20 20 6e 6f 74 20 66 72 | 65 65 20 6f 66 20 63 68 | not fr|ee of ch|
|00002a00| 61 72 67 65 2e 0a 20 20 | 20 49 66 20 79 6f 75 20 |arge.. | If you |
|00002a10| 64 6f 20 77 69 73 68 20 | 74 6f 20 64 69 73 74 69 |do wish |to disti|
|00002a20| 62 75 74 65 20 74 68 69 | 73 20 61 73 20 70 61 72 |bute thi|s as par|
|00002a30| 74 20 6f 66 2c 20 73 61 | 79 2c 20 61 20 64 69 73 |t of, sa|y, a dis|
|00002a40| 63 6d 61 67 20 6f 72 20 | 61 73 20 70 61 72 74 0a |cmag or |as part.|
|00002a50| 20 20 20 6f 66 20 61 6e | 6f 74 68 65 72 20 61 70 | of an|other ap|
|00002a60| 70 6c 69 63 61 74 69 6f | 6e 2c 20 77 72 69 74 65 |plicatio|n, write|
|00002a70| 20 74 6f 20 74 68 65 20 | 61 64 64 72 65 73 73 20 | to the |address |
|00002a80| 62 65 6c 6f 77 2e 0a 53 | 6f 6d 65 20 6f 66 20 74 |below..S|ome of t|
|00002a90| 68 65 20 73 6f 75 72 63 | 65 20 63 6f 64 65 20 69 |he sourc|e code i|
|00002aa0| 73 20 61 63 74 75 61 6c | 6c 79 20 a9 20 4a 61 6e |s actual|ly . Jan|
|00002ab0| 20 48 65 72 6d 61 6e 20 | 42 75 69 6e 69 6e 67 2e | Herman |Buining.|
|00002ac0| 0a 41 6c 73 6f 20 74 68 | 65 20 57 41 53 50 20 6d |.Also th|e WASP m|
|00002ad0| 6f 64 75 6c 65 20 69 73 | 20 a9 20 4a 61 6e 20 48 |odule is| . Jan H|
|00002ae0| 65 72 6d 61 6e 20 42 75 | 69 6e 69 6e 67 2c 20 72 |erman Bu|ining, r|
|00002af0| 65 61 64 20 21 52 65 61 | 64 4d 65 20 66 6f 72 20 |ead !Rea|dMe for |
|00002b00| 63 6f 70 79 72 69 67 68 | 74 2e 0a 0a 41 73 20 73 |copyrigh|t...As s|
|00002b10| 74 61 74 65 64 2c 20 74 | 68 69 73 20 61 70 70 6c |tated, t|his appl|
|00002b20| 69 63 61 74 69 6f 6e 20 | 69 73 20 46 72 65 65 57 |ication |is FreeW|
|00002b30| 61 72 65 2c 20 62 75 74 | 20 69 66 20 79 6f 75 20 |are, but| if you |
|00002b40| 66 69 6e 64 20 69 74 20 | 75 73 65 66 75 6c 2c 20 |find it |useful, |
|00002b50| 79 6f 75 20 63 61 6e 0a | 73 68 6f 77 20 79 6f 75 |you can.|show you|
|00002b60| 72 20 61 70 70 72 65 63 | 69 61 74 69 6f 6e 20 62 |r apprec|iation b|
|00002b70| 79 20 6d 61 6b 69 6e 67 | 20 61 20 73 6d 61 6c 6c |y making| a small|
|00002b80| 20 64 6f 6e 61 74 69 6f | 6e 2e 0a 49 66 20 79 6f | donatio|n..If yo|
|00002b90| 75 20 73 65 6e 64 20 6d | 65 20 61 6e 79 20 61 6d |u send m|e any am|
|00002ba0| 6f 75 6e 74 20 69 6e 20 | 65 78 63 65 73 73 20 6f |ount in |excess o|
|00002bb0| 66 20 36 20 70 6f 75 6e | 64 73 20 28 42 72 69 74 |f 6 poun|ds (Brit|
|00002bc0| 74 69 73 68 29 2c 20 49 | 20 77 69 6c 6c 20 73 65 |tish), I| will se|
|00002bd0| 6e 64 0a 79 6f 75 20 74 | 68 65 20 6c 61 74 65 73 |nd.you t|he lates|
|00002be0| 74 20 76 65 72 73 69 6f | 6e 20 6f 66 20 21 45 78 |t versio|n of !Ex|
|00002bf0| 61 6d 69 6e 65 2e 20 4d | 61 6b 65 20 73 75 72 65 |amine. M|ake sure|
|00002c00| 20 79 6f 75 20 69 6e 63 | 6c 75 64 65 20 79 6f 75 | you inc|lude you|
|00002c10| 72 20 61 64 64 72 65 73 | 73 0a 61 6e 64 20 61 6c |r addres|s.and al|
|00002c20| 73 6f 20 74 68 65 20 76 | 65 72 73 69 6f 6e 20 6e |so the v|ersion n|
|00002c30| 75 6d 62 65 72 20 6f 66 | 20 21 45 78 61 6d 69 6e |umber of| !Examin|
|00002c40| 65 20 74 68 61 74 20 79 | 6f 75 20 68 61 76 65 20 |e that y|ou have |
|00002c50| 28 6e 6f 20 75 73 65 20 | 73 65 6e 64 69 6e 67 0a |(no use |sending.|
|00002c60| 79 6f 75 20 77 68 61 74 | 20 79 6f 75 20 61 6c 72 |you what| you alr|
|00002c70| 65 61 64 79 20 68 61 76 | 65 21 29 2e 0a 0a 53 74 |eady hav|e!)...St|
|00002c80| 61 6e 64 61 72 64 20 64 | 69 73 63 6c 61 69 6d 65 |andard d|isclaime|
|00002c90| 72 3a 0a 49 20 64 6f 20 | 6e 6f 74 20 63 6c 61 69 |r:.I do |not clai|
|00002ca0| 6d 20 74 68 61 74 20 74 | 68 69 73 20 61 70 70 6c |m that t|his appl|
|00002cb0| 69 63 61 74 69 6f 6e 20 | 69 73 20 75 73 61 62 6c |ication |is usabl|
|00002cc0| 65 20 66 6f 72 20 61 6e | 79 20 70 75 72 70 6f 73 |e for an|y purpos|
|00002cd0| 65 2e 0a 46 75 72 74 68 | 65 72 6d 6f 72 65 2c 20 |e..Furth|ermore, |
|00002ce0| 49 20 64 6f 20 6e 6f 74 | 20 61 63 63 65 70 74 20 |I do not| accept |
|00002cf0| 61 6e 79 20 6c 69 61 62 | 69 6c 69 74 79 20 6f 72 |any liab|ility or|
|00002d00| 20 64 61 6d 61 67 65 73 | 20 63 61 75 73 65 64 20 | damages| caused |
|00002d10| 62 79 0a 28 6d 69 73 29 | 75 73 65 20 6f 66 20 74 |by.(mis)|use of t|
|00002d20| 68 69 73 20 61 70 70 6c | 69 63 61 74 69 6f 6e 2e |his appl|ication.|
|00002d30| 20 55 53 45 20 49 54 20 | 41 54 20 59 4f 55 52 20 | USE IT |AT YOUR |
|00002d40| 4f 57 4e 20 52 49 53 4b | 21 0a 0a 0a 20 2d 2d 2d |OWN RISK|!... ---|
|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 2d 2d 2d 2d |--------|--------|
|00002d80| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00002d90| 2d 2d 2d 2d 2d 2d 2d 2d | 0a 0a 0a 50 6c 61 6e 73 |--------|...Plans|
|00002da0| 20 66 6f 72 20 74 68 65 | 20 66 75 74 75 72 65 3a | for the| future:|
|00002db0| 20 28 64 6f 6e 27 74 20 | 68 6f 6c 64 20 79 6f 75 | (don't |hold you|
|00002dc0| 72 20 62 72 65 61 74 68 | 29 0a 5f 5f 5f 5f 5f 5f |r breath|).______|
|00002dd0| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 0a |________|_______.|
|00002de0| 0a 2a 20 52 65 70 6c 61 | 63 69 6e 67 20 74 68 65 |.* Repla|cing the|
|00002df0| 20 4f 53 5f 53 70 72 69 | 74 65 4f 70 73 20 77 69 | OS_Spri|teOps wi|
|00002e00| 74 68 20 61 6e 20 61 73 | 73 65 6d 62 6c 79 20 61 |th an as|sembly a|
|00002e10| 6c 67 6f 72 69 74 68 6d | 20 66 6f 72 0a 20 20 74 |lgorithm| for. t|
|00002e20| 68 65 20 73 70 72 69 74 | 65 20 64 69 73 70 6c 61 |he sprit|e displa|
|00002e30| 79 2c 20 74 6f 20 73 61 | 76 65 20 6d 65 6d 6f 72 |y, to sa|ve memor|
|00002e40| 79 20 61 6e 64 20 6d 61 | 6b 65 20 69 74 20 61 6c |y and ma|ke it al|
|00002e50| 6c 20 66 61 73 74 65 72 | 2e 0a 2a 20 50 65 72 68 |l faster|..* Perh|
|00002e60| 61 70 73 20 61 64 64 20 | 61 20 27 46 69 78 20 74 |aps add |a 'Fix t|
|00002e70| 6f 20 63 6f 72 6e 65 72 | 27 20 62 75 74 74 6f 6e |o corner|' button|
|00002e80| 20 74 68 61 74 20 6c 65 | 74 73 20 79 6f 75 20 66 | that le|ts you f|
|00002e90| 69 78 20 74 68 65 20 64 | 69 73 70 6c 61 79 0a 20 |ix the d|isplay. |
|00002ea0| 20 77 69 6e 64 6f 77 20 | 74 6f 20 74 68 65 20 63 | window |to the c|
|00002eb0| 6f 72 6e 65 72 20 69 74 | 20 69 73 20 63 6c 6f 73 |orner it| is clos|
|00002ec0| 65 73 74 20 74 6f 20 3f | 0a 20 20 54 68 69 73 20 |est to ?|. This |
|00002ed0| 63 6f 75 6c 64 20 62 65 | 20 6e 69 63 65 20 6f 66 |could be| nice of|
|00002ee0| 20 79 6f 75 20 63 68 61 | 6e 67 65 64 20 6d 6f 64 | you cha|nged mod|
|00002ef0| 65 20 61 20 6c 6f 74 2e | 20 50 6c 65 61 73 65 20 |e a lot.| Please |
|00002f00| 63 6f 6d 6d 65 6e 74 20 | 6f 6e 20 74 68 69 73 2e |comment |on this.|
|00002f10| 0a 2a 20 4d 61 6b 65 20 | 61 20 62 65 74 74 65 72 |.* Make |a better|
|00002f20| 20 73 70 72 69 74 65 2c | 20 6f 72 20 62 65 74 74 | sprite,| or bett|
|00002f30| 65 72 20 73 74 69 6c 6c | 2c 20 79 6f 75 20 73 65 |er still|, you se|
|00002f40| 6e 64 20 6d 65 20 6f 6e | 65 20 28 70 6c 65 61 73 |nd me on|e (pleas|
|00002f50| 65 3f 29 2e 20 0a 2a 20 | 42 65 74 74 65 72 20 22 |e?). .* |Better "|
|00002f60| 42 6c 61 6e 6b 20 44 69 | 73 70 6c 61 79 22 2e 0a |Blank Di|splay"..|
|00002f70| 0a 0a 20 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |.. -----|--------|
|00002f80| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00002f90| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00002fa0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00002fb0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 0a 0a |--------|------..|
|00002fc0| 0a 41 63 6b 6e 6f 77 6c | 65 64 67 6d 65 6e 74 73 |.Acknowl|edgments|
|00002fd0| 3a 0a 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |:.______|________|
|00002fe0| 5f 5f 0a 0a 54 68 61 6e | 6b 73 20 74 6f 20 4a 61 |__..Than|ks to Ja|
|00002ff0| 6e 2d 48 65 72 6d 61 6e | 20 42 75 69 6e 69 6e 67 |n-Herman| Buining|
|00003000| 20 66 6f 72 20 73 75 70 | 70 6c 79 69 6e 67 20 6d | for sup|plying m|
|00003010| 65 20 77 69 74 68 20 68 | 69 73 20 65 78 63 65 6c |e with h|is excel|
|00003020| 65 6e 74 20 57 41 53 50 | 20 6d 6f 64 75 6c 65 2e |ent WASP| module.|
|00003030| 0a 54 68 61 6e 6b 73 20 | 74 6f 20 44 69 63 6b 20 |.Thanks |to Dick |
|00003040| 41 6c 73 74 65 69 6e 20 | 66 6f 72 20 70 6f 69 6e |Alstein |for poin|
|00003050| 74 69 6e 67 20 6f 75 74 | 20 74 68 65 20 64 69 66 |ting out| the dif|
|00003060| 66 65 72 65 6e 63 65 20 | 62 65 74 77 65 65 6e 20 |ference |between |
|00003070| 52 4f 32 20 61 6e 64 20 | 52 4f 33 0a 74 61 73 6b |RO2 and |RO3.task|
|00003080| 73 20 28 73 69 6c 6c 79 | 20 6d 65 2c 20 62 75 74 |s (silly| me, but|
|00003090| 20 2a 64 6f 65 73 2a 20 | 70 72 6f 76 65 20 74 68 | *does* |prove th|
|000030a0| 61 74 20 61 20 73 65 63 | 6f 6e 64 20 6f 70 69 6e |at a sec|ond opin|
|000030b0| 69 6f 6e 20 69 73 20 75 | 73 65 66 75 6c 29 2e 0a |ion is u|seful)..|
|000030c0| 43 72 65 64 69 74 73 20 | 74 6f 20 52 61 67 6e 61 |Credits |to Ragna|
|000030d0| 72 20 48 61 66 73 74 61 | f0 20 66 6f 72 20 77 72 |r Hafsta|. for wr|
|000030e0| 69 74 69 6e 67 20 42 61 | 73 43 72 75 6e 63 68 20 |iting Ba|sCrunch |
|000030f0| 28 61 6e 64 20 74 6f 20 | 44 69 63 6b 20 41 6c 73 |(and to |Dick Als|
|00003100| 74 65 69 6e 20 61 67 61 | 69 6e 2c 0a 66 6f 72 20 |tein aga|in,.for |
|00003110| 77 72 69 74 69 6e 67 20 | 61 20 66 72 6f 6e 74 65 |writing |a fronte|
|00003120| 6e 64 20 74 6f 20 69 74 | 29 2e 0a 49 20 68 61 76 |nd to it|)..I hav|
|00003130| 65 20 74 61 6b 65 6e 20 | 61 20 67 6f 6f 64 20 6c |e taken |a good l|
|00003140| 6f 6f 6b 20 61 74 20 74 | 68 65 20 62 65 68 61 76 |ook at t|he behav|
|00003150| 69 6f 75 72 20 6f 66 20 | 66 6f 6c 6c 6f 77 69 6e |iour of |followin|
|00003160| 67 20 61 70 70 6c 69 63 | 61 74 69 6f 6e 73 3a 0a |g applic|ations:.|
|00003170| 20 2d 20 21 4d 69 63 72 | 6f 73 63 6f 70 65 2c 20 | - !Micr|oscope, |
|00003180| 62 79 20 41 6c 65 78 20 | 50 65 74 72 6f 76 2e 0a |by Alex |Petrov..|
|00003190| 20 20 20 20 41 6c 74 68 | 6f 75 67 68 20 61 20 67 | Alth|ough a g|
|000031a0| 6f 6f 64 20 61 70 70 6c | 69 63 61 74 69 6f 6e 20 |ood appl|ication |
|000031b0| 69 6e 20 69 74 73 20 6f | 77 6e 20 72 69 67 68 74 |in its o|wn right|
|000031c0| 2c 20 69 74 20 6d 69 73 | 73 65 73 20 6f 75 74 20 |, it mis|ses out |
|000031d0| 6f 6e 20 61 20 73 6f 6d | 65 0a 20 20 20 20 63 72 |on a som|e. cr|
|000031e0| 69 74 69 63 61 6c 20 70 | 6f 69 6e 74 73 20 28 49 |itical p|oints (I|
|000031f0| 4d 48 4f 29 2c 20 61 6e | 64 20 74 68 61 74 20 69 |MHO), an|d that i|
|00003200| 6e 73 70 69 72 65 64 20 | 6d 65 20 74 6f 20 77 72 |nspired |me to wr|
|00003210| 69 74 65 20 74 68 69 73 | 20 61 70 70 6c 69 63 61 |ite this| applica|
|00003220| 74 69 6f 6e 2e 0a 20 2d | 20 21 43 6c 6f 73 65 55 |tion.. -| !CloseU|
|00003230| 70 2c 20 62 79 20 53 74 | 75 61 72 74 20 48 69 63 |p, by St|uart Hic|
|00003240| 6b 69 6e 62 6f 74 74 6f | 6d 2e 0a 20 20 20 20 59 |kinbotto|m.. Y|
|00003250| 6f 75 20 77 69 6c 6c 20 | 6e 6f 74 69 63 65 20 74 |ou will |notice t|
|00003260| 68 61 74 20 49 20 75 73 | 65 64 20 68 69 73 20 69 |hat I us|ed his i|
|00003270| 64 65 61 20 74 6f 20 66 | 6f 6c 6c 6f 77 20 74 68 |dea to f|ollow th|
|00003280| 65 20 63 61 72 65 74 2c | 0a 20 20 20 20 61 6c 62 |e caret,|. alb|
|00003290| 65 69 74 20 69 6e 20 61 | 6e 20 65 78 70 61 6e 64 |eit in a|n expand|
|000032a0| 65 64 20 66 6f 72 6d 2e | 0a 20 20 20 20 0a 0a 20 |ed form.|. .. |
|000032b0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000032c0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000032d0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000032e0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000032f0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 0a 0a 0a 41 62 |--------|---...Ab|
|00003300| 6f 75 74 20 74 68 65 20 | 61 75 74 68 6f 72 3a 0a |out the |author:.|
|00003310| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00003320| 5f 0a 0a 49 66 20 79 6f | 75 20 68 61 76 65 20 61 |_..If yo|u have a|
|00003330| 6e 79 20 71 75 65 73 74 | 69 6f 6e 73 2c 20 62 75 |ny quest|ions, bu|
|00003340| 67 20 72 65 70 6f 72 74 | 73 20 6f 72 20 73 75 67 |g report|s or sug|
|00003350| 67 65 73 74 69 6f 6e 73 | 20 66 6f 72 20 69 6d 70 |gestions| for imp|
|00003360| 72 6f 76 65 6d 65 6e 74 | 73 2c 0a 79 6f 75 20 63 |rovement|s,.you c|
|00003370| 61 6e 20 63 6f 6e 74 61 | 63 74 20 6d 65 20 61 74 |an conta|ct me at|
|00003380| 20 74 68 65 20 66 6f 6c | 6c 6f 77 69 6e 67 20 61 | the fol|lowing a|
|00003390| 64 64 72 65 73 73 3a 0a | 0a 20 20 45 72 69 6b 20 |ddress:.|. Erik |
|000033a0| 64 65 20 4b 6f 72 74 0a | 20 20 4d 65 6c 73 62 72 |de Kort.| Melsbr|
|000033b0| 6f 65 6b 68 6f 66 20 33 | 0a 20 20 35 36 32 38 20 |oekhof 3|. 5628 |
|000033c0| 54 4a 20 45 69 6e 64 68 | 6f 76 65 6e 0a 20 20 54 |TJ Eindh|oven. T|
|000033d0| 68 65 20 4e 65 74 68 65 | 72 6c 61 6e 64 73 0a 0a |he Nethe|rlands..|
|000033e0| 6f 72 20 62 79 20 65 2d | 6d 61 69 6c 3a 20 65 72 |or by e-|mail: er|
|000033f0| 69 6b 6b 40 73 74 61 63 | 6b 2e 75 72 63 2e 74 75 |ikk@stac|k.urc.tu|
|00003400| 65 2e 6e 6c 0a 0a 0a 46 | 69 6c 65 44 61 74 61 82 |e.nl...F|ileData.|
|00003410| 21 52 75 6e 00 00 00 00 | 00 00 00 6f 00 00 00 42 |!Run....|...o...B|
|00003420| eb ff ff 36 27 82 70 03 | 00 f4 f2 7c 20 21 52 75 |...6'.p.|...| !Ru|
|00003430| 6e 20 66 69 6c 65 20 66 | 6f 72 20 52 65 61 64 4d |n file f|or ReadM|
|00003440| 65 0a 7c 0a 49 63 6f 6e | 53 70 72 69 74 65 73 20 |e.|.Icon|Sprites |
|00003450| 3c 4f 62 65 79 24 44 69 | 72 3e 2e 21 53 70 72 69 |<Obey$Di|r>.!Spri|
|00003460| 74 65 73 0a 7c 0a 57 69 | 6d 70 53 6c 6f 74 20 2d |tes.|.Wi|mpSlot -|
|00003470| 6d 69 6e 20 31 36 6b 20 | 2d 6d 61 78 20 31 36 6b |min 16k |-max 16k|
|00003480| 0a 52 75 6e 20 3c 4f 62 | 65 79 24 44 69 72 3e 2e |.Run <Ob|ey$Dir>.|
|00003490| 21 52 75 6e 49 6d 61 67 | 65 0a 46 69 6c 65 44 61 |!RunImag|e.FileDa|
|000034a0| 74 61 82 21 52 75 6e 49 | 6d 61 67 65 00 00 88 07 |ta.!RunI|mage....|
|000034b0| 00 00 42 f8 ff ff cc c5 | 82 70 03 00 3c da 00 00 |..B.....|.p..<...|
|000034c0| 00 ea 74 07 00 00 0c c0 | 1f e5 0c c0 8f e0 02 db |..t.....|........|
|000034d0| 8c e2 04 d0 4d e2 b3 00 | 00 eb bd 00 00 eb 48 01 |....M...|......H.|
|000034e0| 00 eb 38 04 9f e5 0c 10 | a0 e1 00 00 81 e5 cb 00 |..8.....|........|
|000034f0| 06 ef 9a 00 00 eb 78 00 | 9f e5 0c 10 a0 e1 c7 00 |......x.|........|
|00003500| 06 ef 14 e0 4f e2 00 20 | 8f e2 00 f1 82 e0 0e f0 |....O.. |........|
|00003510| a0 e1 0e f0 a0 e1 91 00 | 00 ea 94 00 00 ea 0e f0 |........|........|
|00003520| a0 e1 0e f0 a0 e1 93 00 | 00 ea 0e f0 a0 e1 11 00 |........|........|
|00003530| 00 ea 2e 01 00 ea 0e f0 | a0 e1 0e f0 a0 e1 0e f0 |........|........|
|00003540| a0 e1 0e f0 a0 e1 0e f0 | a0 e1 0e f0 a0 e1 0e f0 |........|........|
|00003550| a0 e1 8f 00 00 ea 8e 00 | 00 ea 8d 00 00 ea 6c 02 |........|......l.|
|00003560| 9f e5 64 12 9f e5 dd 00 | 06 ef 11 00 02 ef 00 00 |..d.....|........|
|00003570| 00 00 00 00 00 00 b1 fc | 09 00 00 40 2d e9 18 00 |........|...@-...|
|00003580| 91 e5 f4 20 9f e5 02 00 | 50 e1 18 20 a0 03 20 30 |... ....|P.. .. 0|
|00003590| a0 03 44 00 00 0a dc 20 | 9f e5 02 00 50 e1 18 20 |..D.... |....P.. |
|000035a0| a0 03 1f 30 e0 03 3f 00 | 00 0a d4 20 9f e5 02 00 |...0..?.|... ....|
|000035b0| 50 e1 14 20 a0 03 20 30 | a0 03 3a 00 00 0a bc 20 |P.. .. 0|..:.... |
|000035c0| 9f e5 02 00 50 e1 14 20 | a0 03 1f 30 e0 03 35 00 |....P.. |...0..5.|
|000035d0| 00 0a b4 20 9f e5 02 00 | 50 e1 18 20 a0 03 01 30 |... ....|P.. ...0|
|000035e0| a0 03 3b 00 00 0a 9c 20 | 9f e5 02 00 50 e1 18 20 |..;.... |....P.. |
|000035f0| a0 03 02 30 a0 03 36 00 | 00 0a 94 20 9f e5 02 00 |...0..6.|... ....|
|00003600| 50 e1 14 20 a0 03 03 30 | a0 03 31 00 00 0a 7c 20 |P.. ...0|..1...| |
|00003610| 9f e5 02 00 50 e1 14 20 | a0 03 04 30 a0 03 2c 00 |....P.. |...0..,.|
|00003620| 00 0a 74 20 9f e5 02 00 | 50 e1 18 20 a0 03 01 30 |..t ....|P.. ...0|
|00003630| a0 03 3d 00 00 0a 5c 20 | 9f e5 02 00 50 e1 18 20 |..=...\ |....P.. |
|00003640| a0 03 02 30 a0 03 38 00 | 00 0a 54 20 9f e5 02 00 |...0..8.|..T ....|
|00003650| 50 e1 14 20 a0 03 03 30 | a0 03 33 00 00 0a 3c 20 |P.. ...0|..3...< |
|00003660| 9f e5 02 00 50 e1 14 20 | a0 03 04 30 a0 03 2e 00 |....P.. |...0....|
|00003670| 00 0a dc 00 06 ef 00 80 | bd e8 8e 01 00 00 8f 01 |........|........|
|00003680| 00 00 8c 01 00 00 8d 01 | 00 00 9e 01 00 00 9f 01 |........|........|
|00003690| 00 00 9c 01 00 00 9d 01 | 00 00 ae 01 00 00 af 01 |........|........|
|000036a0| 00 00 ac 01 00 00 ad 01 | 00 00 70 02 9f e5 00 00 |........|..p.....|
|000036b0| 81 e5 cb 00 06 ef 02 00 | 91 e7 03 00 80 e0 02 00 |........|........|
|000036c0| 81 e7 c5 00 06 ef 0f 00 | a0 e3 01 10 a0 e3 06 00 |........|........|
|000036d0| 02 ef 00 80 bd e8 44 02 | 9f e5 00 00 81 e5 cb 00 |......D.|........|
|000036e0| 06 ef 01 00 53 e3 08 30 | 91 05 10 40 91 05 03 30 |....S..0|...@...0|
|000036f0| 44 00 ef ff ff 0a 02 00 | 53 e3 08 30 91 05 10 40 |D.......|S..0...@|
|00003700| 91 05 04 30 43 00 ea ff | ff 0a 03 00 53 e3 04 30 |...0C...|....S..0|
|00003710| 91 05 0c 40 91 05 03 30 | 44 00 e5 ff ff 0a 04 30 |...@...0|D......0|
|00003720| 91 e5 0c 40 91 e5 04 30 | 43 e0 e1 ff ff ea 01 00 |...@...0|C.......|
|00003730| 53 e3 20 30 9f 05 db ff | ff 0a 02 00 53 e3 18 30 |S. 0....|....S..0|
|00003740| 9f 05 d8 ff ff 0a 03 00 | 53 e3 08 30 9f 05 d5 ff |........|S..0....|
|00003750| ff 0a 04 30 9f e5 d3 ff | ff ea ff ff 00 00 01 00 |...0....|........|
|00003760| ff ff 00 40 2d e9 c5 00 | 06 ef 83 00 00 6a 00 80 |...@-...|.....j..|
|00003770| bd e8 c6 00 06 ef 78 ff | ff ea 00 40 2d e9 08 20 |......x.|...@-.. |
|00003780| 91 e5 02 20 12 e2 80 00 | 00 1a 00 00 e0 e3 d2 00 |... ....|........|
|00003790| 06 ef 00 80 bd e8 00 40 | 2d e9 10 00 9c e5 00 00 |.......@|-.......|
|000037a0| 50 e3 6d ff ff 0a 00 80 | bd e8 00 40 2d e9 c8 00 |P.m.....|...@-...|
|000037b0| a0 e3 14 10 9f e5 08 20 | 8f e2 c0 00 06 ef 0c 10 |....... |........|
|000037c0| 8f e5 00 80 bd e8 52 65 | 61 64 20 4d 65 00 54 41 |......Re|ad Me.TA|
|000037d0| 53 4b 00 00 00 00 00 40 | 2d e9 70 10 8f e2 d9 00 |SK.....@|-.p.....|
|000037e0| 06 ef 65 00 00 6a 0c 10 | a0 e1 90 20 8f e2 4b 3f |..e..j..|... ..K?|
|000037f0| 8f e2 00 40 e0 e3 00 60 | a0 e3 68 50 8f e2 db 00 |...@...`|..hP....|
|00003800| 06 ef c1 00 06 ef 14 01 | 8f e5 00 40 e0 e3 00 60 |........|...@...`|
|00003810| a0 e3 5c 50 8f e2 db 00 | 06 ef c1 00 06 ef 00 01 |..\P....|........|
|00003820| 8f e5 5f 1f 8f e2 20 00 | 81 e5 03 10 a0 e3 08 20 |.._... .|....... |
|00003830| 8f e2 3c 00 00 eb da 00 | 06 ef 00 80 bd e8 31 2e |..<.....|......1.|
|00003840| 30 39 20 28 31 36 20 4a | 61 6e 20 31 39 39 30 29 |09 (16 J|an 1990)|
|00003850| 00 00 3c 4f 62 65 79 24 | 44 69 72 3e 2e 54 65 6d |..<Obey$|Dir>.Tem|
|00003860| 70 6c 61 74 65 73 00 00 | 00 00 4d 61 69 6e 00 20 |plates..|..Main. |
|00003870| 20 20 20 20 20 20 49 6e | 66 6f 00 20 20 20 20 20 | In|fo. |
|00003880| 20 20 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 | ......|........|
|00003890| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000038a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000038b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000038c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000038d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000038e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000038f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003900| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003910| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003920| 00 00 00 00 00 00 00 00 | 00 00 0f 42 2d e9 64 90 |........|...B-.d.|
|00003930| 8c e2 00 00 89 e5 04 10 | 89 e5 09 10 a0 e1 ce 00 |........|........|
|00003940| 06 ef 1c 10 91 e5 01 00 | d2 e4 01 00 c1 e4 00 00 |........|........|
|00003950| 50 e3 fb ff ff 1a 09 10 | a0 e1 04 00 91 e4 00 00 |P.......|........|
|00003960| 81 e5 c9 00 06 ef 00 00 | 50 e3 02 00 00 0a 09 10 |........|P.......|
|00003970| a0 e1 ca 00 06 ef fa ff | ff ea 0f 82 bd e8 01 10 |........|........|
|00003980| a0 e3 71 2f 4f e2 df 00 | 06 ef f3 fe ff ea 00 20 |..q/O...|....... |
|00003990| 9c e5 40 20 42 e2 04 30 | 9c e5 04 10 8f e2 d4 00 |..@ B..0|........|
|000039a0| 06 ef 00 80 bd e8 52 65 | 61 64 20 4d 65 0d 00 00 |......Re|ad Me...|
|000039b0| 00 00 07 02 07 00 84 00 | 00 00 2c 00 00 00 00 00 |........|..,.....|
|000039c0| 00 00 00 00 00 00 ff ff | ff ff 21 00 00 07 49 6e |........|..!...In|
|000039d0| 66 6f 0d 00 00 00 00 00 | 00 00 80 00 00 00 ff ff |fo......|........|
|000039e0| ff ff 21 00 00 07 51 75 | 69 74 0d 00 00 00 00 00 |..!...Qu|it......|
|000039f0| 00 00 00 40 2d e9 00 20 | 9c e5 01 00 52 e3 d6 fe |...@-.. |....R...|
|00003a00| ff 0a 00 80 bd e8 00 40 | 2d e9 05 00 a0 e3 6f 1f |.......@|-.....o.|
|00003a10| 8f e2 08 00 02 ef 00 00 | 50 e3 71 0f 8f 02 d6 ff |........|P.q.....|
|00003a20| ff 0a 00 b0 a0 e1 02 ab | 8c e2 40 a0 8a e2 0a 90 |........|..@.....|
|00003a30| a0 e1 02 09 4a e2 04 00 | 80 e0 00 10 e0 e3 00 80 |....J...|........|
|00003a40| a0 e1 ec 00 06 ef 00 00 | 58 e1 6b 0f 8f c2 ca ff |........|X.k.....|
|00003a50| ff ca 00 80 a0 e3 00 70 | a0 e3 46 00 a0 e3 c3 06 |.......p|..F.....|
|00003a60| 04 ef 02 1b 8c e2 4c 01 | 1f e5 00 00 81 e5 00 00 |......L.|........|
|00003a70| a0 e3 04 00 81 e5 ce 00 | 06 ef 04 00 91 e4 00 00 |........|........|
|00003a80| 81 e5 01 60 a0 e1 2c 10 | 81 e2 70 01 1f e5 00 00 |...`..,.|..p.....|
|00003a90| 81 e5 cc 00 06 ef 2c 00 | 91 e5 00 00 81 e5 30 00 |......,.|......0.|
|00003aa0| 91 e5 04 00 81 e5 34 00 | 91 e5 08 00 81 e5 38 00 |......4.|......8.|
|00003ab0| 91 e5 0c 00 81 e5 ff 00 | a0 e3 11 1e 8f e2 0a 20 |........|....... |
|00003ac0| a0 e1 00 30 a0 e3 08 00 | 02 ef 04 b0 8a e0 00 50 |...0....|.......P|
|00003ad0| a0 e3 05 40 a0 e1 01 00 | da e4 0b 00 5a e1 35 00 |...@....|....Z.5.|
|00003ae0| 00 0a ff 00 55 e3 00 00 | a0 c3 01 00 4a c5 20 00 |....U...|....J. .|
|00003af0| 50 e3 00 00 a0 b3 01 00 | 4a b5 01 50 85 e2 00 00 |P.......|J..P....|
|00003b00| 50 e3 f3 ff ff 1a 04 00 | 55 e1 05 40 a0 c1 00 00 |P.......|U..@....|
|00003b10| 58 e3 06 00 00 1a 09 20 | a0 e1 18 10 96 e5 01 00 |X...... |........|
|00003b20| d2 e4 01 00 c1 e4 00 00 | 50 e3 fb ff ff 1a 0b 00 |........|P.......|
|00003b30| 00 ea 06 10 a0 e1 08 00 | 91 e5 20 00 40 e2 08 00 |........|.. .@...|
|00003b40| 81 e5 10 00 91 e5 20 00 | 40 e2 10 00 81 e5 09 00 |...... .|@.......|
|00003b50| 4a e0 01 00 59 e3 01 00 | 00 0a 18 90 81 e5 c2 00 |J...Y...|........|
|00003b60| 06 ef 01 80 88 e2 0a 90 | a0 e1 00 50 a0 e3 00 00 |........|...P....|
|00003b70| 57 e3 d7 ff ff 0a 03 30 | e0 e3 03 a0 0a e0 28 a0 |W......0|......(.|
|00003b80| 8a e2 2c 10 86 e2 6c 02 | 1f e5 20 20 a0 e3 98 02 |..,...l.|.. ....|
|00003b90| 03 e0 00 30 63 e2 0c 30 | 43 e2 04 30 81 e5 10 20 |...0c..0|C..0... |
|00003ba0| a0 e3 94 02 03 e0 04 30 | 43 e2 08 30 81 e5 d7 00 |.......0|C..0....|
|00003bb0| 06 ef c1 06 04 ef 00 80 | bd e8 00 00 da e5 00 00 |........|........|
|00003bc0| 50 e3 00 00 00 0a 01 70 | ca e4 01 70 a0 e3 cc ff |P......p|...p....|
|00003bd0| ff ea 3c 4f 62 65 79 24 | 44 69 72 3e 2e 52 65 61 |..<Obey$|Dir>.Rea|
|00003be0| 64 6d 65 00 00 00 00 00 | 02 00 43 61 6e 27 74 20 |dme.....|..Can't |
|00003bf0| 66 69 6e 64 20 27 52 65 | 61 64 6d 65 27 00 00 00 |find 'Re|adme'...|
|00003c00| 02 00 4e 6f 74 20 65 6e | 6f 75 67 68 20 6d 65 6d |..Not en|ough mem|
|00003c10| 6f 72 79 20 61 76 61 69 | 6c 61 62 6c 65 00 54 68 |ory avai|lable.Th|
|00003c20| 69 73 20 69 73 20 61 20 | 4a 6f 72 69 73 20 52 d6 |is is a |Joris R.|
|00003c30| 6c 69 6e 67 20 70 72 6f | 64 75 63 74 69 6f 6e 20 |ling pro|duction |
|00003c40| a9 20 31 39 39 30 46 69 | 6c 65 44 61 74 61 82 21 |. 1990Fi|leData.!|
|00003c50| 53 70 72 69 74 65 73 00 | 00 00 e0 02 00 00 42 f9 |Sprites.|......B.|
|00003c60| ff ff 6d 0a 86 46 03 00 | 1e a5 01 00 00 00 10 00 |..m..F..|........|
|00003c70| 00 00 e4 02 00 00 d4 02 | 00 00 21 72 65 61 64 6d |........|..!readm|
|00003c80| 65 00 00 00 00 00 04 00 | 00 00 10 00 00 00 00 00 |e.......|........|
|00003c90| 00 00 07 00 00 00 2c 00 | 00 00 80 01 00 00 0c 00 |......,.|........|
|00003ca0| 00 00 88 dd dd 8d 88 88 | 88 88 88 88 88 88 88 88 |........|........|
|00003cb0| 88 88 88 00 20 22 88 dd | dd 8d 88 88 88 88 88 88 |.... "..|........|
|00003cc0| 88 88 88 88 88 88 88 00 | 20 22 88 dd dd 8d 78 77 |........| "....xw|
|00003cd0| 77 77 77 77 77 77 77 77 | 77 77 77 00 20 22 88 aa |wwwwwwww|www. "..|
|00003ce0| aa 8a 78 f7 ff ff ff ff | ff ff ff ff 66 22 77 00 |..x.....|....f"w.|
|00003cf0| 20 22 88 aa aa 8a 78 77 | 77 77 77 77 77 77 77 77 | "....xw|wwwwwwww|
|00003d00| 77 77 77 00 20 22 88 aa | aa 8a 78 07 00 00 00 00 |www. "..|..x.....|
|00003d10| 00 00 00 00 77 22 77 00 | 20 22 88 99 99 89 78 07 |....w"w.| "....x.|
|00003d20| 22 22 02 20 22 02 02 00 | 77 22 77 00 20 22 88 99 |"". "...|w"w. "..|
|00003d30| 99 89 78 07 00 00 00 00 | 00 00 00 00 77 22 77 00 |..x.....|....w"w.|
|00003d40| 20 22 88 99 99 89 78 07 | 22 02 20 22 20 22 22 02 | "....x.|". " "".|
|00003d50| 77 22 77 00 20 22 88 cc | cc 8c 78 07 00 00 00 00 |w"w. "..|..x.....|
|00003d60| 00 00 00 00 77 22 77 00 | 20 22 88 cc cc 8c 78 07 |....w"w.| "....x.|
|00003d70| 22 22 00 22 22 02 20 02 | 77 22 77 00 20 22 88 cc |""."". .|w"w. "..|
|00003d80| cc 8c 78 07 00 00 00 00 | 00 00 00 00 77 22 77 00 |..x.....|....w"w.|
|00003d90| 20 22 88 00 00 80 78 77 | 77 77 77 77 77 77 77 77 | "....xw|wwwwwwww|
|00003da0| 77 77 77 00 20 22 88 00 | 00 80 78 27 22 22 22 22 |www. "..|..x'""""|
|00003db0| 22 22 22 22 77 22 77 00 | 20 22 88 00 00 80 78 77 |""""w"w.| "....xw|
|00003dc0| 77 77 77 77 77 77 77 77 | 77 77 77 00 20 22 88 88 |wwwwwwww|www. "..|
|00003dd0| 88 88 88 88 88 88 88 88 | 88 88 88 88 88 88 88 00 |........|........|
|00003de0| 20 22 88 88 88 88 88 88 | 88 88 88 88 88 88 88 88 | "......|........|
|00003df0| 88 88 88 00 00 00 00 ff | ff 0f 00 00 00 00 00 00 |........|........|
|00003e00| 00 00 00 00 00 00 00 ff | ff ff 00 ff ff 0f 00 00 |........|........|
|00003e10| 00 00 00 00 00 00 00 00 | 00 00 00 ff ff ff 00 ff |........|........|
|00003e20| ff 0f f0 ff ff ff ff ff | ff ff ff ff ff ff ff ff |........|........|
|00003e30| ff ff 00 ff ff 0f f0 ff | ff ff ff ff ff ff ff ff |........|........|
|00003e40| ff ff ff ff ff ff 00 ff | ff 0f f0 ff ff ff ff ff |........|........|
|00003e50| ff ff ff ff ff ff ff ff | ff ff 00 ff ff 0f f0 ff |........|........|
|00003e60| ff ff ff ff ff ff ff ff | ff ff ff ff ff ff 00 ff |........|........|
|00003e70| ff 0f f0 ff ff ff ff ff | ff ff ff ff ff ff ff ff |........|........|
|00003e80| ff ff 00 ff ff 0f f0 ff | ff ff ff ff ff ff ff ff |........|........|
|00003e90| ff ff ff ff ff ff 00 ff | ff 0f f0 ff ff ff ff ff |........|........|
|00003ea0| ff ff ff ff ff ff ff ff | ff ff 00 ff ff 0f f0 ff |........|........|
|00003eb0| ff ff ff ff ff ff ff ff | ff ff ff ff ff ff 00 ff |........|........|
|00003ec0| ff 0f f0 ff ff ff ff ff | ff ff ff ff ff ff ff ff |........|........|
|00003ed0| ff ff 00 ff ff 0f f0 ff | ff ff ff ff ff ff ff ff |........|........|
|00003ee0| ff ff ff ff ff ff 00 ff | ff 0f f0 ff ff ff ff ff |........|........|
|00003ef0| ff ff ff ff ff ff ff ff | ff ff 00 ff ff 0f f0 ff |........|........|
|00003f00| ff ff ff ff ff ff ff ff | ff ff ff ff ff ff 00 ff |........|........|
|00003f10| ff 0f f0 ff ff ff ff ff | ff ff ff ff ff ff ff ff |........|........|
|00003f20| ff ff 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003f30| 00 00 00 ff ff ff 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003f40| 00 00 00 00 00 00 00 ff | ff ff 46 69 6c 65 44 61 |........|..FileDa|
|00003f50| 74 61 82 52 65 61 64 4d | 65 00 00 00 00 00 f7 30 |ta.ReadM|e......0|
|00003f60| 00 00 47 fd ff ff c6 ea | 9c 9b 03 00 ff c2 3d 3d |..G.....|......==|
|00003f70| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00003f80| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00003f90| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00003fa0| 3d 3d 3d 3d 3d 3d 0a 0a | 20 20 57 69 6d 70 20 41 |======..| Wimp A|
|00003fb0| 70 70 6c 69 63 61 74 69 | 6f 6e 20 53 75 70 70 6f |pplicati|on Suppo|
|00003fc0| 72 74 20 50 72 6f 67 72 | 61 6d 2e 0a 0a 20 20 53 |rt Progr|am... S|
|00003fd0| 57 49 20 64 65 73 63 72 | 69 70 74 69 6f 6e 20 66 |WI descr|iption f|
|00003fe0| 6f 72 20 76 65 72 73 69 | 6f 6e 20 31 2e 30 32 20 |or versi|on 1.02 |
|00003ff0| 61 6e 64 20 61 62 6f 76 | 65 2e 0a 0a 20 20 41 6c |and abov|e... Al|
|00004000| 6c 20 53 57 49 27 73 20 | 70 72 65 73 65 72 76 65 |l SWI's |preserve|
|00004010| 20 61 6c 6c 20 72 65 67 | 69 73 74 65 72 73 2c 20 | all reg|isters, |
|00004020| 65 78 63 65 70 74 20 6f | 66 20 63 6f 75 72 73 65 |except o|f course|
|00004030| 0a 20 20 66 6f 72 20 74 | 68 6f 73 65 20 74 68 61 |. for t|hose tha|
|00004040| 74 20 72 65 74 75 72 6e | 20 64 61 74 61 20 6f 6e |t return| data on|
|00004050| 20 65 78 69 74 2e 0a 0a | 20 20 52 30 20 77 69 6c | exit...| R0 wil|
|00004060| 6c 20 2a 6f 6e 6c 79 2a | 20 62 65 20 63 6f 72 72 |l *only*| be corr|
|00004070| 75 70 74 65 64 20 69 66 | 20 61 6e 20 65 72 72 6f |upted if| an erro|
|00004080| 72 20 6f 63 63 75 72 72 | 65 64 2e 0a 20 20 28 52 |r occurr|ed.. (R|
|00004090| 30 20 70 6f 69 6e 74 65 | 72 20 74 6f 20 74 68 65 |0 pointe|r to the|
|000040a0| 20 65 72 72 6f 72 20 62 | 6c 6f 63 6b 2c 20 56 20 | error b|lock, V |
|000040b0| 66 6c 61 67 20 73 65 74 | 29 0a 0a 2d 2d 2d 2d 2d |flag set|)..-----|
|000040c0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|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 0a 0a 20 20 57 | 41 53 50 5f 57 6f 72 6b |---.. W|ASP_Work|
|00004100| 73 70 61 63 65 0a 0a 20 | 20 4f 6e 20 65 78 69 74 |space.. | On exit|
|00004110| 20 20 52 30 20 3d 20 50 | 6f 69 6e 74 65 72 20 74 | R0 = P|ointer t|
|00004120| 6f 20 57 41 53 50 27 73 | 20 77 6f 72 6b 73 70 61 |o WASP's| workspa|
|00004130| 63 65 0a 20 20 20 20 20 | 20 20 20 20 20 20 52 31 |ce. | R1|
|00004140| 20 3d 20 54 6f 74 61 6c | 20 61 6d 6f 75 6e 74 20 | = Total| amount |
|00004150| 6f 66 20 77 6f 72 6b 73 | 70 61 63 65 0a 20 0a 20 |of works|pace. . |
|00004160| 20 52 65 6d 61 72 6b 73 | 20 20 41 6e 79 20 63 61 | Remarks| Any ca|
|00004170| 6c 6c 73 20 74 6f 20 57 | 41 53 50 20 6f 72 20 65 |lls to W|ASP or e|
|00004180| 76 65 6e 20 65 76 65 6e | 74 73 20 6c 69 6b 65 20 |ven even|ts like |
|00004190| 61 0a 20 20 20 20 20 20 | 20 20 20 20 20 6d 6f 64 |a. | mod|
|000041a0| 65 20 63 68 61 6e 67 65 | 20 77 69 6c 6c 20 63 6f |e change| will co|
|000041b0| 72 72 75 70 74 20 74 68 | 65 20 77 6f 72 6b 73 70 |rrupt th|e worksp|
|000041c0| 61 63 65 0a 20 20 20 20 | 20 20 20 20 20 20 20 50 |ace. | P|
|000041d0| 6c 65 61 73 65 20 62 65 | 61 72 20 69 6e 20 6d 69 |lease be|ar in mi|
|000041e0| 6e 64 20 74 68 61 74 20 | 79 6f 75 20 61 72 65 20 |nd that |you are |
|000041f0| 70 72 6f 62 61 62 6c 79 | 0a 20 20 20 20 20 20 20 |probably|. |
|00004200| 20 20 20 20 6e 6f 74 20 | 74 68 65 20 6f 6e 6c 79 | not |the only|
|00004210| 20 61 70 70 6c 69 63 61 | 74 69 6f 6e 20 74 68 61 | applica|tion tha|
|00004220| 74 20 75 73 65 73 20 57 | 41 53 50 0a 20 20 20 20 |t uses W|ASP. |
|00004230| 20 20 20 20 20 20 20 44 | 6f 20 4e 4f 54 20 75 73 | D|o NOT us|
|00004240| 65 20 74 68 69 73 20 77 | 6f 72 6b 73 70 61 63 65 |e this w|orkspace|
|00004250| 20 66 72 6f 6d 20 61 6e | 20 69 6e 74 65 72 72 75 | from an| interru|
|00004260| 70 74 0a 20 20 20 20 20 | 20 20 20 20 20 20 72 6f |pt. | ro|
|00004270| 75 74 69 6e 65 2c 20 6f | 6e 6c 79 20 66 72 6f 6d |utine, o|nly from|
|00004280| 20 77 69 74 68 69 6e 20 | 61 6e 20 61 70 70 6c 69 | within |an appli|
|00004290| 63 61 74 69 6f 6e 20 21 | 0a 0a 2d 2d 2d 2d 2d 2d |cation !|..------|
|000042a0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000042b0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000042c0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000042d0| 2d 2d 0a 0a 20 20 57 41 | 53 50 5f 49 6e 69 74 69 |--.. WA|SP_Initi|
|000042e0| 61 6c 69 73 65 0a 0a 20 | 20 4f 6e 20 65 6e 74 72 |alise.. | On entr|
|000042f0| 79 20 52 30 20 3d 20 4d | 69 6e 69 6d 61 6c 20 57 |y R0 = M|inimal W|
|00004300| 69 6d 70 20 76 65 72 73 | 69 6f 6e 20 6e 75 6d 62 |imp vers|ion numb|
|00004310| 65 72 20 2a 20 31 30 30 | 0a 20 20 20 20 20 20 20 |er * 100|. |
|00004320| 20 20 20 20 52 31 20 3d | 20 50 6f 69 6e 74 65 72 | R1 =| Pointer|
|00004330| 20 74 6f 20 73 68 6f 72 | 74 20 64 65 73 63 72 69 | to shor|t descri|
|00004340| 70 74 69 6f 6e 20 6f 66 | 20 74 61 73 6b 2c 0a 20 |ption of| task,. |
|00004350| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 66 | | f|
|00004360| 6f 72 20 75 73 65 20 69 | 6e 20 54 61 73 6b 20 6d |or use i|n Task m|
|00004370| 61 6e 61 67 65 72 20 64 | 69 73 70 6c 61 79 0a 0a |anager d|isplay..|
|00004380| 20 20 4f 6e 20 65 78 69 | 74 20 20 52 30 20 3d 20 | On exi|t R0 = |
|00004390| 43 75 72 72 65 6e 74 20 | 57 69 6d 70 20 76 65 72 |Current |Wimp ver|
|000043a0| 73 69 6f 6e 20 6e 75 6d | 62 65 72 20 2a 20 31 30 |sion num|ber * 10|
|000043b0| 30 0a 20 20 20 20 20 20 | 20 20 20 20 20 52 31 20 |0. | R1 |
|000043c0| 3d 20 54 61 73 6b 20 68 | 61 6e 64 6c 65 0a 0a 2d |= Task h|andle..-|
|000043d0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000043e0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000043f0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004400| 2d 2d 2d 2d 2d 2d 2d 0a | 0a 20 20 57 41 53 50 5f |-------.|. WASP_|
|00004410| 43 6c 6f 73 65 44 6f 77 | 6e 0a 0a 20 20 4f 6e 20 |CloseDow|n.. On |
|00004420| 65 6e 74 72 79 20 52 30 | 20 3d 20 54 61 73 6b 20 |entry R0| = Task |
|00004430| 68 61 6e 64 6c 65 0a 0a | 2d 2d 2d 2d 2d 2d 2d 2d |handle..|--------|
|00004440| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004450| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004460| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004470| 0a 0a 20 20 57 41 53 50 | 5f 4f 70 65 6e 57 69 6e |.. WASP|_OpenWin|
|00004480| 64 6f 77 0a 0a 20 20 4f | 6e 20 65 6e 74 72 79 20 |dow.. O|n entry |
|00004490| 52 30 20 3d 20 57 69 6e | 64 6f 77 20 68 61 6e 64 |R0 = Win|dow hand|
|000044a0| 6c 65 0a 20 20 20 20 20 | 20 20 20 20 20 20 52 31 |le. | R1|
|000044b0| 20 3d 20 4f 6e 20 74 6f | 70 20 6f 66 20 77 69 6e | = On to|p of win|
|000044c0| 64 6f 77 20 73 74 61 63 | 6b 20 6f 72 20 6f 72 69 |dow stac|k or ori|
|000044d0| 67 69 6e 61 6c 0a 20 20 | 20 20 20 20 20 20 20 20 |ginal. | |
|000044e0| 20 20 20 20 20 20 70 6f | 73 69 74 69 6f 6e 20 28 | po|sition (|
|000044f0| 74 72 75 65 2f 66 61 6c | 73 65 29 0a 20 20 20 20 |true/fal|se). |
|00004500| 20 20 20 20 20 20 20 52 | 32 20 3d 20 43 65 6e 74 | R|2 = Cent|
|00004510| 72 65 64 20 6f 72 20 6f | 72 69 67 69 6e 61 6c 20 |red or o|riginal |
|00004520| 73 63 72 65 65 6e 20 70 | 6f 73 69 74 69 6f 6e 0a |screen p|osition.|
|00004530| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00004540| 28 74 72 75 65 2f 66 61 | 6c 73 65 29 0a 0a 2d 2d |(true/fa|lse)..--|
|00004550| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004560| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004570| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004580| 2d 2d 2d 2d 2d 2d 0a 0a | 20 20 57 41 53 50 5f 43 |------..| WASP_C|
|00004590| 6c 6f 73 65 57 69 6e 64 | 6f 77 0a 0a 20 20 4f 6e |loseWind|ow.. On|
|000045a0| 20 65 6e 74 72 79 20 52 | 30 20 3d 20 57 69 6e 64 | entry R|0 = Wind|
|000045b0| 6f 77 20 68 61 6e 64 6c | 65 0a 0a 2d 2d 2d 2d 2d |ow handl|e..-----|
|000045c0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000045d0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000045e0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000045f0| 2d 2d 2d 0a 0a 20 20 57 | 41 53 50 5f 53 65 6c 65 |---.. W|ASP_Sele|
|00004600| 63 74 0a 0a 20 20 4f 6e | 20 65 6e 74 72 79 20 52 |ct.. On| entry R|
|00004610| 30 20 3d 20 57 69 6e 64 | 6f 77 20 68 61 6e 64 6c |0 = Wind|ow handl|
|00004620| 65 0a 20 20 20 20 20 20 | 20 20 20 20 20 52 31 20 |e. | R1 |
|00004630| 3d 20 49 63 6f 6e 20 68 | 61 6e 64 6c 65 0a 20 20 |= Icon h|andle. |
|00004640| 20 20 20 20 20 20 20 20 | 20 52 32 20 3d 20 53 65 | | R2 = Se|
|00004650| 6c 65 63 74 65 64 20 28 | 74 72 75 65 2f 66 61 6c |lected (|true/fal|
|00004660| 73 65 29 0a 0a 20 20 52 | 65 6d 61 72 6b 73 20 20 |se).. R|emarks |
|00004670| 49 63 6f 6e 20 69 73 20 | 75 70 64 61 74 65 64 0a |Icon is |updated.|
|00004680| 0a 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |.-------|--------|
|00004690| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000046a0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000046b0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 0a 0a 20 20 57 41 53 |--------|-.. WAS|
|000046c0| 50 5f 53 65 6c 65 63 74 | 53 74 61 74 65 0a 0a 20 |P_Select|State.. |
|000046d0| 20 4f 6e 20 65 6e 74 72 | 79 20 52 30 20 3d 20 57 | On entr|y R0 = W|
|000046e0| 69 6e 64 6f 77 20 68 61 | 6e 64 6c 65 0a 20 20 20 |indow ha|ndle. |
|000046f0| 20 20 20 20 20 20 20 20 | 52 31 20 3d 20 49 63 6f | |R1 = Ico|
|00004700| 6e 20 68 61 6e 64 6c 65 | 0a 0a 20 20 4f 6e 20 65 |n handle|.. On e|
|00004710| 78 69 74 20 20 52 32 20 | 3d 20 53 65 6c 65 63 74 |xit R2 |= Select|
|00004720| 65 64 20 28 74 72 75 65 | 2f 66 61 6c 73 65 29 0a |ed (true|/false).|
|00004730| 0a 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |.-------|--------|
|00004740| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004750| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004760| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 0a 0a 20 20 57 41 53 |--------|-.. WAS|
|00004770| 50 5f 53 68 61 64 65 0a | 0a 20 20 4f 6e 20 65 6e |P_Shade.|. On en|
|00004780| 74 72 79 20 52 30 20 3d | 20 50 6f 69 6e 74 65 72 |try R0 =| Pointer|
|00004790| 20 74 6f 20 6d 65 6e 75 | 20 62 6c 6f 63 6b 0a 20 | to menu| block. |
|000047a0| 20 20 20 20 20 20 20 20 | 20 20 52 31 20 3d 20 49 | | R1 = I|
|000047b0| 63 6f 6e 20 68 61 6e 64 | 6c 65 0a 20 20 20 20 20 |con hand|le. |
|000047c0| 20 20 20 20 20 20 52 32 | 20 3d 20 53 68 61 64 65 | R2| = Shade|
|000047d0| 64 20 28 74 72 75 65 2f | 66 61 6c 73 65 29 0a 0a |d (true/|false)..|
|000047e0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000047f0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004800| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004810| 2d 2d 2d 2d 2d 2d 2d 2d | 0a 0a 20 20 57 41 53 50 |--------|.. WASP|
|00004820| 5f 53 68 61 64 65 53 74 | 61 74 65 0a 0a 20 20 4f |_ShadeSt|ate.. O|
|00004830| 6e 20 65 6e 74 72 79 20 | 52 30 20 3d 20 50 6f 69 |n entry |R0 = Poi|
|00004840| 6e 74 65 72 20 74 6f 20 | 6d 65 6e 75 20 62 6c 6f |nter to |menu blo|
|00004850| 63 6b 0a 20 20 20 20 20 | 20 20 20 20 20 20 52 31 |ck. | R1|
|00004860| 20 3d 20 49 63 6f 6e 20 | 68 61 6e 64 6c 65 0a 0a | = Icon |handle..|
|00004870| 20 20 4f 6e 20 65 78 69 | 74 20 20 52 32 20 3d 20 | On exi|t R2 = |
|00004880| 53 68 61 64 65 64 20 28 | 74 72 75 65 2f 66 61 6c |Shaded (|true/fal|
|00004890| 73 65 29 0a 0a 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |se)..---|--------|
|000048a0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000048b0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000048c0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 0a 0a 20 |--------|-----.. |
|000048d0| 20 57 41 53 50 5f 54 69 | 63 6b 0a 0a 20 20 4f 6e | WASP_Ti|ck.. On|
|000048e0| 20 65 6e 74 72 79 20 52 | 30 20 3d 20 50 6f 69 6e | entry R|0 = Poin|
|000048f0| 74 65 72 20 74 6f 20 6d | 65 6e 75 20 62 6c 6f 63 |ter to m|enu bloc|
|00004900| 6b 0a 20 20 20 20 20 20 | 20 20 20 20 20 52 31 20 |k. | R1 |
|00004910| 3d 20 49 63 6f 6e 20 68 | 61 6e 64 6c 65 0a 20 20 |= Icon h|andle. |
|00004920| 20 20 20 20 20 20 20 20 | 20 52 32 20 3d 20 54 69 | | R2 = Ti|
|00004930| 63 6b 65 64 20 28 74 72 | 75 65 2f 66 61 6c 73 65 |cked (tr|ue/false|
|00004940| 29 0a 0a 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |)..-----|--------|
|00004950| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004960| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004970| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 0a 0a 20 20 57 |--------|---.. W|
|00004980| 41 53 50 5f 54 69 63 6b | 53 74 61 74 65 0a 0a 20 |ASP_Tick|State.. |
|00004990| 20 4f 6e 20 65 6e 74 72 | 79 20 52 30 20 3d 20 50 | On entr|y R0 = P|
|000049a0| 6f 69 6e 74 65 72 20 74 | 6f 20 6d 65 6e 75 20 62 |ointer t|o menu b|
|000049b0| 6c 6f 63 6b 0a 20 20 20 | 20 20 20 20 20 20 20 20 |lock. | |
|000049c0| 52 31 20 3d 20 49 63 6f | 6e 20 68 61 6e 64 6c 65 |R1 = Ico|n handle|
|000049d0| 0a 0a 20 20 4f 6e 20 65 | 78 69 74 20 20 52 32 20 |.. On e|xit R2 |
|000049e0| 3d 20 54 69 63 6b 65 64 | 20 28 74 72 75 65 2f 66 |= Ticked| (true/f|
|000049f0| 61 6c 73 65 29 0a 0a 2d | 2d 2d 2d 2d 2d 2d 2d 2d |alse)..-|--------|
|00004a00| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004a10| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004a20| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 0a |--------|-------.|
|00004a30| 0a 20 20 57 41 53 50 5f | 53 65 74 43 61 72 65 74 |. WASP_|SetCaret|
|00004a40| 0a 0a 20 20 4f 6e 20 65 | 6e 74 72 79 20 52 30 20 |.. On e|ntry R0 |
|00004a50| 3d 20 57 69 6e 64 6f 77 | 20 68 61 6e 64 6c 65 0a |= Window| handle.|
|00004a60| 20 20 20 20 20 20 20 20 | 20 20 20 52 31 20 3d 20 | | R1 = |
|00004a70| 49 63 6f 6e 20 68 61 6e | 64 6c 65 0a 0a 20 20 52 |Icon han|dle.. R|
|00004a80| 65 6d 61 72 6b 73 20 20 | 54 68 65 20 63 61 72 65 |emarks |The care|
|00004a90| 74 20 69 73 20 70 6c 61 | 63 65 64 20 61 74 20 74 |t is pla|ced at t|
|00004aa0| 68 65 20 72 69 67 68 74 | 6d 6f 73 74 20 6f 66 20 |he right|most of |
|00004ab0| 74 68 65 0a 20 20 20 20 | 20 20 20 20 20 20 20 73 |the. | s|
|00004ac0| 74 72 69 6e 67 20 63 6f | 6e 74 61 69 6e 65 64 20 |tring co|ntained |
|00004ad0| 69 6e 20 74 68 65 20 69 | 63 6f 6e 0a 0a 2d 2d 2d |in the i|con..---|
|00004ae0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004af0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004b00| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004b10| 2d 2d 2d 2d 2d 0a 0a 20 | 20 57 41 53 50 5f 55 70 |-----.. | WASP_Up|
|00004b20| 64 61 74 65 43 61 72 65 | 74 0a 0a 20 20 4f 6e 20 |dateCare|t.. On |
|00004b30| 65 6e 74 72 79 20 52 30 | 20 3d 20 54 61 73 6b 20 |entry R0| = Task |
|00004b40| 68 61 6e 64 6c 65 0a 0a | 20 20 52 65 6d 61 72 6b |handle..| Remark|
|00004b50| 73 20 20 49 66 20 74 68 | 65 20 63 61 72 65 74 20 |s If th|e caret |
|00004b60| 69 73 20 69 6e 73 69 64 | 65 20 61 6e 20 69 63 6f |is insid|e an ico|
|00004b70| 6e 20 6f 77 6e 65 64 20 | 62 79 0a 20 20 20 20 20 |n owned |by. |
|00004b80| 20 20 20 20 20 20 74 68 | 69 73 20 74 61 73 6b 20 | th|is task |
|00004b90| 69 74 20 77 69 6c 6c 20 | 62 65 20 70 6c 61 63 65 |it will |be place|
|00004ba0| 64 20 61 74 20 74 68 65 | 20 72 69 67 68 74 0a 20 |d at the| right. |
|00004bb0| 20 20 20 20 20 20 20 20 | 20 20 73 69 64 65 20 6f | | side o|
|00004bc0| 66 20 74 68 65 20 73 74 | 72 69 6e 67 20 69 74 20 |f the st|ring it |
|00004bd0| 63 6f 6e 74 61 69 6e 73 | 20 28 69 66 20 61 6e 79 |contains| (if any|
|00004be0| 29 0a 0a 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |)..-----|--------|
|00004bf0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004c00| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004c10| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 0a 0a 20 20 57 |--------|---.. W|
|00004c20| 41 53 50 5f 55 70 64 61 | 74 65 49 63 6f 6e 0a 0a |ASP_Upda|teIcon..|
|00004c30| 20 20 4f 6e 20 65 6e 74 | 72 79 20 52 30 20 3d 20 | On ent|ry R0 = |
|00004c40| 57 69 6e 64 6f 77 20 68 | 61 6e 64 6c 65 0a 20 20 |Window h|andle. |
|00004c50| 20 20 20 20 20 20 20 20 | 20 52 31 20 3d 20 49 63 | | R1 = Ic|
|00004c60| 6f 6e 20 68 61 6e 64 6c | 65 0a 0a 2d 2d 2d 2d 2d |on handl|e..-----|
|00004c70| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004c80| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004c90| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004ca0| 2d 2d 2d 0a 0a 20 20 57 | 41 53 50 5f 55 70 64 61 |---.. W|ASP_Upda|
|00004cb0| 74 65 54 69 74 6c 65 0a | 0a 20 20 4f 6e 20 65 6e |teTitle.|. On en|
|00004cc0| 74 72 79 20 52 30 20 3d | 20 57 69 6e 64 6f 77 20 |try R0 =| Window |
|00004cd0| 68 61 6e 64 6c 65 0a 0a | 2d 2d 2d 2d 2d 2d 2d 2d |handle..|--------|
|00004ce0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004cf0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004d00| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004d10| 0a 0a 20 20 57 41 53 50 | 5f 55 70 64 61 74 65 57 |.. WASP|_UpdateW|
|00004d20| 69 6e 64 6f 77 0a 0a 20 | 20 4f 6e 20 65 6e 74 72 |indow.. | On entr|
|00004d30| 79 20 52 30 20 3d 20 57 | 69 6e 64 6f 77 20 68 61 |y R0 = W|indow ha|
|00004d40| 6e 64 6c 65 0a 0a 20 20 | 52 65 6d 61 72 6b 73 20 |ndle.. |Remarks |
|00004d50| 20 55 70 64 61 74 65 20 | 69 73 20 72 61 74 68 65 | Update |is rathe|
|00004d60| 72 20 63 72 75 64 65 20 | 62 79 20 63 6c 6f 73 69 |r crude |by closi|
|00004d70| 6e 67 20 61 6e 64 0a 20 | 20 20 20 20 20 20 20 20 |ng and. | |
|00004d80| 20 20 72 65 2d 6f 70 65 | 6e 69 6e 67 20 74 68 65 | re-ope|ning the|
|00004d90| 20 77 69 6e 64 6f 77 20 | 69 66 20 69 74 20 77 61 | window |if it wa|
|00004da0| 73 20 6f 70 65 6e 0a 0a | 2d 2d 2d 2d 2d 2d 2d 2d |s open..|--------|
|00004db0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004dc0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004dd0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004de0| 0a 0a 20 20 57 41 53 50 | 5f 49 63 6f 6e 54 65 78 |.. WASP|_IconTex|
|00004df0| 74 0a 0a 20 20 4f 6e 20 | 65 6e 74 72 79 20 52 30 |t.. On |entry R0|
|00004e00| 20 3d 20 57 69 6e 64 6f | 77 20 68 61 6e 64 6c 65 | = Windo|w handle|
|00004e10| 0a 20 20 20 20 20 20 20 | 20 20 20 20 52 31 20 3d |. | R1 =|
|00004e20| 20 49 63 6f 6e 20 68 61 | 6e 64 6c 65 0a 0a 20 20 | Icon ha|ndle.. |
|00004e30| 4f 6e 20 65 78 69 74 20 | 20 52 30 20 3d 20 50 6f |On exit | R0 = Po|
|00004e40| 69 6e 74 65 72 20 74 6f | 20 69 63 6f 6e 20 74 65 |inter to| icon te|
|00004e50| 78 74 0a 20 20 20 20 20 | 20 20 20 20 20 20 52 31 |xt. | R1|
|00004e60| 20 3d 20 49 63 6f 6e 20 | 64 61 74 61 20 69 73 20 | = Icon |data is |
|00004e70| 69 6e 64 69 72 65 63 74 | 65 64 20 28 74 72 75 65 |indirect|ed (true|
|00004e80| 2f 66 61 6c 73 65 29 0a | 20 20 20 20 20 20 20 20 |/false).| |
|00004e90| 20 20 20 52 32 20 3d 20 | 4d 61 78 69 6d 75 6d 20 | R2 = |Maximum |
|00004ea0| 6c 65 6e 67 74 68 20 6f | 66 20 73 74 72 69 6e 67 |length o|f string|
|00004eb0| 0a 0a 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |..------|--------|
|00004ec0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004ed0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004ee0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 0a 0a 20 20 57 41 |--------|--.. WA|
|00004ef0| 53 50 5f 53 65 74 49 63 | 6f 6e 54 65 78 74 0a 0a |SP_SetIc|onText..|
|00004f00| 20 20 4f 6e 20 65 6e 74 | 72 79 20 52 30 20 3d 20 | On ent|ry R0 = |
|00004f10| 57 69 6e 64 6f 77 20 68 | 61 6e 64 6c 65 0a 20 20 |Window h|andle. |
|00004f20| 20 20 20 20 20 20 20 20 | 20 52 31 20 3d 20 49 63 | | R1 = Ic|
|00004f30| 6f 6e 20 68 61 6e 64 6c | 65 0a 20 20 20 20 20 20 |on handl|e. |
|00004f40| 20 20 20 20 20 52 32 20 | 3d 20 50 6f 69 6e 74 65 | R2 |= Pointe|
|00004f50| 72 20 74 6f 20 69 63 6f | 6e 20 74 65 78 74 0a 0a |r to ico|n text..|
|00004f60| 20 20 52 65 6d 61 72 6b | 73 20 20 49 63 6f 6e 20 | Remark|s Icon |
|00004f70| 69 73 20 75 70 64 61 74 | 65 64 20 62 75 74 20 6d |is updat|ed but m|
|00004f80| 75 73 74 20 62 65 20 69 | 6e 64 69 72 65 63 74 65 |ust be i|ndirecte|
|00004f90| 64 0a 20 20 20 20 20 20 | 20 20 20 20 20 54 68 65 |d. | The|
|00004fa0| 20 63 61 72 65 74 20 28 | 69 66 20 70 72 65 73 65 | caret (|if prese|
|00004fb0| 6e 74 29 20 69 73 20 6e | 6f 74 20 75 70 64 61 74 |nt) is n|ot updat|
|00004fc0| 65 64 0a 0a 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |ed..----|--------|
|00004fd0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004fe0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00004ff0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 0a 0a 20 20 |--------|----.. |
|00005000| 57 41 53 50 5f 49 63 6f | 6e 56 61 6c 69 64 0a 0a |WASP_Ico|nValid..|
|00005010| 20 20 4f 6e 20 65 6e 74 | 72 79 20 52 30 20 3d 20 | On ent|ry R0 = |
|00005020| 57 69 6e 64 6f 77 20 68 | 61 6e 64 6c 65 0a 20 20 |Window h|andle. |
|00005030| 20 20 20 20 20 20 20 20 | 20 52 31 20 3d 20 49 63 | | R1 = Ic|
|00005040| 6f 6e 20 68 61 6e 64 6c | 65 0a 0a 20 20 4f 6e 20 |on handl|e.. On |
|00005050| 65 78 69 74 20 20 52 30 | 20 3d 20 50 6f 69 6e 74 |exit R0| = Point|
|00005060| 65 72 20 74 6f 20 76 61 | 6c 69 64 61 74 69 6f 6e |er to va|lidation|
|00005070| 20 73 74 72 69 6e 67 0a | 0a 2d 2d 2d 2d 2d 2d 2d | string.|.-------|
|00005080| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005090| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000050a0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000050b0| 2d 0a 0a 20 20 57 41 53 | 50 5f 53 65 74 49 63 6f |-.. WAS|P_SetIco|
|000050c0| 6e 56 61 6c 69 64 0a 0a | 20 20 4f 6e 20 65 6e 74 |nValid..| On ent|
|000050d0| 72 79 20 52 30 20 3d 20 | 57 69 6e 64 6f 77 20 68 |ry R0 = |Window h|
|000050e0| 61 6e 64 6c 65 0a 20 20 | 20 20 20 20 20 20 20 20 |andle. | |
|000050f0| 20 52 31 20 3d 20 49 63 | 6f 6e 20 68 61 6e 64 6c | R1 = Ic|on handl|
|00005100| 65 0a 20 20 20 20 20 20 | 20 20 20 20 20 52 32 20 |e. | R2 |
|00005110| 3d 20 50 6f 69 6e 74 65 | 72 20 74 6f 20 76 61 6c |= Pointe|r to val|
|00005120| 69 64 61 74 69 6f 6e 20 | 73 74 72 69 6e 67 0a 0a |idation |string..|
|00005130| 20 20 52 65 6d 61 72 6b | 73 20 20 54 68 65 20 69 | Remark|s The i|
|00005140| 63 6f 6e 20 69 73 20 75 | 70 64 61 74 65 64 0a 0a |con is u|pdated..|
|00005150| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005160| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005170| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005180| 2d 2d 2d 2d 2d 2d 2d 2d | 0a 0a 20 20 57 41 53 50 |--------|.. WASP|
|00005190| 5f 45 6e 74 72 79 54 65 | 78 74 0a 0a 20 20 4f 6e |_EntryTe|xt.. On|
|000051a0| 20 65 6e 74 72 79 20 52 | 30 20 3d 20 50 6f 69 6e | entry R|0 = Poin|
|000051b0| 74 65 72 20 74 6f 20 6d | 65 6e 75 20 62 6c 6f 63 |ter to m|enu bloc|
|000051c0| 6b 0a 20 20 20 20 20 20 | 20 20 20 20 20 52 31 20 |k. | R1 |
|000051d0| 3d 20 49 63 6f 6e 20 68 | 61 6e 64 6c 65 0a 0a 20 |= Icon h|andle.. |
|000051e0| 20 4f 6e 20 65 78 69 74 | 20 20 52 30 20 3d 20 50 | On exit| R0 = P|
|000051f0| 6f 69 6e 74 65 72 20 74 | 6f 20 69 63 6f 6e 20 74 |ointer t|o icon t|
|00005200| 65 78 74 0a 20 20 20 20 | 20 20 20 20 20 20 20 52 |ext. | R|
|00005210| 31 20 3d 20 49 6e 64 69 | 72 65 63 74 65 64 20 69 |1 = Indi|rected i|
|00005220| 63 6f 6e 20 64 61 74 61 | 20 28 74 72 75 65 2f 66 |con data| (true/f|
|00005230| 61 6c 73 65 29 0a 20 20 | 20 20 20 20 20 20 20 20 |alse). | |
|00005240| 20 52 32 20 3d 20 4d 61 | 78 69 6d 75 6d 20 6c 65 | R2 = Ma|ximum le|
|00005250| 6e 67 74 68 20 6f 66 20 | 73 74 72 69 6e 67 0a 0a |ngth of |string..|
|00005260| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005270| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005280| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005290| 2d 2d 2d 2d 2d 2d 2d 2d | 0a 0a 20 20 57 41 53 50 |--------|.. WASP|
|000052a0| 5f 53 65 74 45 6e 74 72 | 79 54 65 78 74 0a 0a 20 |_SetEntr|yText.. |
|000052b0| 20 4f 6e 20 65 6e 74 72 | 79 20 52 30 20 3d 20 50 | On entr|y R0 = P|
|000052c0| 6f 69 6e 74 65 72 20 74 | 6f 20 6d 65 6e 75 20 62 |ointer t|o menu b|
|000052d0| 6c 6f 63 6b 0a 20 20 20 | 20 20 20 20 20 20 20 20 |lock. | |
|000052e0| 52 31 20 3d 20 49 63 6f | 6e 20 68 61 6e 64 6c 65 |R1 = Ico|n handle|
|000052f0| 0a 20 20 20 20 20 20 20 | 20 20 20 20 52 32 20 3d |. | R2 =|
|00005300| 20 50 6f 69 6e 74 65 72 | 20 74 6f 20 69 63 6f 6e | Pointer| to icon|
|00005310| 20 74 65 78 74 0a 0a 2d | 2d 2d 2d 2d 2d 2d 2d 2d | text..-|--------|
|00005320| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005330| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005340| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 0a |--------|-------.|
|00005350| 0a 20 20 57 41 53 50 5f | 45 6e 74 72 79 56 61 6c |. WASP_|EntryVal|
|00005360| 69 64 0a 0a 20 20 4f 6e | 20 65 6e 74 72 79 20 52 |id.. On| entry R|
|00005370| 30 20 3d 20 50 6f 69 6e | 74 65 72 20 74 6f 20 6d |0 = Poin|ter to m|
|00005380| 65 6e 75 20 62 6c 6f 63 | 6b 0a 20 20 20 20 20 20 |enu bloc|k. |
|00005390| 20 20 20 20 20 52 31 20 | 3d 20 49 63 6f 6e 20 68 | R1 |= Icon h|
|000053a0| 61 6e 64 6c 65 0a 0a 20 | 20 4f 6e 20 65 78 69 74 |andle.. | On exit|
|000053b0| 20 20 52 30 20 3d 20 50 | 6f 69 6e 74 65 72 20 74 | R0 = P|ointer t|
|000053c0| 6f 20 76 61 6c 69 64 61 | 74 69 6f 6e 20 73 74 72 |o valida|tion str|
|000053d0| 69 6e 67 0a 0a 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |ing..---|--------|
|000053e0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000053f0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005400| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 0a 0a 20 |--------|-----.. |
|00005410| 20 57 41 53 50 5f 53 65 | 74 45 6e 74 72 79 56 61 | WASP_Se|tEntryVa|
|00005420| 6c 69 64 0a 0a 20 20 4f | 6e 20 65 6e 74 72 79 20 |lid.. O|n entry |
|00005430| 52 30 20 3d 20 50 6f 69 | 6e 74 65 72 20 74 6f 20 |R0 = Poi|nter to |
|00005440| 6d 65 6e 75 20 62 6c 6f | 63 6b 0a 20 20 20 20 20 |menu blo|ck. |
|00005450| 20 20 20 20 20 20 52 31 | 20 3d 20 49 63 6f 6e 20 | R1| = Icon |
|00005460| 68 61 6e 64 6c 65 0a 20 | 20 20 20 20 20 20 20 20 |handle. | |
|00005470| 20 20 52 32 20 3d 20 50 | 6f 69 6e 74 65 72 20 74 | R2 = P|ointer t|
|00005480| 6f 20 76 61 6c 69 64 61 | 74 69 6f 6e 20 73 74 72 |o valida|tion str|
|00005490| 69 6e 67 0a 0a 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |ing..---|--------|
|000054a0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000054b0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000054c0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 0a 0a 20 |--------|-----.. |
|000054d0| 20 57 41 53 50 5f 57 69 | 6e 64 6f 77 54 69 74 6c | WASP_Wi|ndowTitl|
|000054e0| 65 0a 0a 20 20 4f 6e 20 | 65 6e 74 72 79 20 52 30 |e.. On |entry R0|
|000054f0| 20 3d 20 57 69 6e 64 6f | 77 20 68 61 6e 64 6c 65 | = Windo|w handle|
|00005500| 0a 0a 20 20 4f 6e 20 65 | 78 69 74 20 20 52 30 20 |.. On e|xit R0 |
|00005510| 3d 20 50 6f 69 6e 74 65 | 72 20 74 6f 20 77 69 6e |= Pointe|r to win|
|00005520| 64 6f 77 20 74 69 74 6c | 65 0a 20 20 20 20 20 20 |dow titl|e. |
|00005530| 20 20 20 20 20 52 31 20 | 3d 20 57 69 6e 64 6f 77 | R1 |= Window|
|00005540| 20 74 69 74 6c 65 20 69 | 73 20 69 6e 64 69 72 65 | title i|s indire|
|00005550| 63 74 65 64 20 28 74 72 | 75 65 2f 66 61 6c 73 65 |cted (tr|ue/false|
|00005560| 29 0a 20 20 20 20 20 20 | 20 20 20 20 20 52 32 20 |). | R2 |
|00005570| 3d 20 4d 61 78 69 6d 75 | 6d 20 6c 65 6e 67 74 68 |= Maximu|m length|
|00005580| 20 6f 66 20 73 74 72 69 | 6e 67 0a 0a 2d 2d 2d 2d | of stri|ng..----|
|00005590| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000055a0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000055b0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000055c0| 2d 2d 2d 2d 0a 0a 20 20 | 57 41 53 50 5f 53 65 74 |----.. |WASP_Set|
|000055d0| 57 69 6e 64 6f 77 54 69 | 74 6c 65 0a 0a 20 20 4f |WindowTi|tle.. O|
|000055e0| 6e 20 65 6e 74 72 79 20 | 52 30 20 3d 20 57 69 6e |n entry |R0 = Win|
|000055f0| 64 6f 77 20 68 61 6e 64 | 6c 65 0a 20 20 20 20 20 |dow hand|le. |
|00005600| 20 20 20 20 20 20 52 31 | 20 3d 20 50 6f 69 6e 74 | R1| = Point|
|00005610| 65 72 20 74 6f 20 77 69 | 6e 64 6f 77 20 74 69 74 |er to wi|ndow tit|
|00005620| 6c 65 0a 0a 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |le..----|--------|
|00005630| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005640| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005650| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 0a 0a 20 20 |--------|----.. |
|00005660| 57 41 53 50 5f 43 61 72 | 65 74 49 6e 66 6f 0a 0a |WASP_Car|etInfo..|
|00005670| 20 20 4f 6e 20 65 78 69 | 74 20 20 52 30 3d 57 69 | On exi|t R0=Wi|
|00005680| 6e 64 6f 77 20 68 61 6e | 64 6c 65 20 28 2d 31 20 |ndow han|dle (-1 |
|00005690| 66 6f 72 20 6e 6f 6e 65 | 29 0a 20 20 20 20 20 20 |for none|). |
|000056a0| 20 20 20 20 20 52 31 3d | 49 63 6f 6e 20 68 61 6e | R1=|Icon han|
|000056b0| 64 6c 65 20 28 2d 31 20 | 66 6f 72 20 6e 6f 6e 65 |dle (-1 |for none|
|000056c0| 29 0a 20 20 20 20 20 20 | 20 20 20 20 20 52 32 3d |). | R2=|
|000056d0| 58 20 6f 66 66 73 65 74 | 20 6f 66 20 63 61 72 65 |X offset| of care|
|000056e0| 74 20 72 65 6c 61 74 69 | 76 65 20 74 6f 20 77 6f |t relati|ve to wo|
|000056f0| 72 6b 20 61 72 65 61 0a | 20 20 20 20 20 20 20 20 |rk area.| |
|00005700| 20 20 20 52 33 3d 59 20 | 6f 66 66 73 65 74 20 6f | R3=Y |offset o|
|00005710| 66 20 63 61 72 65 74 20 | 72 65 6c 61 74 69 76 65 |f caret |relative|
|00005720| 20 74 6f 20 77 6f 72 6b | 20 61 72 65 61 0a 20 20 | to work| area. |
|00005730| 20 20 20 20 20 20 20 20 | 20 52 34 3d 48 65 69 67 | | R4=Heig|
|00005740| 68 74 20 61 6e 64 20 66 | 6c 61 67 73 20 28 2d 31 |ht and f|lags (-1|
|00005750| 20 69 66 20 6e 6f 74 20 | 64 69 73 70 6c 61 79 65 | if not |displaye|
|00005760| 64 29 0a 20 20 20 20 20 | 20 20 20 20 20 20 52 35 |d). | R5|
|00005770| 3d 49 6e 64 65 78 20 69 | 6e 74 6f 20 73 74 72 69 |=Index i|nto stri|
|00005780| 6e 67 20 28 69 66 20 69 | 6e 20 77 72 69 74 65 61 |ng (if i|n writea|
|00005790| 62 6c 65 20 69 63 6f 6e | 29 0a 0a 0a 2d 2d 2d 2d |ble icon|)...----|
|000057a0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000057b0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000057c0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000057d0| 2d 2d 2d 2d 0a 0a 20 20 | 57 41 53 50 5f 49 63 6f |----.. |WASP_Ico|
|000057e0| 6e 49 6e 66 6f 0a 0a 20 | 20 4f 6e 20 65 6e 74 72 |nInfo.. | On entr|
|000057f0| 79 20 52 30 20 3d 20 57 | 69 6e 64 6f 77 20 68 61 |y R0 = W|indow ha|
|00005800| 6e 64 6c 65 0a 20 20 20 | 20 20 20 20 20 20 20 20 |ndle. | |
|00005810| 52 31 20 3d 20 49 63 6f | 6e 20 68 61 6e 64 6c 65 |R1 = Ico|n handle|
|00005820| 0a 0a 20 20 4f 6e 20 65 | 78 69 74 20 20 52 30 20 |.. On e|xit R0 |
|00005830| 3d 20 4d 69 6e 69 6d 75 | 6d 20 58 20 63 6f 6f 72 |= Minimu|m X coor|
|00005840| 64 69 6e 61 74 65 20 6f | 66 20 62 6f 75 6e 64 69 |dinate o|f boundi|
|00005850| 6e 67 20 62 6f 78 0a 20 | 20 20 20 20 20 20 20 20 |ng box. | |
|00005860| 20 20 52 31 20 3d 20 4d | 69 6e 69 6d 75 6d 20 59 | R1 = M|inimum Y|
|00005870| 20 63 6f 6f 72 64 69 6e | 61 74 65 20 6f 66 20 62 | coordin|ate of b|
|00005880| 6f 75 6e 64 69 6e 67 20 | 62 6f 78 0a 20 20 20 20 |ounding |box. |
|00005890| 20 20 20 20 20 20 20 52 | 32 20 3d 20 4d 61 78 69 | R|2 = Maxi|
|000058a0| 6d 75 6d 20 58 20 63 6f | 6f 72 64 69 6e 61 74 65 |mum X co|ordinate|
|000058b0| 20 6f 66 20 62 6f 75 6e | 64 69 6e 67 20 62 6f 78 | of boun|ding box|
|000058c0| 0a 20 20 20 20 20 20 20 | 20 20 20 20 52 33 20 3d |. | R3 =|
|000058d0| 20 4d 61 78 69 6d 75 6d | 20 59 20 63 6f 6f 72 64 | Maximum| Y coord|
|000058e0| 69 6e 61 74 65 20 6f 66 | 20 62 6f 75 6e 64 69 6e |inate of| boundin|
|000058f0| 67 20 62 6f 78 0a 20 20 | 20 20 20 20 20 20 20 20 |g box. | |
|00005900| 20 52 34 20 3d 20 49 63 | 6f 6e 20 66 6c 61 67 73 | R4 = Ic|on flags|
|00005910| 0a 20 20 20 20 20 20 20 | 20 20 20 20 52 35 20 3d |. | R5 =|
|00005920| 20 49 63 6f 6e 20 64 61 | 74 61 20 77 6f 72 64 20 | Icon da|ta word |
|00005930| 31 0a 20 20 20 20 20 20 | 20 20 20 20 20 52 36 20 |1. | R6 |
|00005940| 3d 20 49 63 6f 6e 20 64 | 61 74 61 20 77 6f 72 64 |= Icon d|ata word|
|00005950| 20 32 0a 20 20 20 20 20 | 20 20 20 20 20 20 52 37 | 2. | R7|
|00005960| 20 3d 20 49 63 6f 6e 20 | 64 61 74 61 20 77 6f 72 | = Icon |data wor|
|00005970| 64 20 33 0a 0a 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |d 3..---|--------|
|00005980| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005990| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000059a0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 0a 0a 20 |--------|-----.. |
|000059b0| 20 57 41 53 50 5f 4d 6f | 64 65 49 6e 66 6f 0a 0a | WASP_Mo|deInfo..|
|000059c0| 20 20 4f 6e 20 65 78 69 | 74 20 20 52 30 20 3d 20 | On exi|t R0 = |
|000059d0| 4d 61 78 69 6d 75 6d 20 | 73 63 72 65 65 6e 20 58 |Maximum |screen X|
|000059e0| 20 63 6f 6f 72 64 69 6e | 61 74 65 0a 20 20 20 20 | coordin|ate. |
|000059f0| 20 20 20 20 20 20 20 52 | 31 20 3d 20 4d 61 78 69 | R|1 = Maxi|
|00005a00| 6d 75 6d 20 73 63 72 65 | 65 6e 20 59 20 63 6f 6f |mum scre|en Y coo|
|00005a10| 72 64 69 6e 61 74 65 0a | 20 20 20 20 20 20 20 20 |rdinate.| |
|00005a20| 20 20 20 52 32 20 3d 20 | 58 20 73 68 69 66 74 20 | R2 = |X shift |
|00005a30| 66 61 63 74 6f 72 20 28 | 65 2e 67 2e 20 31 20 66 |factor (|e.g. 1 f|
|00005a40| 6f 72 20 6d 6f 64 65 20 | 31 32 29 0a 20 20 20 20 |or mode |12). |
|00005a50| 20 20 20 20 20 20 20 52 | 33 20 3d 20 59 20 73 68 | R|3 = Y sh|
|00005a60| 69 66 74 20 66 61 63 74 | 6f 72 20 28 65 2e 67 2e |ift fact|or (e.g.|
|00005a70| 20 32 20 66 6f 72 20 6d | 6f 64 65 20 31 32 29 0a | 2 for m|ode 12).|
|00005a80| 20 20 20 20 20 20 20 20 | 20 20 20 52 34 20 3d 20 | | R4 = |
|00005a90| 4d 6f 64 65 20 66 6c 61 | 67 73 0a 20 20 20 20 20 |Mode fla|gs. |
|00005aa0| 20 20 20 20 20 20 52 35 | 20 3d 20 4e 75 6d 62 65 | R5| = Numbe|
|00005ab0| 72 20 6f 66 20 63 6f 6c | 6f 75 72 73 20 28 31 2c |r of col|ours (1,|
|00005ac0| 33 2c 31 35 20 6f 72 20 | 36 33 29 0a 0a 2d 2d 2d |3,15 or |63)..---|
|00005ad0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005ae0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005af0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005b00| 2d 2d 2d 2d 2d 0a 0a 20 | 20 57 41 53 50 5f 50 6f |-----.. | WASP_Po|
|00005b10| 69 6e 74 65 72 49 6e 66 | 6f 0a 0a 20 20 4f 6e 20 |interInf|o.. On |
|00005b20| 65 78 69 74 20 20 52 30 | 20 3d 20 57 69 6e 64 6f |exit R0| = Windo|
|00005b30| 77 20 68 61 6e 64 6c 65 | 0a 20 20 20 20 20 20 20 |w handle|. |
|00005b40| 20 20 20 20 52 31 20 3d | 20 49 63 6f 6e 20 68 61 | R1 =| Icon ha|
|00005b50| 6e 64 6c 65 0a 20 20 20 | 20 20 20 20 20 20 20 20 |ndle. | |
|00005b60| 52 32 20 3d 20 4d 6f 75 | 73 65 20 58 20 70 6f 73 |R2 = Mou|se X pos|
|00005b70| 69 74 69 6f 6e 0a 20 20 | 20 20 20 20 20 20 20 20 |ition. | |
|00005b80| 20 52 33 20 3d 20 4d 6f | 75 73 65 20 59 20 70 6f | R3 = Mo|use Y po|
|00005b90| 73 69 74 69 6f 6e 0a 20 | 20 20 20 20 20 20 20 20 |sition. | |
|00005ba0| 20 20 52 34 20 3d 20 4d | 6f 75 73 65 20 62 75 74 | R4 = M|ouse but|
|00005bb0| 74 6f 6e 20 73 74 61 74 | 65 0a 0a 2d 2d 2d 2d 2d |ton stat|e..-----|
|00005bc0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005bd0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005be0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005bf0| 2d 2d 2d 0a 0a 20 20 57 | 41 53 50 5f 54 61 73 6b |---.. W|ASP_Task|
|00005c00| 49 6e 66 6f 0a 0a 20 20 | 4f 6e 20 65 6e 74 72 79 |Info.. |On entry|
|00005c10| 20 52 30 20 3d 20 57 69 | 6e 64 6f 77 20 68 61 6e | R0 = Wi|ndow han|
|00005c20| 64 6c 65 0a 20 20 20 20 | 20 20 20 20 20 20 20 52 |dle. | R|
|00005c30| 31 20 3d 20 49 63 6f 6e | 20 68 61 6e 64 6c 65 0a |1 = Icon| handle.|
|00005c40| 0a 20 20 4f 6e 20 65 78 | 69 74 20 20 52 30 20 3d |. On ex|it R0 =|
|00005c50| 20 54 61 73 6b 20 68 61 | 6e 64 6c 65 20 6f 66 20 | Task ha|ndle of |
|00005c60| 6f 77 6e 65 72 20 6f 66 | 20 77 69 6e 64 6f 77 0a |owner of| window.|
|00005c70| 0a 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |.-------|--------|
|00005c80| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005c90| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005ca0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 0a 0a 20 20 57 41 53 |--------|-.. WAS|
|00005cb0| 50 5f 57 69 6e 64 6f 77 | 49 6e 66 6f 0a 0a 20 20 |P_Window|Info.. |
|00005cc0| 4f 6e 20 65 6e 74 72 79 | 20 52 30 20 3d 20 57 69 |On entry| R0 = Wi|
|00005cd0| 6e 64 6f 77 20 68 61 6e | 64 6c 65 0a 0a 20 20 4f |ndow han|dle.. O|
|00005ce0| 6e 20 65 78 69 74 20 20 | 52 30 20 3d 20 56 69 73 |n exit |R0 = Vis|
|00005cf0| 69 62 6c 65 20 61 72 65 | 61 20 6d 69 6e 69 6d 75 |ible are|a minimu|
|00005d00| 6d 20 58 20 63 6f 6f 72 | 64 69 6e 61 74 65 0a 20 |m X coor|dinate. |
|00005d10| 20 20 20 20 20 20 20 20 | 20 20 52 31 20 3d 20 56 | | R1 = V|
|00005d20| 69 73 69 62 6c 65 20 61 | 72 65 61 20 6d 69 6e 69 |isible a|rea mini|
|00005d30| 6d 75 6d 20 59 20 63 6f | 6f 72 64 69 6e 61 74 65 |mum Y co|ordinate|
|00005d40| 0a 20 20 20 20 20 20 20 | 20 20 20 20 52 32 20 3d |. | R2 =|
|00005d50| 20 56 69 73 69 62 6c 65 | 20 61 72 65 61 20 6d 61 | Visible| area ma|
|00005d60| 78 69 6d 75 6d 20 58 20 | 63 6f 6f 72 64 69 6e 61 |ximum X |coordina|
|00005d70| 74 65 0a 20 20 20 20 20 | 20 20 20 20 20 20 52 33 |te. | R3|
|00005d80| 20 3d 20 56 69 73 69 62 | 6c 65 20 61 72 65 61 20 | = Visib|le area |
|00005d90| 6d 61 78 69 6d 75 6d 20 | 59 20 63 6f 6f 72 64 69 |maximum |Y coordi|
|00005da0| 6e 61 74 65 0a 20 20 20 | 20 20 20 20 20 20 20 20 |nate. | |
|00005db0| 52 34 20 3d 20 53 63 72 | 6f 6c 6c 20 58 20 6f 66 |R4 = Scr|oll X of|
|00005dc0| 66 73 65 74 20 72 65 6c | 61 74 69 76 65 20 74 6f |fset rel|ative to|
|00005dd0| 20 77 6f 72 6b 20 61 72 | 65 61 0a 20 20 20 20 20 | work ar|ea. |
|00005de0| 20 20 20 20 20 20 52 35 | 20 3d 20 53 63 72 6f 6c | R5| = Scrol|
|00005df0| 6c 20 59 20 6f 66 66 73 | 65 74 20 72 65 6c 61 74 |l Y offs|et relat|
|00005e00| 69 76 65 20 74 6f 20 77 | 6f 72 6b 20 61 72 65 61 |ive to w|ork area|
|00005e10| 0a 20 20 20 20 20 20 20 | 20 20 20 20 52 36 20 3d |. | R6 =|
|00005e20| 20 48 61 6e 64 6c 65 20 | 6f 66 20 77 69 6e 64 6f | Handle |of windo|
|00005e30| 77 20 69 6e 20 66 72 6f | 6e 74 20 6f 66 20 74 68 |w in fro|nt of th|
|00005e40| 69 73 20 6f 6e 65 0a 20 | 20 20 20 20 20 20 20 20 |is one. | |
|00005e50| 20 20 52 37 20 3d 20 57 | 69 6e 64 6f 77 20 66 6c | R7 = W|indow fl|
|00005e60| 61 67 73 0a 0a 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |ags..---|--------|
|00005e70| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005e80| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00005e90| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 0a 0a 20 |--------|-----.. |
|00005ea0| 20 57 41 53 50 5f 4c 6f | 61 64 57 69 6e 64 6f 77 | WASP_Lo|adWindow|
|00005eb0| 0a 0a 20 20 4f 6e 20 65 | 6e 74 72 79 20 52 30 20 |.. On e|ntry R0 |
|00005ec0| 3d 20 50 6f 69 6e 74 65 | 72 20 74 6f 20 77 69 6e |= Pointe|r to win|
|00005ed0| 64 6f 77 20 69 64 65 6e | 74 69 66 69 65 72 0a 20 |dow iden|tifier. |
|00005ee0| 20 20 20 20 20 20 20 20 | 20 20 52 31 20 3d 20 50 | | R1 = P|
|00005ef0| 6f 69 6e 74 65 72 20 74 | 6f 20 73 70 72 69 74 65 |ointer t|o sprite|
|00005f00| 20 61 72 65 61 20 63 6f | 6e 74 72 6f 6c 20 62 6c | area co|ntrol bl|
|00005f10| 6f 63 6b 0a 20 20 20 20 | 20 20 20 20 20 20 20 20 |ock. | |
|00005f20| 20 20 20 20 28 2b 31 20 | 66 6f 72 20 57 69 6d 70 | (+1 |for Wimp|
|00005f30| 20 73 70 72 69 74 65 20 | 61 72 65 61 29 0a 20 20 | sprite |area). |
|00005f40| 20 20 20 20 20 20 20 20 | 20 52 32 20 3d 20 50 6f | | R2 = Po|
|00005f50| 69 6e 74 65 72 20 74 6f | 20 77 6f 72 6b 73 70 61 |inter to| workspa|
|00005f60| 63 65 20 66 6f 72 20 69 | 6e 64 69 72 65 63 74 65 |ce for i|ndirecte|
|00005f70| 64 0a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |d. | |
|00005f80| 20 20 69 63 6f 6e 73 0a | 20 20 20 20 20 20 20 20 | icons.| |
|00005f90| 20 20 20 52 33 20 3d 20 | 50 6f 69 6e 74 65 72 20 | R3 = |Pointer |
|00005fa0| 74 6f 20 65 6e 64 20 6f | 66 20 77 6f 72 6b 73 70 |to end o|f worksp|
|00005fb0| 61 63 65 0a 20 20 20 20 | 20 20 20 20 20 20 20 52 |ace. | R|
|00005fc0| 34 20 3d 20 50 6f 69 6e | 74 65 72 20 74 6f 20 32 |4 = Poin|ter to 2|
|00005fd0| 35 36 2d 62 79 74 65 20 | 66 6f 6e 74 20 72 65 66 |56-byte |font ref|
|00005fe0| 65 72 65 6e 63 65 0a 20 | 20 20 20 20 20 20 20 20 |erence. | |
|00005ff0| 20 20 20 20 20 20 20 61 | 72 72 61 79 20 28 2d 31 | a|rray (-1|
|00006000| 20 66 6f 72 20 6e 6f 20 | 66 6f 6e 74 73 29 0a 0a | for no |fonts)..|
|00006010| 20 20 4f 6e 20 65 78 69 | 74 20 20 52 30 20 3d 20 | On exi|t R0 = |
|00006020| 57 69 6e 64 6f 77 20 68 | 61 6e 64 6c 65 0a 20 20 |Window h|andle. |
|00006030| 20 20 20 20 20 20 20 20 | 20 52 32 20 3d 20 50 6f | | R2 = Po|
|00006040| 69 6e 74 65 72 20 74 6f | 20 72 65 6d 61 69 6e 69 |inter to| remaini|
|00006050| 6e 67 20 77 6f 72 6b 73 | 70 61 63 65 0a 0a 2d 2d |ng works|pace..--|
|00006060| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00006070| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00006080| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00006090| 2d 2d 2d 2d 2d 2d 0a 0a | 20 20 57 41 53 50 5f 4c |------..| WASP_L|
|000060a0| 6f 61 64 53 70 72 69 74 | 65 73 0a 0a 20 20 4f 6e |oadSprit|es.. On|
|000060b0| 20 65 6e 74 72 79 20 52 | 30 20 3d 20 50 6f 69 6e | entry R|0 = Poin|
|000060c0| 74 65 72 20 74 6f 20 70 | 61 74 68 6e 61 6d 65 0a |ter to p|athname.|
|000060d0| 20 20 20 20 20 20 20 20 | 20 20 20 52 31 20 3d 20 | | R1 = |
|000060e0| 50 6f 69 6e 74 65 72 20 | 74 6f 20 73 70 72 69 74 |Pointer |to sprit|
|000060f0| 65 20 61 72 65 61 20 63 | 6f 6e 74 72 6f 6c 20 62 |e area c|ontrol b|
|00006100| 6c 6f 63 6b 0a 20 20 20 | 20 20 20 20 20 20 20 20 |lock. | |
|00006110| 52 32 20 3d 20 54 6f 74 | 61 6c 20 73 69 7a 65 20 |R2 = Tot|al size |
|00006120| 6f 66 20 73 70 72 69 74 | 65 20 61 72 65 61 0a 0a |of sprit|e area..|
|00006130| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00006140| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00006150| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00006160| 2d 2d 2d 2d 2d 2d 2d 2d | 0a 0a 20 20 57 41 53 50 |--------|.. WASP|
|00006170| 5f 53 65 74 49 63 6f 6e | 53 74 61 74 65 0a 0a 20 |_SetIcon|State.. |
|00006180| 20 4f 6e 20 65 6e 74 72 | 79 20 52 30 20 3d 20 57 | On entr|y R0 = W|
|00006190| 69 6e 64 6f 77 20 68 61 | 6e 64 6c 65 0a 20 20 20 |indow ha|ndle. |
|000061a0| 20 20 20 20 20 20 20 20 | 52 31 20 3d 20 49 63 6f | |R1 = Ico|
|000061b0| 6e 20 68 61 6e 64 6c 65 | 0a 20 20 20 20 20 20 20 |n handle|. |
|000061c0| 20 20 20 20 52 32 20 3d | 20 45 4f 52 20 77 6f 72 | R2 =| EOR wor|
|000061d0| 64 0a 20 20 20 20 20 20 | 20 20 20 20 20 52 33 20 |d. | R3 |
|000061e0| 3d 20 43 6c 65 61 72 20 | 77 6f 72 64 0a 0a 20 20 |= Clear |word.. |
|000061f0| 52 65 6d 61 72 6b 73 20 | 20 49 64 65 6e 74 69 63 |Remarks | Identic|
|00006200| 61 6c 20 74 6f 20 57 69 | 6d 70 5f 53 65 74 49 63 |al to Wi|mp_SetIc|
|00006210| 6f 6e 53 74 61 74 65 2c | 20 62 75 74 20 74 68 69 |onState,| but thi|
|00006220| 73 0a 20 20 20 20 20 20 | 20 20 20 20 20 63 61 6c |s. | cal|
|00006230| 6c 20 64 6f 65 73 6e 27 | 74 20 6e 65 65 64 20 61 |l doesn'|t need a|
|00006240| 20 62 75 66 66 65 72 20 | 62 6c 6f 63 6b 0a 0a 2d | buffer |block..-|
|00006250| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00006260| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00006270| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|00006280| 2d 2d 2d 2d 2d 2d 2d 0a | 0a 20 20 57 41 53 50 5f |-------.|. WASP_|
|00006290| 53 70 72 69 74 65 4f 70 | 0a 0a 20 20 4f 6e 20 65 |SpriteOp|.. On e|
|000062a0| 6e 74 72 79 20 52 30 20 | 3d 20 52 65 61 73 6f 6e |ntry R0 |= Reason|
|000062b0| 20 63 6f 64 65 0a 20 20 | 20 20 20 20 20 20 20 20 | code. | |
|000062c0| 20 52 31 20 3d 20 50 6f | 69 6e 74 65 72 20 74 6f | R1 = Po|inter to|
|000062d0| 20 73 70 72 69 74 65 20 | 61 72 65 61 20 63 6f 6e | sprite |area con|
|000062e0| 74 72 6f 6c 20 62 6c 6f | 63 6b 0a 20 20 20 20 20 |trol blo|ck. |
|000062f0| 20 20 20 20 20 20 20 20 | 20 20 20 28 2b 31 20 66 | | (+1 f|
|00006300| 6f 72 20 57 69 6d 70 20 | 73 70 72 69 74 65 20 61 |or Wimp |sprite a|
|00006310| 72 65 61 29 0a 20 20 20 | 20 20 20 20 20 20 20 20 |rea). | |
|00006320| 4f 74 68 65 72 20 72 65 | 67 69 73 74 65 72 73 20 |Other re|gisters |
|00006330| 61 73 20 66 6f 72 20 4f | 53 5f 53 70 72 69 74 65 |as for O|S_Sprite|
|00006340| 4f 70 0a 0a 20 20 4f 6e | 20 65 78 69 74 20 20 52 |Op.. On| exit R|
|00006350| 65 67 69 73 74 65 72 73 | 20 72 65 74 75 72 6e 65 |egisters| returne|
|00006360| 64 20 61 73 20 66 72 6f | 6d 20 4f 53 5f 53 70 72 |d as fro|m OS_Spr|
|00006370| 69 74 65 4f 70 0a 0a 20 | 20 52 65 6d 61 72 6b 73 |iteOp.. | Remarks|
|00006380| 20 20 52 31 20 3d 20 31 | 20 73 65 6c 65 63 74 73 | R1 = 1| selects|
|00006390| 20 57 69 6d 70 5f 53 70 | 72 69 74 65 4f 70 0a 20 | Wimp_Sp|riteOp. |
|000063a0| 20 20 20 20 20 20 20 20 | 20 20 52 31 20 3c 3e 20 | | R1 <> |
|000063b0| 31 20 73 65 6c 65 63 74 | 73 20 4f 53 5f 53 70 72 |1 select|s OS_Spr|
|000063c0| 69 74 65 4f 70 0a 0a 2d | 2d 2d 2d 2d 2d 2d 2d 2d |iteOp..-|--------|
|000063d0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000063e0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 2d |--------|--------|
|000063f0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 0a |--------|-------.|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.