home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 1 Issue 2 / PDCD-1 - Issue 02.iso / _utilities / utilities / 004 / ansiedit / Documents_Text_UserGuide < prev    next >
Encoding:
Text File  |  1994-10-02  |  110.9 KB  |  3,042 lines

  1.  
  2.               User Guide for AnsiEdit Version 2.30
  3.  
  4. Contents
  5.  
  6.   Section Title
  7.  
  8.      Introduction
  9.  
  10.        Various bits
  11.  
  12.      System Used For Testing
  13.  
  14.        Hardware
  15.        Software
  16.  
  17.      Installation
  18.  
  19.        The editor and its resources
  20.  
  21.      The Editor's Desktop Front-End
  22.  
  23.        Loading The Editor
  24.        Loading screens
  25.        Entering The Editor
  26.        Entering The Editor
  27.        Errors
  28.        Loading Without Resources
  29.  
  30.      Configuring the Editor
  31.  
  32.        Options on or off
  33.        Changing the messages
  34.        Setting The Options (Preferences Window)
  35.           Load Resources
  36.           Save Details
  37.           Load Details
  38.           Warnings
  39.           Save Options
  40.           Defaults
  41.           Load Options
  42.           Delete Options
  43.           Colour Templates
  44.           Dull Templates
  45.           Hourglass
  46.           Insert
  47.           Draw
  48.           Pattern
  49.           Hot-Keys
  50.           Extra Keys
  51.           Mouse Buttons
  52.           Control Panel
  53.           Scrap Directory
  54.  
  55. Contents (Continued)
  56.  
  57.   Section Title
  58.  
  59.           Update Block
  60.           Transparent
  61.           Delete Left
  62.           Print LF
  63.           Major Warnings
  64.           Minor Warnings
  65.  
  66.        Setting The Options (Load Details Window)
  67.  
  68.           Ansi
  69.           BBC Font
  70.           Data
  71.           Text
  72.           Any
  73.           CLS Prompt
  74.           Archived
  75.  
  76.        Setting The Options (Load Resources Window)
  77.  
  78.           Font
  79.           Palette
  80.           AnsiSave
  81.  
  82.        Setting The Options (Save Details Window)
  83.  
  84.           Do Initial MODE Change?
  85.           Include Font Data?
  86.           Include Palette Data?
  87.           Display
  88.           End-Of-File Marker?
  89.           Maximum ANSI Lines?
  90.           Reverse
  91.           Pause
  92.  
  93.        Setting The Options (Warnings Window)
  94.  
  95.           Block on alternate screen
  96.           Copy block
  97.           Move block
  98.           Delete block
  99.           Erase block
  100.           Paint block / area
  101.           Wash block / area
  102.           Clear block
  103.           Clear pattern
  104.           Clear screen
  105.           Select as pattern
  106.           Draw box (Solid / Transparent)
  107.           Regrab block
  108.  
  109. Contents (Continued)
  110.  
  111.   Section Title
  112.  
  113.           Regrab block from alternate screen
  114.           Same values
  115.           User terminated
  116.           Load errors
  117.           Save errors
  118.           Select corner 1
  119.           Select corner 2
  120.           Select block
  121.           No block
  122.           Help
  123.           Screen modified
  124.           No pattern
  125.           Global colour change
  126.           Position block
  127.  
  128.      Using The Desktop Front-End Menus
  129.  
  130.        Info
  131.        File Info
  132.        Print
  133.        Clear
  134.        Swap Screen
  135.        Preference
  136.        Quit
  137.  
  138.      Saving Files From The Desktop Front-End
  139.  
  140.      Using The Editor
  141.  
  142.        Cursor Movement
  143.           Ctrl Key Plus
  144.           Shift Key Plus
  145.           Other Available Keys
  146.           Function Keys
  147.           Mouse buttons
  148.  
  149.      Available Commands
  150.  
  151.        Alt Key Commands
  152.        Ctrl & Alt Commands
  153.        Ctrl & Alt & Shift Commands
  154.  
  155.      The Editor Menu System
  156.  
  157.        Starting The Menu System
  158.        Selecting An Option
  159.        Sub-Menus
  160.        Keyboard Equivalents
  161.  
  162.  
  163. Contents (Continued)
  164.  
  165.   Section Title
  166.  
  167.      Explanation Of The Control Panel
  168.  
  169.      Block Commands (Select menu options)
  170.  
  171.        Selecting A Block
  172.        Hide
  173.        Show
  174.        Clear Block
  175.        View Block
  176.        Reselect
  177.  
  178.           If the selected block is on the current screen
  179.           If the selected block is on the alternate screen
  180.  
  181.        Move
  182.        Copy
  183.        Delete
  184.        Erase
  185.        Wash Area
  186.        Paint Area
  187.        Transparent
  188.  
  189.        Shapes sub-menu
  190.           Box (Transparent)
  191.           Box (Solid)
  192.  
  193.        Block Update
  194.        No Mouse
  195.        Single Click
  196.        Double Click
  197.  
  198.      Warning menu options
  199.  
  200.        Major Warnings
  201.        Minor Warnings
  202.  
  203.      Colour menu options
  204.  
  205.        Select Background Colour
  206.        Select Default Background Colour
  207.        Select Foreground Colour
  208.        Global Colour Change
  209.        Selecting a new colour from the screen
  210.        Select Line Type
  211.  
  212.      Misc options
  213.  
  214.        Clear Screen
  215.        Swap The Screen
  216.  
  217. Contents (Continued)
  218.  
  219.   Section Title
  220.  
  221.        Control Panel menu
  222.  
  223.           F1 - F8
  224.           Up
  225.           Down
  226.           All
  227.           Star Commands
  228.           Top
  229.           Bottom
  230.           Neither
  231.  
  232.        Ruler
  233.        Change Mode
  234.        Print Screen
  235.        Draw Mode
  236.           Pattern Mode Off
  237.           Pattern Mode On
  238.  
  239.        Insert
  240.        Hourglass
  241.        CLS Prompt
  242.        Cursor
  243.  
  244.      Edit options
  245.  
  246.        Erase Line
  247.        Insert Line
  248.  
  249.        Paint The Screen
  250.           Pattern Mode Off
  251.           Pattern Mode On
  252.  
  253.        Transparent Character
  254.        Solid Space
  255.        Wash Screen
  256.        Delete Line
  257.  
  258.      File menu options
  259.  
  260.        Change Directory
  261.  
  262.        Load File
  263.           Screen
  264.           Font
  265.           Palette
  266.           AnsiSave
  267.  
  268.        Save Screen
  269.  
  270. Contents (Continued)
  271.  
  272.   Section Title
  273.  
  274.        Save Details
  275.           Do Initial MODE Change
  276.           Include Font Data
  277.           Include Palette Data
  278.           Add End-Of-File Marker
  279.           Reverse
  280.           Pause
  281.           Maximum ANSI Lines
  282.           Save Options
  283.           Defaults
  284.           Load Options
  285.           Delete Options
  286.  
  287.        View Files
  288.        Exit Editor
  289.  
  290.      Pattern Options
  291.  
  292.        Pattern Mode
  293.        Select Pattern
  294.        View Pattern
  295.        Clear Pattern
  296.        Errors
  297.  
  298.      Appendices
  299.  
  300.      Appendix A: Default option settings
  301.  
  302.        Editor Options
  303.        Load Options
  304.        Loaded Template File
  305.        Miscellaneous Options
  306.        Block Command Options
  307.        Warning Toggles
  308.        Save File Options
  309.        Loaded Resources
  310.        Warnings
  311.  
  312.      Other information
  313.      IMPORTANT NOTE
  314.  
  315.   This is the user guide for 'AnsiEdit' version 2.30.
  316.  
  317.   The above lists the various section headings, to allow for easy 
  318.   access  to  each individual area,  by using an  editors  search 
  319.   facility.   When  searching  it would be better to  turn  'Case 
  320.   Sensitivity' off.
  321.  
  322.   USE AND ENJOY!!!!
  323.  
  324. Introduction
  325.  
  326.      Version 2.30 of 'AnsiEdit',  is intended as the last release 
  327.      for  this year.   There are plans for new features  for  the 
  328.      editor, but there are other things I would like to do, after 
  329.      all,  the editors now into its third year of development and 
  330.      the  fourth year for me developing ANSI programs  (how  time 
  331.      flies  when your enjoying yourself,  (or does it  seem  like 
  332.      that because I am getting old (24 years))!!!!!)
  333.  
  334.      The  editor was originally written because some people  said 
  335.      it would be a nice idea to be able to create ANSI screens on 
  336.      an Archimedes,  which could then be used on a PC, because of 
  337.      this the editor resembled a PC ANSI screen editor.  However, 
  338.      these people have since moved over to only using  PC's,  and 
  339.      so  this philosophy needed a rethink.   The editor  has  now 
  340.      been  written solely as a Archimedes  colour  editor.   ANSI 
  341.      files are still catered for,  but, the full 32 lines can now 
  342.      be  used,  plus some other features applicable only  to  the 
  343.      Archimedes and not the PC.
  344.  
  345.   Various bits
  346.  
  347.      If  you want to configure the editor for your  own  personal 
  348.      use  then  it  would be very advisable to read  all  of  the 
  349.      section  entitled 'Configuring the  editor'.   Turning  some 
  350.      options  on  or off may have dire consequences if  your  not 
  351.      fully  aware  of  what they do.  The help  provided  by  the 
  352.      '!Help'  application does not give full information, and  is 
  353.      only  intended  as a reminder for after you  have  read  the 
  354.      'UserGuide'.
  355.  
  356.      To ensure the editor runs as all previous versions have done 
  357.      then the options should be left in there default state.
  358.  
  359. System Used For Testing
  360.  
  361.    Hardware
  362.  
  363.      Acorn BBC A3000 with 4Mb of RAM
  364.      ARM 3
  365.      Watford Electronics Internal 20Mb IDE hard disk
  366.      Risc OS 3 version 3.10
  367.      Standard resolution monitor (Microvitec Cub 3000)
  368.      Amstrad DMP 2160 (Dot matrix printer)
  369.      Canon BJ-10sx (Bubble-Jet printer)
  370.  
  371.   Software
  372.  
  373.      ArcFSr/w
  374.      Edit version 1.44
  375.      1st Word+ version 2.01
  376.      StrongEd v2.51 - (Freeware version from 'Archimedes World')
  377.      BasCompress v1.35b (BASIC compressor - Registered)
  378.      MouseOpt v1.00 (Allows the cursor keys to emulate the mouse,
  379.      (c) 1993 Neil Anderthal from Archimedes World)
  380.  
  381. Installation
  382.  
  383.   The editor and its resources
  384.  
  385.      All  the editors programs and resources used to be  kept  in 
  386.      the  editors  own directory,  I have now decided  to  change 
  387.      this.   The editors own directory will now just contain  the 
  388.      files it really needs to run.  The additional files will now 
  389.      only be held in sub-directories in the archive,  the default 
  390.      resources will also be stored in the sub-directories in case 
  391.      a resource is accidentally erased.   The directories are  as 
  392.      follows:
  393.  
  394.           Directory      Purpose
  395.  
  396.           !AnsiEdit      The actual application
  397.  
  398.           Documents      This    contains   all    the    editors 
  399.                          documentation files such as the one your 
  400.                          reading  in  both '1stWord+'  and  'Text 
  401.                          (ASCII)' format
  402.  
  403.           Examples       This  contains  example 'BBC  Font'  and 
  404.                          'Ansi' screens
  405.  
  406.           MsgFiles       This contains the default messages files
  407.  
  408.           Pals+Fonts     This contains DOS and default Archimedes 
  409.                          MODE 12 fonts and palettes
  410.  
  411.           SaveFiles      This   contains  around   14   different 
  412.                          'AnsiSave' files for use with the editor
  413. The Editor's Desktop Front-End
  414.  
  415.   Loading The Editor
  416.  
  417.      The  program  can  either be run from the  archive  using  a 
  418.      program like ArcFS or SparkFS, or de-archived and run from a 
  419.      floppy disk or hard disk.   Although its possible to run the 
  420.      program from the archive its best to de-archive it first.
  421.  
  422.      To  use  the  program simply double-click  on  its  icon  or 
  423.      double-click on an Ansi or BBC Font file.   The '!Boot' file 
  424.      has  commands in it to intercept double-clicks on BBC  Font, 
  425.      Ansi, Data and Text files.  To stop it doing this just put a 
  426.      '|' at the start of the relevant lines.
  427.  
  428.      If  the program is run from an archive,  then the  'Archive' 
  429.      option  should be turned on.   This is the default  setting.  
  430.      If  not the editor may error or mess up the entire  archive.  
  431.      The 'Archive' option just stops the application from gaining 
  432.      all the file information when saving or loading a file, this 
  433.      was causing the editor to crash.   I believe the problem  is 
  434.      possibly  due to mixing archives created with  both  'ArcFS' 
  435.      and 'SparkFS',  this is because my program attempts to write 
  436.      to the editors directory by default.
  437.  
  438.      The  editors desktop front-end is currently  compliant  with 
  439.      '!Help',  except for help on menu options when using Risc OS 
  440.      3, it is also compliant with the 'MessageTrans' module.  The 
  441.      program  has been tested under Risc OS 3 version 3.10  only, 
  442.      so any comments or bugs encountered using other versions  of 
  443.      the Operating System would be appreciated.
  444.  
  445.      If the 'ImageOpts' and / or 'EditorOpts' files exist in  the 
  446.      editors directory,  and are incompatible,  for example where 
  447.      created  using a different version of the editor,  an  error 
  448.      message will be displayed.  This could either be in an error 
  449.      box  or a message on the screen.   If its a message  on  the 
  450.      screen  it  can be cleared by pressing  'f12'  and  pressing 
  451.      return.  After the message has been displayed the editor wil 
  452.      carry  on loading but will instead use the default  settings 
  453.      for the options and resources.
  454.  
  455.   Loading screens
  456.  
  457.      A  file  can be loaded by double-clicking  on  it.   If  the 
  458.      editor is not already loaded, then the editor will be loaded 
  459.      first  and then the file.   If a file is  double-clicked  on 
  460.      then  the  file will be loaded as a screen unless  it  is  a 
  461.      'AnsiSave'  file  in  which case it will be  loaded  as  the 
  462.      current save file,  and the same goes for palettes and  font 
  463.      files  which only contain palette or font data,  these  will 
  464.      not update the details in the 'Load Resources' window.
  465.  
  466.   Entering The Editor
  467.            
  468.      When  the editor is entered,  the current mode is  used  for 
  469.      editing.  This should preferable be a 16 colour mode with 80 
  470.      characters across (0 - 79) and 32 lines down (0 -  31).   If 
  471.      larger modes are used,  only the first 80 characters  across 
  472.      and 32 lines down are used.   Small modes like 9 will result 
  473.      in  the file not be correctly displayed.   Modes  with  more 
  474.      than  16 colours,  like 15 and 13,  will also result in  the 
  475.      displayed colours been wrong.   If larger modes are used for 
  476.      loading,  or  modes with more than 16 colours are  used  for 
  477.      loading, simple exit the editor (Alt & X) and re-enter using 
  478.      mode  12  or  similar,   and  the  file  will  be  correctly 
  479.      displayed.   Using smaller modes will probably mean the file 
  480.      was loaded incorrectly.   Alternatively,  change the current 
  481.      mode from within the editor using Alt & Y.
  482.  
  483.   Entering The Editor
  484.  
  485.      If  the editor is loaded by double-clicking on a  file,  the 
  486.      editor is entered while loading the file.
  487.  
  488.      To  enter  the editor from the desktop simply click  on  its 
  489.      icon on the icon bar,  or, use whatever hot-key sequence you 
  490.      have set up, by default this is 'F11'.
  491.  
  492.   Errors
  493.  
  494.      Any  errors in the desktop will result in an error box  with 
  495.      'Cancel'  and 'OK' boxes.   'Cancel' will exit  the  editor, 
  496.      losing  any changes you have made to a file,  and 'OK'  will 
  497.      ignore  the error and carry on.   If an error  is  displayed 
  498.      during  initialisation  which can't be cured it is  best  to 
  499.      click  on  'Cancel',  if a resource such as a  'Palette'  or 
  500.      'AnsiSave'  file  is requested but which is  not  available, 
  501.      then if the 'EditorOpts' and 'ImageOpts' files are  deleted, 
  502.      this  will stop the resources been requested and the  editor 
  503.      should  load  with no problem.   Some errors which  used  to 
  504.      display  an  error box with an 'OK' icon in now  display  an 
  505.      error window which can just be closed in the usual way.
  506.  
  507.   Loading Without Resources
  508.  
  509.      In previous versions,  if a resource, such as a palette, was 
  510.      missing,  the editor would not load.   Now, if a resource is 
  511.      missing,  the editor will still load and run.   However,  if 
  512.      the font is missing then the current system font is used, if 
  513.      the  palette  is missing then the default  colours  for  the 
  514.      current  mode  will  be used.   This  may  mean  the  screen 
  515.      flashing  if  your  in  a mode such  as  mode  12.   If  the 
  516.      'AnsiSave' file is missing then the file will be saved as if 
  517.      the  file  'NormalSave'  had been loaded.   If  any  of  the 
  518.      message  files are missing,  then the message that  will  be 
  519.      displayed will be the messages tag.
  520.  
  521.      You  will  be  prompted  with a message  if  any  files  are 
  522.      missing.  If the missing files are font, palette or AnsiSave 
  523.      files  then  these files can be loaded  manually  after  the 
  524.      editor  has been loaded.   If the missing file is a  message 
  525.      file  then  the  file  needs putting  back  in  the  editors 
  526.      'Resources'   directory  and  the  editor  should  then   be 
  527.      reloaded.
  528.  
  529. Configuring the Editor
  530.  
  531.   Before reading the following sections,  make sure there are  no 
  532.   files  called  'EditorOpts'  or  'ImageOpts'  in  the   editors 
  533.   resource directory.  To do this first load the editor on to the 
  534.   icon  bar,  and then click adjust over the editors  icon.   The 
  535.   'Preferences' window should now pop-up on the screen.  Click on 
  536.   the icon which says 'Delete Options', if any option files exist 
  537.   then  this will delete them.   If a window appeared  saying  no 
  538.   option  files  to delete then this means the  editor  has  been 
  539.   setup with the default option settings.  If the window informed 
  540.   you  that files had been deleted then you should do one of  the 
  541.   following:
  542.  
  543.      A.   Exit  the editor using the 'Quit' option from the  menu 
  544.           and then reload the editor again.
  545.  
  546.                                OR
  547.  
  548.      B.   Click  on the icon which says  'Defaults'.   This  will 
  549.           make  sure  your editor is using  the  default  options 
  550.           which  are mentioned in this user  guide.   Appendix  A 
  551.           lists what all the default options should be.
  552.  
  553.   Options on or off
  554.  
  555.      If an option has a red square or blue asterix in the middle,
  556.      then the option is on, otherwise the option is off.
  557.  
  558.      If  you  prefer the default icons,  then you should  do  the 
  559.      following:
  560.  
  561.           1.   Hold  down the SHIFT key and double-click  on  the 
  562.                editors icon in the filer window.
  563.  
  564.           2.   Now release the SHIFT key.
  565.  
  566.      Now drag the file icon for '!Run' to a suitable text editor,
  567.      such as '!Edit' or '!StrongEd'.   On the line which reads as 
  568.      follows:
  569.  
  570.           IconSprites <AnsiEdit$Dir>.Resources.OptSprs
  571.  
  572.      Place  a '|' at the start of the line.   This will stop  the 
  573.      editor changing the default icons.
  574.  
  575.   Changing the messages
  576.  
  577.      The  editors  messages used by the  desktop  front-end,  the 
  578.      editors  menu  system and help messages can now  be  edited.  
  579.      The  'MessageTrans' module is used for  this  purpose.   The 
  580.      files are called:
  581.  
  582.           MenuMsgs    - contains the editors menu messages,  help 
  583.                         messages and the hot-key information.
  584.  
  585.           ImageMsgs   - contains  the  messages for  the  desktop 
  586.                         front-end.
  587.  
  588.           EditorMsgs  - contains  the  messages  for  the  editor 
  589.                         itself.
  590.  
  591.      The  above 3 files can be found in the  editors  'Resources' 
  592.      directory.  To find these files you should do the following:
  593.  
  594.           1.   Hold  down the SHIFT key and double-click  on  the 
  595.                editors icon in the filer window,  now release the 
  596.                Shift key.
  597.  
  598.           2.   There  should  be  a light  blue  (cyan)  coloured 
  599.                directory viewer visible called 'Resources'.   You 
  600.                should  now  double-click on  this.  The  3  files 
  601.                mentioned above should now be visible.
  602.  
  603.      Important Note:  NEVER change what is before the  ':',  this 
  604.                       is because the editor uses this for finding 
  605.                       the correct message.
  606.  
  607.   Setting The Options (Preferences Window)
  608.  
  609.      To  change any options click menu over the AnsiEdit icon  on 
  610.      the  icon  bar.   Now select the  'Preferences'  option.   A 
  611.      window  will  appear on the screen.
  612.  
  613.      You can now also click the adjust button while the mouse  is 
  614.      over  the  editors icon to open  the  'Preferences'  window, 
  615.      instead of the 'Load Resources' window.
  616.  
  617.      By  clicking on the icons you can toggle the options on  and 
  618.      off.  The editor now uses proper radio and option boxes like 
  619.      '!Edit',  instead of the 'Yes' and 'No' boxes that  previous 
  620.      versions used.
  621.  
  622.      Under  old versions,  clicking the options on or off had  an 
  623.      immediate effect.   Now to make your changes take place  you 
  624.      should do one of the following:
  625.  
  626.           a)   After  you have made your changes to  the  options 
  627.                click  on 'OK',  the window will be shut  and  the 
  628.                changes will be made.
  629.  
  630.           b)   Click on 'Load Options' or 'Defaults',  these will 
  631.                either load any options from the options files  or 
  632.                set the options to there default settings and shut 
  633.                ALL option windows.
  634.  
  635.           c)   If you have made any changes and you then click on 
  636.                Colour  / Dull Templates,  the changes  will  take 
  637.                place,  all  windows  open will be  shut  and  any 
  638.                option  windows that where open will be  re-opened 
  639.                with the new templates.
  640.  
  641.        If  any options have been changed,  and none of the  above 
  642.        have  been  done,  clicking on 'Cancel'  will  ignore  any 
  643.        changes and close the option window.
  644.  
  645.      Load Resources
  646.  
  647.        This leads to a sub-window which allows you to change  the 
  648.        default 'Font',  'Palette' and 'AnsiSave' files which  are 
  649.        loaded when the editor is started up.
  650.  
  651.      Save Details
  652.  
  653.        This  icon leads to a sub-window which allows the  setting 
  654.        of options for when saving files.
  655.  
  656.      Load Details
  657.  
  658.        This is a new option.  These icons used to be on the  main 
  659.        preferences window.  The sub-window allows the setting  of 
  660.        options for when loading files.
  661.  
  662.      Warnings
  663.  
  664.        This  leads  to a sub-window which allows the  setting  of 
  665.        major and minor warnings.
  666.  
  667.      Save Options
  668.  
  669.        Clicking   this  icon  will  save  the  options   to   the 
  670.        applications 'Resources' directory,  on either floppy disk 
  671.        or hard disk.  For this,  the application should first  be 
  672.        de-archived.
  673.  
  674.      Defaults
  675.  
  676.        Clicking this icon will reset the options to the  programs 
  677.        defaults.
  678.  
  679.      Load Options
  680.  
  681.        Clicking  this  icon (previously  'Start  Settings')  will 
  682.        reload   the  options  last  saved  to  the   applications 
  683.        directory.  If no options have been saved then this option 
  684.        will do the same as the 'Defaults' option.
  685.  
  686.      Delete Options
  687.  
  688.        If  you have saved the options for future  use,  but  then 
  689.        decide  you  want to use the default  options,  this  will 
  690.        delete the saved options from disk.   If the option  files 
  691.        are found then the editor will open a window informing you 
  692.        of the files it has deleted.   This option should only  be 
  693.        done if the editor has been de-archived.
  694.  
  695.      Colour Templates
  696.  
  697.        This is a new option.   If the editor is using the  'Dull' 
  698.        templates,  this  will load the 'ColourFul' template  file 
  699.        (the  Authors  preferred  choice).   If any  of  the  main 
  700.        options  windows are open,  the windows icon settings  are 
  701.        saved  and then any open windows are closed and  the  main 
  702.        option  windows  that  were open  are  reopened  with  the 
  703.        colourful templates loaded.   This means this option  will 
  704.        also have a similar effect to clicking on 'OK'.
  705.  
  706.        If  the  'Colourful'  templates are  already  loaded  this 
  707.        option will do nothing.
  708.  
  709.      Dull Templates
  710.  
  711.        This  is  a  new  option.   If the  editor  is  using  the 
  712.        'ColourFul' templates,  this will load the 'Dull' template 
  713.        file.   If any of the main options windows are  open,  the 
  714.        windows icon settings are saved and then any open  windows 
  715.        are closed and the main option windows that were open  are 
  716.        reopened with the dull templates loaded.   This means this 
  717.        option  will  also have a similar effect  to  clicking  on 
  718.        'OK'.
  719.  
  720.        If  the  'Dull' templates are already loaded  this  option 
  721.        will do nothing.
  722.  
  723.      Hourglass
  724.  
  725.        If the 'Hourglass' option is turned on, then some commands 
  726.        will display a hourglass with a percentage of the  command 
  727.        done underneath it.   This has been greatly improved  from 
  728.        previous  versions.   All  commands will  now  display  an 
  729.        hourglass,   irrespective  of  this  setting,  when  doing 
  730.        something  which  causes a slight  delay.   The  hourglass 
  731.        option  now  tells the routines you wish a  percentage  to 
  732.        appear as to how much of the command has been  done.   You 
  733.        may find though, that this will cause a slight lengthening 
  734.        of how long the command takes.
  735.  
  736.      Insert
  737.  
  738.        If  the 'Insert' option is on,  then 'Ins' will appear  at 
  739.        the  bottom  of the screen when  using  the  editor.   Any 
  740.        character  now  typed  will  be  inserted  at  the  cursor 
  741.        position.   This option will cause the speed of typing  to 
  742.        be  reduced  quite noticeably.   This has no  effect  when 
  743.        'Draw' (see below) is turned on.
  744.  
  745.      Draw
  746.  
  747.        If the 'Draw' option is on, then 'Draw' will appear at the 
  748.        bottom  of  the screen when using the  editor.   Now  when 
  749.        using  the  cursor  keys a line will be  drawn  using  the 
  750.        currently selected line type.
  751.  
  752.      Pattern
  753.  
  754.        If  the  'Pattern' option is on,  then the  '[?]'  at  the 
  755.        bottom of the screen,  will be replaced with 'Pat'.  If no 
  756.        pattern  has  been selected,  then an  error  window  will 
  757.        appear  and  the  option will be  immediately  turned  off 
  758.        again.   The option is also turned off,  if pattern was on 
  759.        when  the  options were saved and the editor  is  reloaded 
  760.        again.   This is because no pattern can have been selected 
  761.        when the editor is first loaded.
  762.  
  763.      Hot-Keys
  764.  
  765.        The hot-keys option used to lead to a pop-up  window,  now 
  766.        instead there is a writable icon.   To set the hot-key you 
  767.        can either:
  768.  
  769.           a)   Click  the menu button over the writable icon  and 
  770.                select the function key from the menu
  771.  
  772.                                    OR
  773.  
  774.           b)   Click on the left hand arrow next to the  writable 
  775.                icon  to  go backwards through the  list,  or  the 
  776.                right hand arrow to go forwards through the  list.  
  777.                Clicking  with  adjust  will do  the  opposite  of 
  778.                clicking with the select button.
  779.  
  780.      Extra Keys
  781.  
  782.        The  extra  keys option allows you to select  the  use  of 
  783.        'Ctrl',  'Shift',  both or neither.  To set the extra-keys 
  784.        you can either:
  785.  
  786.           a)   Click  the menu button over the writable icon  and 
  787.                select the function key from the menu
  788.  
  789.                                    OR
  790.  
  791.           b)   Click on the left hand arrow next to the  writable 
  792.                icon  to  go backwards through the  list,  or  the 
  793.                right hand arrow to go forwards through the  list.  
  794.                Clicking  with  adjust  will do  the  opposite  of 
  795.                clicking with the select button.
  796.  
  797.      Mouse Buttons
  798.  
  799.        This  used to be 3 separate icons allowing the setting  of 
  800.        'Single',  'Double'  or 'None'.   Now you have 1  writable 
  801.        icon, in order to change the setting you need to do one of 
  802.        the following:
  803.  
  804.           a)   Click  the menu button over the writable icon  and 
  805.                select the function key from the menu
  806.  
  807.                                    OR
  808.  
  809.           b)   Click on the left hand arrow next to the  writable 
  810.                icon  to  go backwards through the  list,  or  the 
  811.                right hand arrow to go forwards through the  list.  
  812.                Clicking  with  adjust  will do  the  opposite  of 
  813.                clicking with the select button.
  814.  
  815.        'Single'  means  you only need to click the  mouse  button 
  816.        once when dealing with block commands,  'Double' means you 
  817.        need to double-click the mouse button and 'None' means the 
  818.        mouse pointer is turned off during block commands.
  819.  
  820.      Control Panel
  821.  
  822.        This  used to be 3 separate icons allowing the setting  of 
  823.        'Top',  'Bottom' or 'None'.  Now you have 1 writable icon, 
  824.        in  order to change the setting you need to do one of  the 
  825.        following:
  826.  
  827.           a)   Click  the menu button over the writable icon  and 
  828.                select the function key from the menu
  829.  
  830.                                    OR
  831.  
  832.           b)   Click on the left hand arrow next to the  writable 
  833.                icon  to  go backwards through the  list,  or  the 
  834.                right hand arrow to go forwards through the  list.  
  835.                Clicking  with  adjust  will do  the  opposite  of 
  836.                clicking with the select button.
  837.  
  838.        'Top'  will  display the control panel at the top  of  the 
  839.        screen,  'Bottom'  will display the control panel  at  the 
  840.        bottom  of  the screen and 'None' will  turn  the  control 
  841.        panel off.
  842.  
  843.      Scrap Directory
  844.  
  845.        You  can  either enter the name of your  scrap  directory, 
  846.        drag the scrap directory to the icon or clicking menu will 
  847.        display  a window with the following commonly  used  scrap 
  848.        directories,  <Wimp$ScrapDir>,  <AnsiEdit$Dir>  (Default), 
  849.        <AnsiEdit$Dir>.Resources.
  850.  
  851.      Update Block
  852.  
  853.        Using old versions of the editor, if a block was selected, 
  854.        and  then  changed in some way,  the block  needed  to  be 
  855.        regrabbed  using Alt & G,  or completely reselected  using 
  856.        Alt & A.  Turning 'Update Block' on, will mean any changes 
  857.        to  the selected area are mirrored in the selected  block, 
  858.        this is how most editors and word processors  work.   This 
  859.        is on a toggle, in case the old method was preferred.
  860.  
  861.      Transparent
  862.     
  863.        This option will toggle 'Transparency' on and off for  the 
  864.        copying  and  moving of blocks around the  screen.   If  a 
  865.        block been copied has 'transparent' areas,  these will not 
  866.        effect the destination area.
  867.  
  868.      Delete Left
  869.  
  870.        Using old versions of the editor,  the deletion of  blocks 
  871.        always meant the moving of things from right to  left.   I 
  872.        often  found I wanted things to move from bottom  to  top.  
  873.        If this option is turned off,  then the deletion of blocks 
  874.        will result in the moving of things from the bottom of the 
  875.        screen to the top.
  876.  
  877.      Print LF
  878.  
  879.        Old  versions of the editor used to add a line-feed as  my 
  880.        printer required this.   However,  now I have a Canon  BJ-
  881.        10sx a line-feed is no longer required.   This option will 
  882.        toggle  between  printing a Line-Feed and not  printing  a 
  883.        Line-Feed.
  884.  
  885.      Major Warnings
  886.  
  887.        If this option is turned on, then any warnings listed as a 
  888.        major warning (MAJOR next to it),  will be displayed.   If 
  889.        this  option is turned off,  then these warnings  will  be 
  890.        ignored.   Eg copy a block is listed as a major warning by 
  891.        default, so if major warnings where turned off and a block 
  892.        was  copied,  the command would be done with no  prompting 
  893.        before hand.
  894.  
  895.      Minor Warnings
  896.  
  897.        If this option is turned on, then any warnings listed as a 
  898.        minor warning (MINOR next to it),  will be displayed.   If 
  899.        this  option is turned off,  then these warnings  will  be 
  900.        ignored.   Eg  no  block is listed as a minor  warning  by 
  901.        default, so if minor warnings where turned off and a block 
  902.        command  was attempted before a block  was  selected,  the 
  903.        command would not prompt with a warning.
  904.  
  905.   Setting The Options (Load Details Window)
  906.  
  907.      The  following  options used to be in the  main  preferences 
  908.      window.
  909.  
  910.        Ansi
  911.  
  912.          If this option has been turned on,  and you double-click 
  913.          on  a Ansi file (filetype &120),  then the  editor  will 
  914.          attempt to load the file.  If the option has been turned 
  915.          off  and a Ansi file (filetype &120) is  double-clicked, 
  916.          then the editor will ignore it.
  917.  
  918.        BBC Font
  919.  
  920.          If this option has been turned on,  and you double-click 
  921.          on a BBC Font file (filetype &FF7), then the editor will 
  922.          attempt to load the file.  If the option has been turned 
  923.          off  and  a  BBC Font file (filetype  &FF7)  is  double-
  924.          clicked, then the editor will ignore it.
  925.  
  926.        Data
  927.  
  928.          If this option has been turned on,  and you double-click 
  929.          on  a Data file (filetype &FFD),  then the  editor  will 
  930.          attempt to load the file.  If the option has been turned 
  931.          off  and a Data file (filetype &FFD)  is  double-clicked 
  932.          then the editor will ignore it.
  933.  
  934.        Text
  935.  
  936.          If this option has been turned on,  and you double-click 
  937.          on  a Text file (filetype &FFF),  then the  editor  will 
  938.          attempt to load the file.  If the option has been turned 
  939.          off  and a Text file (filetype &FFF)  is  double-clicked 
  940.          then the editor will ignore it.
  941.  
  942.        Any
  943.  
  944.          If  this option has been turned on,  then regardless  of 
  945.          the above settings,  an attempt will be made to load any 
  946.          file  (except directories) double-clicked  on.   Turning 
  947.          this option on will result in Ansi,  BBC Font,  Data and 
  948.          Text be shaded out.
  949.  
  950.        CLS Prompt
  951.  
  952.          If  the  'CLS Prompt' option is  turned  on,  then  when 
  953.          loading  the  user is prompted before any  clear  screen 
  954.          sequences.
  955.  
  956.        Archived
  957.  
  958.          If  the 'Archive' option has been turned on then when  a 
  959.          file is loaded or saved the file details are not  gained 
  960.          from the disk.  This is mainly for when using the editor 
  961.          from an archive.   It was discovered that often programs 
  962.          like  'ArcFsr/w' would output errors which  stopped  the 
  963.          editor  working and sometimes would corrupt the  editors 
  964.          archive.   If this option is turned on then the  editors 
  965.          file  info  box will not contain information  about  the 
  966.          loaded  files  type or date and time  saved,  all  other 
  967.          information is still filled in.
  968.  
  969.  
  970.   Setting The Options (Load Resources Window)
  971.  
  972.      This  window  used  to be called  'Load  Details'.   It  now 
  973.      contains the name of the currently loaded 'Font',  'Palette' 
  974.      and 'AnsiSave' file.
  975.  
  976.      Font
  977.  
  978.        If  a new font is to be loaded then drag the file  to  the 
  979.        'Font'  icon.   Do not just drag the BBC Font file to  the 
  980.        window, it may not load the file properly if you do.  This 
  981.        may be changed in a later version.
  982.  
  983.      Palette
  984.  
  985.        If a new palette is to be loaded then drag the file to the 
  986.        'Palette' icon.   Do not just drag the Palette file to the 
  987.        window, it may not load the file properly if you do.  This 
  988.        may be changed in a later version.
  989.  
  990.      AnsiSave
  991.  
  992.        This is a new icon and a new file type.   'AnsiSave' files 
  993.        are  the  files which contain information  about  how  the 
  994.        current screen should be saved.  Drag a 'AnsiSave' file to 
  995.        the icon to load it.
  996.  
  997.      If the 'Save Options' icon is clicked on,  the files  listed 
  998.      above will be saved as well.   This means when the editor is 
  999.      next loaded, these files will be loaded automatically as the 
  1000.      editors  default files,  this may mean being prompted for  a 
  1001.      disk if a file is not on the current disk.
  1002.  
  1003.      As well as dragging the files to the icons you can also type 
  1004.      the files name and path into the icon box as well.   If  you 
  1005.      do  this,  you MUST press [RETURN] afterwards to ensure  the 
  1006.      'BBC Font',  'Palette' or 'AnsiSave' file is loaded,  if the 
  1007.      [RETURN] key is pressed but the name is the same as the file 
  1008.      already loaded then nothing will happen.
  1009.  
  1010.   Setting The Options (Save Details Window)
  1011.  
  1012.      The  'Save  Details' window allows  the,  'Do  Initial  MODE 
  1013.      Change?',  'Include  Font Data?',  'Include Palette  Data?', 
  1014.      'End-Of-File  Marker?',  'Maximum ANSI  Lines?',  'Reverse', 
  1015.      'Pause' and 'Display' options to be changed, for when saving 
  1016.      files.
  1017.  
  1018.      These  options can be either set from here or by  using  the 
  1019.      'Save Details' sub-menu from the editor.   Any changes  made 
  1020.      using this window are reflected in the 'Save Details'  menu, 
  1021.      and  any  changes  made  in  the  'Save  Details'  menu  are 
  1022.      reflected in this window.
  1023.  
  1024.      Do Initial MODE Change?
  1025.  
  1026.        When  a file is saved as a 'BBC Font' file a VDU  sequence 
  1027.        will  be sent to change the screen mode to  the  currently 
  1028.        selected  screen mode.   If this option is not  turned  on 
  1029.        then only a clear screen sequence will initially be  sent.  
  1030.        (BBC Font files only).
  1031.  
  1032.      Include Font Data?
  1033.  
  1034.        When  a  file is saved as a 'BBC Font'  file,  the  entire 
  1035.        currently  loaded font will be saved with  the  file.   If 
  1036.        this option is not turned on then no font is  saved.   The 
  1037.        font  data  will increase the file size  by  approximately 
  1038.        2240 bytes. (BBC Font files only).
  1039.  
  1040.      Include Palette Data?
  1041.  
  1042.        When a file is saved as a 'BBC Font' file,  the  currently 
  1043.        loaded  palette  will be saved with  the  file.   If  this 
  1044.        option  is not turned on then no palette  is  saved.   The 
  1045.        palette data will increase the file size by  approximately 
  1046.        120 bytes. (BBC Font files only).
  1047.  
  1048.      Display
  1049.  
  1050.        This  option  used  to be part  of  the  main  preferences 
  1051.        window.   If this option has been turned on, then the file 
  1052.        is  displayed as its saved.   For example,  if a  file  is 
  1053.        saved  using the 'Gate' file,  then the screen is  cleared 
  1054.        and the file is displayed as if it was been loaded.
  1055.  
  1056.      End-Of-File Marker?
  1057.  
  1058.        When  a  file is saved as 'Ansi',  'BBC  Font'  or  'Text' 
  1059.        (ASCII)  an End-Of-File marker ( CHR$(26) / Ctrl & Z )  is 
  1060.        added to the end of the file if this option is turned on.
  1061.           
  1062.      Maximum ANSI Lines?
  1063.  
  1064.        When  a  file  is saved as a ANSI file  this  option  will 
  1065.        decide how many lines are saved.  The default value is 25. 
  1066.        This  is because there are normally only 25 lines on a  PC 
  1067.        screen.   A  32 line ANSI screen will not  be  redisplayed 
  1068.        properly   by  a  PC  or  some  Archimedes   ANSI   screen 
  1069.        displayers.  The  displayers that have been written by  me 
  1070.        should  be  able  to  redisplay  a  32  line  ANSI  screen 
  1071.        correctly.   If  the value is set to '0' then it  will  be 
  1072.        changed to the '25' line default.  Any value which exceeds 
  1073.        32 will be automatically reduced to 32. (ANSI files only).
  1074.  
  1075.      Reverse
  1076.  
  1077.        If  set this will save the file in reverse.   For  example 
  1078.        the file 'NormalSave' which is loaded by default and saves 
  1079.        top-left to bottom-right,  would now save bottom-right  to 
  1080.        top-left (Ansi and BBC Font files only).
  1081.  
  1082.      Pause
  1083.  
  1084.        This will slow down the displaying of the file.   This  is 
  1085.        because the '*Print <Filename>' can display the file  that 
  1086.        fast,  that if a file was saved using,  for  example,  the 
  1087.        'Gate' file you would hardly see it been  displayed.   The 
  1088.        editor  inserts reposition characters to slow the  loading 
  1089.        down.   If you entered 10,  then 10 reposition  characters 
  1090.        are  inserted  after every escape sequence  and  character 
  1091.        placed on the screen.  If the file is saved as 'Ansi' then 
  1092.        save  and restore escape sequences are used  instead.   It 
  1093.        should  be  remembered  that this  can  quite  drastically 
  1094.        increase the size of a file, so use with care.  A value up 
  1095.        to  999 can be entered as this was what a PC  Ansi  editor 
  1096.        would allow,  personally I find a value of about 5 or 6 is 
  1097.        normally enough (Ansi and BBC Font files only).
  1098.  
  1099.   Setting The Options (Warnings Window)
  1100.  
  1101.      IF YOU INTEND ALTERING ANY OPTIONS IN THE WARNINGS WINDOW, I 
  1102.      WOULD ADVISE YOU FIRST TO EXPERIMENT WITH THEM.
  1103.  
  1104.      If  a option is clicked on in the 'Warnings' window then  it 
  1105.      will be toggled between major and minor.  The reference to a 
  1106.      warning being on means the option been set as major or minor 
  1107.      and   them   warnings  having  been  switched  on   in   the 
  1108.      'Preferences' window.
  1109.  
  1110.      Clicking  the  'Menu'  mouse button over  this  window  will 
  1111.      result in a different menu been displayed.  The menu options 
  1112.      are 'All Major', 'All Minor' and 'Defaults'.
  1113.  
  1114.      All Major:    This  will  set all the warnings to  be  major 
  1115.                    warnings.
  1116.  
  1117.      All Minor:    This  will  set all the warnings to  be  minor 
  1118.                    warnings.
  1119.  
  1120.      Defaults:      This  will  reset all the warnings  to  there 
  1121.                     editor defaults.
  1122.  
  1123.      Block on alternate screen
  1124.  
  1125.        If  this option is on,  then the warning about  the  block 
  1126.        being on the alternate screen will be displayed.   If this 
  1127.        option is off then the message will be  suppressed.   This 
  1128.        effects  most block commands if the selected block  is  on 
  1129.        the  alternate screen and the command normally  highlights 
  1130.        the block first.
  1131.  
  1132.      Copy block
  1133.  
  1134.        If this option is on, then prior to copying the block, you 
  1135.        will  be prompted first.   If this option is off then  the 
  1136.        copy will take place with no prompting,  so you should use 
  1137.        it with care.
  1138.  
  1139.      Move block
  1140.  
  1141.        If this option is on,  then prior to moving the block, you 
  1142.        will  be prompted first.   If this option is off then  the 
  1143.        move will take place with no prompting,  so you should use 
  1144.        it with care.
  1145.  
  1146.      Delete block
  1147.  
  1148.        If  this option is on,  then prior to deleting the  block, 
  1149.        you  will be prompted first.   If this option is off  then 
  1150.        the block will be deleted with no prompting, so you should 
  1151.        use it with care.
  1152.  
  1153.      Erase block
  1154.  
  1155.        If this option is on, then prior to erasing the block, you 
  1156.        will  be prompted first.   If this option is off then  the 
  1157.        block will be erased with no prompting,  so you should use 
  1158.        it with care.
  1159.  
  1160.      Paint block / area
  1161.  
  1162.        If  this option is on,  then prior to painting a block  or 
  1163.        area,  you will be prompted first.   If this option is off 
  1164.        then the painting of blocks or areas will take place  with 
  1165.        no prompting, so you should use it with care.
  1166.  
  1167.      Wash block / area
  1168.  
  1169.        If  this option is on,  then prior to washing a  block  or 
  1170.        area,  you will be prompted first.   If this option is off 
  1171.        then the washing of the block or area will take place with 
  1172.        no prompting, so you should use it with care.
  1173.  
  1174.      Clear block
  1175.  
  1176.        If  this option is on,  then prior to clearing the  block, 
  1177.        you  will be prompted first.   If this option is off  then 
  1178.        the block will be cleared with no prompting, so you should 
  1179.        use it with care.
  1180.  
  1181.      Clear pattern
  1182.  
  1183.        If this option is on,  then prior to clearing the pattern, 
  1184.        you  will be prompted first.   If this option is off  then 
  1185.        the  pattern  will be cleared with no  prompting,  so  you 
  1186.        should use it with care.
  1187.  
  1188.      Clear screen
  1189.  
  1190.        If this option is on,  then prior to clearing the  screen, 
  1191.        you  will be prompted first.   If this option is off  then 
  1192.        the  screen  will be cleared with  no  prompting,  so  you 
  1193.        should  use it with care.   This also effects the  desktop 
  1194.        front-end.
  1195.  
  1196.      Select as pattern
  1197.  
  1198.        If this option is on,  then prior to selecting the current 
  1199.        block as the new pattern,  you will be prompted first.  If 
  1200.        this option is off then the current block will become  the 
  1201.        new  pattern without any prompting,  so you should use  it 
  1202.        with care.
  1203.  
  1204.      Draw box (Solid / Transparent)
  1205.  
  1206.        If this option is on,  then prior to drawing the box,  you 
  1207.        will  be prompted first.   If this option is off then  the 
  1208.        box will be drawn with no prompting,  so you should use it 
  1209.        with care.
  1210.  
  1211.      Regrab block
  1212.  
  1213.        If this option is on,  then prior to regrabbing the block, 
  1214.        you  will be prompted first.   If this option is off  then 
  1215.        the block will be grabbed with no prompting, so you should 
  1216.        use it with care.
  1217.  
  1218.      Regrab block from alternate screen
  1219.  
  1220.        If this option is on,  then prior to regrabbing the  block 
  1221.        from the alternate screen,  you will be prompted.  If this 
  1222.        option  is off then the block will be regrabbed  from  the 
  1223.        alternate screen with no prompting, so you should use with 
  1224.        care.
  1225.  
  1226.      Same values
  1227.  
  1228.        If this option is on,  then if you try to paint or wash an 
  1229.        area  with  the same characteristics  as  those  currently 
  1230.        selected,  you  will  be prompted before  the  command  is 
  1231.        aborted.   If  this  option  is off then  the  command  is 
  1232.        aborted  with no prompting.   This test is not  done  when 
  1233.        washing or painting a block.
  1234.  
  1235.      User terminated
  1236.  
  1237.        If  this option is on and a command is terminated  by  the 
  1238.        user,  then you will be prompted.   If this option is  off 
  1239.        then there will be no prompting.
  1240.  
  1241.      Load errors
  1242.  
  1243.        If this option is on and there are errors during  loading, 
  1244.        such as no file found, then you will be prompted.  If this 
  1245.        option is off then there will be no prompting, the command 
  1246.        will  just  be aborted.   This also  effects  the  desktop 
  1247.        front-end.
  1248.  
  1249.      Save errors
  1250.  
  1251.        If  this option is on and there are errors during  saving, 
  1252.        such  as an invalid filename,  then you will be  prompted.  
  1253.        If this option is off then there will be no prompting, the 
  1254.        command  will just be aborted.   This could mean the  file 
  1255.        not being saved and the user not been informed, SO BEWARE.
  1256.        This also effects the desktop front-end.
  1257.  
  1258.      Select corner 1
  1259.  
  1260.        If  this  option is on,  you will be  prompted  to  select 
  1261.        corner  1.   If  its off you will be expected to  know  to 
  1262.        select corner 1.
  1263.  
  1264.      Select corner 2
  1265.  
  1266.        If  this  option is on,  you will be  prompted  to  select 
  1267.        corner  2.   If  its off you will be expected to  know  to 
  1268.        select corner 2.
  1269.  
  1270.      Select block
  1271.  
  1272.        If this option is on,  then prior to selecting the  block, 
  1273.        you  will be prompted first.   If this option is off  then 
  1274.        the  select  will take place with  no  prompting,  so  you 
  1275.        should use it with care.
  1276.  
  1277.      No block
  1278.  
  1279.        If this option is on, and you attempt to carry out a block 
  1280.        command  before selecting a block,  you will be  prompted.  
  1281.        If the option is off,  the command will be aborted with no 
  1282.        prompting.
  1283.  
  1284.      Help
  1285.  
  1286.        If this option is on,  and you attempt to use help, and no 
  1287.        help  file was found during initialisation,  you  will  be 
  1288.        prompted  with  a warning.   If the  option  is  off,  the 
  1289.        command is aborted and nothing will happen.
  1290.  
  1291.      Screen modified
  1292.  
  1293.        If this option is on,  and you attempt to load a screen or 
  1294.        clear  a screen,  you will be warned first if the  current 
  1295.        screen has been modified.   If this option is  off,  there 
  1296.        will be no prompted,  so use with care.  This also effects 
  1297.        the desktop front-end.
  1298.  
  1299.      No pattern
  1300.  
  1301.        If  this  option is on,  and you attempt to  carry  out  a 
  1302.        pattern  command before selecting a pattern,  you will  be 
  1303.        prompted.   If  the  option is off,  the command  will  be 
  1304.        aborted with no prompting.
  1305.  
  1306.      Global colour change
  1307.  
  1308.        If this option is on,  then prior to doing a global colour 
  1309.        change you will be prompted.   If this option is off there 
  1310.        will be no prompting.
  1311.  
  1312.      Position block
  1313.  
  1314.        If  this  option  is on,  then you  will  be  prompted  to 
  1315.        position the block.   If the option is off,  then you will 
  1316.        be expected to know that you need to position the block.
  1317.  
  1318. Using The Desktop Front-End Menus
  1319.  
  1320.   Info
  1321.  
  1322.      This provides the usual 'Info' box about the program.
  1323.  
  1324.   File Info
  1325.  
  1326.      This  provides information about the currently loaded  file.  
  1327.      Eg size,  type,  filename etc.   If the 'Archived' option is 
  1328.      on,  then not all the fields in this box will be filled  in.  
  1329.      This  is  because the date and time and file  type  are  not 
  1330.      gained about the file.
  1331.  
  1332.   Print
  1333.  
  1334.      While in the desktop a multi-tasking print will happen.   If 
  1335.      while  the  screen is being printed the editor  is  entered, 
  1336.      then  the  screen will be finished  printing  first.   If  a 
  1337.      'Clear  Screen'  is being done then a warning  box  will  be 
  1338.      displayed with a 'Cancel' box in it. 
  1339.  
  1340.      Only one screen can be printed at a time.
  1341.  
  1342.   Clear
  1343.  
  1344.      While in the desktop a multi-tasking clear will happen.   If 
  1345.      while  the  screen is being cleared the editor  is  entered, 
  1346.      then  the  screen will be finished  clearing  first.   If  a 
  1347.      'Print  Screen'  is being done,  the screen  will  still  be 
  1348.      cleared because the print will finish before the clear.   If 
  1349.      the  screen  has been modified,  the user will  be  prompted 
  1350.      before the screen is cleared.
  1351.  
  1352.      Only one screen can be cleared at a time.
  1353.         
  1354.   Swap Screen
  1355.  
  1356.      If  the  current screen is 'Screen 1' then  it  will  become 
  1357.      'Screen  2'  and  if it was 'Screen 2' it  will  now  become 
  1358.      'Screen 1'.
  1359.  
  1360.   Preference
  1361.  
  1362.      This  will open the 'Preferences' window which is  described 
  1363.      above.
  1364.  
  1365.   Quit
  1366.  
  1367.      This option has been changed from previous versions.  If the 
  1368.      currently  loaded  screens have not been modified  then  the 
  1369.      editor  will  quit like the old  versions.   If  any  loaded 
  1370.      screens  have been modified,  then a window will  open  with 
  1371.      'Discard' and 'Cancel' icons.
  1372.  
  1373.        Discard This will quit the editor and so lose any  changes 
  1374.                that had been made.
  1375.  
  1376.        Cancel  This will just cancel the quit option.
  1377.  
  1378.      The 'Address Exception' error has now been fixed, so this is 
  1379.      now quite a bit different from old versions.
  1380.  
  1381. Saving Files From The Desktop Front-End
  1382.  
  1383.   Files  can now be saved from the desktop front-end as  well  as 
  1384.   the editor itself.   This is done by clicking the middle button 
  1385.   over the editors icon and displaying the 'Screen 1' or  'Screen 
  1386.   2'  sub-menu.   The option 'Save As' will lead to another  sub-
  1387.   menu  to allow the selection of the type of file to  be  saved.  
  1388.   If any options such as 'End-Of-File marker' or 'Include Palette 
  1389.   Data'  need  setting then these should be done  via  the  'Save 
  1390.   Details' window (see above).  After this just enter the name in 
  1391.   the  filename  icon  box  and drag the  file  to  the  required 
  1392.   directory.
  1393.  
  1394.   Since ANSI sequences do not support bold background colours, if 
  1395.   these  exist and a file is saved as ANSI these will be  reduced 
  1396.   to there none bold values.   Before saving the file the user is 
  1397.   informed of how many lines are going to be saved.   This should 
  1398.   be left as '25' if the file is to be reloaded on a PC and  some 
  1399.   Archimedes   Ansi  displayers  can  only  cope   with   certain 
  1400.   'AnsiSave'  formats,  Ansi displayers written by me  should  be 
  1401.   able to cope with any 'AnsiSave' formats.
  1402.  
  1403.   Some files,  such as 'Gate',  can only be redisplayed  properly 
  1404.   using one of my ANSI displayers.  This is because my displayers 
  1405.   allow the full 32 lines to be used.   The problem  being,  that 
  1406.   some files display so much at the top of the screen and then so 
  1407.   much  as  the bottom and then return to the top of  the  screen 
  1408.   again.   This  causes problems when displaying the file  as  32 
  1409.   lines are needed and only 25 are visible.
  1410.  
  1411.   If  no  'AnsiSave'  file  is  loaded  then  the  default   file 
  1412.   'NormalSave'  is used for the saving of 'Ansi' and  'BBC  Font' 
  1413.   files.
  1414.  
  1415. Using The Editor
  1416.  
  1417.   Cursor Movement
  1418.  
  1419.      Ctrl Key Plus
  1420.  
  1421.        Cursor left    Jumps  to the 8th position to the left  (ie 
  1422.                       8, 16 etc).
  1423.        Cursor right   Jumps to the 8th position to the right  (ie 
  1424.                       8, 16 etc).
  1425.        Backspace      Delete a line.
  1426.  
  1427.      Shift Key Plus
  1428.  
  1429.        Tab            Jumps  to the 8th position to the left  (ie 
  1430.                       8, 16 etc).
  1431.        Space          Prints a solid space (same as Character Set 
  1432.                       'L' & 'F4').
  1433.    
  1434.      Other Available Keys
  1435.  
  1436.        Cursor left    Moves  1  position to the  left  (See  also 
  1437.                       'Draw mode').
  1438.        Cursor right   Moves  1  position to the right  (See  also 
  1439.                       'Draw mode').
  1440.        Cursor up      Moves 1 position up (See also 'Draw mode').
  1441.        Cursor down    Moves  1  position  down  (See  also  'Draw 
  1442.                       mode').
  1443.        Page up        Moves to the top of the screen.
  1444.        Page down      Moves to the bottom of the screen.
  1445.        Tab            Jumps to the 8th position to the right  (ie 
  1446.                       8, 16 etc).
  1447.        Insert         Toggles insert mode on and off.
  1448.        Escape         Toggles draw mode on and  off.   Terminates 
  1449.                       some commands as well (ie paint).
  1450.        Caps Lock      Toggles the Caps Lock key status.
  1451.        Home           Go to the start of the line.  If already at 
  1452.                       the  start  then goes to the start  of  the 
  1453.                       text on the current line.
  1454.        End            Go to the end of the text.   If already  at 
  1455.                       the end of the text then goes to the  right 
  1456.                       of the screen.
  1457.      
  1458.      Function Keys
  1459.  
  1460.        F1 - F8        Various  different characters depending  on 
  1461.                       the current character sequence.
  1462.        F9 - F10       Scrolls  through  the  available  character 
  1463.                       sequences.
  1464.        F11            Displays  a  menu  of  all  the   available 
  1465.                       character sequences.
  1466.        F12            Displays  a  '*' command  prompt  like  the 
  1467.                       desktop.   Do not try to run other programs 
  1468.                       from  here.   If you do it may  remove  the 
  1469.                       editor from memory with no warnings.
  1470.  
  1471.      Mouse buttons
  1472.  
  1473.        Left & right   Scrolls  through  the  available  character 
  1474.                       sequences.  (Only when the control panel is 
  1475.                       on  and the pointer is over the  letter  at 
  1476.                       the beginning of the line).
  1477.                       If  the  control  panel is not  on  or  the 
  1478.                       pointer is not over the letter at the start 
  1479.                       then moves the cursors current position.
  1480.                       If clicked on the 'F?' key or the character 
  1481.                       next to it then this appears at the current 
  1482.                       cursor position.
  1483.                       If  the character between the '['  and  the 
  1484.                       ']'  is clicked on then this  character  is 
  1485.                       displayed at the current cursor position.
  1486.  
  1487.        Middle         Displays the main menu.
  1488.  
  1489. Available Commands
  1490.  
  1491.   Alt Key Commands
  1492.  
  1493.      Key  Action
  1494.  
  1495.       A   Selects an area of the screen for block commands.
  1496.       B   Selects the current background colour.
  1497.       C   Clear the current screen.
  1498.       D   Selects the default background colour.
  1499.       E   Erase the current line.
  1500.       F   Selects the current foreground colour.
  1501.       G   Global colour change.
  1502.       H   Help system.
  1503.       I   Insert a line.
  1504.       J   Change the default directory.
  1505.       K   Force a redraw of the entire screen.
  1506.       L   Load a file.
  1507.       M   Display main menu.
  1508.       N   Select cursor colour as the current colours.
  1509.       O   Swap the current screen.
  1510.       P   Paint the screen.
  1511.  
  1512.   Alt Key Commands (Continued)
  1513.  
  1514.      Key  Action
  1515.  
  1516.       Q   Display 'Control Panel' menu
  1517.       R   Use the ruler.
  1518.       S   Save  the screen as a Ansi,  BBC Font,  Screen or  Text 
  1519.           file.
  1520.       T   Select the line type.
  1521.       U   Toggles pattern mode on or off.
  1522.       V   View files.
  1523.       W   Wash the screen.
  1524.       X   Exit to desktop.
  1525.       Y   Change mode.
  1526.       Z   Use the transparent character.
  1527.                       
  1528.   Ctrl & Alt Commands
  1529.  
  1530.      Key  Action
  1531.  
  1532.       A   Paints  area  using the current colours  and  last  key 
  1533.           pressed.
  1534.       B   Put solid box around the area.
  1535.       C   Copies area.
  1536.       D   Delete area (Moves text to the right of the box to  the 
  1537.           left).
  1538.       E   Erase area.
  1539.       H   Hide area.
  1540.       K   Clears the current block.
  1541.       L   Put block temporarily at cursor position.
  1542.       M   Moves area.
  1543.       P   Displays the current pattern.
  1544.       S   Show area.
  1545.       T   Put transparent box around the area.
  1546.       U   Make area into the current pattern.
  1547.       V   Displays the current block.
  1548.       W   Washes area to the current colours.
  1549.       X   Clears the current pattern.
  1550.  
  1551.   Ctrl & Alt & Shift Commands
  1552.  
  1553.      Key  Action
  1554.  
  1555.       N   No mouse during block selection
  1556.       S   Single click for block selection
  1557.       D   Double click for block selection
  1558.  
  1559.       W   Toggle minor warnings on and off
  1560.       M   Toggle major warnings on and off
  1561.  
  1562.       L   Toggle delete block left and delete block up
  1563.       C   Turn cursor position on and off
  1564.  
  1565.       H   Toggle the percentage under the hourglass
  1566.       P   Toggle the CLS Prompt on and off
  1567.  
  1568. The Editor Menu System
  1569.  
  1570.   The editors menu system has been written to appear and work  in 
  1571.   a similar way to the desktops menu system.  The main difference 
  1572.   is:
  1573.  
  1574.      You can not drag menus.  This was experimented with,  but if 
  1575.      you  dragged  the menu really fast around the  screen  often 
  1576.      options where selected by mistake.
  1577.  
  1578.   Starting The Menu System
  1579.  
  1580.      In order to get the main menu to appear one of the following 
  1581.      should  be done.   Either click the middle mouse  button  or 
  1582.      press Alt & M together.   The main menu should now appear on 
  1583.      the screen, if the mouse button was used to do this the menu 
  1584.      will  appear at the mouse pointer,  otherwise it appears  at 
  1585.      the top of the screen if Alt & M where used.
  1586.  
  1587.      When selecting an option using the mouse or cursor  keys,  a 
  1588.      short help message will now be displayed about the currently 
  1589.      highlighted option.
  1590.  
  1591.   Selecting An Option
  1592.                        
  1593.      An option can be selected by doing one of the following:
  1594.  
  1595.        (a) Pointing with the mouse pointer at the option you want 
  1596.        and clicking the left mouse button.
  1597.  
  1598.        (b)  Using  the cursor keys to the select the  option  you 
  1599.        require  and  then  pressing  [RETURN]  or  [SPACE].   The 
  1600.        [RETURN] key acts like the left (Select) mouse button  and 
  1601.        [SPACE] acts like the right (Adjust) mouse button.
  1602.  
  1603.        (c) All options have a character like this '<S>'.  If this 
  1604.        character  is  pressed then the option will  be  selected.  
  1605.        The character is not case sensitive,  ie 'S' or 's'  could 
  1606.        be pressed.
  1607.  
  1608.        (d)  Using the right mouse button (Adjust) will make  some 
  1609.        menus like the 'Save Details' menu reappear if a number of 
  1610.        options need setting.   If, like me, you prefer to use the 
  1611.        keyboard then the [SPACE BAR] will do the same.
  1612.              
  1613.        If  no option is wanted then press [ESC] or click  outside 
  1614.        the menu to clear it.   When a menu is cleared, there is a 
  1615.        short  delay  while the part of the screen that  the  menu 
  1616.        occupied is redrawn.
  1617.  
  1618.   Sub-Menus
  1619.  
  1620.      In  this program all sub-menus are denoted by a '>'  at  the 
  1621.      end  of  the menu text.   In order to get  the  sub-menu  to 
  1622.      appear  simply select the option in the usual way as  listed 
  1623.      above or move over the '>' sign or use the right cursor key.
  1624.  
  1625.   Keyboard Equivalents
  1626.  
  1627.      All  options,  with a keyboard equivalent,  also list  them.  
  1628.      For example,  the load a file option will have at the end of 
  1629.      the option text, Alt & L.
  1630.  
  1631.      (In case your wondering why I wrote my own menu system,  and 
  1632.      did  not  write  a full  multi-tasking  editor  the  answers 
  1633.      simple:   Writing  programs  in  the  desktop  is  just   to 
  1634.      complicated).
  1635.  
  1636. Explanation Of The Control Panel
  1637.  
  1638. A F1:  ? F2: ? F3: ? F4: ? F5: ? F6: ? F7: ? F8: ?     Draw HTWU2L 
  1639. Ins C[!]  76 2
  1640.  
  1641.   A       This  is the letter of the current character  sequence.  
  1642.           This letter goes from A through to P.
  1643.   ?       This  represents a character.   If for example,  F1  is 
  1644.           pressed  then the character the ?  represents  will  be 
  1645.           displayed at the current cursor position.
  1646.   Draw    This means that draw mode has been turned on.
  1647.   H       A  percentage complete appears under the Hourglass  for 
  1648.           some commands.
  1649.   T       This means that transparency mode is turned on.
  1650.   W       A red W means both major and minor warnings are  turned 
  1651.           on.  A white W means Minor Warnings are turned on and a 
  1652.           yellow W means Major Warnings are turned on.
  1653.   U       Update block has been turned on.
  1654.   2       To  select  a  corner  of a block  a  double  click  is 
  1655.           required.  If its a 1 a single click is required and if 
  1656.           its blank then the mouse will be turned off.
  1657.   L       A  block  delete will move the screen contents  to  the 
  1658.           left.  If there is no L then the contents will be moved 
  1659.           up.
  1660.   Ins     Insert mode has been turned on.
  1661.   C       When  loading  a  file prompts prior  to  clearing  the 
  1662.           screen.
  1663.   [!]     The ! is the character that will be used for painting.
  1664.   Pat     Pattern mode has been turned on.
  1665.   76 2    These are the cursors current screen position.
  1666.  
  1667. Block Commands (Select menu options)
  1668.  
  1669.   Most of the block commands listed below will give the following 
  1670.   warnings:
  1671.  
  1672.   (a)  If no block has been selected,  and the 'No Block' warning 
  1673.        is  on  then  the  message 'No  block  selected'  will  be 
  1674.        displayed.  This is applicable to the following options:
  1675.  
  1676.           Hide,  Show, Clear, View, Reselect, Move, Copy, Delete, 
  1677.           Erase, Wash, Paint and Box (Transparent and Solid)
  1678.              
  1679.   (b)  If the currently selected block is on the alternate screen 
  1680.        and  the warning 'Block on alternate screen' is on then  a 
  1681.        warning  will  be displayed.   This is applicable  to  the 
  1682.        following options:
  1683.  
  1684.           Show, Clear, Move, Copy, Delete, Erase, Wash, Paint and 
  1685.           Box (Transparent and Solid)
  1686.  
  1687.   Selecting A Block
  1688.  
  1689.      Key short-cut: Alt & A
  1690.      Menu         : Select -> Select Area
  1691.         
  1692.      A  block  needs  to be selected before  the  block  commands 
  1693.      mentioned below can be used.
  1694.  
  1695.      What  happens  now,  very much depends on how you  have  the 
  1696.      warnings and options configured.   If the option 'No  Mouse' 
  1697.      is  chosen then the pointer will be turned off.   If  either 
  1698.      'Single Click' or 'Double Click' is turned on,  then  'First 
  1699.      Corner' will appear in the mouse pointer.
  1700.  
  1701.      If  the  warning  'Select 1' is off  then  no  message  will 
  1702.      appear.   However,  if  'Select 1' is on,  and the  'Control 
  1703.      Panel' is on,  then the message,  'Select Corner 1 or ESC to 
  1704.      cancel' will appear on the control panel.  If the warning is 
  1705.      on  and  the control panel is off,  then  the  message  will 
  1706.      appear  in a box on the screen,  pressing a key will  remove 
  1707.      the box and allow you to select the first corner.
  1708.  
  1709.      If  'No  Mouse' is on then you must use the cursor  keys  to 
  1710.      select the corner,  otherwise use either the cursor keys  or 
  1711.      move the mouse pointer to the first corner of the block.  If 
  1712.      keys are being used then press [RETURN] or [SPACE] to select 
  1713.      the corner.   If 'Single Click' is turned on and your  using 
  1714.      the mouse then you only need to click the mouse button  once 
  1715.      and  the cursor will be moved to the corner and  the  corner 
  1716.      selected.   If however, 'Double Click' is on, then the first 
  1717.      click  will  move the cursor to the corner  and  the  second 
  1718.      time,  if  the pointer is not moved will select the  corner. 
  1719.      The  mouse  pointer will again change shape to  say  'Second 
  1720.      Corner  2 or ESC to cancel'.   To select the  second  corner 
  1721.      just  use the same procedure as for the first  corner.   For 
  1722.      details  on the available block commands then refer  to  the 
  1723.      section titled 'Block commands' below.
  1724.  
  1725.   Hide
  1726.  
  1727.      Key short-cut: Ctrl & Alt & H
  1728.      Menu         : Select -> Hide
  1729.            
  1730.      If the 'Show' option has been used then this will return the 
  1731.      block back to its normal colours.  Only done if the  current 
  1732.      screen is the same screen as the block was grabbed from.
  1733.  
  1734.   Show
  1735.  
  1736.      Key short-cut: Ctrl & Alt & S
  1737.      Menu         : Select -> Show
  1738.  
  1739.      This will highlight the current section of the screen in red 
  1740.      that was grabbed as a block. Only done if the current screen 
  1741.      is the same screen as the block was grabbed from.
  1742.  
  1743.   Clear Block
  1744.  
  1745.      Key short-cut: Ctrl & Alt & K
  1746.      Menu         : Select -> Select Area
  1747.                 
  1748.      If  the  'Clear  Block' warning is  on,  then  the  user  is 
  1749.      prompted  first before clearing the block.   If the  warning 
  1750.      has  been  turned  off the block will  be  cleared  with  no 
  1751.      warning.
  1752.  
  1753.   View Block
  1754.  
  1755.      Key short-cut: Ctrl & Alt & V
  1756.      Menu         : Select -> View
  1757.  
  1758.      This  option will display the current block on  the  screen.  
  1759.      It  then  waits for a key to be pressed and  redisplays  the 
  1760.      screen that was been edited.
  1761.  
  1762.   Reselect
  1763.  
  1764.      Key short-cut: Ctrl & Alt & G
  1765.      Menu         : Select -> Reselect Grabbed Area
  1766.  
  1767.      If the selected block is on the current screen
  1768.  
  1769.        If the warning 'Regrab block' is on then a warning will be 
  1770.        displayed prior to regrabbing the block, pressing 'Y' will 
  1771.        result in the block being reselected,  'N' will abort  the 
  1772.        command.   If this warning has been turned off,  then  the 
  1773.        block will automatically be regrabbed.
  1774.                                           
  1775.      If the selected block is on the alternate screen
  1776.  
  1777.        If the warning 'Regrab From Alternate Screen' is on,  then 
  1778.        the  user  is first prompted weather to regrab  from  this 
  1779.        screen.   If they say 'N' then the block will be regrabbed 
  1780.        from the alternate screen,  if they say 'Y' then the block 
  1781.        will  be  regrabbed from the current  screen,  if  'A'  is 
  1782.        pressed then the command will be aborted.   If the warning 
  1783.        is  turned off the block will automatically  be  regrabbed 
  1784.        from the alternate screen.
  1785.  
  1786.   Move
  1787.  
  1788.      Key short-cut: Ctrl & Alt & M
  1789.      Menu         : Select -> Move
  1790.  
  1791.      If  the warning 'Select Corner 1' is on then a message  will 
  1792.      appear telling you to select corner 1.   If this warning has 
  1793.      been turned off then no message appears and your expected to 
  1794.      know what to do.
  1795.  
  1796.      If the option 'No Mouse' is on then the mouse will have been 
  1797.      turned  off.   In  this case the corner can be  selected  by 
  1798.      positioning  the cursor at the top-left corner and  pressing 
  1799.      either the [SPACE] or [RETURN] key.
  1800.  
  1801.      If  the options 'Single Click' or 'Double Click'  have  been 
  1802.      selected  then the corner can be selected using  the  cursor 
  1803.      keys  and  pressing  the  [SPACE] or  [RETURN]  keys  or  by 
  1804.      clicking  the mouse button once or twice  respectively.   If 
  1805.      either  of  these two options have been selected  the  mouse 
  1806.      pointer will also change shape to say 'Corner 1'.
  1807.  
  1808.      At anytime regardless of the settings of 'No Mouse', 'Single 
  1809.      Click'  and 'Double Click' you can press [ESC] to abort  the 
  1810.      command.
  1811.  
  1812.   Move (Continued)
  1813.  
  1814.      If  the warning 'Move Block' has been turned  on,  then  you 
  1815.      will  now be prompted to 'Move Block?'.   If you  press  'Y' 
  1816.      then  the  block will be moved to the new position  and  the 
  1817.      original will be removed.  If you press 'N' then the command 
  1818.      will  be aborted.   If the warning has been turned off  then 
  1819.      the block will be moved with no prompting.
  1820.  
  1821.   Copy
  1822.  
  1823.      Key short-cut: Ctrl & Alt & C
  1824.      Menu         : Select -> Copy
  1825.      
  1826.      If  the warning 'Select Corner 1' is on then a message  will 
  1827.      appear telling you to select corner 1.   If this warning has 
  1828.      been turned off then no message appears and your expected to 
  1829.      know what to do.
  1830.  
  1831.      If the option 'No Mouse' is on then the mouse will have been 
  1832.      turned  off.   In  this case the corner can be  selected  by 
  1833.      positioning  the cursor at the top-left corner and  pressing 
  1834.      either the [SPACE] or [RETURN] key.
  1835.  
  1836.      If  the options 'Single Click' or 'Double Click'  have  been 
  1837.      selected  then the corner can be selected using  the  cursor 
  1838.      keys  and  pressing  the  [SPACE] or  [RETURN]  keys  or  by 
  1839.      clicking  the mouse button once or twice  respectively.   If 
  1840.      either  of  these two options have been selected  the  mouse 
  1841.      pointer will also change shape to say 'Corner 1'.
  1842.  
  1843.      At anytime regardless of the settings of 'No Mouse', 'Single 
  1844.      Click'  and 'Double Click' you can press [ESC] to abort  the 
  1845.      command.
  1846.  
  1847.      If  the warning 'Copy Block' has been turned  on,  then  you 
  1848.      will  now be prompted to 'Copy Block?'.   If you  press  'Y' 
  1849.      then  the block will be copied to the new position  and  the 
  1850.      original will be left unchanged.   If you press 'N' then the 
  1851.      command will be aborted.  If the warning has been turned off 
  1852.      then the block will be copied with no prompting.
  1853.  
  1854.   Delete
  1855.  
  1856.      Key short-cut: Ctrl & Alt & D
  1857.      Menu         : Select -> Delete
  1858.  
  1859.      If  the warning 'Delete Block' is on then the user  will  be 
  1860.      prompted  to  delete the block.   If you press 'Y'  and  the 
  1861.      option 'Delete Left' is on,  then everything to the right of 
  1862.      the  block  is moved left.   If 'Delete Left'  is  off  then 
  1863.      everything  below the block is moved up.   If you press  'N' 
  1864.      the  command  is aborted.   If the warning is off  then  the 
  1865.      block  will  be deleted with no prompting depending  on  the 
  1866.      setting of 'Delete Left'.
  1867.  
  1868.   Erase
  1869.  
  1870.      Key short-cut: Ctrl & Alt & E
  1871.      Menu         : Select -> Erase
  1872.  
  1873.      If the warning 'Erase Block' is on then you will be prompted 
  1874.      to 'Erase Block?'.   If you press 'Y' then the block will be 
  1875.      blanked out but NOTHING will be moved like delete does.   If 
  1876.      you press 'N' then the command is aborted.   If the  warning 
  1877.      is off then the block will be erased with no warning.
  1878.  
  1879.   Wash Area
  1880.  
  1881.      Key short-cut: Ctrl & Alt & W
  1882.      Menu         : Select -> Wash
  1883.           
  1884.      If the warning 'Wash Block' is on then you will be  prompted 
  1885.      to 'Wash Block?'.   If you press 'Y' then the block will  be 
  1886.      washed  in  the  current selected colours like  'Alt  &  W'.  
  1887.      Pressing 'N' will abort the command.   If the warning is off 
  1888.      then the block is washed with no prompting.
  1889.  
  1890.   Paint Area
  1891.  
  1892.      Key short-cut: Ctrl & Alt & A
  1893.      Menu         : Select -> Paint
  1894.  
  1895.      If the warning 'Paint Block' is on then you will be prompted 
  1896.      to 'Paint Block?'.   If you press 'Y' then the block will be 
  1897.      painted  in  the  current selected  colours  and  using  the 
  1898.      current  character between the '[' and ']' like 'Alt  &  P'.  
  1899.      Pressing 'N' will abort the command.   If the warning is off 
  1900.      then the block is painted with no prompting.
  1901.  
  1902.   Transparent
  1903.  
  1904.      Key short-cut: Ctrl & Alt & R
  1905.      Menu         : Select -> Transparent
  1906.  
  1907.      If this menu option has a 'X' next to it, then if a block is 
  1908.      moved  or  copied which has any  'Transparent'  areas  these 
  1909.      parts are ignored.   This means two parts of a screen can be 
  1910.      merged  together without one part automatically  overwriting 
  1911.      another.  If the 'Control Panel' is on then a 'T' appears at 
  1912.      the bottom of the screen as well.
  1913.  
  1914.   Shapes sub-menu
  1915.  
  1916.      Box (Transparent)
  1917.  
  1918.        Key short-cut: Ctrl & Alt & T
  1919.        Menu         : Select -> Shapes -> Box (Transparent)
  1920.  
  1921.        If  the  warning  'Draw Box' has been  turned  on  then  a 
  1922.        warning  appears on the screen.   If you press 'Y' then  a 
  1923.        box will be drawn around the selected block.  If you press 
  1924.        'N' then no box is drawn and the command is  aborted.   If 
  1925.        the   warning  is  turned  off  then  the  box  is   drawn 
  1926.        automatically with no prompting.   The drawn box will  use 
  1927.        the  currently  selected  line  type  and  the   currently 
  1928.        selected foreground and background colours.   This  option 
  1929.        should NOT overwrite what is in the centre of the box.
  1930.  
  1931.      Box (Solid)
  1932.  
  1933.        Key short-cut: Ctrl & Alt & B
  1934.        Menu         : Select -> Shapes -> Box (Solid)
  1935.                            
  1936.        If  the  warning  'Draw Box' has been  turned  on  then  a 
  1937.        warning  appears on the screen.   If you press 'Y' then  a 
  1938.        box will be drawn around the selected block.  If you press 
  1939.        'N' then no box is drawn and the command is  aborted.   If 
  1940.        the   warning  is  turned  off  then  the  box  is   drawn 
  1941.        automatically with no prompting.   The drawn box will  use 
  1942.        the  currently  selected  line  type  and  the   currently 
  1943.        selected foreground and background colours.   This  option 
  1944.        will result in whatever is in the middle of the box  being 
  1945.        overwritten.
  1946.  
  1947.   Block Update
  1948.  
  1949.      Key short-cut: Ctrl & Alt & Shift & B
  1950.      Menu         : Select -> Block Update
  1951.  
  1952.      Using old versions of the editor,  if a block was  selected, 
  1953.      and  then  changed  in some way,  the  block  needed  to  be 
  1954.      regrabbed using Alt & G,  or completely reselected using Alt 
  1955.      & A.   Turning 'Update Block' on,  will mean any changes  to 
  1956.      the selected area are mirrored in the selected  block,  this 
  1957.      is how most editors and word processors work.   This is on a 
  1958.      toggle,  in case the old method was preferred,  if the  menu 
  1959.      option  has  a  'X' next to it the option  is  on.   If  the 
  1960.      'Control  Panel'  is  on  then a 'U'  is  displayed  on  the 
  1961.      'Control Panel'.
  1962.  
  1963.   No Mouse
  1964.  
  1965.      Key short-cut: Ctrl & Alt & Shift & N
  1966.      Menu         : Select -> Mouse Buttons -> No Mouse
  1967.  
  1968.      If  this  option is turned on,  when selecting a  block  the 
  1969.      mouse will be turned off.  This is because a friend found it 
  1970.      confusing.   If  this option has a 'X' next to it  then  the 
  1971.      option has been selected.
  1972.  
  1973.   Single Click
  1974.  
  1975.      Key short-cut: Ctrl & Alt & Shift & S
  1976.      Menu         : Select -> Mouse Buttons -> Single Click
  1977.  
  1978.      If  this option is turned on,  then only a single  click  is 
  1979.      required to select a corner of a block.   If this option has 
  1980.      a 'X' next to it then the option has been selected.
  1981.  
  1982.   Double Click
  1983.  
  1984.      Key short-cut: Ctrl & Alt & Shift & D
  1985.      Menu         : Select -> Mouse Buttons -> Double Click
  1986.  
  1987.      If this option is turned on, then a double click is required 
  1988.      to select a corner of a block,  as in previous versions.  If 
  1989.      this  option has a 'X' next to it then the option  has  been 
  1990.      selected.
  1991.  
  1992. Warning menu options
  1993.  
  1994.   Major Warnings
  1995.  
  1996.      Key short-cut: Ctrl & Alt & Shift & M
  1997.      Menu         : Warnings -> Major Warnings
  1998.  
  1999.      If this option is turned on,  then any warnings listed as  a 
  2000.      major  warning (MAJOR next to it),  will be  displayed.   If 
  2001.      this  option  is turned off,  then these  warnings  will  be 
  2002.      ignored.   Eg  copy a block is listed as a major warning  by 
  2003.      default,  so if major warnings where turned off and a  block 
  2004.      was  copied,  the  command would be done with  no  prompting 
  2005.      before hand.   If this option has a 'X' next to it then  the 
  2006.      option has been selected.
  2007.  
  2008.   Minor Warnings
  2009.  
  2010.      Key short-cut: Ctrl & Alt & Shift & W
  2011.      Menu         : Warnings -> Minor Warnings
  2012.  
  2013.      If this option is turned on,  then any warnings listed as  a 
  2014.      major  warning (MINOR next to it),  will be  displayed.   If 
  2015.      this  option  is turned off,  then these  warnings  will  be 
  2016.      ignored.   Eg  copy a block is listed as a major warning  by 
  2017.      default,  so if minor warnings where turned off and a  block 
  2018.      was  copied,  the  command would be done with  no  prompting 
  2019.      before hand.   If this option has a 'X' next to it then  the 
  2020.      option has been selected.
  2021.  
  2022. Colour menu options
  2023.  
  2024.   Select Background Colour
  2025.            
  2026.      Key short-cut: Alt & B
  2027.      Menu         : Colour -> Background
  2028.  
  2029.      To select the current background colour simply use the  same 
  2030.      procedure used in the desktop.  Point at the required colour 
  2031.      and  click with the left hand mouse button.
  2032.  
  2033.      The  currently selected background colour is marked  with  a 
  2034.      'X'.   For more details about using the menu system refer to 
  2035.      the section titled 'The Editor Menu System'.  If this option 
  2036.      is  selected  by  pressing  'Alt &  B'  or  by  clicking  on 
  2037.      'Background', rather then using the sub-menu arrow (>), then 
  2038.      the currently selected background colour will be highlighted 
  2039.      first.
  2040.  
  2041.      Unlike old versions the editor now 'remembers' each  screens 
  2042.      current  background  colour,  old versions used to  set  the 
  2043.      background colour back to black.
  2044.  
  2045.   Select Default Background Colour
  2046.  
  2047.      Key short-cut: Alt & D
  2048.      Menu         : Colour -> Default Background
  2049.  
  2050.      To select the default background colour simply use the  same 
  2051.      procedure used in the desktop.  Point at the required colour 
  2052.      and  click with the left hand mouse button.
  2053.  
  2054.      The  default background colour is marked with  a  'X'.   For 
  2055.      more  details  about  using the menu  system  refer  to  the 
  2056.      section titled 'The Editor Menu System'.   If this option is 
  2057.      selected   by  pressing  'Alt  &  D'  or  by   clicking   on 
  2058.      'Default Background',  rather then using the sub-menu  arrow 
  2059.      (>),  then the currently selected default background  colour 
  2060.      will be highlighted first.
  2061.  
  2062.      After  the colour has been selected,  the program scans  the 
  2063.      screen for all blank characters and changes there background 
  2064.      colour to the new default colour.   Also any commands  which 
  2065.      use  a  default background colour will also  use  the  newly 
  2066.      selected colour.
  2067.  
  2068.      A blank character is any character which is transparent.  So 
  2069.      if a screen is cleared and a new default colour selected all 
  2070.      characters will have there background colour changed.   Also 
  2071.      characters  that  are  gone  over  with  the   'transparent' 
  2072.      character (see Alt & Z below) will be changed.
  2073.  
  2074.      Hopefully now transparent characters work correctly.   Also, 
  2075.      each screen can now have its own default background.
  2076.  
  2077.   Select Foreground Colour
  2078.  
  2079.      Key short-cut: Alt & F
  2080.      Menu         : Colour -> Foreground
  2081.  
  2082.      To select the current foreground colour simply use the  same 
  2083.      procedure used in the desktop.  Point at the required colour 
  2084.      and  click with the left hand mouse button.
  2085.  
  2086.      The  currently selected foreground colour is marked  with  a 
  2087.      'X'.   For more details about using the menu system refer to 
  2088.      the section titled 'The Editor Menu System'.  If this option 
  2089.      is  selected  by  pressing  'Alt &  F'  or  by  clicking  on 
  2090.      'Foreground', rather then using the sub-menu arrow (>), then 
  2091.      the currently selected foreground colour will be highlighted 
  2092.      first.
  2093.  
  2094.      Unlike old versions the editor now 'remembers' each  screens 
  2095.      current  foreground  colour,  old versions used to  set  the 
  2096.      foreground colour back to white.
  2097.  
  2098.   Global Colour Change
  2099.  
  2100.      Key short-cut: Alt & G
  2101.      Menu         : Colour -> Global Change
  2102.  
  2103.      If the 'Global Colour Change' warning is on then you will be 
  2104.      prompted prior to this command being executed.  If you press 
  2105.      'N' then the command is aborted,  otherwise,  if the warning 
  2106.      is off or you press 'Y' then,  all characters with the  same 
  2107.      foreground,  background and bold values as the character the 
  2108.      cursor is currently on, will be changed to the values of the 
  2109.      current foreground, background and bold values.
  2110.  
  2111.   Selecting a new colour from the screen
  2112.  
  2113.      Key short-cut: Alt & N
  2114.      Menu         : Colour -> New Colour
  2115.  
  2116.      The  colour of the character the cursor is currently  on  is 
  2117.      taken as the newly selected foreground,  background and bold 
  2118.      values.
  2119.  
  2120.   Select Line Type
  2121.  
  2122.      Key short-cut: Alt & T
  2123.      Menu         : Colour -> Line Type
  2124.  
  2125.      To  select the line type simply use the same procedure  used 
  2126.      in the desktop.   Point at the required line type and  click 
  2127.      with the left hand mouse button.
  2128.  
  2129.      The currently selected line type is marked with a 'X'.   For 
  2130.      more  details  about  using the menu  system  refer  to  the 
  2131.      section titled 'The Editor Menu System'.   If this option is 
  2132.      selected  by  pressing  'Alt & T' or by  clicking  on  'Line 
  2133.      Type',  rather then using the sub-menu arrow (>),  then  the 
  2134.      currently selected line type will be highlighted first.
  2135.  
  2136.      The  selected line type is used when draw mode is turned  on 
  2137.      and when solid and transparent boxes are used.
  2138.  
  2139. Misc options
  2140.  
  2141.   Clear Screen
  2142.                                         
  2143.      Key short-cut: Alt & C
  2144.      Menu         : Misc -> Clear Screen
  2145.  
  2146.      If  the  warning  'Clear  Screen' is on  then  you  will  be 
  2147.      prompted prior to the screen being cleared.
  2148.  
  2149.      If the 'Screen Modified' warning is on then you will also be 
  2150.      prompted  prior to the screen being cleared if it  has  been 
  2151.      modified.
  2152.  
  2153.      If  you press 'Y' to either of the prompts then  the  screen 
  2154.      will be cleared.   If you press 'N' then the command will be 
  2155.      aborted.   If  the warnings are off then the screen will  be 
  2156.      cleared automatically.
  2157.  
  2158.   Swap The Screen
  2159.  
  2160.      Key short-cut: Alt & O
  2161.      Menu         : Misc -> Swap Screen
  2162.  
  2163.      This  will redisplay the alternate screen.  The screen  that 
  2164.      was  been  edited  is still kept  in  the  editors  internal 
  2165.      tables.
  2166.  
  2167.   Control Panel menu
  2168.  
  2169.      F1 - F8
  2170.  
  2171.        Key short-cut: F1 - F8
  2172.        Menu         : Misc -> Control Panel -> F1 - F8
  2173.  
  2174.        These  are  the  equivalents of pressing  F1  through  F8.  
  2175.        Selecting any of these options using the [SPACE] bar  will 
  2176.        result  in the character been placed on the screen at  the 
  2177.        current cursor position and the menu being reopened on the 
  2178.        screen.   These options are also shown on the screen  when 
  2179.        the control panel is displayed.
  2180.  
  2181.      Up
  2182.  
  2183.        Key short-cut: F10
  2184.        Menu         : Misc -> Control Panel -> Up
  2185.  
  2186.        This  goes up one character sequence on the control  panel 
  2187.        display.
  2188.  
  2189.      Down
  2190.  
  2191.        Key short-cut: F9
  2192.        Menu         : Misc -> Control Panel -> Down
  2193.  
  2194.        This goes down one character sequence on the control panel 
  2195.        display.
  2196.  
  2197.      All
  2198.  
  2199.        Key short-cut: F11
  2200.        Menu         : Misc -> Control Panel -> All
  2201.  
  2202.        This  will  pop  up a menu containing  all  the  available 
  2203.        character sequences,  this will make selection of the  one 
  2204.        you want easier.
  2205.  
  2206.      Star Commands
  2207.  
  2208.        Key short-cut: F12
  2209.        Menu         : Misc -> Control Panel -> Star Commands
  2210.  
  2211.        This  is  like  'F12' in the desktop,  it  will  make  the 
  2212.        command line available for typing in commands.   It should 
  2213.        be  remembered however,  that attempting to  run  programs 
  2214.        from here may result in the editor be removed from  memory 
  2215.        so should be used with care to avoid losing files.
  2216.  
  2217.      Top
  2218.  
  2219.        Key short-cut: <None>
  2220.        Menu         : Misc -> Control Panel -> Top
  2221.  
  2222.        This  will  position the control panel at the top  of  the 
  2223.        screen.   If  this  option has a 'X' next to it  then  the 
  2224.        option has been selected.
  2225.  
  2226.      Bottom
  2227.  
  2228.        Key short-cut: <None>
  2229.        Menu         : Misc -> Control Panel -> Bottom
  2230.  
  2231.        This will position the control panel at the bottom of  the 
  2232.        screen.   If  this  option has a 'X' next to it  then  the 
  2233.        option has been selected.
  2234.  
  2235.      Neither
  2236.  
  2237.        Key short-cut: <None>
  2238.        Menu         : Misc -> Control Panel -> Neither
  2239.  
  2240.        This  will completely turn off the editors control  panel.  
  2241.        If  this option has a 'X' next to it then the  option  has 
  2242.        been selected.
  2243.  
  2244.   Ruler
  2245.  
  2246.      Key short-cut: Alt & R
  2247.      Menu         : Misc -> Ruler
  2248.  
  2249.      This displays a ruler on the screen.   It is both horizontal 
  2250.      and  vertical and crosses at the position where  the  cursor 
  2251.      currently  is.   The ruler position can be moved  around  by 
  2252.      with  the  cursor keys or by moving the  mouse  pointer  and 
  2253.      pressing the mouse button.   If the [SPACE] or [RETURN]  key 
  2254.      is  pressed the cursor is left in its current  position  and 
  2255.      the ruler removed.
  2256.  
  2257.      If [ESC] is pressed then the ruler is removed and the cursor 
  2258.      re-positioned  in its start position.   Going off  the  left 
  2259.      side of the screen will make the ruler reappear on the right 
  2260.      of  the screen and vice-versa,  going off the top will  make 
  2261.      the  ruler  reappear at the bottom of the screen  and  vice-
  2262.      versa.
  2263.       
  2264.      The following keys can now also be used:
  2265.  
  2266.        Key          Action
  2267.  
  2268.        Page Up      Go to the top of the page
  2269.        Page Down    Go to the bottom of the page
  2270.        Home         Go to the start of the line.   If already  at 
  2271.                     the start then goes to the start of the  text 
  2272.                     on the current line.
  2273.        End          Go to the end of the text.  If already at the 
  2274.                     end of the text then goes to the right of the 
  2275.                     screen.
  2276.  
  2277.   Change Mode
  2278.  
  2279.      Key short-cut: Alt & Y
  2280.      Menu         : Misc -> Mode
  2281.  
  2282.      Allows the current mode to be changed.   When you return  to 
  2283.      the desktop, the desktops MODE will be left unaffected.
  2284.  
  2285.   Print Screen
  2286.  
  2287.      Key short-cut: Print
  2288.      Menu         : Misc -> Print Screen
  2289.  
  2290.      The  screen which is currently displayed will be  output  to 
  2291.      the printer.
  2292.  
  2293.   Draw Mode
  2294.  
  2295.      Key short-cut: Escape
  2296.      Menu         : Misc -> Draw
  2297.  
  2298.      If  the  control  panel is on then  'Draw'  appears  on  the 
  2299.      control  panel when draw mode is turned on,  its removed  if 
  2300.      draw mode is turned off.
  2301.  
  2302.      Pattern Mode Off
  2303.  
  2304.        With  draw  mode on and pattern mode off the  cursor  will 
  2305.        draw  a line.  The line drawn depends on  the  surrounding 
  2306.        lines. For instance if there is a line above and below and 
  2307.        the cursor moves to the right then the new character drawn 
  2308.        will  be a vertical line with a horizontal coming out  the 
  2309.        right of it.
  2310.  
  2311.      Pattern Mode On
  2312.  
  2313.        With draw mode on and pattern mode on the cursor will draw 
  2314.        part of the current pattern relative to its source. So for 
  2315.        example if on a blank screen a square is drawn and grabbed 
  2316.        as a pattern,  if draw and pattern mode are then turned on 
  2317.        another square is drawn according to the dimensions of the 
  2318.        grabbed pattern.
  2319.  
  2320.   Insert
  2321.  
  2322.      Key short-cut: Insert
  2323.      Menu         : Misc -> Insert
  2324.  
  2325.      If insert mode is on then a 'X' appears next to this option.  
  2326.      With  insert  mode  on any text  entered  will  be  inserted 
  2327.      instead of overwriting what is already there.   This  option 
  2328.      will  cause  the  speed  of  typing  to  be  reduced   quite 
  2329.      noticeably.   This option has no effect when 'Draw' mode  is 
  2330.      turned on.
  2331.  
  2332.   Hourglass
  2333.  
  2334.      Key short-cut: Ctrl & Alt & Shift & H
  2335.      Menu         : Misc -> Hourglass
  2336.  
  2337.      This  toggles the hourglass with a percentage underneath  on 
  2338.      and off.   When this option is on then a 'X' appears next to 
  2339.      the  option.   With  this option on some commands  may  take 
  2340.      slightly  longer because of the calculating of how  much  of 
  2341.      the command has been completed.
  2342.  
  2343.   CLS Prompt
  2344.  
  2345.      Key short-cut: Ctrl & Alt & Shift & P
  2346.      Menu         : Misc -> CLS Prompt
  2347.  
  2348.      With  this option on any clear screen sequences  encountered 
  2349.      during  the  loading of a screen will first  result  in  you 
  2350.      being  prompted.   If this option is on then a  'X'  appears 
  2351.      next to the option.
  2352.  
  2353.   Cursor
  2354.  
  2355.      Key short-cut: Ctrl & Alt & Shift & C
  2356.      Menu         : Misc -> Cursor
  2357.  
  2358.      If  this  option is on then a 'X' appears next to  the  menu 
  2359.      option  and when the control panel is on the current  cursor 
  2360.      coordinates are displayed at the right hand side.
  2361.  
  2362. Edit options
  2363.  
  2364.   Erase Line
  2365.  
  2366.      Key short-cut: Alt & E
  2367.                 Menu         : Edit -> Erase Line
  2368.             
  2369.      This  will clear the current line of all text and reset  the 
  2370.      colours  to  the current foreground and  default  background 
  2371.      colours.  It will not delete the line. (To delete a line see 
  2372.      Ctrl & Backspace).
  2373.  
  2374.   Insert Line
  2375.  
  2376.      Key short-cut: Alt & I
  2377.      Menu         : Edit -> Insert Line      
  2378.  
  2379.      A line is inserted where the cursor currently is.  All lines 
  2380.      are  then moved down one line.  When using this  command  it 
  2381.      should   be  remembered  that  the  bottom  line   will   be 
  2382.      permanently lost.
  2383.  
  2384.   Paint The Screen
  2385.  
  2386.      Key short-cut: Alt & P
  2387.      Menu         : Edit -> Paint Screen
  2388.  
  2389.      If  the current character and colour values are the same  as 
  2390.      the  character  and  colour values  of  the  current  cursor 
  2391.      position  and the warning 'Same Values' is on then you  will 
  2392.      be prompted and the command will be aborted.   If there  the 
  2393.      same and the warning is off then the command is aborted with 
  2394.      no prompting.
  2395.  
  2396.      If  the  warning  'Paint Block' is on then  a  warning  will 
  2397.      appear  on  the screen first.   If you press  'N'  then  the 
  2398.      command will be aborted.  If the warning is off or you press 
  2399.      'Y' then the command will be execute as described below.
  2400.  
  2401.      Pattern Mode Off
  2402.  
  2403.        All  characters which surround the current  character  and 
  2404.        have the same background,  foreground,  bold and character 
  2405.        values  as  the  current  character  are  changed  to  the 
  2406.        currently selected background, foreground and bold values. 
  2407.        The  characters  are changed to what  the  last  character 
  2408.        printed was.   This is the character on the control  panel 
  2409.        which is enclosed in '[' and ']'.
  2410.  
  2411.      Pattern Mode On
  2412.  
  2413.        Pattern  mode on does the same as pattern mode off  except 
  2414.        the  currently chosen pattern is used.  The parts  of  the 
  2415.        pattern  are all positioned relative to where the  pattern 
  2416.        was grabbed from.  For example, if a screen is blank and a 
  2417.        square is drawn and grabbed as the current pattern, if the 
  2418.        screen was then painted with pattern mode on (Alt & U) all 
  2419.        the squares will line up with the source square.
  2420.  
  2421.   Transparent Character
  2422.  
  2423.      Key short-cut: Alt & Z
  2424.      Menu         : Edit -> Transparent
  2425.  
  2426.      The  character  at  the  current  cursor  position  will  be 
  2427.      replaced  by a blank character with the  currently  selected 
  2428.      foreground and the default background colours.   Please note 
  2429.      the blank character is NOT a space.
  2430.                  
  2431.   Solid Space
  2432.  
  2433.      Key short-cut: Shift & Space
  2434.      Menu         : Edit -> Solid Space
  2435.  
  2436.      The  character  at  the  current  cursor  position  will  be 
  2437.      replaced with a solid space character.   This is the same as 
  2438.      using character set 'L' and pressing 'F4'.
  2439.  
  2440.   Wash Screen
  2441.  
  2442.      Key short-cut: Alt & W
  2443.      Menu         : Edit -> Wash Screen
  2444.  
  2445.      If the currently selected colour values are the same as  the 
  2446.      colour  values  of  the current  cursor  position,  and  the 
  2447.      warning 'Same Values' is on,  then you will be prompted  and 
  2448.      the  command  will be aborted.   If there the same  and  the 
  2449.      warning  is  off  then  the  command  is  aborted  with   no 
  2450.      prompting.
  2451.  
  2452.      If  the  warning  'Wash Block' is on then  a  warning  will 
  2453.      appear  on  the screen first.   If you press  'N'  then  the 
  2454.      command will be aborted.  If the warning is off or you press 
  2455.      'Y' then the command will execute as described below.
  2456.  
  2457.      All characters which surround the current character and have 
  2458.      the  same  background,  foreground  and bold  value  as  the 
  2459.      current  character  are changed to  the  currently  selected 
  2460.      background, foreground and bold values.
  2461.                                                           
  2462.      This  is  not the same as 'Global colour change' (Alt  &  G) 
  2463.      which  will act on the whole screen and not just an area  of 
  2464.      the  screen.   This only changes colours and NOT  characters 
  2465.      like Alt & P does.
  2466.  
  2467.  
  2468.   Delete Line
  2469.  
  2470.      Key short-cut: Ctrl & Backspace
  2471.      Menu         : Edit -> Delete Line
  2472.  
  2473.      This will delete the line the cursor is currently on and all 
  2474.      lines below are moved up one line. 
  2475.  
  2476. File menu options
  2477.  
  2478.   Change Directory
  2479.  
  2480.      Key short-cut: Alt & J
  2481.      Menu         : File -> Change Directory
  2482.                    
  2483.      This  allows  the currently selected directory (CSD)  to  be 
  2484.      changed.
  2485.  
  2486.   Load File
  2487.  
  2488.      Key short-cut: Alt & L
  2489.      Menu         : File -> Load
  2490.  
  2491.      A new menu will be displayed giving the options:
  2492.  
  2493.        <S>creen
  2494.        <F>ont
  2495.        <P>alette
  2496.        <A>nsiSave
  2497.  
  2498.      All options will prompt for a filename. To abort the command 
  2499.      simply enter a blank filename.
  2500.  
  2501.      If a file has been already loaded or saved the filename will 
  2502.      default to this.  If no file has been saved or loaded then a 
  2503.      blank box will appear.  Currently 75 characters are  allowed 
  2504.      for the full filename.
  2505.  
  2506.      WARNING:  If  when giving a default filename,  the  filename 
  2507.                and pathname exceed 75 characters,  then only  the 
  2508.                first 75 characters will be displayed.
  2509.  
  2510.      Screen
  2511.                                 
  2512.        Menu: File -> Load -> Screen
  2513.  
  2514.        This should be used for loading BBC Font  (Screens),  Text 
  2515.        and  Ansi files.  If a BBC Font file contains any font  or 
  2516.        palette  data then this will replace the currently  loaded 
  2517.        font or palette.  Also if they do a MODE change, then this 
  2518.        will  be  the new MODE.  If the current  screen  has  been 
  2519.        modified, and the 'Screen Modified' warning is on then you 
  2520.        are  prompted  about  this before the next  file  will  be 
  2521.        loaded.  If  this  warning has been turned  off,  then  no 
  2522.        warning is given and the file is automatically loaded.  If 
  2523.        font,  palette or mode changes are in the file then  these 
  2524.        options are set for when the file is next saved.
  2525.  
  2526.      Font
  2527.  
  2528.        Menu: File -> Load -> Font
  2529.  
  2530.        This  should  be used to load BBC Font  files  which  just 
  2531.        contain  font  data.  If it is not a BBC  Font  file  only 
  2532.        containing  font data then an error will be  displayed  if 
  2533.        the  'Load Errors' warning is on,  if this warning is  off 
  2534.        then the command will be aborted with no warning.
  2535.  
  2536.      Palette
  2537.                                 
  2538.        Menu: File -> Load -> Palette
  2539.  
  2540.        This option is used to load palette files.  If it contains 
  2541.        more than palette data then an error will be displayed  if 
  2542.        the  'Load Errors' warning is on,  if this warning is  off 
  2543.        then the command will be aborted with no warning.
  2544.  
  2545.      AnsiSave
  2546.  
  2547.        Menu: File -> Load -> AnsiSave
  2548.  
  2549.        This option is used to load new AnsiSave files for when  a 
  2550.        file is next saved.   If it is not a 'AnsiSave' file  then 
  2551.        an error is displayed  if the 'Load Errors' warning is on, 
  2552.        if  this warning is off then the command will  be  aborted 
  2553.        with no warning.
  2554.  
  2555.      The  screen option can also correctly load font and  palette 
  2556.      files, this means however that if the editor preferences are 
  2557.      saved  the loaded font or palette would not be saved as  the 
  2558.      default one.  The screen now should also be left  unaffected 
  2559.      although there is a prompt if its modified just in case  and 
  2560.      the 'Screen Modified' warning is on.
  2561.  
  2562.   Save Screen
  2563.  
  2564.      Key short-cut: Alt & S
  2565.      Menu         : File -> Save
  2566.  
  2567.      Once  a file has been created it needs to be  saved.   There 
  2568.      are  a  number of file formats that '!AnsiEdit' can  save  a 
  2569.      file as.   These are Ansi,  Text,  Screen and BBC Font.  All 
  2570.      file  formats except Screen can be later  reloaded.   Screen 
  2571.      will  save the screen as a sprite.   All formats  are  fully 
  2572.      described below.
  2573.  
  2574.      A new menu will be displayed with the following:
  2575.  
  2576.           Ansi
  2577.           BBC Font
  2578.           Screen
  2579.           Text
  2580.           Save Details
  2581.  
  2582.      The saving of 'Ansi' and 'BBC Font' files have been  changed 
  2583.      from  version  2.04.   There are no longer menu  options  of 
  2584.      'Normal',  'Backwards' and 'Scramble'.  Instead a 'AnsiSave' 
  2585.      file is loaded which tells the editor how to save the  file.  
  2586.      In  the  directory 'SaveFiles' there are currently  14  such 
  2587.      files.
  2588.  
  2589.      Ansi,  BBC Font, Screen and Text will prompt for a filename.  
  2590.      To abort this command simply enter a blank filename.  If the 
  2591.      file  already exists then you are prompted for  confirmation 
  2592.      before  saving the file.   All the options which used to  be 
  2593.      prompted for, are now entered via the 'Save Details' menu.
  2594.  
  2595.      Since ANSI sequences do not support bold background colours, 
  2596.      if  these  exist and a file is saved as ANSI these  will  be 
  2597.      exchanged  for there none bold values.   Before  saving  the 
  2598.      file the user is informed of how many lines are going to  be 
  2599.      saved.   This  should be left as '25' if the file is  to  be 
  2600.      reloaded on a PC.
  2601.  
  2602.      Some files, such as 'Gate', can only be redisplayed properly 
  2603.      using  one  of  my ANSI  displayers.   This  is  because  my 
  2604.      displayers allow the full 32 lines to be used.   The problem 
  2605.      being,  that  some files display so much at the top  of  the 
  2606.      screen and then so much at the bottom and then return to the 
  2607.      top  of  the  screen  again.    This  causes  problems  when 
  2608.      displaying  the file as 32 lines are needed and only 25  are 
  2609.      visible.
  2610.  
  2611.      If  no  'AnsiSave'  file is loaded  then  the  default  file 
  2612.      'NormalSave' is used for the saving of 'Ansi' and 'BBC Font' 
  2613.      files.
  2614.  
  2615.      Since BBC Font files do not support ASCII codes '1'  through 
  2616.      '31' as characters,  these will be replaced by a '|' symbol.  
  2617.      BBC Font files no longer save a 3 character code because the 
  2618.      editor no longer requires it to reload the file.
  2619.  
  2620.      If a file has already been loaded or saved the filename will 
  2621.      default  to  this if the 'Archived' option has  been  turned 
  2622.      off.   Currently 75 characters are allowed for the full path 
  2623.      and filename.
  2624.  
  2625.      WARNING:  If  when giving a default filename,  the  filename 
  2626.                and pathname exceed 75 characters,  then only  the 
  2627.                first 75 characters will be displayed.
  2628.  
  2629.      If no file has been loaded or previously saved then the file 
  2630.      will give a default filename based on the type of file being 
  2631.      saved.  The defaults are listed below:
  2632.  
  2633.           Type      Filename
  2634.  
  2635.           Ansi      AnsiFile
  2636.           BBC Font  FontFile
  2637.           Screen    ScreenFile
  2638.           Text      TextFile
  2639.  
  2640.      If  the  'Save Errors' warning is on and  there  are  errors 
  2641.      during saving then you will be prompted about these.  If the 
  2642.      warning is off and the file already exists then the old file 
  2643.      will  be overwritten,  also you will not be  prompted  about 
  2644.      how many lines are to be saved, all other errors will result 
  2645.      in the command being aborted but the 'Modified' flag  should 
  2646.      not be reset.
  2647.  
  2648.   Save Details
  2649.                
  2650.      Key short-cut: <None>            
  2651.      Menu         : File -> Save -> Save Details
  2652.  
  2653.      The  save  details  option  will provide  a  menu  with  the 
  2654.      following options:
  2655.  
  2656.           Do Initial MODE Change
  2657.           Include Font Data
  2658.           Include Palette Data
  2659.           Add End-Of-File Marker
  2660.           Reverse
  2661.           Maximum ANSI Lines
  2662.           Pause
  2663.  
  2664.           Load Options
  2665.           Save Options
  2666.           Defaults
  2667.           Delete Options
  2668.  
  2669.      If an options needs setting simple click on it.  Any options 
  2670.      already set will have a 'X' next to them.  These options can 
  2671.      be either set from here or by using the 'Preferences' window 
  2672.      from  the desktop front-end.   Any changes made  using  this 
  2673.      menu  are  reflected  in the 'Preferences'  window  and  any 
  2674.      changes  made in the 'Preferences' window are  reflected  in 
  2675.      this menu.
  2676.  
  2677.      Do Initial MODE Change
  2678.  
  2679.        Key short-cut: <None>
  2680.        Menu         : File -> Save -> Save Details
  2681.  
  2682.        When  a file is saved as a 'BBC Font' file a VDU  sequence 
  2683.        will be sent to change the screen mode.  If this option is 
  2684.        not  set then only a clear screen sequence will  initially 
  2685.        be sent.  (BBC Font files only).
  2686.  
  2687.      Include Font Data
  2688.  
  2689.        Key short-cut: <None>
  2690.        Menu         : File -> Save -> Save Details
  2691.  
  2692.        When  a file is saved as a 'BBC Font' file  the  currently 
  2693.        loaded font will be saved with the file.   If this  option 
  2694.        is  not  set then no font is saved.   The font  data  will 
  2695.        increase the file size by approximately 2240 bytes.   (BBC 
  2696.        Font files only).
  2697.  
  2698.      Include Palette Data
  2699.  
  2700.        Key short-cut: <None>
  2701.        Menu         : File -> Save -> Save Details
  2702.  
  2703.        When  a file is saved as a 'BBC Font' file  the  currently 
  2704.        loaded  palette  will be saved with  the  file.   If  this 
  2705.        option is not set then no palette is saved.   The  palette 
  2706.        data  will  increase the file size  by  approximately  120 
  2707.        bytes.  (BBC Font files only).
  2708.  
  2709.      Add End-Of-File Marker
  2710.  
  2711.        Key short-cut: <None>
  2712.        Menu         : File -> Save -> Save Details
  2713.  
  2714.        When  a  file is saved as 'Ansi',  'BBC  Font'  or  'Text' 
  2715.        (ASCII)  an End-Of-File marker ( CHR$(26) / Ctrl & Z )  is 
  2716.        added to the end of the file if this option is set.
  2717.  
  2718.      Reverse
  2719.  
  2720.        Key short-cut: <None>
  2721.        Menu         : File -> Save -> Save Details
  2722.  
  2723.        If  set this will save the file in reverse.   For  example 
  2724.        the file 'NormalSave' which is loaded by default and saves 
  2725.        top-left  to bottom-right would now save  bottom-right  to 
  2726.        top-left.
  2727.  
  2728.      Pause
  2729.  
  2730.        Key short-cut: <None>
  2731.        Menu         : File -> Save -> Save Details
  2732.  
  2733.        This will slow down the displaying of the file.   This  is 
  2734.        because the '*Print <Filename>' can display the file  that 
  2735.        fast,  that if a file was saved using,  for  example,  the 
  2736.        'Gate' file you would hardly see it been  displayed.   The 
  2737.        editor  inserts reposition characters to slow the  loading 
  2738.        down.  If you entered 10 then 10 reposition characters are 
  2739.        inserted after every escape sequence and character  placed 
  2740.        on screen.   If the file is saved as 'Ansi' then save  and 
  2741.        restore escape sequences are store instead.   It should be 
  2742.        remembered  that this can quite drastically  increase  the 
  2743.        size of a file.
  2744.  
  2745.      Maximum ANSI Lines
  2746.  
  2747.        Key short-cut: <None>
  2748.        Menu         : File -> Save -> Save Details
  2749.  
  2750.        When  a  file  is saved as a ANSI file  this  option  will 
  2751.        decide how many lines are saved.  The default value is 25.  
  2752.        This  is because there are normally only 25 lines on a  PC 
  2753.        screen.   A  32 line ANSI screen will not  be  redisplayed 
  2754.        properly by a PC.   The displayers that have been  written 
  2755.        by  me should be able to redisplay a 32 line  ANSI  screen 
  2756.        correctly.   If  the  value is set to 0 then  it  will  be 
  2757.        changed to the 25 line default.   Any value which  exceeds 
  2758.        32 will be reduced to 32.  (ANSI files only).
  2759.  
  2760.      The following 'Save Options', 'Defaults', 'Load Options' and 
  2761.      'Delete Options' only affect the editors options and not the 
  2762.      desktop   options.     The   equivalent   icons   from   the 
  2763.      'Preferences'  window will change both the editors  and  the 
  2764.      desktop front-end's options.
  2765.  
  2766.      Save Options
  2767.  
  2768.        Key short-cut: <None>
  2769.        Menu         : File  ->  Save  ->  Save  Details  ->  Save 
  2770.                       Options
  2771.  
  2772.        Selecting  this  option  will  save  the  options  to  the 
  2773.        applications 'Resources' directory,  on either floppy disk 
  2774.        or hard disk.  For this,  the application should first  be 
  2775.        de-archived.
  2776.  
  2777.      Defaults
  2778.  
  2779.        Key short-cut: <None>
  2780.        Menu         : File -> Save -> Save Details -> Defaults
  2781.  
  2782.        Selecting  this  will reset the options  to  the  programs 
  2783.        defaults.
  2784.  
  2785.      Load Options
  2786.  
  2787.        Key short-cut: <None>
  2788.        Menu         : File  ->  Save  ->  Save  Details  ->  Load 
  2789.                       Options
  2790.  
  2791.        Selecting  this will reload the options last saved to  the 
  2792.        applications  directory.   If no options have  been  saved 
  2793.        then  this  option  will do the  same  as  the  'Defaults' 
  2794.        option.
  2795.  
  2796.      Delete Options
  2797.  
  2798.        Key short-cut: <None>
  2799.        Menu         : File  ->  Save -> Save  Details  ->  Delete 
  2800.                       Options
  2801.  
  2802.        If  you have saved the options for future  use,  but  then 
  2803.        decide  you  want to use the default  options,  this  will 
  2804.        delete the saved options from disk.   If the option  files 
  2805.        are found then the editor will open a window informing you 
  2806.        of the files it has deleted.   This option should only  be 
  2807.        done if the editor has been de-archived.
  2808.  
  2809.   View Files
  2810.  
  2811.      Key short-cut: Alt & V
  2812.      Menu         : File -> View Files
  2813.  
  2814.      Displays the requested files.   A directory pathname can  be 
  2815.      passed as well.
  2816.  
  2817.   Exit Editor
  2818.  
  2819.      Key short-cut: Alt & X
  2820.      Menu         : Desktop / Quit (!RunEditor)
  2821.  
  2822.      If  run using the multi-tasking front-end,  then this  exits 
  2823.      back to the desktop.   If run using '!RunEditor' then  exits 
  2824.      completely so work should be saved first.
  2825.  
  2826. Pattern Options
  2827.  
  2828.   Pattern Mode
  2829.  
  2830.      Key short-cut: Alt & U
  2831.      Menu         : Pattern -> Pattern Mode
  2832.  
  2833.      This  toggles the pattern mode on and off.   (See paint  and 
  2834.      draw mode for further information about  patterns).   Before 
  2835.      pattern mode can be turned on a block must be selected as  a 
  2836.      pattern.  See 'Block commands' for more information.  If the 
  2837.      control panel is on then the '[?]' is replaced with 'Pat' to 
  2838.      signify that pattern mode is on.
  2839.  
  2840.   Select Pattern
  2841.  
  2842.      Key short-cut: Ctrl & Alt & U
  2843.      Menu         : Pattern -> Select
  2844.  
  2845.      If  no  block has been selected and the warning  'No  Block' 
  2846.      is  on  then  the  message  'No  block  selected'  will   be 
  2847.      displayed.   If  the  warning  is off then  the  command  is 
  2848.      aborted with no warning.
  2849.  
  2850.      If  the  'Select  Pattern' warning is on then  the  user  is 
  2851.      prompted weather the current block should be used as the new 
  2852.      pattern.  If you press 'N' then the command is aborted.   If 
  2853.      the warning is off or you press 'Y' then the block is copied 
  2854.      to the pattern table.
  2855.  
  2856.   View Pattern
  2857.  
  2858.      Key short-cut: Ctrl & Alt & P
  2859.      Menu         : Pattern -> View
  2860.  
  2861.      If  the 'No Pattern' warning is on and no pattern  has  been 
  2862.      selected  then  the message 'No pattern  selected'  will  be 
  2863.      displayed.  If the no pattern is selected and the warning is 
  2864.      off then the command is aborted with no warning.
  2865.  
  2866.      This  will  display the currently selected  pattern  on  the 
  2867.      screen.  When  a  key is pressed then the edited  screen  is 
  2868.      redisplayed.
  2869.  
  2870.   Clear Pattern
  2871.  
  2872.      Key short-cut: Ctrl & Alt & X
  2873.      Menu         : Pattern -> Clear
  2874.  
  2875.      If  the 'No Pattern' warning is on and no pattern  has  been 
  2876.      selected  then  the message 'No pattern  selected'  will  be 
  2877.      displayed.  If the no pattern is selected and the warning is 
  2878.      off then the command is aborted with no warning.
  2879.  
  2880.      If  the  warning  'Clear Pattern' is on  then  you  will  be 
  2881.      prompted  first.   If  you  press 'N' then  the  command  is 
  2882.      aborted.   If  the warning is off or you press 'Y' then  the 
  2883.      pattern will be cleared.
  2884.  
  2885.   Errors
  2886.  
  2887.      If  something  happens which causes an  error,  for  example 
  2888.      loading a file which exceeds the permitted screen  size,  an 
  2889.      error  is  issued stating  this.  Now,  instead  of  messily 
  2890.      exiting the program and leaving the desktop in all the wrong 
  2891.      colours the editor is quit back to the desktop.  The editors 
  2892.      icon  should remain on the icon bar and clicking on it  will 
  2893.      re-enter the editor.  Unlike a lot of editors, this means it 
  2894.      should still be possible to save your work.
  2895.      The  error  message will remain until 'y' or the  left  hand 
  2896.      mouse button is pressed.
  2897.  
  2898. Appendices
  2899.  
  2900. Appendix A: Default option settings
  2901.  
  2902.   Editor Options
  2903.  
  2904.      Insert                   Off
  2905.      Draw                     Off
  2906.      Pattern                  Off
  2907.      Cursor                   Off
  2908.      Hourglass                On
  2909.  
  2910.   Load Options
  2911.  
  2912.      Ansi                     On
  2913.      BBC Font                 On
  2914.      Data                     Off
  2915.      Text                     Off
  2916.      Any                      Off
  2917.  
  2918.      CLS Prompt               Off
  2919.      Archived                 On
  2920.  
  2921.   Loaded Template File
  2922.  
  2923.      ColourFul                Yes
  2924.      Dull                     No
  2925.  
  2926.   Miscellaneous Options
  2927.  
  2928.      Control Panel            Bottom
  2929.      Print LF                 Yes
  2930.      Mouse Buttons            Double
  2931.      Scrap Directory          <AnsiEdit$Dir>
  2932.      Main Key                 F11
  2933.      Extra Keys               None
  2934.  
  2935.   Block Command Options
  2936.  
  2937.      Update Block             Off
  2938.      Transparent              Off
  2939.      Delete Left              On
  2940.  
  2941.   Warning Toggles
  2942.  
  2943.      Major Warnings           On
  2944.      Minor Warnings           On
  2945.  
  2946.   Save File Options
  2947.  
  2948.      Do Initial MODE Change   On
  2949.      Include Font Data        Off
  2950.      Include Palette Data     Off
  2951.      End-Of-File Marker       Off
  2952.      Reverse                  Off
  2953.      Maximum ANSI Lines       25
  2954.      Length Of Pause          0
  2955.      Display                  On
  2956.  
  2957.   Loaded Resources
  2958.  
  2959.      AnsiSave File            <AnsiEdit$Dir>.Resources.NormalSave
  2960.      BBC Font File            <AnsiEdit$Dir>.Resources.Font
  2961.      Palette File             <AnsiEdit$Dir>.Resources.Palette
  2962.  
  2963.   Warnings
  2964.  
  2965.      Block On Alternate Screen                         Minor
  2966.      Copy Block                                        Major
  2967.      Move Block                                        Major
  2968.      Delete Block                                      Major
  2969.      Erase Block                                       Major
  2970.      Paint Block                                       Major
  2971.      Wash Block                                        Major
  2972.      Clear Block                                       Major
  2973.      Clear Pattern                                     Major
  2974.      Clear Screen                                      Major
  2975.      Select As Pattern                                 Major
  2976.      Draw Box (Solid / Transparent)                    Major
  2977.      Regrab Block                                      Major
  2978.      Regrab Block From Alternate Screen                Major
  2979.      Same Values                                       Minor
  2980.      User Terminated                                   Minor
  2981.      Load Errors                                       Minor
  2982.      Save Errors                                       Major
  2983.      Select Corner 1                                   Minor
  2984.      Select Corner 2                                   Minor
  2985.      Select Block                                      Major
  2986.      No Block                                          Minor
  2987.      Help                                              Minor
  2988.      Screen Modified                                   Major
  2989.      No Pattern                                        Minor
  2990.      Global Colour Change                              Major
  2991.      Position Block                                    Minor
  2992.  
  2993. Other information
  2994.  
  2995.      Bulletin Board Distributors (That I know of)
  2996.  
  2997.           Odyssey BBs:   +44 (0)482 870919 / 869085.
  2998.           Speeds:        V21, V22, V23, V22bis, V32, V32bis & HST 
  2999.                          to 16.8K (FidoNet address 2:258/41)
  3000.  
  3001.      PD Library Distributors (That I know of)
  3002.  
  3003.           The Datafile,            APDL,
  3004.           71 Anson Road,           39 Knighton Park Road,
  3005.           LOCKING,                 Sydenham,
  3006.           Weston-Super-Mare,       London.
  3007.           Avon.                    SE26 5RN
  3008.           BS24 7DQ
  3009.  
  3010.      I  can also be contacted via the Odyssey bulletin  board  if 
  3011.      you have any comments, bugs, improvements or suggestions for 
  3012.      possible future features.
  3013.  
  3014.      I  do listen to users problems and requests.   That  is  why 
  3015.      this  application was written in the first  place.   Changes 
  3016.      have  been  made in the past due to users problems  if  they 
  3017.      have been possible.
  3018.      
  3019.      This program has been tested on a BBC A3000 with Risc OS  3, 
  3020.      4Mb  RAM,  ARM3 and a Watford Electronics 20Mb Internal  IDE 
  3021.      Hard Disk.
  3022.  
  3023.      This  application  has been written how I  think  it  should 
  3024.      work,  if  you want something changing then tell  me,  don't 
  3025.      just sit there grumbling to yourself.  If you want a feature 
  3026.      adding  then  still  tell me.   That is the  only  way  this 
  3027.      application can evolve into something that is a pleasure  to 
  3028.      use.
  3029.  
  3030.      (c)1992 - 1994 Darran Hillerby.
  3031.  
  3032. IMPORTANT NOTE
  3033.  
  3034.      You may NOT change this application or use ANY part of it in 
  3035.      any  other  products without my  approval.   It  is  however 
  3036.      'FREEWARE'  so  it  may be copied  freely  (with  ALL  files 
  3037.      included),  but  not  for  any  profit.   This  software  is 
  3038.      provided 'AS IS'.  Using it is entirely at your own risk.
  3039.  
  3040.      Refer to 'Copyright' for full legal details.
  3041.  
  3042.