home *** CD-ROM | disk | FTP | other *** search
/ Wolf 3-D Mania!!! / WOLFMAN.iso / install / xdos.doc < prev    next >
Text File  |  1991-06-04  |  39KB  |  697 lines

  1.           █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  2.           █                                                 ▄         █
  3.           █                                                ▀█▀        █
  4.           █        ▀▀   ▀▀    ▀▀▀▀▀▀      ▀▀▀▀▀      ▀▀▀▀▀▀           █
  5.           █         ▀▀ ▀▀     ▀▀   ▀▀    ▀▀   ▀▀    ▀▀                █
  6.           █          ▀▀▀      ▀▀   ▀▀    ▀▀   ▀▀     ▀▀▀▀▀            █
  7.           █         ▀▀ ▀▀     ▀▀   ▀▀    ▀▀   ▀▀         ▀▀           █
  8.           █        ▀▀   ▀▀    ▀▀▀▀▀▀      ▀▀▀▀▀     ▀▀▀▀▀▀            █
  9.           █                                                           █
  10.           █                                                           █
  11.           █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  12.  
  13.  
  14.                                  GENERAL UTILITY
  15.  
  16.  
  17.                                     FEATURES
  18.  
  19.  
  20.        ■POWERFUL FILE MANAGER                ■EXTENSIVE MACRO TEXT EDITOR
  21.        ■INTELLIGENT, FAST FILE TRANSFER THROUGH SERIAL PORT
  22.        ■CONVENIENT DOS-COMMAND/PROGRAMME BUFFER                          
  23.        ■FULL MOUSE interface or KEYBOARD     ■INTUITIVE OPERATION        
  24.        ■SAVE HOURS OVER USING COMMAND.COM    ■SAVE DOLLARS OVER XTREE-PRO
  25.  
  26. ■FILE MANAGER
  27.   ■Copy Files   (Automatically will not copy files already up to date)
  28.   ■Delete Files
  29.   ■Rename Files
  30.   ■Tag/Untag files for multiple file commands
  31.   ■View files   (Extended ASCII Text mode OR HEX mode)
  32.   ■Make/Remove Directories
  33.   ■Change Disk/Directories
  34.   ■Directory Listing Sorted by Name, Extension, Size or Age
  35.   ■Directory Listing Format selectable   (2, 3 or 5 column)
  36.   ■Print Files
  37.   ■Print Sorted, Formated Directory Listings
  38.  
  39. ■TEXT EDITOR
  40.   ■Edit files as large as available memory.
  41.   ■256 User Defined MACROS   (saved in the Current Directory as XDOS.MAC)
  42.   ■Macro Repeat Facility  (repeats while cursor stays inside the Block)
  43.   ■Word-Wrap mode and Programmer mode
  44.   ■Change Case of Word: xxxx >> Xxxx >> XXXX >> xxxx etc
  45.   ■Single/Double/Thick/Asterisk Line Drawing modes  (supports ALL combinations)
  46.   ■Access to all 256 extended ASCII character codes
  47.   ■User Defined Tabs
  48.   ■UNDO Command  .. etc ..
  49.  
  50. ■FILE TRANSFER through COM1:
  51.   ■Recieve and Transmit files at 115200 baud
  52.   ■Automatically will not send files already up to date
  53.   ■Requires a Null Modem cable between 2 computers running XDOS
  54.   ■Also works over the phone through Hayes compatible Modems
  55.  
  56. ■COMMAND BUFFER
  57.   ■Execute Programs/DOS-Commands with historical edit/replay
  58.                        (C)opyright 1991 Alphasoft Pty Ltd
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.           █▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀█
  66.           █                                                 ▄         █
  67.           █                                                ▀█▀        █
  68.           █        ▀▀   ▀▀    ▀▀▀▀▀▀      ▀▀▀▀▀      ▀▀▀▀▀▀           █
  69.           █         ▀▀ ▀▀     ▀▀   ▀▀    ▀▀   ▀▀    ▀▀                █
  70.           █          ▀▀▀      ▀▀   ▀▀    ▀▀   ▀▀     ▀▀▀▀▀            █
  71.           █         ▀▀ ▀▀     ▀▀   ▀▀    ▀▀   ▀▀         ▀▀           █
  72.           █        ▀▀   ▀▀    ▀▀▀▀▀▀      ▀▀▀▀▀     ▀▀▀▀▀▀            █
  73.           █                                                           █
  74.           █                                                           █
  75.           █▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄█
  76.  
  77.  
  78.  
  79.  
  80.  
  81.                                 GENERAL  UTILITY
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.                                  Revision 14.22
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.                                 OPERATION MANUAL
  97.  
  98.                        (C)opyright 1991 Alphasoft Pty Ltd                  
  99.  
  100.                                      GENERAL
  101.  
  102.     ■XDOS will work completely and efficiently with a keyboard or a mouse. A
  103.      2 or 3 button mouse is recommended.
  104.  
  105.     ■Select  an  item/character  by  either;  1) Using  the  arrow  keys  OR
  106.      2) Pointing and left-clicking with the mouse.    Do this before issuing
  107.      the required command.
  108.  
  109.     ■A Command  is  issued  by; 1) Typing the highlighted character from the
  110.      Menu  OR 2) Pointing and left-clicking the command on the menu line (or
  111.      part  line).     Even the arrow keys can be clicked, producing the same
  112.      effect as typing the actual button. In the Edit File Window, if a mouse
  113.      is  detected, the names of several useful editor commands are listed on
  114.      the  bottom border line.    These commands can also be issued by mouse-
  115.      clicking.
  116.  
  117.     ■The  Esc  key  will get you out of anything, stopping or cancelling the
  118.      command that is in progress.
  119.  
  120.     ■The  arrow-keys,  PageUp  and PageDown keys, Ins and Del keys, Home and
  121.      End keys ALL do what you would expect.
  122.  
  123.     ■When  a  Yes  or No is requested, a Y or an Enter signifies yes.    A N
  124.      signifies  no.     Also,  a left-button mouse click signifies yes and a
  125.      right-button mouse click signifies no.
  126.  
  127.     ■Right-clicking on a file tags or untags it.    In the Edit File Window,
  128.      right-clicking defines or stretches the Block.
  129.  
  130.     ■Double-clicking  will  cause  a  file to be executed or edited AND will
  131.      cause a directory to become the Current Directory.   Double-clicking in
  132.      the Edit File Window will cause either a line split or a line append.
  133.  
  134.     ■When  a  line  of characters (or string) is requested, a default string
  135.      will already be displayed with the cursor at the start.    A new string
  136.      can  be  typed  in, replacing the default, OR the default can be edited
  137.      and used. Editing keys are; left and right arrows, Ins, Del, Home, End,
  138.      ^Z clear to end of line, ^X clear line.   The string entry is completed
  139.      by typing Enter.  Typing Esc will abort the entry. Also, mouse-clicking
  140.      on  the entry line will move the text cursor.    Mouse-clicking off the
  141.      entry  line  will  exit the entry; a left-click will complete the entry
  142.      (like Enter) and a right-click will abort the entry (like Esc).
  143.  
  144.     ■The  Scroll  Bars  both show the position of the Current Selection, and
  145.      allow it to be moved.  Right-clicking on the Scroll Bar will scroll the
  146.      present page forward.   Left-clicking will scroll it backward.   In the
  147.      Edit  File  and  View  File Windows, the amount of scrolling depends on
  148.      where  on  the scroll bar it was clicked.    That is, at the top of the
  149.      scroll bar, only one line is scrolled. At the bottom of the scroll bar,
  150.      a whole page is scrolled.    Middle-button-clicking (or left-and-right-
  151.      button-clicking)  will  place the current page at the absolute position
  152.      determined  by  the  place pointed to on the scroll bar.    In the Edit
  153.      window,  if a mouse is present, a partial horizontal scroll bar appears
  154.      to allow convenient horizontal scrolling. Left-clicking on it moves the
  155.      text window to the left and right-clicking moves it to the right.
  156.  
  157.                        (C)opyright 1991 Alphasoft Pty Ltd
  158.                                          
  159.                             DIRECTORY LISTING WINDOW
  160.  
  161.     This  is  the  main menu screen of XDOS.    All filing and file transfer
  162.     operations are issued from here.
  163.  
  164.     ■Displays :-
  165.  
  166.       ■Current Directory Path
  167.       ■Sub Directories─┐
  168.       ■Files───────────┴───Sorted
  169.       ■Current Time & Date
  170.       ■Available Space on the Selected Disk
  171.       ■Type of Sort used (Name, Extension, Size or Age)
  172.       ■Current Baud Rate for File Transfer
  173.       ■Number of Tagged Files
  174.       ■Total Size of all Tagged Files
  175.       ■Scroll Bar
  176.       ■Three Menu Lines with all the available commands
  177.  
  178.       Tagged files are displayed with a diamond character.
  179.  
  180.  
  181.     ■Selecting Files / Sub-Directories
  182.  
  183.       ■The Selected File/Sub-Directory will be highlighted.
  184.  
  185.       ■To  change  the Selection, use the arrow keys or point and left-click
  186.        the mouse.
  187.  
  188.       ■Other  active  keys  are  PageUp, PageDn, Home and End along with the
  189.        corresponding mouse action on the Scroll Bar.
  190.  
  191.  
  192.     ■Changing the Current Directory
  193.  
  194.       ■A Sub-Directory will become the Current Directory when it is selected
  195.        and  the  Enter  key  is pressed.    This can also be done by double-
  196.        clicking that directory with the mouse.
  197.  
  198.       ■The  "parent"  directory  is  listed  as  "..\" and can be selected as
  199.        above.
  200.  
  201.       ■To change disk drive, use the Log-disk command.
  202.  
  203.  
  204.                        (C)opyright 1991 Alphasoft Pty Ltd
  205.                                          
  206.     ■Command Summary
  207.  
  208.       NOTE:  All commands are selected by pressing the highlighted letter of
  209.       the command in the menu at the bottom of the screen.   The command can
  210.       also be selected by pointing and clicking the command with the mouse.
  211.  
  212.      ╒═════════╤═══════╤═══════════════════════════════════════════════════╕
  213.      │ COMMAND │ PRESS │ BRIEF DESCRIPTION                                 │
  214.      ├─────────┼───────┼───────────────────────────────────────────────────┤
  215.      │ QUIT    │ Q     │ Exit XDOS at the Current Directory                │
  216.      │ HELP    │ F1    │ Brings up the Help Screen for this window         │
  217.      │         │       │                                                   │
  218.      │ View    │ V     │ View Selected File                                │
  219.      │ eXecute │ X     │ Run a programme or DOS command                    │
  220.      │ Edit    │ E     │ Edit a file                                       │
  221.      │         │       │                                                   │
  222.      │ Copy    │ C     │ Copy File(s)                                      │
  223.      │ Delete  │ D     │ Delete File(s)                                    │
  224.      │ Rename  │ R     │ Rename File(s)                                    │
  225.      │         │       │                                                   │
  226.      │ MakeDir │ M     │ Make Sub-Directory in Current Directory           │
  227.      │ KillDir │ K     │ Remove empty Sub-Directory                        │
  228.      │ prinT   │ T     │ Print Selected File or Directory Listing          │
  229.      │         │       │                                                   │
  230.      │ Log-disk│ L     │ Selects a New Disk                                │
  231.      │         │       │                                                   │
  232.      │ Put─┐   │ P     │ Transmit file(s) through COM1:                    │
  233.      │ Get─┤   │ G     │ Receive file(s) through COM1:                     │
  234.      │ Baud┘   │ B     │ Change baud rate for file transfer                │
  235.      │         │       │                                                   │
  236.      │ Sort    │ S     │ Change Sort mode of Directory Listing             │
  237.      │ Info    │ I     │ Change amount of File Information in Display      │
  238.      │ NumLines│ N     │ Change Number of Displayed Lines                  │
  239.      │ cOlour  │ O     │ Change displayed colour of all items              │
  240.      │         │       │                                                   │
  241.      │ TagFile │ <─┘   │ Tag/Untag a File  OR  Go Into a Sub-Directory     │
  242.      │ TagAll  │ A     │ Tag/Untag all files in the Current Directory      │
  243.      │ Swap    │ W     │ Swaps Current Directory with Copy Destination     │
  244.      ╘═════════╧═══════╧═══════════════════════════════════════════════════╛
  245.  
  246.  
  247.     ■Command Description
  248.  
  249.       ■QUIT      Exits XDOS returning to DOS at the XDOS Current Directory.
  250.  
  251.       ■View      Displays files. The default display mode is extended ASCII.
  252.                  To swap between extended ASCII and Hexidecimal, press H. To
  253.                  move  the  window  up and down within the file, use the up-
  254.                  arrow, down-arrow, PageUp, PageDn, Home and End keys.    To
  255.                  move  onto the next file in the directory (as sorted in the
  256.                  Directory  Listing  window),  press  N.    To move onto the
  257.                  previous file press P.  To exit the View File window, press
  258.                  Esc.
  259.  
  260.                        (C)opyright 1991 Alphasoft Pty Ltd                  
  261.                                          
  262.       ■eXecute   Runs a DOS command or a programme. The command/programme is
  263.                  requested,  with  the  Current  Selection  appearing as the
  264.                  default.  The operator can edit/replace this before running
  265.                  the  command/programme  by  pressing  Enter.  Any  previous
  266.                  commands/programmes  issued  from XDOS can be recalled with
  267.                  the up-arrow and down-arrow keys.  After being recalled, it
  268.                  can be edited before being run again.
  269.  
  270.       ■Edit      Edits  a  text  file.     The  name  of the file to edit is
  271.                  requested,  with  the  Current  Selection  appearing as the
  272.                  default. The operator can edit/replace this before entering
  273.                  the text editor by pressing Enter.  The editor is exited by
  274.                  pressing Esc.  XDOS keeps track of the files that have been
  275.                  edited  and,  on  subsequent editings, the cursor position,
  276.                  text   block,   etc.,  are  restored  to  where  they  were
  277.                  previously.     See the section on the Edit File window for
  278.                  details on the editor's commands.
  279.  
  280.       ■Tag-File  Inverts the tagged status of a file.  Used in the commands;
  281.                  Copy, Delete, Rename and Put. These commands will work with
  282.                  all  tagged files, if any are tagged, or just the Currently
  283.                  Selected file if none are tagged.
  284.  
  285.       ■Tag-All   If no files are tagged, all files become tagged.    If some
  286.                  files are tagged, all files become untagged.
  287.  
  288.       ■Copy      Copies file(s).  If no files are tagged, only the Currently
  289.                  Selected  file  is  copied,  otherwise all tagged files are
  290.                  copied.   The  destination  is  requested,  with  the  last
  291.                  destination  appearing  as the default.    The operator can
  292.                  edit/replace  this  before  starting  the  copy by pressing
  293.                  Enter. The destination can contain a directory, filename or
  294.                  both and the filename can contain the wildcard "*".    This
  295.                  allows  files  to  be  renamed  as  they  are  copied.  The
  296.                  Destination  Directory  is  examined  so  that copying only
  297.                  occurs when the same dated file is not already there.    No
  298.                  time  is  wasted copying a file that is already up to date.
  299.                  If  an existing file is going to be overwritten by an older
  300.                  one  of  the same name, the operator must confirm before it
  301.                  will proceed.
  302.  
  303.       ■Delete    Deletes file(s). If no files are tagged, only the Currently
  304.                  Selected  file  is  deleted, otherwise all tagged files are
  305.                  deleted.     The  operator is asked for confirmation before
  306.                  deleting begins.
  307.  
  308.       ■Rename    Renames file(s). If no files are tagged, only the Currently
  309.                  Selected  file  is  renamed, otherwise all tagged files are
  310.                  renamed.     The  new  name  is requested, with the Current
  311.                  Selection  appearing  as  the  default.  The  operator  can
  312.                  edit/replace this before renaming occurs by pressing Enter.
  313.                  The  new  name can contain the wildcard "*".    This allows
  314.                  multiple files to be renamed at once.
  315.  
  316.       ■MakeDir   Make a new Sub-Directory within the Current Directory.  The
  317.                  name  of  the  new  directory is requested with no default.
  318.                  Extensions are allowed.
  319.  
  320.                        (C)opyright 1991 Alphasoft Pty Ltd                  
  321.  
  322.       ■KillDir   Removes the Currently Selected directory if it is empty.
  323.  
  324.       ■Print     Prints a File and/or the Directory Listing.   First, if the
  325.                  Current  Selection  is a file the operator will be asked if
  326.                  the file is to be printed. Then, the operator will be asked
  327.                  if  the  Current  Directory is to be printed.    If so, the
  328.                  resulting  printout  will  echo  both the current sort mode
  329.                  setting and file information setting as the display.
  330.  
  331.       ■Log-disk  Selects a New Disk.   A new disk drive letter is requested.
  332.                  All valid drives are displayed.
  333.  
  334.       ■Swap      XDOS  keeps  track  of  two  directory  paths;  the Current
  335.                  Directory and the Destination Directory.    The Destination
  336.                  Directory  is the default destination in a copy command and
  337.                  it is changed when the copy destination is changed.    This
  338.                  command  swaps  these  two  paths names, making the Current
  339.                  Directory   the   Destination   Directory  and  making  the
  340.                  Destination Directory the previous Current Directory.   The
  341.                  swap  command  can  be  used  to  save typing before a copy
  342.                  command.    Go into the desired destination directory, do a
  343.                  swap and then go into the desired source directory.  A copy
  344.                  command   now   issued   will   already  have  the  desired
  345.                  destination  set  up  as the default.    Also, after a copy
  346.                  command,  you  can go into the Destination Directory simply
  347.                  by doing a swap. This allows you to easily see the state of
  348.                  the Destination Directory. On initialization, XDOS sets the
  349.                  Destination Directory to the Current Directory.
  350.  
  351.       FILE  TRANSFER - These commands transfer file(s) between two computers
  352.       via the COM1: serial port. The two computers must both be running XDOS
  353.       and  be  connected by either a null modem cable or two connected Hayes
  354.       compatible modems. The transfer protocol uses error checking and block
  355.       handshaking  for reliable file copying.    Like the copy command, only
  356.       files that need to be transfered will be transfered. No time is wasted
  357.       transfering a file that is already up to date.  If an existing file is
  358.       going to be overwritten by an older one of the same name, the incoming
  359.       file is renamed by changing the first character to "$".
  360.  
  361.       ■Put       Transfers file(s) through COM1:.    If no files are tagged,
  362.                  only  the  Currently Selected file is transfered, otherwise
  363.                  all tagged files are transfered.  The computer at the other
  364.                  end of the serial cable must issue a "Get" command.
  365.  
  366.       ■Get       Receive file(s) through COM1:. The computer is now ready to
  367.                  receive files sent from the other computer. This command is
  368.                  issued  in  conjunction with the "Put" command on the other
  369.                  computer. The computer will be ready to receive files until
  370.                  the operator presses Esc.
  371.  
  372.                        (C)opyright 1991 Alphasoft Pty Ltd                  
  373.  
  374.       ■Baud      Change Baud Rates for file transfer.  The default baud rate
  375.                  is 115,200 baud which will even work on a 4.77 MHz PC.  The
  376.                  two  slower  rates,  1200  and  2400  baud  will cause file
  377.                  transfer via Hayes compatible modems over a phone line.  In
  378.                  this  case, it is assumed that voice connection has already
  379.                  been established before file transfer is to take place.  To
  380.                  help  inter  modem  connection,  the  Put command should be
  381.                  issued  before the Get command.    After these commands are
  382.                  issued  the  phone  should  be hung up when the modem takes
  383.                  control  of  the  phone line.    After the file transfer is
  384.                  complete,  the  operators  are  asked  to  resume the phone
  385.                  conversation. A token "*" appears near the baud rate on the
  386.                  display to signify modem communication.
  387.  
  388.       DISPLAY CONTROL
  389.  
  390.       ■Sort      Changes the sort mode of the Directory Listing. The sorting
  391.                  modes  are;  sort by name then extension, sort by extension
  392.                  then  name,  sort  by  size  (smallest  first), sort by age
  393.                  (newest first).
  394.  
  395.       ■Info      Changes  the amount of information displayed with each file
  396.                  in the Directory Listing.   This also changes the number of
  397.                  displayed columns. The modes are; file name only, file name
  398.                  and size, file name, size and date/time.
  399.  
  400.       ■Num-Lines Changes the number of lines displayed on the screen.
  401.  
  402.       ■Colour    Allows  the  operator  to select the colour (foreground and
  403.                  background)  of  the different objects in the XDOS display.
  404.                  The colours are entered as a number from 0 to 255. A window
  405.                  showing all 256 combinations is displayed.  The second half
  406.                  of  these  are  normally flashing characters, but XDOS uses
  407.                  the  bright  background  option  that  is available on some
  408.                  displays.    The different objects are; Normal Text (inside
  409.                  windows),  Directories (ie sub-directories in the Directory
  410.                  Listing),  Highlighted  (areas  that  appear  for  operator
  411.                  input), Selected (the Currently Selected file/directory AND
  412.                  the   Block  in  the  Text  Editor),  Borders  (around  all
  413.                  windows),  Menu Lines, Hot Keys (within the Menu Lines) and
  414.                  Mouse  Mask.     The Mouse Mask is different than the other
  415.                  fields  because  it does not represent the actual colour of
  416.                  the mouse cursor but what the colour under the mouse cursor
  417.                  will  be  "exclusive-ored" with to produce the mouse cursor
  418.                  colour.     Select the different objects wi the up and down
  419.                  arrow keys.  On completion of the colour adjustment, either
  420.                  type  Enter  to  keep  the changes (for now) or type Esc to
  421.                  discard the changes.  The changed colour set can be written
  422.                  into  XDOS.EXE if it is in the Current Directory, making it
  423.                  a permanent change. No config file is necessary.
  424.  
  425.                        (C)opyright 1991 Alphasoft Pty Ltd                  
  426.                                          
  427.                                 EDIT FILE WINDOW
  428.  
  429.     Issuing  an Edit command from the Directory Listing window will take you
  430.     into  this  window.    The file being edited is displayed and the editor
  431.     commands are now available.
  432.  
  433.     ■Displays :-
  434.       ■Current Text Work area
  435.       ■Current Text Block is highlighted
  436.       ■File Name being edited
  437.       ■Current Line Number
  438.       ■If the file has been changed (denoted by "*")
  439.       ■If  Insert  mode  or  Overwrite  mode  is active (denoted by "Ins" or
  440.        "Ovr")
  441.       ■If Word Wrap mode is active (denoted by "Wrap")
  442.       ■If  a  Line Draw mode is active (Denoted by "Draw┘", "Draw╝", "Draw▀"
  443.        or "Draw*")
  444.       ■If a Macro is being defined (Denoted by "Macro")
  445.       ■Current Time & Date
  446.       ■Scroll Bar
  447.       ■Part Menu Line with the commands: Help, Undo and Exit
  448.       ■If  a  mouse  is  detected,  more  commands  are displayed for click-
  449.        operation, along with a partial horizontal scroll bar.
  450.  
  451.  
  452.                        (C)opyright 1991 Alphasoft Pty Ltd
  453.                                          
  454.     ■Command Summary
  455.  
  456.          ╒═════════════════════════╤═══════════════════════════════════╕
  457.          │ COMMAND                 │ PRESS                             │
  458.          ├─────────────────────────┼───────────────────────────────────┤
  459.          │ Cursor move commands    │                                   │
  460.          │   simple movement       │ arrows                            │
  461.          │   Up one Page           │ Page Up                           │
  462.          │   Down one Page         │ Page Dn                           │
  463.          │   Start of line         │ Home                              │
  464.          │   End of line           │ End                               │
  465.          │   Top of file           │ Home Home                         │
  466.          │   End of file           │ End End                           │
  467.          │   Jump to Line Number   │ ^J                                │
  468.          │   Swap Lines            │ ^R                                │
  469.          │                         │                                   │
  470.          │ Delete commands         │                                   │
  471.          │   Back Space            │ <─                                │
  472.          │   Delete Line           │ ^X                                │
  473.          │   Delete Character      │ Del                               │
  474.          │   Clear to End of Line  │ ^Z                                │
  475.          │                         │                                   │
  476.          │ Block commands          │                                   │
  477.          │   Block Set             │ ^B ^S                             │
  478.          │   Go To Block           │ ^B ^G                             │
  479.          │   Block Copy            │ ^B ^C                             │
  480.          │   Block Delete          │ ^B ^D                             │
  481.          │   Block Move            │ ^B ^M                             │
  482.          │   Block Write Disk      │ ^B ^W                             │
  483.          │   Block Read Disk       │ ^B ^R                             │
  484.          │   Block Print           │ ^B ^P                             │
  485.          │                         │                                   │
  486.          │ Macro commands          │                                   │
  487.          │   Define a macro        │ ^D   Macro-Key   Set-of-Keys   ^D │
  488.          │   Use a macro           │ Macro-Key                         │
  489.          │                         │                                   │
  490.          │ Miscellaneous commands  │                                   │
  491.          │   QUIT **               │ Esc                               │
  492.          │   HELP                  │ F1                                │
  493.          │   UNDO Last Change      │ ^U                                │
  494.          │   Save File             │ ^Y                                │
  495.          │   Insert Character      │ Ins                               │
  496.          │   Overwrite/Insert mode │ ^O                                │
  497.          │   Word Wrap ON/OFF      │ ^W                                │
  498.          │   Find                  │ ^F                                │
  499.          │   Find Previous         │ ^E                                │
  500.          │   Split Line            │ ^S                                │
  501.          │   Append Lines          │ ^A                                │
  502.          │   Go Tab                │ ─>│                               │
  503.          │   Back Tab              │ │<─                               │
  504.          │   Set/Clear Tab         │ ^T                                │
  505.          │   Clear All Tabs        │ ^T ^T                             │
  506.          │   Place ASCII code      │ ^P                                │
  507.          │   Change Case of Word   │ ^C                                │
  508.          │   Change Line Draw mode │ ^L                                │
  509.          ╘═════════════════════════╧═══════════════════════════════════╛
  510.  
  511.  
  512.                        (C)opyright 1991 Alphasoft Pty Ltd                  
  513.                                          
  514.     ■Some Commands Described
  515.  
  516.       ■QUIT Commad     If  any  changes were made to the text file, then you
  517.                        are  asked  if you want to save the file and to which
  518.                        file name.  The original name being the default.  The
  519.                        Macros  are  also saved to disk when you Quit to file
  520.                        XDOS.MAC in the current directory.
  521.  
  522.       ■UNDO Command    The  UNDO command allows you to "go back" to what you
  523.                        had  before  the  last  change.    This allows you to
  524.                        correct a change done by mistake.  Commands which can
  525.                        be  undone  this  way include : Delete Line, Clear to
  526.                        End of Line AND Block Delete.  Also, if a single line
  527.                        of  text  has  been  altered, either by inserting new
  528.                        text or through use of the editing commands, the line
  529.                        can  be brought back to its original state by issuing
  530.                        an UNDO.  The line can not be undone, however, if the
  531.                        cursor  has  been  moved off the line.    If the last
  532.                        change can not be undone, a beep is sounded.
  533.  
  534.       ■Insert Line     Typing  Enter  inserts  a  new,  blank line under the
  535.                        Current Line. The present line is not split by typing
  536.                        Enter. To split a line, use the Split command (^S).
  537.  
  538.       ■Swap Lines      The  XDOS editor keeps track of two line numbers; the
  539.                        Current Line and the Swap Line.   Both default to the
  540.                        top of the file on the first edit.   The swap command
  541.                        jumps  between these two lines, allowing two areas of
  542.                        the  file  to  be worked on easily, without having to
  543.                        search or remember line numbers.
  544.  
  545.       ■Block Commands  A Text  block,  in the XDOS editor, consists of a set
  546.                        of  consecutive  whole lines.    It is displayed as a
  547.                        highlighted  section  of  text.   The  Block  can  be
  548.                        defined,  redefined  and stretched with the Block-Set
  549.                        command  or the right mouse button.    The Block-Copy
  550.                        command inserts a copy of the Block under the Current
  551.                        Line. A Block can not be copied within itself.
  552.  
  553.                        (C)opyright 1991 Alphasoft Pty Ltd
  554.                                          
  555.       ■Using Macros    One  of  the  most  powerful  facilities  of the XDOS
  556.                        editor is the Macro facility. A Macro is a set of key
  557.                        pressings defined on one key pressing.   Pressing any
  558.                        key  that  has  a  Macro  defined  on  it, causes the
  559.                        computer  to  "type"  (or  replay)  the  set  of keys
  560.                        defined in that Macro.  For example, you can define a
  561.                        Macro that contains the word "Nose" on the Alt-N key.
  562.                        Once  defined,  pressing Alt-N causes the word "Nose"
  563.                        to appear, just as if you had typed it yourself.    A
  564.                        Macro  can  be defined on every key, shift-key, ctrl-
  565.                        key  and alt-key that the keyboard will allow.    For
  566.                        example: F6, Shift-F4, Ctrl-G, Q, Alt-A, etc..    Any
  567.                        Macro  can  contain editor command characters as well
  568.                        as typing characters.   For example, you can define a
  569.                        Macro  to type the word Hello, search for 'ZZ', split
  570.                        the  line  in between the Z's, and type a 'Q'.    The
  571.                        Macro would contain the following: H, e, l, l, o, ^F,
  572.                        Z,  Z,  Enter,  right-arrow, ^S, Q.    Another useful
  573.                        feature of these Macros is that, if a Macro is called
  574.                        up  inside the Block, the Macro will repeat until the
  575.                        cursor  is  sent outside the Block (or until a key is
  576.                        pressed or an error occurs). This repeat feature only
  577.                        occurs  if a Macro contains cursor movement commands.
  578.                        Macros   are   useful   for;  standard/common  words,
  579.                        formatting   tables,  in/outdenting  blocks,  find  &
  580.                        replace, repeating the same edit that is required for
  581.                        several lines etc.  etc.  Also, Macros are saved in a
  582.                        separate  file,  XDOS.MAC,  in the Current Directory.
  583.                        Therefore: 1) You do not have to redefine your Macros
  584.                        each time you do an edit.    2) You can have a set of
  585.                        Macros  in  each  directory,  each  set  tailored for
  586.                        different projects, languages, clients etc.
  587.  
  588.       ■Defining Macros To define a Macro: 1) Type ^D.    2) Type the key (or
  589.                        shift/ctrl/alt-key  combination) that the Macro is to
  590.                        be defined on. 3) Type the keys that form the content
  591.                        of the Macro.    4) Type ^D again to finish.   As the
  592.                        Macro  is  being  defined  (step 3)), the editor will
  593.                        display  "Macro"  on  the  top  status  line, and the
  594.                        editor will function normally, processing the keys in
  595.                        the normal manner. This therefore shows the effect of
  596.                        the Macro as it is being defined.  When the second ^D
  597.                        is  typed  to  finish  the  Macro,  the  "Macro" will
  598.                        disappear from the top status line. To clear a Macro,
  599.                        redefine  it  with  no  content, ie no step 3) above.
  600.                        NOTE:  Don't  define  a  Macro  on a key code you are
  601.                        likely to want to use (like Space Bar).    The editor
  602.                        will  not  let  you  define  a macro on the Esc or ^D
  603.                        keys.
  604.  
  605.                        (C)opyright 1991 Alphasoft Pty Ltd
  606.  
  607.       ■Word Wrap       If  word wrap is on, as a line is entered/edited, the
  608.                        editor  will force a line break if the operator tries
  609.                        to type past the right-hand screen margin.  The break
  610.                        will  occur between words and will not interfere with
  611.                        the operator's normal typing. This facility makes the
  612.                        entering  of  documents  easier.     To  print  these
  613.                        documents,  a  text processing programme, like DP, is
  614.                        especially useful.   Together, the XDOS editor and DP
  615.                        make  an  efficient  alternative  to word processors.
  616.                        Word  Wrap mode is automatically enabled when editing
  617.                        files with the extension ".DOC".
  618.  
  619.       ■Go Tab          The  XDOS  editor  treats  the  TAB and BACK-TAB keys
  620.                        slightly differently to normal.   These commands move
  621.                        the  cursor without inserting anything into the line.
  622.                        It  provides a quick way of getting around the screen
  623.                        (if  you  don't  have a mouse) as well as providing a
  624.                        quick  way of entering tables.    Tabs can be toggled
  625.                        ON/OFF  at any position across the page by typing ^T.
  626.                        All tabs are cleared by typing ^T^T. Default tabs are
  627.                        positioned every 8th character.
  628.  
  629.       ■Find            The  Find command requests a target with the previous
  630.                        target appearing as the default.    The Find Previous
  631.                        command  always  uses  the  previous  target.   These
  632.                        commands are always case insensitive.
  633.  
  634.       ■Place ASCII     The  extended  ASCII  code  of the character to place
  635.                        into the text is requested in decimal.   The code for
  636.                        the character already there is the default.  Examples
  637.                        of use: Attachè, 3½", ░▒▓█, E=mc², ■Heading, etc.
  638.  
  639.       ■Change Case     The  word  under  (or just behind) the cursor will be
  640.                        toggled  between  three  states of letter casing: All
  641.                        lower-case, first-only upper-case AND all upper-case.
  642.  
  643.       ■Draw Line       Another  powerful  feature of the XDOS Text editor is
  644.                        the  exhaustive  use of the IBM line draw characters,
  645.                        and other special characters, in the Line Draw modes.
  646.                        Type  ^L  to  cycle  between;  No  Line; Single Line;
  647.                        Double  Line;  Thick  Line; and Asterisks.    The top
  648.                        status line will display "Draw┘", "Draw╝", "Draw▀" or
  649.                        "Draw*" when any of the line drawing modes is active.
  650.                        In  the  Line  Draw modes, moving the cursor with the
  651.                        arrow  keys will draw the line.    Lines can be drawn
  652.                        over   each   other   and  the  correct  intersection
  653.                        character will be produced, even with different types
  654.                        of lines.  At any stage, the line type can be changed
  655.                        (by  typing  ^L) thus allowing the operator to change
  656.                        line type whenever required, eg around corners.
  657.                        ─────────  ┌──┐  ╔══╗  ▄▄▄  ╓─╥──╥╖  ▄▄▄▄▄▄  █▀▀▀▀█
  658.                        ═════════  └──┘  ╚══╝  █ █  ║ ╠══╝║  █┌──>█  █<──┐█
  659.                        ▄▄▄▄█▀▀▀▀  ╒══╕  ╓──╖  █▀▀  ╚╕╟─┬╖║  █ BOX█  █BOX █
  660.                        *********  ╘══╛  ╙──╜  ▀     └╨─┘╚╝  ▀▀▀▀▀▀  █▄▄▄▄█
  661.  
  662.  
  663.                        (C)opyright 1991 Alphasoft Pty Ltd
  664.                                          
  665.     ■Mouse Commands in the Text Editor
  666.  
  667.       If you have a Mouse, several commands will be available by clicking.
  668.  
  669.         ■Quit──┬───────────────────── Menu
  670.         ■Help──┤
  671.         ■Undo──┘
  672.         ■Scroll Up/Down────────────┬─ Scroll Bar Click
  673.         ■Scroll Left/Right─────────┤
  674.         ■Move to absolute position─┘
  675.         ■Move Cursor───────────────── Left Click on Text
  676.         ■Find String─────────────┬─── Bottom Border Click
  677.         ■Find Next Occurence─────┤
  678.         ■Find Previous Occurence─┤
  679.         ■Swap Lines──────────────┘
  680.         ■Block Set─────────────────── Right Click on Text
  681.         ■Block Copy────────────────── Shift-Left Click on Text
  682.         ■Block Move────────────────── Ctrl-Left Click on Text
  683.         ■Block Delete─┬────────────── Bottom Border Click
  684.         ■Block Read───┤
  685.         ■Block Write──┘
  686.         ■Change Line Draw mode───┬─── Bottom Border Click
  687.         ■Toggle Insert/Overwrite─┘
  688.         ■Split Line───┬────────────── Double Click on Text
  689.         ■Append Lines─┘
  690.  
  691.  
  692.  
  693.                           ╓──────────────────────────╖
  694.                           ║ ████████████████████████ ║
  695.                           ╙──────────────────────────╜
  696.  
  697.