home *** CD-ROM | disk | FTP | other *** search
open in:
MacOS 8.1
|
Win98
|
DOS
browse contents |
view JSON data
|
view as text
This file was processed as: ArcFS Archive
(archive/arcFS).
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 | 20 01 00 00 80 01 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 43 43 6f 6d 70 69 | 6c 65 00 00 ff ff ff ff |.!CCompi|le......|
|00000070| 44 ff ff ff 8e f4 17 19 | 30 00 00 00 ff ff ff ff |D.......|0.......|
|00000080| fc 00 00 80 82 21 48 65 | 6c 70 00 00 ff ff ff ff |.....!He|lp......|
|00000090| fd 13 00 00 43 ff ff ff | ba bc 8f 1a 03 00 e2 2a |....C...|.......*|
|000000a0| fd 13 00 00 24 00 00 00 | 82 21 52 75 6e 00 04 00 |....$...|.!Run...|
|000000b0| ff ff ff ff d0 03 00 00 | 42 eb ff ff 7e 5b e3 c8 |........|B...~[..|
|000000c0| 03 00 ba 41 d0 03 00 00 | 45 14 00 00 82 21 52 75 |...A....|E....!Ru|
|000000d0| 6e 49 6d 61 67 65 00 ff | 12 31 00 00 43 fb ff ff |nImage..|.1..C...|
|000000e0| 4e 74 a7 18 03 00 38 c5 | 12 31 00 00 39 18 00 00 |Nt....8.|.1..9...|
|000000f0| 82 21 53 70 72 69 74 65 | 73 00 ff ff e4 03 00 00 |.!Sprite|s.......|
|00000100| 42 f9 ff ff 44 f2 d1 c7 | 03 00 95 9c e4 03 00 00 |B...D...|........|
|00000110| 6f 49 00 00 82 54 65 6d | 70 6c 61 74 65 73 00 ff |oI...Tem|plates..|
|00000120| 06 09 00 00 43 ec ff ff | 11 55 a6 18 03 00 66 cb |....C...|.U....f.|
|00000130| 06 09 00 00 77 4d 00 00 | 00 00 00 00 c3 00 04 00 |....wM..|........|
|00000140| ff ff ff ff 03 02 55 00 | 44 dc fd ff 22 e1 15 19 |......U.|D..."...|
|00000150| 80 b6 00 00 03 00 00 00 | 3f 2e 09 00 00 00 00 00 |........|?.......|
|00000160| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000170| 00 00 00 00 00 00 00 00 | 00 00 00 00 d4 01 00 00 |........|........|
|00000180| 46 69 6c 65 44 61 74 61 | 82 21 48 65 6c 70 00 00 |FileData|.!Help..|
|00000190| ff ff ff ff fd 13 00 00 | 43 ff ff ff ba bc 8f 1a |........|C.......|
|000001a0| 03 00 e2 2a 43 43 6f 6d | 70 69 6c 65 3a 20 41 63 |...*CCom|pile: Ac|
|000001b0| 6f 72 6e 20 41 4e 53 49 | 20 43 20 43 6f 6d 70 69 |orn ANSI| C Compi|
|000001c0| 6c 65 72 20 44 65 73 6b | 74 6f 70 20 46 72 6f 6e |ler Desk|top Fron|
|000001d0| 74 2d 45 6e 64 0a 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |t-End.==|========|
|000001e0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000001f0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000200| 3d 3d 3d 3d 3d 3d 3d 0a | 0a 54 68 69 73 20 61 70 |=======.|.This ap|
|00000210| 70 6c 69 63 61 74 69 6f | 6e 20 69 73 20 61 20 64 |plicatio|n is a d|
|00000220| 65 73 6b 74 6f 70 20 66 | 72 6f 6e 74 2d 65 6e 64 |esktop f|ront-end|
|00000230| 20 66 6f 72 20 41 63 6f | 72 6e 27 73 20 41 4e 53 | for Aco|rn's ANS|
|00000240| 49 20 43 0a 63 6f 6d 70 | 69 6c 65 72 2e 0a 0a 55 |I C.comp|iler...U|
|00000250| 73 61 67 65 0a 2d 2d 2d | 2d 2d 0a 0a 44 72 61 67 |sage.---|--..Drag|
|00000260| 20 61 20 73 6f 75 72 63 | 65 20 66 72 6f 6d 20 61 | a sourc|e from a|
|00000270| 20 64 69 72 65 63 74 6f | 72 79 20 27 63 27 20 74 | directo|ry 'c' t|
|00000280| 6f 20 74 68 65 20 69 63 | 6f 6e 20 62 61 72 20 69 |o the ic|on bar i|
|00000290| 63 6f 6e 20 6f 66 0a 21 | 43 43 6f 6d 70 69 6c 65 |con of.!|CCompile|
|000002a0| 2e 20 54 68 65 20 61 70 | 70 6c 69 63 61 74 69 6f |. The ap|plicatio|
|000002b0| 6e 20 63 61 6c 6c 73 20 | 74 68 65 20 43 20 63 6f |n calls |the C co|
|000002c0| 6d 70 69 6c 65 72 20 61 | 6e 64 20 6f 70 74 69 6f |mpiler a|nd optio|
|000002d0| 6e 61 6c 6c 79 0a 61 6c | 73 6f 20 74 68 65 20 6c |nally.al|so the l|
|000002e0| 69 6e 6b 65 72 2e 0a 49 | 6d 70 6f 72 74 61 6e 74 |inker..I|mportant|
|000002f0| 3a 20 74 68 65 20 73 79 | 73 74 65 6d 20 76 61 72 |: the sy|stem var|
|00000300| 69 61 62 6c 65 20 43 43 | 24 44 69 72 20 69 73 20 |iable CC|$Dir is |
|00000310| 75 73 65 64 20 74 6f 20 | 6c 6f 63 61 74 65 20 74 |used to |locate t|
|00000320| 68 65 0a 43 20 63 6f 6d | 70 69 6c 65 72 20 64 69 |he.C com|piler di|
|00000330| 72 65 63 74 6f 72 69 65 | 73 20 4c 69 62 72 61 72 |rectorie|s Librar|
|00000340| 79 20 28 77 69 74 68 20 | 74 68 65 20 63 6f 6d 70 |y (with |the comp|
|00000350| 69 6c 65 72 20 61 6e 64 | 20 6c 69 6e 6b 65 72 29 |iler and| linker)|
|00000360| 2c 0a 52 49 53 43 5f 4f | 53 4c 69 62 20 28 77 69 |,.RISC_O|SLib (wi|
|00000370| 74 68 20 74 68 65 20 52 | 49 53 43 20 4f 53 20 6c |th the R|ISC OS l|
|00000380| 69 62 72 61 72 79 20 68 | 65 61 64 65 72 73 20 61 |ibrary h|eaders a|
|00000390| 6e 64 20 63 6f 64 65 29 | 20 61 6e 64 0a 43 4c 69 |nd code)| and.CLi|
|000003a0| 62 20 28 77 69 74 68 20 | 74 68 65 20 43 20 6c 69 |b (with |the C li|
|000003b0| 62 72 61 72 79 20 68 65 | 61 64 65 72 73 20 61 6e |brary he|aders an|
|000003c0| 64 20 63 6f 64 65 29 2e | 20 44 65 66 61 75 6c 74 |d code).| Default|
|000003d0| 20 74 68 69 73 20 69 73 | 0a 74 68 65 20 61 70 70 | this is|.the app|
|000003e0| 6c 69 63 61 74 69 6f 6e | 20 64 69 72 65 63 74 6f |lication| directo|
|000003f0| 72 79 20 6f 66 20 21 43 | 43 6f 6d 70 69 6c 65 2e |ry of !C|Compile.|
|00000400| 20 54 68 69 73 20 6d 65 | 61 6e 73 20 79 6f 75 20 | This me|ans you |
|00000410| 6d 75 73 74 0a 70 6c 61 | 63 65 20 74 68 65 20 43 |must.pla|ce the C|
|00000420| 20 63 6f 6d 70 69 6c 65 | 72 20 64 69 72 65 63 74 | compile|r direct|
|00000430| 6f 72 69 65 73 20 69 6e | 74 6f 20 74 68 65 20 21 |ories in|to the !|
|00000440| 43 43 6f 6d 70 69 6c 65 | 20 64 69 72 65 63 74 6f |CCompile| directo|
|00000450| 72 79 2e 0a 49 66 20 79 | 6f 75 20 64 6f 20 6e 6f |ry..If y|ou do no|
|00000460| 74 20 77 61 6e 74 20 74 | 68 69 73 2c 20 79 6f 75 |t want t|his, you|
|00000470| 20 6d 75 73 74 20 63 68 | 61 6e 67 65 20 74 68 65 | must ch|ange the|
|00000480| 20 21 52 75 6e 20 6f 62 | 65 79 20 66 69 6c 65 0a | !Run ob|ey file.|
|00000490| 6f 66 20 21 43 43 6f 6d | 70 69 6c 65 2e 20 41 73 |of !CCom|pile. As|
|000004a0| 20 61 6e 20 61 6c 74 65 | 72 6e 61 74 69 76 65 20 | an alte|rnative |
|000004b0| 79 6f 75 20 63 61 6e 20 | 75 73 65 20 65 78 70 6c |you can |use expl|
|000004c0| 69 63 69 74 20 64 69 72 | 65 63 74 6f 72 79 0a 70 |icit dir|ectory.p|
|000004d0| 61 74 68 73 20 69 6e 20 | 74 68 65 20 4f 70 74 69 |aths in |the Opti|
|000004e0| 6f 6e 73 20 64 69 61 6c | 6f 67 75 65 20 77 69 6e |ons dial|ogue win|
|000004f0| 64 6f 77 20 6f 66 20 21 | 43 43 6f 6d 70 69 6c 65 |dow of !|CCompile|
|00000500| 2e 0a 0a 49 66 20 79 6f | 75 20 64 72 61 67 20 61 |...If yo|u drag a|
|00000510| 20 43 20 73 6f 75 72 63 | 65 20 66 69 6c 65 20 74 | C sourc|e file t|
|00000520| 6f 20 74 68 65 20 69 63 | 6f 6e 20 62 61 72 20 69 |o the ic|on bar i|
|00000530| 63 6f 6e 20 74 68 65 0a | 61 70 70 6c 69 63 61 74 |con the.|applicat|
|00000540| 69 6f 6e 20 70 65 72 66 | 6f 72 6d 73 20 74 68 65 |ion perf|orms the|
|00000550| 20 66 6f 6c 6c 6f 77 69 | 6e 67 20 6c 69 73 74 20 | followi|ng list |
|00000560| 6f 66 20 61 63 74 69 6f | 6e 73 20 61 6e 64 0a 63 |of actio|ns and.c|
|00000570| 6f 6d 6d 61 6e 64 73 3a | 0a 2d 20 43 68 65 63 6b |ommands:|.- Check|
|00000580| 20 69 66 20 74 68 65 20 | 66 69 6c 65 20 69 73 20 | if the |file is |
|00000590| 61 20 74 65 78 74 20 66 | 69 6c 65 20 69 6e 20 61 |a text f|ile in a|
|000005a0| 20 64 69 72 65 63 74 6f | 72 79 20 27 63 27 2e 0a | directo|ry 'c'..|
|000005b0| 2d 20 49 66 20 61 20 64 | 69 72 65 63 74 6f 72 79 |- If a d|irectory|
|000005c0| 20 27 6f 27 20 64 6f 65 | 73 20 6e 6f 74 20 65 78 | 'o' doe|s not ex|
|000005d0| 69 73 74 20 61 74 20 74 | 68 65 20 73 61 6d 65 20 |ist at t|he same |
|000005e0| 6c 65 76 65 6c 20 61 73 | 20 27 63 27 0a 20 20 74 |level as| 'c'. t|
|000005f0| 68 65 6e 20 69 74 20 69 | 73 20 63 72 65 61 74 65 |hen it i|s create|
|00000600| 64 2e 0a 2d 20 49 66 20 | 74 68 65 20 4c 69 73 74 |d..- If |the List|
|00000610| 20 66 69 6c 65 20 69 63 | 6f 6e 20 6f 66 20 74 68 | file ic|on of th|
|00000620| 65 20 4f 70 74 69 6f 6e | 73 20 77 69 6e 64 6f 77 |e Option|s window|
|00000630| 20 69 73 20 73 65 6c 65 | 63 74 65 64 20 61 0a 20 | is sele|cted a. |
|00000640| 20 64 69 72 65 63 74 6f | 72 79 20 27 6c 27 20 69 | directo|ry 'l' i|
|00000650| 73 20 63 72 65 61 74 65 | 64 20 61 74 20 74 68 65 |s create|d at the|
|00000660| 20 73 61 6d 65 20 6c 65 | 76 65 6c 20 61 73 20 27 | same le|vel as '|
|00000670| 63 27 20 61 6e 64 20 27 | 6f 27 0a 20 20 64 69 72 |c' and '|o'. dir|
|00000680| 65 63 74 6f 72 69 65 73 | 20 69 66 20 69 74 20 64 |ectories| if it d|
|00000690| 6f 65 73 20 6e 6f 74 20 | 65 78 69 73 74 2e 0a 2d |oes not |exist..-|
|000006a0| 20 54 68 65 20 63 75 72 | 72 65 6e 74 20 64 69 72 | The cur|rent dir|
|000006b0| 65 63 74 6f 72 79 20 69 | 73 20 73 65 74 20 74 6f |ectory i|s set to|
|000006c0| 20 74 68 65 20 70 61 72 | 65 6e 74 20 64 69 72 65 | the par|ent dire|
|000006d0| 63 74 6f 72 79 20 6f 66 | 0a 20 20 74 68 65 73 65 |ctory of|. these|
|000006e0| 20 64 69 72 65 63 74 6f | 72 69 65 73 20 27 63 27 | directo|ries 'c'|
|000006f0| 20 61 6e 64 20 27 6f 27 | 2e 0a 2d 20 53 65 74 20 | and 'o'|..- Set |
|00000700| 43 24 4c 69 62 52 6f 6f | 74 20 74 6f 20 74 68 65 |C$LibRoo|t to the|
|00000710| 20 63 6f 6e 74 65 6e 74 | 73 20 6f 66 20 74 68 65 | content|s of the|
|00000720| 20 4f 70 74 69 6f 6e 73 | 20 77 69 6e 64 6f 77 0a | Options| window.|
|00000730| 20 20 43 24 4c 69 62 52 | 6f 6f 74 20 69 63 6f 6e | C$LibR|oot icon|
|00000740| 2c 20 6f 6e 6c 79 20 69 | 66 20 73 6f 6d 65 74 68 |, only i|f someth|
|00000750| 69 6e 67 20 69 73 20 73 | 70 65 63 69 66 69 65 64 |ing is s|pecified|
|00000760| 20 69 6e 20 74 68 69 73 | 20 69 63 6f 6e 2e 0a 2d | in this| icon..-|
|00000770| 20 43 61 6c 6c 20 74 68 | 65 20 43 20 63 6f 6d 70 | Call th|e C comp|
|00000780| 69 6c 65 72 20 77 69 74 | 68 20 74 68 65 20 66 6f |iler wit|h the fo|
|00000790| 6c 6c 6f 77 69 6e 67 20 | 63 6f 6d 6d 61 6e 64 3a |llowing |command:|
|000007a0| 0a 20 20 5b 3c 63 63 64 | 69 72 3e 2e 5d 43 43 20 |. [<ccd|ir>.]CC |
|000007b0| 3c 70 72 65 66 69 78 3e | 2e 63 2e 3c 66 69 6c 65 |<prefix>|.c.<file|
|000007c0| 3e 20 2d 63 20 5b 2d 69 | 20 3c 69 6e 63 6c 75 64 |> -c [-i| <includ|
|000007d0| 65 3e 5d 20 5b 2d 6c 69 | 73 74 5d 0a 20 20 77 68 |e>] [-li|st]. wh|
|000007e0| 65 72 65 3a 20 63 63 64 | 69 72 3a 20 20 20 74 68 |ere: ccd|ir: th|
|000007f0| 65 20 63 6f 6e 74 65 6e | 74 73 20 6f 66 20 74 68 |e conten|ts of th|
|00000800| 65 20 43 6f 6d 70 69 6c | 65 72 20 69 63 6f 6e 20 |e Compil|er icon |
|00000810| 6f 66 20 74 68 65 0a 20 | 20 20 20 20 20 20 20 20 |of the. | |
|00000820| 20 20 20 20 20 20 20 20 | 20 4f 70 74 69 6f 6e 73 | | Options|
|00000830| 20 77 69 6e 64 6f 77 20 | 28 69 66 20 65 6d 70 74 | window |(if empt|
|00000840| 79 20 6e 6f 74 20 69 6e | 63 6c 75 64 65 64 29 2c |y not in|cluded),|
|00000850| 0a 20 20 20 20 20 20 20 | 20 20 66 69 6c 65 3a 20 |. | file: |
|00000860| 20 20 20 74 68 65 20 6e | 61 6d 65 20 6f 66 20 74 | the n|ame of t|
|00000870| 68 65 20 64 72 61 67 67 | 65 64 20 66 69 6c 65 2c |he dragg|ed file,|
|00000880| 0a 20 20 20 20 20 20 20 | 20 20 70 72 65 66 69 78 |. | prefix|
|00000890| 3a 20 20 74 68 65 20 70 | 61 72 65 6e 74 20 64 69 |: the p|arent di|
|000008a0| 72 65 63 74 6f 72 79 20 | 6f 66 20 74 68 65 20 27 |rectory |of the '|
|000008b0| 63 27 20 64 69 72 65 63 | 74 6f 72 79 0a 20 20 20 |c' direc|tory. |
|000008c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 66 | | f|
|000008d0| 72 6f 6d 20 77 68 69 63 | 68 20 27 66 69 6c 65 27 |rom whic|h 'file'|
|000008e0| 20 69 73 20 64 72 61 67 | 67 65 64 2c 0a 20 20 20 | is drag|ged,. |
|000008f0| 20 20 20 20 20 20 69 6e | 63 6c 75 64 65 3a 20 74 | in|clude: t|
|00000900| 68 65 20 63 6f 6e 74 65 | 6e 74 73 20 6f 66 20 74 |he conte|nts of t|
|00000910| 68 65 20 49 6e 63 6c 75 | 64 65 20 69 63 6f 6e 20 |he Inclu|de icon |
|00000920| 6f 66 20 74 68 65 0a 20 | 20 20 20 20 20 20 20 20 |of the. | |
|00000930| 20 20 20 20 20 20 20 20 | 20 4f 70 74 69 6f 6e 73 | | Options|
|00000940| 20 77 69 6e 64 6f 77 20 | 28 69 66 20 65 6d 70 74 | window |(if empt|
|00000950| 79 20 6e 6f 74 20 69 6e | 63 6c 75 64 65 64 29 2c |y not in|cluded),|
|00000960| 0a 20 20 77 68 69 6c 65 | 20 74 68 65 20 27 2d 6c |. while| the '-l|
|00000970| 69 73 74 27 20 70 61 72 | 74 20 69 73 20 6f 6e 6c |ist' par|t is onl|
|00000980| 79 20 69 6e 63 6c 75 64 | 65 64 20 77 68 65 6e 20 |y includ|ed when |
|00000990| 74 68 65 20 4c 69 73 74 | 20 66 69 6c 65 0a 20 20 |the List| file. |
|000009a0| 62 75 74 74 6f 6e 20 6f | 66 20 74 68 65 20 4f 70 |button o|f the Op|
|000009b0| 74 69 6f 6e 73 20 77 69 | 6e 64 6f 77 20 69 73 20 |tions wi|ndow is |
|000009c0| 73 65 6c 65 63 74 65 64 | 2e 0a 2d 20 57 72 69 74 |selected|..- Writ|
|000009d0| 65 20 74 68 65 20 6f 75 | 74 70 75 74 20 6f 66 20 |e the ou|tput of |
|000009e0| 74 68 65 20 63 6f 6d 70 | 69 6c 65 72 20 74 6f 20 |the comp|iler to |
|000009f0| 61 20 72 65 70 6f 72 74 | 20 66 69 6c 65 20 69 66 |a report| file if|
|00000a00| 20 74 68 65 0a 20 20 52 | 65 70 6f 72 74 20 6f 6e | the. R|eport on|
|00000a10| 20 66 69 6c 65 20 62 75 | 74 74 6f 6e 20 69 6e 20 | file bu|tton in |
|00000a20| 74 68 65 20 4f 70 74 69 | 6f 6e 73 20 77 69 6e 64 |the Opti|ons wind|
|00000a30| 6f 77 20 69 73 20 73 65 | 6c 65 63 74 65 64 20 41 |ow is se|lected A|
|00000a40| 4e 44 0a 20 20 61 20 66 | 69 6c 65 20 6e 61 6d 65 |ND. a f|ile name|
|00000a50| 20 66 6f 72 20 74 68 69 | 73 20 72 65 70 6f 72 74 | for thi|s report|
|00000a60| 20 66 69 6c 65 20 69 73 | 20 65 6e 74 65 72 65 64 | file is| entered|
|00000a70| 20 69 6e 20 74 68 65 20 | 52 65 70 6f 72 74 0a 20 | in the |Report. |
|00000a80| 20 69 63 6f 6e 20 6f 66 | 20 74 68 69 73 20 4f 70 | icon of| this Op|
|00000a90| 74 69 6f 6e 73 20 77 69 | 6e 64 6f 77 20 28 69 6e |tions wi|ndow (in|
|00000aa0| 20 61 6c 6c 20 6f 74 68 | 65 72 20 63 61 73 65 73 | all oth|er cases|
|00000ab0| 20 61 20 63 6f 6d 6d 61 | 6e 64 0a 20 20 77 69 6e | a comma|nd. win|
|00000ac0| 64 6f 77 20 69 73 20 75 | 73 65 64 29 2c 20 62 75 |dow is u|sed), bu|
|00000ad0| 74 20 6f 6e 6c 79 20 69 | 66 20 65 72 72 6f 72 73 |t only i|f errors|
|00000ae0| 20 61 72 65 20 64 65 74 | 65 63 74 65 64 2e 0a 2d | are det|ected..-|
|00000af0| 20 49 66 20 74 68 65 20 | 4c 69 6e 6b 20 62 75 74 | If the |Link but|
|00000b00| 74 6f 6e 20 6f 66 20 74 | 68 65 20 4f 70 74 69 6f |ton of t|he Optio|
|00000b10| 6e 73 20 77 69 6e 64 6f | 77 20 69 73 20 73 65 6c |ns windo|w is sel|
|00000b20| 65 63 74 65 64 20 41 4e | 44 0a 20 20 6e 6f 20 65 |ected AN|D. no e|
|00000b30| 72 72 6f 72 73 20 61 72 | 65 20 64 65 74 65 63 74 |rrors ar|e detect|
|00000b40| 65 64 2c 20 63 61 6c 6c | 20 74 68 65 20 6c 69 6e |ed, call| the lin|
|00000b50| 6b 65 72 20 77 69 74 68 | 20 74 68 65 20 66 6f 6c |ker with| the fol|
|00000b60| 6c 6f 77 69 6e 67 0a 20 | 20 63 6f 6d 6d 61 6e 64 |lowing. | command|
|00000b70| 3a 0a 20 20 5b 3c 63 63 | 64 69 72 3e 2e 5d 4c 49 |:. [<cc|dir>.]LI|
|00000b80| 4e 4b 20 2d 6f 20 3c 69 | 6d 61 67 65 3e 20 3c 70 |NK -o <i|mage> <p|
|00000b90| 72 65 66 69 78 3e 2e 6f | 2e 3c 66 69 6c 65 3e 20 |refix>.o|.<file> |
|00000ba0| 5b 3c 6c 69 62 72 61 72 | 79 3e 5d 0a 20 20 5b 2d |[<librar|y>]. [-|
|00000bb0| 76 69 61 20 3c 76 69 61 | 3e 5d 20 5b 2d 76 65 72 |via <via|>] [-ver|
|00000bc0| 62 6f 73 65 5d 0a 20 20 | 77 68 65 72 65 3a 20 69 |bose]. |where: i|
|00000bd0| 6d 61 67 65 3a 20 20 20 | 74 68 65 20 63 6f 6e 74 |mage: |the cont|
|00000be0| 65 6e 74 73 20 6f 66 20 | 74 68 65 20 49 6d 61 67 |ents of |the Imag|
|00000bf0| 65 20 69 63 6f 6e 20 6f | 66 20 74 68 65 0a 20 20 |e icon o|f the. |
|00000c00| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000c10| 4f 70 74 69 6f 6e 73 20 | 77 69 6e 64 6f 77 2c 0a |Options |window,.|
|00000c20| 20 20 20 20 20 20 20 20 | 20 6c 69 62 72 61 72 79 | | library|
|00000c30| 3a 20 74 68 65 20 63 6f | 6e 74 65 6e 74 73 20 6f |: the co|ntents o|
|00000c40| 66 20 74 68 65 20 4c 69 | 62 72 61 72 79 20 69 63 |f the Li|brary ic|
|00000c50| 6f 6e 20 6f 66 20 74 68 | 65 0a 20 20 20 20 20 20 |on of th|e. |
|00000c60| 20 20 20 20 20 20 20 20 | 20 20 20 20 4f 70 74 69 | | Opti|
|00000c70| 6f 6e 73 20 77 69 6e 64 | 6f 77 0a 20 20 20 20 20 |ons wind|ow. |
|00000c80| 20 20 20 20 76 69 61 3a | 20 20 20 20 20 74 68 65 | via:| the|
|00000c90| 20 63 6f 6e 74 65 6e 74 | 73 20 6f 66 20 74 68 65 | content|s of the|
|00000ca0| 20 56 69 61 20 69 63 6f | 6e 20 6f 66 20 74 68 65 | Via ico|n of the|
|00000cb0| 0a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|00000cc0| 20 20 20 4f 70 74 69 6f | 6e 73 20 77 69 6e 64 6f | Optio|ns windo|
|00000cd0| 77 20 28 69 66 20 65 6d | 70 74 79 20 6e 6f 74 20 |w (if em|pty not |
|00000ce0| 69 6e 63 6c 75 64 65 64 | 29 2e 0a 20 20 77 68 69 |included|).. whi|
|00000cf0| 6c 65 20 74 68 65 20 27 | 2d 76 65 72 62 6f 73 65 |le the '|-verbose|
|00000d00| 27 20 70 61 72 74 20 69 | 73 20 6f 6e 6c 79 20 69 |' part i|s only i|
|00000d10| 6e 63 6c 75 64 65 64 20 | 77 68 65 6e 20 74 68 65 |ncluded |when the|
|00000d20| 20 56 65 72 62 6f 73 65 | 0a 20 20 69 63 6f 6e 20 | Verbose|. icon |
|00000d30| 6f 66 20 74 68 65 20 4f | 70 74 69 6f 6e 73 20 77 |of the O|ptions w|
|00000d40| 69 6e 64 6f 77 20 69 73 | 20 73 65 6c 65 63 74 65 |indow is| selecte|
|00000d50| 64 2e 0a 2d 20 52 65 6d | 6f 76 65 20 74 68 65 20 |d..- Rem|ove the |
|00000d60| 6f 62 6a 65 63 74 20 66 | 69 6c 65 20 69 6e 20 74 |object f|ile in t|
|00000d70| 68 65 20 27 6f 27 20 64 | 69 72 65 63 74 6f 72 79 |he 'o' d|irectory|
|00000d80| 20 69 66 20 74 68 65 20 | 52 65 6d 6f 76 65 0a 20 | if the |Remove. |
|00000d90| 20 6f 62 6a 65 63 74 20 | 62 75 74 74 6f 6e 20 6f | object |button o|
|00000da0| 66 20 74 68 65 20 4f 70 | 74 69 6f 6e 73 20 77 69 |f the Op|tions wi|
|00000db0| 6e 64 6f 77 20 69 73 20 | 73 65 6c 65 63 74 65 64 |ndow is |selected|
|00000dc0| 2e 0a 2d 20 43 61 6c 6c | 20 74 68 65 20 73 71 75 |..- Call| the squ|
|00000dd0| 65 65 7a 65 72 20 69 66 | 20 74 68 65 20 53 71 75 |eezer if| the Squ|
|00000de0| 65 65 7a 65 20 69 6d 61 | 67 65 20 69 63 6f 6e 20 |eeze ima|ge icon |
|00000df0| 6f 66 20 74 68 65 20 4f | 70 74 69 6f 6e 73 0a 20 |of the O|ptions. |
|00000e00| 20 77 69 6e 64 6f 77 20 | 69 73 20 73 65 6c 65 63 | window |is selec|
|00000e10| 74 65 64 20 77 69 74 68 | 20 74 68 65 20 66 6f 6c |ted with| the fol|
|00000e20| 6c 6f 77 69 6e 67 20 63 | 6f 6d 6d 61 6e 64 3a 0a |lowing c|ommand:.|
|00000e30| 20 20 5b 3c 63 63 64 69 | 72 3e 2e 5d 53 51 55 45 | [<ccdi|r>.]SQUE|
|00000e40| 45 5a 45 20 3c 69 6d 61 | 67 65 3e 0a 0a 50 6c 65 |EZE <ima|ge>..Ple|
|00000e50| 61 73 65 20 6e 6f 74 65 | 20 74 68 61 74 20 79 6f |ase note| that yo|
|00000e60| 75 20 63 61 6e 20 73 70 | 65 63 69 66 79 20 6d 6f |u can sp|ecify mo|
|00000e70| 72 65 20 74 68 61 6e 20 | 6f 6e 65 20 69 6e 63 6c |re than |one incl|
|00000e80| 75 64 65 0a 64 69 72 65 | 63 74 6f 72 79 20 28 69 |ude.dire|ctory (i|
|00000e90| 6e 20 74 68 65 20 49 6e | 63 6c 75 64 65 20 69 63 |n the In|clude ic|
|00000ea0| 6f 6e 29 20 62 79 20 75 | 73 69 6e 67 20 74 68 65 |on) by u|sing the|
|00000eb0| 20 2c 20 63 68 61 72 61 | 63 74 65 72 2c 20 62 75 | , chara|cter, bu|
|00000ec0| 74 0a 79 6f 75 20 63 61 | 6e 20 73 70 65 63 69 66 |t.you ca|n specif|
|00000ed0| 79 20 6d 6f 72 65 20 74 | 68 61 6e 20 6f 6e 65 20 |y more t|han one |
|00000ee0| 6c 69 62 72 61 72 79 20 | 66 69 6c 65 20 28 69 6e |library |file (in|
|00000ef0| 20 74 68 65 20 4c 69 62 | 72 61 72 79 0a 69 63 6f | the Lib|rary.ico|
|00000f00| 6e 29 20 62 79 20 75 73 | 69 6e 67 20 74 68 65 20 |n) by us|ing the |
|00000f10| 73 70 61 63 65 20 63 68 | 61 72 61 63 74 65 72 21 |space ch|aracter!|
|00000f20| 20 54 68 69 73 20 69 73 | 20 61 20 70 65 63 75 6c | This is| a pecul|
|00000f30| 69 61 72 69 74 79 0a 6f | 66 20 74 68 65 20 43 43 |iarity.o|f the CC|
|00000f40| 20 61 6e 64 20 4c 49 4e | 4b 20 63 6f 6d 6d 61 6e | and LIN|K comman|
|00000f50| 64 73 2e 0a 0a 4e 6f 74 | 65 20 61 6c 73 6f 20 74 |ds...Not|e also t|
|00000f60| 68 61 74 20 69 66 20 79 | 6f 75 20 64 6f 20 6e 6f |hat if y|ou do no|
|00000f70| 74 20 73 70 65 63 69 66 | 79 20 70 61 74 68 73 20 |t specif|y paths |
|00000f80| 69 6e 20 74 68 65 20 49 | 6d 61 67 65 20 61 6e 64 |in the I|mage and|
|00000f90| 0a 52 65 70 6f 72 74 20 | 69 63 6f 6e 73 20 74 68 |.Report |icons th|
|00000fa0| 65 20 69 6d 61 67 65 20 | 61 6e 64 20 72 65 70 6f |e image |and repo|
|00000fb0| 72 74 20 66 69 6c 65 73 | 20 61 72 65 20 77 72 69 |rt files| are wri|
|00000fc0| 74 74 65 6e 20 69 6e 20 | 74 68 65 0a 63 75 72 72 |tten in |the.curr|
|00000fd0| 65 6e 74 20 64 69 72 65 | 63 74 6f 72 79 2c 20 69 |ent dire|ctory, i|
|00000fe0| 2e 65 2e 20 74 68 65 20 | 70 61 72 65 6e 74 20 64 |.e. the |parent d|
|00000ff0| 69 72 65 63 74 6f 72 79 | 20 6f 66 20 64 69 72 65 |irectory| of dire|
|00001000| 63 74 6f 72 79 0a 27 63 | 27 20 66 72 6f 6d 20 77 |ctory.'c|' from w|
|00001010| 68 69 63 68 20 74 68 65 | 20 73 6f 75 72 63 65 20 |hich the| source |
|00001020| 69 73 20 64 72 61 67 67 | 65 64 2e 20 45 73 70 65 |is dragg|ed. Espe|
|00001030| 63 69 61 6c 6c 79 20 66 | 6f 72 20 74 68 65 0a 72 |cially f|or the.r|
|00001040| 65 70 6f 72 74 20 66 69 | 6c 65 20 69 74 20 69 73 |eport fi|le it is|
|00001050| 20 72 65 63 6f 6d 6d 65 | 6e 64 65 64 20 74 6f 20 | recomme|nded to |
|00001060| 75 73 65 20 61 20 52 41 | 4d 20 64 69 73 6b 2c 20 |use a RA|M disk, |
|00001070| 66 6f 72 0a 69 6e 73 74 | 61 6e 63 65 3a 20 52 41 |for.inst|ance: RA|
|00001080| 4d 3a 24 2e 42 75 67 73 | 0a 0a 0a 56 65 72 73 69 |M:$.Bugs|...Versi|
|00001090| 6f 6e 73 0a 2d 2d 2d 2d | 2d 2d 2d 2d 0a 0a 31 2e |ons.----|----..1.|
|000010a0| 32 30 20 20 2d 76 69 61 | 20 6f 70 74 69 6f 6e 20 |20 -via| option |
|000010b0| 69 6e 63 6c 75 64 65 64 | 0a 20 20 20 20 20 20 6f |included|. o|
|000010c0| 70 74 69 6f 6e 73 20 77 | 69 6e 64 6f 77 20 72 65 |ptions w|indow re|
|000010d0| 73 74 72 75 63 74 75 72 | 65 64 0a 0a 43 6f 6e 64 |structur|ed..Cond|
|000010e0| 69 74 69 6f 6e 73 20 6f | 66 20 55 73 65 0a 2d 2d |itions o|f Use.--|
|000010f0| 2d 2d 2d 2d 2d 2d 2d 2d | 2d 2d 2d 2d 2d 2d 2d 0a |--------|-------.|
|00001100| 0a 20 20 54 68 69 73 20 | 61 70 70 6c 69 63 61 74 |. This |applicat|
|00001110| 69 6f 6e 20 69 73 20 73 | 75 70 70 6c 69 65 64 20 |ion is s|upplied |
|00001120| 66 72 65 65 20 74 6f 20 | 65 76 65 72 79 6f 6e 65 |free to |everyone|
|00001130| 20 27 61 73 20 69 73 27 | 2c 20 49 0a 64 6f 20 6e | 'as is'|, I.do n|
|00001140| 6f 74 20 67 69 76 65 20 | 61 6e 79 20 67 75 61 72 |ot give |any guar|
|00001150| 61 6e 74 65 65 20 74 68 | 61 74 20 69 74 20 69 73 |antee th|at it is|
|00001160| 20 66 72 65 65 20 6f 66 | 20 62 75 67 73 2c 20 6f | free of| bugs, o|
|00001170| 72 0a 73 75 70 70 6c 79 | 20 61 6e 79 20 77 61 72 |r.supply| any war|
|00001180| 72 61 6e 74 79 20 61 62 | 6f 75 74 20 69 74 27 73 |ranty ab|out it's|
|00001190| 20 73 75 69 74 61 62 6c | 69 6c 69 79 20 66 6f 72 | suitabl|iliy for|
|000011a0| 20 75 73 65 2e 20 48 6f | 77 65 76 65 72 0a 69 66 | use. Ho|wever.if|
|000011b0| 20 74 68 65 72 65 20 61 | 72 65 20 61 6e 79 20 70 | there a|re any p|
|000011c0| 72 6f 62 6c 65 6d 73 20 | 77 69 74 68 20 69 74 20 |roblems |with it |
|000011d0| 61 6e 64 20 79 6f 75 20 | 6e 6f 74 69 66 79 20 6d |and you |notify m|
|000011e0| 65 20 6f 66 20 74 68 65 | 6d 0a 74 68 65 6e 20 49 |e of the|m.then I|
|000011f0| 20 70 72 6f 62 61 62 6c | 79 20 77 69 6c 6c 20 64 | probabl|y will d|
|00001200| 6f 20 6d 79 20 62 65 73 | 74 20 74 6f 20 72 65 63 |o my bes|t to rec|
|00001210| 69 66 79 20 74 68 65 6d | 2e 0a 0a 20 20 59 6f 75 |ify them|... You|
|00001220| 20 61 72 65 20 6d 61 79 | 20 67 69 76 65 20 74 68 | are may| give th|
|00001230| 69 73 20 61 70 70 6c 69 | 63 61 74 69 6f 6e 20 74 |is appli|cation t|
|00001240| 6f 20 61 6e 79 6f 6e 65 | 2c 20 76 69 61 20 61 6e |o anyone|, via an|
|00001250| 79 0a 6d 65 64 69 75 6d | 2c 20 73 6f 20 6c 6f 6e |y.medium|, so lon|
|00001260| 67 20 61 73 3a 0a 0a 20 | 20 31 29 20 49 74 20 69 |g as:.. | 1) It i|
|00001270| 73 20 64 65 6c 69 76 65 | 72 65 64 20 77 69 74 68 |s delive|red with|
|00001280| 20 41 4c 4c 20 74 68 65 | 20 73 75 70 70 6c 69 65 | ALL the| supplie|
|00001290| 64 20 66 69 6c 65 73 20 | 61 6e 64 0a 20 20 20 20 |d files |and. |
|000012a0| 20 75 6e 61 6c 74 65 72 | 65 64 0a 20 20 32 29 20 | unalter|ed. 2) |
|000012b0| 49 74 20 69 73 20 6e 6f | 74 20 73 75 70 70 6c 69 |It is no|t suppli|
|000012c0| 65 64 20 6f 6e 20 61 20 | 64 69 73 63 20 79 6f 75 |ed on a |disc you|
|000012d0| 20 61 72 65 20 63 68 61 | 72 67 69 6e 67 20 66 6f | are cha|rging fo|
|000012e0| 72 2e 0a 0a 20 20 59 6f | 75 20 68 61 76 65 20 70 |r... Yo|u have p|
|000012f0| 65 72 6d 69 73 73 69 6f | 6e 20 74 6f 20 75 73 65 |ermissio|n to use|
|00001300| 20 61 6e 79 20 70 61 72 | 74 20 6f 72 20 74 68 65 | any par|t or the|
|00001310| 20 77 68 6f 6c 65 0a 61 | 70 70 6c 69 63 61 74 69 | whole.a|pplicati|
|00001320| 6f 6e 20 69 6e 20 61 20 | 70 72 6f 6a 65 63 74 20 |on in a |project |
|00001330| 79 6f 75 20 69 6e 74 65 | 6e 64 20 74 6f 20 70 6c |you inte|nd to pl|
|00001340| 61 63 65 20 69 6e 20 74 | 68 65 20 70 75 62 6c 69 |ace in t|he publi|
|00001350| 63 0a 64 6f 6d 61 69 6e | 2c 20 61 73 20 6c 6f 6e |c.domain|, as lon|
|00001360| 67 20 61 73 20 49 20 61 | 6d 20 66 75 6c 6c 79 20 |g as I a|m fully |
|00001370| 63 72 65 64 69 74 65 64 | 2e 20 49 66 20 79 6f 75 |credited|. If you|
|00001380| 20 77 69 73 68 20 74 6f | 20 75 73 65 0a 74 68 65 | wish to| use.the|
|00001390| 73 65 20 72 6f 75 74 69 | 6e 65 73 20 69 6e 20 61 |se routi|nes in a|
|000013a0| 20 70 72 6f 67 72 61 6d | 20 74 68 61 74 20 69 73 | program| that is|
|000013b0| 20 66 6f 72 20 73 61 6c | 65 20 28 66 6f 72 20 68 | for sal|e (for h|
|000013c0| 6f 77 65 76 65 72 0a 6d | 75 63 68 20 61 6e 64 20 |owever.m|uch and |
|000013d0| 66 6f 72 20 77 68 61 74 | 65 76 65 72 20 72 65 61 |for what|ever rea|
|000013e0| 73 6f 6e 73 29 20 6f 72 | 20 72 65 6c 65 61 73 65 |sons) or| release|
|000013f0| 64 20 61 73 20 63 6f 70 | 79 72 69 67 68 74 0a 6d |d as cop|yright.m|
|00001400| 61 74 65 72 69 61 6c 20 | 74 68 65 6e 20 6d 79 20 |aterial |then my |
|00001410| 65 78 70 72 65 73 73 20 | 70 65 72 6d 69 73 73 69 |express |permissi|
|00001420| 6f 6e 20 69 6e 20 77 72 | 69 74 69 6e 67 20 6d 75 |on in wr|iting mu|
|00001430| 73 74 20 62 65 0a 6f 62 | 74 61 69 6e 65 64 2e 20 |st be.ob|tained. |
|00001440| 49 20 6d 61 69 6e 74 61 | 69 6e 20 63 6f 70 79 72 |I mainta|in copyr|
|00001450| 69 67 68 74 20 6f 6e 20 | 61 6c 6c 20 74 68 65 20 |ight on |all the |
|00001460| 6d 61 74 65 72 69 61 6c | 0a 73 75 70 70 6c 69 65 |material|.supplie|
|00001470| 64 20 61 6e 64 20 72 65 | 73 65 72 76 65 20 74 68 |d and re|serve th|
|00001480| 65 20 72 69 67 68 74 20 | 74 6f 20 61 6d 65 6e 64 |e right |to amend|
|00001490| 20 74 68 65 73 65 20 63 | 6f 6e 64 69 74 69 6f 6e | these c|ondition|
|000014a0| 73 20 69 6e 0a 63 61 73 | 65 20 77 68 65 72 65 20 |s in.cas|e where |
|000014b0| 49 20 64 65 65 6d 20 6d | 69 73 75 73 65 2e 0a 0a |I deem m|isuse...|
|000014c0| 43 6f 6e 74 61 63 74 73 | 0a 2d 2d 2d 2d 2d 2d 2d |Contacts|.-------|
|000014d0| 2d 0a 0a 4d 79 20 61 64 | 64 72 65 73 73 3a 0a 0a |-..My ad|dress:..|
|000014e0| 42 72 6f 75 77 65 72 73 | 67 72 61 63 68 74 20 31 |Brouwers|gracht 1|
|000014f0| 39 30 20 43 0a 31 30 31 | 33 20 48 43 20 41 6d 73 |90 C.101|3 HC Ams|
|00001500| 74 65 72 64 61 6d 0a 54 | 68 65 20 4e 65 74 68 65 |terdam.T|he Nethe|
|00001510| 72 6c 61 6e 64 73 0a 0a | 59 6f 75 20 63 61 6e 20 |rlands..|You can |
|00001520| 61 6c 73 6f 20 63 6f 6e | 74 61 63 74 20 6d 65 20 |also con|tact me |
|00001530| 76 69 61 3a 0a 0a 41 63 | 6f 72 6e 20 42 42 53 2c |via:..Ac|orn BBS,|
|00001540| 20 41 6d 73 74 65 72 64 | 61 6d 20 20 20 74 65 6c | Amsterd|am tel|
|00001550| 2e 20 28 30 29 32 30 2d | 36 36 33 31 38 34 39 0a |. (0)20-|6631849.|
|00001560| 55 73 65 6e 65 74 2f 45 | 75 6e 65 74 20 45 4d 41 |Usenet/E|unet EMA|
|00001570| 49 4c 20 20 20 20 20 77 | 61 6c 74 68 65 72 40 65 |IL w|alther@e|
|00001580| 63 6f 6e 2e 76 75 2e 6e | 6c 0a 0a 0a 57 61 6c 74 |con.vu.n|l...Walt|
|00001590| 68 65 72 20 53 63 68 6f | 6f 6e 65 6e 62 65 72 67 |her Scho|onenberg|
|000015a0| 0a 46 69 6c 65 44 61 74 | 61 82 21 52 75 6e 00 04 |.FileDat|a.!Run..|
|000015b0| 00 ff ff ff ff d0 03 00 | 00 42 eb ff ff 7e 5b e3 |........|.B...~[.|
|000015c0| c8 03 00 ba 41 7c 20 3e | 20 21 52 75 6e 0a 7c 0a |....A| >| !Run.|.|
|000015d0| 49 63 6f 6e 53 70 72 69 | 74 65 73 20 3c 4f 62 65 |IconSpri|tes <Obe|
|000015e0| 79 24 44 69 72 3e 2e 21 | 53 70 72 69 74 65 73 0a |y$Dir>.!|Sprites.|
|000015f0| 53 65 74 20 43 43 6f 6d | 70 69 6c 65 24 44 69 72 |Set CCom|pile$Dir|
|00001600| 20 3c 4f 62 65 79 24 44 | 69 72 3e 0a 7c 0a 7c 20 | <Obey$D|ir>.|.| |
|00001610| 53 65 74 20 64 69 72 65 | 63 74 6f 72 79 20 6f 66 |Set dire|ctory of|
|00001620| 20 74 68 65 20 63 6f 6d | 70 69 6c 65 72 3a 20 64 | the com|piler: d|
|00001630| 65 66 61 75 6c 74 20 74 | 68 65 20 21 43 43 6f 6d |efault t|he !CCom|
|00001640| 70 69 6c 65 20 64 69 72 | 65 63 74 6f 72 79 0a 7c |pile dir|ectory.||
|00001650| 20 49 6e 20 74 68 61 74 | 20 63 61 73 65 20 79 6f | In that| case yo|
|00001660| 75 20 6d 75 73 74 20 69 | 6e 73 74 61 6c 6c 20 74 |u must i|nstall t|
|00001670| 68 65 20 63 6f 6d 70 69 | 6c 65 72 20 74 68 65 72 |he compi|ler ther|
|00001680| 65 20 21 21 21 21 0a 7c | 20 59 4f 55 20 43 41 4e |e !!!!.|| YOU CAN|
|00001690| 20 43 48 41 4e 47 45 20 | 54 48 49 53 20 21 0a 7c | CHANGE |THIS !.||
|000016a0| 0a 53 65 74 20 43 43 24 | 44 69 72 20 3c 4f 62 65 |.Set CC$|Dir <Obe|
|000016b0| 79 24 44 69 72 3e 0a 7c | 0a 7c 20 45 6e 73 75 72 |y$Dir>.||.| Ensur|
|000016c0| 65 20 77 65 20 68 61 76 | 65 20 46 50 45 6d 75 6c |e we hav|e FPEmul|
|000016d0| 61 74 6f 72 0a 7c 0a 49 | 66 20 22 3c 53 79 73 74 |ator.|.I|f "<Syst|
|000016e0| 65 6d 24 50 61 74 68 3e | 22 20 3d 20 22 22 20 74 |em$Path>|" = "" t|
|000016f0| 68 65 6e 20 45 72 72 6f | 72 20 30 20 53 79 73 74 |hen Erro|r 0 Syst|
|00001700| 65 6d 20 72 65 73 6f 75 | 72 63 65 73 20 63 61 6e |em resou|rces can|
|00001710| 6e 6f 74 20 62 65 20 66 | 6f 75 6e 64 0a 52 4d 45 |not be f|ound.RME|
|00001720| 6e 73 75 72 65 20 46 50 | 45 6d 75 6c 61 74 6f 72 |nsure FP|Emulator|
|00001730| 20 32 2e 38 30 20 52 4d | 4c 6f 61 64 20 53 79 73 | 2.80 RM|Load Sys|
|00001740| 74 65 6d 3a 4d 6f 64 75 | 6c 65 73 2e 46 50 45 6d |tem:Modu|les.FPEm|
|00001750| 75 6c 61 74 6f 72 0a 52 | 4d 45 6e 73 75 72 65 20 |ulator.R|MEnsure |
|00001760| 46 50 45 6d 75 6c 61 74 | 6f 72 20 32 2e 38 30 20 |FPEmulat|or 2.80 |
|00001770| 45 72 72 6f 72 20 59 6f | 75 20 6e 65 65 64 20 46 |Error Yo|u need F|
|00001780| 50 45 6d 75 6c 61 74 6f | 72 20 32 2e 38 30 20 6f |PEmulato|r 2.80 o|
|00001790| 72 20 6c 61 74 65 72 0a | 7c 0a 7c 20 45 6e 73 75 |r later.||.| Ensu|
|000017a0| 72 65 20 77 65 20 68 61 | 76 65 20 43 4c 69 62 0a |re we ha|ve CLib.|
|000017b0| 7c 0a 53 65 74 20 63 6c | 69 62 24 66 6c 61 67 20 ||.Set cl|ib$flag |
|000017c0| 30 0a 52 4d 65 6e 73 75 | 72 65 20 53 68 61 72 65 |0.RMensu|re Share|
|000017d0| 64 43 6c 69 62 72 61 72 | 79 20 33 2e 35 30 20 73 |dClibrar|y 3.50 s|
|000017e0| 65 74 20 63 6c 69 62 24 | 66 6c 61 67 20 31 0a 52 |et clib$|flag 1.R|
|000017f0| 4d 65 6e 73 75 72 65 20 | 53 68 61 72 65 64 43 6c |Mensure |SharedCl|
|00001800| 69 62 72 61 72 79 20 30 | 20 73 65 74 20 63 6c 69 |ibrary 0| set cli|
|00001810| 62 24 66 6c 61 67 20 30 | 0a 49 66 20 22 3c 63 6c |b$flag 0|.If "<cl|
|00001820| 69 62 24 66 6c 61 67 3e | 22 3d 22 31 22 20 74 68 |ib$flag>|"="1" th|
|00001830| 65 6e 20 45 72 72 6f 72 | 20 21 21 21 20 4f 6c 64 |en Error| !!! Old|
|00001840| 20 73 68 61 72 65 64 20 | 43 20 6c 69 62 72 61 72 | shared |C librar|
|00001850| 79 20 21 21 21 20 41 6e | 20 6f 6c 64 20 76 65 72 |y !!! An| old ver|
|00001860| 73 69 6f 6e 20 6f 66 20 | 74 68 65 20 73 68 61 72 |sion of |the shar|
|00001870| 65 64 20 43 20 6c 69 62 | 72 61 72 79 20 28 63 6c |ed C lib|rary (cl|
|00001880| 69 62 29 20 69 73 20 72 | 65 73 69 64 65 6e 74 20 |ib) is r|esident |
|00001890| 69 6e 20 6d 65 6d 6f 72 | 79 2e 20 53 65 65 20 70 |in memor|y. See p|
|000018a0| 61 67 65 20 34 34 2d 34 | 35 20 6f 66 20 74 68 65 |age 44-4|5 of the|
|000018b0| 20 41 63 6f 72 6e 20 43 | 20 6d 61 6e 75 61 6c 2e | Acorn C| manual.|
|000018c0| 0a 55 6e 73 65 74 20 63 | 6c 69 62 24 66 6c 61 67 |.Unset c|lib$flag|
|000018d0| 0a 52 4d 65 6e 73 75 72 | 65 20 53 68 61 72 65 64 |.RMensur|e Shared|
|000018e0| 43 6c 69 62 72 61 72 79 | 20 33 2e 35 30 20 52 4d |Clibrary| 3.50 RM|
|000018f0| 4c 6f 61 64 20 53 79 73 | 74 65 6d 3a 6d 6f 64 75 |Load Sys|tem:modu|
|00001900| 6c 65 73 2e 43 4c 69 62 | 0a 52 4d 65 6e 73 75 72 |les.CLib|.RMensur|
|00001910| 65 20 53 68 61 72 65 64 | 43 6c 69 62 72 61 72 79 |e Shared|Clibrary|
|00001920| 20 33 2e 35 30 20 45 72 | 72 6f 72 20 59 6f 75 20 | 3.50 Er|ror You |
|00001930| 6e 65 65 64 20 43 4c 69 | 62 20 33 2e 35 30 20 6f |need CLi|b 3.50 o|
|00001940| 72 20 6c 61 74 65 72 0a | 7c 0a 7c 20 47 6f 2c 20 |r later.||.| Go, |
|00001950| 67 6f 2c 20 67 6f 0a 7c | 0a 57 69 6d 70 53 6c 6f |go, go.||.WimpSlo|
|00001960| 74 20 2d 6d 69 6e 20 33 | 32 6b 20 2d 6d 61 78 20 |t -min 3|2k -max |
|00001970| 33 32 6b 0a 52 75 6e 20 | 3c 43 43 6f 6d 70 69 6c |32k.Run |<CCompil|
|00001980| 65 24 44 69 72 3e 2e 21 | 52 75 6e 49 6d 61 67 65 |e$Dir>.!|RunImage|
|00001990| 20 25 2a 30 0a 46 69 6c | 65 44 61 74 61 82 21 52 | %*0.Fil|eData.!R|
|000019a0| 75 6e 49 6d 61 67 65 00 | ff 12 31 00 00 43 fb ff |unImage.|..1..C..|
|000019b0| ff 4e 74 a7 18 03 00 38 | c5 0d 00 0a 20 f4 20 3e |.Nt....8|.... . >|
|000019c0| 20 3c 43 43 6f 6d 70 69 | 6c 65 24 44 69 72 3e 2e | <CCompi|le$Dir>.|
|000019d0| 21 52 75 6e 49 6d 61 67 | 65 0d 00 14 2b f4 20 44 |!RunImag|e...+. D|
|000019e0| 65 73 6b 74 6f 70 20 46 | 72 6f 6e 74 2d 45 6e 64 |esktop F|ront-End|
|000019f0| 20 66 6f 72 20 41 4e 53 | 49 20 43 20 43 6f 6d 70 | for ANS|I C Comp|
|00001a00| 69 6c 65 72 0d 00 1e 1e | f4 20 28 43 29 20 57 61 |iler....|. (C) Wa|
|00001a10| 6c 74 68 65 72 20 53 63 | 68 6f 6f 6e 65 6e 62 65 |lther Sc|hoonenbe|
|00001a20| 72 67 0d 00 28 05 3a 0d | 00 32 35 70 72 6f 67 72 |rg..(.:.|.25progr|
|00001a30| 61 6d 24 3d 22 43 43 6f | 6d 70 69 6c 65 22 3a 76 |am$="CCo|mpile":v|
|00001a40| 65 72 73 69 6f 6e 24 3d | 22 31 2e 32 30 20 28 32 |ersion$=|"1.20 (2|
|00001a50| 37 2d 41 70 72 2d 31 39 | 39 31 29 22 0d 00 3c 05 |7-Apr-19|91)"..<.|
|00001a60| 3a 0d 00 46 09 f2 69 6e | 69 74 0d 00 50 1e 6d 61 |:..F..in|it..P.ma|
|00001a70| 73 6b 25 3d 28 31 3c 3c | 35 29 2b 28 31 3c 3c 34 |sk%=(1<<|5)+(1<<4|
|00001a80| 29 2b 28 31 3c 3c 30 29 | 0d 00 5a 0b 71 75 69 74 |)+(1<<0)|..Z.quit|
|00001a90| 25 3d a3 0d 00 64 05 f5 | 0d 00 6e 2f 20 20 c8 99 |%=...d..|..n/ ..|
|00001aa0| 20 22 57 69 6d 70 5f 50 | 6f 6c 6c 22 2c 6d 61 73 | "Wimp_P|oll",mas|
|00001ab0| 6b 25 2c 71 25 20 b8 20 | 72 65 61 73 6f 6e 25 2c |k%,q% . |reason%,|
|00001ac0| 6f 66 66 73 65 74 25 0d | 00 78 12 20 20 c8 8e 20 |offset%.|.x. .. |
|00001ad0| 72 65 61 73 6f 6e 25 20 | ca 0d 00 82 44 20 20 c9 |reason% |....D .|
|00001ae0| 20 32 3a 20 f2 6f 70 65 | 6e 5f 77 69 6e 64 6f 77 | 2: .ope|n_window|
|00001af0| 28 21 71 25 2c 71 25 21 | 34 2c 71 25 21 38 2c 71 |(!q%,q%!|4,q%!8,q|
|00001b00| 25 21 31 32 2c 71 25 21 | 31 36 2c 71 25 21 32 30 |%!12,q%!|16,q%!20|
|00001b10| 2c 71 25 21 32 34 2c 71 | 25 21 32 38 29 0d 00 8c |,q%!24,q|%!28)...|
|00001b20| 1d 20 20 c9 20 33 3a 20 | f2 63 6c 6f 73 65 5f 77 |. . 3: |.close_w|
|00001b30| 69 6e 64 6f 77 28 21 71 | 25 29 0d 00 96 38 20 20 |indow(!q|%)...8 |
|00001b40| c9 20 36 3a 20 f2 6d 6f | 75 73 65 5f 63 6c 69 63 |. 6: .mo|use_clic|
|00001b50| 6b 28 21 71 25 2c 71 25 | 21 34 2c 71 25 21 38 2c |k(!q%,q%|!4,q%!8,|
|00001b60| 71 25 21 31 32 2c 71 25 | 21 31 36 2c 71 25 21 32 |q%!12,q%|!16,q%!2|
|00001b70| 30 29 0d 00 a0 25 20 20 | c9 20 38 3a 20 f2 6b 65 |0)...% |. 8: .ke|
|00001b80| 79 5f 70 72 65 73 73 28 | 21 71 25 2c 71 25 21 34 |y_press(|!q%,q%!4|
|00001b90| 2c 71 25 21 32 34 29 0d | 00 aa 17 20 20 c9 20 39 |,q%!24).|... . 9|
|00001ba0| 3a 20 f2 6d 65 6e 75 5f | 73 65 6c 65 63 74 0d 00 |: .menu_|select..|
|00001bb0| b4 24 20 20 c9 20 31 37 | 2c 31 38 3a 20 f2 72 65 |.$ . 17|,18: .re|
|00001bc0| 63 65 69 76 65 28 71 25 | 21 31 32 2c 71 25 21 31 |ceive(q%|!12,q%!1|
|00001bd0| 36 29 0d 00 be 05 cb 0d | 00 c8 0b fd 20 71 75 69 |6)......|.... qui|
|00001be0| 74 25 0d 00 d2 17 c8 99 | 20 22 57 69 6d 70 5f 43 |t%......| "Wimp_C|
|00001bf0| 6c 6f 73 65 44 6f 77 6e | 22 0d 00 dc 05 e0 0d 00 |loseDown|".......|
|00001c00| e6 05 3a 0d 00 f0 13 dd | 20 f2 6c 6f 61 64 5f 6f |..:.....| .load_o|
|00001c10| 70 74 69 6f 6e 73 0d 00 | fa 09 ea 20 69 64 25 0d |ptions..|... id%.|
|00001c20| 01 04 23 69 64 25 3d 8e | 28 22 3c 43 43 6f 6d 70 |..#id%=.|("<CComp|
|00001c30| 69 6c 65 24 44 69 72 3e | 2e 4f 70 74 69 6f 6e 73 |ile$Dir>|.Options|
|00001c40| 22 29 0d 01 0e 0d e7 20 | 69 64 25 3d 30 20 e1 0d |")..... |id%=0 ..|
|00001c50| 01 18 29 e8 23 69 64 25 | 2c 72 65 63 6f 72 64 24 |..).#id%|,record$|
|00001c60| 3a 24 63 6f 6d 70 69 6c | 65 72 5f 69 63 6f 6e 25 |:$compil|er_icon%|
|00001c70| 3d 72 65 63 6f 72 64 24 | 0d 01 22 29 e8 23 69 64 |=record$|..").#id|
|00001c80| 25 2c 72 65 63 6f 72 64 | 24 3a 24 63 4c 69 62 72 |%,record|$:$cLibr|
|00001c90| 6f 6f 74 5f 69 63 6f 6e | 25 3d 72 65 63 6f 72 64 |oot_icon|%=record|
|00001ca0| 24 0d 01 2c 28 e8 23 69 | 64 25 2c 72 65 63 6f 72 |$..,(.#i|d%,recor|
|00001cb0| 64 24 3a 24 69 6e 63 6c | 75 64 65 5f 69 63 6f 6e |d$:$incl|ude_icon|
|00001cc0| 25 3d 72 65 63 6f 72 64 | 24 0d 01 36 26 e8 23 69 |%=record|$..6&.#i|
|00001cd0| 64 25 2c 72 65 63 6f 72 | 64 24 3a 24 69 6d 61 67 |d%,recor|d$:$imag|
|00001ce0| 65 5f 69 63 6f 6e 25 3d | 72 65 63 6f 72 64 24 0d |e_icon%=|record$.|
|00001cf0| 01 40 27 e8 23 69 64 25 | 2c 72 65 63 6f 72 64 24 |.@'.#id%|,record$|
|00001d00| 3a 24 65 72 72 6f 72 73 | 5f 69 63 6f 6e 25 3d 72 |:$errors|_icon%=r|
|00001d10| 65 63 6f 72 64 24 0d 01 | 4a 28 e8 23 69 64 25 2c |ecord$..|J(.#id%,|
|00001d20| 72 65 63 6f 72 64 24 3a | 24 6c 69 62 72 61 72 79 |record$:|$library|
|00001d30| 5f 69 63 6f 6e 25 3d 72 | 65 63 6f 72 64 24 0d 01 |_icon%=r|ecord$..|
|00001d40| 54 24 e8 23 69 64 25 2c | 72 65 63 6f 72 64 24 3a |T$.#id%,|record$:|
|00001d50| 24 76 69 61 5f 69 63 6f | 6e 25 3d 72 65 63 6f 72 |$via_ico|n%=recor|
|00001d60| 64 24 0d 01 5e 55 e8 23 | 69 64 25 2c 72 65 63 6f |d$..^U.#|id%,reco|
|00001d70| 72 64 24 3a e7 20 72 65 | 63 6f 72 64 24 3d 22 30 |rd$:. re|cord$="0|
|00001d80| 22 20 f2 63 6c 65 61 72 | 5f 62 75 74 74 6f 6e 28 |" .clear|_button(|
|00001d90| 6f 70 74 69 6f 6e 73 25 | 2c 20 34 29 20 8b 20 f2 |options%|, 4) . .|
|00001da0| 73 65 74 5f 62 75 74 74 | 6f 6e 28 6f 70 74 69 6f |set_butt|on(optio|
|00001db0| 6e 73 25 2c 20 34 29 0d | 01 68 55 e8 23 69 64 25 |ns%, 4).|.hU.#id%|
|00001dc0| 2c 72 65 63 6f 72 64 24 | 3a e7 20 72 65 63 6f 72 |,record$|:. recor|
|00001dd0| 64 24 3d 22 30 22 20 f2 | 63 6c 65 61 72 5f 62 75 |d$="0" .|clear_bu|
|00001de0| 74 74 6f 6e 28 6f 70 74 | 69 6f 6e 73 25 2c 20 38 |tton(opt|ions%, 8|
|00001df0| 29 20 8b 20 f2 73 65 74 | 5f 62 75 74 74 6f 6e 28 |) . .set|_button(|
|00001e00| 6f 70 74 69 6f 6e 73 25 | 2c 20 38 29 0d 01 72 55 |options%|, 8)..rU|
|00001e10| e8 23 69 64 25 2c 72 65 | 63 6f 72 64 24 3a e7 20 |.#id%,re|cord$:. |
|00001e20| 72 65 63 6f 72 64 24 3d | 22 30 22 20 f2 63 6c 65 |record$=|"0" .cle|
|00001e30| 61 72 5f 62 75 74 74 6f | 6e 28 6f 70 74 69 6f 6e |ar_butto|n(option|
|00001e40| 73 25 2c 20 39 29 20 8b | 20 f2 73 65 74 5f 62 75 |s%, 9) .| .set_bu|
|00001e50| 74 74 6f 6e 28 6f 70 74 | 69 6f 6e 73 25 2c 20 39 |tton(opt|ions%, 9|
|00001e60| 29 0d 01 7c 55 e8 23 69 | 64 25 2c 72 65 63 6f 72 |)..|U.#i|d%,recor|
|00001e70| 64 24 3a e7 20 72 65 63 | 6f 72 64 24 3d 22 30 22 |d$:. rec|ord$="0"|
|00001e80| 20 f2 63 6c 65 61 72 5f | 62 75 74 74 6f 6e 28 6f | .clear_|button(o|
|00001e90| 70 74 69 6f 6e 73 25 2c | 31 30 29 20 8b 20 f2 73 |ptions%,|10) . .s|
|00001ea0| 65 74 5f 62 75 74 74 6f | 6e 28 6f 70 74 69 6f 6e |et_butto|n(option|
|00001eb0| 73 25 2c 31 30 29 0d 01 | 86 55 e8 23 69 64 25 2c |s%,10)..|.U.#id%,|
|00001ec0| 72 65 63 6f 72 64 24 3a | e7 20 72 65 63 6f 72 64 |record$:|. record|
|00001ed0| 24 3d 22 30 22 20 f2 63 | 6c 65 61 72 5f 62 75 74 |$="0" .c|lear_but|
|00001ee0| 74 6f 6e 28 6f 70 74 69 | 6f 6e 73 25 2c 32 34 29 |ton(opti|ons%,24)|
|00001ef0| 20 8b 20 f2 73 65 74 5f | 62 75 74 74 6f 6e 28 6f | . .set_|button(o|
|00001f00| 70 74 69 6f 6e 73 25 2c | 32 34 29 0d 01 90 55 e8 |ptions%,|24)...U.|
|00001f10| 23 69 64 25 2c 72 65 63 | 6f 72 64 24 3a e7 20 72 |#id%,rec|ord$:. r|
|00001f20| 65 63 6f 72 64 24 3d 22 | 30 22 20 f2 63 6c 65 61 |ecord$="|0" .clea|
|00001f30| 72 5f 62 75 74 74 6f 6e | 28 6f 70 74 69 6f 6e 73 |r_button|(options|
|00001f40| 25 2c 32 35 29 20 8b 20 | f2 73 65 74 5f 62 75 74 |%,25) . |.set_but|
|00001f50| 74 6f 6e 28 6f 70 74 69 | 6f 6e 73 25 2c 32 35 29 |ton(opti|ons%,25)|
|00001f60| 0d 01 9a 09 d9 23 69 64 | 25 0d 01 a4 05 e1 0d 01 |.....#id|%.......|
|00001f70| ae 05 3a 0d 01 b8 13 dd | 20 f2 73 61 76 65 5f 6f |..:.....| .save_o|
|00001f80| 70 74 69 6f 6e 73 0d 01 | c2 09 ea 20 69 64 25 0d |ptions..|... id%.|
|00001f90| 01 cc 23 69 64 25 3d ae | 28 22 3c 43 43 6f 6d 70 |..#id%=.|("<CComp|
|00001fa0| 69 6c 65 24 44 69 72 3e | 2e 4f 70 74 69 6f 6e 73 |ile$Dir>|.Options|
|00001fb0| 22 29 0d 01 d6 19 f1 23 | 69 64 25 2c 24 63 6f 6d |").....#|id%,$com|
|00001fc0| 70 69 6c 65 72 5f 69 63 | 6f 6e 25 0d 01 e0 19 f1 |piler_ic|on%.....|
|00001fd0| 23 69 64 25 2c 24 63 4c | 69 62 72 6f 6f 74 5f 69 |#id%,$cL|ibroot_i|
|00001fe0| 63 6f 6e 25 0d 01 ea 18 | f1 23 69 64 25 2c 24 69 |con%....|.#id%,$i|
|00001ff0| 6e 63 6c 75 64 65 5f 69 | 63 6f 6e 25 0d 01 f4 16 |nclude_i|con%....|
|00002000| f1 23 69 64 25 2c 24 69 | 6d 61 67 65 5f 69 63 6f |.#id%,$i|mage_ico|
|00002010| 6e 25 0d 01 fe 17 f1 23 | 69 64 25 2c 24 65 72 72 |n%.....#|id%,$err|
|00002020| 6f 72 73 5f 69 63 6f 6e | 25 0d 02 08 18 f1 23 69 |ors_icon|%.....#i|
|00002030| 64 25 2c 24 6c 69 62 72 | 61 72 79 5f 69 63 6f 6e |d%,$libr|ary_icon|
|00002040| 25 0d 02 12 14 f1 23 69 | 64 25 2c 24 76 69 61 5f |%.....#i|d%,$via_|
|00002050| 69 63 6f 6e 25 0d 02 1c | 34 e7 20 a4 67 65 74 5f |icon%...|4. .get_|
|00002060| 62 75 74 74 6f 6e 28 6f | 70 74 69 6f 6e 73 25 2c |button(o|ptions%,|
|00002070| 20 34 29 20 f1 23 69 64 | 25 2c 22 31 22 20 8b 20 | 4) .#id|%,"1" . |
|00002080| f1 23 69 64 25 2c 22 30 | 22 0d 02 26 34 e7 20 a4 |.#id%,"0|"..&4. .|
|00002090| 67 65 74 5f 62 75 74 74 | 6f 6e 28 6f 70 74 69 6f |get_butt|on(optio|
|000020a0| 6e 73 25 2c 20 38 29 20 | f1 23 69 64 25 2c 22 31 |ns%, 8) |.#id%,"1|
|000020b0| 22 20 8b 20 f1 23 69 64 | 25 2c 22 30 22 0d 02 30 |" . .#id|%,"0"..0|
|000020c0| 34 e7 20 a4 67 65 74 5f | 62 75 74 74 6f 6e 28 6f |4. .get_|button(o|
|000020d0| 70 74 69 6f 6e 73 25 2c | 20 39 29 20 f1 23 69 64 |ptions%,| 9) .#id|
|000020e0| 25 2c 22 31 22 20 8b 20 | f1 23 69 64 25 2c 22 30 |%,"1" . |.#id%,"0|
|000020f0| 22 0d 02 3a 34 e7 20 a4 | 67 65 74 5f 62 75 74 74 |"..:4. .|get_butt|
|00002100| 6f 6e 28 6f 70 74 69 6f | 6e 73 25 2c 31 30 29 20 |on(optio|ns%,10) |
|00002110| f1 23 69 64 25 2c 22 31 | 22 20 8b 20 f1 23 69 64 |.#id%,"1|" . .#id|
|00002120| 25 2c 22 30 22 0d 02 44 | 34 e7 20 a4 67 65 74 5f |%,"0"..D|4. .get_|
|00002130| 62 75 74 74 6f 6e 28 6f | 70 74 69 6f 6e 73 25 2c |button(o|ptions%,|
|00002140| 32 34 29 20 f1 23 69 64 | 25 2c 22 31 22 20 8b 20 |24) .#id|%,"1" . |
|00002150| f1 23 69 64 25 2c 22 30 | 22 0d 02 4e 34 e7 20 a4 |.#id%,"0|"..N4. .|
|00002160| 67 65 74 5f 62 75 74 74 | 6f 6e 28 6f 70 74 69 6f |get_butt|on(optio|
|00002170| 6e 73 25 2c 32 35 29 20 | f1 23 69 64 25 2c 22 31 |ns%,25) |.#id%,"1|
|00002180| 22 20 8b 20 f1 23 69 64 | 25 2c 22 30 22 0d 02 58 |" . .#id|%,"0"..X|
|00002190| 09 d9 23 69 64 25 0d 02 | 62 05 e1 0d 02 6c 05 3a |..#id%..|b....l.:|
|000021a0| 0d 02 76 0b dd 20 f2 69 | 6e 69 74 0d 02 80 1e de |..v.. .i|nit.....|
|000021b0| 20 74 61 73 6b 69 64 25 | 34 3a 24 74 61 73 6b 69 | taskid%|4:$taski|
|000021c0| 64 25 3d 22 54 41 53 4b | 22 0d 02 8a 41 c8 99 20 |d%="TASK|"...A.. |
|000021d0| 22 57 69 6d 70 5f 49 6e | 69 74 69 61 6c 69 73 65 |"Wimp_In|itialise|
|000021e0| 22 2c 32 30 30 2c 21 74 | 61 73 6b 69 64 25 2c 22 |",200,!t|askid%,"|
|000021f0| 43 43 6f 6d 70 69 6c 65 | 22 20 b8 20 76 65 72 73 |CCompile|" . vers|
|00002200| 69 6f 6e 25 2c 74 61 73 | 6b 25 0d 02 94 18 de 20 |ion%,tas|k%..... |
|00002210| 62 6c 6f 63 6b 25 20 32 | 30 34 38 2c 71 25 20 32 |block% 2|048,q% 2|
|00002220| 35 35 0d 02 9e 2f 6d 61 | 78 77 73 25 3d 26 31 30 |55.../ma|xws%=&10|
|00002230| 30 30 3a de 20 77 73 25 | 20 6d 61 78 77 73 25 3a |00:. ws%| maxws%:|
|00002240| 77 73 65 6e 64 25 3d 77 | 73 25 2b 6d 61 78 77 73 |wsend%=w|s%+maxws|
|00002250| 25 0d 02 a8 2f f4 20 77 | 6f 72 6b 73 70 61 63 65 |%.../. w|orkspace|
|00002260| 20 66 6f 72 20 69 6e 64 | 69 72 65 63 74 65 64 20 | for ind|irected |
|00002270| 69 63 6f 6e 73 20 69 6e | 20 77 69 6e 64 6f 77 73 |icons in| windows|
|00002280| 0d 02 b2 36 c8 99 20 22 | 57 69 6d 70 5f 4f 70 65 |...6.. "|Wimp_Ope|
|00002290| 6e 54 65 6d 70 6c 61 74 | 65 22 2c 2c 22 3c 43 43 |nTemplat|e",,"<CC|
|000022a0| 6f 6d 70 69 6c 65 24 44 | 69 72 3e 2e 54 65 6d 70 |ompile$D|ir>.Temp|
|000022b0| 6c 61 74 65 73 22 0d 02 | bc 2b ee 20 85 20 c8 99 |lates"..|.+. . ..|
|000022c0| 20 22 57 69 6d 70 5f 43 | 6c 6f 73 65 54 65 6d 70 | "Wimp_C|loseTemp|
|000022d0| 6c 61 74 65 22 3a f2 65 | 72 72 6f 72 62 6f 78 3a |late":.e|rrorbox:|
|000022e0| e0 0d 02 c6 41 c8 99 20 | 22 57 69 6d 70 5f 4c 6f |....A.. |"Wimp_Lo|
|000022f0| 61 64 54 65 6d 70 6c 61 | 74 65 22 2c 2c 62 6c 6f |adTempla|te",,blo|
|00002300| 63 6b 25 2c 77 73 25 2c | 77 73 65 6e 64 25 2c 2d |ck%,ws%,|wsend%,-|
|00002310| 31 2c 22 69 6e 66 6f 22 | 2c 30 20 b8 20 2c 2c 77 |1,"info"|,0 . ,,w|
|00002320| 73 25 0d 02 d0 2a c8 99 | 20 22 57 69 6d 70 5f 43 |s%...*..| "Wimp_C|
|00002330| 72 65 61 74 65 57 69 6e | 64 6f 77 22 2c 2c 62 6c |reateWin|dow",,bl|
|00002340| 6f 63 6b 25 20 b8 20 69 | 6e 66 6f 25 0d 02 da 3c |ock% . i|nfo%...<|
|00002350| 76 65 72 73 69 6f 6e 5f | 69 63 6f 6e 25 3d a4 69 |version_|icon%=.i|
|00002360| 63 6f 6e 61 64 64 72 28 | 69 6e 66 6f 25 2c 34 29 |conaddr(|info%,4)|
|00002370| 3a 24 76 65 72 73 69 6f | 6e 5f 69 63 6f 6e 25 3d |:$versio|n_icon%=|
|00002380| 76 65 72 73 69 6f 6e 24 | 0d 02 e4 44 c8 99 20 22 |version$|...D.. "|
|00002390| 57 69 6d 70 5f 4c 6f 61 | 64 54 65 6d 70 6c 61 74 |Wimp_Loa|dTemplat|
|000023a0| 65 22 2c 2c 62 6c 6f 63 | 6b 25 2c 77 73 25 2c 77 |e",,bloc|k%,ws%,w|
|000023b0| 73 65 6e 64 25 2c 2d 31 | 2c 22 6f 70 74 69 6f 6e |send%,-1|,"option|
|000023c0| 73 22 2c 30 20 b8 20 2c | 2c 77 73 25 0d 02 ee 2d |s",0 . ,|,ws%...-|
|000023d0| c8 99 20 22 57 69 6d 70 | 5f 43 72 65 61 74 65 57 |.. "Wimp|_CreateW|
|000023e0| 69 6e 64 6f 77 22 2c 2c | 62 6c 6f 63 6b 25 20 b8 |indow",,|block% .|
|000023f0| 20 6f 70 74 69 6f 6e 73 | 25 0d 02 f8 29 63 6f 6d | options|%...)com|
|00002400| 70 69 6c 65 72 5f 69 63 | 6f 6e 25 3d a4 69 63 6f |piler_ic|on%=.ico|
|00002410| 6e 61 64 64 72 28 6f 70 | 74 69 6f 6e 73 25 2c 31 |naddr(op|tions%,1|
|00002420| 38 29 0d 03 02 28 69 6e | 63 6c 75 64 65 5f 69 63 |8)...(in|clude_ic|
|00002430| 6f 6e 25 3d a4 69 63 6f | 6e 61 64 64 72 28 6f 70 |on%=.ico|naddr(op|
|00002440| 74 69 6f 6e 73 25 2c 32 | 33 29 0d 03 0c 29 63 4c |tions%,2|3)...)cL|
|00002450| 69 62 72 6f 6f 74 5f 69 | 63 6f 6e 25 3d a4 69 63 |ibroot_i|con%=.ic|
|00002460| 6f 6e 61 64 64 72 28 6f | 70 74 69 6f 6e 73 25 2c |onaddr(o|ptions%,|
|00002470| 32 31 29 0d 03 16 25 69 | 6d 61 67 65 5f 69 63 6f |21)...%i|mage_ico|
|00002480| 6e 25 3d a4 69 63 6f 6e | 61 64 64 72 28 6f 70 74 |n%=.icon|addr(opt|
|00002490| 69 6f 6e 73 25 2c 36 29 | 0d 03 20 26 65 72 72 6f |ions%,6)|.. &erro|
|000024a0| 72 73 5f 69 63 6f 6e 25 | 3d a4 69 63 6f 6e 61 64 |rs_icon%|=.iconad|
|000024b0| 64 72 28 6f 70 74 69 6f | 6e 73 25 2c 32 29 0d 03 |dr(optio|ns%,2)..|
|000024c0| 2a 28 6c 69 62 72 61 72 | 79 5f 69 63 6f 6e 25 3d |*(librar|y_icon%=|
|000024d0| a4 69 63 6f 6e 61 64 64 | 72 28 6f 70 74 69 6f 6e |.iconadd|r(option|
|000024e0| 73 25 2c 31 32 29 0d 03 | 34 24 76 69 61 5f 69 63 |s%,12)..|4$via_ic|
|000024f0| 6f 6e 25 3d a4 69 63 6f | 6e 61 64 64 72 28 6f 70 |on%=.ico|naddr(op|
|00002500| 74 69 6f 6e 73 25 2c 31 | 33 29 0d 03 3e 44 c8 99 |tions%,1|3)..>D..|
|00002510| 20 22 57 69 6d 70 5f 4c | 6f 61 64 54 65 6d 70 6c | "Wimp_L|oadTempl|
|00002520| 61 74 65 22 2c 2c 62 6c | 6f 63 6b 25 2c 77 73 25 |ate",,bl|ock%,ws%|
|00002530| 2c 77 73 65 6e 64 25 2c | 2d 31 2c 22 6d 65 73 73 |,wsend%,|-1,"mess|
|00002540| 61 67 65 22 2c 30 20 b8 | 20 2c 2c 77 73 25 0d 03 |age",0 .| ,,ws%..|
|00002550| 48 2d c8 99 20 22 57 69 | 6d 70 5f 43 72 65 61 74 |H-.. "Wi|mp_Creat|
|00002560| 65 57 69 6e 64 6f 77 22 | 2c 2c 62 6c 6f 63 6b 25 |eWindow"|,,block%|
|00002570| 20 b8 20 6d 65 73 73 61 | 67 65 25 0d 03 52 27 6d | . messa|ge%..R'm|
|00002580| 65 73 73 61 67 65 5f 69 | 63 6f 6e 25 3d a4 69 63 |essage_i|con%=.ic|
|00002590| 6f 6e 61 64 64 72 28 6d | 65 73 73 61 67 65 25 2c |onaddr(m|essage%,|
|000025a0| 30 29 0d 03 5c 1b c8 99 | 20 22 57 69 6d 70 5f 43 |0)..\...| "Wimp_C|
|000025b0| 6c 6f 73 65 54 65 6d 70 | 6c 61 74 65 22 0d 03 66 |loseTemp|late"..f|
|000025c0| 13 ee 20 85 20 f2 65 72 | 72 6f 72 62 6f 78 3a e0 |.. . .er|rorbox:.|
|000025d0| 0d 03 70 11 f2 6c 6f 61 | 64 5f 6f 70 74 69 6f 6e |..p..loa|d_option|
|000025e0| 73 0d 03 7a 41 77 62 63 | 6f 6c 3d 30 3a 74 62 63 |s..zAwbc|ol=0:tbc|
|000025f0| 6f 6c 3d 32 3a 73 63 6f | 3d 33 3a 6d 62 63 6f 6c |ol=2:sco|=3:mbcol|
|00002600| 3d 32 3a 77 66 63 6f 6c | 3d 37 3a 74 66 63 6f 6c |=2:wfcol|=7:tfcol|
|00002610| 3d 37 3a 73 63 69 3d 31 | 3a 74 62 63 6f 6c 32 3d |=7:sci=1|:tbcol2=|
|00002620| 31 32 0d 03 84 16 6d 65 | 6e 75 62 6c 6f 63 6b 73 |12....me|nublocks|
|00002630| 69 7a 65 25 3d 32 36 38 | 0d 03 8e 0c 6e 6d 65 6e |ize%=268|....nmen|
|00002640| 75 25 3d 35 0d 03 98 1e | de 20 69 63 6f 6e 6d 65 |u%=5....|. iconme|
|00002650| 6e 75 25 20 6d 65 6e 75 | 62 6c 6f 63 6b 73 69 7a |nu% menu|blocksiz|
|00002660| 65 25 0d 03 a2 2c de 20 | 73 75 62 25 28 32 29 3a |e%...,. |sub%(2):|
|00002670| 73 75 62 25 28 31 29 3d | 69 6e 66 6f 25 3a 73 75 |sub%(1)=|info%:su|
|00002680| 62 25 28 32 29 3d 6f 70 | 74 69 6f 6e 73 25 0d 03 |b%(2)=op|tions%..|
|00002690| ac 5b f2 63 72 65 61 74 | 65 5f 6d 65 6e 75 28 69 |.[.creat|e_menu(i|
|000026a0| 63 6f 6e 6d 65 6e 75 25 | 2c 32 31 30 2c 70 72 6f |conmenu%|,210,pro|
|000026b0| 67 72 61 6d 24 2b 22 2c | 21 31 49 6e 66 6f 2c 21 |gram$+",|!1Info,!|
|000026c0| 32 4f 70 74 69 6f 6e 73 | 2c 4c 6f 61 64 20 6f 70 |2Options|,Load op|
|000026d0| 74 69 6f 6e 73 2c 53 61 | 76 65 20 6f 70 74 69 6f |tions,Sa|ve optio|
|000026e0| 6e 73 2c 51 75 69 74 22 | 29 0d 03 b6 12 69 63 6f |ns,Quit"|)....ico|
|000026f0| 6e 25 3d a4 69 63 6f 6e | 62 61 72 0d 03 c0 05 e1 |n%=.icon|bar.....|
|00002700| 0d 03 ca 05 3a 0d 03 d4 | 0e dd 20 a4 69 63 6f 6e |....:...|.. .icon|
|00002710| 62 61 72 0d 03 de 4b 21 | 71 25 3d 2d 31 3a 71 25 |bar...K!|q%=-1:q%|
|00002720| 21 34 3d 30 3a 71 25 21 | 38 3d 30 3a 71 25 21 31 |!4=0:q%!|8=0:q%!1|
|00002730| 32 3d 36 39 3a 71 25 21 | 31 36 3d 36 38 3a 71 25 |2=69:q%!|16=68:q%|
|00002740| 21 32 30 3d 26 33 30 30 | 32 3a 24 28 71 25 2b 32 |!20=&300|2:$(q%+2|
|00002750| 34 29 3d 22 21 63 63 6f | 6d 70 69 6c 65 22 0d 03 |4)="!cco|mpile"..|
|00002760| e8 26 c8 99 20 22 57 69 | 6d 70 5f 43 72 65 61 74 |.&.. "Wi|mp_Creat|
|00002770| 65 49 63 6f 6e 22 2c 2c | 71 25 20 b8 20 68 61 6e |eIcon",,|q% . han|
|00002780| 64 6c 65 25 0d 03 f2 0c | 3d 68 61 6e 64 6c 65 25 |dle%....|=handle%|
|00002790| 0d 03 fc 05 3a 0d 04 06 | 16 dd 20 a4 69 63 6f 6e |....:...|.. .icon|
|000027a0| 61 64 64 72 28 68 25 2c | 69 25 29 0d 04 10 2d 21 |addr(h%,|i%)...-!|
|000027b0| 71 25 3d 68 25 3a 71 25 | 21 34 3d 69 25 3a c8 99 |q%=h%:q%|!4=i%:..|
|000027c0| 20 22 57 69 6d 70 5f 47 | 65 74 49 63 6f 6e 53 74 | "Wimp_G|etIconSt|
|000027d0| 61 74 65 22 2c 2c 71 25 | 0d 04 1a 33 e7 20 28 71 |ate",,q%|...3. (q|
|000027e0| 25 21 32 34 20 80 20 26 | 31 30 30 29 3d 30 20 85 |%!24 . &|100)=0 .|
|000027f0| 20 30 2c 22 49 63 6f 6e | 20 69 73 20 6e 6f 74 20 | 0,"Icon| is not |
|00002800| 69 6e 64 69 72 65 63 74 | 65 64 22 0d 04 24 0a 3d |indirect|ed"..$.=|
|00002810| 71 25 21 32 38 0d 04 2e | 05 3a 0d 04 38 16 dd 20 |q%!28...|.:..8.. |
|00002820| f2 64 6f 5f 6d 65 6e 75 | 28 62 6c 6f 63 6b 25 29 |.do_menu|(block%)|
|00002830| 0d 04 42 10 6d 65 6e 75 | 25 3d 62 6c 6f 63 6b 25 |..B.menu|%=block%|
|00002840| 0d 04 4c 4c e7 20 6d 65 | 6e 75 25 3d 69 63 6f 6e |..LL. me|nu%=icon|
|00002850| 6d 65 6e 75 25 20 c8 99 | 20 22 57 69 6d 70 5f 43 |menu% ..| "Wimp_C|
|00002860| 72 65 61 74 65 4d 65 6e | 75 22 2c 2c 62 6c 6f 63 |reateMen|u",,bloc|
|00002870| 6b 25 2c 6d 6f 75 73 65 | 78 25 2d 36 34 2c 39 36 |k%,mouse|x%-64,96|
|00002880| 2b 6e 6d 65 6e 75 25 2a | 34 34 3a e1 0d 04 56 36 |+nmenu%*|44:...V6|
|00002890| c8 99 20 22 57 69 6d 70 | 5f 43 72 65 61 74 65 4d |.. "Wimp|_CreateM|
|000028a0| 65 6e 75 22 2c 2c 62 6c | 6f 63 6b 25 2c 6d 6f 75 |enu",,bl|ock%,mou|
|000028b0| 73 65 78 25 2d 33 32 2c | 6d 6f 75 73 65 79 25 2b |sex%-32,|mousey%+|
|000028c0| 31 36 0d 04 60 05 e1 0d | 04 6a 05 3a 0d 04 74 12 |16..`...|.j.:..t.|
|000028d0| dd 20 f2 6d 65 6e 75 5f | 73 65 6c 65 63 74 0d 04 |. .menu_|select..|
|000028e0| 7e 13 ea 20 6d 65 6e 75 | 24 2c 61 64 6a 75 73 74 |~.. menu|$,adjust|
|000028f0| 25 0d 04 88 3b c8 99 20 | 22 57 69 6d 70 5f 47 65 |%...;.. |"Wimp_Ge|
|00002900| 74 50 6f 69 6e 74 65 72 | 49 6e 66 6f 22 2c 2c 62 |tPointer|Info",,b|
|00002910| 6c 6f 63 6b 25 3a 61 64 | 6a 75 73 74 25 3d 28 62 |lock%:ad|just%=(b|
|00002920| 6c 6f 63 6b 25 21 38 20 | 80 20 31 29 0d 04 92 35 |lock%!8 |. 1)...5|
|00002930| c8 99 20 22 57 69 6d 70 | 5f 44 65 63 6f 64 65 4d |.. "Wimp|_DecodeM|
|00002940| 65 6e 75 22 2c 2c 6d 65 | 6e 75 25 2c 71 25 2c c4 |enu",,me|nu%,q%,.|
|00002950| 32 30 30 2c 22 20 22 29 | b8 2c 2c 2c 6d 65 6e 75 |200," ")|.,,,menu|
|00002960| 24 0d 04 9c 2a f2 6d 65 | 6e 75 28 6d 65 6e 75 24 |$...*.me|nu(menu$|
|00002970| 29 3a e7 20 61 64 6a 75 | 73 74 25 20 f2 64 6f 5f |):. adju|st% .do_|
|00002980| 6d 65 6e 75 28 6d 65 6e | 75 25 29 0d 04 a6 05 e1 |menu(men|u%).....|
|00002990| 0d 04 b0 05 3a 0d 04 ba | 2c dd 20 a4 63 72 65 61 |....:...|,. .crea|
|000029a0| 74 65 5f 6d 65 6e 75 5f | 6c 65 76 65 6c 28 6d 65 |te_menu_|level(me|
|000029b0| 6e 75 25 2c 77 69 64 74 | 68 25 2c 74 65 78 74 24 |nu%,widt|h%,text$|
|000029c0| 29 0d 04 c4 3c ea 20 6e | 65 77 74 65 78 74 24 2c |)...<. n|ewtext$,|
|000029d0| 74 69 74 6c 65 24 2c 70 | 74 72 25 2c 73 68 61 64 |title$,p|tr%,shad|
|000029e0| 65 25 2c 74 69 63 6b 25 | 2c 64 6f 74 74 65 64 25 |e%,tick%|,dotted%|
|000029f0| 2c 73 75 62 6d 65 6e 75 | 25 2c 6d 62 25 0d 04 ce |,submenu|%,mb%...|
|00002a00| 0d 6c 65 76 65 6c 25 2b | 3d 31 0d 04 d8 27 6d 62 |.level%+|=1...'mb|
|00002a10| 25 3d 6d 65 6e 75 25 2b | 28 6c 65 76 65 6c 25 2d |%=menu%+|(level%-|
|00002a20| 31 29 2a 6d 65 6e 75 62 | 6c 6f 63 6b 73 69 7a 65 |1)*menub|locksize|
|00002a30| 25 0d 04 e2 20 74 69 74 | 6c 65 24 3d c0 74 65 78 |%... tit|le$=.tex|
|00002a40| 74 24 2c a7 74 65 78 74 | 24 2c 22 2c 22 29 2d 31 |t$,.text|$,",")-1|
|00002a50| 29 0d 04 ec 1f 74 65 78 | 74 24 3d c1 74 65 78 74 |)....tex|t$=.text|
|00002a60| 24 2c a7 74 65 78 74 24 | 2c 22 2c 22 29 2b 31 29 |$,.text$|,",")+1)|
|00002a70| 0d 04 f6 22 24 6d 62 25 | 3d c0 74 69 74 6c 65 24 |..."$mb%|=.title$|
|00002a80| 2c 31 31 29 3a 20 f4 20 | 6d 65 6e 75 20 74 69 74 |,11): . |menu tit|
|00002a90| 6c 65 0d 05 00 3e 6d 62 | 25 3f 31 32 3d 74 66 63 |le...>mb|%?12=tfc|
|00002aa0| 6f 6c 3a 6d 62 25 3f 31 | 33 3d 32 3a 6d 62 25 3f |ol:mb%?1|3=2:mb%?|
|00002ab0| 31 34 3d 77 66 63 6f 6c | 3a 6d 62 25 3f 31 35 3d |14=wfcol|:mb%?15=|
|00002ac0| 77 62 63 6f 6c 3a 20 f4 | 20 63 6f 6c 6f 75 72 73 |wbcol: .| colours|
|00002ad0| 0d 05 0a 28 6d 62 25 21 | 31 36 3d 77 69 64 74 68 |...(mb%!|16=width|
|00002ae0| 25 3a 20 f4 20 77 69 64 | 74 68 20 6f 66 20 6d 65 |%: . wid|th of me|
|00002af0| 6e 75 20 69 74 65 6d 73 | 0d 05 14 25 6d 62 25 21 |nu items|...%mb%!|
|00002b00| 32 30 3d 34 34 3a 20 f4 | 20 68 65 69 67 68 74 20 |20=44: .| height |
|00002b10| 6f 66 20 6d 65 6e 75 20 | 69 74 65 6d 73 0d 05 1e |of menu |items...|
|00002b20| 27 6d 62 25 21 32 34 3d | 30 3a 20 f4 20 76 65 72 |'mb%!24=|0: . ver|
|00002b30| 74 2e 20 67 61 70 20 62 | 65 74 77 65 65 6e 20 69 |t. gap b|etween i|
|00002b40| 74 65 6d 73 0d 05 28 1f | e7 20 c2 74 65 78 74 24 |tems..(.|. .text$|
|00002b50| 2c 31 29 3c 3e 22 2c 22 | 20 74 65 78 74 24 2b 3d |,1)<>","| text$+=|
|00002b60| 22 2c 22 0d 05 32 29 70 | 74 72 25 3d 6d 62 25 2b |","..2)p|tr%=mb%+|
|00002b70| 32 38 3a 20 f4 20 73 74 | 61 72 74 20 6d 65 6e 75 |28: . st|art menu|
|00002b80| 20 69 74 65 6d 73 20 62 | 6c 6f 63 6b 0d 05 3c 05 | items b|lock..<.|
|00002b90| f5 0d 05 46 0e 20 20 73 | 68 61 64 65 25 3d 30 0d |...F. s|hade%=0.|
|00002ba0| 05 50 0d 20 20 74 69 63 | 6b 25 3d 30 0d 05 5a 0f |.P. tic|k%=0..Z.|
|00002bb0| 20 20 64 6f 74 74 65 64 | 25 3d 30 0d 05 64 11 20 | dotted|%=0..d. |
|00002bc0| 20 73 75 62 6d 65 6e 75 | 25 3d 2d 31 0d 05 6e 34 | submenu|%=-1..n4|
|00002bd0| 20 20 e7 20 c0 74 65 78 | 74 24 2c 31 29 3d 22 3c | . .tex|t$,1)="<|
|00002be0| 22 20 73 68 61 64 65 25 | 3d 26 34 30 30 30 30 30 |" shade%|=&400000|
|00002bf0| 3a 74 65 78 74 24 3d c1 | 74 65 78 74 24 2c 32 29 |:text$=.|text$,2)|
|00002c00| 0d 05 78 2d 20 20 e7 20 | c0 74 65 78 74 24 2c 31 |..x- . |.text$,1|
|00002c10| 29 3d 22 3e 22 20 74 69 | 63 6b 25 3d 31 3a 74 65 |)=">" ti|ck%=1:te|
|00002c20| 78 74 24 3d c1 74 65 78 | 74 24 2c 32 29 0d 05 82 |xt$=.tex|t$,2)...|
|00002c30| 2f 20 20 e7 20 c0 74 65 | 78 74 24 2c 31 29 3d 22 |/ . .te|xt$,1)="|
|00002c40| 3a 22 20 64 6f 74 74 65 | 64 25 3d 32 3a 74 65 78 |:" dotte|d%=2:tex|
|00002c50| 74 24 3d c1 74 65 78 74 | 24 2c 32 29 0d 05 8c 17 |t$=.text|$,2)....|
|00002c60| 20 20 e7 20 c0 74 65 78 | 74 24 2c 31 29 3d 22 21 | . .tex|t$,1)="!|
|00002c70| 22 20 8c 0d 05 96 25 20 | 20 20 20 73 75 62 6d 65 |" ....% | subme|
|00002c80| 6e 75 25 3d 73 75 62 25 | 28 bb 28 c1 74 65 78 74 |nu%=sub%|(.(.text|
|00002c90| 24 2c 32 2c 31 29 29 29 | 0d 05 a0 17 20 20 20 20 |$,2,1)))|.... |
|00002ca0| 74 65 78 74 24 3d c1 74 | 65 78 74 24 2c 33 29 0d |text$=.t|ext$,3).|
|00002cb0| 05 aa 07 20 20 cd 0d 05 | b4 17 20 20 e7 20 c0 74 |... ...|.. . .t|
|00002cc0| 65 78 74 24 2c 31 29 3d | 22 28 22 20 8c 0d 05 be |ext$,1)=|"(" ....|
|00002cd0| 17 20 20 20 20 74 65 78 | 74 24 3d c1 74 65 78 74 |. tex|t$=.text|
|00002ce0| 24 2c 32 29 0d 05 c8 30 | 20 20 20 20 6e 65 77 74 |$,2)...0| newt|
|00002cf0| 65 78 74 24 3d 6d 65 6e | 75 24 28 bb 28 c0 74 65 |ext$=men|u$(.(.te|
|00002d00| 78 74 24 2c a7 74 65 78 | 74 24 2c 22 29 22 29 2d |xt$,.tex|t$,")")-|
|00002d10| 31 29 29 29 0d 05 d2 23 | 20 20 20 20 74 65 78 74 |1)))...#| text|
|00002d20| 24 3d c1 74 65 78 74 24 | 2c a7 74 65 78 74 24 2c |$=.text$|,.text$,|
|00002d30| 22 29 22 29 2b 31 29 0d | 05 dc 3a 20 20 20 20 73 |")")+1).|..: s|
|00002d40| 75 62 6d 65 6e 75 25 3d | a4 63 72 65 61 74 65 5f |ubmenu%=|.create_|
|00002d50| 6d 65 6e 75 5f 6c 65 76 | 65 6c 28 6d 65 6e 75 25 |menu_lev|el(menu%|
|00002d60| 2c 77 69 64 74 68 25 2c | 6e 65 77 74 65 78 74 24 |,width%,|newtext$|
|00002d70| 29 0d 05 e6 07 20 20 cd | 0d 05 f0 2b 20 20 24 28 |).... .|...+ $(|
|00002d80| 70 74 72 25 2b 31 32 29 | 3d c0 c0 74 65 78 74 24 |ptr%+12)|=..text$|
|00002d90| 2c a7 74 65 78 74 24 2c | 22 2c 22 29 2d 31 29 2c |,.text$,|",")-1),|
|00002da0| 31 32 29 0d 05 fa 21 20 | 20 74 65 78 74 24 3d c1 |12)...! | text$=.|
|00002db0| 74 65 78 74 24 2c a7 74 | 65 78 74 24 2c 22 2c 22 |text$,.t|ext$,","|
|00002dc0| 29 2b 31 29 0d 06 04 31 | 20 20 70 74 72 25 21 30 |)+1)...1| ptr%!0|
|00002dd0| 3d 74 69 63 6b 25 20 84 | 20 64 6f 74 74 65 64 25 |=tick% .| dotted%|
|00002de0| 20 84 20 28 26 38 30 20 | 80 20 28 74 65 78 74 24 | . (&80 |. (text$|
|00002df0| 3d 22 22 29 29 0d 06 0e | 15 20 20 70 74 72 25 21 |=""))...|. ptr%!|
|00002e00| 34 3d 73 75 62 6d 65 6e | 75 25 0d 06 18 4a 20 20 |4=submen|u%...J |
|00002e10| e7 20 73 68 61 64 65 25 | 20 70 74 72 25 21 38 3d |. shade%| ptr%!8=|
|00002e20| 26 34 30 30 30 30 30 20 | 84 20 26 30 31 30 30 32 |&400000 |. &01002|
|00002e30| 31 20 84 20 37 3c 3c 32 | 38 20 84 20 30 3c 3c 32 |1 . 7<<2|8 . 0<<2|
|00002e40| 34 20 8b 20 70 74 72 25 | 21 38 3d 26 30 37 30 30 |4 . ptr%|!8=&0700|
|00002e50| 30 30 32 31 0d 06 22 0e | 20 20 70 74 72 25 2b 3d |0021..".| ptr%+=|
|00002e60| 32 34 0d 06 2c 0e fd 20 | 74 65 78 74 24 3d 22 22 |24..,.. |text$=""|
|00002e70| 0d 06 36 08 3d 6d 62 25 | 0d 06 40 05 3a 0d 06 4a |..6.=mb%|..@.:..J|
|00002e80| 26 dd 20 f2 63 72 65 61 | 74 65 5f 6d 65 6e 75 28 |&. .crea|te_menu(|
|00002e90| 6d 65 6e 75 25 2c 77 69 | 64 74 68 25 2c 74 65 78 |menu%,wi|dth%,tex|
|00002ea0| 74 24 29 0d 06 54 0b ea | 20 63 72 61 70 25 0d 06 |t$)..T..| crap%..|
|00002eb0| 5e 0c 6c 65 76 65 6c 25 | 3d 30 0d 06 68 30 63 72 |^.level%|=0..h0cr|
|00002ec0| 61 70 25 3d a4 63 72 65 | 61 74 65 5f 6d 65 6e 75 |ap%=.cre|ate_menu|
|00002ed0| 5f 6c 65 76 65 6c 28 6d | 65 6e 75 25 2c 77 69 64 |_level(m|enu%,wid|
|00002ee0| 74 68 25 2c 74 65 78 74 | 24 29 0d 06 72 45 e7 20 |th%,text|$)..rE. |
|00002ef0| 63 72 61 70 25 3c 3e 6d | 65 6e 75 25 20 85 20 30 |crap%<>m|enu% . 0|
|00002f00| 2c 22 49 6e 74 65 72 6e | 61 6c 20 65 72 72 6f 72 |,"Intern|al error|
|00002f10| 3a 20 6d 65 6e 75 20 62 | 6c 6f 63 6b 20 61 64 64 |: menu b|lock add|
|00002f20| 72 65 73 73 20 65 78 63 | 65 70 74 69 6f 6e 22 0d |ress exc|eption".|
|00002f30| 06 7c 05 e1 0d 06 86 05 | 3a 0d 06 90 23 dd 20 f2 |.|......|:...#. .|
|00002f40| 70 72 65 76 69 6f 75 73 | 66 69 65 6c 64 28 68 61 |previous|field(ha|
|00002f50| 6e 64 6c 65 25 2c 69 63 | 6f 6e 25 29 0d 06 9a 0e |ndle%,ic|on%)....|
|00002f60| c8 8e 20 69 63 6f 6e 25 | 20 ca 0d 06 a4 51 c9 20 |.. icon%| ....Q. |
|00002f70| 32 33 3a c8 99 20 22 57 | 69 6d 70 5f 53 65 74 43 |23:.. "W|imp_SetC|
|00002f80| 61 72 65 74 50 6f 73 69 | 74 69 6f 6e 22 2c 68 61 |aretPosi|tion",ha|
|00002f90| 6e 64 6c 65 25 2c 31 38 | 2c 2c 2c 2d 31 2c a9 28 |ndle%,18|,,,-1,.(|
|00002fa0| 24 a4 69 63 6f 6e 61 64 | 64 72 28 68 61 6e 64 6c |$.iconad|dr(handl|
|00002fb0| 65 25 2c 31 38 29 29 20 | 81 20 32 0d 06 ae 51 c9 |e%,18)) |. 2...Q.|
|00002fc0| 20 32 31 3a c8 99 20 22 | 57 69 6d 70 5f 53 65 74 | 21:.. "|Wimp_Set|
|00002fd0| 43 61 72 65 74 50 6f 73 | 69 74 69 6f 6e 22 2c 68 |CaretPos|ition",h|
|00002fe0| 61 6e 64 6c 65 25 2c 32 | 33 2c 2c 2c 2d 31 2c a9 |andle%,2|3,,,-1,.|
|00002ff0| 28 24 a4 69 63 6f 6e 61 | 64 64 72 28 68 61 6e 64 |($.icona|ddr(hand|
|00003000| 6c 65 25 2c 32 33 29 29 | 20 81 20 32 0d 06 b8 51 |le%,23))| . 2...Q|
|00003010| c9 20 20 36 3a c8 99 20 | 22 57 69 6d 70 5f 53 65 |. 6:.. |"Wimp_Se|
|00003020| 74 43 61 72 65 74 50 6f | 73 69 74 69 6f 6e 22 2c |tCaretPo|sition",|
|00003030| 68 61 6e 64 6c 65 25 2c | 32 31 2c 2c 2c 2d 31 2c |handle%,|21,,,-1,|
|00003040| a9 28 24 a4 69 63 6f 6e | 61 64 64 72 28 68 61 6e |.($.icon|addr(han|
|00003050| 64 6c 65 25 2c 32 31 29 | 29 20 81 20 32 0d 06 c2 |dle%,21)|) . 2...|
|00003060| 51 c9 20 20 32 3a c8 99 | 20 22 57 69 6d 70 5f 53 |Q. 2:..| "Wimp_S|
|00003070| 65 74 43 61 72 65 74 50 | 6f 73 69 74 69 6f 6e 22 |etCaretP|osition"|
|00003080| 2c 68 61 6e 64 6c 65 25 | 2c 20 36 2c 2c 2c 2d 31 |,handle%|, 6,,,-1|
|00003090| 2c a9 28 24 a4 69 63 6f | 6e 61 64 64 72 28 68 61 |,.($.ico|naddr(ha|
|000030a0| 6e 64 6c 65 25 2c 20 36 | 29 29 20 81 20 32 0d 06 |ndle%, 6|)) . 2..|
|000030b0| cc 51 c9 20 31 32 3a c8 | 99 20 22 57 69 6d 70 5f |.Q. 12:.|. "Wimp_|
|000030c0| 53 65 74 43 61 72 65 74 | 50 6f 73 69 74 69 6f 6e |SetCaret|Position|
|000030d0| 22 2c 68 61 6e 64 6c 65 | 25 2c 20 32 2c 2c 2c 2d |",handle|%, 2,,,-|
|000030e0| 31 2c a9 28 24 a4 69 63 | 6f 6e 61 64 64 72 28 68 |1,.($.ic|onaddr(h|
|000030f0| 61 6e 64 6c 65 25 2c 20 | 32 29 29 20 81 20 32 0d |andle%, |2)) . 2.|
|00003100| 06 d6 51 c9 20 31 33 3a | c8 99 20 22 57 69 6d 70 |..Q. 13:|.. "Wimp|
|00003110| 5f 53 65 74 43 61 72 65 | 74 50 6f 73 69 74 69 6f |_SetCare|tPositio|
|00003120| 6e 22 2c 68 61 6e 64 6c | 65 25 2c 31 32 2c 2c 2c |n",handl|e%,12,,,|
|00003130| 2d 31 2c a9 28 24 a4 69 | 63 6f 6e 61 64 64 72 28 |-1,.($.i|conaddr(|
|00003140| 68 61 6e 64 6c 65 25 2c | 31 32 29 29 20 81 20 32 |handle%,|12)) . 2|
|00003150| 0d 06 e0 05 cb 0d 06 ea | 05 e1 0d 06 f4 05 3a 0d |........|......:.|
|00003160| 06 fe 1f dd 20 f2 6e 65 | 78 74 66 69 65 6c 64 28 |.... .ne|xtfield(|
|00003170| 68 61 6e 64 6c 65 25 2c | 69 63 6f 6e 25 29 0d 07 |handle%,|icon%)..|
|00003180| 08 0e c8 8e 20 69 63 6f | 6e 25 20 ca 0d 07 12 51 |.... ico|n% ....Q|
|00003190| c9 20 31 38 3a c8 99 20 | 22 57 69 6d 70 5f 53 65 |. 18:.. |"Wimp_Se|
|000031a0| 74 43 61 72 65 74 50 6f | 73 69 74 69 6f 6e 22 2c |tCaretPo|sition",|
|000031b0| 68 61 6e 64 6c 65 25 2c | 32 33 2c 2c 2c 2d 31 2c |handle%,|23,,,-1,|
|000031c0| a9 28 24 a4 69 63 6f 6e | 61 64 64 72 28 68 61 6e |.($.icon|addr(han|
|000031d0| 64 6c 65 25 2c 32 33 29 | 29 20 81 20 32 0d 07 1c |dle%,23)|) . 2...|
|000031e0| 51 c9 20 32 33 3a c8 99 | 20 22 57 69 6d 70 5f 53 |Q. 23:..| "Wimp_S|
|000031f0| 65 74 43 61 72 65 74 50 | 6f 73 69 74 69 6f 6e 22 |etCaretP|osition"|
|00003200| 2c 68 61 6e 64 6c 65 25 | 2c 32 31 2c 2c 2c 2d 31 |,handle%|,21,,,-1|
|00003210| 2c a9 28 24 a4 69 63 6f | 6e 61 64 64 72 28 68 61 |,.($.ico|naddr(ha|
|00003220| 6e 64 6c 65 25 2c 32 31 | 29 29 20 81 20 32 0d 07 |ndle%,21|)) . 2..|
|00003230| 26 51 c9 20 32 31 3a c8 | 99 20 22 57 69 6d 70 5f |&Q. 21:.|. "Wimp_|
|00003240| 53 65 74 43 61 72 65 74 | 50 6f 73 69 74 69 6f 6e |SetCaret|Position|
|00003250| 22 2c 68 61 6e 64 6c 65 | 25 2c 20 36 2c 2c 2c 2d |",handle|%, 6,,,-|
|00003260| 31 2c a9 28 24 a4 69 63 | 6f 6e 61 64 64 72 28 68 |1,.($.ic|onaddr(h|
|00003270| 61 6e 64 6c 65 25 2c 20 | 36 29 29 20 81 20 32 0d |andle%, |6)) . 2.|
|00003280| 07 30 51 c9 20 20 36 3a | c8 99 20 22 57 69 6d 70 |.0Q. 6:|.. "Wimp|
|00003290| 5f 53 65 74 43 61 72 65 | 74 50 6f 73 69 74 69 6f |_SetCare|tPositio|
|000032a0| 6e 22 2c 68 61 6e 64 6c | 65 25 2c 20 32 2c 2c 2c |n",handl|e%, 2,,,|
|000032b0| 2d 31 2c a9 28 24 a4 69 | 63 6f 6e 61 64 64 72 28 |-1,.($.i|conaddr(|
|000032c0| 68 61 6e 64 6c 65 25 2c | 20 32 29 29 20 81 20 32 |handle%,| 2)) . 2|
|000032d0| 0d 07 3a 51 c9 20 20 32 | 3a c8 99 20 22 57 69 6d |..:Q. 2|:.. "Wim|
|000032e0| 70 5f 53 65 74 43 61 72 | 65 74 50 6f 73 69 74 69 |p_SetCar|etPositi|
|000032f0| 6f 6e 22 2c 68 61 6e 64 | 6c 65 25 2c 31 32 2c 2c |on",hand|le%,12,,|
|00003300| 2c 2d 31 2c a9 28 24 a4 | 69 63 6f 6e 61 64 64 72 |,-1,.($.|iconaddr|
|00003310| 28 68 61 6e 64 6c 65 25 | 2c 31 32 29 29 20 81 20 |(handle%|,12)) . |
|00003320| 32 0d 07 44 51 c9 20 31 | 32 3a c8 99 20 22 57 69 |2..DQ. 1|2:.. "Wi|
|00003330| 6d 70 5f 53 65 74 43 61 | 72 65 74 50 6f 73 69 74 |mp_SetCa|retPosit|
|00003340| 69 6f 6e 22 2c 68 61 6e | 64 6c 65 25 2c 31 33 2c |ion",han|dle%,13,|
|00003350| 2c 2c 2d 31 2c a9 28 24 | a4 69 63 6f 6e 61 64 64 |,,-1,.($|.iconadd|
|00003360| 72 28 68 61 6e 64 6c 65 | 25 2c 31 33 29 29 20 81 |r(handle|%,13)) .|
|00003370| 20 32 0d 07 4e 05 cb 0d | 07 58 05 e1 0d 07 62 05 | 2..N...|.X....b.|
|00003380| 3a 0d 07 6c 24 dd 20 f2 | 6b 65 79 5f 70 72 65 73 |:..l$. .|key_pres|
|00003390| 73 28 68 61 6e 64 6c 65 | 25 2c 69 63 6f 6e 25 2c |s(handle|%,icon%,|
|000033a0| 6b 65 79 25 29 0d 07 76 | 10 ea 20 70 72 6f 63 65 |key%)..v|.. proce|
|000033b0| 73 73 65 64 25 0d 07 80 | 10 70 72 6f 63 65 73 73 |ssed%...|.process|
|000033c0| 65 64 25 3d a3 0d 07 8a | 18 e7 20 68 61 6e 64 6c |ed%=....|.. handl|
|000033d0| 65 25 3d 6f 70 74 69 6f | 6e 73 25 20 8c 0d 07 94 |e%=optio|ns% ....|
|000033e0| 2f 20 20 e7 20 6b 65 79 | 25 3d 26 31 38 46 20 f2 |/ . key|%=&18F .|
|000033f0| 70 72 65 76 69 6f 75 73 | 66 69 65 6c 64 28 68 61 |previous|field(ha|
|00003400| 6e 64 6c 65 25 2c 69 63 | 6f 6e 25 29 0d 07 9e 35 |ndle%,ic|on%)...5|
|00003410| 20 20 e7 20 6b 65 79 25 | 3d 31 33 20 84 20 6b 65 | . key%|=13 . ke|
|00003420| 79 25 3d 26 31 38 45 20 | f2 6e 65 78 74 66 69 65 |y%=&18E |.nextfie|
|00003430| 6c 64 28 68 61 6e 64 6c | 65 25 2c 69 63 6f 6e 25 |ld(handl|e%,icon%|
|00003440| 29 0d 07 a8 12 20 20 70 | 72 6f 63 65 73 73 65 64 |).... p|rocessed|
|00003450| 25 3d b9 0d 07 b2 05 cd | 0d 07 bc 2c e7 20 ac 20 |%=......|...,. . |
|00003460| 70 72 6f 63 65 73 73 65 | 64 25 20 c8 99 20 22 57 |processe|d% .. "W|
|00003470| 69 6d 70 5f 50 72 6f 63 | 65 73 73 4b 65 79 22 2c |imp_Proc|essKey",|
|00003480| 6b 65 79 25 0d 07 c6 05 | e1 0d 07 d0 05 3a 0d 07 |key%....|.....:..|
|00003490| da 2e dd 20 f2 6d 6f 75 | 73 65 5f 63 6c 69 63 6b |... .mou|se_click|
|000034a0| 28 78 25 2c 79 25 2c 62 | 25 2c 68 61 6e 64 6c 65 |(x%,y%,b|%,handle|
|000034b0| 25 2c 69 63 6f 6e 25 2c | 6f 62 25 29 0d 07 e4 19 |%,icon%,|ob%)....|
|000034c0| 6d 6f 75 73 65 78 25 3d | 78 25 3a 6d 6f 75 73 65 |mousex%=|x%:mouse|
|000034d0| 79 25 3d 79 25 0d 07 ee | 0e 63 6c 69 63 6b 65 64 |y%=y%...|.clicked|
|000034e0| 25 3d a3 0d 07 f8 0b c8 | 8e 20 62 25 20 ca 0d 08 |%=......|. b% ...|
|000034f0| 02 2c c9 20 31 2c 34 3a | 20 f4 20 73 65 6c 65 63 |.,. 1,4:| . selec|
|00003500| 74 2d 20 6f 72 20 61 6c | 74 65 72 2d 62 75 74 74 |t- or al|ter-butt|
|00003510| 6f 6e 20 63 6c 69 63 6b | 65 64 0d 08 0c 12 20 20 |on click|ed.... |
|00003520| c8 8e 20 68 61 6e 64 6c | 65 25 20 ca 0d 08 16 10 |.. handl|e% .....|
|00003530| 20 20 c9 20 6d 65 73 73 | 61 67 65 25 0d 08 20 29 | . mess|age%.. )|
|00003540| 20 20 20 20 e7 20 69 63 | 6f 6e 25 3d 31 20 f2 63 | . ic|on%=1 .c|
|00003550| 6c 6f 73 65 5f 77 69 6e | 64 6f 77 28 6d 65 73 73 |lose_win|dow(mess|
|00003560| 61 67 65 25 29 0d 08 2a | 54 20 20 c9 20 2d 32 3a |age%)..*|T . -2:|
|00003570| 20 f2 6d 65 73 73 61 67 | 65 62 6f 78 28 22 44 72 | .messag|ebox("Dr|
|00003580| 61 67 20 61 20 63 20 73 | 6f 75 72 63 65 20 66 69 |ag a c s|ource fi|
|00003590| 6c 65 20 74 6f 20 74 68 | 65 20 43 43 6f 6d 70 69 |le to th|e CCompi|
|000035a0| 6c 65 20 69 63 6f 6e 20 | 6f 6e 20 74 68 65 20 69 |le icon |on the i|
|000035b0| 63 6f 6e 20 62 61 72 22 | 29 0d 08 34 07 20 20 cb |con bar"|)..4. .|
|000035c0| 0d 08 3e 1e c9 20 32 3a | 20 f4 20 6d 65 6e 75 2d |..>.. 2:| . menu-|
|000035d0| 62 75 74 74 6f 6e 20 63 | 6c 69 63 6b 65 64 0d 08 |button c|licked..|
|000035e0| 48 12 20 20 c8 8e 20 68 | 61 6e 64 6c 65 25 20 ca |H. .. h|andle% .|
|000035f0| 0d 08 52 1f 20 20 c9 20 | 2d 32 3a 20 f2 64 6f 5f |..R. . |-2: .do_|
|00003600| 6d 65 6e 75 28 69 63 6f | 6e 6d 65 6e 75 25 29 0d |menu(ico|nmenu%).|
|00003610| 08 5c 07 20 20 cb 0d 08 | 66 05 cb 0d 08 70 05 e1 |.\. ...|f....p..|
|00003620| 0d 08 7a 05 3a 0d 08 84 | 12 dd 20 f2 6d 65 6e 75 |..z.:...|.. .menu|
|00003630| 28 6d 65 6e 75 24 29 0d | 08 8e 18 e7 20 6d 65 6e |(menu$).|.... men|
|00003640| 75 25 3c 3e 69 63 6f 6e | 6d 65 6e 75 25 20 e1 0d |u%<>icon|menu% ..|
|00003650| 08 98 0e c8 8e 20 6d 65 | 6e 75 24 20 ca 0d 08 a2 |..... me|nu$ ....|
|00003660| 23 c9 20 22 4c 6f 61 64 | 20 6f 70 74 69 6f 6e 73 |#. "Load| options|
|00003670| 22 3a 20 f2 6c 6f 61 64 | 5f 6f 70 74 69 6f 6e 73 |": .load|_options|
|00003680| 0d 08 ac 23 c9 20 22 53 | 61 76 65 20 6f 70 74 69 |...#. "S|ave opti|
|00003690| 6f 6e 73 22 3a 20 f2 73 | 61 76 65 5f 6f 70 74 69 |ons": .s|ave_opti|
|000036a0| 6f 6e 73 0d 08 b6 15 c9 | 20 22 51 75 69 74 22 3a |ons.....| "Quit":|
|000036b0| 20 71 75 69 74 25 3d b9 | 0d 08 c0 05 cb 0d 08 ca | quit%=.|........|
|000036c0| 05 e1 0d 08 d4 05 3a 0d | 08 de 1d dd 20 f2 72 65 |......:.|.... .re|
|000036d0| 63 65 69 76 65 28 72 65 | 66 25 2c 6d 65 73 73 61 |ceive(re|f%,messa|
|000036e0| 67 65 25 29 0d 08 e8 11 | c8 8e 20 6d 65 73 73 61 |ge%)....|.. messa|
|000036f0| 67 65 25 20 ca 0d 08 f2 | 10 c9 20 30 3a 20 71 75 |ge% ....|.. 0: qu|
|00003700| 69 74 25 3d b9 0d 08 fc | 3a c9 20 31 3a 20 f4 20 |it%=....|:. 1: . |
|00003710| 66 69 6c 65 20 64 72 6f | 70 70 65 64 20 66 72 6f |file dro|pped fro|
|00003720| 6d 20 61 70 70 6c 69 63 | 61 74 69 6f 6e 20 2d 20 |m applic|ation - |
|00003730| 72 65 74 75 72 6e 20 66 | 69 6c 65 6e 61 6d 65 0d |return f|ilename.|
|00003740| 09 06 32 20 20 20 20 20 | 20 20 20 21 71 25 3d 28 |..2 | !q%=(|
|00003750| 34 38 2b 32 30 29 80 ac | 33 3a f4 20 61 64 6a 75 |48+20)..|3:. adju|
|00003760| 73 74 20 73 69 7a 65 20 | 6f 66 20 70 61 63 6b 65 |st size |of packe|
|00003770| 74 0d 09 10 23 20 20 20 | 20 20 20 20 20 71 25 21 |t...# | q%!|
|00003780| 31 32 3d 71 25 21 38 3a | f4 20 63 6f 70 79 20 6d |12=q%!8:|. copy m|
|00003790| 79 72 65 66 0d 09 1a 28 | 20 20 20 20 20 20 20 20 |yref...(| |
|000037a0| 71 25 21 31 36 3d 32 3a | f4 20 73 65 74 20 74 6f |q%!16=2:|. set to|
|000037b0| 20 44 61 74 61 4c 6f 61 | 64 41 63 6b 0d 09 24 23 | DataLoa|dAck..$#|
|000037c0| 20 20 20 20 20 20 20 20 | 71 25 21 33 36 3d 2d 31 | |q%!36=-1|
|000037d0| 3a f4 20 75 6e 73 61 66 | 65 20 66 69 6c 65 21 0d |:. unsaf|e file!.|
|000037e0| 09 2e 2b 20 20 20 20 20 | 20 20 20 24 28 71 25 2b |..+ | $(q%+|
|000037f0| 34 34 29 3d 22 3c 43 43 | 6f 6d 70 69 6c 65 24 44 |44)="<CC|ompile$D|
|00003800| 69 72 3e 2e 5e 2e 63 2e | 3f 22 0d 09 38 19 20 20 |ir>.^.c.|?"..8. |
|00003810| 20 20 20 20 20 20 3f 28 | 71 25 2b 34 34 2b 32 30 | ?(|q%+44+20|
|00003820| 29 3d 30 0d 09 42 28 20 | 20 20 20 20 20 20 20 ff |)=0..B( | .|
|00003830| 28 22 43 44 69 72 20 3c | 43 43 6f 6d 70 69 6c 65 |("CDir <|CCompile|
|00003840| 24 44 69 72 3e 2e 5e 2e | 63 22 29 0d 09 4c 2b 20 |$Dir>.^.|c")..L+ |
|00003850| 20 20 20 20 20 20 20 c8 | 99 22 57 69 6d 70 5f 53 | .|."Wimp_S|
|00003860| 65 6e 64 4d 65 73 73 61 | 67 65 22 2c 31 37 2c 71 |endMessa|ge",17,q|
|00003870| 25 2c 71 25 21 34 0d 09 | 56 3a c9 20 33 3a 20 f4 |%,q%!4..|V:. 3: .|
|00003880| 20 66 69 6c 65 20 64 72 | 6f 70 70 65 64 20 66 72 | file dr|opped fr|
|00003890| 6f 6d 20 46 69 6c 65 72 | 20 2d 20 74 72 61 6e 73 |om Filer| - trans|
|000038a0| 66 65 72 20 74 6f 20 64 | 61 74 61 20 66 69 6c 65 |fer to d|ata file|
|000038b0| 0d 09 60 11 20 20 20 20 | 20 20 20 20 f2 6c 6f 61 |..`. | .loa|
|000038c0| 64 0d 09 6a 05 cb 0d 09 | 74 05 e1 0d 09 7e 05 3a |d..j....|t....~.:|
|000038d0| 0d 09 88 0f dd 20 a4 72 | 74 6f 7a 28 70 25 29 0d |..... .r|toz(p%).|
|000038e0| 09 92 08 ea 20 71 24 0d | 09 9c 1e c8 95 20 3f 70 |.... q$.|..... ?p|
|000038f0| 25 3c 3e 30 20 71 24 2b | 3d bd 3f 70 25 3a 70 25 |%<>0 q$+|=.?p%:p%|
|00003900| 2b 3d 31 3a ce 0d 09 a6 | 07 3d 71 24 0d 09 b0 05 |+=1:....|.=q$....|
|00003910| 3a 0d 09 ba 11 dd 20 f2 | 63 68 65 63 6b 5f 74 79 |:..... .|check_ty|
|00003920| 70 65 0d 09 c4 0f 74 79 | 70 65 25 3d 71 25 21 34 |pe....ty|pe%=q%!4|
|00003930| 30 0d 09 ce 39 e7 20 74 | 79 70 65 25 3d 26 31 30 |0...9. t|ype%=&10|
|00003940| 30 30 20 f2 77 61 72 6e | 69 6e 67 62 6f 78 28 22 |00 .warn|ingbox("|
|00003950| 43 61 6e 27 74 20 6c 6f | 61 64 20 61 20 64 69 72 |Can't lo|ad a dir|
|00003960| 65 63 74 6f 72 79 22 29 | 3a e1 0d 09 d8 3c e7 20 |ectory")|:....<. |
|00003970| 74 79 70 65 25 3d 26 32 | 30 30 30 20 f2 77 61 72 |type%=&2|000 .war|
|00003980| 6e 69 6e 67 62 6f 78 28 | 22 43 61 6e 27 74 20 6c |ningbox(|"Can't l|
|00003990| 6f 61 64 20 61 6e 20 61 | 70 70 6c 69 63 61 74 69 |oad an a|pplicati|
|000039a0| 6f 6e 22 29 3a e1 0d 09 | e2 34 e7 20 74 79 70 65 |on"):...|.4. type|
|000039b0| 25 3c 3e 26 46 46 46 20 | f2 77 61 72 6e 69 6e 67 |%<>&FFF |.warning|
|000039c0| 62 6f 78 28 22 4d 75 73 | 74 20 62 65 20 61 20 74 |box("Mus|t be a t|
|000039d0| 65 78 74 20 66 69 6c 65 | 22 29 0d 09 ec 05 e1 0d |ext file|")......|
|000039e0| 09 f6 05 3a 0d 0a 00 14 | dd 20 a4 6c 6f 77 65 72 |...:....|. .lower|
|000039f0| 63 61 73 65 28 73 24 29 | 0d 0a 0a 12 ea 20 4b 25 |case(s$)|..... K%|
|00003a00| 2c 63 25 2c 6c 6f 77 65 | 72 24 0d 0a 14 0d 6c 6f |,c%,lowe|r$....lo|
|00003a10| 77 65 72 24 3d 22 22 0d | 0a 1e 12 e3 20 4b 25 3d |wer$="".|.... K%=|
|00003a20| 31 20 b8 20 a9 28 73 24 | 29 0d 0a 28 15 20 20 63 |1 . .(s$|)..(. c|
|00003a30| 25 3d 97 28 c1 73 24 2c | 4b 25 2c 31 29 29 0d 0a |%=.(.s$,|K%,1))..|
|00003a40| 32 21 20 20 e7 20 63 25 | 3e 3d 97 28 22 41 22 29 |2! . c%|>=.("A")|
|00003a50| 20 80 20 63 25 3c 3d 97 | 28 22 5a 22 29 20 8c 0d | . c%<=.|("Z") ..|
|00003a60| 0a 3c 23 20 20 20 20 6c | 6f 77 65 72 24 2b 3d bd |.<# l|ower$+=.|
|00003a70| 28 63 25 2d 97 28 22 41 | 22 29 2b 97 28 22 61 22 |(c%-.("A|")+.("a"|
|00003a80| 29 29 0d 0a 46 07 20 20 | cc 0d 0a 50 15 20 20 20 |))..F. |...P. |
|00003a90| 20 6c 6f 77 65 72 24 2b | 3d bd 28 63 25 29 0d 0a | lower$+|=.(c%)..|
|00003aa0| 5a 07 20 20 cd 0d 0a 64 | 05 ed 0d 0a 6e 0b 3d 6c |Z. ...d|....n.=l|
|00003ab0| 6f 77 65 72 24 0d 0a 78 | 05 3a 0d 0a 82 18 dd 20 |ower$..x|.:..... |
|00003ac0| a4 67 65 74 5f 62 75 74 | 74 6f 6e 28 68 25 2c 69 |.get_but|ton(h%,i|
|00003ad0| 25 29 0d 0a 8c 38 21 62 | 6c 6f 63 6b 25 3d 68 25 |%)...8!b|lock%=h%|
|00003ae0| 3a 62 6c 6f 63 6b 25 21 | 34 3d 69 25 3a c8 99 22 |:block%!|4=i%:.."|
|00003af0| 57 69 6d 70 5f 47 65 74 | 49 63 6f 6e 53 74 61 74 |Wimp_Get|IconStat|
|00003b00| 65 22 2c 2c 62 6c 6f 63 | 6b 25 0d 0a 96 1d 3d 28 |e",,bloc|k%....=(|
|00003b10| 28 62 6c 6f 63 6b 25 21 | 32 34 20 80 20 31 3c 3c |(block%!|24 . 1<<|
|00003b20| 32 31 29 3c 3e 30 29 0d | 0a a0 05 3a 0d 0a aa 18 |21)<>0).|...:....|
|00003b30| dd 20 f2 73 65 74 5f 62 | 75 74 74 6f 6e 28 68 25 |. .set_b|utton(h%|
|00003b40| 2c 69 25 29 0d 0a b4 29 | 21 71 25 3d 68 25 3a 71 |,i%)...)|!q%=h%:q|
|00003b50| 25 21 34 3d 69 25 3a 71 | 25 21 38 3d 31 3c 3c 32 |%!4=i%:q|%!8=1<<2|
|00003b60| 31 3a 71 25 21 31 32 3d | 31 3c 3c 32 31 0d 0a be |1:q%!12=|1<<21...|
|00003b70| 1e c8 99 20 22 57 69 6d | 70 5f 53 65 74 49 63 6f |... "Wim|p_SetIco|
|00003b80| 6e 53 74 61 74 65 22 2c | 2c 71 25 0d 0a c8 05 e1 |nState",|,q%.....|
|00003b90| 0d 0a d2 05 3a 0d 0a dc | 1a dd 20 f2 63 6c 65 61 |....:...|.. .clea|
|00003ba0| 72 5f 62 75 74 74 6f 6e | 28 68 25 2c 69 25 29 0d |r_button|(h%,i%).|
|00003bb0| 0a e6 29 21 71 25 3d 68 | 25 3a 71 25 21 34 3d 69 |..)!q%=h|%:q%!4=i|
|00003bc0| 25 3a 71 25 21 38 3d 30 | 3c 3c 32 31 3a 71 25 21 |%:q%!8=0|<<21:q%!|
|00003bd0| 31 32 3d 31 3c 3c 32 31 | 0d 0a f0 1e c8 99 20 22 |12=1<<21|...... "|
|00003be0| 57 69 6d 70 5f 53 65 74 | 49 63 6f 6e 53 74 61 74 |Wimp_Set|IconStat|
|00003bf0| 65 22 2c 2c 71 25 0d 0a | fa 05 e1 0d 0b 04 05 3a |e",,q%..|.......:|
|00003c00| 0d 0b 0e 1d dd 20 a4 72 | 65 61 64 5f 73 79 73 74 |..... .r|ead_syst|
|00003c10| 65 6d 5f 76 61 72 28 6e | 61 6d 65 24 29 0d 0b 18 |em_var(n|ame$)...|
|00003c20| 0e ea 20 4b 25 2c 73 25 | 2c 74 25 0d 0b 22 33 c8 |.. K%,s%|,t%.."3.|
|00003c30| 99 20 22 58 4f 53 5f 52 | 65 61 64 56 61 72 56 61 |. "XOS_R|eadVarVa|
|00003c40| 6c 22 2c 6e 61 6d 65 24 | 2c 71 25 2c 32 35 35 2c |l",name$|,q%,255,|
|00003c50| 30 2c 33 20 b8 20 2c 2c | 73 25 2c 2c 74 25 0d 0b |0,3 . ,,|s%,,t%..|
|00003c60| 2c 0c e7 20 73 25 3d 30 | 20 8c 0d 0b 36 0e 20 20 |,.. s%=0| ...6. |
|00003c70| 6e 61 6d 65 24 3d 22 22 | 0d 0b 40 05 cc 0d 0b 4a |name$=""|..@....J|
|00003c80| 0e 20 20 6e 61 6d 65 24 | 3d 22 22 0d 0b 54 13 20 |. name$|=""..T. |
|00003c90| 20 e3 20 4b 25 3d 30 20 | b8 20 73 25 2d 31 0d 0b | . K%=0 |. s%-1..|
|00003ca0| 5e 17 20 20 20 20 6e 61 | 6d 65 24 2b 3d bd 28 71 |^. na|me$+=.(q|
|00003cb0| 25 3f 4b 25 29 0d 0b 68 | 07 20 20 ed 0d 0b 72 05 |%?K%)..h|. ...r.|
|00003cc0| cd 0d 0b 7c 0a 3d 6e 61 | 6d 65 24 0d 0b 86 05 3a |...|.=na|me$....:|
|00003cd0| 0d 0b 90 2b dd 20 f2 77 | 72 69 74 65 5f 76 61 72 |...+. .w|rite_var|
|00003ce0| 69 61 62 6c 65 28 6e 61 | 6d 65 24 2c 63 6f 6e 74 |iable(na|me$,cont|
|00003cf0| 65 6e 74 24 2c 74 79 70 | 65 25 29 0d 0b 9a 10 e7 |ent$,typ|e%).....|
|00003d00| 20 74 79 70 65 25 3d 2d | 31 20 8c 0d 0b a4 17 20 | type%=-|1 ..... |
|00003d10| 20 ff 28 22 55 6e 53 65 | 74 20 22 2b 6e 61 6d 65 | .("UnSe|t "+name|
|00003d20| 24 29 0d 0b ae 05 cc 0d | 0b b8 3a 20 20 c8 99 20 |$)......|..: .. |
|00003d30| 22 4f 53 5f 53 65 74 56 | 61 72 56 61 6c 22 2c 6e |"OS_SetV|arVal",n|
|00003d40| 61 6d 65 24 2c 63 6f 6e | 74 65 6e 74 24 2c a9 28 |ame$,con|tent$,.(|
|00003d50| 63 6f 6e 74 65 6e 74 24 | 29 2c 30 2c 74 79 70 65 |content$|),0,type|
|00003d60| 25 0d 0b c2 05 cd 0d 0b | cc 05 e1 0d 0b d6 05 3a |%.......|.......:|
|00003d70| 0d 0b e0 0b dd 20 f2 6c | 6f 61 64 0d 0b ea 5a ea |..... .l|oad...Z.|
|00003d80| 20 64 6f 74 25 2c 6c 61 | 73 74 64 6f 74 25 2c 70 | dot%,la|stdot%,p|
|00003d90| 72 65 76 64 6f 74 25 2c | 69 64 25 2c 6c 65 6e 25 |revdot%,|id%,len%|
|00003da0| 2c 70 72 65 66 69 78 24 | 2c 64 69 72 24 2c 66 69 |,prefix$|,dir$,fi|
|00003db0| 6c 65 24 2c 69 6d 61 67 | 65 24 2c 72 65 70 6f 72 |le$,imag|e$,repor|
|00003dc0| 74 24 2c 63 63 24 2c 6c | 69 6e 6b 24 2c 73 71 75 |t$,cc$,l|ink$,squ|
|00003dd0| 65 65 7a 65 24 0d 0b f4 | 1f f2 63 68 65 63 6b 5f |eeze$...|..check_|
|00003de0| 74 79 70 65 3a e7 20 74 | 79 70 65 25 3c 3e 26 46 |type:. t|ype%<>&F|
|00003df0| 46 46 20 e1 0d 0b fe 16 | 6e 61 6d 65 24 3d a4 72 |FF .....|name$=.r|
|00003e00| 74 6f 7a 28 71 25 2b 34 | 34 29 0d 0c 08 19 64 6f |toz(q%+4|4)....do|
|00003e10| 74 25 3d a7 6e 61 6d 65 | 24 2c 22 2e 22 2c 64 6f |t%=.name|$,".",do|
|00003e20| 74 25 29 0d 0c 12 0d c8 | 95 20 64 6f 74 25 3e 30 |t%).....|. dot%>0|
|00003e30| 0d 0c 1c 3d 20 20 70 72 | 65 76 64 6f 74 25 3d 6c |...= pr|evdot%=l|
|00003e40| 61 73 74 64 6f 74 25 3a | 6c 61 73 74 64 6f 74 25 |astdot%:|lastdot%|
|00003e50| 3d 64 6f 74 25 3a 64 6f | 74 25 3d a7 6e 61 6d 65 |=dot%:do|t%=.name|
|00003e60| 24 2c 22 2e 22 2c 64 6f | 74 25 2b 31 29 0d 0c 26 |$,".",do|t%+1)..&|
|00003e70| 05 ce 0d 0c 30 12 e7 20 | 70 72 65 76 64 6f 74 25 |....0.. |prevdot%|
|00003e80| 3d 30 20 8c 0d 0c 3a 3e | 20 20 f2 77 61 72 6e 69 |=0 ...:>| .warni|
|00003e90| 6e 67 62 6f 78 28 22 4e | 61 6d 65 20 27 22 2b 6e |ngbox("N|ame '"+n|
|00003ea0| 61 6d 65 24 2b 22 27 20 | 6e 6f 74 20 61 63 63 65 |ame$+"' |not acce|
|00003eb0| 70 74 65 64 20 62 79 20 | 43 43 6f 6d 70 69 6c 65 |pted by |CCompile|
|00003ec0| 22 29 0d 0c 44 07 20 20 | e1 0d 0c 4e 05 cd 0d 0c |")..D. |...N....|
|00003ed0| 58 1e 70 72 65 66 69 78 | 24 3d c0 6e 61 6d 65 24 |X.prefix|$=.name$|
|00003ee0| 2c 70 72 65 76 64 6f 74 | 25 2d 31 29 0d 0c 62 2f |,prevdot|%-1)..b/|
|00003ef0| 64 69 72 24 3d c1 6e 61 | 6d 65 24 2c 70 72 65 76 |dir$=.na|me$,prev|
|00003f00| 64 6f 74 25 2b 31 2c 6c | 61 73 74 64 6f 74 25 2d |dot%+1,l|astdot%-|
|00003f10| 70 72 65 76 64 6f 74 25 | 2d 31 29 0d 0c 6c 1c 66 |prevdot%|-1)..l.f|
|00003f20| 69 6c 65 24 3d c1 6e 61 | 6d 65 24 2c 6c 61 73 74 |ile$=.na|me$,last|
|00003f30| 64 6f 74 25 2b 31 29 0d | 0c 76 1d e7 20 a4 6c 6f |dot%+1).|.v.. .lo|
|00003f40| 77 65 72 63 61 73 65 28 | 64 69 72 24 29 3c 3e 22 |wercase(|dir$)<>"|
|00003f50| 63 22 20 8c 0d 0c 80 3f | 20 20 f2 77 61 72 6e 69 |c" ....?| .warni|
|00003f60| 6e 67 62 6f 78 28 22 46 | 69 6c 65 20 27 22 2b 66 |ngbox("F|ile '"+f|
|00003f70| 69 6c 65 24 2b 22 27 20 | 6e 6f 74 20 69 6e 20 63 |ile$+"' |not in c|
|00003f80| 20 73 6f 75 72 63 65 20 | 64 69 72 65 63 74 6f 72 | source |director|
|00003f90| 79 22 29 0d 0c 8a 07 20 | 20 e1 0d 0c 94 05 cd 0d |y").... | .......|
|00003fa0| 0c 9e 21 63 6f 6d 70 69 | 6c 65 72 5f 64 69 72 24 |..!compi|ler_dir$|
|00003fb0| 3d 24 63 6f 6d 70 69 6c | 65 72 5f 69 63 6f 6e 25 |=$compil|er_icon%|
|00003fc0| 0d 0c a8 1b 69 6e 63 6c | 75 64 65 24 3d 24 69 6e |....incl|ude$=$in|
|00003fd0| 63 6c 75 64 65 5f 69 63 | 6f 6e 25 0d 0c b2 1d 63 |clude_ic|on%....c|
|00003fe0| 4c 69 62 72 6f 6f 74 24 | 3d 24 63 4c 69 62 72 6f |Libroot$|=$cLibro|
|00003ff0| 6f 74 5f 69 63 6f 6e 25 | 0d 0c bc 17 69 6d 61 67 |ot_icon%|....imag|
|00004000| 65 24 3d 24 69 6d 61 67 | 65 5f 69 63 6f 6e 25 0d |e$=$imag|e_icon%.|
|00004010| 0c c6 1e e7 20 69 6d 61 | 67 65 24 3d 22 22 20 69 |.... ima|ge$="" i|
|00004020| 6d 61 67 65 24 3d 22 6e | 75 6c 6c 3a 22 0d 0c d0 |mage$="n|ull:"...|
|00004030| 19 72 65 70 6f 72 74 24 | 3d 24 65 72 72 6f 72 73 |.report$|=$errors|
|00004040| 5f 69 63 6f 6e 25 0d 0c | da 1b 6c 69 62 72 61 72 |_icon%..|..librar|
|00004050| 79 24 3d 24 6c 69 62 72 | 61 72 79 5f 69 63 6f 6e |y$=$libr|ary_icon|
|00004060| 25 0d 0c e4 13 76 69 61 | 24 3d 24 76 69 61 5f 69 |%....via|$=$via_i|
|00004070| 63 6f 6e 25 0d 0c ee 0a | 63 63 24 3d 22 22 0d 0c |con%....|cc$=""..|
|00004080| f8 2e e7 20 63 6f 6d 70 | 69 6c 65 72 5f 64 69 72 |... comp|iler_dir|
|00004090| 24 3c 3e 22 22 20 63 63 | 24 2b 3d 63 6f 6d 70 69 |$<>"" cc|$+=compi|
|000040a0| 6c 65 72 5f 64 69 72 24 | 2b 22 2e 22 0d 0d 02 28 |ler_dir$|+"."...(|
|000040b0| 63 63 24 2b 3d 22 43 43 | 20 22 2b 70 72 65 66 69 |cc$+="CC| "+prefi|
|000040c0| 78 24 2b 22 2e 63 2e 22 | 2b 66 69 6c 65 24 2b 22 |x$+".c."|+file$+"|
|000040d0| 20 2d 63 22 0d 0d 0c 47 | e7 20 63 4c 69 62 72 6f | -c"...G|. cLibro|
|000040e0| 6f 74 24 3d 22 22 20 ff | 28 22 55 6e 53 65 74 20 |ot$="" .|("UnSet |
|000040f0| 43 24 4c 69 62 72 6f 6f | 74 22 29 20 8b 20 ff 28 |C$Libroo|t") . .(|
|00004100| 22 53 65 74 20 43 24 4c | 69 62 72 6f 6f 74 20 22 |"Set C$L|ibroot "|
|00004110| 2b 63 4c 69 62 72 6f 6f | 74 24 29 0d 0d 16 27 e7 |+cLibroo|t$)...'.|
|00004120| 20 69 6e 63 6c 75 64 65 | 24 3c 3e 22 22 20 63 63 | include|$<>"" cc|
|00004130| 24 2b 3d 22 20 2d 69 20 | 22 2b 69 6e 63 6c 75 64 |$+=" -i |"+includ|
|00004140| 65 24 0d 0d 20 2b e7 20 | a4 67 65 74 5f 62 75 74 |e$.. +. |.get_but|
|00004150| 74 6f 6e 28 6f 70 74 69 | 6f 6e 73 25 2c 39 29 20 |ton(opti|ons%,9) |
|00004160| 63 63 24 2b 3d 22 20 2d | 6c 69 73 74 22 0d 0d 2a |cc$+=" -|list"..*|
|00004170| 46 e7 20 a4 67 65 74 5f | 62 75 74 74 6f 6e 28 6f |F. .get_|button(o|
|00004180| 70 74 69 6f 6e 73 25 2c | 32 35 29 20 80 20 72 65 |ptions%,|25) . re|
|00004190| 70 6f 72 74 24 3c 3e 22 | 22 20 63 63 24 2b 3d 22 |port$<>"|" cc$+="|
|000041a0| 20 7b 20 3e 20 22 2b 72 | 65 70 6f 72 74 24 2b 22 | { > "+r|eport$+"|
|000041b0| 20 7d 22 0d 0d 34 0c 6c | 69 6e 6b 24 3d 22 22 0d | }"..4.l|ink$="".|
|000041c0| 0d 3e 30 e7 20 63 6f 6d | 70 69 6c 65 72 5f 64 69 |.>0. com|piler_di|
|000041d0| 72 24 3c 3e 22 22 20 6c | 69 6e 6b 24 2b 3d 63 6f |r$<>"" l|ink$+=co|
|000041e0| 6d 70 69 6c 65 72 5f 64 | 69 72 24 2b 22 2e 22 0d |mpiler_d|ir$+".".|
|000041f0| 0d 48 34 6c 69 6e 6b 24 | 2b 3d 22 4c 49 4e 4b 20 |.H4link$|+="LINK |
|00004200| 2d 6f 20 22 2b 69 6d 61 | 67 65 24 2b 22 20 22 2b |-o "+ima|ge$+" "+|
|00004210| 70 72 65 66 69 78 24 2b | 22 2e 6f 2e 22 2b 66 69 |prefix$+|".o."+fi|
|00004220| 6c 65 24 0d 0d 52 26 e7 | 20 6c 69 62 72 61 72 79 |le$..R&.| library|
|00004230| 24 3c 3e 22 22 20 6c 69 | 6e 6b 24 2b 3d 22 20 22 |$<>"" li|nk$+=" "|
|00004240| 2b 6c 69 62 72 61 72 79 | 24 0d 0d 5c 23 e7 20 76 |+library|$..\#. v|
|00004250| 69 61 24 3c 3e 22 22 20 | 6c 69 6e 6b 24 2b 3d 22 |ia$<>"" |link$+="|
|00004260| 20 2d 76 69 61 20 22 2b | 76 69 61 24 0d 0d 66 31 | -via "+|via$..f1|
|00004270| e7 20 a4 67 65 74 5f 62 | 75 74 74 6f 6e 28 6f 70 |. .get_b|utton(op|
|00004280| 74 69 6f 6e 73 25 2c 32 | 34 29 20 6c 69 6e 6b 24 |tions%,2|4) link$|
|00004290| 2b 3d 22 20 2d 76 65 72 | 62 6f 73 65 22 0d 0d 70 |+=" -ver|bose"..p|
|000042a0| 0f 73 71 75 65 65 7a 65 | 24 3d 22 22 0d 0d 7a 33 |.squeeze|$=""..z3|
|000042b0| e7 20 63 6f 6d 70 69 6c | 65 72 5f 64 69 72 24 3c |. compil|er_dir$<|
|000042c0| 3e 22 22 20 73 71 75 65 | 65 7a 65 24 2b 3d 63 6f |>"" sque|eze$+=co|
|000042d0| 6d 70 69 6c 65 72 5f 64 | 69 72 24 2b 22 2e 22 0d |mpiler_d|ir$+".".|
|000042e0| 0d 84 1f 73 71 75 65 65 | 7a 65 24 2b 3d 22 53 51 |...squee|ze$+="SQ|
|000042f0| 55 45 45 5a 45 20 22 2b | 69 6d 61 67 65 24 0d 0d |UEEZE "+|image$..|
|00004300| 8e 38 ff 28 22 44 69 72 | 20 22 2b 70 72 65 66 69 |.8.("Dir| "+prefi|
|00004310| 78 24 29 3a 20 f4 20 6f | 6e 6c 79 20 75 73 65 64 |x$): . o|nly used|
|00004320| 20 62 79 20 43 43 20 74 | 6f 20 77 72 69 74 65 20 | by CC t|o write |
|00004330| 6f 75 74 70 75 74 0d 0d | 98 32 ff 28 22 43 44 69 |output..|.2.("CDi|
|00004340| 72 20 22 2b 70 72 65 66 | 69 78 24 2b 22 2e 6f 22 |r "+pref|ix$+".o"|
|00004350| 29 3a 20 f4 20 6f 20 64 | 69 72 65 63 74 6f 72 79 |): . o d|irectory|
|00004360| 20 63 72 65 61 74 65 64 | 0d 0d a2 4c e7 20 a4 67 | created|...L. .g|
|00004370| 65 74 5f 62 75 74 74 6f | 6e 28 6f 70 74 69 6f 6e |et_butto|n(option|
|00004380| 73 25 2c 39 29 20 ff 28 | 22 43 44 69 72 20 22 2b |s%,9) .(|"CDir "+|
|00004390| 70 72 65 66 69 78 24 2b | 22 2e 6c 22 29 3a 20 f4 |prefix$+|".l"): .|
|000043a0| 20 6c 20 64 69 72 65 63 | 74 6f 72 79 20 63 72 65 | l direc|tory cre|
|000043b0| 61 74 65 64 0d 0d ac 2b | c8 99 20 22 57 69 6d 70 |ated...+|.. "Wimp|
|000043c0| 5f 53 6c 6f 74 53 69 7a | 65 22 2c 2d 31 2c 2d 31 |_SlotSiz|e",-1,-1|
|000043d0| 20 b8 20 2c 6e 65 78 74 | 25 2c 66 72 65 65 25 0d | . ,next|%,free%.|
|000043e0| 0d b6 16 e7 20 66 72 65 | 65 25 3c 34 30 30 2a 31 |.... fre|e%<400*1|
|000043f0| 30 32 34 20 8c 0d 0d c0 | 34 20 20 f2 77 61 72 6e |024 ....|4 .warn|
|00004400| 69 6e 67 62 6f 78 28 22 | 43 61 6e 27 74 20 63 6c |ingbox("|Can't cl|
|00004410| 61 69 6d 20 65 6e 6f 75 | 67 68 20 66 72 65 65 20 |aim enou|gh free |
|00004420| 6d 65 6d 6f 72 79 2e 22 | 29 0d 0d ca 07 20 20 e1 |memory."|).... .|
|00004430| 0d 0d d4 05 cd 0d 0d de | 15 c8 99 20 22 48 6f 75 |........|... "Hou|
|00004440| 72 67 6c 61 73 73 5f 4f | 6e 22 0d 0d e8 1f c8 99 |rglass_O|n"......|
|00004450| 20 22 57 69 6d 70 5f 53 | 6c 6f 74 53 69 7a 65 22 | "Wimp_S|lotSize"|
|00004460| 2c 2d 31 2c 66 72 65 65 | 25 0d 0d f2 1b c8 99 20 |,-1,free|%...... |
|00004470| 22 57 69 6d 70 5f 53 74 | 61 72 74 54 61 73 6b 22 |"Wimp_St|artTask"|
|00004480| 2c 63 63 24 0d 0d fc 2e | e7 20 a4 67 65 74 5f 62 |,cc$....|. .get_b|
|00004490| 75 74 74 6f 6e 28 6f 70 | 74 69 6f 6e 73 25 2c 32 |utton(op|tions%,2|
|000044a0| 35 29 20 80 20 72 65 70 | 6f 72 74 24 3c 3e 22 22 |5) . rep|ort$<>""|
|000044b0| 20 8c 0d 0e 06 23 20 20 | ff 28 22 53 65 74 54 79 | ....# |.("SetTy|
|000044c0| 70 65 20 22 2b 72 65 70 | 6f 72 74 24 2b 22 20 54 |pe "+rep|ort$+" T|
|000044d0| 65 78 74 22 29 0d 0e 10 | 25 20 20 69 64 25 3d 8e |ext")...|% id%=.|
|000044e0| 28 72 65 70 6f 72 74 24 | 29 3a 6c 65 6e 25 3d a2 |(report$|):len%=.|
|000044f0| 23 69 64 25 3a d9 23 69 | 64 25 0d 0e 1a 24 20 20 |#id%:.#i|d%...$ |
|00004500| e7 20 6c 65 6e 25 3d 34 | 37 20 ff 28 22 52 65 6d |. len%=4|7 .("Rem|
|00004510| 6f 76 65 20 22 2b 72 65 | 70 6f 72 74 24 29 0d 0e |ove "+re|port$)..|
|00004520| 24 05 cd 0d 0e 2e 48 e7 | 20 a4 67 65 74 5f 62 75 |$.....H.| .get_bu|
|00004530| 74 74 6f 6e 28 6f 70 74 | 69 6f 6e 73 25 2c 34 29 |tton(opt|ions%,4)|
|00004540| 20 80 20 a4 72 65 61 64 | 5f 73 79 73 74 65 6d 5f | . .read|_system_|
|00004550| 76 61 72 28 22 53 79 73 | 24 52 65 74 75 72 6e 43 |var("Sys|$ReturnC|
|00004560| 6f 64 65 22 29 3d 22 30 | 22 20 8c 0d 0e 38 1f 20 |ode")="0|" ...8. |
|00004570| 20 c8 99 20 22 57 69 6d | 70 5f 53 74 61 72 74 54 | .. "Wim|p_StartT|
|00004580| 61 73 6b 22 2c 6c 69 6e | 6b 24 0d 0e 42 30 20 20 |ask",lin|k$..B0 |
|00004590| e7 20 a4 72 65 61 64 5f | 73 79 73 74 65 6d 5f 76 |. .read_|system_v|
|000045a0| 61 72 28 22 53 79 73 24 | 52 65 74 75 72 6e 43 6f |ar("Sys$|ReturnCo|
|000045b0| 64 65 22 29 3d 22 30 22 | 20 8c 0d 0e 4c 37 20 20 |de")="0"| ...L7 |
|000045c0| 20 20 e7 20 a4 67 65 74 | 5f 62 75 74 74 6f 6e 28 | . .get|_button(|
|000045d0| 6f 70 74 69 6f 6e 73 25 | 2c 31 30 29 20 ff 28 22 |options%|,10) .("|
|000045e0| 52 65 6d 6f 76 65 20 6f | 2e 22 2b 66 69 6c 65 24 |Remove o|."+file$|
|000045f0| 29 0d 0e 56 3e 20 20 20 | 20 e7 20 a4 67 65 74 5f |)..V> | . .get_|
|00004600| 62 75 74 74 6f 6e 28 6f | 70 74 69 6f 6e 73 25 2c |button(o|ptions%,|
|00004610| 38 29 20 c8 99 20 22 57 | 69 6d 70 5f 53 74 61 72 |8) .. "W|imp_Star|
|00004620| 74 54 61 73 6b 22 2c 73 | 71 75 65 65 7a 65 24 0d |tTask",s|queeze$.|
|00004630| 0e 60 07 20 20 cd 0d 0e | 6a 05 cd 0d 0e 74 1f c8 |.`. ...|j....t..|
|00004640| 99 20 22 57 69 6d 70 5f | 53 6c 6f 74 53 69 7a 65 |. "Wimp_|SlotSize|
|00004650| 22 2c 2d 31 2c 6e 65 78 | 74 25 0d 0e 7e 16 c8 99 |",-1,nex|t%..~...|
|00004660| 20 22 48 6f 75 72 67 6c | 61 73 73 5f 4f 66 66 22 | "Hourgl|ass_Off"|
|00004670| 0d 0e 88 05 e1 0d 0e 92 | 05 3a 0d 0e 9c 3e dd 20 |........|.:...>. |
|00004680| f2 6f 70 65 6e 5f 77 69 | 6e 64 6f 77 28 68 61 6e |.open_wi|ndow(han|
|00004690| 64 6c 65 25 2c 78 30 25 | 2c 79 30 25 2c 78 31 25 |dle%,x0%|,y0%,x1%|
|000046a0| 2c 79 31 25 2c 73 63 78 | 25 2c 73 63 79 25 2c 62 |,y1%,scx|%,scy%,b|
|000046b0| 68 61 6e 64 6c 65 25 29 | 0d 0e a6 27 62 6c 6f 63 |handle%)|...'bloc|
|000046c0| 6b 25 21 30 3d 68 61 6e | 64 6c 65 25 3a 62 6c 6f |k%!0=han|dle%:blo|
|000046d0| 63 6b 25 21 32 38 3d 62 | 68 61 6e 64 6c 65 25 0d |ck%!28=b|handle%.|
|000046e0| 0e b0 39 62 6c 6f 63 6b | 25 21 34 3d 78 30 25 3a |..9block|%!4=x0%:|
|000046f0| 62 6c 6f 63 6b 25 21 38 | 3d 79 30 25 3a 62 6c 6f |block%!8|=y0%:blo|
|00004700| 63 6b 25 21 31 32 3d 78 | 31 25 3a 62 6c 6f 63 6b |ck%!12=x|1%:block|
|00004710| 25 21 31 36 3d 79 31 25 | 0d 0e ba 21 62 6c 6f 63 |%!16=y1%|...!bloc|
|00004720| 6b 25 21 32 30 3d 73 63 | 78 25 3a 62 6c 6f 63 6b |k%!20=sc|x%:block|
|00004730| 25 21 32 34 3d 73 63 79 | 25 0d 0e c4 20 c8 99 20 |%!24=scy|%... .. |
|00004740| 22 57 69 6d 70 5f 4f 70 | 65 6e 57 69 6e 64 6f 77 |"Wimp_Op|enWindow|
|00004750| 22 2c 2c 62 6c 6f 63 6b | 25 0d 0e ce 05 e1 0d 0e |",,block|%.......|
|00004760| d8 05 3a 0d 0e e2 15 dd | 20 f2 6f 72 69 67 69 6e |..:.....| .origin|
|00004770| 28 62 6c 6f 63 6b 25 29 | 0d 0e ec 39 78 30 25 3d |(block%)|...9x0%=|
|00004780| 62 6c 6f 63 6b 25 21 34 | 3a 79 30 25 3d 62 6c 6f |block%!4|:y0%=blo|
|00004790| 63 6b 25 21 38 3a 78 31 | 25 3d 62 6c 6f 63 6b 25 |ck%!8:x1|%=block%|
|000047a0| 21 31 32 3a 79 31 25 3d | 62 6c 6f 63 6b 25 21 31 |!12:y1%=|block%!1|
|000047b0| 36 0d 0e f6 21 73 63 78 | 25 3d 62 6c 6f 63 6b 25 |6...!scx|%=block%|
|000047c0| 21 32 30 3a 73 63 79 25 | 3d 62 6c 6f 63 6b 25 21 |!20:scy%|=block%!|
|000047d0| 32 34 0d 0f 00 1d 62 78 | 25 3d 78 30 25 2d 73 63 |24....bx|%=x0%-sc|
|000047e0| 78 25 3a 62 79 25 3d 79 | 31 25 2d 73 63 79 25 0d |x%:by%=y|1%-scy%.|
|000047f0| 0f 0a 05 e1 0d 0f 14 05 | 3a 0d 0f 1e 14 dd 20 f2 |........|:..... .|
|00004800| 67 65 74 77 28 68 61 6e | 64 6c 65 25 29 0d 0f 28 |getw(han|dle%)..(|
|00004810| 34 21 62 6c 6f 63 6b 25 | 3d 68 61 6e 64 6c 65 25 |4!block%|=handle%|
|00004820| 3a c8 99 20 22 57 69 6d | 70 5f 47 65 74 57 69 6e |:.. "Wim|p_GetWin|
|00004830| 64 6f 77 53 74 61 74 65 | 22 2c 2c 62 6c 6f 63 6b |dowState|",,block|
|00004840| 25 0d 0f 32 37 f2 6f 72 | 69 67 69 6e 28 62 6c 6f |%..27.or|igin(blo|
|00004850| 63 6b 25 29 3a 62 68 61 | 6e 64 6c 65 25 3d 62 6c |ck%):bha|ndle%=bl|
|00004860| 6f 63 6b 25 21 32 38 3a | 66 6c 61 67 73 25 3d 62 |ock%!28:|flags%=b|
|00004870| 6c 6f 63 6b 25 21 33 32 | 0d 0f 3c 05 e1 0d 0f 46 |lock%!32|..<....F|
|00004880| 05 3a 0d 0f 50 15 dd 20 | f2 66 72 6f 6e 74 28 68 |.:..P.. |.front(h|
|00004890| 61 6e 64 6c 65 25 29 0d | 0f 5a 12 f2 67 65 74 77 |andle%).|.Z..getw|
|000048a0| 28 68 61 6e 64 6c 65 25 | 29 0d 0f 64 36 f2 6f 70 |(handle%|)..d6.op|
|000048b0| 65 6e 5f 77 69 6e 64 6f | 77 28 68 61 6e 64 6c 65 |en_windo|w(handle|
|000048c0| 25 2c 78 30 25 2c 79 30 | 25 2c 78 31 25 2c 79 31 |%,x0%,y0|%,x1%,y1|
|000048d0| 25 2c 73 63 78 25 2c 73 | 63 79 25 2c 2d 31 29 0d |%,scx%,s|cy%,-1).|
|000048e0| 0f 6e 05 e1 0d 0f 78 05 | 3a 0d 0f 82 1c dd 20 f2 |.n....x.|:..... .|
|000048f0| 63 6c 6f 73 65 5f 77 69 | 6e 64 6f 77 28 68 61 6e |close_wi|ndow(han|
|00004900| 64 6c 65 25 29 0d 0f 8c | 12 f2 67 65 74 77 28 68 |dle%)...|..getw(h|
|00004910| 61 6e 64 6c 65 25 29 0d | 0f 96 31 21 62 6c 6f 63 |andle%).|..1!bloc|
|00004920| 6b 25 3d 68 61 6e 64 6c | 65 25 3a c8 99 20 22 57 |k%=handl|e%:.. "W|
|00004930| 69 6d 70 5f 43 6c 6f 73 | 65 57 69 6e 64 6f 77 22 |imp_Clos|eWindow"|
|00004940| 2c 2c 62 6c 6f 63 6b 25 | 0d 0f a0 05 e1 0d 0f aa |,,block%|........|
|00004950| 05 3a 0d 0f b4 1b dd 20 | f2 6d 65 73 73 61 67 65 |.:..... |.message|
|00004960| 62 6f 78 28 6d 65 73 73 | 61 67 65 24 29 0d 0f be |box(mess|age$)...|
|00004970| 1b 24 6d 65 73 73 61 67 | 65 5f 69 63 6f 6e 25 3d |.$messag|e_icon%=|
|00004980| 6d 65 73 73 61 67 65 24 | 0d 0f c8 14 f2 66 72 6f |message$|.....fro|
|00004990| 6e 74 28 6d 65 73 73 61 | 67 65 25 29 0d 0f d2 05 |nt(messa|ge%)....|
|000049a0| e1 0d 0f dc 05 3a 0d 0f | e6 1b dd 20 f2 77 61 72 |.....:..|... .war|
|000049b0| 6e 69 6e 67 62 6f 78 28 | 77 61 72 6e 69 6e 67 24 |ningbox(|warning$|
|000049c0| 29 0d 0f f0 1d 21 71 25 | 3d 30 3a 24 28 71 25 2b |)....!q%|=0:$(q%+|
|000049d0| 34 29 3d 77 61 72 6e 69 | 6e 67 24 2b bd 30 0d 0f |4)=warni|ng$+.0..|
|000049e0| fa 27 c8 99 20 22 57 69 | 6d 70 5f 52 65 70 6f 72 |.'.. "Wi|mp_Repor|
|000049f0| 74 45 72 72 6f 72 22 2c | 71 25 2c 31 2c 70 72 6f |tError",|q%,1,pro|
|00004a00| 67 72 61 6d 24 0d 10 04 | 05 e1 0d 10 0e 05 3a 0d |gram$...|......:.|
|00004a10| 10 18 0f dd 20 f2 65 72 | 72 6f 72 62 6f 78 0d 10 |.... .er|rorbox..|
|00004a20| 22 07 ea 20 85 0d 10 2c | 1f ee 20 85 20 ea 20 c8 |".. ...,|.. . . .|
|00004a30| 99 20 22 57 69 6d 70 5f | 43 6c 6f 73 65 44 6f 77 |. "Wimp_|CloseDow|
|00004a40| 6e 22 3a e0 0d 10 36 18 | c8 99 20 22 48 6f 75 72 |n":...6.|.. "Hour|
|00004a50| 67 6c 61 73 73 5f 53 6d | 61 73 68 22 0d 10 40 2a |glass_Sm|ash"..@*|
|00004a60| 21 71 25 3d 9f 3a 24 28 | 71 25 2b 34 29 3d f6 24 |!q%=.:$(|q%+4)=.$|
|00004a70| 2b 22 20 61 74 20 6c 69 | 6e 65 20 22 2b c3 28 9e |+" at li|ne "+.(.|
|00004a80| 29 2b bd 28 30 29 0d 10 | 4a 27 c8 99 20 22 57 69 |)+.(0)..|J'.. "Wi|
|00004a90| 6d 70 5f 52 65 70 6f 72 | 74 45 72 72 6f 72 22 2c |mp_Repor|tError",|
|00004aa0| 71 25 2c 31 2c 70 72 6f | 67 72 61 6d 24 0d 10 54 |q%,1,pro|gram$..T|
|00004ab0| 17 c8 99 20 22 57 69 6d | 70 5f 43 6c 6f 73 65 44 |... "Wim|p_CloseD|
|00004ac0| 6f 77 6e 22 0d 10 5e 05 | e1 0d ff 46 69 6c 65 44 |own"..^.|...FileD|
|00004ad0| 61 74 61 82 21 53 70 72 | 69 74 65 73 00 ff ff e4 |ata.!Spr|ites....|
|00004ae0| 03 00 00 42 f9 ff ff 44 | f2 d1 c7 03 00 95 9c 02 |...B...D|........|
|00004af0| 00 00 00 10 00 00 00 e8 | 03 00 00 d4 02 00 00 21 |........|.......!|
|00004b00| 63 63 6f 6d 70 69 6c 65 | 00 00 00 04 00 00 00 10 |ccompile|........|
|00004b10| 00 00 00 00 00 00 00 07 | 00 00 00 2c 00 00 00 80 |........|...,....|
|00004b20| 01 00 00 0c 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004b30| ee 00 00 00 00 00 00 dd | 00 00 00 00 00 00 00 00 |........|........|
|00004b40| 00 00 00 e0 ee d0 dd d7 | dd 7d d7 0d 00 00 00 00 |........|.}......|
|00004b50| 00 00 00 00 00 00 00 ee | 0e dd 77 77 77 77 dd 00 |........|..wwww..|
|00004b60| 00 00 00 00 00 00 00 00 | 00 00 00 ee d0 77 77 dd |........|.....ww.|
|00004b70| dd 0d 00 00 00 00 00 00 | 00 00 00 00 00 00 e0 ee |........|........|
|00004b80| 7d d7 dd dd 00 00 00 00 | 00 00 00 00 00 00 aa aa |}.......|........|
|00004b90| 77 77 e7 ee a7 aa aa 0a | 00 00 00 00 00 00 00 00 |ww......|........|
|00004ba0| a0 aa aa aa aa aa aa aa | 77 aa aa aa aa 00 00 00 |........|w.......|
|00004bb0| 00 00 00 00 aa aa aa aa | aa aa aa aa aa 77 a7 aa |........|.....w..|
|00004bc0| aa aa 00 00 00 00 00 a0 | aa aa aa aa aa aa aa aa |........|........|
|00004bd0| aa aa 9a a9 aa aa 0a 00 | 00 00 00 a0 aa aa aa aa |........|........|
|00004be0| aa aa aa aa aa aa aa 99 | aa aa 0a 00 00 00 00 a0 |........|........|
|00004bf0| aa aa aa aa aa aa aa aa | aa aa aa 99 aa aa aa 00 |........|........|
|00004c00| 00 00 00 a0 aa aa aa aa | aa aa aa aa aa aa aa 99 |........|........|
|00004c10| aa aa aa 00 00 00 00 a0 | aa aa aa aa aa aa aa aa |........|........|
|00004c20| aa aa 9a a9 aa aa aa 00 | 00 00 00 a0 aa aa aa aa |........|........|
|00004c30| aa aa aa aa aa aa aa aa | aa aa aa 00 00 00 00 00 |........|........|
|00004c40| aa aa aa aa aa aa aa aa | aa aa aa aa aa aa aa 00 |........|........|
|00004c50| 00 00 00 00 a0 aa aa aa | aa aa aa aa aa aa aa aa |........|........|
|00004c60| aa aa 0a 00 00 00 00 00 | 00 aa aa aa aa aa aa aa |........|........|
|00004c70| aa aa aa aa aa aa 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004c80| 00 00 00 00 ff 00 00 00 | 00 00 00 ff ff ff ff 00 |........|........|
|00004c90| 00 00 00 00 00 00 00 f0 | ff f0 ff ff ff ff ff 0f |........|........|
|00004ca0| ff ff ff 00 00 00 00 00 | 00 00 00 ff 0f ff ff ff |........|........|
|00004cb0| ff ff ff 00 ff ff ff 00 | 00 00 00 00 00 00 00 ff |........|........|
|00004cc0| f0 ff ff ff ff 0f 00 00 | ff ff ff 00 00 00 00 00 |........|........|
|00004cd0| 00 00 f0 ff ff ff ff ff | 00 00 00 00 ff ff ff 00 |........|........|
|00004ce0| 00 00 00 ff ff ff ff ff | ff ff ff 00 00 00 00 00 |........|........|
|00004cf0| ff ff ff 00 00 f0 ff ff | ff ff ff ff ff ff ff ff |........|........|
|00004d00| 0f 00 00 00 ff ff ff 00 | 00 ff ff ff ff ff ff ff |........|........|
|00004d10| ff ff ff ff ff 0f 00 00 | ff ff ff 00 f0 ff ff ff |........|........|
|00004d20| ff ff ff ff ff ff ff ff | ff ff 00 00 ff ff ff 00 |........|........|
|00004d30| f0 ff ff ff ff ff ff ff | ff ff ff ff ff ff 00 00 |........|........|
|00004d40| ff ff ff 00 f0 ff ff ff | ff ff ff ff ff ff ff ff |........|........|
|00004d50| ff ff 00 00 ff ff ff 00 | f0 ff ff ff ff ff ff ff |........|........|
|00004d60| ff ff ff ff ff ff 00 00 | ff ff ff 00 00 ff ff ff |........|........|
|00004d70| ff ff ff ff ff ff ff ff | ff ff 00 00 ff ff ff 00 |........|........|
|00004d80| 00 f0 ff ff ff ff ff ff | ff ff ff ff ff 0f 00 00 |........|........|
|00004d90| ff ff ff 00 00 00 ff ff | ff ff ff ff ff ff ff ff |........|........|
|00004da0| ff 00 00 00 ff ff ff 00 | 00 00 00 ff ff ff ff ff |........|........|
|00004db0| ff ff ff ff 00 00 00 00 | ff ff ff 00 00 00 00 00 |........|........|
|00004dc0| ff ff 0f 00 f0 ff ff 00 | 00 00 00 00 ff ff ff 04 |........|........|
|00004dd0| 01 00 00 73 6d 21 63 63 | 6f 6d 70 69 6c 65 00 02 |...sm!cc|ompile..|
|00004de0| 00 00 00 08 00 00 00 00 | 00 00 00 07 00 00 00 2c |........|.......,|
|00004df0| 00 00 00 98 00 00 00 0c | 00 00 00 aa af 1a 81 e8 |........|........|
|00004e00| 1e 11 11 18 aa 0a 00 00 | a0 aa 00 ee d0 dd 0d 00 |........|........|
|00004e10| 00 00 00 00 00 a0 0a ee | dd dd 00 00 00 a0 aa aa |........|........|
|00004e20| aa 11 aa 77 1a 11 11 11 | aa aa aa aa aa aa aa 9a |...w....|........|
|00004e30| aa 1a 11 11 99 99 99 99 | 99 aa aa aa a9 aa 11 11 |........|........|
|00004e40| 99 99 99 99 99 aa aa aa | aa ea bb 11 99 99 99 99 |........|........|
|00004e50| 99 a9 aa aa aa ca be 11 | 99 99 99 99 99 a9 aa aa |........|........|
|00004e60| aa ba bb 11 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004e70| 00 00 00 00 00 00 00 f0 | 00 00 00 00 00 00 00 00 |........|........|
|00004e80| 00 00 00 0f ff 0f 00 00 | 00 00 00 00 00 00 ff ff |........|........|
|00004e90| 0f 00 00 00 00 00 00 00 | 00 ff ff ff ff 0f 00 00 |........|........|
|00004ea0| 00 00 00 00 00 ff ff ff | ff 0f 00 00 00 00 00 00 |........|........|
|00004eb0| 00 ff ff ff ff 0f 00 00 | 00 00 00 00 00 00 ff ff |........|........|
|00004ec0| 0f 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004ed0| 00 f0 ff 46 69 6c 65 44 | 61 74 61 82 54 65 6d 70 |...FileD|ata.Temp|
|00004ee0| 6c 61 74 65 73 00 ff 06 | 09 00 00 43 ec ff ff 11 |lates...|...C....|
|00004ef0| 55 a6 18 03 00 66 cb ff | ff ff ff 00 00 00 00 00 |U....f..|........|
|00004f00| 00 00 00 00 00 00 00 74 | 00 00 00 48 01 00 00 01 |.......t|...H....|
|00004f10| 00 00 00 73 61 76 65 62 | 6f 78 0d 00 00 f0 ff bc |...saveb|ox......|
|00004f20| 01 00 00 9e 00 00 00 01 | 00 00 00 6d 65 73 73 61 |........|...messa|
|00004f30| 67 65 0d c1 61 00 00 5a | 02 00 00 dd 04 00 00 01 |ge..a..Z|........|
|00004f40| 00 00 00 6f 70 74 69 6f | 6e 73 0d 59 01 00 00 37 |...optio|ns.Y...7|
|00004f50| 07 00 00 cf 01 00 00 01 | 00 00 00 69 6e 66 6f 0d |........|...info.|
|00004f60| cd 07 00 01 00 00 00 00 | 00 00 00 44 03 00 00 a4 |........|...D....|
|00004f70| 01 00 00 3a 04 00 00 4c | 02 00 00 00 00 00 00 00 |...:...L|........|
|00004f80| 00 00 00 8c 07 00 00 12 | 00 01 84 07 02 07 01 0c |........|........|
|00004f90| 0e 02 00 00 00 00 00 00 | fc ff ff 00 05 00 00 00 |........|........|
|00004fa0| 00 00 00 3d 00 00 00 00 | 30 00 00 01 00 00 00 00 |...=....|0.......|
|00004fb0| 00 00 00 53 61 76 65 20 | 61 73 3a 0d 0d 0d 65 07 |...Save |as:...e.|
|00004fc0| 00 00 00 c0 00 00 00 60 | ff ff ff ee 00 00 00 90 |.......`|........|
|00004fd0| ff ff ff 3d 90 01 c7 4f | 4b 0d 74 69 74 6c 65 64 |...=...O|K.titled|
|00004fe0| 3e 0d f6 10 01 00 00 b8 | ff ff ff 16 02 00 00 e4 |>.......|........|
|00004ff0| ff ff ff 11 61 00 17 38 | 01 00 00 ff ff ff ff 1e |....a..8|........|
|00005000| 00 00 00 0a 00 00 00 60 | ff ff ff ba 00 00 00 90 |.......`|........|
|00005010| ff ff ff 3d f1 00 07 43 | 01 00 00 ff ff ff ff 00 |...=...C|........|
|00005020| 01 00 00 4e 00 00 00 a6 | ff ff ff 92 00 00 00 ec |...N....|........|
|00005030| ff ff ff 39 61 00 17 44 | 01 00 00 ff ff ff ff 10 |...9a..D|........|
|00005040| 00 00 00 9a 00 00 00 08 | ff ff ff 4a 01 00 00 38 |........|...J...8|
|00005050| ff ff ff 3d 60 00 d7 3c | 55 6e 74 69 74 6c 65 64 |...=`..<|Untitled|
|00005060| 3e 0d e6 44 00 00 00 fc | fe ff ff f4 00 00 00 2c |>..D....|.......,|
|00005070| ff ff ff 3d 60 00 d7 3c | 55 6e 74 69 74 6c 65 64 |...=`..<|Untitled|
|00005080| 3e 0d e6 6e 00 00 00 0c | ff ff ff 1e 01 00 00 3c |>..n....|.......<|
|00005090| ff ff ff 3d 60 00 d7 3c | 55 6e 74 69 74 6c 65 64 |...=`..<|Untitled|
|000050a0| 3e 0d e6 46 69 6c 65 20 | 6e 61 6d 65 3a 0d 0d 69 |>..File |name:..i|
|000050b0| 63 6e 0d 44 01 00 00 38 | 01 00 00 20 04 00 00 50 |cn.D...8|... ...P|
|000050c0| 02 00 00 00 00 00 00 00 | 00 00 00 94 07 00 00 12 |........|........|
|000050d0| 00 01 84 07 02 07 01 03 | 01 0c 00 00 00 00 00 00 |........|........|
|000050e0| fc ff ff 00 05 00 00 00 | 00 00 00 3d 00 00 00 00 |........|...=....|
|000050f0| 30 00 00 01 00 00 00 00 | 00 00 00 43 43 6f 6d 70 |0.......|...CComp|
|00005100| 69 6c 65 0d 3e 0d 65 02 | 00 00 00 0c 00 00 00 46 |ile.>.e.|.......F|
|00005110| ff ff ff d0 02 00 00 d8 | ff ff ff 39 61 00 17 98 |........|...9a...|
|00005120| 00 00 00 9a 00 00 00 00 | 01 00 00 44 01 00 00 f8 |........|...D....|
|00005130| fe ff ff 96 01 00 00 24 | ff ff ff 3d 90 01 c7 4f |.......$|...=...O|
|00005140| 4b 0d 74 69 74 6c 65 64 | 3e 0d 7f 3f 0d 4c 34 30 |K.titled|>..?.L40|
|00005150| 0d 6a 01 00 00 f4 00 00 | 00 0c 04 00 00 00 04 00 |.j......|........|
|00005160| 00 00 00 00 00 00 00 00 | 00 90 07 00 00 12 00 01 |........|........|
|00005170| 84 07 02 07 00 03 01 0c | 00 00 00 00 00 50 fb ff |........|.....P..|
|00005180| ff a8 02 00 00 00 00 00 | 00 3d 00 00 00 00 30 00 |........|.=....0.|
|00005190| 00 01 00 00 00 00 00 00 | 00 4f 70 74 69 6f 6e 73 |........|.Options|
|000051a0| 0d 64 3e 0d 65 1a 00 00 | 00 0a 00 00 00 d8 fd ff |.d>.e...|........|
|000051b0| ff 9a 02 00 00 00 ff ff | ff 3d 60 00 17 0d 55 6e |........|.=`...Un|
|000051c0| 74 69 74 6c 65 64 3e 0d | 7f 11 00 00 00 9c fe ff |titled>.|........|
|000051d0| ff 7d 00 00 00 c0 fe ff | ff 39 60 00 17 49 6d 61 |.}......|.9`..Ima|
|000051e0| 67 65 3a 0d 0d 3a 0d 00 | 00 ba 00 00 00 5c fe ff |ge:..:..|.....\..|
|000051f0| ff 8e 02 00 00 90 fe ff | ff 3d e1 00 07 98 03 00 |........|.=......|
|00005200| 00 ff ff ff ff 50 00 00 | 00 0a 00 00 00 02 fd ff |.....P..|........|
|00005210| ff 9a 02 00 00 d4 fd ff | ff 3d 60 00 17 0d 55 6e |........|.=`...Un|
|00005220| 74 69 74 6c 65 64 3e 0d | 7f 72 00 00 00 9c fd ff |titled>.|.r......|
|00005230| ff f2 00 00 00 c8 fd ff | ff 33 b1 20 17 99 03 00 |........|.3. ....|
|00005240| 00 9e 03 00 00 13 00 00 | 00 0e 00 00 00 68 fe ff |........|.....h..|
|00005250| ff 8a 00 00 00 88 fe ff | ff 39 60 00 17 52 65 70 |........|.9`..Rep|
|00005260| 6f 72 74 3a 0d 3a 0d 00 | 00 ba 00 00 00 94 fe ff |ort:.:..|........|
|00005270| ff 8e 02 00 00 c8 fe ff | ff 3d e1 00 07 ac 03 00 |........|.=......|
|00005280| 00 ff ff ff ff 50 00 00 | 00 10 00 00 00 d2 fe ff |.....P..|........|
|00005290| ff 5c 01 00 00 f2 fe ff | ff 39 61 00 17 b6 03 00 |.\......|.9a.....|
|000052a0| 00 ff ff ff ff 15 00 00 | 00 72 00 00 00 6e fd ff |........|.r...n..|
|000052b0| ff 74 01 00 00 9c fd ff | ff 33 b1 00 17 cb 03 00 |.t......|.3......|
|000052c0| 00 d9 03 00 00 13 00 00 | 00 72 00 00 00 3c fd ff |........|.r...<..|
|000052d0| ff 42 01 00 00 6a fd ff | ff 33 b1 00 17 e7 03 00 |.B...j..|.3......|
|000052e0| 00 f1 03 00 00 13 00 00 | 00 72 00 00 00 0e fd ff |........|.r......|
|000052f0| ff 7c 01 00 00 3c fd ff | ff 33 b1 20 17 ff 03 00 |.|...<..|.3. ....|
|00005300| 00 0d 04 00 00 13 00 00 | 00 0e 00 00 00 30 fe ff |........|.....0..|
|00005310| ff a0 00 00 00 50 fe ff | ff 39 60 00 17 4c 69 62 |.....P..|.9`..Lib|
|00005320| 72 61 72 79 3a 0d 3a 0d | 00 ba 00 00 00 24 fe ff |rary:.:.|.....$..|
|00005330| ff 8e 02 00 00 58 fe ff | ff 3d e1 00 07 1b 04 00 |.....X..|.=......|
|00005340| 00 ff ff ff ff 50 00 00 | 00 ba 00 00 00 ec fd ff |.....P..|........|
|00005350| ff 8e 02 00 00 20 fe ff | ff 3d e1 00 07 52 04 00 |..... ..|.=...R..|
|00005360| 00 ff ff ff ff 50 00 00 | 00 0c 00 00 00 f8 fd ff |.....P..|........|
|00005370| ff 5e 00 00 00 1c fe ff | ff 39 60 00 17 56 69 61 |.^......|.9`..Via|
|00005380| 3a 0d 72 79 20 32 3a 0d | 00 0e 00 00 00 a0 fd ff |:.ry 2:.|........|
|00005390| ff 6a 00 00 00 c0 fd ff | ff 39 60 00 17 46 6c 61 |.j......|.9`..Fla|
|000053a0| 67 73 0d 0d 65 73 3a 0d | 00 0a 00 00 00 04 ff ff |gs..es:.|........|
|000053b0| ff 9a 02 00 00 f4 ff ff | ff 3d 60 00 17 0d 55 6e |........|.=`...Un|
|000053c0| 74 69 74 6c 65 64 3e 0d | 7f 10 00 00 00 c2 ff ff |titled>.|........|
|000053d0| ff ac 01 00 00 ea ff ff | ff 39 61 00 17 53 04 00 |........|.9a..S..|
|000053e0| 00 ff ff ff ff 1a 00 00 | 00 ba 00 00 00 88 ff ff |........|........|
|000053f0| ff 8e 02 00 00 bc ff ff | ff 3d e1 00 07 6d 04 00 |........|.=...m..|
|00005400| 00 ff ff ff ff 50 00 00 | 00 11 00 00 00 90 ff ff |.....P..|........|
|00005410| ff ad 00 00 00 b0 ff ff | ff 39 61 00 17 7e 04 00 |........|.9a..~..|
|00005420| 00 ff ff ff ff 0f 00 00 | 00 11 00 00 00 20 ff ff |........|..... ..|
|00005430| ff cd 00 00 00 40 ff ff | ff 39 60 00 17 43 24 4c |.....@..|.9`..C$L|
|00005440| 69 62 52 6f 6f 74 3a 3a | 0d ba 00 00 00 18 ff ff |ibRoot::|........|
|00005450| ff 8e 02 00 00 4c ff ff | ff 3d e1 00 07 88 04 00 |.....L..|.=......|
|00005460| 00 ff ff ff ff 50 00 00 | 00 0f 00 00 00 58 ff ff |.....P..|.....X..|
|00005470| ff 9d 00 00 00 78 ff ff | ff 39 60 00 17 49 6e 63 |.....x..|.9`..Inc|
|00005480| 6c 75 64 65 3a 0d 3a 0d | 00 ba 00 00 00 50 ff ff |lude:.:.|.....P..|
|00005490| ff 8e 02 00 00 84 ff ff | ff 3d e1 00 07 96 04 00 |........|.=......|
|000054a0| 00 ff ff ff ff 50 00 00 | 00 78 01 00 00 9c fd ff |.....P..|.x......|
|000054b0| ff 32 02 00 00 c8 fd ff | ff 33 b1 00 17 aa 04 00 |.2......|.3......|
|000054c0| 00 b2 04 00 00 13 00 00 | 00 7a 01 00 00 3c fd ff |........|.z...<..|
|000054d0| ff 96 02 00 00 68 fd ff | ff 33 b1 00 17 c0 04 00 |.....h..|.3......|
|000054e0| 00 cf 04 00 00 13 00 00 | 00 0d 4c 69 6e 6b 0d 73 |........|..Link.s|
|000054f0| 6f 70 74 6f 66 66 2c 6f | 70 74 6f 6e 0d 21 52 75 |optoff,o|pton.!Ru|
|00005500| 6e 49 6d 61 67 65 0d 46 | 69 6c 65 20 70 61 74 68 |nImage.F|ile path|
|00005510| 73 20 61 6e 64 20 6e 61 | 6d 65 73 0d 53 71 75 65 |s and na|mes.Sque|
|00005520| 65 7a 65 20 69 6d 61 67 | 65 0d 73 6f 70 74 6f 66 |eze imag|e.soptof|
|00005530| 66 2c 6f 70 74 6f 6e 0d | 4c 69 73 74 20 66 69 6c |f,opton.|List fil|
|00005540| 65 0d 73 6f 70 74 6f 66 | 66 2c 6f 70 74 6f 6e 0d |e.soptof|f,opton.|
|00005550| 52 65 6d 6f 76 65 20 6f | 62 6a 65 63 74 0d 73 6f |Remove o|bject.so|
|00005560| 70 74 6f 66 66 2c 6f 70 | 74 6f 6e 0d 3c 43 43 24 |ptoff,op|ton.<CC$|
|00005570| 44 69 72 3e 2e 52 49 53 | 43 5f 4f 53 4c 69 62 2e |Dir>.RIS|C_OSLib.|
|00005580| 6f 2e 52 49 53 43 5f 4f | 53 4c 69 62 20 3c 43 43 |o.RISC_O|SLib <CC|
|00005590| 24 44 69 72 3e 2e 43 4c | 69 62 2e 6f 2e 53 74 75 |$Dir>.CL|ib.o.Stu|
|000055a0| 62 73 0d 0d 44 69 72 65 | 63 74 6f 72 79 20 70 61 |bs..Dire|ctory pa|
|000055b0| 74 68 73 20 61 6e 64 20 | 6e 61 6d 65 73 0d 3c 43 |ths and |names.<C|
|000055c0| 43 24 44 69 72 3e 2e 4c | 69 62 72 61 72 79 0d 43 |C$Dir>.L|ibrary.C|
|000055d0| 6f 6d 70 69 6c 65 72 3a | 0d 3c 43 43 24 44 69 72 |ompiler:|.<CC$Dir|
|000055e0| 3e 2e 43 4c 69 62 0d 3c | 43 43 24 44 69 72 3e 2e |>.CLib.<|CC$Dir>.|
|000055f0| 52 49 53 43 5f 4f 53 4c | 69 62 0d 56 65 72 62 6f |RISC_OSL|ib.Verbo|
|00005600| 73 65 0d 73 6f 70 74 6f | 66 66 2c 6f 70 74 6f 6e |se.sopto|ff,opton|
|00005610| 0d 52 65 70 6f 72 74 20 | 6f 6e 20 66 69 6c 65 0d |.Report |on file.|
|00005620| 73 6f 70 74 6f 66 66 2c | 6f 70 74 6f 6e 0d 7c 00 |soptoff,|opton.|.|
|00005630| 00 00 78 00 00 00 d8 02 | 00 00 4c 01 00 00 00 00 |..x.....|..L.....|
|00005640| 00 00 00 00 00 00 64 07 | 00 00 12 00 01 84 07 02 |......d.|........|
|00005650| 02 01 0c 0e 0c 00 00 00 | 00 00 00 fc ff ff 00 05 |........|........|
|00005660| 00 00 00 00 00 00 3d 01 | 00 00 00 30 00 00 01 00 |......=.|...0....|
|00005670| 00 00 00 00 00 00 78 01 | 00 00 ff ff ff ff 13 00 |......x.|........|
|00005680| 00 00 09 00 00 00 a4 02 | 00 00 34 ff ff ff 54 03 |........|..4...T.|
|00005690| 00 00 64 ff ff ff 3d 30 | 00 b7 4f 4b 0d 74 69 74 |..d...=0|..OK.tit|
|000056a0| 6c 65 64 3e 0d fe 9a 00 | 00 00 cc ff ff ff 56 02 |led>....|......V.|
|000056b0| 00 00 fc ff ff ff 3d 61 | 00 07 8b 01 00 00 ff ff |......=a|........|
|000056c0| ff ff 28 00 00 00 9a 00 | 00 00 98 ff ff ff 56 02 |..(.....|......V.|
|000056d0| 00 00 c8 ff ff ff 3d 61 | 00 07 94 01 00 00 ff ff |......=a|........|
|000056e0| ff ff 28 00 00 00 9a 00 | 00 00 64 ff ff ff 56 02 |..(.....|..d...V.|
|000056f0| 00 00 94 ff ff ff 3d 61 | 00 07 ae 01 00 00 ff ff |......=a|........|
|00005700| ff ff 28 00 00 00 9a 00 | 00 00 30 ff ff ff 56 02 |..(.....|..0...V.|
|00005710| 00 00 60 ff ff ff 3d 61 | 00 07 c5 01 00 00 ff ff |..`...=a|........|
|00005720| ff ff 1e 00 00 00 3e 00 | 00 00 d0 ff ff ff 9a 00 |......>.|........|
|00005730| 00 00 f8 ff ff ff 39 00 | 00 17 4e 61 6d 65 3a 0d |......9.|..Name:.|
|00005740| 6c 65 64 3e 0d fe 0e 00 | 00 00 9c ff ff ff 9a 00 |led>....|........|
|00005750| 00 00 c4 ff ff ff 39 00 | 00 17 50 75 72 70 6f 73 |......9.|..Purpos|
|00005760| 65 3a 0d 3e 0d fe 1e 00 | 00 00 68 ff ff ff 9a 00 |e:.>....|..h.....|
|00005770| 00 00 90 ff ff ff 39 00 | 00 17 41 75 74 68 6f 72 |......9.|..Author|
|00005780| 3a 0d 64 3e 0d fe 0e 00 | 00 00 38 ff ff ff 9a 00 |:.d>....|..8.....|
|00005790| 00 00 60 ff ff ff 39 00 | 00 17 56 65 72 73 69 6f |..`...9.|..Versio|
|000057a0| 6e 3a 0d 3e 0d fe 41 62 | 6f 75 74 20 74 68 69 73 |n:.>..Ab|out this|
|000057b0| 20 70 72 6f 67 72 61 6d | 0d 43 43 6f 6d 70 69 6c | program|.CCompil|
|000057c0| 65 0d 41 4e 53 49 20 43 | 20 43 6f 6d 70 69 6c 65 |e.ANSI C| Compile|
|000057d0| 72 20 46 72 6f 6e 74 2d | 45 6e 64 0d a9 20 57 61 |r Front-|End.. Wa|
|000057e0| 6c 74 68 65 72 20 53 63 | 68 6f 6f 6e 65 6e 62 65 |lther Sc|hoonenbe|
|000057f0| 72 67 0d 3c 75 6e 6b 6e | 6f 77 6e 3e 0d |rg.<unkn|own>. |
+--------+-------------------------+-------------------------+--------+--------+