home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format 18 / af018a.adf / ILINIOS.DOC < prev    next >
Text File  |  1989-08-17  |  26KB  |  716 lines

  1.  
  2.                              ILINIOS VERSION 3.0
  3.  
  4.  
  5.             
  6.                      The ultimate mini labelling system?
  7.  
  8.  
  9.  
  10. Have you ever used a commercially available labelling system or a software
  11. package that tries to incorporate labelling features into it's main program
  12. e.g. a database or wordprocessor and discover many limitations such as:
  13. only being capable of printing in a specific style or printing only one
  14. copy of any label etc. Wouldn't it make a difference if those limitations
  15. were removed.
  16.  
  17.  
  18.                           ILINIOS is your answer!
  19.  
  20.  
  21.  
  22. ILINIOS is a powerful, user friendly, versatile, labelling system, 
  23. incorporating many advanced features only found on expensive software 
  24. packages.
  25.  
  26. A summary of the features it has can be seen below:
  27.  
  28.  
  29. * Search/Replace facilities.
  30. * List specific records to the Screen, Printer or File.
  31. * Easy to use function key style commands.
  32. * Print out on one, two or even three way size labels.
  33. * Advanced error trapping and help description capabilities.
  34. * Print up to 999 copies of any one label!
  35. * New Sort facility, faster than the original.
  36. * Uses a unique easy-to-use interface, dubbed the 'Toggle-System'
  37. * Will Multi-Task properly and uses its own screen.
  38. * Faster, improved label printing facilities.
  39. * New Report facility, you can now create your own reports.
  40. * Fully user configurable, now with configuration file.
  41.  
  42.  
  43.  
  44.                   What should I have on my 'ILINIOS' disk?
  45.  
  46.                        ILINIOS V.3.0  -  Main Program
  47.                        ILINIOS.DOC    -  Document File
  48.                        COMPANIES.ADD  -  Data File
  49.                CONFIG DRAWER  -  Program.Config
  50.                                          Output.Config
  51.                      Report.Config
  52.  
  53.  
  54.  
  55.  
  56. PROGRAM INSTRUCTIONS
  57. --------------------
  58.  
  59. MAIN MENU
  60.  
  61. The ILINIOS main menu allows access to the facilities that are available.
  62.  
  63.                        They consist of the following:
  64.  
  65.                       IMPORT  CREATE  VIEW/EDIT  ABOUT
  66.  
  67.                                OUTPUT  CLEAR
  68.  
  69.  
  70. IMPORT
  71.  
  72. The Import facility enables the user to load in an existing ILINIOS .ADD
  73. file. Simply enter the filename and press return to load it, or escape
  74. to exit to the main menu.
  75.  
  76.  
  77. CREATE
  78.  
  79. The Create option actually has two modes of operation. You can append new
  80. data to an existing file, or create a new file by entering the new files name
  81. and then enter your data.
  82.  
  83. The CREATE facility will now automatically search through your default
  84. ILINIOS directory for any filename specified when using this option.
  85. Therefore, if you want to append data to an existing file, which
  86. isn't already in memory. Instead of using the IMPORT facility and
  87. then the CREATE facility, you can simply use the CREATE option, and
  88. it will be loaded automatically.
  89.  
  90. When you create a new file, an option will appear at the top of the
  91. create screen, asking if you wish to redefine the field names.
  92. Basically, if for example, you don't need an ATTENTION field, you
  93. could change it to a MESSAGE field etc.
  94.  
  95. The fieldname option operates in exactly the same way as the edit
  96. record facility, see EDIT option, later in this document for
  97. information.
  98.  
  99.  
  100. ABOUT
  101.  
  102. This option simply gives information about the program, e.g. who programmed
  103. it, date of completion etc.
  104.  
  105.  
  106. OUTPUT
  107.  
  108. There is now a new completely re-written enhanced output option, where you
  109. can alter the spacing for labels, define the fields that you wish to print
  110. and even save changes to a configuration file for future use.
  111.  
  112.            The new output option screen, has the following options:
  113.  
  114.                                 SELECT  ALL
  115.  
  116.                         PRINT STYLE  LABELS ACROSS
  117.  
  118.               SPACING - LABELS  SPACING - LINES  LEFT MARGIN
  119.  
  120.                   LOAD CONFIG  SAVE CONFIG  PRINT LABELS
  121.  
  122.                               1-9 FIELD SELECT
  123.  
  124.  
  125. SELECT
  126.  
  127. The select option enables you to enter specific record numbers to print.
  128. Simply enter a record number followed by return or press return with no
  129. input to exit. (See 'Output Option' notes).
  130.  
  131.  
  132. ALL
  133.  
  134. On some occasions you may want to print every record number in your
  135. ILINIOS file, this option will allow you to do this.
  136.  
  137.  
  138. PRINT STYLE
  139.  
  140. You can change the style of print for your labels, either 'Courier' the
  141. normal ILINIOS font or 'Italics'. (Most Epson compatible printers should
  142. be able to print in these styles).
  143.  
  144.  
  145. LABELS ACROSS
  146.  
  147. This option allows you to select the amount of labels across a page,
  148. either: One Way, Two Way or Three Way.
  149.  
  150.  
  151. SPACING - LABELS
  152.  
  153. This option will enable you to set the spacing between labels, thus
  154. if you are using smaller or larger size labels than the usual standard
  155. size, you will be able to print out on these labels correctly by selecting
  156. new spacing for the labels.
  157.  
  158.  
  159. LINES - LABELS
  160.  
  161. This option is similar to the above, but is for the amount of line feeds
  162. sent to the printer to reach the next row of labels. As already mentioned
  163. above if you are using non-standard labels, you can send more or less
  164. line feeds to the printer, so that your labels will print correctly.
  165.  
  166.  
  167. LEFT MARGIN
  168.  
  169. This option will enable you to set the size of the left margin, to suit
  170. the tractor feed position of your printer.
  171.  
  172.  
  173. LOAD CONFIG
  174.  
  175. This option will load in a previously saved 'Output.Config' file and
  176. set-up the options as you customised them.
  177.  
  178.  
  179. SAVE CONFIG
  180.  
  181. This is a very useful facility which will save all the output options
  182. to a file called 'Output.Config' this can be re-loaded when you next
  183. use the output option. (See 'Output Option' notes).
  184.  
  185.  
  186. PRINT LABELS
  187.  
  188. This option will print labels to your printer using the options you
  189. have selected.
  190.  
  191.               
  192. CLEAR
  193.  
  194. If you already have a file in memory, but you wish to create a new file,
  195. then you can use this option to erase the file that is presently stored
  196. in memory, so that you can create the new file.
  197.  
  198.  
  199. VIEW/EDIT
  200.  
  201. The most powerful and complex option of ILINIOS, but because it uses a
  202. special and easy-to-use interface dubbed the 'Toggle-System' it is very
  203. simple to use.
  204.  
  205. When the option is chosen the View/Edit screen will appear, displaying
  206. many options and the first record of your ILINIOS file.
  207.  
  208.                       The available options consist of:
  209.  
  210.                  MOVE UP RECORD  MOVE DOWN RECORD  EXIT/SAVE
  211.                  
  212.                    EXIT/NO SAVE  FIRST RECORD  LAST RECORD
  213.  
  214.                               EDIT  SORT  GOTO
  215.  
  216.                 SEARCH/REPLACE  DELETE  COLLECT  LIST RECORDS
  217.  
  218.                                    REPORT
  219.  
  220.  
  221. EXIT/SAVE
  222.  
  223. If you make any alterations to your file, e.g. editing, sorting records
  224. etc. then you can leave the view/edit option and save the file to disk by
  225. simply using this option.
  226.  
  227.  
  228. EXIT/NO SAVE
  229.  
  230. This option is identical to the above, except it will not save any changes
  231. that you have made to your file. (See View/Edit notes).
  232.  
  233.  
  234. EDIT
  235.  
  236. This option will enable you to edit fields in a specific record that is
  237. currently displayed on screen e.g. Company Name, Address 3 etc.
  238.  
  239. When you select this option the heading titled 'VIEW MODE' at the top of
  240. the record display will change to 'EDIT MODE' indicating which mode you
  241. are presently using.
  242.  
  243. You may of noticed and if so wondering what the numbers 1-9 indicated
  244. along side the field names are for. These are used in 'EDIT MODE' to
  245. select which field you wish to edit e.g. number 3 will remove any
  246. contents in the field 'ADDRESS 2' and allow you to enter new data.
  247. Simply press return to accept your new data.
  248.  
  249. If you wish to return to 'VIEW MODE' then press 'E' to exit.
  250.  
  251. The 'EDIT' function has two special keys while editing a field that
  252. will help you out on some occasions:
  253.  
  254. ALT '1' - The 'POST-CODE', 'TELEPHONE NO' and 'ATTENTION' fields, are
  255.           limited to 20 characters maximum. This useful option will 
  256.           exceed this amount and enable you to use the full width of 
  257.           the above fields, which is 53 characters.
  258.           
  259. ALT '2' - When you edit a field, the contents are removed and you can
  260.           then enter your new data. If you want to bring back the
  261.           contents that were removed, then you can use this command
  262.           to do so.
  263.  
  264. These 'Special Keys' will most likely be enhanced and extended in a
  265. future version of ILINIOS.
  266.  
  267.  
  268. SORT
  269.  
  270. This option will allow you to sort records using either the Company Name
  271. or Attention field names in descending (Z-A) or ascending (A-Z) order.
  272.  
  273. To select your option, simply toggle the modes you require by using the
  274. appropriate function keys and then press F5 to sort the records.
  275.  
  276. The sorting facility on this version of ILINIOS is faster than the original.
  277.  
  278.  
  279. GOTO
  280.  
  281. This option is a simple facility for quickly jumping to a record,
  282. especially useful in a large file. You simply enter the record number 
  283. followed by return and it will almost instantly appear.
  284.  
  285.  
  286. SEARCH/REPLACE
  287.  
  288.  
  289. This option will enable you to search for any data, anywhere, in any
  290. record and replace it with new data.
  291.  
  292. Enter the data you wish to search for, e.g. 31 Park Lane or whatever, it
  293. doesn't make any difference if you enter the data in upper, lower or even
  294. mixed case, ILINIOS will be able to interpret it correctly. Then enter
  295. the data you wish it to be replaced with e.g. 31 Park Avenue.
  296.  
  297. You will now have the option for a 'ASK REQUEST'. If you wish to check
  298. and make sure that the data found is going to be replaced correctly in
  299. certain fields then press 'Y' for yes, or 'N' for no, if you prefer for
  300. ILINIOS to search/replace any found data automatically without your
  301. consent.
  302.  
  303.  
  304. DELETE
  305.  
  306. This option will temporarily delete any record that is presently on screen.
  307. This basically means the file has been marked for deletion. The heading
  308. 'TEMPORARILY DELETED' will appear underneath the displayed record. If you
  309. wish to undelete it, then simply press the 'DELETE' option again, it acts
  310. as a simple toggle switch to mark/un mark a record for deletion.
  311.  
  312.  
  313. COLLECT
  314.  
  315. This option will permanently remove any records that have been marked for
  316. deletion from your file. As a safety measure an are you sure requester
  317. will appear to make sure that you really want to delete any files.
  318. (See BUGS FIXED information).
  319.  
  320.  
  321. LIST RECORDS
  322.  
  323. This option is probably the best facility available on ILINIOS, it will
  324. enable you to list specific records to the Screen, Printer or File!
  325.  
  326. The 'FIELDNAME' is where you would like specific data to be searched for,
  327. e.g. the Company Name, Attention fields etc.
  328.  
  329. The 'SEARCH METHOD' is how you would like data to be searched for, either:
  330.  
  331. EQUAL TO      - Search for data that is identical to the search data that
  332.                 you have entered.
  333.  
  334. NOT EQUAL TO  - Search for any data that is not identical to the search
  335.                 data that you have entered.
  336.  
  337. STRING SEARCH - Search for any data that has the search data that you have
  338.                 specified within it.
  339.  
  340. LEFT SEARCH   - Abbreviated for 'One Left Character Search'. This is an
  341.                 unusual type of search function, but can be extremely
  342.                 useful. It simply extracts the first character of a field
  343.                 and attempts to match it with the entered character in
  344.                 the search data option. For example: if you required an
  345.         output of all records that had Company Names beginning
  346.                 with the letter 'C'. You can easily use the 'LEFT SEARCH'
  347.                 option to perform the task.
  348.  
  349.  
  350. The 'SEARCH DATA' option will enable you to enter the data that you wish to
  351. search for in the field name you have specified.
  352.  
  353. The 'SEARCH OUTPUT' option will allow you to specify how you would like
  354. records to be outputed, to the Screen, Printer or File.
  355.  
  356. When you have selected your options, press F5 to execute the 'LIST RECORD'
  357. facility, which will search for any records that agree with the conditions
  358. you have selected and output the results in the way you desired.
  359.  
  360.  
  361. REPORT
  362.  
  363. This option has been completely rewritten, it now offers faster printing,
  364. and the ability to create your own reports.
  365.  
  366. When this option is chosen the REPORT screen will appear, displaying the
  367. following options:
  368.  
  369.  
  370.                  FORM  CREATE  EXIT
  371.  
  372.                                  PRINT REPORT
  373.  
  374.  
  375. FORM
  376.  
  377. This option will simply select any available report forms, which may be 
  378. the standard report forms or some that you have created yourself.
  379.  
  380.  
  381. EXIT
  382.  
  383. This option will simply close down the report option and return you to 
  384. the View/Edit screen.
  385.  
  386.  
  387. PRINT REPORT
  388.  
  389. When you have selected a report form to print, and have then selected this 
  390. option, a report will be compiled using the field names specified in the 
  391. report form and data from your ILINIOS file, then sent to your printer.
  392.  
  393.  
  394. CREATE
  395.  
  396. This option will enable you to create your own reports. The following options 
  397. will be displayed.
  398.  
  399.  
  400.                           FIELD  SELECT  EXIT
  401.  
  402.                                 HEADERS
  403.  
  404.  
  405. FIELD
  406.  
  407. This option allows you to specify a field name to be included in your report
  408. form. This must also be accompanied by a width amount, which can be set by 
  409. using the +/- keys. The width amount can be anything from 1-53 (53 being the 
  410. maximum amount of characters possible in any field). Every time you select a
  411. field and width to be included in your report form, the width will be
  412. subtracted from the maximum report width, which is usually 80, for 80 column
  413. printers, but can easily be increased by altering the Program.Config file.
  414. (See CONFIG FILE information).
  415.  
  416.  
  417. SELECT
  418.  
  419. This option will select the report field and width that you have chosen and
  420. include it in your report form, the result of this will be displayed in the
  421. FIELD SELECT box, under the options. On some occasions you may come across
  422. a 'Header Clash' error. This occurs if you have entered a report width,
  423. e.g. 6 which is smaller than the size of the report field header, which
  424. could be 'Company Name:', which is 13 characters. This error will also
  425. give you the suggested amount to use.
  426.  
  427.  
  428. EXIT
  429.  
  430. This option will simply return you to the main report menu.
  431.  
  432.  
  433. HEADERS
  434.  
  435. This option will allow you to give your created report form a name and title.
  436. The name is used when you select a report form on the main report menu and 
  437. the title displays any message that you like, e.g. which fields will be
  438. printed by the report form etc. The title will appear in the comments box
  439. under the report form name, again on the main report menu.
  440. (See View/Edit notes).
  441.  
  442.  
  443.  
  444. CONFIG FILE
  445. -----------
  446.  
  447. The config file allows the user to change some of the default options
  448. that ILINIOS uses.
  449.  
  450. The config file can be edited by any ASCII editor, the ideal candidate
  451. being the CLI's 'ED' or a wordprocessor like Protext etc.
  452.  
  453. You will find this file in the ILINIOS 'Config' drawer.
  454.  
  455. The Program.Config file will look similar to this when being edited.
  456.  
  457. ILINIOS Program Configuration Version 1.0
  458.  
  459. Report Width  : 80
  460. Date/Time     : ON
  461. Extention 1   : ADD
  462. Extention 2   : LST
  463. Attention     : For the attention of:
  464. Field Size    : 500
  465. Default Dir   : DH2:Basic/ILINIOS/
  466.  
  467. A breakdown of what each option is and how to change it can be seen
  468. below.
  469.  
  470. REPORT WIDTH
  471.  
  472. When you create your own report forms using the View/Edit Report
  473. facility, you have to set a width amount, the highest being 53,
  474. and the lowest, obviously 1. Each time you select a field and width
  475. amount to be included in your report form, the report width number
  476. is decreased. So for an 80 column printer, the report width should
  477. be about 80 or less if you have a left margin set on your printer.
  478.  
  479.  
  480. DATE/TIME
  481.  
  482. When ILINIOS is up and running the date and time from your computers
  483. battery backed clock will be displayed (if you have one installed),
  484. if not the date and time will most likely be incorrect. Therefore,
  485. you may wish to turn off this facility. To do this, simply change the
  486. ON option to OFF.
  487.  
  488.  
  489. EXTENTION 1 & 2
  490.  
  491. When you create/save an ILINIOS file, it is automatically appended with
  492. a special extention, which is ADD or LST if you have used the list
  493. records to file facility. You can change these extentions to any three
  494. character code that you like.
  495.  
  496.   
  497. ATTENTION
  498.  
  499. When you print labels using the OUTPUT facility of ILINIOS, a prefix
  500. is automatically attached before any name to be printed in the
  501. attention field. This prefix can be changed to anything that you like.
  502. If you don't require a prefix at all, then simply leave this option
  503. blank.
  504.  
  505.  
  506. FIELD SIZE
  507.  
  508. The amount of records that ILINIOS can store in memory at any one time,
  509. is 500. This number can be increased, but at your own risk! This option
  510. is primarily used during program development.
  511.  
  512.  
  513. DEFAULT DIR
  514.  
  515. A problem with earlier versions of ILINIOS was the inability for it
  516. to default to a user specified directory. Which meant that if you
  517. created a directory for ILINIOS files, you would have to enter the
  518. directory and filename every time you used ILINIOS. You can now set
  519. the default directory for ILINIOS files to be saved and loaded from
  520. by using this option.
  521.  
  522. Only the List Record file facility will not use the default directory,
  523. because you may want to send the file to the RAM DISK etc.
  524.  
  525.  
  526. NOTES (Record Numbers)
  527.  
  528. * If you enter any record numbers incorrectly, when using a record
  529.   number input option, then a simple screen flash will occur, 
  530.   informing you of an error in your input.
  531.  
  532.  
  533. NOTES (Output Option)
  534.  
  535. * As yet any entered record numbers will not be saved by the 'Output.
  536.   Config' file. This may change in a future version of ILINIOS.
  537.  
  538. * If you have entered any record numbers to print using the Select
  539.   facility, and exit the output option, your selected records will
  540.   still be stored in memory. They can be erased by using the select
  541.   option again.
  542.  
  543.  
  544. NOTES (View/Edit)
  545.  
  546. * This version of ILINIOS will also allow you to use the up and down
  547.   arrow keys to move up/down records, as well as the usual function
  548.   key options. Also, the left arrow key will move to the last record
  549.   and the right arrow key will move to the first record of your 
  550.   ILINIOS file.
  551.  
  552. * If you make any changes to your ILINIOS file and you want to abandon
  553.   them, and you use the Exit/No Save option, the changes you made,
  554.   will not be abandoned, this isn't a bug, its supposed to happen.
  555.   For example, on some occasions you may want to make certain
  556.   changes to your file, but not to save them, therefore this option
  557.   can be handy. If you do want to abandon any changes, then simply
  558.   re-load your ILINIOS file.
  559.  
  560. * When using the Report facility, if you try to save a form when using
  561.   the header facility, and the screen flashes, this can be one of two
  562.   reasons, which are:
  563.  
  564.                       You have entered no report name.
  565.                       You have entered no report title.
  566.  
  567.  
  568. NOTES (Program Bugs)
  569.  
  570. ILINIOS has been extensively tested before its final release, therefore,
  571. there should be very few bugs, if (any!).
  572.  
  573. If ILINIOS ever suffers from a fatal error, which basically means the
  574. program is about to crash, because of bad program code etc. then a
  575. special error requester will appear, informing you that ILINIOS cannot
  576. continue because of such an error, and will also give you a zone no,
  577. which is whereabouts the program bug occurred. Take note of this number
  578. and use it when you fill out the bug report form.
  579.  
  580.  
  581.  
  582. BUG FIXES
  583. ---------
  584.  
  585. The Collect Facility, had a few bugs, and one was so bad that the whole
  586. routine has been completely rewritten and is now not only bug-free, but
  587. also faster. The bugs it suffered from were as follows:
  588.  
  589. If you had only one record in your ILINIOS file and you had marked it
  590. for deletion and used the Collect Facility, ILINIOS would crash! This
  591. happened because their was no check to see if you had deleted all the
  592. records in your file, so when the collect facility had finished, and
  593. the view/edit screen tried to display a record number that didn't
  594. exist, it caused ILINIOS, too get somewhat confused, and crashed.
  595.  
  596. The other bug, caused some records not too be deleted! This happened
  597. due to some bad programming code, which basically caused the collect
  598. routine to miss some deleted records occasionally... and too think
  599. that the whole point of a collect routine was to delete records...?
  600.  
  601.  
  602.  
  603. WHATS COMING
  604. ------------
  605.  
  606. ILINIOS 4.0, will most likely be under development in future months,
  607. but due to another programming project, it may be a long way off.
  608.  
  609. It will include the following extra features:
  610.  
  611. * Mail-Merge facility
  612. * Rapid Print Spooler
  613. * Report Form Delete facility
  614.  
  615. It can be obtained for the princely sum of £5.00, this includes the 
  616. program, disk, documentation and postage, plus news on other programs
  617. that I have available, and the infamous Blood In The dust adventure
  618. game that is being programmed by myself and a friend, which should
  619. be available by early May next year.
  620.  
  621. A registration form is at the end of this documentation.
  622.  
  623.  
  624.  
  625. PROBLEMS/SUGGESTIONS
  626. --------------------
  627.  
  628. The following form should be filled in, if you have encountered any bugs
  629. when using the program.
  630.  
  631. ---------------------------------------------------------------------------
  632.                         BUG REPORT FORM (REVISION 2)
  633. ---------------------------------------------------------------------------
  634. --                                                                       --
  635. -- PROGRAM: ______________________________________   VERSION NO: ______  --
  636. --                                                                       --
  637. -- WHERE BUG OCCURRED: ________________________________________________  --
  638. --                                                                       --
  639. --                     ________________________________________________  --
  640. --                                                                       --
  641. --                     ________________________________________________  --
  642. --                                                                       --
  643. --                     _______________________________  ZONE NO: ______  --
  644. --                                                                       --
  645. --                                                                       --
  646. -- COMPUTER SYSTEM:    _____________________________  DATE: ___________  --
  647. --                                                                       --
  648. --                                                                       --
  649. ---------------------------------------------------------------------------
  650.                                                             
  651.  
  652. The following form should be filled in, if you have any suggestions to
  653. improve the program.
  654.  
  655. ----------------------------------------------------------------------------
  656.                        PROGRAM IDEAS FORM (REVISION 1)
  657. ----------------------------------------------------------------------------
  658. --                                                                        --
  659. -- PROGRAM: _______________________________________   VERSION NO ________ --
  660. --                                                                        --
  661. -- I THINK THE FOLLOWING IDEAS SHOULD BE IMPLEMENTED IN THE ABOVE PROGRAM --
  662. --                                                                        --
  663. -- ______________________________________________________________________ --
  664. --                                                                        --
  665. -- ______________________________________________________________________ --
  666. --                                                                        --
  667. -- ______________________________________________________________________ --
  668. --                                                                        --
  669. -- ______________________________________________________________________ --
  670. --                                                                        --
  671. -- ______________________________________________________________________ --
  672. --                                                                        --
  673. -- ______________________________________________________________________ --
  674. --                                                                        --
  675. -- ______________________________________________________________________ --
  676. --                                                                        --
  677. ----------------------------------------------------------------------------
  678.  
  679.  
  680. ----------------------------------------------------------------------------
  681.                        REGISTRATION FORM (REVISION 1)
  682. ----------------------------------------------------------------------------
  683. --                                                                        --
  684. -- ILINIOS Version 3.0                                                    --
  685. --                                                                        --
  686. -- NAME:     _____________________________                                --
  687. --                                                                        --
  688. -- ADDRESS:  _____________________________                                --
  689. --                                                                        --
  690. --           _____________________________                                --
  691. --                                                                        --
  692. --           _____________________________                                --
  693. --                                                                        --
  694. --           _____________________________                                --
  695. --                                                                        --
  696. -- POSTCODE: ______________                                               --
  697. --                                                                        --
  698. --                                                                        --
  699. ----------------------------------------------------------------------------
  700.  
  701.  
  702. Send all forms or money!, to the following address:
  703.  
  704. Paul Newport (ILINIOS!)
  705. 31 The Meadows,
  706. Whittucks Road,
  707. Hanham,
  708. Bristol,
  709. BS15 3PA.
  710.  
  711. Credits:
  712.  
  713. Programmed & Designed By Paul Newport.
  714. Thanks to Richard Bessant for the new, faster 'Collect Facility'.
  715. Complements to Hi-Soft for their excellent compiler.
  716.