Home » Archimedes archive » Archimedes World » AW-1995-02-Disc1.adf » Disk1Feb95 » !AWFeb95/Goodies/BasicComp/!BC/!fe/Messages/Default
!AWFeb95/Goodies/BasicComp/!BC/!fe/Messages/Default
This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.
Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.
Tape/disk: | Home » Archimedes archive » Archimedes World » AW-1995-02-Disc1.adf » Disk1Feb95 |
Filename: | !AWFeb95/Goodies/BasicComp/!BC/!fe/Messages/Default |
Read OK: | ✔ |
File size: | 1904 bytes |
Load address: | 0000 |
Exec address: | 0000 |
File contents
# Message file for BasCompress Front End # # For use with Cy Booker's CAssembler_Message SWI's App: %20 Sys: %256 SysN: %10 Reason: %256 HMI0: %RI get information abouth this version of BasCompress. HMI1: %RI set various options that affect the input file. HMI2: %RI set various options that affect the output file. HMI3: %RI set various options affecting the log file. HMI4: %RI set various options that affect the special file (if it exists). HMI5: %RI set various options that affect the cross-referencing. HMI6: %SE define miscellaneous choices. HMI7: %SE quit BasCompress. HMI2_3_6: When ticked, no compressed variable will start with an `E'. HMI2_5: %SE toggle a full-screen two-column listing of the output file as it is generated.|M%RI set the screen mode to use HMI3_1: %SE toggle the appearance of performance statistics in the log file. HMI3_6: %SE toggle the inclusion of the source code in the log file HMI4_2: Type in a full pathname.|MOr drag the special file to the main BasCompress window. HMI5_4: %SE toggle the inclusion of all variables only used inside deleted routines. HIconBar: This is the %App icon|MClick to show the control window|MDrag a Basic file here to compress it HProgInfo: Yep, this application provides help messages HChoices: This dialogue box sets global choices. HChoices11: %SE accept above choices.|MThe choices will NOT be saved permanently, use Save or Save full to do this. HChoices10: %SE ignore any changes made to the above choices. HChoices9: %SE save the current choices. The full pathnames of the log, xref and output files will be saved. HChoices8: %SE save the current choices. Only the leaf name of the log, xref and output files will be saved. HChoices7: %SE restore factory default values to all settings. HChoices5: This option only takes effect when next run BasCompress. It is of use to Risc PC users and/or low-resolution monitors. HChoices4: Use with caution. Mainly used when have two directories of the same files, one compressed and the other uncompressed. Better to use a Make file, though! HChoices3: %SE toggle the use of the system variable "Main" instead of the full pathname. When enabled it makes the log file easier to read. HControl: This is the main control dialogue box for %App HControl_: Drag a basic file in here to compress it|MDrag a text file here to define the special file HControl0: Drag this to define the output file|MThis will be a tokenised basic file HControl1: Type in the output file HControl3: Drag this to define the log file|MThis will show any error messages and any statistics HControl4: Type in the output file HControl6: Drag this to define the cross-reference file|MThis will contain the cross-reference listing HControl7: Type in the cross-reference file HControl10: Type in the name of the special file to load in|MThis is actually a comma separated list of file names HOrder: This dialogue box allows you to change the sorting order used HOrder_: First sort by left column, then sort "same" groups by second column... HOrderA: Sort by name (using ASCII) HOrderB: Sort by usage|MFor routines this is number of times called|MFor variables it is number of times used and assigned HOrderC: Sort by type|MRoutines in order Procedure, Function|MVariables in order int, real, str, int arr, real arr, str arr HOrderD: Sort by location (only has meaning for references)|MNominally the line number, but file used as well HOrderE: Sort by name (but order as in a dictionary) HOrderR: Reverse the order of sorting|MWhen selected, high values come first SaveAsType: %? Log, XRef, Output HSaveAs: This is the standard save dialogue box|MIn this program it is used to define the name of the %SaveAsType file LE0: Message from %App LE1: A system error has occured: (%SysN): %Reason: %Sys LE2: To save, drag the file icon to a directory display. LE3: Couldn't find `%Reason' window in Templates LE4: Couldn't load in %Reason file: (%SysN): %Sys LE5: %App requires a more recent version of the Window Manager LE6: %App has suffered an improbable error while loading this file LE7: %App has run out of memory trying to load this file LE8: Can't transfer file (use *Set Wimp$Scrap <filename>) LE9: Unexpected RAM_Fetch message received LE10: Unexpected DataSaveAck message received LE11: Data transfer failed: Receiver died LE12: `%Reason' is not a recognized file type. Are you sure you want to load it? LE13: 1 file edited but not saved in %App: are you sure you want to Quit? LE14: %Reason files edited but not saved in %App: are you sure you want to Quit? LE15: Data transfer failed: Sender died LE16: %App has run out of memory M0: BasCompress M1: Info M2: Input M3: Output M4: Log M5: Special M6: Xref M7: Choices� M8: Quit M100: Input M101: Allow multiply-defined routines M102: Report multiple exits from a routine M103: Parse numbers M104: Convert SWI's to numbers M105: Force malformed SWI's to generate error M106: Report unknown SWI's M107: Process as a library file M200: Output M201: Save as M202: Concatenate lines M203: Remove unused routines M204: Reduce variable names M205: Reduce routine names M206: List M250: Screen mode M300: Var. types M301: Integer M302: Real M303: String M304: Integer array M305: Real array M306: String array M307: `E' suppression M400: Rtn. types M401: Procedure M402: Function M500: Log M501: Save as M502: Statistics M503: EVAL keyword M504: DATA keyword M505: READ keyword M506: Line numbers M507: List input M600: Special M601: Warn undefined M602: Show expansion M700: XRef M701: Save as M702: Variables M703: Routines M704: Reference order M705: Include deleted M800: Variables M801: Verbosity M802: Types M803: Ordering M900: Level M901: None M902: Existence M903: Global M904: Routine M905: Line M1000: Routines M1001: Verbosity M1002: Types M1003: Ordering E0: This application displays helpful messages if Help, on the applications disc, is active E1: BasCompress only understands Basic files IconBar: %? BasCompress, Busy, Quiet RI: Move the pointer right to SE: Click SELECT to WinChoices: BasCompress choices WinControl: BasCompress control # Change to alter appearance of menus # use "MenuFont:" to disable font menus # MenuFont:Homerton.Medium MenuFontWidth:14.0 MenuFontHeight:14.0 # if MenuFontLowRez == "NO" then use anti-aliased fonts in menus only when in # a high-resolution screen mode (>= 90dpi) # MenuFontLowRez:NO
00000000 23 20 4d 65 73 73 61 67 65 20 66 69 6c 65 20 66 |# Message file f| 00000010 6f 72 20 42 61 73 43 6f 6d 70 72 65 73 73 20 46 |or BasCompress F| 00000020 72 6f 6e 74 20 45 6e 64 0a 23 0a 23 20 46 6f 72 |ront End.#.# For| 00000030 20 75 73 65 20 77 69 74 68 20 43 79 20 42 6f 6f | use with Cy Boo| 00000040 6b 65 72 27 73 20 43 41 73 73 65 6d 62 6c 65 72 |ker's CAssembler| 00000050 5f 4d 65 73 73 61 67 65 20 53 57 49 27 73 0a 0a |_Message SWI's..| 00000060 41 70 70 3a 09 25 32 30 0a 53 79 73 3a 09 25 32 |App:.%20.Sys:.%2| 00000070 35 36 0a 53 79 73 4e 3a 09 25 31 30 0a 52 65 61 |56.SysN:.%10.Rea| 00000080 73 6f 6e 3a 09 25 32 35 36 0a 0a 48 4d 49 30 3a |son:.%256..HMI0:| 00000090 09 25 52 49 20 67 65 74 20 69 6e 66 6f 72 6d 61 |.%RI get informa| 000000a0 74 69 6f 6e 20 61 62 6f 75 74 68 20 74 68 69 73 |tion abouth this| 000000b0 20 76 65 72 73 69 6f 6e 20 6f 66 20 42 61 73 43 | version of BasC| 000000c0 6f 6d 70 72 65 73 73 2e 0a 48 4d 49 31 3a 09 25 |ompress..HMI1:.%| 000000d0 52 49 20 73 65 74 20 76 61 72 69 6f 75 73 20 6f |RI set various o| 000000e0 70 74 69 6f 6e 73 20 74 68 61 74 20 61 66 66 65 |ptions that affe| 000000f0 63 74 20 74 68 65 20 69 6e 70 75 74 20 66 69 6c |ct the input fil| 00000100 65 2e 0a 48 4d 49 32 3a 09 25 52 49 20 73 65 74 |e..HMI2:.%RI set| 00000110 20 76 61 72 69 6f 75 73 20 6f 70 74 69 6f 6e 73 | various options| 00000120 20 74 68 61 74 20 61 66 66 65 63 74 20 74 68 65 | that affect the| 00000130 20 6f 75 74 70 75 74 20 66 69 6c 65 2e 0a 48 4d | output file..HM| 00000140 49 33 3a 09 25 52 49 20 73 65 74 20 76 61 72 69 |I3:.%RI set vari| 00000150 6f 75 73 20 6f 70 74 69 6f 6e 73 20 61 66 66 65 |ous options affe| 00000160 63 74 69 6e 67 20 74 68 65 20 6c 6f 67 20 66 69 |cting the log fi| 00000170 6c 65 2e 0a 48 4d 49 34 3a 09 25 52 49 20 73 65 |le..HMI4:.%RI se| 00000180 74 20 76 61 72 69 6f 75 73 20 6f 70 74 69 6f 6e |t various option| 00000190 73 20 74 68 61 74 20 61 66 66 65 63 74 20 74 68 |s that affect th| 000001a0 65 20 73 70 65 63 69 61 6c 20 66 69 6c 65 20 28 |e special file (| 000001b0 69 66 20 69 74 20 65 78 69 73 74 73 29 2e 0a 48 |if it exists)..H| 000001c0 4d 49 35 3a 09 25 52 49 20 73 65 74 20 76 61 72 |MI5:.%RI set var| 000001d0 69 6f 75 73 20 6f 70 74 69 6f 6e 73 20 74 68 61 |ious options tha| 000001e0 74 20 61 66 66 65 63 74 20 74 68 65 20 63 72 6f |t affect the cro| 000001f0 73 73 2d 72 65 66 65 72 65 6e 63 69 6e 67 2e 0a |ss-referencing..| 00000200 48 4d 49 36 3a 09 25 53 45 20 64 65 66 69 6e 65 |HMI6:.%SE define| 00000210 20 6d 69 73 63 65 6c 6c 61 6e 65 6f 75 73 20 63 | miscellaneous c| 00000220 68 6f 69 63 65 73 2e 0a 48 4d 49 37 3a 09 25 53 |hoices..HMI7:.%S| 00000230 45 20 71 75 69 74 20 42 61 73 43 6f 6d 70 72 65 |E quit BasCompre| 00000240 73 73 2e 0a 0a 48 4d 49 32 5f 33 5f 36 3a 09 57 |ss...HMI2_3_6:.W| 00000250 68 65 6e 20 74 69 63 6b 65 64 2c 20 6e 6f 20 63 |hen ticked, no c| 00000260 6f 6d 70 72 65 73 73 65 64 20 76 61 72 69 61 62 |ompressed variab| 00000270 6c 65 20 77 69 6c 6c 20 73 74 61 72 74 20 77 69 |le will start wi| 00000280 74 68 20 61 6e 20 60 45 27 2e 0a 48 4d 49 32 5f |th an `E'..HMI2_| 00000290 35 3a 09 25 53 45 20 74 6f 67 67 6c 65 20 61 20 |5:.%SE toggle a | 000002a0 66 75 6c 6c 2d 73 63 72 65 65 6e 20 74 77 6f 2d |full-screen two-| 000002b0 63 6f 6c 75 6d 6e 20 6c 69 73 74 69 6e 67 20 6f |column listing o| 000002c0 66 20 74 68 65 20 6f 75 74 70 75 74 20 66 69 6c |f the output fil| 000002d0 65 20 61 73 20 69 74 20 69 73 20 67 65 6e 65 72 |e as it is gener| 000002e0 61 74 65 64 2e 7c 4d 25 52 49 20 73 65 74 20 74 |ated.|M%RI set t| 000002f0 68 65 20 73 63 72 65 65 6e 20 6d 6f 64 65 20 74 |he screen mode t| 00000300 6f 20 75 73 65 0a 48 4d 49 33 5f 31 3a 09 25 53 |o use.HMI3_1:.%S| 00000310 45 20 74 6f 67 67 6c 65 20 74 68 65 20 61 70 70 |E toggle the app| 00000320 65 61 72 61 6e 63 65 20 6f 66 20 70 65 72 66 6f |earance of perfo| 00000330 72 6d 61 6e 63 65 20 73 74 61 74 69 73 74 69 63 |rmance statistic| 00000340 73 20 69 6e 20 74 68 65 20 6c 6f 67 20 66 69 6c |s in the log fil| 00000350 65 2e 0a 48 4d 49 33 5f 36 3a 09 25 53 45 20 74 |e..HMI3_6:.%SE t| 00000360 6f 67 67 6c 65 20 74 68 65 20 69 6e 63 6c 75 73 |oggle the inclus| 00000370 69 6f 6e 20 6f 66 20 74 68 65 20 73 6f 75 72 63 |ion of the sourc| 00000380 65 20 63 6f 64 65 20 69 6e 20 74 68 65 20 6c 6f |e code in the lo| 00000390 67 20 66 69 6c 65 0a 48 4d 49 34 5f 32 3a 09 54 |g file.HMI4_2:.T| 000003a0 79 70 65 20 69 6e 20 61 20 66 75 6c 6c 20 70 61 |ype in a full pa| 000003b0 74 68 6e 61 6d 65 2e 7c 4d 4f 72 20 64 72 61 67 |thname.|MOr drag| 000003c0 20 74 68 65 20 73 70 65 63 69 61 6c 20 66 69 6c | the special fil| 000003d0 65 20 74 6f 20 74 68 65 20 6d 61 69 6e 20 42 61 |e to the main Ba| 000003e0 73 43 6f 6d 70 72 65 73 73 20 77 69 6e 64 6f 77 |sCompress window| 000003f0 2e 0a 48 4d 49 35 5f 34 3a 09 25 53 45 20 74 6f |..HMI5_4:.%SE to| 00000400 67 67 6c 65 20 74 68 65 20 69 6e 63 6c 75 73 69 |ggle the inclusi| 00000410 6f 6e 20 6f 66 20 61 6c 6c 20 76 61 72 69 61 62 |on of all variab| 00000420 6c 65 73 20 6f 6e 6c 79 20 75 73 65 64 20 69 6e |les only used in| 00000430 73 69 64 65 20 64 65 6c 65 74 65 64 20 72 6f 75 |side deleted rou| 00000440 74 69 6e 65 73 2e 0a 0a 48 49 63 6f 6e 42 61 72 |tines...HIconBar| 00000450 3a 09 54 68 69 73 20 69 73 20 74 68 65 20 25 41 |:.This is the %A| 00000460 70 70 20 69 63 6f 6e 7c 4d 43 6c 69 63 6b 20 74 |pp icon|MClick t| 00000470 6f 20 73 68 6f 77 20 74 68 65 20 63 6f 6e 74 72 |o show the contr| 00000480 6f 6c 20 77 69 6e 64 6f 77 7c 4d 44 72 61 67 20 |ol window|MDrag | 00000490 61 20 42 61 73 69 63 20 66 69 6c 65 20 68 65 72 |a Basic file her| 000004a0 65 20 74 6f 20 63 6f 6d 70 72 65 73 73 20 69 74 |e to compress it| 000004b0 0a 0a 48 50 72 6f 67 49 6e 66 6f 3a 09 59 65 70 |..HProgInfo:.Yep| 000004c0 2c 20 74 68 69 73 20 61 70 70 6c 69 63 61 74 69 |, this applicati| 000004d0 6f 6e 20 70 72 6f 76 69 64 65 73 20 68 65 6c 70 |on provides help| 000004e0 20 6d 65 73 73 61 67 65 73 0a 0a 48 43 68 6f 69 | messages..HChoi| 000004f0 63 65 73 3a 09 54 68 69 73 20 64 69 61 6c 6f 67 |ces:.This dialog| 00000500 75 65 20 62 6f 78 20 73 65 74 73 20 67 6c 6f 62 |ue box sets glob| 00000510 61 6c 20 63 68 6f 69 63 65 73 2e 0a 48 43 68 6f |al choices..HCho| 00000520 69 63 65 73 31 31 3a 09 25 53 45 20 61 63 63 65 |ices11:.%SE acce| 00000530 70 74 20 61 62 6f 76 65 20 63 68 6f 69 63 65 73 |pt above choices| 00000540 2e 7c 4d 54 68 65 20 63 68 6f 69 63 65 73 20 77 |.|MThe choices w| 00000550 69 6c 6c 20 4e 4f 54 20 62 65 20 73 61 76 65 64 |ill NOT be saved| 00000560 20 70 65 72 6d 61 6e 65 6e 74 6c 79 2c 20 75 73 | permanently, us| 00000570 65 20 53 61 76 65 20 6f 72 20 53 61 76 65 20 66 |e Save or Save f| 00000580 75 6c 6c 20 74 6f 20 64 6f 20 74 68 69 73 2e 0a |ull to do this..| 00000590 48 43 68 6f 69 63 65 73 31 30 3a 09 25 53 45 20 |HChoices10:.%SE | 000005a0 69 67 6e 6f 72 65 20 61 6e 79 20 63 68 61 6e 67 |ignore any chang| 000005b0 65 73 20 6d 61 64 65 20 74 6f 20 74 68 65 20 61 |es made to the a| 000005c0 62 6f 76 65 20 63 68 6f 69 63 65 73 2e 0a 48 43 |bove choices..HC| 000005d0 68 6f 69 63 65 73 39 3a 09 25 53 45 20 73 61 76 |hoices9:.%SE sav| 000005e0 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 63 68 |e the current ch| 000005f0 6f 69 63 65 73 2e 20 20 54 68 65 20 66 75 6c 6c |oices. The full| 00000600 20 70 61 74 68 6e 61 6d 65 73 20 6f 66 20 74 68 | pathnames of th| 00000610 65 20 6c 6f 67 2c 20 78 72 65 66 20 61 6e 64 20 |e log, xref and | 00000620 6f 75 74 70 75 74 20 66 69 6c 65 73 20 77 69 6c |output files wil| 00000630 6c 20 62 65 20 73 61 76 65 64 2e 0a 48 43 68 6f |l be saved..HCho| 00000640 69 63 65 73 38 3a 09 25 53 45 20 73 61 76 65 20 |ices8:.%SE save | 00000650 74 68 65 20 63 75 72 72 65 6e 74 20 63 68 6f 69 |the current choi| 00000660 63 65 73 2e 20 20 4f 6e 6c 79 20 74 68 65 20 6c |ces. Only the l| 00000670 65 61 66 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 |eaf name of the | 00000680 6c 6f 67 2c 20 78 72 65 66 20 61 6e 64 20 6f 75 |log, xref and ou| 00000690 74 70 75 74 20 66 69 6c 65 73 20 77 69 6c 6c 20 |tput files will | 000006a0 62 65 20 73 61 76 65 64 2e 0a 48 43 68 6f 69 63 |be saved..HChoic| 000006b0 65 73 37 3a 09 25 53 45 20 72 65 73 74 6f 72 65 |es7:.%SE restore| 000006c0 20 66 61 63 74 6f 72 79 20 64 65 66 61 75 6c 74 | factory default| 000006d0 20 76 61 6c 75 65 73 20 74 6f 20 61 6c 6c 20 73 | values to all s| 000006e0 65 74 74 69 6e 67 73 2e 0a 48 43 68 6f 69 63 65 |ettings..HChoice| 000006f0 73 35 3a 09 54 68 69 73 20 6f 70 74 69 6f 6e 20 |s5:.This option | 00000700 6f 6e 6c 79 20 74 61 6b 65 73 20 65 66 66 65 63 |only takes effec| 00000710 74 20 77 68 65 6e 20 6e 65 78 74 20 72 75 6e 20 |t when next run | 00000720 42 61 73 43 6f 6d 70 72 65 73 73 2e 20 20 49 74 |BasCompress. It| 00000730 20 69 73 20 6f 66 20 75 73 65 20 74 6f 20 52 69 | is of use to Ri| 00000740 73 63 20 50 43 20 75 73 65 72 73 20 61 6e 64 2f |sc PC users and/| 00000750 6f 72 20 6c 6f 77 2d 72 65 73 6f 6c 75 74 69 6f |or low-resolutio| 00000760 6e 20 6d 6f 6e 69 74 6f 72 73 2e 0a 48 43 68 6f |n monitors..HCho| 00000770 69 63 65 73 34 3a 09 55 73 65 20 77 69 74 68 20 |ices4:.Use with | 00000780 63 61 75 74 69 6f 6e 2e 20 20 4d 61 69 6e 6c 79 |caution. Mainly| 00000790 20 75 73 65 64 20 77 68 65 6e 20 68 61 76 65 20 | used when have | 000007a0 74 77 6f 20 64 69 72 65 63 74 6f 72 69 65 73 20 |two directories | 000007b0 6f 66 20 74 68 65 20 73 61 6d 65 20 66 69 6c 65 |of the same file| 000007c0 73 2c 20 6f 6e 65 20 63 6f 6d 70 72 65 73 73 65 |s, one compresse| 000007d0 64 20 61 6e 64 20 74 68 65 20 6f 74 68 65 72 20 |d and the other | 000007e0 75 6e 63 6f 6d 70 72 65 73 73 65 64 2e 20 20 42 |uncompressed. B| 000007f0 65 74 74 65 72 20 74 6f 20 75 73 65 20 61 20 4d |etter to use a M| 00000800 61 6b 65 20 66 69 6c 65 2c 20 74 68 6f 75 67 68 |ake file, though| 00000810 21 0a 48 43 68 6f 69 63 65 73 33 3a 09 25 53 45 |!.HChoices3:.%SE| 00000820 20 74 6f 67 67 6c 65 20 74 68 65 20 75 73 65 20 | toggle the use | 00000830 6f 66 20 74 68 65 20 73 79 73 74 65 6d 20 76 61 |of the system va| 00000840 72 69 61 62 6c 65 20 22 4d 61 69 6e 22 20 69 6e |riable "Main" in| 00000850 73 74 65 61 64 20 6f 66 20 74 68 65 20 66 75 6c |stead of the ful| 00000860 6c 20 70 61 74 68 6e 61 6d 65 2e 20 20 57 68 65 |l pathname. Whe| 00000870 6e 20 65 6e 61 62 6c 65 64 20 69 74 20 6d 61 6b |n enabled it mak| 00000880 65 73 20 74 68 65 20 6c 6f 67 20 66 69 6c 65 20 |es the log file | 00000890 65 61 73 69 65 72 20 74 6f 20 72 65 61 64 2e 0a |easier to read..| 000008a0 0a 48 43 6f 6e 74 72 6f 6c 3a 09 54 68 69 73 20 |.HControl:.This | 000008b0 69 73 20 74 68 65 20 6d 61 69 6e 20 63 6f 6e 74 |is the main cont| 000008c0 72 6f 6c 20 64 69 61 6c 6f 67 75 65 20 62 6f 78 |rol dialogue box| 000008d0 20 66 6f 72 20 25 41 70 70 0a 48 43 6f 6e 74 72 | for %App.HContr| 000008e0 6f 6c 5f 3a 09 44 72 61 67 20 61 20 62 61 73 69 |ol_:.Drag a basi| 000008f0 63 20 66 69 6c 65 20 69 6e 20 68 65 72 65 20 74 |c file in here t| 00000900 6f 20 63 6f 6d 70 72 65 73 73 20 69 74 7c 4d 44 |o compress it|MD| 00000910 72 61 67 20 61 20 74 65 78 74 20 66 69 6c 65 20 |rag a text file | 00000920 68 65 72 65 20 74 6f 20 64 65 66 69 6e 65 20 74 |here to define t| 00000930 68 65 20 73 70 65 63 69 61 6c 20 66 69 6c 65 0a |he special file.| 00000940 48 43 6f 6e 74 72 6f 6c 30 3a 09 44 72 61 67 20 |HControl0:.Drag | 00000950 74 68 69 73 20 74 6f 20 64 65 66 69 6e 65 20 74 |this to define t| 00000960 68 65 20 6f 75 74 70 75 74 20 66 69 6c 65 7c 4d |he output file|M| 00000970 54 68 69 73 20 77 69 6c 6c 20 62 65 20 61 20 74 |This will be a t| 00000980 6f 6b 65 6e 69 73 65 64 20 62 61 73 69 63 20 66 |okenised basic f| 00000990 69 6c 65 0a 48 43 6f 6e 74 72 6f 6c 31 3a 09 54 |ile.HControl1:.T| 000009a0 79 70 65 20 69 6e 20 74 68 65 20 6f 75 74 70 75 |ype in the outpu| 000009b0 74 20 66 69 6c 65 0a 48 43 6f 6e 74 72 6f 6c 33 |t file.HControl3| 000009c0 3a 09 44 72 61 67 20 74 68 69 73 20 74 6f 20 64 |:.Drag this to d| 000009d0 65 66 69 6e 65 20 74 68 65 20 6c 6f 67 20 66 69 |efine the log fi| 000009e0 6c 65 7c 4d 54 68 69 73 20 77 69 6c 6c 20 73 68 |le|MThis will sh| 000009f0 6f 77 20 61 6e 79 20 65 72 72 6f 72 20 6d 65 73 |ow any error mes| 00000a00 73 61 67 65 73 20 61 6e 64 20 61 6e 79 20 73 74 |sages and any st| 00000a10 61 74 69 73 74 69 63 73 0a 48 43 6f 6e 74 72 6f |atistics.HContro| 00000a20 6c 34 3a 09 54 79 70 65 20 69 6e 20 74 68 65 20 |l4:.Type in the | 00000a30 6f 75 74 70 75 74 20 66 69 6c 65 0a 48 43 6f 6e |output file.HCon| 00000a40 74 72 6f 6c 36 3a 09 44 72 61 67 20 74 68 69 73 |trol6:.Drag this| 00000a50 20 74 6f 20 64 65 66 69 6e 65 20 74 68 65 20 63 | to define the c| 00000a60 72 6f 73 73 2d 72 65 66 65 72 65 6e 63 65 20 66 |ross-reference f| 00000a70 69 6c 65 7c 4d 54 68 69 73 20 77 69 6c 6c 20 63 |ile|MThis will c| 00000a80 6f 6e 74 61 69 6e 20 74 68 65 20 63 72 6f 73 73 |ontain the cross| 00000a90 2d 72 65 66 65 72 65 6e 63 65 20 6c 69 73 74 69 |-reference listi| 00000aa0 6e 67 0a 48 43 6f 6e 74 72 6f 6c 37 3a 09 54 79 |ng.HControl7:.Ty| 00000ab0 70 65 20 69 6e 20 74 68 65 20 63 72 6f 73 73 2d |pe in the cross-| 00000ac0 72 65 66 65 72 65 6e 63 65 20 66 69 6c 65 0a 48 |reference file.H| 00000ad0 43 6f 6e 74 72 6f 6c 31 30 3a 09 54 79 70 65 20 |Control10:.Type | 00000ae0 69 6e 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 |in the name of t| 00000af0 68 65 20 73 70 65 63 69 61 6c 20 66 69 6c 65 20 |he special file | 00000b00 74 6f 20 6c 6f 61 64 20 69 6e 7c 4d 54 68 69 73 |to load in|MThis| 00000b10 20 69 73 20 61 63 74 75 61 6c 6c 79 20 61 20 63 | is actually a c| 00000b20 6f 6d 6d 61 20 73 65 70 61 72 61 74 65 64 20 6c |omma separated l| 00000b30 69 73 74 20 6f 66 20 66 69 6c 65 20 6e 61 6d 65 |ist of file name| 00000b40 73 0a 0a 48 4f 72 64 65 72 3a 09 09 54 68 69 73 |s..HOrder:..This| 00000b50 20 64 69 61 6c 6f 67 75 65 20 62 6f 78 20 61 6c | dialogue box al| 00000b60 6c 6f 77 73 20 79 6f 75 20 74 6f 20 63 68 61 6e |lows you to chan| 00000b70 67 65 20 74 68 65 20 73 6f 72 74 69 6e 67 20 6f |ge the sorting o| 00000b80 72 64 65 72 20 75 73 65 64 0a 48 4f 72 64 65 72 |rder used.HOrder| 00000b90 5f 3a 09 46 69 72 73 74 20 73 6f 72 74 20 62 79 |_:.First sort by| 00000ba0 20 6c 65 66 74 20 63 6f 6c 75 6d 6e 2c 20 74 68 | left column, th| 00000bb0 65 6e 20 73 6f 72 74 20 22 73 61 6d 65 22 20 67 |en sort "same" g| 00000bc0 72 6f 75 70 73 20 62 79 20 73 65 63 6f 6e 64 20 |roups by second | 00000bd0 63 6f 6c 75 6d 6e 2e 2e 2e 0a 48 4f 72 64 65 72 |column....HOrder| 00000be0 41 3a 09 53 6f 72 74 20 62 79 20 6e 61 6d 65 20 |A:.Sort by name | 00000bf0 28 75 73 69 6e 67 20 41 53 43 49 49 29 0a 48 4f |(using ASCII).HO| 00000c00 72 64 65 72 42 3a 09 53 6f 72 74 20 62 79 20 75 |rderB:.Sort by u| 00000c10 73 61 67 65 7c 4d 46 6f 72 20 72 6f 75 74 69 6e |sage|MFor routin| 00000c20 65 73 20 74 68 69 73 20 69 73 20 6e 75 6d 62 65 |es this is numbe| 00000c30 72 20 6f 66 20 74 69 6d 65 73 20 63 61 6c 6c 65 |r of times calle| 00000c40 64 7c 4d 46 6f 72 20 76 61 72 69 61 62 6c 65 73 |d|MFor variables| 00000c50 20 69 74 20 69 73 20 6e 75 6d 62 65 72 20 6f 66 | it is number of| 00000c60 20 74 69 6d 65 73 20 75 73 65 64 20 61 6e 64 20 | times used and | 00000c70 61 73 73 69 67 6e 65 64 0a 48 4f 72 64 65 72 43 |assigned.HOrderC| 00000c80 3a 09 53 6f 72 74 20 62 79 20 74 79 70 65 7c 4d |:.Sort by type|M| 00000c90 52 6f 75 74 69 6e 65 73 20 69 6e 20 6f 72 64 65 |Routines in orde| 00000ca0 72 20 50 72 6f 63 65 64 75 72 65 2c 20 46 75 6e |r Procedure, Fun| 00000cb0 63 74 69 6f 6e 7c 4d 56 61 72 69 61 62 6c 65 73 |ction|MVariables| 00000cc0 20 69 6e 20 6f 72 64 65 72 20 69 6e 74 2c 20 72 | in order int, r| 00000cd0 65 61 6c 2c 20 73 74 72 2c 20 69 6e 74 20 61 72 |eal, str, int ar| 00000ce0 72 2c 20 72 65 61 6c 20 61 72 72 2c 20 73 74 72 |r, real arr, str| 00000cf0 20 61 72 72 0a 48 4f 72 64 65 72 44 3a 09 53 6f | arr.HOrderD:.So| 00000d00 72 74 20 62 79 20 6c 6f 63 61 74 69 6f 6e 20 28 |rt by location (| 00000d10 6f 6e 6c 79 20 68 61 73 20 6d 65 61 6e 69 6e 67 |only has meaning| 00000d20 20 66 6f 72 20 72 65 66 65 72 65 6e 63 65 73 29 | for references)| 00000d30 7c 4d 4e 6f 6d 69 6e 61 6c 6c 79 20 74 68 65 20 ||MNominally the | 00000d40 6c 69 6e 65 20 6e 75 6d 62 65 72 2c 20 62 75 74 |line number, but| 00000d50 20 66 69 6c 65 20 75 73 65 64 20 61 73 20 77 65 | file used as we| 00000d60 6c 6c 0a 48 4f 72 64 65 72 45 3a 09 53 6f 72 74 |ll.HOrderE:.Sort| 00000d70 20 62 79 20 6e 61 6d 65 20 28 62 75 74 20 6f 72 | by name (but or| 00000d80 64 65 72 20 61 73 20 69 6e 20 61 20 64 69 63 74 |der as in a dict| 00000d90 69 6f 6e 61 72 79 29 0a 48 4f 72 64 65 72 52 3a |ionary).HOrderR:| 00000da0 09 52 65 76 65 72 73 65 20 74 68 65 20 6f 72 64 |.Reverse the ord| 00000db0 65 72 20 6f 66 20 73 6f 72 74 69 6e 67 7c 4d 57 |er of sorting|MW| 00000dc0 68 65 6e 20 73 65 6c 65 63 74 65 64 2c 20 68 69 |hen selected, hi| 00000dd0 67 68 20 76 61 6c 75 65 73 20 63 6f 6d 65 20 66 |gh values come f| 00000de0 69 72 73 74 0a 0a 53 61 76 65 41 73 54 79 70 65 |irst..SaveAsType| 00000df0 3a 09 25 3f 20 4c 6f 67 2c 20 58 52 65 66 2c 20 |:.%? Log, XRef, | 00000e00 4f 75 74 70 75 74 0a 48 53 61 76 65 41 73 3a 09 |Output.HSaveAs:.| 00000e10 54 68 69 73 20 69 73 20 74 68 65 20 73 74 61 6e |This is the stan| 00000e20 64 61 72 64 20 73 61 76 65 20 64 69 61 6c 6f 67 |dard save dialog| 00000e30 75 65 20 62 6f 78 7c 4d 49 6e 20 74 68 69 73 20 |ue box|MIn this | 00000e40 70 72 6f 67 72 61 6d 20 69 74 20 69 73 20 75 73 |program it is us| 00000e50 65 64 20 74 6f 20 64 65 66 69 6e 65 20 74 68 65 |ed to define the| 00000e60 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 25 53 61 | name of the %Sa| 00000e70 76 65 41 73 54 79 70 65 20 66 69 6c 65 0a 0a 4c |veAsType file..L| 00000e80 45 30 3a 09 4d 65 73 73 61 67 65 20 66 72 6f 6d |E0:.Message from| 00000e90 20 25 41 70 70 0a 4c 45 31 3a 09 41 20 73 79 73 | %App.LE1:.A sys| 00000ea0 74 65 6d 20 65 72 72 6f 72 20 68 61 73 20 6f 63 |tem error has oc| 00000eb0 63 75 72 65 64 3a 20 28 25 53 79 73 4e 29 3a 20 |cured: (%SysN): | 00000ec0 25 52 65 61 73 6f 6e 3a 20 25 53 79 73 0a 4c 45 |%Reason: %Sys.LE| 00000ed0 32 3a 09 54 6f 20 73 61 76 65 2c 20 64 72 61 67 |2:.To save, drag| 00000ee0 20 74 68 65 20 66 69 6c 65 20 69 63 6f 6e 20 74 | the file icon t| 00000ef0 6f 20 61 20 64 69 72 65 63 74 6f 72 79 20 64 69 |o a directory di| 00000f00 73 70 6c 61 79 2e 0a 4c 45 33 3a 09 43 6f 75 6c |splay..LE3:.Coul| 00000f10 64 6e 27 74 20 66 69 6e 64 20 60 25 52 65 61 73 |dn't find `%Reas| 00000f20 6f 6e 27 20 77 69 6e 64 6f 77 20 69 6e 20 54 65 |on' window in Te| 00000f30 6d 70 6c 61 74 65 73 0a 4c 45 34 3a 09 43 6f 75 |mplates.LE4:.Cou| 00000f40 6c 64 6e 27 74 20 6c 6f 61 64 20 69 6e 20 25 52 |ldn't load in %R| 00000f50 65 61 73 6f 6e 20 66 69 6c 65 3a 20 28 25 53 79 |eason file: (%Sy| 00000f60 73 4e 29 3a 20 25 53 79 73 0a 4c 45 35 3a 09 25 |sN): %Sys.LE5:.%| 00000f70 41 70 70 20 72 65 71 75 69 72 65 73 20 61 20 6d |App requires a m| 00000f80 6f 72 65 20 72 65 63 65 6e 74 20 76 65 72 73 69 |ore recent versi| 00000f90 6f 6e 20 6f 66 20 74 68 65 20 57 69 6e 64 6f 77 |on of the Window| 00000fa0 20 4d 61 6e 61 67 65 72 0a 4c 45 36 3a 09 25 41 | Manager.LE6:.%A| 00000fb0 70 70 20 68 61 73 20 73 75 66 66 65 72 65 64 20 |pp has suffered | 00000fc0 61 6e 20 69 6d 70 72 6f 62 61 62 6c 65 20 65 72 |an improbable er| 00000fd0 72 6f 72 20 77 68 69 6c 65 20 6c 6f 61 64 69 6e |ror while loadin| 00000fe0 67 20 74 68 69 73 20 66 69 6c 65 0a 4c 45 37 3a |g this file.LE7:| 00000ff0 09 25 41 70 70 20 68 61 73 20 72 75 6e 20 6f 75 |.%App has run ou| 00001000 74 20 6f 66 20 6d 65 6d 6f 72 79 20 74 72 79 69 |t of memory tryi| 00001010 6e 67 20 74 6f 20 6c 6f 61 64 20 74 68 69 73 20 |ng to load this | 00001020 66 69 6c 65 0a 4c 45 38 3a 09 43 61 6e 27 74 20 |file.LE8:.Can't | 00001030 74 72 61 6e 73 66 65 72 20 66 69 6c 65 20 28 75 |transfer file (u| 00001040 73 65 20 2a 53 65 74 20 57 69 6d 70 24 53 63 72 |se *Set Wimp$Scr| 00001050 61 70 20 3c 66 69 6c 65 6e 61 6d 65 3e 29 0a 4c |ap <filename>).L| 00001060 45 39 3a 09 55 6e 65 78 70 65 63 74 65 64 20 52 |E9:.Unexpected R| 00001070 41 4d 5f 46 65 74 63 68 20 6d 65 73 73 61 67 65 |AM_Fetch message| 00001080 20 72 65 63 65 69 76 65 64 0a 4c 45 31 30 3a 09 | received.LE10:.| 00001090 55 6e 65 78 70 65 63 74 65 64 20 44 61 74 61 53 |Unexpected DataS| 000010a0 61 76 65 41 63 6b 20 6d 65 73 73 61 67 65 20 72 |aveAck message r| 000010b0 65 63 65 69 76 65 64 0a 4c 45 31 31 3a 09 44 61 |eceived.LE11:.Da| 000010c0 74 61 20 74 72 61 6e 73 66 65 72 20 66 61 69 6c |ta transfer fail| 000010d0 65 64 3a 20 52 65 63 65 69 76 65 72 20 64 69 65 |ed: Receiver die| 000010e0 64 0a 4c 45 31 32 3a 09 60 25 52 65 61 73 6f 6e |d.LE12:.`%Reason| 000010f0 27 20 69 73 20 6e 6f 74 20 61 20 72 65 63 6f 67 |' is not a recog| 00001100 6e 69 7a 65 64 20 66 69 6c 65 20 74 79 70 65 2e |nized file type.| 00001110 20 20 41 72 65 20 79 6f 75 20 73 75 72 65 20 79 | Are you sure y| 00001120 6f 75 20 77 61 6e 74 20 74 6f 20 6c 6f 61 64 20 |ou want to load | 00001130 69 74 3f 0a 4c 45 31 33 3a 09 31 20 66 69 6c 65 |it?.LE13:.1 file| 00001140 20 65 64 69 74 65 64 20 62 75 74 20 6e 6f 74 20 | edited but not | 00001150 73 61 76 65 64 20 69 6e 20 25 41 70 70 3a 20 61 |saved in %App: a| 00001160 72 65 20 79 6f 75 20 73 75 72 65 20 79 6f 75 20 |re you sure you | 00001170 77 61 6e 74 20 74 6f 20 51 75 69 74 3f 0a 4c 45 |want to Quit?.LE| 00001180 31 34 3a 09 25 52 65 61 73 6f 6e 20 66 69 6c 65 |14:.%Reason file| 00001190 73 20 65 64 69 74 65 64 20 62 75 74 20 6e 6f 74 |s edited but not| 000011a0 20 73 61 76 65 64 20 69 6e 20 25 41 70 70 3a 20 | saved in %App: | 000011b0 61 72 65 20 79 6f 75 20 73 75 72 65 20 79 6f 75 |are you sure you| 000011c0 20 77 61 6e 74 20 74 6f 20 51 75 69 74 3f 0a 4c | want to Quit?.L| 000011d0 45 31 35 3a 09 44 61 74 61 20 74 72 61 6e 73 66 |E15:.Data transf| 000011e0 65 72 20 66 61 69 6c 65 64 3a 20 53 65 6e 64 65 |er failed: Sende| 000011f0 72 20 64 69 65 64 0a 4c 45 31 36 3a 09 25 41 70 |r died.LE16:.%Ap| 00001200 70 20 68 61 73 20 72 75 6e 20 6f 75 74 20 6f 66 |p has run out of| 00001210 20 6d 65 6d 6f 72 79 0a 0a 0a 4d 30 3a 09 42 61 | memory...M0:.Ba| 00001220 73 43 6f 6d 70 72 65 73 73 0a 4d 31 3a 09 49 6e |sCompress.M1:.In| 00001230 66 6f 0a 4d 32 3a 09 49 6e 70 75 74 0a 4d 33 3a |fo.M2:.Input.M3:| 00001240 09 4f 75 74 70 75 74 0a 4d 34 3a 09 4c 6f 67 0a |.Output.M4:.Log.| 00001250 4d 35 3a 09 53 70 65 63 69 61 6c 0a 4d 36 3a 09 |M5:.Special.M6:.| 00001260 58 72 65 66 0a 4d 37 3a 09 43 68 6f 69 63 65 73 |Xref.M7:.Choices| 00001270 8c 0a 4d 38 3a 09 51 75 69 74 0a 0a 4d 31 30 30 |..M8:.Quit..M100| 00001280 3a 09 49 6e 70 75 74 0a 4d 31 30 31 3a 09 41 6c |:.Input.M101:.Al| 00001290 6c 6f 77 20 6d 75 6c 74 69 70 6c 79 2d 64 65 66 |low multiply-def| 000012a0 69 6e 65 64 20 72 6f 75 74 69 6e 65 73 0a 4d 31 |ined routines.M1| 000012b0 30 32 3a 09 52 65 70 6f 72 74 20 6d 75 6c 74 69 |02:.Report multi| 000012c0 70 6c 65 20 65 78 69 74 73 20 66 72 6f 6d 20 61 |ple exits from a| 000012d0 20 72 6f 75 74 69 6e 65 0a 4d 31 30 33 3a 09 50 | routine.M103:.P| 000012e0 61 72 73 65 20 6e 75 6d 62 65 72 73 0a 4d 31 30 |arse numbers.M10| 000012f0 34 3a 09 43 6f 6e 76 65 72 74 20 53 57 49 27 73 |4:.Convert SWI's| 00001300 20 74 6f 20 6e 75 6d 62 65 72 73 0a 4d 31 30 35 | to numbers.M105| 00001310 3a 09 46 6f 72 63 65 20 6d 61 6c 66 6f 72 6d 65 |:.Force malforme| 00001320 64 20 53 57 49 27 73 20 74 6f 20 67 65 6e 65 72 |d SWI's to gener| 00001330 61 74 65 20 65 72 72 6f 72 0a 4d 31 30 36 3a 09 |ate error.M106:.| 00001340 52 65 70 6f 72 74 20 75 6e 6b 6e 6f 77 6e 20 53 |Report unknown S| 00001350 57 49 27 73 0a 4d 31 30 37 3a 09 50 72 6f 63 65 |WI's.M107:.Proce| 00001360 73 73 20 61 73 20 61 20 6c 69 62 72 61 72 79 20 |ss as a library | 00001370 66 69 6c 65 0a 0a 4d 32 30 30 3a 09 4f 75 74 70 |file..M200:.Outp| 00001380 75 74 0a 4d 32 30 31 3a 09 53 61 76 65 20 61 73 |ut.M201:.Save as| 00001390 0a 4d 32 30 32 3a 09 43 6f 6e 63 61 74 65 6e 61 |.M202:.Concatena| 000013a0 74 65 20 6c 69 6e 65 73 0a 4d 32 30 33 3a 09 52 |te lines.M203:.R| 000013b0 65 6d 6f 76 65 20 75 6e 75 73 65 64 20 72 6f 75 |emove unused rou| 000013c0 74 69 6e 65 73 0a 4d 32 30 34 3a 09 52 65 64 75 |tines.M204:.Redu| 000013d0 63 65 20 76 61 72 69 61 62 6c 65 20 6e 61 6d 65 |ce variable name| 000013e0 73 0a 4d 32 30 35 3a 09 52 65 64 75 63 65 20 72 |s.M205:.Reduce r| 000013f0 6f 75 74 69 6e 65 20 6e 61 6d 65 73 0a 4d 32 30 |outine names.M20| 00001400 36 3a 09 4c 69 73 74 0a 0a 4d 32 35 30 3a 09 53 |6:.List..M250:.S| 00001410 63 72 65 65 6e 20 6d 6f 64 65 0a 0a 4d 33 30 30 |creen mode..M300| 00001420 3a 09 56 61 72 2e 20 74 79 70 65 73 0a 4d 33 30 |:.Var. types.M30| 00001430 31 3a 09 49 6e 74 65 67 65 72 0a 4d 33 30 32 3a |1:.Integer.M302:| 00001440 09 52 65 61 6c 0a 4d 33 30 33 3a 09 53 74 72 69 |.Real.M303:.Stri| 00001450 6e 67 0a 4d 33 30 34 3a 09 49 6e 74 65 67 65 72 |ng.M304:.Integer| 00001460 20 61 72 72 61 79 0a 4d 33 30 35 3a 09 52 65 61 | array.M305:.Rea| 00001470 6c 20 61 72 72 61 79 0a 4d 33 30 36 3a 09 53 74 |l array.M306:.St| 00001480 72 69 6e 67 20 61 72 72 61 79 0a 4d 33 30 37 3a |ring array.M307:| 00001490 09 60 45 27 20 73 75 70 70 72 65 73 73 69 6f 6e |.`E' suppression| 000014a0 0a 0a 4d 34 30 30 3a 09 52 74 6e 2e 20 74 79 70 |..M400:.Rtn. typ| 000014b0 65 73 0a 4d 34 30 31 3a 09 50 72 6f 63 65 64 75 |es.M401:.Procedu| 000014c0 72 65 0a 4d 34 30 32 3a 09 46 75 6e 63 74 69 6f |re.M402:.Functio| 000014d0 6e 0a 0a 4d 35 30 30 3a 09 4c 6f 67 0a 4d 35 30 |n..M500:.Log.M50| 000014e0 31 3a 09 53 61 76 65 20 61 73 0a 4d 35 30 32 3a |1:.Save as.M502:| 000014f0 09 53 74 61 74 69 73 74 69 63 73 0a 4d 35 30 33 |.Statistics.M503| 00001500 3a 09 45 56 41 4c 20 6b 65 79 77 6f 72 64 0a 4d |:.EVAL keyword.M| 00001510 35 30 34 3a 09 44 41 54 41 20 6b 65 79 77 6f 72 |504:.DATA keywor| 00001520 64 0a 4d 35 30 35 3a 09 52 45 41 44 20 6b 65 79 |d.M505:.READ key| 00001530 77 6f 72 64 0a 4d 35 30 36 3a 09 4c 69 6e 65 20 |word.M506:.Line | 00001540 6e 75 6d 62 65 72 73 0a 4d 35 30 37 3a 09 4c 69 |numbers.M507:.Li| 00001550 73 74 20 69 6e 70 75 74 0a 0a 4d 36 30 30 3a 09 |st input..M600:.| 00001560 53 70 65 63 69 61 6c 0a 4d 36 30 31 3a 09 57 61 |Special.M601:.Wa| 00001570 72 6e 20 75 6e 64 65 66 69 6e 65 64 0a 4d 36 30 |rn undefined.M60| 00001580 32 3a 09 53 68 6f 77 20 65 78 70 61 6e 73 69 6f |2:.Show expansio| 00001590 6e 0a 0a 4d 37 30 30 3a 09 58 52 65 66 0a 4d 37 |n..M700:.XRef.M7| 000015a0 30 31 3a 09 53 61 76 65 20 61 73 0a 4d 37 30 32 |01:.Save as.M702| 000015b0 3a 09 56 61 72 69 61 62 6c 65 73 0a 4d 37 30 33 |:.Variables.M703| 000015c0 3a 09 52 6f 75 74 69 6e 65 73 0a 4d 37 30 34 3a |:.Routines.M704:| 000015d0 09 52 65 66 65 72 65 6e 63 65 20 6f 72 64 65 72 |.Reference order| 000015e0 0a 4d 37 30 35 3a 09 49 6e 63 6c 75 64 65 20 64 |.M705:.Include d| 000015f0 65 6c 65 74 65 64 0a 0a 4d 38 30 30 3a 09 56 61 |eleted..M800:.Va| 00001600 72 69 61 62 6c 65 73 0a 4d 38 30 31 3a 09 56 65 |riables.M801:.Ve| 00001610 72 62 6f 73 69 74 79 0a 4d 38 30 32 3a 09 54 79 |rbosity.M802:.Ty| 00001620 70 65 73 0a 4d 38 30 33 3a 09 4f 72 64 65 72 69 |pes.M803:.Orderi| 00001630 6e 67 0a 0a 4d 39 30 30 3a 09 4c 65 76 65 6c 0a |ng..M900:.Level.| 00001640 4d 39 30 31 3a 09 4e 6f 6e 65 0a 4d 39 30 32 3a |M901:.None.M902:| 00001650 09 45 78 69 73 74 65 6e 63 65 0a 4d 39 30 33 3a |.Existence.M903:| 00001660 09 47 6c 6f 62 61 6c 0a 4d 39 30 34 3a 09 52 6f |.Global.M904:.Ro| 00001670 75 74 69 6e 65 0a 4d 39 30 35 3a 09 4c 69 6e 65 |utine.M905:.Line| 00001680 0a 0a 4d 31 30 30 30 3a 09 52 6f 75 74 69 6e 65 |..M1000:.Routine| 00001690 73 0a 4d 31 30 30 31 3a 09 56 65 72 62 6f 73 69 |s.M1001:.Verbosi| 000016a0 74 79 0a 4d 31 30 30 32 3a 09 54 79 70 65 73 0a |ty.M1002:.Types.| 000016b0 4d 31 30 30 33 3a 09 4f 72 64 65 72 69 6e 67 0a |M1003:.Ordering.| 000016c0 0a 45 30 3a 09 54 68 69 73 20 61 70 70 6c 69 63 |.E0:.This applic| 000016d0 61 74 69 6f 6e 20 64 69 73 70 6c 61 79 73 20 68 |ation displays h| 000016e0 65 6c 70 66 75 6c 20 6d 65 73 73 61 67 65 73 20 |elpful messages | 000016f0 69 66 20 48 65 6c 70 2c 20 6f 6e 20 74 68 65 20 |if Help, on the | 00001700 61 70 70 6c 69 63 61 74 69 6f 6e 73 20 64 69 73 |applications dis| 00001710 63 2c 20 69 73 20 61 63 74 69 76 65 0a 45 31 3a |c, is active.E1:| 00001720 09 42 61 73 43 6f 6d 70 72 65 73 73 20 6f 6e 6c |.BasCompress onl| 00001730 79 20 75 6e 64 65 72 73 74 61 6e 64 73 20 42 61 |y understands Ba| 00001740 73 69 63 20 66 69 6c 65 73 0a 0a 49 63 6f 6e 42 |sic files..IconB| 00001750 61 72 3a 09 25 3f 20 42 61 73 43 6f 6d 70 72 65 |ar:.%? BasCompre| 00001760 73 73 2c 20 42 75 73 79 2c 20 51 75 69 65 74 0a |ss, Busy, Quiet.| 00001770 0a 52 49 3a 09 09 4d 6f 76 65 20 74 68 65 20 70 |.RI:..Move the p| 00001780 6f 69 6e 74 65 72 20 72 69 67 68 74 20 74 6f 0a |ointer right to.| 00001790 53 45 3a 09 09 43 6c 69 63 6b 20 53 45 4c 45 43 |SE:..Click SELEC| 000017a0 54 20 74 6f 0a 0a 57 69 6e 43 68 6f 69 63 65 73 |T to..WinChoices| 000017b0 3a 09 42 61 73 43 6f 6d 70 72 65 73 73 20 63 68 |:.BasCompress ch| 000017c0 6f 69 63 65 73 0a 57 69 6e 43 6f 6e 74 72 6f 6c |oices.WinControl| 000017d0 3a 09 42 61 73 43 6f 6d 70 72 65 73 73 20 63 6f |:.BasCompress co| 000017e0 6e 74 72 6f 6c 0a 0a 23 20 43 68 61 6e 67 65 20 |ntrol..# Change | 000017f0 74 6f 20 61 6c 74 65 72 20 61 70 70 65 61 72 61 |to alter appeara| 00001800 6e 63 65 20 6f 66 20 6d 65 6e 75 73 0a 23 20 75 |nce of menus.# u| 00001810 73 65 20 22 4d 65 6e 75 46 6f 6e 74 3a 22 20 74 |se "MenuFont:" t| 00001820 6f 20 64 69 73 61 62 6c 65 20 66 6f 6e 74 20 6d |o disable font m| 00001830 65 6e 75 73 0a 23 0a 4d 65 6e 75 46 6f 6e 74 3a |enus.#.MenuFont:| 00001840 48 6f 6d 65 72 74 6f 6e 2e 4d 65 64 69 75 6d 0a |Homerton.Medium.| 00001850 4d 65 6e 75 46 6f 6e 74 57 69 64 74 68 3a 31 34 |MenuFontWidth:14| 00001860 2e 30 0a 4d 65 6e 75 46 6f 6e 74 48 65 69 67 68 |.0.MenuFontHeigh| 00001870 74 3a 31 34 2e 30 0a 23 20 69 66 20 4d 65 6e 75 |t:14.0.# if Menu| 00001880 46 6f 6e 74 4c 6f 77 52 65 7a 20 3d 3d 20 22 4e |FontLowRez == "N| 00001890 4f 22 20 74 68 65 6e 20 75 73 65 20 61 6e 74 69 |O" then use anti| 000018a0 2d 61 6c 69 61 73 65 64 20 66 6f 6e 74 73 20 69 |-aliased fonts i| 000018b0 6e 20 6d 65 6e 75 73 20 6f 6e 6c 79 20 77 68 65 |n menus only whe| 000018c0 6e 20 69 6e 0a 23 20 61 20 68 69 67 68 2d 72 65 |n in.# a high-re| 000018d0 73 6f 6c 75 74 69 6f 6e 20 73 63 72 65 65 6e 20 |solution screen | 000018e0 6d 6f 64 65 20 28 3e 3d 20 39 30 64 70 69 29 0a |mode (>= 90dpi).| 000018f0 23 0a 4d 65 6e 75 46 6f 6e 74 4c 6f 77 52 65 7a |#.MenuFontLowRez| 00001900 3a 4e 4f 0a |:NO.| 00001904