home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 3: CDPD 3 / Almathera Ten on Ten - Disc 3: CDPD3.iso / scope / 101-125 / scopedisk111 / clickdos / clickdos_ii.doc < prev    next >
Encoding:
Text File  |  1995-03-19  |  65.4 KB  |  1,483 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~        
  10.                    ClickDOS II V1.20  -   by Gary Scott Yates
  11.  
  12.                        Copyright (C) 1989 Gary S. Yates 
  13.  
  14.         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  15.         New or enhanced features in this version are marked with: V1.20       
  16.  
  17.  
  18.         WHAT IS ClickDOS II:
  19.  
  20.         ClickDOS II is an AmigaDOS enhancement utility.  It allows you to
  21.         do DOS-like  actions with the mouse instead of typing commands at
  22.         a Command  Line  Interface  (CLI).    It  adds  a  great  deal of
  23.         functionality for the "Click-n-Go" user which is not available in
  24.         the Workbench environment.  It also makes some of the tasks which
  25.         are very  cumbersome to  do at a CLI or Workbench, such as moving
  26.         or deleting a large number  of  files,  much  easier  to perform.
  27.         ClickDOS II is a dream for "cleaning up" floppy or hard drives or
  28.         for browsing through disks of public domain software  sorting out
  29.         what you  wish to keep.  These are, however, only two of the many
  30.         uses for ClickDOS II. 
  31.  
  32.         DISTRIBUTION NOTICE:
  33.  
  34.         ClickDOS II IS NOT PUBLIC DOMAIN!  However, it may be distributed
  35.         freely provided:
  36.  
  37.         - the entire  contents of  the original  distribution disk always
  38.         accompany it
  39.  
  40.         - the program and all files  on  the  original  distribution disk
  41.         remain unaltered in any way
  42.  
  43.         In addition:
  44.  
  45.         - No  part  of  this  disk  may  be  included  on  a commercially
  46.         distributed  disk  (including  disk  magazines)  without  written
  47.         permission of the author: Gary S. Yates.
  48.  
  49.         - ClickDOS  II  and  associated  files  MAY be distributed on any
  50.         public domain compilation series disk in  which a  REASONABLE (no
  51.         more than $10) distribution fee is charged.
  52.  
  53.  
  54.         DONATIONS:
  55.  
  56.              If you  find ClickDOS II useful, the author would appreciate
  57.         a donation of $15.   Your  donation will  place you  on a mailing
  58.         list  to  receive  updates  to  ClickDOS  II FREE!  You will also
  59.         receive notification of  other  useful  programs  as  they become
  60.         available.
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.         SEND DONATIONS TO:
  69.  
  70.              Gary Yates
  71.              1200 Happy Hollow Rd. Apt 507
  72.              West Lafayette, IN.  47906
  73.  
  74.  
  75.         INSTALLING ClickDOS II:
  76.  
  77.         ClickDOS  II  is  easy  to  install.  There are three files which
  78.         ClickDOS II needs in order to operate correctly:
  79.  
  80.         - The file 'ClickDOS_II'  can  be  located  just  about anywhere.
  81.         However, it  is best suited for the 'Utilities' directory on your
  82.         Workbench disk.  You  can then  start ClickDOS  II from Workbench
  83.         with icons  or you  can start  it from your Startup-Sequence.  If
  84.         you wish to be able to  start it  from a  CLI, however,  you will
  85.         need  to  add  the  Utilities  directory  to your path.  See your
  86.         AmigaDOS manual for information on the PATH command.
  87.  
  88.         - The file Spool needs to be in the directory which contains your
  89.         DOS  commands,  usually  the  C  directory of your Workbench disk
  90.         where C: is assigned.
  91.  
  92.         - The file ClickDOS-StartUp must be in the directory to which you
  93.         have S:  assigned.   Usually S: is assigned to the S directory on
  94.         your Workbench disk.
  95.  
  96.  V1.20  In addition to these files, in order for the EDIT and RUN actions
  97.         to operate  reliably, you will need to use the NULL: device which
  98.         is provided on the  ClickDOS II  distribution disk.   To  use the
  99.         NULL: device:
  100.  
  101.         - The file  'null-handler' needs to be in the L directory of your
  102.         Workbench disk.
  103.  
  104.         - An entry needs to be added to your  MountList which  looks like
  105.         this:
  106.  
  107.              NULL:     Handler  =  L:null-handler
  108.                      Stacksize  =  500
  109.                      Priority   =  5
  110.                      GlobVec    =  1
  111.              #
  112.  
  113.         - The following line needs to be placed in your startup-sequence:
  114.  
  115.              mount NULL:
  116.  
  117.  
  118.         You  can   copy  these   files  by  hand  from  the  ClickDOS  II
  119.         distribution disk and do the setup  yourself or  you can  use the
  120.         INSTALL  script  provided.    The  INSTALL  script  will  install
  121.         ClickDOS II and the NULL: device as described above.   To use the
  122.         INSTALL script:
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.         If  you  are  using  AmigaDOS  V1.3  you can run INSTALL from the
  130.         Workbench (iconx must be in your path): 
  131.  
  132.         1. Make sure the distribution disk is in a disk drive.
  133.  
  134.         2. Double-click  on the ClickDOS II disk icon.
  135.  
  136.         3. Double-click on the ClickDOS_II_INSTALL icon.
  137.  
  138.         If you are using any version  of AmigaDOS  other than  V1.3 (i.e.
  139.         1.1 or 1.2):
  140.  
  141.         1.   If you  do not  already have one, start a CLI by clicking on
  142.         the CLI icon.
  143.  
  144.         2.   Make sure  the ClickDOS  II distribution  disk is  in a disk
  145.         drive.
  146.  
  147.         3.   Make the ClickDOS II distribution disk the current directory
  148.         by using the CD command.  For example if the ClickDOS II  disk is
  149.         in drive df0: type:
  150.  
  151.              CD DF0:
  152.  
  153.         4.  Type:  execute Install
  154.  
  155.  
  156.              The INSTALL  script will  install ClickDOS  II for  you.  It
  157.         will copy the files to your Workbench disk as described above and
  158.         append lines  to your MountList and to your startup-sequence.  If
  159.         you do not have  a  MountList  or  startup-sequence  INSTALL will
  160.         create one.
  161.              Regardless  of  which method  of executing  INSTALL you use,
  162.         when INSTALL  is complete,  you will  probably need  to edit your
  163.         startup-sequence  and  move  the  lines  which INSTALL adds  to a
  164.         better position than at the end of the file.  You do  NOT have to
  165.         edit your  MountList unless  you keep your MountList entries in a
  166.         specific order for some reason.  You do NOT have to re-boot after
  167.         running INSTALL as it will start the NULL: device for you so that
  168.         you can begin using ClickDOS II immediately.
  169.  
  170.  
  171.         USING ClickDOS II:
  172.  
  173.         ClickDOS II can be started from either WorkBench or a CLI.
  174.  
  175.           From a CLI type:
  176.  
  177.              clickdos_ii [dir1] [dir2] [-i]
  178.  
  179.         where dir1 and dir2 are directories you want  ClickDOS II  to put
  180.         into  its  directory  areas  as  soon  as  it  starts.  These are
  181.         optional  and  are  simply  a  convenience.  The  -i  option will
  182.         be explained in the section on iconification.
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.           Form WorkBench simply double click on the ClickDOS_II icon.
  190.  
  191.  
  192.         THE ClickDOS II WINDOW:
  193.  
  194.              Included  on  the  ClickDOS  II  distribution disk is an IFF
  195.         picture file called ClickDOS.pic.  This picture is  a diagram  of 
  196.         the  ClickDOS  II  window,  with  labels  pointing  out  the
  197.         different areas and gadgets.  You  may find  it quite  helpful to
  198.         view this  picture to get somewhat familiar with the parts of the
  199.         ClickDOS II window before continuing with this section.  Users of
  200.         ClickDOS  V2.06   will  find  that  the  ClickDOS  II  window  is
  201.         significantly different from the original.
  202.              You may also find it helpful  if you  start ClickDOS  II now
  203.         and experiment with each feature as it is described here.
  204.  
  205.              The  main  features  of  the  ClickDOS II window are the two
  206.         directory areas.  These areas are where ClickDOS II shows you the
  207.         files in  the currently  selected directories  and where you pick
  208.         the files you want to affect  with the  action gadgets.   You can
  209.         scroll the  file names in a directory area using the proportional
  210.         gadget to the right of each area.
  211.             At the top of the window  is a  space where  ClickDOS II will
  212.         present messages to you.  WATCH THIS AREA!
  213.             In the upper right hand corner of the window ClickDOS II will
  214.         continuously show  you  how  much  memory  is  available  in your
  215.         system.  It displays CHIP and FAST memory separately in Kilobytes
  216.         (K).  This display is updated about every second.
  217.  
  218.  
  219.         DIRECTORY AREA DISPLAY MODES:
  220.  
  221.              The directory areas of  ClickDOS II  can show  you more than
  222.         just the  names of  files.   They can  also show  you file sizes,
  223.         creation dates,  protection  bits,  etc.    What  information the
  224.         directory areas display depends on the display mode the directory
  225.         areas are in.  The display modes are:
  226.  
  227.              S - display file size in bytes
  228.              D - display file creation date
  229.              T - display file creation time
  230.              P - display protection bits
  231.              C - show if a file has a comment
  232.              N - show nothing but the file names
  233.  V1.20       B - display file size in blocks
  234.  
  235.              You can change the  display  mode  of  a  directory  area by
  236.         clicking  on  the  display  mode  gadgets  in  the  center of the
  237.         ClickDOS II window.  There is a set  of display  mode gadgets for
  238.         each directory  area.   The letter of the current display mode is
  239.         highlighted.
  240.  
  241.  
  242.         READING DIRECTORIES:
  243.  
  244.              There are several ways  you can  get ClickDOS  II to  read a
  245.  
  246.  
  247.  
  248.  
  249.  
  250.         directory into  one of  its directory areas.  And still more ways
  251.         to manipulate the directory once it has been read.
  252.              The most common way to enter a directory is to  simply click
  253.         on one  of the  device gadgets  above each  directory area.  This
  254.         will cause ClickDOS II to read the root directory of that device.
  255.              There is  a set  of eight  device gadgets for each directory
  256.         area. The devices represented in these gadgets can be set  in the
  257.         ClickDOS-Startup file explained later.
  258.              When ClickDOS II reads a directory, it sorts the contents of
  259.         the directory alphabetically,  files  separate  from directories.
  260.         It places  all directory names at the top of the list followed by
  261.         file names.  Directory names are shown in  the Workbench Screen's
  262.         highlight color (orange in the default Workbench colors) and file
  263.         names in the text color (white in the  default Workbench colors).
  264.         The colors  ClickDOS II  uses on  your system will depend on your
  265.         current preferences settings.
  266.          
  267.              You can also cause ClickDOS II to read a directory by typing
  268.         the  FULL  PATH  of  a  directory name into the Current Directory
  269.         Gadget located over each directory area.  ClickDOS II will always
  270.         show the name of the current directory in this gadget.
  271.  V1.20       You can  force ClickDOS  II to re-read a directory from disk
  272.         by clicking on the Re-Read gadget.  You may want to do  this, for
  273.         example, if  you do something at a CLI which changes the contents
  274.         of the directory.  ClickDOS II cannot detect such a thing and you
  275.         would  have  to  force  it  to  re-read  the directory to see the
  276.         changes.
  277.              ClickDOS II does support AmigaDOS logical  device names such
  278.         as C:.   Typing  C: into  the Current Directory Gadget will cause
  279.         ClickDOS II to read the directory ASSIGNed to C:.
  280.  
  281.              File  Comments  are  a   very  nice   feature  of  AmigaDOS.
  282.         Unfortunately because  they are so clumsy to set or view with the
  283.         CLI or Workbench, few people use  them.   ClickDOS II  makes file
  284.         comments  easy  to  set  or  view.    To make you aware that file
  285.         comments are present, when ClickDOS II reads a  directory, if any
  286.         of the files have comments, ClickDOS II will put the following in
  287.         the message display:
  288.  
  289.              File(s) read have comments.
  290.  
  291.  
  292.         MANIPULATING DIRECTORIES:
  293.  
  294.              Once ClickDOS II has read the  contents of  a directory, you
  295.         can read subdirectories of that directory by clicking on the name
  296.         of a subdirectory and either  clicking  on  the  Child  gadget or
  297.         clicking  the  RIGHT  mouse  button  (the  menu  button) over the
  298.         directory name.  Note, this has  been changed  since version 2.06
  299.         which allowed  you to  click the  right button  anywhere over the
  300.         directory area once you had selected  the  name.    You  must now
  301.         click ON the directory name with the right button.
  302.              The Double-Click was not used to read subdirectories because
  303.         of the conflict with clicking on a directory  name a  second time
  304.         to deselect it.
  305.              You can  very quickly  read a  subdirectory of one directory
  306.  
  307.  
  308.  
  309.  
  310.  
  311.         area into the OPPOSITE directory area by clicking  and holding on
  312.         the directory name then dragging the mouse to the other directory
  313.         area and releasing the button.
  314.              You can move from  a  subdirectory  back  to  its  parent by
  315.         clicking the  Parent gadget.  If you click the parent gadget when
  316.         at the root of a device,  ClickDOS II  will completely  clear the
  317.         directory  area  and  free  all  memory it was using to store the
  318.         filenames.  You can cause ClickDOS II to free all  memory used by
  319.         a directory  area very quickly by clicking the RIGHT mouse button
  320.         over the Parent Gadget.    You  may  want  to  do  this  for both
  321.         directory areas  to free up as much memory as possible if you are
  322.         going to put ClickDOS  II  in  the  background  (iconification is
  323.         explained below) and use another program.
  324.              There are  three gadgets located between the directory areas
  325.         called the Swap Gadgets.  These gadgets allow you to  do swapping
  326.         of the  contents of  the directory  areas.  The single arrow Swap
  327.         Gadgets [<] and [>] cause ClickDOS II to read the  same directory
  328.         into  both  directory  areas.    For  example  if you have read a
  329.         directory into the Left area you  can quickly  have ClickDOS read
  330.         the same directory into the right area by clicking the Right Swap
  331.         Gadget [>].
  332.              The double Swap Gadget [<>] causes  the two  directory areas
  333.         to switch contents.  What was in the right area will be read into
  334.         the Left and vice-versa.
  335.              Note  that  using  the   swap  gadgets   deselects  selected
  336.         filenames.
  337.  
  338.              Above  each  directory area is an Amount Selected/Free Space
  339.         display.   ClickDOS II  will always  display here  the free space
  340.         available on  the disk  on which  the directory  in the directory
  341.         area  resides.    The  disk  free  space  will  be  displayed  as
  342.         F:XXXXXXXXX where  XXXXXXXXX is  the free space.  This display is
  343.  V1.20  affected by the S and B  display  modes.    The  free  space will
  344.         always be  displayed in  the most  recently selected of these two
  345.         display modes (display modes  other than  S and  B do  not affect
  346.         this display.)   If  S has  been selected  the free space will be
  347.         displayed in bytes.  If B has been  selected the  free space will
  348.         be displayed in blocks.
  349.  
  350.  
  351.         SELECTING FILES:
  352.  
  353.              To select  files to  be affected  by the  action gadgets you
  354.         simply click on filenames in a directory area.  You  can click on
  355.         a filename  again to deselect that file, or click on the Unselect
  356.         All gadget to deselect all of  the  files  in  a  directory area.
  357.         There is an Unselect All gadget for each directory area.
  358.  
  359.              You can  select a group of filenames by clicking and holding
  360.         the left mouse button  then  dragging  the  pointer  over several
  361.         names.   Then, when  you release the button, all of the names you
  362.         dragged over  will  be  selected  (or  deselected,  if previously
  363.         selected).  With the current version of ClickDOS II the directory
  364.         area will NOT scroll if you  drag  past  the  last  visible name.
  365.         Therefore, the  most you  can select  in this  way is the visible
  366.         area of names (15 in non-interlace or 40 in interlace  mode), but
  367.  
  368.  
  369.  
  370.  
  371.  
  372.         it is still better than click, click, click, click....
  373.  
  374.              As you  select files,  ClickDOS II  keeps a running total of
  375.         bytes or blocks selected for each directory area.  This  value is
  376.         always displayed  in the Amount Selected/Free Space display above
  377.         each directory  area.    It  is  displayed  as  S:XXXXXXXXX where
  378.  V1.20  XXXXXXXXX is  the number of bytes or blocks selected depending on
  379.         the most recently selected of  the  two  display  modes:  S  or B
  380.         (other display modes have no affect on this display).
  381.              The Amount Selected display is very handy for determining if
  382.         all the files you selected will fit on the disk to which  you are
  383.         copying them.   Note  that the  blocks display mode is better for
  384.         determining if you have enough free  space because  it takes into
  385.         account the blocks for directory and file headers as well as file
  386.         size.  The Bytes display does not account for this space and thus
  387.         gives Amount Selected values which are too low.
  388.              Unfortunately, AmigaDOS  has no way of determining how large
  389.         an entire directory of  files  is  short  of  reading  the entire
  390.         directory,  which,  as  everyone  knows, is SLOW!  Therefore, the
  391.         contents of selected directories  are not  automatically included
  392.         in the  Amount Selected  value.   You can, however, have ClickDOS
  393.         scan all selected directories  and  add  up  all  the  space they
  394.         occupy by clicking on the Amount Selected/Free Space Gadget.  The
  395.         total bytes or blocks occupied by everything you have selected in
  396.         the  directory  area  whose  AS/FS  Gadget  you  clicked  will be
  397.         momentarily displayed in the  message bar.   The  Amount Selected
  398.         display  will   NOT  change  to  include  the  size  of  selected
  399.         directories' contents.  It will still only display total selected
  400.         file size  (plus 1 block for each selected directory if the Block
  401.         display mode is active).
  402.  
  403.              After ClickDOS II has completed an action you requested with
  404.         any action  gadget, it  will automatically  deselect all files in
  405.         BOTH directory areas.  If you wish to do a second action on these
  406.         same  files,  you  can  click  the  Select All gadget and it will
  407.         reselect them for you PROVIDED the previous action  did not cause
  408.         ClickDOS II  to re-read  the directory in that area.  Clicking on
  409.         the Select All gadget twice will select ALL  of the  files in the
  410.         appropriate directory area.
  411.  
  412.         IMPORTANT NOTE:  You will not be able to see selected files which
  413.         have scrolled out of the directory area.  BEWARE OF THIS!   It is
  414.         easy to  forget about  these files  and inadvertently affect them
  415.         with an action.  ClickDOS II helps out  with this  by deselecting
  416.         all files after each action is complete.
  417.  
  418.  
  419.         SOURCE AND DESTINATION DIRECTORY AREAS
  420.  
  421.              Actions  such  as  COPY  and  MOVE  require  both  a  source
  422.         directory and a destination directory to be specified.   ClickDOS
  423.         II makes determining which directory area is the source and which
  424.         is the  destination  very  simple  -  if  you  select  a  file or
  425.         subdirectory in a directory area, that area automatically becomes
  426.         the  source   and  the   opposite  directory   area  becomes  the
  427.         destination.   Therefore, to  copy a  file from  one directory to
  428.  
  429.  
  430.  
  431.  
  432.  
  433.         another, you simply bring up  the  directory  which  contains the
  434.         file in  one directory  area and  the directory where you wish to
  435.         copy the file in  the other  area.   Which area  is which  is not
  436.         important because  you tell  ClickDOS II  which is  the source by
  437.         selecting the file.
  438.              To copy a file to the  same directory  but with  a different
  439.         name, you  would have  ClickDOS II bring up the same directory in
  440.         both areas.  This is easy with the Swap Gadgets.
  441.              One of the unique things about ClickDOS II  is that  you can
  442.         select files  in both areas at the same time and ClickDOS II will
  443.         know which is the source and  which is  the destination  for each
  444.         file.   You could,  for example,  pull up two directories, select
  445.         files in both, then select MOVE  and ClickDOS  II would  swap the
  446.         files between the directories.
  447.              ClickDOS II  always processes  files from  top to bottom, in
  448.         the Left directory area  first  then  the  Right.    It  does NOT
  449.         process them  in the  order they  were selected as some directory
  450.         utilities do. 
  451.  
  452.         WHAT ClickDOS II CAN DO FOR YOU:
  453.  
  454.         This section describes ClickDOS II's built-in action gadgets.
  455.  
  456.  
  457.         MAKEDIR - 
  458.  
  459.         This is used to create a new subdirectory in one of the directory
  460.         areas.   When you click on this gadget ClickDOS II will present a
  461.         requester asking you for the name of the new directory.  You must
  462.         type in  the name of the new directory and then select one of the
  463.         three other gadgets in the requester.  Click  on the  LEFT gadget
  464.         if you  want ClickDOS  II to create the new directory in the left
  465.         directory area.  Click on the RIGHT gadget  if you  want ClickDOS
  466.         II to create the directory in the right directory area.  Click on
  467.         the CANCEL gadget if you have changed your mind.
  468.  
  469.  
  470.         RENAME -
  471.  
  472.         Rename will let you change the name of one or more files. To
  473.         use this option, select the files  to rename  then click  on this
  474.         gadget.   ClickDOS II will ask you for a new name for each of the
  475.         files you selected.   At each  requester, type  in a  new name or
  476.         select  CANCEL  if  you  want  to stop the rename process.  NOTE:
  477.         Selecting CANCEL will only stop the  rename process,  it will NOT
  478.         undo the files that were already renamed.
  479.              To make renaming easier, ClickDOS II will fill the requester
  480.         gadget with the old name of the file.   This  allows you  to edit
  481.         the  old  name  making  renaming  quicker.  If you are completely
  482.         changing the name, a quick Right  Amiga-X will  zap the  old name
  483.         out of the requester.
  484.              Rename  will  NOT  let  you rename across directories on the
  485.         same disk as AmigaDOS will let  you do.   You  must use  the MOVE
  486.         action to do this.
  487.  
  488.  
  489.  
  490.  
  491.  
  492.  
  493.  
  494.         COPY-
  495.  
  496.              Copy duplicates all selected files.  The duplicate is either
  497.         placed in another directory  and is  given the  same name  as the
  498.         source file,  or it  is placed  in the same directory and given a
  499.         different name.   Where  the duplicate  is placed  depends on the
  500.         destination directory area.
  501.              To copy files, bring up the directory you wish to copy files
  502.         FROM in one directory  area and  the directory  you wish  to copy
  503.         files TO  in the  other directory  area (which  directory area is
  504.         which, is not important.)  Select the files you wish  to copy and
  505.         click the COPY gadget.
  506.              If you  wish to  copy files  to the  same directory but with
  507.         different names, bring  up  the  same  directory  in  both areas,
  508.         select the  files you  wish to copy in one of the areas and click
  509.         COPY.  ClickDOS II will know  that you  are copying  files to the
  510.         same directory  and will  ask you for a new name for the new copy
  511.         of each file.
  512.              A very powerful feature of the  copy option  is that  it can
  513.         copy an  entire directory!   If you click on a directory name and
  514.         then click COPY, ClickDOS  II will  create this  directory in the
  515.         destination directory  and then  copy every file AND SUBDIRECTORY
  516.         and  every  file  in  every  nested  subdirectory  in  the source
  517.         directory to the destination (phew!).
  518.              For example,  you could copy an entire directory of fonts by
  519.         simply clicking on the directory and then clicking COPY!  Try it,
  520.         I think you'll like it!
  521.  
  522.         NOTE: If  an error  occurs while  ClickDOS II  is copying a file,
  523.         ClickDOS II WILL remove the damaged  destination file.   However,
  524.         if  you  are  copying  an  entire  directory, the files which had
  525.         already been copied before the error occurred will NOT be removed
  526.         from  the  destination.    Only  the  single damaged file will be
  527.         removed.  An error causes the COPY action to halt.   It  will not
  528.         copy  the  remaining  selected  files after an error has occured.
  529.         You will need to look at the destination disk and see which files
  530.         made it  and which  ones didn't.   The MOVE action and the DELETE
  531.         action also behave in this manner.
  532.  
  533.         THE CLONE FEATURE:
  534.  
  535.              Normally when AmigaDOS copies  a file,  the protection bits,
  536.         comment and  creation date  are not  copied along  with the file.
  537.         With the 1.3 release of AmigaDOS  a new  option was  added to the
  538.         COPY  command  called  CLONE  which would copy this supplementary
  539.         data as well.  ClickDOS II  also supports  the CLONE  option with
  540.         its copies.
  541.              In the  center of  the ClickDOS II window is a gadget called
  542.         CLONE.  You can click on this gadget  to toggle  the CLONE option
  543.         on  and  off.    The  CLONE  option  is on when the word CLONE is
  544.         surrounded by a highlight box.
  545.              You can set whether the CLONE option defaults  to on  or off
  546.         by using the CLONE command in the ClickDOS-Startup file discussed
  547.         below.
  548.  
  549.  
  550.  
  551.  
  552.  
  553.  
  554.  
  555.         MOVE-
  556.  
  557.         The  Move  option  works  almost  identically  to  Copy  with one
  558.         important difference - Move DELETES the SOURCE files or directory
  559.         when it is finished copying them.  While Copy does not.
  560.              When Move is used  to transfer  files from  one directory to
  561.         another on  the same disk it does so by renaming the files rather
  562.         than actually making  new  copies.  This  is  faster  and  a more
  563.         efficient use of disk space.
  564.  
  565.  
  566.         DELETE-
  567.  
  568.         Delete  will  permanently  erase  every  file  you have selected.
  569.         Watch for those files which have scrolled out of the visible area
  570.         which you forgot you selected!!
  571.              Delete will also delete an ENTIRE directory and every single
  572.         thing in it!!  BE WARNED! This is a very powerful but potentially
  573.         VERY DANGEROUS  feature.   You should  be sure  you truly want to
  574.         delete EVERYTHING in the directory you  selected!!!!   By default
  575.         ClickDOS  II  will  NOT  ask  for confirmation before deleting an
  576.         entire directory.  However, you can turn this  feature on  in the
  577.         ClickDOS-Startup file (see the CNFRM option below.)
  578.              Note  however  that  even  if confirmation is ON ClickDOS II
  579.         will ask you to confirm directory  deletions only  ONCE each time
  580.         you select DELETE.  That is, if you have ten directories selected
  581.         ClickDOS II will not ask you  to  confirm  the  deletion  of each
  582.         directory,  only  the  first  one.   This is to make deletions of
  583.         multiple directories  quicker but  means you  still need  to be a
  584.         little careful.
  585.  
  586.  
  587.         NEWCLI-
  588.  
  589.         This gadget  will bring  up a NewCLI (or NewShell) window for you
  590.         to use.  This is a true CLI window and will hang around until you
  591.         give  the  EndCLI  command.    The  SHELL option in the ClickDOS-
  592.         Startup file lets you tell ClickDOS what command to use  to start
  593.         the CLI. (NewCLI, NewSHELL, AShell, etc.)
  594.  
  595.  
  596.         SHOW-
  597.  
  598.              This option  will show  any IFF  ILBM picture  or brush.  To
  599.         show a picture select the picture's file name and then  click the
  600.         SHOW gadget.   Show will display the picture for about 5 sec then
  601.         return to the ClickDOS II window.  You can do  a slide  show type
  602.         viewing by selecting several pictures.  They will be shown one at
  603.         a time.  Between each picture you will see ClickDOS  II flip back
  604.         to its window.  This occurs for two reasons:  one, so ClickDOS II
  605.         can tell you the name of the next  picture;   two, this  way only
  606.         one screen  has to  be allocated  in memory  at any given time so
  607.         show is more memory efficient.  Please keep  in mind  this option
  608.         was intended to give you a way to review your files for deletion,
  609.         copying, etc. and not as a  true  presentation  program.    It is
  610.         useful but has no frills.
  611.  
  612.  
  613.  
  614.  
  615.  
  616.              If you  wish to  view a picture for longer than 5 sec, press
  617.         the ESC key while the picture is on the screen.   This  will turn
  618.         off the timing.  Then, when you are finished viewing the picture,
  619.         press ESC or the  left Mouse  Button to  go to  the next picture.
  620.         Timing is turned back on for each picture.
  621.              To jump  to the  next picture  before the  5 sec has elapsed
  622.         press the LEFT Mouse  Button.  To  jump  out  of  the  slide show
  623.         completely (i.e. return to ClickDOS II) press Q (for Quit).
  624.              If color cycling is defined in the IFF file, you can turn on
  625.         color cycling by pressing the TAB key.   Note that  many pictures
  626.         may have  color cycling  defined in  the IFF file even though the
  627.         picture was not entended to be color cycled.  For example, Deluxe
  628.         Paint puts  color cycles  into ever picture regardless of whether
  629.         the artist used color cycling or not.  For such pictures, turning
  630.         on  color  cycling  can  have  interesting  but  unusal  results.
  631.         Because of such problems ClickDOS II does NOT  automatically turn
  632.         on color  cycling; you  must do  it with  TAB.  To turn off color
  633.         cycling press TAB a second time and ClickDOS II will  restore the
  634.         colors  to  their  original  state.   ClickDOS II turns OFF color
  635.         cycling as it loads each picture.
  636.              As mentioned above Show  can display  brushes.   It can also
  637.         display overly  large bitmaps  BUT only as much of the upper left
  638.         corner as will fit on the screen.   Show supports  both HAM (Hold
  639.         And Modify)  and Extra  Half Bright  modes.   Show is, however, a
  640.         very simply IFF reader.  It  will NOT  find ILBM  hunks which are
  641.         inside of other hunks, for example, ANIM hunks.
  642.  V1.20       In addition to using built-in  commands  to display pictures
  643.         and brushes, if SHOW detects that the file is an ANIM IFF file it
  644.         will execute and ANIM  display program  automatically to show the
  645.         animation.   You specify  which  ANIM display program to use with
  646.         the ANIMV command in the ClickDOS-Startup file.
  647.              See also the section: ICONIFYING ClickDOS II
  648.  
  649.  
  650.         TYPE -
  651.  
  652.         This  option  lets  you  view  any  text  or binary file in ASCII
  653.         format.  It does no formatting of its own (i.e. no word  wrap)  I
  654.         did not  implement this because so many README and DOC files (the
  655.         most common use of type) are  pre-formatted.   ClickDOS II trying
  656.         to reformat these already formatted files just makes a mess!
  657.              Type will  show you several files one after the other if you
  658.         select multiple files.
  659.              Type opens a separate  borderless  window  to  show  you the
  660.         file.   You can  use the following commands to scroll through the
  661.         text:
  662.  
  663.              SPACE or Left Mouse Button  -  scrolls  forward  through the
  664.         text by one full screen
  665.  
  666.              RETURN - scrolls forward by one line
  667.  
  668.              Right Mouse  Button -  scrolls backward  by one full screen.
  669.         Same as B command below.
  670.  
  671.         In addition to these commands the  title bar  of the  TYPE window
  672.  
  673.  
  674.  
  675.  
  676.  
  677.         displays  other  commands  available  while typing a file.  These
  678.         commands are:
  679.  
  680.              b or B - scrolls Backward  by  what  ClickDOS  II  can "best
  681.         guess" is  one screen.     ClickDOS II does not actually take the
  682.         time to scan backwards in the file and figure out how to  back up
  683.         exactly one  screen full of text.  Instead, it simply guesses how
  684.         far back to go based on the number  of characters  on the current
  685.         screen.   ClickDOS II  will tell  you how many characters it went
  686.         backward in the file.
  687.  
  688.              g or G - allows you to jump directly to a certain percentage
  689.         of the  file.   You will be presented with a requester asking for
  690.         the percentage of the file you wish to jump to.  For  example, if
  691.         you  want  to  jump  to  the  end  of  the file enter 100 for 100
  692.         percent.  If you wish to jump to the middle of the  file enter 50
  693.         for 50  percent, etc.   ClickDOS II does not support jumping to a
  694.         specific line number.
  695.  
  696.              t or T - takes you to the top of the file.
  697.  
  698.              e or E - takes you to the end of the file.
  699.  
  700.  V1.20       m or M - (Modify) starts the editor which you have specified
  701.         in  the  ClickDOS-startup  file  passing  it the name of the file
  702.         currently being typed.   If your  editor requires  a standard I/O
  703.         window (EDSTD=Y  in ClickDOS-startup  file) then ClickDOS II will
  704.         go to sleep until your finish editting the  file.   When you exit
  705.         the  editor ClickDOS  II will  continue with  the TYPE  action by
  706.         displaying the next selected file (if there is one).
  707.              If your editor is  run  in  background  mode  (EDSTD=N) then
  708.         ClickDOS II  will continue  immediately with  the TYPE action and
  709.         display the next selected file (if there is one).   When you exit
  710.         your editor  the file in the TYPE window will not be the file you
  711.         just editted.
  712.  
  713.              s and S - perform simple  NON-CASE sensitive  searches. When
  714.         you do  a search  ClickDOS II  will present  you with a requester
  715.         into which you type the string of characters  you wish  to search
  716.         for.   The search begins at your current location in the file NOT
  717.         at the top.  If you wish to search the  entire file,  you need to
  718.         press t or T, first, to go to the top.
  719.              Little  s  and  capital  S  do not behave  exactly the same.
  720.         Capital S will always force ClickDOS  II  to  give  you  a search
  721.         requester so  that you  can enter  a search string.  Little s, on
  722.         the other hand, will  only present  a requester  if you  have not
  723.         done  a  search  previously  (i.e.  the  search buffer is empty.)
  724.         Therefore, you can use capital S to do new searches  and little s
  725.         to repeat  the last search (i.e. search for the next occurance of
  726.         the string.) 
  727.              ClickDOS  II  allows  you   to   search   for  non-printable
  728.         characters  by  entering  a  LOWER-CASE  letter  preceeded  by  a
  729.         backslash (\).  Currently the following  non-printable characters
  730.         are supported:
  731.  
  732.  
  733.  
  734.  
  735.  
  736.              New Line(line feed)  -  \n
  737.              Carriage Return      -  \r
  738.              Bell                 -  \g
  739.              Form Feed            -  \f
  740.              Tab                  -  \t
  741.  
  742.              Because  the   backslash  is  used  to  flag  these  special
  743.         characters, in order to search for a backslash you must  type two
  744.         backslashes  (\\),  to  search  for two backslashes you type four
  745.         (\\\\), etc.
  746.  
  747.              ESC - end viewing the currently  displayed file  and jump to
  748.         the next  selected file.   If  the current  file is the last file
  749.         selected, then ESC has the same effect as Q
  750.  
  751.              Q - end viewing files and return to  the ClickDOS  II window
  752.         ignoring the remaining selected files.
  753.  
  754.              Also see the section: ICONIFYING ClickDOS II.
  755.  
  756.  
  757.         PRINT -
  758.  
  759.              This option  allows you to send ASCII files directly to your
  760.         printer (if you have  one).   You can  select several  files then
  761.         click on PRINT and ClickDOS II will spool all of the files to the
  762.         printer.
  763.              To do its print  spooling ClickDOS  II uses  a supplementary
  764.         program called  Spool.   See Appendix  A for  more information on
  765.         Spool.
  766.  
  767.  
  768.         RUN -
  769.  
  770.  V1.20       The RUN  option allows  you to  execute a  program or script
  771.         file from  within ClickDOS  II.   There are  two ways you can use
  772.         run:  one, you can select  a program  name in  the directory area
  773.         and then  click on  RUN to  execute that program or script;  two,
  774.         you can simply click on RUN and ClickDOS II will open a requester
  775.         asking you  for the  name of the program or script to execute. In
  776.         either case ClickDOS II will present you with  a requester asking
  777.         for optional  arguments to  pass to  the program  or script.  Any
  778.         arguments you type will be passed to the  program or  script just
  779.         as if  you had typed them after the name of the program or script
  780.         at a CLI.  Just like the AmigaDOS  shell, ClickDOS  II determines
  781.         whether your  are  attempting to  start a  program  or script  by 
  782.         looking at the script flag  of the  file.   If the script flag is
  783.         set ClickDOS assumes the file is a script.  Otherwise, it assumes
  784.         the file is a program.
  785.              If ClickDOS II determines that the file is  a program, (i.e.
  786.         the script flag NOT set) then the argument requester will contain
  787.         three gadgets.  Regardless of whether you type  in any arguments,
  788.         you must  click on  one of  these gadgets before ClickDOS II will
  789.         execute the program.  These gadgets are:
  790.  
  791.         STD IO - This stands for Standard Input/Output.  If  you click on
  792.         this gadget  ClickDOS II  will open a normal console window, much
  793.  
  794.  
  795.  
  796.  
  797.  
  798.         like a CLI window, for the program to use for its output.
  799.  
  800.         CANCEL - Click this to cancel running the program or script.
  801.  
  802.         NO CLI - This starts the program as a background  process just as
  803.         if you had typed:
  804.  
  805.         RUN <NULL: >NULL: program <arguments>
  806.  
  807.         from a CLI.
  808.  
  809.         If ClickDOS  II determines  that you  are attempting to execute a
  810.         script  file,  only  one  gadget,  CANCEL,  will  appear  in  the
  811.         requester.    Regardless  of  whether  you type in any arguments,
  812.         pressing return will cause ClickDOS II to open  a standard output
  813.         window  and  execute  the  script.   ClickDOS II will not execute
  814.         scripts  as  background  processes.    Clicking   CANCEL  without
  815.         pressing enter will cancel executing the script.
  816.  
  817.  
  818.         A WARNING  ABOUT RUN:   AmigaDOS has very POOR support for having
  819.         one program (such as ClickDOS II) start another program.  Because
  820.         of this,  when you start a program with RUN, you will not be able
  821.         to give any input to that program if  it uses  StdIn even  if you
  822.         use the  STD IO option.  Trying to RUN a program which uses StdIn
  823.         can have one of two effects;  one, it will  hang the  program and
  824.         ClickDOS II;  two, the program will detect that there is no StdIn
  825.         and report and error or continue with some default value.  Use of
  826.         the NULL: device rather than the NIL: device provided by AmigaDOS
  827.         causes more  programs to  behave in  the second  manner, which is
  828.         the perferred behavior.   I  know this  may not make any sense to
  829.         some people so here are some basic rules to follow when using RUN
  830.         to execute programs:
  831.  
  832.         1.      None  of  the AmigaDOS commands require StdIn except Ask,
  833.         Diskcopy and Format.  These three  programs detect  that there is
  834.         no StdIn  and assume  default values as their input.  Ask assumes
  835.         No was entered while Diskcopy and Format simply don't ask.   They
  836.         start working without waiting for you to press RETURN!
  837.  
  838.         WARNING!!! this means that Diskcopy and Format will start without
  839.         waiting for you to put in the correct disks!  You can very easily
  840.         format or copy over the wrong disk if you use these commands with
  841.         RUN.  You have been warned!!!
  842.  
  843.         All of the other AmigaDOS commands should work  with RUN provided
  844.         you don't  use the  ? option.   (See  your AmigaDOS manual for an
  845.         explaination of ?.)
  846.  
  847.         2.   Do not RUN a program unless you have started it before, from
  848.         a CLI or from Workbench, and you know how it behaves.
  849.  
  850.         3.   If a  program opens  its own window and does everything from
  851.         that window, then it is probably safe to use with RUN.
  852.  
  853.  
  854.  
  855.  
  856.  
  857.         4.   If a program only does output to a CLI window  but not input
  858.         (i.e. it never asks you to type in anything) then it is  probably
  859.         safe to use with RUN.
  860.  
  861.         5.   If you know  a  program  does  input  from  a  CLI,  such as
  862.         DISKCOPY (it  asks you to press RETURN to start the copy) then it
  863.         is  probably  NOT  safe  to  use  with  RUN!    Test  the program
  864.         carefully.
  865.  
  866.         6.   If a  program will run from Workbench by double clicking its
  867.         icon then it may be safe to use with RUN.  Do some testing.
  868.  
  869.              I hope that Commodore will enhance  the ability  of AmigaDOS
  870.         to handle child processes in the 1.4 release. 
  871.  
  872.  
  873.         PROTECT -
  874.  
  875.              The PROTECT  action lets  you change the protection flags of
  876.         files and directories.  ClickDOS II supports the new AmigaDOS 1.3
  877.         protection flags (s)cript, (a)rchive and (p)ure.
  878.              To  change  the  protection  status of an object, select the
  879.         files or directories whose  protection flags  you wish  to change
  880.         then select  the PROTECT gadget.  A requester will appear showing
  881.         you the protection flags  of the  first file.   ClickDOS  II will
  882.         show you,  in the message bar, the name of the file for which you
  883.         are changing the protection  flags.   In the  requester are eight
  884.         gadgets,  one  for  each  of  the  currently supported protection
  885.         flags.  The gadgets correspond to the protection flags as follows
  886.         from left to right:
  887.  
  888.           (H)idden 
  889.           (S)cript 
  890.           (P)ure 
  891.           (A)rchive 
  892.           (R)eadable 
  893.           (W)ritable 
  894.           (E)exeutable
  895.           (D)eletable
  896.  
  897.  V1.20  Note, with  release 1.3.2  of AmigaDOS  the  PROTECT command will
  898.         set and clear the (H)idden  flag.    However,  AmigaDOS  seems to
  899.         ignor it  at this time.  ClickDOS II will also set and clear this
  900.         bit, but also ignors  it.    See  your  AmigaDOS  manual  for the
  901.         meaning of the other protection bits.
  902.  
  903.              The text  in each gadget tells you if the protection flag is
  904.         on or off.  If the gadget contains the first  letter of  the name
  905.         of  the  protection  flag,  then  the  flag is on.  If the gadget
  906.         contains a dash (-) then the flag is off.
  907.              To change a protection flag for the indicated file, click on
  908.         the  gadget  which  corresponds  to  the flag you wish to change.
  909.         This will toggle the protection flag on if  it was  off and vice-
  910.         versa.   Once you  have the protection flags set the way you want
  911.         for the indicated file,  you must  then select  one of  the other
  912.         three gadgets in the requester to continue:
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.         OK -  If  you  want to  use these  protection flags  for the file
  920.         indicated in the message bar then  select this  gadget.  ClickDOS
  921.         II  will  set  the  flags  for  the  file,  then  present another
  922.         requester for the next selected file.
  923.  
  924.         ALL - If you want to use these  protection flags  for all  of the
  925.         remaining selected  files, then  click ALL.  ClickDOS II will set
  926.         the protection flags in the  current  requester  for  all  of the
  927.         remaining selected files.
  928.  
  929.         CANCEL -  If you changed your mind then select CANCEL.  Note that
  930.         if you had already selected OK  and set the  protection flags  on
  931.         several previous files ClickDOS II will NOT cancel the changes to
  932.         those files.  It will only cancel the  current requester  and end
  933.         the PROTECT process for the remaining selected files.
  934.  
  935.  
  936.         COMMENT -
  937.  
  938.              Use this  action to  set an  AmigaDOS comment  for a file or
  939.         directory.  
  940.              To add or change the comment of an object, select  the files
  941.         or directories  whose comment  you wish to add/change then select
  942.         the COMMENT gadget.  A text requester will appear showing you the
  943.         current  comment,  if  any.    ClickDOS  II will show you, in the
  944.         message bar, the name  of the  file for  which you  are editing a
  945.         comment.
  946.              Use  the  text  gadget  to  add  a  new  comment or edit the
  947.         existing one.  When  you have  finished editing  the comment, you
  948.         must then select one of the other three gadgets in the requester.
  949.         These three gadgets are identical to  the gadgets  in the PROTECT
  950.         requester:
  951.  
  952.         OK -  this accepts the comment for the  current  file, then gives
  953.         you a new requester for the next selected file.
  954.  
  955.         ALL - this accepts the comment in the current requester  and sets
  956.         if for all of the remaining selected files.
  957.  
  958.         CANCEL - cancels the COMMENT action.
  959.  
  960.  
  961.         EDIT -
  962.  
  963.              This action  allows you  to edit  files directly from within
  964.         ClickDOS II.  The EDIT action  starts the  editor which  you have
  965.         specified in  the ClickDOS-Startup file.  ClickDOS II passes this
  966.         editor the  name  of  the  first  file  you  have  selected  in a
  967.         directory area  (remember ClickDOS II searches from top to bottom
  968.         the left directory area  and then  the right).   If  no files are
  969.  V1.20  selected then  you will  be presented with a requester asking you
  970.         for the name of  the file  to edit.      Note  that you  can only
  971.         select  one  file  to  edit.    Multiple  file  selection  is not
  972.         supported by EDIT. (See THE ClickDOS-Startup FILE below.)
  973.  
  974.  
  975.  
  976.  
  977.  
  978.  
  979.  
  980.         There are six other action  gadgets  in  the  ClickDOS  II window
  981.         which  are   blank.    These  gadgets  are  reserved  for  future
  982.         expansion.
  983.  
  984.  
  985.         ICONIFYING ClickDOS:
  986.  
  987.              You will notice (perhaps  with  some  reservation)  that the
  988.         ClickDOS II  window does  not have  a size gadget.  This is true,
  989.         you cannot size the window.  There is  however an  ICONIFY system
  990.         gadget  in  the  title  bar  of the window, beside the front back
  991.         gadget.  This gadget, when clicked,  will shrink  the ClickDOS II
  992.         window down  to a  tiny size and place it in the title bar of the
  993.         Workbench screen.  Clicking on this gadget again  will return the
  994.         window to  its normal size.  This is called iconifying.  When its
  995.         window is iconified ClickDOS II uses much less chip memory and is
  996.         out of  the way.   ClickDOS  II takes up about 60K of FAST memory
  997.         and 1K of CHIP memory when it is iconified and you have expansion
  998.         memory.  ClickDOS II also "goes to sleep" when it is iconified so
  999.         it  takes  a  minimum  of CPU time.   It  is very  handy to leave
  1000.         ClickDOS  II  iconified  and  available  all  the  time  on  your
  1001.         Workbench.  If  you  would  like  to  start  ClickDOS  II  in its
  1002.         iconified state, you can place the -i option in its argument list
  1003.         when you start it from a CLI.  This is  useful if  you would like
  1004.         to start ClickDOS II from your StartUp-Sequence.
  1005.              If you  do not  like the  iconified window where ClickDOS II
  1006.         places it, you can drag it to a new location and from  then until
  1007.         you end  ClickDOS II  the iconified  window will be placed there.
  1008.         Also,  you  can  specify  absolute  screen   coordinates  in  the
  1009.         ClickDOS-Startup file  and these will become the default location
  1010.         of the iconified window.
  1011.  
  1012.              The iconified window  continuously  shows  the  current free
  1013.         chip and fast memory.
  1014.  
  1015.              You  can  also  iconify  ClickDOS  II while the Type or Show
  1016.         windows are displayed.  However, while either of these windows is
  1017.         displayed the iconify gadget is disabled.
  1018.              To iconify  ClickDOS II  while the Type window is displayed,
  1019.         click the RIGHT Mouse button in the title bar of the Type window.
  1020.         The  Type  window  will  close  and  the  ClickDOS II window will
  1021.         shrink.  Click the iconify gadget to un-iconify ClickDOS II.  The
  1022.         Type window will re-open.
  1023.              To iconify  ClickDOS II  while the  Show window is displayed
  1024.         simply click the RIGHT mouse button.  The Show window (actually a
  1025.         separate  screen)  will  be  pushed  to  the  background, and the
  1026.         ClickDOS II window will shrink.  To un-iconify  ClickDOS II click
  1027.         on the  iconify gadget.   The ClickDOS II window will un-iconify,
  1028.         and the Show window will come back to the front.   While ClickDOS
  1029.         II is  iconified with the Show window open, the normal Show timer
  1030.         is turned off.  Timing  will  begin  again  when  ClickDOS  II is
  1031.         un-iconified.   Also note  that if  you iconify ClickDOS II while
  1032.         showing a picture  the  Show  window  remains  open  and  is thus
  1033.         comsuming a large amount of memory!
  1034.  
  1035.  
  1036.  
  1037.  
  1038.  
  1039.  
  1040.  
  1041.         THE ClickDOS-Startup FILE
  1042.  
  1043.              When ClickDOS  II executes it will try to read a file called
  1044.         ClickDOS-Startup in the directory where S: is currently assigned.
  1045.         Please note  that this has changed from ClickDOS V2.06 which read
  1046.         a file  called .DOSRC  in the  T directory.   The  formats of the
  1047.         .DOSRC file and the ClickDOS-StartUp file are quite different.
  1048.  
  1049.              The  ClickDOS-Startup  file  is  an  ASCII  text  file which
  1050.         contains commands  telling ClickDOS  II how  to configure itself.
  1051.         Each line of the ClickDOS-Startup file has the following format:
  1052.  
  1053.              command=value;
  1054.  
  1055.              All of  the startup  file commands are five letters long and
  1056.         must be in all capital letters.  Each command must be followed by
  1057.         an equals  sign and  then an  appropriate value for that command.
  1058.         There can be no spaces around  the equals  sign.   Each line must
  1059.         end with  a semi-colon (;).   You may place a comment on the same
  1060.         line after the semi-colon if you wish.
  1061.              I made ClickDOS  II  very  strict  with  its  format  of the
  1062.         startup file  to keep  the size  of the  initialization code very
  1063.         small.  The initialization code of  a program  gets executed once
  1064.         when the program  starts  and  then is just "dead weight" for the
  1065.         remainder of the time the program is in memory.  Keeping the size
  1066.         of ClickDOS II small makes it more useful to more  people, namely
  1067.         those with limited memory.
  1068.  
  1069.         Here  are  the  commands  you can specify in the ClickDOS-Startup
  1070.         file to tailor ClickDOS II to your needs and tastes:
  1071.  
  1072.  
  1073.         VOLMS - 
  1074.              This command allows you  to set  the device  names which you
  1075.         want  to  appear  in  ClickDOS  II's  device gadgets.  It must be
  1076.         followed by a string of 32  characters which  define the devices,
  1077.         for example:
  1078.  
  1079.              VOLMS=RAM:RAD:DF0:DF1:DF2:C:  DH0:DH1:;
  1080.  
  1081.              No device  name may  be over  four characters.   If a device
  1082.         name is less than four characters, then it must be  padded on the
  1083.         RIGHT with spaces (see C: above).
  1084.  
  1085.  
  1086.         IXPOS - 
  1087.              This  option  lets  you  specifiy  the  default X coordinate
  1088.         location of ClickDOS II's iconified window.  It  must be followed
  1089.         by a number for the location of the left hand edge of the window,
  1090.         for example:
  1091.  
  1092.              IXPOS=120;
  1093.  
  1094.         This would put the left edge of ClickDOS II's iconified window at
  1095.         the 120th pixel on the workbench screen.
  1096.              Legal values for IXPOS are 0 to 200.
  1097.  
  1098.  
  1099.  
  1100.  
  1101.  
  1102.  
  1103.  
  1104.         IYPOS - 
  1105.              This  option  allows  you  to  set  the default Y coordinate
  1106.         location of ClickDOS II's iconified window.  It  must be followed
  1107.         by a  number for  the location of the top edge of the window, for
  1108.         example:
  1109.  
  1110.              IYPOS=0;
  1111.  
  1112.         This would put the top edge of ClickDOS II's iconified  window at
  1113.         the very top of the Workbench screen.
  1114.              Legal  values  for  IYPOS  are  0 to 190 for a non-interlace
  1115.         Workbench screen, and 0 to 390 for an interlace Workbench screen.
  1116.         NOTE: If  you are going to specify an IYPOS value higher than 190
  1117.         then the command ILACE=Y; must be before the IYPOS command in the
  1118.         startup file.
  1119.  
  1120.  
  1121.         SPOOL - 
  1122.              This command  allows you  to tell  ClickDOS II  where it can
  1123.         find the spool program.  The default location  is (C:SPOOL).   It
  1124.         also allows  you to  tell ClickDOS  II that  you have renamed the
  1125.         spool program to some other name.  You  may wish  to rename Spool
  1126.         if you  already have  a program called Spool and you wish to keep
  1127.         both in your C  directory.   Here are  two examples  of the SPOOL
  1128.         command, one  which tells ClickDOS II you have renamed Spool, and
  1129.         one which tells ClickDOS  II that  Spool is  somewhere other than
  1130.         the C: directory:
  1131.  
  1132.              SPOOL=C:Print_It;
  1133.              SPOOL=DH0:ClickDOS_Programs/Spool;
  1134.  
  1135.         If  you  wish  to  both  rename  Spool  and  move  it  to another
  1136.         directory, you would use a SPOOL command something like this:
  1137.  
  1138.              SPOOL=DH0:ClickDOS_Programs/Print_It;
  1139.  
  1140.         WARNING:  ClickDOS  II  only  allocates  49  bytes  to  store the
  1141.         location of  Spool.   You need  to be  sure that the string which
  1142.         follows your SPOOL command is not more that 49 characters long.
  1143.  
  1144.  
  1145.         CLONE - 
  1146.              This option allows you to tell ClickDOS II  if you  want the
  1147.         CLONE function to be on or off by default.
  1148.              If you want cloning on, then use:
  1149.  
  1150.              CLONE=Y;
  1151.  
  1152.              If you want cloning off, then use:
  1153.  
  1154.              CLONE=N;
  1155.  
  1156.  
  1157.  
  1158.  
  1159.  
  1160.         DSPLY -  
  1161.  
  1162.              This  option  allows  you  to tell ClickDOS II which display
  1163.         mode you want the directory areas to use by default.   You follow
  1164.         the DSPLY command with one of the following letters:
  1165.  
  1166.              S - display file size in bytes
  1167.              D - display file creation date
  1168.              T - display file creation time
  1169.              P - display protection bits
  1170.              C - show if a file has a comment
  1171.              B - display file size in blocks
  1172.              N - show nothing but the file names
  1173.              
  1174.         For example:
  1175.  
  1176.              DSPLY=D;
  1177.  
  1178.  
  1179.         ILACE -
  1180.              You use  this option  to tell  ClickDOS II  that you want to
  1181.         take advantage of  the  extra  space  available  on  an interlace
  1182.         Workbench screen.   If  you use an interlace Workbench screen and
  1183.         you want ClickDOS to expand to fill the entire screen use:
  1184.  
  1185.              ILACE=Y;
  1186.  
  1187.              If you use an interlace Workbench  but DO  NOT want ClickDOS
  1188.         II to expand to fill the screen use:
  1189.  
  1190.              ILACE=N;
  1191.  
  1192.         or leave this command out entirely.
  1193.              If  you  do  not  use  an  interlace  Workbench  screen then
  1194.         ClickDOS II will ignore this command.
  1195.  
  1196.  
  1197.         SHELL - 
  1198.              You use this command  to tell  ClickDOS II  which command to
  1199.         execute to  start a  new CLI  rather than the default (C:NEWCLI),
  1200.         for example:
  1201.  
  1202.              SHELL=C:NEWSHELL;
  1203.  
  1204.         this would tell ClickDOS II to use the new AmigaDOS  1.3 NewShell
  1205.         command to start new CLI's.
  1206.              You  can  also  follow  this  command  with  a valid console
  1207.         definition to tell ClickDOS II how  to open  the CLI  window, for
  1208.         example:
  1209.  
  1210.              SHELL=C:NEWSHELL CON:0/0/640/100/My_New_CLI;
  1211.  
  1212.         See your AmigaDOS manual for more about console definitions.
  1213.  
  1214.  
  1215.         CONSL -
  1216.              This command  tells ClickDOS  II what  console definition to
  1217.         use to open the STD  IO  console  window  for  the  RUN  and EDIT
  1218.  
  1219.  
  1220.  
  1221.  
  1222.  
  1223.         actions.    You  follow  this  command  with  any  valid  console
  1224.         definition, for example:
  1225.  
  1226.              CONSL=CON:0/0/640/100/My_spawned_task;
  1227.  
  1228.         See your AmigaDOS manual for more about console definitions.
  1229.  
  1230.  
  1231.         CNFRM -
  1232.              This command allows you to tell ClickDOS II to warn you when
  1233.         you are  about to delete an entire directory of data.  By default
  1234.         ClickDOS II will NOT  warn  you.    If  you  would  like  to have
  1235.         confirmation of directory deletes then use:
  1236.  
  1237.              CNFRM=Y;
  1238.  
  1239.         Otherwise use:
  1240.  
  1241.              CNFRM=N;
  1242.  
  1243.  
  1244.         STIME -
  1245.              This command allows you to set the delay time which the SHOW
  1246.         action uses while displaying a  picture.    By  default  the SHOW
  1247.         action pauses  five seconds  for each  picture.  You can use this
  1248.         command to make this delay longer or shorter.  For example:
  1249.  
  1250.              STIME=10;
  1251.  
  1252.         would set the SHOW  delay to  ten seconds.   The  value for STIME
  1253.         must be between 1 and 90 seconds.
  1254.  
  1255.  
  1256.         SBUFF -
  1257.              This command  lets you  change the default size of the spool
  1258.         buffer which ClickDOS II tells  the  Spool  program  to allocate.
  1259.         See the  description of  the Spool program in appendix A for more
  1260.         information about the spool buffer.   To change  the size  of the
  1261.         spool buffer  use the  following command  in the ClickDOS-Startup
  1262.         file:
  1263.  
  1264.              SBUFF=XXXXX;
  1265.  
  1266.         where XXXX is the size of the spool buffer in bytes.  The size of
  1267.         the spool buffer which you specify must be at least 1K (1024) and
  1268.         must be a multiple of 1024 (i.e. 1024 must divide  into the value
  1269.         evenly.)  For example:
  1270.  
  1271.              SBUFF=10240;
  1272.  
  1273.         would set the spool buffer to 10K.
  1274.  
  1275.  
  1276.         EEDIT - 
  1277.  
  1278.              You use  this option  to specify  the editor which you would
  1279.  
  1280.  
  1281.  
  1282.  
  1283.  
  1284.         like the EDIT action to use.  You need to include the entire path
  1285.         to the editor program.  For example:
  1286.  
  1287.              EEDIT=C:ed;
  1288.  
  1289.         This would cause ClickDOS II to use the ed editor which is in the
  1290.         directory where C: is assigned.
  1291.  
  1292.  
  1293.         EDSTD -
  1294.  
  1295.              You use this option to tell ClickDOS II if it  should open a
  1296.         standard  input/output  window  for  the  editor to use.  If your
  1297.         editor needs a standard input/output window then use:
  1298.  
  1299.              EDSTD=Y;
  1300.  
  1301.         otherwise use:
  1302.  
  1303.              EDSTD=N;
  1304.  
  1305.         You will need to experiment with your editor  to determine  if it
  1306.         needs a  standard input/output  window.   A good rule of thumb to
  1307.         use is if your editor opens its own window you  will probably NOT
  1308.         need an input/output window.
  1309.  
  1310.  
  1311.  V1.20  ANIMV  -
  1312.  
  1313.         You use this command to tell ClickDOS II which ANIM viewer to use
  1314.         to  show ANIM files.   ClickDOS II  will automatically start this
  1315.         program passing it the name ANIM  file if you select an ANIM file
  1316.         then click on the SHOW action.   You need  to include the name of
  1317.         the ANIM viewer  and  the entire  path to  the program after this
  1318.         command.  For example:
  1319.  
  1320.              ANIMV=DH0:utilities/animplay;
  1321.  
  1322.         The ANIM viewer program must  be capable of being run with NO IO.
  1323.         Unfortunately, it is very difficult  to find an ANIM viewer which
  1324.         will show all types of ANIMs.
  1325.  
  1326.  
  1327.         ClickDOS II IS A BIT DETACHED:
  1328.  
  1329.         Whether ClickDOS  II is  started from  CLI or  from WorkBench, it
  1330.         will always run as a completely  seperate  task.    If  you start
  1331.         ClickDOS  II  from  a  CLI,  ClickDOS  II will immediately detach
  1332.         itself from the CLI.  So ClickDOS II will never  take over  a CLI
  1333.         as most  programs do.   And you will NEVER have to start ClickDOS
  1334.         II using the RUN command.
  1335.  
  1336.  
  1337.         STOPPING ClickDOS II:
  1338.  
  1339.         OK FINE, BUT HOW DO I GET OUT OF THIS THING:
  1340.  
  1341.         Click the close gadget!
  1342.  
  1343.  
  1344.  
  1345.  
  1346.  
  1347.  
  1348.  
  1349.  
  1350.  
  1351.         KNOWN BUGS
  1352.  
  1353.         None known at this time!  However, you should use  the RUN action
  1354.         with care.
  1355.  
  1356.  
  1357.         Appendix A - The Spool Program
  1358.  
  1359.              Spool is  a printer  spooling program which should have been
  1360.         included on the ClickDOS II distribution disk.   ClickDOS II will
  1361.         automatically start  Spool, if  it is  not already in memory, and
  1362.         turn printing over to it when you use the PRINT action.
  1363.              You can use the SPOOL option in the ClickDOS-Startup file to
  1364.         tell ClickDOS where to find the Spool program.
  1365.              NOTE:  Spool   and  ClickDOS  communicate  intimately  using
  1366.         Inter-Task Messages.  You  CANNOT substitute  a different spooler
  1367.         program for Spool!
  1368.              Spool records the name and full path of the files sent to it
  1369.         and then reads the files directly from disk and sends them to the
  1370.         printer using  the DOS PRT: device.  By default the Spool program
  1371.         does very little buffering so it  uses  only  a  small  amount of
  1372.         memory; Spool  is about  8K itself and it opens a 5K buffer.  The
  1373.         Spool window is very small and will open in the title bar  of the
  1374.         ClickDOS II window.  Spool will continuously tell you the name of
  1375.         the file it is currently printing.  You  can cancel  ALL printing
  1376.         by clicking the close gadget of the Spool window.
  1377.              ClickDOS II  will never  put more  than one copy of Spool in
  1378.         memory.  If you use  the  PRINT  action  again  before  Spool has
  1379.         finished printing,  ClickDOS II  will tell  Spool to  add the new
  1380.         files names to its queue of  files waiting  to be  printed rather
  1381.         than starting Spool a second time.
  1382.              Once Spool  is started, it will stay in memory even after it
  1383.         has finished printing.   When Spool  is not  printing but sitting
  1384.         idle waiting for something to print, it will display "Waiting..."
  1385.         in it's window.
  1386.              Spool is also very nice to use from  a CLI.   You  can spool
  1387.         one or more files to the printer by typing:
  1388.  
  1389.         SPOOL filename filename filename ...
  1390.  
  1391.         Spool  will  start  itself  and  begin printing the file(s).  You
  1392.         cannot use wildcards with Spool.   If you  need to  print a large
  1393.         number of files, use ClickDOS II.
  1394.              The  nice  thing  about  Spool,  which  makes it better than
  1395.         something like:
  1396.  
  1397.         RUN TYPE filename
  1398.  
  1399.         is that if you decide you want to  print more  files, you  do not
  1400.         have to  wait for  the first file(s) to finish printing.  You can
  1401.         simply execute the Spool command again with more file names.
  1402.  
  1403.  
  1404.  
  1405.  
  1406.  
  1407.         Everytime Spool is started, it looks to see if there is a copy of
  1408.         itself  already  in  memory.    If  it finds a copy of itself, it
  1409.         simply tells the other copy to add the new files to its  queue of
  1410.         files  waiting  to  be  printed.    If it does not find itself in
  1411.         memory, then it prints the files itself.
  1412.  
  1413.              As stated above, Spool normally does  very little buffering.
  1414.         This means  that the  disk which  Spool is reading the file from,
  1415.         must stay in the drive.  This is  not a  problem for  hard drives
  1416.         but can be annoying for floppies.
  1417.              You can  have ClickDOS  II increase  the size  of the buffer
  1418.         Spool uses with the  SBUFF option  in the  ClickDOS-Startup files
  1419.         discussed below.   If  you make the buffer big enough, Spool will
  1420.         be able to read the entire file into memory so that the disk will
  1421.         not have to stay in the drive.
  1422.              You can  change the  size of  the buffer  Spool uses "on the
  1423.         fly", even when something is  printing,  by  using  the following
  1424.         command at a CLI:
  1425.  
  1426.         SPOOL -bXXXX
  1427.  
  1428.         where XXXX  is the  size of  the buffer you want Spool to use, in
  1429.         bytes.  You can  issue this  command to  change the  buffer size,
  1430.         even if  the printing  was started  from ClickDOS  II.  The print
  1431.         buffer cannot be less than 1K  (1024) and  must be  a multiple of
  1432.         1024 (i.e. 1024 must divide into the value evenly.)
  1433.  
  1434.         There will  be times  when Spool  will have  problems: not enough
  1435.         memory, printer not ready, etc.  Unfortunately Spool's  window is
  1436.         too small  to print  an error message.  Therefore, when Spool has
  1437.         problems it will flash the screen and display  in its  window the
  1438.         message:
  1439.  
  1440.         FATAL ERROR # XX
  1441.  
  1442.         where XX is one of the following numbers:
  1443.  
  1444.         1  -  A  buffer  cannot  be allocated for spooling.  This usually
  1445.         means you are low  on memory.   Spool  will shut  down gracefully
  1446.         after this error.  Try starting Spool with a smaller buffer.  You
  1447.         can do this AND spool a file at the same time like this:
  1448.  
  1449.              SPOOL -bXXXX filename 
  1450.  
  1451.         2 - Spool cannot  write to  the printer  for some  reason.  Spool
  1452.         will shut down gracefully after this error.  Check your printer.
  1453.         Make sure you are not trying to print with two different programs
  1454.         at the same time.
  1455.  
  1456.         3 - A file you wanted to print could not be open for some reason.
  1457.         The file may have an error in it.  If you spooled the file from a
  1458.         CLI try again, but specifying the  full  path  to  the  file, for
  1459.         example:
  1460.  
  1461.         SPOOL dh0:myfiles/myfile
  1462.  
  1463.  
  1464.  
  1465.  
  1466.  
  1467.  
  1468.         This is  not a  fatal error,  even though Spool will report it as
  1469.         such.  Spool will simply go  to the  next file  in its  queue and
  1470.         continue printing.
  1471.  
  1472.         4 -  Can't allocate  a required  internal structure.   If you get
  1473.         this error you problably are running low on  memory.   Spool will
  1474.         shut down gracefully.
  1475.  
  1476.         5 -  Cannot re-size  the buffer.  Spool received a request to re-
  1477.         size its print buffer, but after closing the  old one,  it cannot
  1478.         open a  new buffer  of the  requested size.  Spool will shut down
  1479.         gracefully.  Spool closes the old  buffer before  opening the new
  1480.         buffer,  so  that  both  buffers  do  not have to be allocated in
  1481.         memory at the same  time.   Try restarting  Spool with  a smaller
  1482.         buffer.
  1483.