home *** CD-ROM | disk | FTP | other *** search
/ The Fred Fish Collection 1.5 / ffcollection-1-5-1992-11.iso / ff_progs / fileutil / filemind.lha / FileMinder.doc < prev    next >
Encoding:
Text File  |  1992-02-21  |  32.2 KB  |  699 lines

  1.                           FileMinder Manual
  2.                             by Joel Swank
  3.                              Version 1.0
  4.                            January 20 1992
  5.  
  6. I.  Introduction
  7.  
  8.    FileMinder is a utility for mantaining files and directorys on a hard
  9. disk. It allows you to graphically see your directory structure and to move
  10. quickly to any directory and perform operations on the files and directorys
  11. there. It operates by first logging a disk directory tree, or parts of one
  12. into memory and then displaying the information in an easy to understand
  13. manner. Naturally, logging all the information about all the files on a
  14. disk can consume a lot of memory. It can also take some time, depending
  15. on how fast your disk is. It takes about 1 minute to log a 90% full 20meg
  16. partion on my 2090/ST251 disk. So, you may want log only parts of a disk
  17. at a time. 
  18.    Once you have a tree in memory there are many functions you can perform.
  19. You can copy or move files or entire tree structures, search files, view
  20. files, and print files with a background spooler. You can rename, delete,
  21. and change file dates, comments and protection bits. You can execute
  22. programs, call your editor, and start a CLI or Shell. Many of the commands
  23. have built in historys that are saved between sessions to save typing.
  24.    FileMinder has a custom screen and 4 main windows that are open all
  25. the time. It also has many other windows and requesters that open as
  26. needed when their function is being used. It has online help files for
  27. almost all windows and requesters that are activated with the HELP key.
  28. The Control Window, which is always visible, has menus and gadgets that
  29. are applicable at all times. It also displays statistics about the files
  30. and directorys that are being displayed in the other windows. The Tree
  31. window is also visible when FileMinder first starts. It displays the
  32. current directory tree graphically. It gives operations on directorys
  33. and groups of directorys and their files. Below the Tree Window is the Small
  34. File window. It shows the first few files in the current directory that
  35. is selected in the Tree Window. Clicking the mouse in the Small File
  36. Window brings to the front the Big File Window to overlay the Tree Window
  37. and the Small File Window. The Big File Window shows all the files in the
  38. current directory and has operations on single files and groups of files.
  39. To get full use of FileMinder you need to install it in its own home
  40. directory anywhere on your hard disk (read the install.doc file for
  41. details). You can run it from the distribution disk to get a feel for
  42. what it can do.
  43.  
  44.  
  45. II. History.
  46.  
  47.    Several functions that require input of strings get their data via the
  48. history requester. Each function has its own set of up to 10 strings
  49. saved in the history file in the home directory. When you request a
  50. function, the history requester is displayed. It has a string gadget for
  51. entring new strings. New strings you enter are saved in the history list
  52. until the list contains 10 items. Then the least recently used item will be
  53. deleted to make room. When the requester is first displayed, the string
  54. gadget will contain the most recently used item in history list. You can
  55. chose another history item by clicking onit, or by moving the cursor bar
  56. to it with the arrow keys and pressing RETURN. You can make a frequently
  57. used item permanent in the history list by clicking the STICKY gadget when
  58. the cursor bar is on it. An at sign (@) appears in front of any item that
  59. has been stuck. To release a stuck item, click the STICKY gadget again.
  60. When you have selected or entered your item, click the OK gadget to execute
  61. the function. If you do not want to execute the current function, click
  62. CANCEL.
  63.  
  64. III. Control Window
  65.  
  66.     The Control window provides menus and gadgets that operate on both
  67. directorys and files, program configuration functions and statistics
  68. about files and directorys. It can also be used to cancel some of the
  69. longer repetative functions such as copy tagged and delete tagged.
  70. To cancel an operation in progress, activate the Control Window and
  71. type the ESC character. You will get a requester that will allow you
  72. cancel or continue the function.
  73.  
  74.                             Menus
  75.  
  76.                            Project:
  77.  
  78.                           Log Tree:
  79.  
  80.    You may select the directory that is to be the root of a tree. You
  81. can log an entire device or partition of a hard disk, or just a sub
  82. tree. All sub directorys and files in the hiearchy below the directory
  83. you chose will be logged. If you choose to log an entire hard disk, it
  84. may take a long time and a lot of memory, depending on how much of the
  85. disk is in use.
  86.  
  87.    The selection window is similar to a file requester, except that it shows
  88. directorys only, no files. You can select a directory by typing its full
  89. path into the string requester at the top, or by clicking one of the entrys
  90. in the selection list. When a directory is selected, all of its sub
  91. directorys will be displayed in the selection list. If the list is too long
  92. for the window, you can scan through it using the slider gadget and arrow
  93. gadgets on the right side of the window. When the string gadget at the top
  94. contains the full path of the desired directory, click the OK gadget at the
  95. bottom. If you want to abort the operation that is requesting the directory
  96. selection, you can click the CANCEL gadget, or the Close Window gadget.
  97.    When the directory selection window first opens, it will contain a list
  98. of all direct access devices in the selection list. If it has previously
  99. been used since FileMinder was started, it will show the list as it
  100. appeared at its last use. You can get the device list appended to the
  101. current selection list at any time by clicking the DEVICE gadget. You can
  102. also go back up a level in the directory tree by clicking the PARENT gadget.
  103.  
  104.  
  105.                           Release Tree:
  106.  
  107.    A list of the root directorys of all logged trees is provided. Click on
  108. the one you want to free. When you click one it will be immediately freed.
  109. If you decide not to free any trees click the Close Window gadget to abort
  110. the operation.
  111.  
  112.                             About:
  113.  
  114.    Gives FileMinder Version information.
  115.  
  116.                             Help:
  117.  
  118.    Gives general help information for FileMinder.
  119.  
  120.                             Quit:
  121.  
  122.    Exits FileMinder, releasing all resources.
  123.  
  124.  
  125.                         Configuration:
  126.  
  127.                             LOAD:
  128.  
  129.    Loads previously saved configuration file from the HOME directory.
  130.  
  131.                             SAVE:
  132.  
  133.    Saves current configuration information to the HOME directory.
  134.  
  135.                            Palette:
  136.  
  137.    Selects one of 6 preset color pallettes. You can modify the Custom
  138. palette and it will be saved with the SAVE menu item.
  139.  
  140.                          ColorWindow:
  141.  
  142.    The color window allows you to select your own color scheme. It modifys
  143. the 'Custom' color set of the color palette selection. when you open the
  144. color window, the colors from the current palette are copied to the Custom
  145. palette. The array of colors at the bottom left allows you to select the
  146. one of eight colors to be modified by clicking on the desired color. Color
  147. numbers 0 through 3 are on the top row and colors 4 throught 7 are on the
  148. bottom. The 3 sliders at the top right allow you to modify the 3 components
  149. of the currently selected color. The letters RGB or HSL to the left of the
  150. slider gadgets, are actually a gadget that lets you select the method of
  151. color encoding used by the sliders. It will toggle between HSL and RGB when
  152. you click it. Just to the left of this is a box that displays the currently
  153. selected color. There are also 4 gadgets in the bottom right. The COPY
  154. gadget is for copying a color from one gadget to another. To do this first
  155. click on the color to be copied from. Then click the COPY gadget. Then
  156. click the color gadget to be copied to. The RANGE gadget is for generating
  157. a smoothly varying range of colors. It tries to generate an evenly varying
  158. set of colors between a dark and a light color. To use it, first click the
  159. RANGE gadget, then click the color gadget containing the color for one end
  160. of the range, then click the color gadget for the other end of the range.
  161. This feature is usefull for generating colors 2 through 4. These colors
  162. need to be a range of shades of the same color for FileMinders 3D shading
  163. to look right. The OK gadget ends the color window and makes the currently
  164. selected colors active in the 'Custom' palette. The CANCEL gadget ends
  165. the color window and restores the original colors to the 'Custom' palette.
  166. After you have selected new colors, you will have to select the SAVE
  167. configuration menu item for your colors to be saved to disk so they will
  168. be automatically loaded the next time you start FileMinder.
  169.  
  170.                             Sort Direction:
  171.  
  172.    Allows you to select Ascending or descending sort direction for the files
  173. in the File windows.
  174.  
  175.                              Sort Field:
  176.  
  177.    Allows you to select sort by name or sort by date for the files in the
  178. File window.
  179.  
  180.                              Editor Path:
  181.  
  182.    Allows you to select the path and name of you text editor. This editor
  183. will be run when you select the Edit menu item of the File Window. This
  184. editor must be capable of opening its own window or screen and must accept
  185. a file name on the command line (such as ED, the default, or Manx's Z or
  186. CygnusEd from CygnusSoft).
  187.  
  188.                           Control Window Gadgets
  189.  
  190.                             Current/Tagged:
  191.  
  192.    A toggle that selects whether the following 5 gadgets operate on the
  193. currently selected file or on all tagged files.
  194.  
  195.                                  VIEW:
  196.  
  197.    When the File window is active, VIEW will call the file viewer on the
  198. current file or all tagged files. (See the File Specification menu for
  199. information on matching  files. See Big File Window keystroke commands
  200. for information about taging files.) When the Tree window is active,
  201. will call the file viewer on all matching files, or all tagged files in
  202. the current directory. The file viewer alllows you to move forward and
  203. backward through a file, and search for strings. The string search works
  204. in conjunction with the file search feature of the Big File Window. You
  205. can view ASCII text files or binary files. Non printing characters are
  206. displayed as '^X'. View operates from the keyboard.
  207.  
  208.                          File Viewer Commands
  209.  
  210.         B/PgUp    Up one page
  211.         F/PgDn    Down one page
  212.         Return    Down One line
  213.         Enter     Down One line
  214.         Alt-S     Search for new string
  215.         S         Search for next occurence of previous string
  216.         Help      Display this text
  217.         U         Up half page
  218.         D         Down half page
  219.         Arrows    Up/Down one line, Right/Left 2 characters
  220.         Home/H    Top of file
  221.         End/E     Bottom of file
  222.         Q/Esc     Exit from Viewer
  223.  
  224.                                  MOVE:
  225.  
  226.    When the File window is active, MOVE will move the current or tagged
  227. file(s) to another directory. You will see a move confirmation window when
  228. you click MOVE. If you click the NO or CANCEL gadgets this operation will
  229. be aborted. If you click YES, you will select the destination with the
  230. directory requester. When the Tree window is active, will move an entire
  231. tree to another directory. Works on a single volume only. To move from one
  232. volume to another, you will have to use Copy and Delete or PRUNE.
  233.  
  234.                                  COPY:
  235.  
  236.    When the File window is active, COPY will copy the current or all tagged
  237. file(s) to another directory. You will select the destination with the
  238. directory requester. When the Tree window is active, COPY will copy an entire
  239. tree or all tagged files in tree to another directory. You will be given the
  240. option to rename the file on a single file move. You will select the copy
  241. options for a multiple file move with the copy option requester. The root
  242. of the tree to be copied is the directory at the cursor in the Tree Window.
  243. Its full path will be displayed in the copy option requester.
  244.  
  245.    When copying a tree, all subdirectorys at the destination will be created
  246. as necessary. If the destination tree or directory already exists, you can
  247. also replace or update the files that are already there. There are 3 gadgets
  248. in the option window that control replacement. If you activate the REPL
  249. gadget any like named files in like named directorys will be overwritten
  250. unless their protection bits don't allow it. If they are protected, you
  251. will be prompted for permission to overwrite. If you select the UPDATE
  252. gadget, like named files will be overwritten only if the modification
  253. date/time is later on the source file than the destination file. UPDATE
  254. implys REPLACE. You may also force the override of any protection bits by
  255. selecting the OVER gadget. OVER also implys REPLACE. OVER and UPDATE may
  256. be used together. Files that are overwritten using the OVER gadget will
  257. not have their protection bits changed, so they will still be protected
  258. after the copy, if they were before.
  259.  
  260.    When you have set the above three gadgets as desired click the OK gadget
  261. and you will then be asked to select the destination directory using the
  262. directory requester. See Log Tree for information on the directory requester
  263. If you decide not to copy, click the CANCEL gadget to abort the operation.
  264.  
  265.    If you try to copy a file to a directory that already has a file by that
  266. name when you didn't specify REPL, or if you did specify REPL, but the
  267. protection bit is set, wou will see the overwrite requester. It gives the
  268. file info for both files. You can click COPY to overwrite, or CANCEL to
  269. skip that file.
  270.  
  271.    Note: If you are copying a tree to a like named tree on another drive,
  272. the tree is copied into the directory you select. For example, to copy
  273. the tree DH0:Test to DH1:Test choose DH1: as the destination directory,
  274. not DH1:Test. If you choose DH1:Test as the destination, you will get
  275. tree DH1:Test/Test created.
  276.  
  277.  
  278.                             PRINT:
  279.  
  280.    When the File window is active, PRINT will print the current or tagged
  281. file(s). You will select printer configuration with the print requester.
  282. When the Tree window is active, PRINT will print a copy if the current
  283. directory tree.
  284.  
  285.                         Print File Requester
  286.  
  287.      FileMinder prints files via a background print spooler. The requester
  288. determines the options sent to the printer for each file. The options
  289. are sent to the printer driver using the standard Amiga printer commands.
  290. All options may not work with your printer. There 3 string requesters
  291. on the Left:
  292.  
  293. Line Length determines the longest line that will be sent to the printer.
  294.     Lines longer than this will be split. Minimum allowed is 10, the
  295.     maximum is 300.
  296.  
  297. Lines Per Page determines the number of lines the printer will print on
  298.     one page. Zero leaves the printer at its default (usually 66). The
  299.     maximum allowed is 300.
  300.  
  301. Skip Over Perf determines the number of blank lines at the end of a page.
  302.     This number is included in the lines per page. Zero leaves the printer
  303.     at its default (usually 0). The maximum allowed is 300.
  304.  
  305.     There are 7 toggle gadgets on the right that select other options. Not
  306. all printers can handle all of these options. The combination of options
  307. that will work also varys depending on the printer. For example some
  308. printers will allow condensed combined with elite to give 165 charcter
  309. lines and some printers can only do one or the other. A wide printer will
  310. handle more characters in each format than a narrow printer. To select
  311. an option click its gadget on. Following is a summary of the available
  312. options:
  313.  
  314.   NLQ      Near Letter Quality (or true letter quality if you have a 24
  315.            pin printer).
  316.  
  317.   8LPI     Eight lines per inch (normally allowing 88 lines per page).
  318.  
  319.   COND     Condensed print or 132 characters per line on a narrow printer.
  320.  
  321.   ELITE    Twelve pitch or 96 characters per line on a narrow printer.
  322.  
  323.   NUMBERS  This causes line numbers to be printed to the left of each line.
  324.  
  325.   HEADERS  This causes a header to be printed on the first page of each file
  326.            containing the full path to the file and the current date and
  327.            time.
  328.  
  329.   CTL CHARS  This causes any control characters to be expanded to "^A" for
  330.              the SOH character, etc. Formfeed, tab, and Newline are not
  331.              expanded.
  332.  
  333.    When you have selected the desired options, click the PRINT gadget to
  334. print the file. If you are printing tagged files, The NEXT gadget
  335. will skip the current file and go to the next. You can click the CANCEL
  336. gadget to abort the print operation.
  337.  
  338.    For the print spooler to work CD and RUN must be present in your C:
  339. directory. You must also have set up the HOME= tooltype in the FileMinder
  340. ICON and the prspool program must be in that directory so that FileMinder
  341. can execute it. Once the print spooler has been loaded it opens a small
  342. control window on the workbench screen. This window shows which file is
  343. currently being printed. It also has a gadget to allow you to skip to the
  344. next file in its Q. The close gadget will purge the print Q and end
  345. the print spooler. When FileMinder finds that the spooler is not active,
  346. it tries to RUN it in the background and then waits up to 4 seconds for it
  347. to start. Usually this is enough time, but if the system is heavly loaded
  348. it may not be. If the spooler fails to start in 4 seconds, you will get
  349. an error requester. Check to see if the spooler window is open at the
  350. top center of the workbench screen. If it is, retry the print operation.
  351. If it is not, you may try to start it yourself from the CLI. CD to the
  352. home directory and enter 'RUN prspool'. You should then see its window
  353. open in a few seconds. Then try the print command again.
  354.  
  355.                           Print the Tree
  356.  
  357.    FileMinder will print the current tree on the standard Amiga printer
  358. device. You may select the printer options just as you do for printing
  359. a file. Not all of the options are applicable to printing the tree.
  360. The tree is not printed in the background like files are and the print
  361. spooler is not needed. Following are the options that are active for the
  362. tree:
  363.  
  364. Lines Per Page, Skip Over Perf, NLQ, 8LPI, COND, ELITE
  365.  
  366.    When you have selected the desired options, click the PRINT gadget.
  367. If you decide not to print the tree you may click CANCEL or NEXT to abort
  368. the operation.
  369.  
  370.  
  371.                              DELETE:
  372.  
  373.    When the File window is active, DELETE will delete the current or tagged
  374. file(s). You will confirm the deletion with the delete requester. When the
  375. Tree window is active, and Current is toggled on, will delete the current
  376. directory if it is empty. Will delete all tagged files in the current
  377. directory if Tagged is toggled on. To delete an entire tree or sub tree
  378. you must use the PRUNE menu item of the Tree window.
  379.  
  380.                  Tree Selection Gadgets: ( < & > )
  381.  
  382.    These will rotate the Tree window through all logged trees. Up to 10
  383. trees may be logged at any one time, if you have enough memory.
  384.  
  385.                   File and Directory Statistics
  386.  
  387.    The bottom half of the Control Window is used to display statistics
  388. about the current directory and file. The number of files and bytes in
  389. the current directory are shown, as well as the same for the matching
  390. and tagged files in the current directory.
  391.  
  392.  
  393. IV. Tree Window and Small File Window
  394.  
  395.    The Tree Window shows the directory structure of the current tree. You
  396. use it to select a directory or sub tree for operations, and to select the
  397. directory to be displayed in the Big File Window. It has a set of menu items
  398. that operate on directorys or on entite sub trees. The current directory
  399. is indicated by its highlighted name. The full path to the current directory
  400. is displayed in the title bar. You can change the current directory in
  401. several ways. You can click with the mouse on a name to activate it. You
  402. can move the window using the slider bar and arrow gadgets on the left of
  403. the window. You can also use the up and down arrow keys to change the
  404. highlighted directory. Following is a complete list of the key strokes
  405. that are accepted in the Tree Window:
  406.  
  407.      Up Arrow   Select the next directory above the current.
  408.      Down Arrow Select the next directory below the current.
  409.      PgUp       Move window up 14 lines
  410.      PgDn       Move window down 14 lines
  411.      Home       Go to Top of Tree
  412.      End        Go to Bottom of Tree
  413.      Return     Switch to the Big File Window
  414.      Enter      Switch to the Big File Window
  415.      Plus       Switch to the next Logged tree
  416.      Minus      Switch to the previous Logged tree
  417.  
  418.                             MENUS
  419.  
  420.                       File Specification:
  421.  
  422.    When you select the file specification menu, you will see the history
  423. requester. You may enter up to 5 file specification strings. Only files that
  424. match these strings will be displayed and operated on. The specifications
  425. may contain UNIX style wild cards. The wild cards are '*' and '?'. the
  426. '*' matches 0 or more of any character. The '?' matches exactly one of
  427. any character. You may also preceed any specification with a '!' to
  428. indicate that only files that do NOT match that specification be included.
  429. the specifications are entered all on one line separated by blanks. If
  430. you need to include a blank in a specification, enclose it in double quotes
  431. ("). Examples:
  432.  
  433.     *.c         Matches all files ending in .c
  434.     !*.obj      Matches all files that are not object files
  435.     ???         Matches all files whose names have only 3 characters
  436.     "* *"       Matches any file that has a blank in is name
  437.  
  438.    To return to all files displayed enter an empty string in the string
  439. requester. When you have entered your specifications, click OK.
  440.  
  441.  
  442.                          ReLog Current:
  443.  
  444.    Relogs the current directory only, not the tree.
  445.  
  446.                            Edit:
  447.  
  448.    Edit Displays the history requester so you can enter the name of a file
  449. to edit. You must have set the path to your editor in the Control Window
  450. Configuration menu for the edit to work. For Edit to work you must also
  451. have the commands RUN and CD in your C: directory.
  452.  
  453.                            Rename:
  454.  
  455.    Rename allows you to change the name of the current directory. You will
  456. see the string requester with the name of the current directory for you to
  457. edit. After editing the name, click OK to rename. Click CANCEL to abort the
  458. operation
  459.  
  460.                         Make Directory:
  461.  
  462.    Make Directory displays the history requester so you can enter the name
  463. of a new directory that will be created under the current directory.
  464.  
  465.                          Verify Tree:
  466.  
  467.    Verify reads all files in the current directory and all its sub directorys
  468. and reports any that cannot be read. It also gives a summary report at the
  469. end of the operation.
  470.  
  471.                            Find File:
  472.  
  473.    Find File searches the entire tree for files matching the pattern you
  474. enter. You may enter a filename with UNIX style wild cards. The entire
  475. current tree will be searched for a filename that matches. When one is
  476. found, its path will be displayed in another requester. Click OK to start
  477. the search. Click CANCEL to abort the operation. The wild cards are '*' and
  478. '?'. The '*' matches 0 or more of any character. The '?' matches exactly
  479. one of any character. You may include up to 8 '*' and any number of '?' in
  480. the pattern. When a file that matches your pattern has been found its path
  481. is displayed in a requester. You have the choice of 3 actions. Click CANCEL
  482. to stop the search and return to the Tree window at the previous location.
  483. Click ACTIVATE to go to the Big File Window with the found file active
  484. under the cursor bar. Click CONTINUE to continue the search for another
  485. file that matches your pattern.
  486.  
  487.  
  488.                               Prune:
  489.  
  490.     PRUNE will remove the current directory, all of its subdirectorys,
  491. and all the files in them. You will see the Prune confirmation requester
  492. with the root of the limb of the tree to be removed displayed in it. Click
  493. on the NO or CANCEL gadgets to abort the operation. Click the YES gadget to
  494. PRUNE.
  495.  
  496.                              NewCLI:
  497.  
  498.    NewCLI will open a new CLI window on the workbench screen. For this to
  499. work the RUN command, CD command and either the NewShell or NewCLI commands
  500. must be resident in the C: directory. If NewShell is present a Shell window
  501. will be opened, else a CLI window will be opened. This command runs
  502. asyncronously with FileMinder. You can click the WB screen to the back and
  503. resume operations while the CLI window is still open. You can edit the
  504. S:Shell-startup or S:CLI-startup file to contain any commands you would
  505. like to be run each time the CLI is started. To close the CLI window, enter
  506. the EndCLI command into it.
  507.    Note that a CLI started from a workbench program (like FileMinder) has
  508. no path. To have your path used you will have add path commands to the
  509. S:Shell-startup or S:CLI-startup file. Since these files are also used to
  510. start the CLI from the icon and from a CLI command, and path is set in
  511. this case use a 'path reset' to avoid duplicating the path list when
  512. starting from the icon. To have another shell (such as Matt Dillon's csh)
  513. run under the CLI, delete newshell from C: and put the commands needed
  514. to start your shell in S:CLI-startup.
  515.  
  516.  
  517.  
  518.  
  519. V. Big File Window
  520.  
  521.    This window shows the files in the current directory in one of three
  522. formats. A cursor bar indicates one of the files as the current file.
  523. This is the file selected for single file operations. You can Tag files
  524. for multiple file operations. A tagged file is indicated with an at sign
  525. (@) in front of its name. You may make a file the current file by clicking
  526. the mouse on its name. You may tag or untag the current file by clicking
  527. the mouse on its name when it is under the cursor bar. The Close gadget
  528. returns to the Tree Window. The slider bar gadget and the arrow gadgets at
  529. the left of the window allow you to scan through the file list. The Title
  530. Bar shows the current path to the displayed files. You may also select that
  531. only some of the files in the directory are displayed by entering file
  532. specifications with the 'File Specification' menu item. The following keys
  533. are accepted by the Big File Window:
  534.  
  535.   Up Arrow    Move the cursor bar up one file.
  536.   Down Arrow  Move the cursor bar down one file.
  537.   Right Arrow Move the cursor bar down one column.
  538.   Left Arrow  Move the cursor bar up one column.
  539.   PgUp        Move the window up one window full of files.
  540.   PgDn        Move the window down one window full of files.
  541.   Home        Move the window to the top of the file list.
  542.   End         Move the window to the bottom of the file list.
  543.   T           Tag the file under the cursor bar and advance cursor bar.
  544.   U           Untag the file under the cursor bar and advance cursor bar.
  545.   Alt-T       Tag all matching files in the directory.
  546.   Alt-U       Untag all matching files in the directory.
  547.   Alt-F       Rotates the display through the 3 file display formats.
  548.   ESC         Return to the Tree Window.
  549.  
  550.                         File Display Formats
  551.  
  552.    The first format shows just the file names in 2 columns. Only the first
  553. 25 characters of the name are displayed. The second shows the files in a
  554. single column. The protection bits, the filesize in bytes and the complete
  555. file name are displayed. The third format is also a single column, showing
  556. the protection bits, the filesize and the date/time stamp, but only the
  557. first 16 characters of the filename.
  558.  
  559.                              MENUS
  560.  
  561.                      File Specification:
  562.  
  563.    You may enter patterns for the filenames you want shown in the file
  564. windows. The default is to show all files. For more details see File
  565. Specification under the Tree Window.
  566.  
  567.                         ReLog Current:
  568.  
  569.    Relogs the current directory.
  570.  
  571.                      Search Tagged Files:
  572.  
  573.    Displays the history requester for you to enter a string that will be
  574. searched for in all files tagged in the current directory. Any files that
  575. contain the string will remain tagged. Any files that do not contain the
  576. string will be untagged. The string may be up to 30 characters. Case is
  577. significant.
  578.  
  579.                           Exexute:
  580.  
  581.    Executes the current file, if it is executable. No window is opened for
  582. it. Only programs that can open their own window or screen will work when
  583. executed this way. For this to work you must have the commands RUN and CD
  584. in your C: directory.
  585.  
  586.                            Edit:
  587.  
  588.    Edit runs your editor on the current file. You must have set the path
  589. to your editor in the Control Window Configuration menu for the edit to
  590. work. For this to work you must also have the commands RUN and CD in your
  591. C: directory.
  592.  
  593.                            Rename:
  594.  
  595.    Rename allows you to change the name of the current file. You will see
  596. the string requester with the name of the current file for you to edit.
  597. After editing the name, click OK to rename. Click CANCEL to abort the
  598. operation
  599.  
  600.                             Date:
  601.  
  602.    Date allows you to modify the date and time stamp of the current file.
  603. Modify the date or time in the string gadgets. Click the UPDATE gadget
  604. to update the file. Click the CANCEL gadget to abort the operation. The
  605. CURRENT gadget will put the current date and time in the string gadgets.
  606.  
  607.  
  608. Valid Date Formats:  "MMM dd yy" or "mm/dd/yy" "mm-dd-yyy"
  609.  
  610.    MMM  is the first 3 characters of the month (Jan, Feb, ...)
  611.    mm   is the number of the month (1-12)
  612.    dd   is the day of the month (1-31)
  613.    yy   is the last two digits of the year (19 is assumed as the first 2)
  614.    yyyy is the 4 digit year (valid range 1978-2099)
  615.  
  616. Any combination of formats will also work ("mm-dd/yy" or "mm dd-yy").
  617.  
  618. Valid Time Format:   HH:MM:SS
  619.  
  620.    HH   is the hours in 24 hour time (0-23)
  621.    MM   is the minutes (0-59)
  622.    SS   is the seconds (0-59)
  623.  
  624.                             Comment:
  625.  
  626.    You can view and change the comment assciated with a file. When the window
  627. opens, the current comment(if any) is displayed in the string gadget. You
  628. may edit the text in this gadget. A comment may contain up to 80 characters.
  629. When the comment is correct, click the UPDATE gadget to write it to disk.
  630. If you decide not to change the comment click the CANCEL gadget.
  631.  
  632.                            Attributes:
  633.  
  634.    You can view and change the file attributes bits (protection bits) for
  635. a file. The window appears with the current settings of the 7 bits displayed
  636. in 7 gadgets. Each gadget has the letter associated with one of the bits.
  637. You may toggle these gadgets on or off to set or clear the corresponding
  638. bit. When the bits ar set as desired, click the UPDATE gadget to write
  639. the current settings to the file. If you do not want to change any bits
  640. click the CANCEL gadget to abort the operation.
  641.  
  642.       Following are the meanings of the individual bits:
  643.  
  644.    S  script file               R  file is readable
  645.    P  pure file                 W  file is writable
  646.    A  file is archived          E  file is executable
  647.                                 D  file is deletable
  648.  
  649.  
  650.  
  651. VI. Startup Parameters
  652.  
  653.    FileMinder may be started from either its icon or from a CLI window.
  654. If you start it from a CLI be sure that the stack is set to 15000. If
  655. you don't want your CLI tied up start it with the RUN command. It
  656. has 2 startup parameters. They can be entered into the tooltypes array
  657. of the icon or specified on the command line.
  658.  
  659. CLI: >FileMinder path -hhome
  660.  
  661. path or PATH= in the icon is the initial tree to log. If this is omitted,
  662.    FileMinder will log the current directory.
  663.  
  664. home or HOME= in the icon is the location of the FileMinder home directory.
  665.    This is the directory where it looks for its online help files, and saves
  666.    its history and config files.
  667.  
  668.  
  669. VII. Limits
  670.  
  671.     Maximum path length = 300 characters
  672.     Maximum number of directory levels displayed in Tree Window = 17
  673.     Maximum number of directorys in a tree = 500
  674.     Maximum number of files in a directory = 2000
  675.     Maximum number of trees logged at once = 10
  676.     Maximum editor path length = 200 characters
  677.  
  678. VIII. Registration & Bugs
  679.  
  680.     Fileminder is shareware. If you find it usefull you should send
  681. in your registration fee. The fee will get you an update of any future
  682. versions. The fee is $10.
  683.     If you discover any bugs, or if you have any suggestions for
  684. improvements, send them also. Bugs and suggestions are welcome even
  685. with out the fee.
  686.  
  687. Send TO:   Joel Swank
  688.            205 NW Meadow Drive
  689.            Beaverton, OR 97006
  690.            (503) 641-6203
  691.  
  692. IX. Acknowledgements
  693.  
  694.     Thanks to R.J. Mical for his ColorWindow and Xtext routines.
  695.     Thanks to PowerWindows for helping create all the gadgetry.
  696.     Thanks to Matt Dillon for his programs for ideas on how to do some
  697.            of these functions.
  698.     Thanks to Manx for Aztec C 5.0 that I used to develop this program.
  699.