home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 6 File / 06-File.zip / os2-tree.zip / OS2HELP.DOC < prev    next >
Text File  |  1993-11-21  |  23KB  |  485 lines

  1.  
  2.                         QUICK HELP SESSION FOR OS2TREE
  3.                                FIRST DRAFT 1.00b
  4.  
  5.  
  6.     OS2TREE is a UTILITY for Managing and Traversing your HARD DISKS.
  7.  
  8.                       To EXIT from anywhere in OS2TREE,
  9.                              TYPE <ESC> or <F3>.
  10.  
  11.      DOCUMENT CONVENTIONS
  12.  
  13.         This document describes the most commonly used features of OS2TREE.
  14.         All commands are activated by a single keystroke or mouse button.
  15.         The default keys are described, but any command can be assigned to
  16.         any key by changing the OS2TREE definitions file, OS2TREE.DEF.  See
  17.         the OS2TREE DEFINITIONS FILE document for information on changing
  18.         the definitions file.
  19.  
  20.         In this document, a string enclosed in angle brackets (<>)
  21.         represents a keyboard key.  A single character in angle brackets
  22.         refers to that character's key, for example <L> for the letter 'L'.
  23.  
  24.         <F1> through <F12> are the function keys.
  25.  
  26.         <UP>, <DOWN>, <LEFT> and <RIGHT> are the cursor movement keys.
  27.  
  28.         A key name preceded by 'A-' means press the 'ALT' key and the
  29.         specified key.  For example, <A-F1> is ALT+F1.
  30.  
  31.         A key name preceded by 'C-' means press the 'CTRL' key and the
  32.         specified key.
  33.  
  34.         All commands are case insensitive.  Either the lower-case or
  35.         upper-case key for a command can be used.
  36.  
  37.         Many commands will prompt you for input.  In most prompt fields,
  38.         the cursor keys can be used to look at previous inputs, as done
  39.         at the OS/2 prompt.  Moreover, a complete pop-up list of previous
  40.         inputs can be generated by pressing <C-W>.
  41.  
  42.      1. TRAVERSING THE DIRECTORY TREE
  43.  
  44.         You can move about in the tree using either the keyboard or the
  45.         mouse.  The cursor keys can be used to move up, down, left and
  46.         right.  The <PAGE_UP> and <PAGE_DOWN> keys will page up and down
  47.         in the tree.  The <HOME> and <END> keys move to the top or bottom
  48.         of the current tree. The display will automatically scroll when
  49.         necessary.  Pressing <LEFT> at the leftmost directory will wrap
  50.         to the rightmost directory and vice versa.
  51.  
  52.         To quickly find a desired directory, press the </> key.  You will
  53.         be prompted for the directory name.  Enter the name and press
  54.         <ENTER>.  OS2TREE will move to the first occurance of the directory
  55.         specified. Pressing <C-F> will continue the search to the next
  56.         occurance of the name.
  57.  
  58.         To Move to a directory using the mouse, place the mouse pointer
  59.         over the desired directory and click the left button.  Clicking
  60.         the left button when the pointer is in the first column of the the
  61.         screen will cause the cursor to move to the left, scrolling if
  62.         necessary.  Clicking the left button when the pointer is in the
  63.         last column will move the cursor to the right.  The right mouse
  64.         button will cause movement in the opposite direction.
  65.  
  66.         Clicking the left button above the tree will cause the tree to
  67.         scroll up.  Clicking the left button below the tree will cause
  68.         the tree to scroll down.
  69.  
  70.      2. DIRECTORY LIST
  71.  
  72.         To list the files of a directory, first move to the directory using
  73.         the cursor keys or the mouse.  Pressing <L> will generate a list of
  74.         files in that directory.
  75.  
  76.         To list files using the mouse, place the pointer over the desired
  77.         directory and double click the left button.
  78.  
  79.         Pressing the <ENTER> key will display a full screen list of the
  80.         directory. This list matches the pop-up list, but contains additional
  81.         information about upload/download capabilities from a mainframe.
  82.         Pressing <ENTER> again will return to the pop-up list.
  83.  
  84.         To limit the scope of the directory listing, the file
  85.         specification can be changed.  The default file spec is
  86.         "*.*".  To change the file spec, press the <F> key.  This will
  87.         prompt you for a new file spec.
  88.  
  89.         To change the type of files shown in the directory listing, the
  90.         file list options can be changed.  The default file list options
  91.         are:
  92.  
  93.             READ-ONLY FILES            NO
  94.             HIDDEN FILES               NO
  95.             SYSTEM FILES               NO
  96.             DIRECTORY FILES            NO
  97.             ARCHIVE FILES             YES
  98.             EXCLUSIVE HIDDEN FILES     NO
  99.             EXCLUSIVE READ-ONLY FILES  NO
  100.  
  101.         To change the file list options, press the <F2> key.  This will
  102.         display a pop-up list of the above options.  Move the cursor up and
  103.         down using the cursor keys or the mouse.  The value of each file
  104.         list option can be toggled by pressing the space bar or double
  105.         clicking the left mouse button.
  106.  
  107.      3. USING THE DIRECTORY LIST OF FILES
  108.  
  109.         The directory file list can be used for printing, copying, deleting
  110.         or editing files.  Commands can be performed on individual files or
  111.         on a set of marked files.
  112.  
  113.         The <UP> and <DOWN> keys can be used to move about in the list.
  114.         In addition, if the mouse pointer is placed on the arrow heads of
  115.         the scroll bar on the right side of the list and the left button
  116.         is clicked the list will scroll up or down correspondingly.  The
  117.         scroll bar is only displayed when the list contains more files than
  118.         can be displayed at one time.
  119.  
  120.         To MARK/UNMARK a file in the list, move to the file by
  121.         using the cursor keys or the mouse and press the <SPACE> bar.  The
  122.         current file will be marked, signified by changing the color of the
  123.         file name, and the file list header will be changed to reflect the
  124.         number of marked files.  If the file was already marked, it will be
  125.         unmarked.
  126.  
  127.         Using the mouse, click with the left button to select a file, double
  128.         click with the left button to mark or unmark a file.
  129.  
  130.         The key <A-A> will mark all files in the list.  Pressing <A-A>
  131.         again will toggle between marking and unmarking all files.
  132.  
  133.         All of the basic commands operate on either a single file or a
  134.         group of marked files.
  135.  
  136.         Below are some examples:
  137.  
  138.                             SINGLE FILE           MARKED FILES
  139.  
  140.              COPY               <C>                  <A-C>
  141.              MOVE               <M>                  <A-M>
  142.              DELETE             <D>                  <A-D>
  143.              RENAME             <R>                  <A-R>
  144.              PRINT              <P>                  <A-P>
  145.              EDIT               <E>                  <A-E>
  146.              VIEW               <V>                  <A-V>
  147.              EXECUTE            <V>                  <A-V>
  148.  
  149.         Type <?> for a list of all available functions.
  150.  
  151.           For example,
  152.            </> is called FIND in the pop-up list.
  153.            <C> is called COPY FILE.
  154.            <D> is called DELETE FILE.
  155.            <A-C> is called COPY MARKED FILES.
  156.  
  157.         To refresh the list of files, type <F10>.  This will result in a
  158.         new up-to-date listing of the current directory to be generated.
  159.  
  160.         By default, the list is sorted by file name and extension.  To
  161.         sort the list differently, type <A-S>.  This will pop-up a sort
  162.         prompt. The first request is the order of the sort.  The default
  163.         is always displayed along with the current status.  Typing a '*'
  164.         will automatically reset the sort to the default settings.
  165.  
  166.      4. MANIPULATING THE TREE,
  167.  
  168.         OS2TREE allows you to easily insert, delete and rename
  169.         directories, copy or move entire subtrees, and collapse or expand
  170.         portions of the directory tree display.
  171.  
  172.         The following keys are used for tree functions:
  173.  
  174.            <INS>     - INSERT a new directory.
  175.            <DEL>     - DELETE a directory.
  176.            <A-C>     - COPY a directory or subtree.
  177.            <A-M>     - MOVE a directory or subtree.
  178.           <C-DEL>    - COLLAPSE directory, i.e., remove all subdirectories
  179.                                  from the tree display. A '+' will be placed
  180.                                  before the directory name to denote that
  181.                                  there are directories under this directory
  182.                                  that are not show.
  183.            <C-INS>   - EXPAND all directories under the current directory.
  184.  
  185.         The RIGHT MOUSE BUTTON will toggle between the EXPAND and COLLAPSE
  186.         states. If the directory is currently collapsed, it will be expanded,
  187.         if it is currently expanded, it will be collapsed.
  188.  
  189.         To rebuild the entire tree display, type <F12>.  You can also use <F11>
  190.         to build the trees for your hard disks but not the floppy disks.
  191.         <C-F12> will build the tree for the current disk only, and <F10>
  192.         refresh the display with a saved tree display.  You can use <C-F12>
  193.         to make a tree of a floppy and then use <F10> to quickly restore
  194.         the full display of all drives.
  195.  
  196.         Additionally, their is a field in the CUSTOM OPTIONS pop-up
  197.         (see item #9) that allows customization of the entire tree build process.
  198.  
  199.         maketree_exclusion_list = "[d:],[E:]"
  200.  
  201.         This variable determines which directories in the system to ignore
  202.         or only build a main root directory tree.
  203.  
  204.             "[x:]" - says to only build the main root directory tree,
  205.                       and is very useful for large lan disks.
  206.             "[X:]" - says to ignore this disk completely.
  207.  
  208.  
  209.      5. CUSTOM TODO LISTS,
  210.         OS2TREE allows you to create two lists of up to 50 items that map
  211.         to indivdual files.
  212.  
  213.         OS2TREE defaults this option to contain five basic examples.  The
  214.         purpose of this feature is to allow the user to maintain two to-do
  215.         lists, i.e., personal and work, which are nothing more then lists of
  216.         files, with meaningful names.
  217.  
  218.         examples:  VERY IMPORTANT MATTERS   --->  C:\WORK\#very.nte
  219.                    IMPORTANT DATES          --->  C:\PERSONAL\dates
  220.  
  221.         You can select an entry in the list and edit the corresponding
  222.         file. Each todo list can have up to 50 items in it.  To get todo
  223.         list 1, press <C-X>. To get todo list 2, press <C-G>.  Remember,
  224.         if you do not like these key assignments, you can define these
  225.         functions to any key you would like.  You can also type '?' and
  226.         pick the "TODO LIST" feature from the list.
  227.  
  228.         Once the TODO list pop-up is displayed, you can insert, delete and
  229.         rename entries by pressing <INS> to insert, <DEL> to delete, and
  230.         <R> to rename.
  231.  
  232.         Note:  When entering the file name for a corresponding TODO list
  233.                item, it is important to ONLY INCLUDE A PATH if you do not
  234.                wish to use the default TODO path.  In the CUSTOM OPTIONS
  235.                pop-up (see item #9), three fields exist for each TODO list.
  236.                Note: TODO LIST ONE is referred to as todo_list.
  237.                      TODO LIST TWO is referred to as generic_list.
  238.  
  239.                todo_list_title       , generic_list_title
  240.                todo_list_trailer     , generic_list_trailer
  241.                todo_file_directory   , generic_file_directory
  242.  
  243.                If the filename contains a path, the default todo file directory
  244.                is ignored.  If the filename does not contain a path, the todo
  245.                file directory is inserted.
  246.  
  247.                Ex. todo_file_directory = "C:\\GENERAL"
  248.  
  249.                    If the filename entered is: "#WORK", the filename becomes:
  250.                         "C:\\GENERAL\#WORK".
  251.                    If the filename entered is: "C:\\#WORK", the file name
  252.                         remains as "C:\\#WORK".
  253.  
  254.                    Please note that you must enter a '\' character before any
  255.                    special character (as in the C language).  Another commonly
  256.                    used special character is ", entered as '\"'.
  257.  
  258.                    ex. todo_list_title = " MY \"CUSTOM\" TODO LIST"
  259.                         would yield a title looking like:
  260.                            MY "CUSTOM" TODO LIST
  261.  
  262.                The other two fields are used in the TODO pop-up as the TITLE
  263.                and the TRAILER of the POP-UP.  This allows the user to name
  264.                each TODO pop-up and determine the bottom information line.
  265.                The defaults include the default key assignments.
  266.  
  267.  
  268.      6. FILE SEARCH FACILITY.
  269.  
  270.         OS2TREE allows you to search a sub-tree, a single disk, or your
  271.         entire system for all files matching a given file spec.
  272.  
  273.         Press <A-X>.  At the prompt, enter the desired search file spec.
  274.         For example, use "*.CMD" to search for all OS/2 command files.
  275.         At the next prompt press <N> to search only the current sub-tree,
  276.         <Y> to search all system disks.  After the Y or N response, OS2TREE
  277.         will graphically scan the selected tree structure and inform you
  278.         of how many matches have been found and how far the search has
  279.         progressed.  Typing 'ESC' at anytime will end the search.
  280.         Typing any key will stop the search and display a list of files
  281.         found up to that point.  When the search is completed, it will
  282.         display a list of all the files that matched the filespec.
  283.         This list is the same as a list generated by typing the <L>
  284.         key, except that it contains files from many different
  285.         directories.  As you curse down the list, you will notice that
  286.         the corresponding path to each file is displayed at the top of
  287.         the pop-up. This list can be manipulated in the same fashion
  288.         as the <L> list. Files can be copied, deleted, printed, etc.
  289.  
  290.         Additionally, there is a field in the CUSTOM OPTIONS pop-up
  291.         (see item #9) that allows customization of the search directories:
  292.  
  293.         showall_disk_exclusion_list = "[VM],[A:],[B:]"
  294.  
  295.         This variable determines which directories in the system to ignore
  296.         when searching for files in the tree.
  297.  
  298.            "[X:]" - says to ignore this disk completely.
  299.  
  300.            Please note that "[VM]" is a special case representing a disk
  301.            on a VM mainframe system.
  302.  
  303.      7. CUSTOM PRINT AND FORMATTING FACILITY
  304.  
  305.         Press <A-F>. in a file list to display the CUSTOM
  306.         FORMATTING pop-up.  Pick one of the formatting options and follow
  307.         the directions.
  308.  
  309.         Please note, at this time, the custom formatter is unable to handle
  310.         enbedded printer sequences.  This feature will be added in future
  311.         releases.  The most popular use of this feature is the DUAL PAGE
  312.         PRINTING CAPABILITY.
  313.  
  314.      8. QUICK HELP
  315.  
  316.         For QUICK HELP, press <A-F1> or the left mouse mouse button.  A
  317.         help pop-up will appear.  This pop-up contains the basic commands
  318.         for OS2TREE.  The help pop-up is completely customizable
  319.         by using the CUSTOM OPTIONS pop-up (see item #9).
  320.  
  321.      9. MODIFY OS2TREE VARIABLES - CUSTOM OPTIONS POP-UP
  322.  
  323.         To modify an OS2TREE variable, press <C-O>.  A pop-up
  324.         list of every variable used in OS2TREE and its current value will
  325.         be displayed.  The variables are described in the OS2TDEF.DOC file
  326.         included with the documentation.  To change a variable, move the
  327.         cursor or mouse to the desired field and type <ENTER>.  A prompt
  328.         will appear with the current variable value prefilled.  Type over
  329.         the current value and press <ENTER>.  This feature can also be
  330.         selected from the WINDOW OPTIONS pop-up (<C-W>) or the COMMANDS
  331.         pop-up (<?>).
  332.  
  333.      10. MODIFY SCREEN COLORS
  334.  
  335.         To modify the screen colors, type <F9>.  A pop-up with
  336.         every color field used in OS2TREE and its current color will be
  337.         displayed.  The color fields are described in the OS2TDEF.DOC file
  338.         included with the documentation.  To change a color field, move the
  339.         cursor or mouse to the desired field and type <ENTER>.  A pop-up of
  340.         all available colors will appear.  Pick the desired color and type
  341.         <ENTER>.  This feature can also be selected from the WINDOW OPTIONS
  342.         POP-UP ('CONTROL' & 'W') or the COMMANDS POP-UP ('?').
  343.  
  344.      11. MAINFRAME SUPPORT
  345.  
  346.         A list of mainframe files can be obtained by performing the list
  347.         function (<L> or double click left mouse button) on the MAINFRAME
  348.         directory in the tree display.  OS2TREE stores the list of
  349.         mainframe files on the workstation to speed displaying the list;
  350.         you will be asked whether you want the list to be refreshed.  If
  351.         you answer 'Y', a fresh file list will be downloaded from the
  352.         mainframe and displayed in an OS2TREE list window.
  353.  
  354.         These files can be processed just like workstation files:
  355.  
  356.         <D>   - will delete the file on the MAINFRAME.
  357.         <A-D> - will delete marked files on the MAINFRAME.
  358.         <R>   - will rename the file on the MAINFRAME.
  359.         <A-R> - will rename marked files on the MAINFRAME.
  360.  
  361.         <U>   - will DOWNLOAD the file to the workstation.  <U> also can
  362.                           be used to upload a file from a workstation file
  363.                           list,
  364.         <A-U> - will DOWNLOAD/UPLOAD marked files.
  365.  
  366.               ONE OF THE SPECIAL UPLOAD/DOWNLOAD FEATURES is automatic
  367.               type conversion, ie. all EXE files are named EXEBIN for
  368.               example and visa versa.  This is accomplished by defining
  369.               the type conversions in the OS2TREE.DEF file that OS2TREE
  370.               generates for you on INSTALLATION.
  371.  
  372.               Some examples:
  373.  
  374.                        trans_ext "EXE" "EXEBIN" 1
  375.                        trans_ext "OBJ" "OBJBIN" 1
  376.                        trans_ext "PMP" "PMPBIN" 1
  377.                        trans_ext "SCR" "SCRIPT" 0
  378.                        trans_ext "BRO" "BROWSE" 0
  379.  
  380.               ** The first example tells OS2TREE to convert all WORKSTATION
  381.                  *.EXE files to * EXEBIN when UPLOADING and convert all
  382.                  MAINFRAME * EXEBIN files to *.EXE when DOWNLOADING.  It
  383.                  also tells OS2TREE to perform the UPLOAD and DOWNLOAD
  384.                  processes using the BINARY option.  If the last parm is
  385.                  1 - BINARY mode is used, if 0 - ASCII mode is used.
  386.  
  387.         PLEASE NOTE, in order for this feature to work, several OS2TREE variables
  388.         must be correctly set in the OS2TREE OPTIONS pop-up (<C-O>).
  389.         The system is defaulted to a simple VM SYSTEM.  Please see the OS2TDEF.DOC
  390.         or call for detailed instructions.
  391.  
  392.      12. ADDITIONAL MOUSE SUPPORT FEATURES
  393.  
  394.        In future releases, the mouse buttons will be fully programmable.
  395.        Currently they are fixed as described above.  In addition to
  396.        the above mouse functions, the following also exist:
  397.  
  398.            All selections below refer to the use of the left mouse button:
  399.  
  400.            Select the word 'QUIT' in the box at the bottom of the screen
  401.            and OS2TREE will exit from what ever mode it is in (same as
  402.            <F3> key).
  403.  
  404.            Select the word 'HELP' in the box at the bottom of the screen
  405.            and OS2TREE will display CUSTOM HELP pop-up (same as <A-F1>).
  406.  
  407.            Select the word 'COMMANDS' in the box at the bottom of the
  408.            screen and OS2TREE will display COMMANDS pop-up (same as <?>).
  409.  
  410.            Select a letter from the OS2TREE INFO: string in the BOX at the
  411.            bottom of the screen and OS2TREE will execute that letter as
  412.            though that key was pressed. E.g., if you select L, the key <L>
  413.            will be processed and a list of files will be displayed.
  414.  
  415.                                          QUICK REVIEW
  416.  
  417.  
  418.      <F1>    - GENERIC HELP for OS2TREE.
  419.      <F3>    - ESCAPE or EXIT.
  420.      <ESC>   - ESCAPE or EXIT.
  421.      <A-F1>  - POP-UP LIST of user customized HELP
  422.      <?>     - POP-UP LIST of all available FUNCTIONS
  423.  
  424.      <A-X>   - FILE SEARCH FACILITY
  425.  
  426.      <C-X>   - POP-UP TODO LIST 1
  427.      <C-G>   - POP-UP TODO LIST 2
  428.      <C-O>   - POP-UP LIST of all customizable fields
  429.      <C-W>   - POP-UP LIST of general functions
  430.  
  431.      <UP>, <DOWN>, <LEFT>, <RIGHT>, <PAGEUP>, <PAGEDOWN>, <END>
  432.        and <HOME> - move around the TREE and POP-UP LISTS.
  433.  
  434.      <L>     - LIST DIRECTORY FILES
  435.      <R>     - RENAME A TREE DIRECTORY
  436.      <F2>    - CHANGE FILE LIST OPTIONS (readonly, hidden, etc.)
  437.  
  438.      <F>     - CHANGE THE FILESPEC
  439.      </>     - FIND A DIRECTORY or FILE
  440.      <C-F>   - REPEAT FIND A DIRECTORY or FILE.
  441.      <A-S>   - CHANGE THE SORT ORDER
  442.  
  443.      <INS>   - INSERT A NEW TREE DIRECTORY
  444.      <DEL>   - DELETE AN EXISTING TREE DIRECTORY
  445.      <C-DEL> - COLLAPSE DIRECTORY TREE
  446.      <C-INS> - EXPAND COLLAPSED DIRECTORY TREE
  447.      <SPACE> - MARK and UNMARK files
  448.      <ENTER> - FULL SCREEN FILE LIST
  449.      <F12>   - GENERATE NEW TREE STRUCTURE
  450.  
  451.      <C>     - COPY FILE
  452.      <M>     - MOVE FILE
  453.      <D>     - DELETE FILE
  454.      <R>     - RENAME FILE
  455.      <P>     - PRINT FILE
  456.      <E>     - EDIT FILE
  457.      <V>     - VIEW FILE
  458.      <U>     - UPLOAD/DOWNLOAD FILE
  459.      <F10>   - REFRESH FILE LIST
  460.  
  461.                                          PROGRAM OPTIONS
  462.  
  463.        -xx         number of rows {ex. 43 = 43 line mode}
  464.        -w          number of columns
  465.        -~          sets first_time_in and fl_lan_check flags OFF
  466.        -+          sets trace_flag ON
  467.        -=          sets trace_flag ON and trace_thread_flag ON
  468.        -(a or A)   update OS2TREE tree (HARDDISKS & 'A' Drive)
  469.        -(b or B)   update OS2TREE tree (HARDDISKS & 'B' Drive)
  470.        -(c or C)   update OS2TREE tree (CURRENT DRIVE ONLY)
  471.        -(d or D)   force to FULL SCREEN LIST MODE
  472.        -(i or I)   set auto_setup flag=YES
  473.        -(m or M)   set auto_mfmaint flag=YES
  474.        -(l or L)   use last directory OS2TREE was in
  475.        -(n or N)   set new_pc_list, mf_refresh_flag & ask_new_mf_list flags ON
  476.        -(p or P)   set session priority to MAX: (3,+31)
  477.        -(q or Q)   set query flag=YES
  478.        -(s or S)   Suppresse dates reminder
  479.        -(r or R)   set display_tree_roots_only=YES (only roots in tree)
  480.        -(t or T)   force to TREE STRUCTURE MODE
  481.        -(u or U)   set update_keys_def flag=YES
  482.        -(v or V)   force to FULL SCREEN LIST MODE (MAINFRAME MODE)
  483.        -(z or Z)   update OS2TREE tree (HARD DISKS INCLUDING LAN DISKS)
  484.        -(# or *)   update OS2TREE tree (LOCAL HARD DISKS ONLY - NO LAN DISKS)
  485.