home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 632.lha / BrowserII_v2.04demo / BrowserII.docE.pp / BrowserII.docE
Text File  |  1992-05-22  |  31KB  |  883 lines

  1.  
  2.                         Documentation for BrowserII
  3.  
  4.  
  5. Copyright:
  6. ----------
  7.  
  8. ParM  and  BrowserII  are copyrighted; they may not be sold in or together
  9. with  commercial  software  without written approval by the authors.  They
  10. may  be  freely distributed for a fee which will not exceed the equivalent
  11. of  French  Francs  15.-  (this  includes the cost of the diskette and the
  12. postage);  they  cannot  be  made  available for downloading from a server
  13. which  is  a  commercial  operation.   The general principle is that it is
  14. forbidden  to  make  a  profit  through  the  use or distribution of these
  15. programs without our written consent.
  16.  
  17. ParM  V3.5  (or higher) and BrowserII V2.0 (or higher) may NOT be duplicate
  18. for  other  things  than  backup.  Only Authors are autorized to give it to
  19. other persons.
  20.  
  21. DISCLAIMER:  -----------
  22.  
  23.     We  accept  no  responsability for the use or misuse of these programs,
  24. and   for   the  damage  they  could  produce.   Use  at  your  own  risks.
  25. Nevertheless,  we  think  that after several month of intensive use by four
  26. persons, thay have been tested enough to say they are safe.
  27.  
  28.  
  29. History:
  30. --------
  31.  
  32. We  wrote  BrowserII  after  having  used for 2 years the original Browser
  33. (version  1.6A)  written  by  Peter Da Silva.  We were not fully satisfied
  34. because  of  some  of  its  limitations  so, as soon as we felt capable of
  35. writing  a  program  which  would  overcome  those  limitations, we made a
  36. decision to do it.  So BrowserII was born ...  The Return !
  37.  
  38. We  felt the overall layout and display mode of Browser were very good, so
  39. we  decided  to  keep  them,  as well as the name, so that actual users of
  40. Browser would immediately feel home with BrowserII.
  41.  
  42. As  we  never  had  the  sources  of  Browser  at hand, we rewrote it from
  43. scratch.
  44.  
  45. Beginners  claimed many times that BrowserII was difficult to use and very
  46. complicated.   Really,  we  don't  understand  that  since BrowserII works
  47. exactly  like  workbench.  To copy files, you just have to select them and
  48. to drag them over the destination directory.  It's power is far from other
  49. file  manager tools which are able to display only to directories, and are
  50. full  of  useless gadgets which cluter up more than the half of the screen
  51. display.  We think that menus are more adapted to commands not often used,
  52. and keyboard shortcuts quicker than gadgets for regular operations.
  53. Any  way,  a  special  window with parametrable gadgets will be taken into
  54. consideration in a next release using gadtools.library of new OS 2.0.
  55. Another  advantage of BrowserII is that it is small (60 KBytes !).  It has
  56. the  most  powerfull  copy  process,  and  doesn't  include  text viewers,
  57. editors,  or  any IFF viewers.  With this phylosophy, you can use the best
  58. tools  of  each kind, text viewer (we use the great MuchMorePoPa 2.7 which
  59. can  be made resident), IFF viewer (we use Mostra which is pure too).  You
  60. are not limited with the number of parametrable menus...
  61. Finally, BrowserII is the best file manager ! Don't you think so ?
  62.  
  63. Another  positive thing because other don't do it, is that all disk errors
  64. are  properly  reported with a message (not an error number), files can be
  65. individually skipped, or opération aborted.  (some tools continue to write
  66. files after a 'disk full' error.  Nice isn't it!).
  67.  
  68.  
  69. Installation:
  70. -------------
  71.  
  72. While  you  can put BrowserII in any directory, you must copy parm.library
  73. and req.library in LIBS:.  You must have arp.library V39 too.  If you want
  74. to  take advantage of the parametrable menus of BrowserII, don't forget to
  75. build a BrowserII.menu file, and to put it in S:.
  76.  
  77.  
  78. Gadgets:
  79. --------
  80.  
  81. BrowserII  windows  now  have  three  more  gadgets.  The first one is the
  82. iconification  gadget,  just  below  the  close gadget.  If you press this
  83. gadget,  two  things can happen:
  84.  
  85. 1.
  86. If  it  is  the  main  window (the one where appears devices, volumes, and
  87. assigns),  BrowserII will be iconified, that is to say that a small window
  88. in  workbench  screen will open, and all BrowserII windows and screen will
  89. be closed.  This small window has a close gadget which enables you to quit
  90. BrowserII  without  uniconifying BrowserII.  To uniconify BrowserII, press
  91. right  mouse  button.
  92. Note:  For now, you cannot iconify BrowserII if it has it's own screen and
  93. if  some  background  BrowserII  processes  are running.  (This is because
  94. processes are initialised to put thier requesters in BrowserII screen).
  95. 2.
  96. If  it is a directory window, the window will be closed, and an entry will
  97. be  added in Alien Window, whether it is open or not.  Alien Window can be
  98. open  using  F5  or  menu  'Window->Open->Alien  Window'.  To uniconify an
  99. iconified  window,  just  double click on the corresponding entry in alien
  100. window.   You  can  uniconify  several windows sumultaneously by selecting
  101. several entries in alien window, and double clicking on one of them.
  102. If  one  entry  only  is  selected  in  Alien Window, the full path of the
  103. directory is displayed in the bottom border of this window.
  104.  
  105. The other two gadgets are invisible.  The first one is the ZOOM gadget and
  106. is  the  top half of the jauges, while the second one is the UNZOOM gadget
  107. and  is  the bottom half of the jauges.  If you ask for a zoom while a the
  108. directory  to  be zoomed is currently scanning, the zoom is defered at the
  109. end of scan.
  110.  
  111.  
  112. Menus:
  113. ------
  114.  
  115. * BrowserII
  116.  
  117.   BrowserII -> Update menus
  118.  
  119. Reloads  the  parametrable menus file "S:BrowserII.menu".  This file is an
  120. ASCII  file  with  the same syntax as the configuration file of ParM.  One
  121. option  has  been added:  the selected files in BrowserII will be inserted
  122. at the [] if any, with full path calculated from current window.
  123.  
  124. Example:    you have selected "S:" in the main window of BrowserII
  125.             you have defined a menu item as follows:
  126.  
  127.             ITEM Sizer SHELL Sizer [] ; WaitReturn
  128.  
  129.             activating the menu item Sizer will be equivalent to
  130.             executing the following script:
  131.  
  132.             Sizer S:
  133.             WaitReturn
  134.             Endcli > Nil:
  135.  
  136. If  there  are  no  [],  then  the  names of the selected files are simply
  137. appended to the command line.
  138. Have  a  look  at  ParM.doc  for the special BrowserII option WBTF in menu
  139. items to bring workbench to front when running commands.
  140.  
  141.  
  142.   BrowserII -> Last Error
  143.  
  144. This will show you the last message which appeared in screen title bar
  145.  
  146.  
  147.   BrowserII -> Cmd Mode -> Simple
  148.   BrowserII -> Cmd Mode -> Shell
  149.   BrowserII -> Command
  150.  
  151. Same usage as with ParM.
  152. Command  is  executed  in the directory of the current window.  To see the
  153. influence  of  the  current window on file path, select a file, and select
  154. 'Command'  from  the  BrowserII  menu.   As BrowserII does a CD in current
  155. window before running commands, you will see in the requester the selected
  156. file,  without  path.   Now  cancel  the requester, make another window of
  157. another  volume the active one, and select 'Command' again.  Now, you will
  158. see the full path name of the selected file.
  159.  
  160.  
  161.   BrowserII -> Screen -> Workbench
  162.  
  163. BrowserII opens its windows in the Workbench screen
  164.  
  165.   BrowserII -> Screen -> Custom Hi-Res
  166.   BrowserII -> Screen -> Custom Interlace
  167.  
  168. BrowserII  opens  its own screen and opens all its windows in that screen.
  169. Under  workbench  2.0, the screen is made public and is named "BrowserII".
  170. Take  care,  public screen names are case-sensitive.  For example, you can
  171. open a console in the BrowserII screen with the following syntax:
  172.  
  173.     "CON:0/11/640/100/Window Title/CLOSE/WAIT/AUTO/SCREEN BrowserII"
  174.  
  175. This  console  has  defered  open  (AUTO),  will  also  have a close gadget
  176. (CLOSE),  and  will wait for you to hit close gadget before closing (WAIT).
  177. Note  that  if  another  public screen with the same name exists, BrowserII
  178. will  make its screen private (this can happen if you have the strange idea
  179. to  run  BrowserII  twice)!
  180. For  now,  you  cannot  change  screen  if browser background processes are
  181. running.
  182.  
  183.   BrowserII -> Screen -> WorkBench Colors
  184.   BrowserII -> Screen -> Custom Colors
  185.  
  186. Do you need an explanation ?
  187.  
  188.  
  189.   BrowserII -> Screen Font -> Default Font
  190.   BrowserII -> Screen Font -> Topaz 80 column
  191.   BrowserII -> Screen Font -> Custom Font
  192.  
  193.     This  enables  you  to  choose your prefered screen font.  Screen Font
  194. appears  in  title  bars and in menus.  This menu is disabled in workbench
  195. screen.   For now, you cannot change it while browser background processes
  196. are  running  since screen must be closed then reopen.  Here Default Fonts
  197. clones workbench screen font.
  198.  
  199.  
  200.   BrowserII -> Window Font -> Default Font
  201.   BrowserII -> Window Font -> Topaz 80 column
  202.   BrowserII -> Window Font -> Custom Font
  203.  
  204. This enables you to choose your prefered window font.  This fonctionnality
  205. is not perfect since Default Font should be the System Default Font and it
  206. is  now  the  screen font.  We recommend use of fixed-width fonts here for
  207. optimal display.
  208.  
  209. Note:   In  this  release,  big  and/or  proportionnal fonts are not fully
  210. supported.   The  select/filters  requester  assumes 8 pixels width fonts.
  211. This will be solved in next release, special for OS 2.0, since 1.3 doesn't
  212. support  proportionnal  fonts in string gadgets.  Any way, even if display
  213. is not nice, everything works ok.
  214.  
  215.  
  216.   BrowserII -> Run Mode
  217.  
  218. The  submenu items of this item will determine the mode according to which
  219. the  files  on which you double-click will be opened.  If other files were
  220. selected  at  the  time of the double-click, their names become parameters
  221. for the double-clicked file.
  222.  
  223. If the file has an icon, it will automatically be run in Workbench mode.
  224.  
  225. Also  note  that BrowserII does a CD to the active window before running a
  226. command,  wether  you  have  double-clicked the file name, or activated it
  227. through a menu selection.  This is often VERY useful.
  228.  
  229.  
  230.   BrowserII -> Run Mode -> RunBack
  231.  
  232. Launches  the  program  on  which  you have double-clicked as a background
  233. Process.  This mode is 100% safe only if you use the NULL:  device (as you
  234. know  there  is  a  well  known  limitation  in  the  NIL:  handler, which
  235. BrowserII will use anyway if it can't find NULL:).
  236.  
  237.   BrowserII -> Run Mode -> Shell
  238.  
  239. Launches  the  program on which you have double-clicked, via a SHELL which
  240. BrowserII  opens  for  you.   This  mode is 100% safe but it requires that
  241. BrowserII can have access to your favorite shell, as well as to the EndCli
  242. command  ;  you  have to specify this in your "S:BrowserII.menu" file (see
  243. the  sample  BrowserII.menu  file).   We  recommend  that  you  make these
  244. commands resident.
  245.  
  246.   BrowserII -> Run Mode -> Request
  247.  
  248. If   this  option  is  activated,  a  requester  will  appear  before  the
  249. double-clicked program is actually launched, so you can confirm or cancel.
  250. (except for Workbench)
  251.  
  252. Remember  though, that a program which has an icon, will be launched in WB
  253. mode il all cases.
  254.  
  255.  
  256.   BrowserII -> Copy Mode
  257.  
  258.   BrowserII -> Copy Mode -> Context
  259.  
  260. If  you move a file, BrowserII will in fact perform a rename if the source
  261. and  destination  files are on the same volume.  Across volumes, BrowserII
  262. will perform a copy.
  263.  
  264.  
  265.   BrowserII -> Copy Mode -> Always Copy
  266.  
  267. BrowserII will systematically make a copy of the file.
  268.  
  269.  
  270.   BrowserII -> Copy Mode -> Always Move
  271.  
  272. BrowserII  will copy the file to the destination directory and then delete
  273. the source file.
  274.  
  275.  
  276.   BrowserII -> Copy Mode -> Update
  277.  
  278. BrowserII  will  copy the file only if the source file is more recent than
  279. the destination file, or if the destination file does not exist.
  280.  
  281.  
  282.   BrowserII -> Copy Mode -> Don't overwrite files
  283.  
  284. BrowserII  will  not  overwrite  an  existing  file.   If  there  exists a
  285. destination file with the name you gave for the destination, the copy will
  286. not be performed.
  287.  
  288.  
  289.   BrowserII -> Copy Mode -> Ask before Overwrite
  290.  
  291. BrowserII  asks  for  confirmation  before  overwriting.   This  option is
  292. naturally mutually exclusive with the former one.
  293.  
  294.  
  295.   BrowserII -> Copy Mode -> Copy Empty Dirs
  296.  
  297. This  option will enable to re-create empty directories in the destination
  298. directory.   It  is  particularly  useful  in  its disabled mode, so empty
  299. directories are not copied.
  300.  
  301.  
  302.  
  303.   BrowserII -> Copy Flags
  304.  
  305.  
  306.   BrowserII -> Copy Flags -> Clone
  307.  
  308. All  attributes  of  the  file  will  be copied (date, comment, protection
  309. bits).
  310.  
  311.  
  312.   BrowserII -> Copy Flags -> Date
  313.  
  314. The destination file inherits the date of the source file.
  315.  
  316.  
  317.   BrowserII -> Copy Flags -> Protect
  318.  
  319. The destination file inherits the protection bits of the source file.
  320.  
  321.  
  322.   BrowserII -> Copy Flags -> Comment
  323.  
  324. The destination file inherits the comment of the source file.
  325.  
  326.  
  327.  
  328.   BrowserII -> Display
  329.  
  330.  
  331.   BrowserII -> Display -> Devices
  332.   BrowserII -> Display -> Volumes
  333.   BrowserII -> Display -> Assigns
  334.  
  335.   BrowserII 's main window shows the appropriate list.
  336.  
  337.  
  338.  
  339.   BrowserII -> Options ->
  340.  
  341.  
  342.   BrowserII -> Options -> Keep Selected
  343.  
  344. After  an  action  (  copy,  delete,  etc  )  the  selected  entry  is not
  345. automatically deselected.
  346.  
  347.  
  348.   BrowserII -> Options -> Toggle selection
  349.  
  350. If  this  option  is activated, clicking on a name will alternately select
  351. and deselect it.  If this option is not activated, the selected entry will
  352. not be deselected.
  353.  
  354.  
  355.   BrowserII -> Options -> Move files into subdirectories
  356.  
  357. Once  this  option  is set, BrowserII will put the selected entries in the
  358. subdirectory  un  which  you  release the left mouse button.  Otherwise it
  359. will put them in the window which contains this directory.
  360.  
  361.  
  362.   BrowserII -> Options -> Ask before moving into subdirectories
  363.  
  364. BrowserII asks for confirmation before moving the entries.
  365.  
  366.  
  367.   BrowserII -> Options -> Asynchronous Action
  368.  
  369. You  will  love that one or I'll eat my tie (as I never wear one, the risk
  370. is limited).  When this option in on, any action requested executes in the
  371. background,  and the next action can be started without a delay.  Like for
  372. the  multitasking,  you  will wonder how you could live without it before!
  373. Switching it off has been made possible mainly for debug purpose.
  374.  
  375.  
  376.   BrowserII -> Options -> Open process status window
  377.  
  378. This is not yet implemented.
  379. In  a  future  release,  each  process will be able to open its own window
  380. telling  what  it  is  currently  doing, and giving you the possibility to
  381. pause or cancel the process.
  382.  
  383.  
  384.   BrowserII -> Options -> Windows AutoZoom
  385.  
  386. At  the  end of directory scan, the window will be automatically zoomed to
  387. show as many entries as possible.
  388.  
  389.  
  390.   BrowserII -> Options -> Windows AutoZoom dirs only
  391.  
  392. Same as before but show only directories.  (You must have the option "Sort
  393. by Type" set).
  394.  
  395.  
  396.   BrowserII -> Options -> Display directory disk usage.
  397.   BrowserII -> Options -> Display proportion of visible data.
  398.  
  399. See documentation for jauges at the end of this file.
  400.  
  401.  
  402.   BrowserII -> Save Config
  403.  
  404. Saves  all your options in the file "DEVS:BrowserII.cfg" (don't confuse it
  405. with  the  file  "S:BrowserII.menu"  which contains the definition of your
  406. personal  menus).  Saves  the content of the Filters of the current window
  407. and Selection requesters as well.
  408.  
  409.  
  410.   BrowserII -> Quit
  411.  
  412. We  did  not  plan  for  implementing  this  option,  but a few crazy guys
  413. screamed for it, so there it is...  Anyway, you won't be surprised to read
  414. that  you  won't  be  able  to  quit  BrowserII  as  long  as  one  of the
  415. Asynchronous Actions is still running.
  416.  
  417.  
  418.  
  419. * Window
  420.  
  421.   Window -> Rescan
  422.  
  423. BrowserII  rescans  the  content of the directory which corresponds to the
  424. active   window.    Since   version   2.0,   BrowserII  scans  directories
  425. asynchronously.  You can iconify a directory while scanning.  If you close
  426. a window while directory is being scanned, scan is aborted.
  427.  
  428.  
  429.   Window -> Open
  430.  
  431.   Window -> Open -> Open Parent
  432.  
  433. Opens a window for the parent directory (if any).
  434.  
  435.   Window -> Open -> Open Dir...
  436.  
  437. Opens a particular directory, for which you type the full pathname.
  438.  
  439.   Window -> Open -> Open Alien
  440.  
  441. Opens  Alien Window.  This window is called Alien and not (Iconify Window)
  442. because  in  a futur release, this window will receive other entries, such
  443. as LeaveOut and Aliases, to have easy access to most often used files.
  444.  
  445.  
  446.   Window -> Select Match
  447.  
  448. Selects, in the current window, the entries which match criteria which you
  449. have given.  See below the paragraph on the Requesters.
  450.  
  451.  
  452.   Window -> Select all
  453.  
  454. Selects all entries in the active window.
  455.  
  456.  
  457.   Window -> Filters
  458.  
  459. Another  important  feature  of BrowserII.  Only the files which match the
  460. criteria  you  set will be displayed, but all will be counted (look at the
  461. bottom string on the lower border of the window).
  462.  
  463.  
  464.   Window -> Filters -> Set...
  465.  
  466. Calls the filters requester and enables you to set your filters.
  467.  
  468.  
  469.   Window -> Filters -> Prefs
  470.  
  471. Set the filter that was saved in "DEVS:BrowserII.cfg" .
  472.  
  473.  
  474.   Window -> Filters -> No .info
  475.  
  476. Hides the icon files. This filter comes on top of the other filters.
  477.  
  478.  
  479.  Window -> Filters -> Clear
  480.  
  481. Removes all filters, all files and dirs will be visible.
  482.  
  483.  
  484.   Window -> Filters -> Invert
  485.  
  486. Reverses  the  action  of all filters, so all visible files will be hidden
  487. and  vice-versa.  Useful for checking wether a file which you expect to be
  488. there has not been hidden through the action of one of the filters.
  489.  
  490.  
  491.   Window -> File info
  492.  
  493.   Window -> File Info -> Size in Bytes
  494.  
  495.     Gives file sizes in bytes.
  496.  
  497.  
  498.   Window -> File Info -> Size in blocks
  499.  
  500.     Gives file sizes in blocks.
  501.  
  502.  
  503.   Window -> File Info -> Protection
  504.  
  505.     Shows protection bits.
  506.  
  507.  
  508.   Window -> File Info -> Date
  509.  
  510.     Shows date according to Amigados idiosyncrasies.
  511.  
  512.  
  513.   Window -> File Info -> Disk Key
  514.  
  515.     Sows the disk key of the entry (i.e. the block number of the file
  516.     header block).
  517.  
  518.  
  519.   Window -> Sort by ->
  520.  
  521.   Window -> Sort by -> Name
  522.   Window -> Sort by -> Date
  523.   Window -> Sort by -> Size
  524.   Window -> Sort by -> Key
  525.  
  526. Sorts  entries  by  name (alpha), date (most recent first), size (smallest
  527. first), disk key.
  528.  
  529.  
  530.   Window -> Sort by -> Type
  531.  
  532. This  does  not really refer to a sort type.  If this option is set, files
  533. and directories are listed separately (directories first).
  534.  
  535.  
  536.   Window -> Affect all
  537.  
  538. The preferences set for the active window will be active for all windows.
  539.  
  540.  
  541. * Actions
  542.  
  543.   Actions -> Rename
  544.  
  545. Renames  the  selected  entry.   If  several entries are selected, you can
  546. rename  them  with  jokers "à la ARP".  If you are not familiar with this,
  547. exercise on some files of no value before using this action for good.
  548.  
  549.  
  550.   Actions -> Makedir
  551.  
  552. Creates  subdirectories  in  the active window.  You can create several of
  553. them by separating the names with a space.
  554.  
  555. Example: Work Games Work/Src
  556.  
  557. Warning:   Games  Work/Src  Work would not be valid because you attempt to
  558. create a subdirectory of Work before having created Work itself.
  559.  
  560.  
  561.   Actions -> Duplicate
  562.  
  563. Makes a copy of a file, you will be prompted for a new name.
  564.  
  565.  
  566.   Actions -> Touch
  567.  
  568. Changes the date of the selected entry (entries) to the actual date.
  569.  
  570.  
  571.   Actions -> Set Comment
  572.  
  573. Will  enable  you  to  write  a  new  comment for the entry.  If there was
  574. already  a  comment,  it  will  be  displayed.   80  chars only, this is a
  575. limitation of AmigaDos.
  576.  
  577.  
  578.   Actions -> Set Protect
  579.  
  580. Enables you to change the protection bits of the selected entry.
  581.  
  582. You  cannot  set  the C bit, as it is not really a protection bit, it just
  583. tells  you  that  the  selected  entry has a comment, but you can set this
  584. pseudo-C bit to " - ", this will delete the comment.  Handle with care, it
  585. is easy to get a lot of comments gone forever in no time.
  586.  
  587.  
  588.   Actions -> Delete
  589.  
  590. Deletes  the selected entries.  You will (fortunately) be asked to confirm.
  591. If  at  least  one  directory  is selected, "Delete" will delete only empty
  592. dirs,  while  "Delete  All"  will  delete non-empty selected directories as
  593. well.
  594.  
  595.  
  596.  
  597. The Requesters:
  598. ---------------
  599.  
  600. * Filters:
  601.  
  602. BrowserII tests all files against the criteria set in this requesters, and
  603. shows those for which the test is positive.
  604.  
  605.  
  606.     Files: if Y is shown, if an entry is a file, the result is
  607.            positive and the entry is displayed. If N is shown, the
  608.            files will not be displayed. If ? is shown the result
  609.            will depend on the pattern defined.
  610.  
  611.     Dirs: same thing for directories.
  612.  
  613.     Pattern: you can use ARP and/or AmigaDos conventions.
  614.              examples:
  615.              *.doc      shows only the xxxx.doc files
  616.              ~*.(o|dbg) hides the xxx.o  and xxx.dbg files
  617.  
  618.     Min Size: if the file is smaller, it is hidden
  619.  
  620.     Max Size: if the file is bigger, it is hidden
  621.  
  622.     Newer Than: shows files with more recent date than the date
  623.                 entered ( Amigados Date format )
  624.  
  625.     Older Than: same thing in the other direction
  626.  
  627.     Protection bits: shows only the files with the specified bits.
  628.  
  629.           Example:
  630.  
  631.           C H S P A R W E D
  632.  
  633.             -                hides files which have the hide bit set
  634.  
  635.                   +          shows only files with the archive bit set
  636.  
  637.  
  638. * Select Match:
  639.  
  640.     This  requester is the same as precedent one, but with one gadget more,
  641. "Affect  subdirs".   This enables you to virtually select files in selected
  642. directories.
  643.     As  we  say  in  french,  a  good example is better than a long speech.
  644. Suppose you want to clear archive bit of all files you have in a disk.
  645.     1.  Open volume's window.
  646.     2.  Call Select Match.
  647.     3.  Put Files to ? and Dirs to N.
  648.     4.  Clear all protection bits and set A to +.
  649.     5.  Switch on Affect subdirs.
  650.     6.  Validate the requester.
  651. Result: All files which have their archive bit set are selected, but any
  652. directories are selected since you set Dirs to N. Now:
  653.     7.  Hold <Shift> key while selecting all dirs of this window.
  654.     8.  Call Set Protect.
  655.     9.  Switch protection bits to:
  656.             C H S P A R W E D
  657.             _ _ _ _ - _ _ _ _
  658.     10. Validate.
  659. Et voilà!
  660.  
  661.     Each  time  you click left mouse button over a BrowserII window, if you
  662. DON'T  hold  <Shift> at the same time, the file under the mouse pointer, if
  663. any, becomes selected, all others are deselected, and Affect subdirs bit is
  664. cleared.   That  is  to  say after each operation with affect subdirs, this
  665. option  is  reset  (except  if you allways hold shift key), and must be set
  666. again if you want to do another action with this option.
  667.     Within  actions  with  affect  subdirs, if a directory pass through the
  668. filters,  the  action  will take place also on the directory itself once it
  669. has  been  examined.   But  even  if the directory doesn't pass through the
  670. filters,  it  will be entered, and files within this dir may be affected by
  671. the action.
  672.     This  is  a bit different for Copy action.  If a directory doesn't pass
  673. through  the  filters,  it won't be entered, and files within this dir will
  674. never  be copied.  But read carefully:  Empty directories may be considered
  675. useless.   So you can decide not to copy them by switching off this option.
  676. But Copy process is even more powerfull.  If for example, you decide not to
  677. copy  empty  dirs,  if  you  copy  a  directory with affect subdirs and any
  678. entries  of  this  dir  pass  through  the  filters,  the directory will be
  679. considered  as  empty and won't be created in destination path.  This makes
  680. it  possible  to  make  selective  backups,  without useless directories in
  681. destination volume.
  682.  
  683.  
  684. Jauges:
  685. -------
  686.  
  687. All windows except Alien has two jauges on their left border. The leftmost
  688. one  allways  displays  the  disk  percentage  of occupied space.  And the
  689. second  one,  to  the  right,  displays  the  directory  disk usage or the
  690. percentage  of  visible  data depending on the option you choose (See menu
  691. BrowserII->Options).
  692.  
  693. 1. Directory disk usage
  694. If this option is selected, the rightmost jauge displays the proportion of
  695. used disk space used by this directory.  For example, is you have a volume
  696. with no directories (all files are in the root directory), this jauge will
  697. say that the directory contains 100% of data present on this disk.
  698.  
  699. 2. Percentage of visible data.
  700. If this option is selected, the rightmost jauge displays the proportion of
  701. visible  data  (in blocks) in this window (If filters hide some entries of
  702. this dir, not all entries are visible !). This is usefull for example when
  703. you hide .info files, a quick look at this jauge help you remembering that
  704. some files are not visible and you should not forget them.
  705.  
  706. Jauges of main window:
  707. ----------------------
  708.  
  709. The  leftmost  jauge  of main window is a copy of the same jauge of active
  710. window.   If  the  active  window  is  the main or alien, both main window
  711. jauges are empty.
  712. The  other jauge will help you to determine if selected files would fit on
  713. active  volume  (volume  of  active  window) if a copy/duplicate operation
  714. would be performed.  Imagine you want to copy some files on a floppy disk,
  715. and  you  don't  know  if there is enough free space on this disk for your
  716. selected  files.  You can examine informations in bottom border of windows
  717. of  course  but  there  is an easier way.  Activate the destination window
  718. (without deselecting your files), and the second jauge of main window will
  719. tell  you everything:  The leftmost jauge shows the actual disk usage, and
  720. the  other  one  what  it  will  become after the copy.  Then there is two
  721. possibilities.   Your  files fit on the disk:  no problem.  Or there's not
  722. enough  free  space:   then,  the  second jauge shows of how much selected
  723. files  exceeds  disk  space  by  displaying  a dash (-).  The jauge height
  724. allways means the disk size.
  725.  
  726. Note:   In  this  release,  selected  directories  are  not  entrered,  so
  727.         BrowserII knows size of selected files only.
  728.         Block  size  between source and destination volumes are assumed to
  729.         be the same.
  730.  
  731.  
  732. Function Keys:
  733. --------------
  734.  
  735. The first five function keys have the following effects:
  736.  
  737. F1 :    UnZoom current window.
  738. F2 :    Zoom current window to see all files and dirs.
  739. F3 :    Zoom current window to see all directories only.
  740. F4 :    Iconify current window, or BrowserII if main window is active.
  741. F5 :    Opens Alien Window.
  742.  
  743.  
  744. Buffer size for copy:
  745. ---------------------
  746.  
  747. BrowserII will test wether destination and one of source concerned volumes
  748. are mounted, i.e.  one of source and destination volume are simultaneously
  749. present to the system (a diskette with a given volume name may not be in a
  750. drive), in which case BrowserII will make use of a 200 K max buffer.
  751.  
  752. If  any  source  or destination volume is mounted (you have only one drive
  753. for  instance),  BrowserII will use 880 K max for buffers if enough memory
  754. is  available.  This way, in order to copy some files from a diskette into
  755. another  one,  you  don't  need  to  go through the RAM DISK.  Buffers are
  756. allocated  during  copy,  and in any case BrowserII will not use more than
  757. 80% of the available memory for its buffers.
  758.  
  759.  
  760.  
  761. Hints and tips:
  762. ---------------
  763.  
  764. * If you hold the shift key down while closing the window corresponding to
  765.   a  volume,  all windows corresponding to directories of that volume will
  766.   close  at  once,  except  iconified  windows.   If  you  want to get rid
  767.   of iconified windows too, press SHIFT-ALT while closing window.
  768.  
  769. * In the same way, you can iconify all directories of the same volume by
  770.   'shift iconifying' a window.
  771.  
  772. * You can uniconify multiple windows at once with extended selection.
  773.  
  774. * To validate and quit a filter/select requester, press shift-return.
  775.  
  776. * The unmounted volumes appear in boldface.
  777.  
  778. * The write-protected volumes appear in italic.
  779.  
  780. * Files which have just been deleted appear in italic and are unselectable
  781.  
  782. * Simple requesters are standard req.library requesters and keyboard short
  783.   cuts are as follows:
  784.  
  785.         Left gadget     :   Y, V.
  786.         Middle gadget   :   M
  787.         Right gadget    :   N, B, Q, or ESC
  788.  
  789. * Icons  are  directories  like any other directories in standard windows,
  790.   that  is  to  say  they  support  all actions.  You can select icons and
  791.   release  them over directories, you can also use icons as destination of
  792.   a copy, or even rename or why not protect an icon.
  793.  
  794.  
  795. External command BD:
  796. --------------------
  797.  
  798. An  external  command  named  BD  is  given  with  BrowserII.   This is an
  799. interface between shells and BrowserII.  Running BD with no arguments will
  800. run  BrowserII  if it is not yet running, and make BrowserII open and scan
  801. your   current  shell  directory.   You  can  also  specify  one  or  more
  802. directories as argument to BD.
  803. Note: BrowserII must be in your shell Path if it is not yet running.
  804. BD  can  also  be run from workbench.  If you double-click on the Tool BD,
  805. BrowserII  will  open  the directory containing BD.  But you can also have
  806. project  icons with BD as default Tool.  In this case, if your project has
  807. no  Tool-Types, the current dir will be open, otherwise, you can edit your
  808. project  Tool-Types,  and  specify  as  many directories as you want.  You
  809. should  also specify in the BD Tool Tool-Types the full path to BrowserII,
  810. that is to say in which directory you have BrowserII.
  811.  
  812. In example given, BrowserII should be in SYS:Utilites directory.
  813.  
  814.  
  815. Release notes:
  816. --------------
  817.  
  818.     1.0:    First Release   (30-jul-91)
  819.  
  820.     1.1:    Bug fixes.
  821.             Added DiskCopy ability.
  822.             Moving a device over another device calls SYS:System/DiskCopy,
  823.             and Duplicate a single device too.
  824.             Cli arguments are now quoted only when needed.
  825.             A lot of little invisible improvements.
  826.  
  827.     1.11:   Bug fixes.
  828.             With parm.library 3.4 and higher, RUN modes work under 2.0. 
  829.  
  830.     2.0:    Iconification, Zoom, Jauges, Workbench 2.0 look (under 2.0),
  831.             Parametrable Fonts, ASynchronous dir scan, and bug fixes.
  832.             External command BD.
  833.  
  834.     2.03:   Minor bug fix.
  835.  
  836.     2.04:    "Copy->Move" bug fix. ( won't delete source file)
  837.  
  838. In progress:
  839.     2.1:    WhatIs capability: reconized some file (ILBM, PPDATA, doc,...)
  840.  
  841. Futur Plans:
  842. ------------
  843.  
  844.     LeaveOut,  Aliases,  parametrable  Fast Menu for gadget lovers, status
  845.     windows  for  background  processes with possibility to pause or abort
  846.     operations,  Tree window, File Types display, Auto commands (according
  847.     to file types), and more.
  848.  
  849. ShareWare / distribution :
  850. --------------------------
  851.  
  852. BrowserII  and ParM are both shareware.  If you use them consistently, you
  853. ought to send us a contribution or your conscience will itch.
  854.  
  855. Any  contributor  for at least 100 French Francs (about $20) will become a
  856. registered  user and will automatically receive one update.  Don't fail to
  857. mention  the  version  number of your copy.  If there is no newer version,
  858. you  will  be  put  on  a  list and receive one update whenever it becomes
  859. available.  For US people, please, send banknotes, no checks nor mandats.
  860.  
  861.  
  862. Many thanks to:
  863.  
  864. ASDG for CED (a fantastic editor)
  865. W.S. Hawes for ARexx.
  866. Pierre Ardichvili for his kindness and his support to the Amiga
  867.  
  868.  
  869.  
  870.                                     Sylvain Rougier and Pierre Carrette.
  871.  
  872.  
  873.  
  874. Send donnations and bug reports to:
  875. -----------------------------------
  876.  
  877.         Sylvain Rougier
  878.         Coiffure W
  879.         39 rue Carnot
  880.         86000 Poitiers
  881.         France.
  882.  
  883.