home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 8 / CDASC08.ISO / VRAC / MRFILE45.ZIP / MRFILEPM.AVA < prev    next >
Text File  |  1993-06-02  |  55KB  |  1,346 lines

  1.  
  2.     Mr. File/PM is a simple OS/2 file manager that provides:
  3.  
  4.        Support for the OS/2 2.0 drag/drop protocol
  5.  
  6.        Traversal of directories and drives in the OS/2 file
  7.         system including:
  8.  
  9.            file/directory sorting
  10.  
  11.            file attribute display
  12.  
  13.            file/directory copy, move, delete, and rename
  14.             operations
  15.  
  16.            file/directory attribute modification
  17.  
  18.            quick location of files in a directory with 1-2 key strokes
  19.  
  20.            mask specification to view matching file names
  21.  
  22.            display of drive, directory memory, and Selected file size
  23.             statistics - can be shown dynamically as directories are
  24.             traversed
  25.  
  26.            display of all files that exist on a logical drive
  27.  
  28.            copying the names of selected files/directories to the PM
  29.             clipboard
  30.  
  31.            displaying all files on a drive or in a particular directory
  32.             tree
  33.  
  34.        Entry of commands that get executed immediately as
  35.         separate tasks
  36.  
  37.            including the ability to execute commands using
  38.             selected files from the file display
  39.  
  40.        Customizing Mr. File/PM pull-down menus to
  41.         automate user-defined commands against selected files
  42.  
  43.                 - File/Command associations
  44.                 - Drag/Drop Window Associations
  45.  
  46.        Customizing Mr. File/PM to determine commands that
  47.         automatically get executed against files when
  48.         opened
  49.  
  50.        Customizing Mr. File/PM to determine commands that
  51.         automatically get executed against files when
  52.         they are dragged and dropped over windows with certain
  53.         titles
  54.  
  55.  ====================================================================
  56.         Changes for Mr. File/PM version 4.5
  57.  
  58.  
  59.         Corrections:
  60.  
  61.  
  62.           ß Corrected OS/2 2.1 start-up problems
  63.  
  64.           ß Enhanced the file sort performance under OS/2 2.1 by
  65.             implementing my own sort algorithms.
  66.  
  67.           ß Corrected a bug where the last file name in the file
  68.             display window would not be displayed.  This only
  69.             showed up when the MrFile/PM window was sized at a
  70.             certain pixed height.
  71.  
  72.           ß Corrected problems in refreshing the file window
  73.             when directories are deleted.
  74.  
  75.           ß Eliminated the dependency on the C drive for
  76.             placement of the MRFILEPM.DBG file.
  77.  
  78.           ß Corrected other miscellaneous problems reported by
  79.             users
  80.  
  81.  
  82.         Many thanks, once again to those of you who provided
  83.         feedback and suggestions in MRFILEPM FORUM.
  84.  
  85.  ====================================================================
  86.         Changes for Mr. File/PM version 4.4.2 (4.4 fix level 2)
  87.  
  88.         Fixes:
  89.  
  90.             - Resolved a directory tree delete problem both when
  91.               moving directories via. dra/drop and in deleting
  92.               a directory tree
  93.  
  94.             - Resolved a problem in copying all files in a
  95.               directory tree and child trees
  96.  
  97.  
  98.  ====================================================================
  99.  
  100.         Changes for Mr. File/PM version 4.4.1 (4.4 fix level 1)
  101.  
  102.         Fixes:
  103.  
  104.              Resolved a performance problem seen in 4.4
  105.  
  106.              Modified the ALLTREE ON  and ALLTREE OFF commands
  107.               to set the appropriate check next to "Show Sizes
  108.               of Sub Directories" in the "View" pull-down menu.
  109.  
  110.              Resolved a number of problems with the configurable
  111.               drag/drop execution and performance
  112.  
  113.              Resolved a problem is saving and restoring the
  114.               file mask when you select "Save Current Options"
  115.               from the "Profile" pull-down menu.
  116.  
  117.              Resolved a problem in selecting the default item
  118.               (highlighted item) when changing drives or directories
  119.  
  120.              Resolved an inconsistency in showing the sizes for
  121.               sub-directories when a mask other than "*" is selected
  122.  
  123.              Resolved a loading problem experienced by many users
  124.               in initial loading of the program
  125.  
  126.  
  127.  ====================================================================
  128.  
  129.         Changes for Mr. File/PM version 4.4
  130.  
  131.         The 16-bit version of this program has not been enhanced
  132.         from version 4.1.  The enhancements below refer to the
  133.         32-bit OS/2 2.0 version of the program (MRFILE32.EXE).
  134.  
  135.         Requested Enhancements:
  136.  
  137.  
  138.              Updated the transfer logic so that when
  139.             directories are dragged and dropped onto another
  140.             copy of MrFile/PM, the directory is transferred to
  141.             the target and all files in the directory that match
  142.             the source window mask specifications are
  143.             transferred.  For example, when the mask is set to
  144.             *.c and the directory C:ÖSOURCE is dragged over a
  145.             window showing the directory D:ÖMYFILES, then the
  146.             files matching '*.c' in C:ÖSOURCE will be
  147.             transferred to D:ÖMYFILESÖSOURCE.
  148.  
  149.              Added the internal commands 'ALLTREE ON' and
  150.             'ALLTREE OFF' to the existing commands 'MASK ämaskü'
  151.             and 'CD ädirectoryü' to turn on the display for all
  152.             files in the current subdirectory tree, and turn off
  153.             this option respectively. This has the same effect
  154.             as selecting 'Show All Files in Current Tree' from
  155.             the 'View' pull-down, but allow you to do this from
  156.             the command line (command dialog).  It is now
  157.             possible to set up a pull-down command to implement
  158.             a simple file-finder.  For example, the following
  159.             command will change to the root of the current
  160.             drive, prompt the user for a file search pattern,
  161.             change the mask to that pattern, and then show all
  162.             files that match that pattern on the drive:
  163.  
  164.               cd Ö && mask &filepattern && alltree on
  165.  
  166.              Implemented an often-requested function to show
  167.             the size of sub-directories in the file display list
  168.             when the long (file attributes) display mode is
  169.             chosen from the 'View' pull-down.  Selecting 'Show
  170.             Sizes of Sub-Directories' is selected from the
  171.             'View' pull-down menu, the file display list will
  172.             show the sizes for all files in the
  173.             sub-directories.  This will be useful in determining
  174.             which sub-directories contain the most data on your
  175.             drives.
  176.  
  177.              Modified the destination dialog to use the default
  178.             directory for a drive as the initial target for
  179.             copy/move operations when files(s) are dropped on a
  180.             drive letter and the 'Remember Drive's Current
  181.             Directory' options is checked in the 'Options'
  182.             pull-down menu.  For example, is the last directory
  183.             that you viewed on drive D: is D:ÖMYFILES, and you
  184.             drag a file from the C:Ö directory to the D drive
  185.             letter, the destination dialog will show the
  186.             D:ÖMYFILES directory initially as the default
  187.             destination.  The destination dialog drive and
  188.             directory list items can be used, of course, to
  189.             change the target drive and directory specification
  190.             for the move or copy operation.
  191.  
  192.  
  193.         Corrections:
  194.  
  195.  
  196.              Added code to check for Novel 3.11 remote drive
  197.             types.
  198.  
  199.              Corrected problems with specifying an initial
  200.             directory and mask when starting MrFile/PM
  201.  
  202.              Corrected problems in finding and placing the
  203.             MRFILEPM.INI file.
  204.  
  205.              Corrected a problem related to occasional traps
  206.             encountered by MrFIle/PM (often results in the
  207.             MrFile/PM window disappearing when a drive or
  208.             directory is double-clicked on).
  209.  
  210.              Corrected a problem with correctly substituting
  211.             the '&' character for '&&' when specified in a
  212.             command.
  213.  
  214.              Corrected other miscellaneous problems reported by
  215.             users
  216.  
  217.  
  218.         Many thanks, once again to those of you who provided
  219.         feedback and suggestions in MRFILEPM FORUM.
  220.  
  221.  ====================================================================
  222.  
  223.         Changes for Mr. File/PM version 4.3
  224.  
  225.         The 16-bit version of this program has not been enhanced
  226.         from version 4.1.  The enhancements below refer to the
  227.         32-bit OS/2 2.0 version of the program (MRFILE32.EXE).
  228.  
  229.         Requested Enhancements:
  230.  
  231.  
  232.              Enhanced the disk drive ICONS to indicate
  233.             removable media drives, local fixed drives, and
  234.             network drives.  Should errors be encountered in
  235.             reading drive information they will be written to a
  236.             file named C:ÖMRFILEPM.DBG.  Please send this file
  237.             to the author (KACZ at TUCVM3) and the new drive
  238.             type will be updated in the program as soon as
  239.             possible.  This will not cause MRFILE32 to abend,
  240.             but will take longer for the program to initialize.
  241.  
  242.              Changed the Preferences for Move or Copy
  243.             processing when the WorkPlace Shell drag/drop is
  244.             selected.  If you choose COPY as the default
  245.             drag/drop operation, then files will be copied by
  246.             default when dragged between two running copies of
  247.             MrFile/PM, or when dragged to drives or
  248.             sub-directories within the MrFile/PM window. Files
  249.             may be moved when the Ctrl key is held down during
  250.             the drag operation.
  251.  
  252.             Drag/drop operations to other WorkPlace shell
  253.             objects will use the default action as defined by
  254.             the target object.  For example, files will be MOVED
  255.             to folders on the WorkPlace by default, COPIED to
  256.             the printer by default, and MOVED to the shredder by
  257.             default.  This should make Mrfile/PM more consistent
  258.             with the current definitions for drag/drop in the
  259.             WorkPlace shell.  MrFile/PM will also support
  260.             drag/drop to program objects with ICONS in the
  261.             WorkPlace.
  262.  
  263.              Copy, move and delete operations have been
  264.             enhanced to adhere to the file display mask defined
  265.             for the display window.   For example, if the mask
  266.             is set to '*.c', then a delete will only erase
  267.             selected c files (<name>.c) in the current directory
  268.             and in any sub-directories selected.
  269.  
  270.             To move all script files from one directory to
  271.             another, for example, you can set the file mask to
  272.             '*.scr', select the source directory in the file
  273.             display window, and then drag the directory to the
  274.             target drive.  Only files matching the '*.scr'
  275.             specification in the selected source directory will
  276.             be moved.
  277.  
  278.              The scroll bar may be 'grabbed' with the primary
  279.             mouse button a slid to a new position with the files
  280.             in the display window moving in response to the
  281.             slide operation.
  282.  
  283.  
  284.         Corrections:
  285.  
  286.  
  287.              Corrected a problem with recursion when the right
  288.             mouse button is double clicked over the parent
  289.             directory ICON.
  290.  
  291.              Corrected a problem in deleting read-only files in
  292.             subdirectories when the Preferences is set to erase
  293.             read-only files.
  294.  
  295.              Corrected a problem in dragging long file names to
  296.             the EPM editor, especially when 'Show All files in
  297.             Current Tree' is selected from the View pull-down
  298.             menu.
  299.  
  300.              Corrected a problem in which DOS programs were not
  301.             started in the current directory.  If you specify
  302.             DOS as the first word for a typed command, then the
  303.             command will run in a DOS window in the directory
  304.             currently shown in the MrFile/PM display window.
  305.  
  306.              Corrected a problem with infinite beeping when
  307.             MrFIle/PM is started under certain situations.
  308.  
  309.              Corrected a problem with the cut/paste size for
  310.             directory objects so that all sizes line up properly
  311.             when 'List File Attributes' is selected from the
  312.             View pull-down menu.
  313.  
  314.              Corrected a problem with recursive copy when a
  315.             directory is copied to itself.
  316.  
  317.              Corrected a number of other miscellaneous problems
  318.             reported in the MRFILEPM FORUM.  Thank you for your
  319.             patience.
  320.  
  321.  
  322.         Under development:
  323.  
  324.  
  325.              A file-tree display for traversing drive directory
  326.             structure and copying/moving files between
  327.             directories (MrDisk).
  328.  
  329.              A number of memory enhancements that should speed
  330.             processing when more than one copy of the program is
  331.             started.
  332.  
  333.  
  334.         Special Thanks:
  335.  
  336.  
  337.              To Barry Fruchtman for his ever-present support
  338.             and guidance.  Also for his example code to
  339.             determine if drives are removable, fixed or
  340.             networked.
  341.  
  342.              To Tony Nadalin for his code to use the WorkPlace
  343.             shell default when opening a file.
  344.  
  345.              To Bob Vining for his expertise in function
  346.             testing, and his efforts in performing the task.
  347.  
  348.              To Larry Weisberg in Israel for his support and
  349.             help in helping to resolve a memory problem with
  350.             this release of the program due to a bug in OS/2.
  351.  
  352.              To all the participants in MRFILEPM FORUM for
  353.             their bug reports, enhancement ideas, and patience
  354.             in supporting the program.
  355.  
  356.  
  357.  ====================================================================
  358.  
  359.         Changes for Mr. File/PM version 4.2
  360.  
  361.         The 16-bit version of this program has not been enhanced
  362.         from version 4.1.  The enhancements below refer to the
  363.         32-bit OS/2 2.0 version of the program (MRFILE32.EXE).
  364.  
  365.         Requested Enhancements:
  366.  
  367.  
  368.              Enhanced the Profile Preferences dialog so that
  369.             you can specify:
  370.  
  371.  
  372.                  if the default drag/drop action should be Move
  373.                 (as with WPS) or Copy (by popular request)
  374.  
  375.                  to set file replacement defaults for the
  376.                 Move/Copy operations (destination dialog)
  377.  
  378.                  to set defaults for the manner in which files
  379.                 marked as read-only should be handled
  380.  
  381.                  to control confirmation when directory trees
  382.                 are selected for deletion.
  383.  
  384.  
  385.             The Change Fonts.. function has also been moved to
  386.             the Profile pull-down menu.
  387.  
  388.              Enhanced the Drag/Drop behavior to be more
  389.             consistent with the WorkPlace shell.  You may now
  390.             drag a file that is not selected, as you can with
  391.             the WorkPlace shell.  If the mouse pointer is over a
  392.             selected file when the drag operation is started
  393.             (you hold down the secondary mouse button), then all
  394.             selected files participate in the drag operation.
  395.             If the mouse pointer is over a file that is not
  396.             selected (highlighted), then that file only
  397.             participates in the drag operation.  All other
  398.             non-drag/drop operations work only against selected
  399.             files, as before.
  400.  
  401.              Added support for allowing the WorkPlace shell to
  402.             select the action to be performed against a file
  403.             when opened.  If there are no MrFile/PM File/Command
  404.             associations that match a file when opened, then the
  405.             file name is passed to the WorkPlace shell to
  406.             perform the default open action for the file.  When
  407.             OS/2 2.0 is first installed, the default action for
  408.             non-executable files is to load them into the system
  409.             editor.  Program-filename associations for the
  410.             WorkPlace shell are made with the Association tab in
  411.             the settings book for the appropriate application
  412.             program icon.
  413.  
  414.              Placed a selection in the drives window to move to
  415.             the parent directory when the contents of a
  416.             subdirectory are displayed in the file display
  417.             window.  The ╒ ..Ö ■ selection may now be
  418.             double-clicked on to move to the parent directory.
  419.  
  420.              Enhanced the Jump To File function to wrap through
  421.             the file list and also match directory names as well
  422.             as file names.  In addition, when the space bar is
  423.             depressed, and then an arrow key is pressed, the
  424.             jump function will remember the search specification
  425.             that was used for the last search and jump to the
  426.             next/previous file matching the specification.  If
  427.             the space bar is depressed, and then character keys
  428.             pressed, a new search will start for the jump to
  429.             function.
  430.  
  431.              Added support for the '..' and '++' command
  432.             prefixes to cause minimized and maximized commands
  433.             windows, respectively, to pause after execution.
  434.  
  435.              Added support for the Ctrl-I key sequence so that
  436.             it operates in the same manner as ESC, bringing up
  437.             the command window.  This was done for consistency
  438.             with the OS/2 Enhanced Editor.
  439.  
  440.              Restructured the layout of the Size Dialog.
  441.  
  442.  
  443.         Corrections:
  444.  
  445.  
  446.              Added support for specifying multiple mask and cd
  447.             commands using the && specification.  For example,
  448.             the command:
  449.  
  450.               cd c:Öos2 && mask *.exe
  451.  
  452.             will change to the c:Öos2 directory and display all
  453.             exe files.  This command can be specified from a
  454.             configurable pull-down or from the command dialog
  455.             directly.
  456.  
  457.              The /p parameter will now resolve to the current
  458.             path name, excluding the driver letter and colon.
  459.             This parameter is used in the command dialog, and in
  460.             profile customization options such as custom menu
  461.             specifications.
  462.  
  463.              Corrected a problem with the '/l' command
  464.             parameter when directories are selected in the file
  465.             window.
  466.  
  467.              Corrected a problem with pressing the Ctrl-N key
  468.             sequence when the NumLock key is active.
  469.  
  470.              Corrected problems with intermittent traps when
  471.             changing drives or directories.
  472.  
  473.              Completely re-wrote the initialization file search
  474.             and create logic used when running MrFile/PM the
  475.             first time to create the MRFILEPM.INI file.
  476.  
  477.  ====================================================================
  478.  
  479.         Changes for Mr. File/PM version 4.1.1 (fix for 32-bit)
  480.  
  481.         Fixed the workplace shell drag-drop to a printer so that
  482.         files would not be deleted afetr being dropped on the printer
  483.         and that MrFile/PM would not abend.  I apologize to any of
  484.         you who had problems with this.
  485.  
  486.  ====================================================================
  487.  
  488.         Changes for Mr. File/PM version 4.1
  489.  
  490.         Requested Enhancements:
  491.  
  492.  
  493.              Enhanced the 32-bit version of the program to
  494.             support either a top-down or left-to-right sort
  495.             ordering on the file display window.  Files
  496.             displayed can be sorted either top to bottom by
  497.             column or left to right by row.
  498.  
  499.              Enhanced the copy/move drag/drop dialog windows to
  500.             allow the user to change between move/copy
  501.             operations after a drop has been made.  This will
  502.             permit the use of the default workplace shell
  503.             copy/move keys, or to change the desired action at
  504.             the last moment.
  505.  
  506.              Added support for copying or moving files to a
  507.             subdirectory shown in the current window, simply by
  508.             dropping the files on the sub-directory.
  509.  
  510.              Added support for Ctrl-/ and Ctrl-Ö in selecting
  511.             all files and de-selecting all files, respectively.
  512.  
  513.  
  514.         Most of the work on this version was involved with
  515.         correcting deficiencies with the initial 32-bit version
  516.         4.0, as documented below:
  517.  
  518.         Corrections:
  519.  
  520.  
  521.              Corrected a problem when dragging multiple files
  522.             to the shredder.  All files can now be confirmed for
  523.             deletion with a single key-stroke.
  524.  
  525.              Corrected the 32-bit Workplace Shell drag/drop
  526.             implementation to correctly print files on the
  527.             printer on which the files are dropped.
  528.  
  529.              Corrected problems with the initial profile
  530.             placement (MRFILEPM.INI)
  531.  
  532.              Increased the size of the mask dialog to allow for
  533.             a large number of masks to be specified.
  534.  
  535.              Enhance the "copy to clipboard" function to copy
  536.             file attribute values to the clipboard, along with
  537.             the file names, when file details are shown in the
  538.             display window.
  539.  
  540.              Corrected all file system problems (both local and
  541.             LAN file systems) by using the 16-bit file system
  542.             calls from the 32-bit program.
  543.  
  544.              Made minor adjustments to the size dialog display
  545.             in order to reduce its size.
  546.  
  547.              Changed the 32-bit executable to use the system
  548.             font dialog for selecting fonts.  Previous users of
  549.             the program will have to re-select their font when
  550.             starting version 4.1.
  551.  
  552.              Corrected problems with window refresh when the
  553.             scroll window is clicked on to switch to MrFile/PM
  554.             from other windows.
  555.  
  556.  
  557.  ====================================================================
  558.  
  559.         Changes for Mr. File/PM version 4.0
  560.  
  561.         Requested Enhancements:
  562.  
  563.  
  564.              Mr.File/PM has been ported to an OS/2 2.0 32-bit
  565.             implementation that supports the Workplace Shell
  566.             drag/drop protocol (MRFILE32.EXE).  The 16-bit version of
  567.             Mr.File/PM continues to be maintained and is
  568.             supplied in the package under the name MRFILEPM.EXE,
  569.             with its companion help file MRFILEPM.HLP
  570.  
  571.             The About Mr.File... dialog selected from the Help
  572.             menu displays "Mr.File/PM (4.0) : 32-Bit" in the
  573.             32-bit version, and "Mr.File/PM (4.0)" in the 16-bit
  574.             version.
  575.  
  576.              Enhanced the copy operation between two running
  577.             copied of Mr.File/PM to support moving files as well
  578.             as copying them.  Also added a dialog box that
  579.             prompts for replacing files during the transfer or
  580.             replacing older files only during the transfer.
  581.  
  582.              Reduced the size of the "Size Information" dialog
  583.             so that it can be tucked into a corner of he screen
  584.             while Mr.File/PM is used to traverse the file tree.
  585.  
  586.              Placed a Delete button on the command dialog so
  587.             that saved commands can be deleted from the dialog,
  588.             if so desired.
  589.  
  590.              Added Cancel buttons to the copy and move progress
  591.             dialogs as well in pup-up errors to the dialogs so
  592.             that the transfer process can be cancelled at any
  593.             time.
  594.  
  595.  
  596.         Corrections:
  597.  
  598.  
  599.              Corrected the profile logic so that MRFILEPM.INI
  600.             files can be located when correctly specified in the
  601.             initial start up dialog (appears when an existing
  602.             MRFILEPM.INI file is not found).
  603.  
  604.              Fixed problems with client window update when
  605.             focus is switched to the Mr.File/PM window.
  606.  
  607.              Corrected problems with Mr.File/PM timing out
  608.             while waiting for a large or remote directory to be
  609.             scanned.
  610.  
  611.              Corrected problems in supporting long file names
  612.             in the various dialogs.
  613.  
  614.              Corrected problems with the ordering of dialog
  615.             buttons.
  616.  
  617.              Corrected problems associated with the
  618.             MRFILEPM.DBG files that a number of people sent me.
  619.  
  620.              Corrected a problem with the destination dialog
  621.             when all files are being displayed for a particular
  622.             file tree.
  623.  
  624.              Corrected a problem when dragging a directory
  625.             between two copies of Mr.File/PM.
  626.  
  627.              Corrected the dotted line that is shown when a
  628.             modified file mask is used so that it would be
  629.             visible using XGA displays.
  630.  
  631.              The secondary mouse button no longer acts like the
  632.             primary mouse button with the Ctrl key pressed down
  633.             when selecting files.  This is due to that fact that
  634.             the drag/drop support is very sensitive to mouse
  635.             movements made with the secondary mouse button
  636.             pressed.
  637.  
  638.              Fixed other miscellaneous problems.
  639.  
  640.  
  641.     NOTES ON DRAG/DROP SUPPORT
  642.  
  643.     While drag/drop support was added for OS/2 2.0, the older
  644.     "configurable" drag/drop support was retained for those who
  645.     wish to use it.  If you configure Mr.File/PM to perform
  646.     certain actions when files are dropped on other windows
  647.     (using Drag/Drop Window Associations under the Profile
  648.     Menu), the older protocol must be used.  The older drag/drop
  649.     protocol will be invoked when the ALT key is held down while
  650.     dragging files.  An option may be used to set the default
  651.     drag drop to the configurable flavor from the Options menu.
  652.  
  653.     You may notice that the workplace drag/drop is quite slow in
  654.     tracking to mouse movements when a large number of files are
  655.     selected.  This is due to the fact that the workplace shell
  656.     sends messages to the window under the mouse for EACH file
  657.     selected.  The older configurable drag/drop protocol does
  658.     not do that and so you may want to use this for copying or
  659.     moving a large number of files.
  660.  
  661.     When Mr.File/PM (32-bit) is started, the default drag/drop
  662.     protocol is the Workplace shell protocol. To use the
  663.     configurable protocol, hold down the Alt key before starting
  664.     the drag operation.  If you de-select the Default to
  665.     Workplace Shell Drag/Drop selection under the Options menu,
  666.     the default drag/drop protocol will be the configurable
  667.     flavor, and the Workplace shell drag/drop will be invoked if
  668.     the Alt key is held down before the drag is started.
  669.  
  670.  IMPORTANT: DRAG/DROP KEY CHANGES
  671.  
  672.       Please note that the way in which drag/drop works has been
  673.       changed in this release to be consistent with the OS/2 2.0
  674.       workplace shell.  This change applies to the configurable
  675.       drag/drop support as well as with the 16-bit version of
  676.       the program.
  677.  
  678.  
  679.            The Default action to occur when files are dragged,
  680.           is to MOVE the files.
  681.  
  682.            To COPY files, hold down the Ctrl key while the
  683.           files are dragged.
  684.  
  685.  
  686.       With the workplace shell drag/drop,
  687.  
  688.  
  689.            File Links (shadows) to the desktop or other folders
  690.           can be created if the Ctrl and Shift keys are held down
  691.           during the drag.
  692.  
  693.  
  694.     KNOWN PROBLEMS:
  695.  
  696.     I am not aware of any problems at this time with the 16-bit
  697.     Mr.File/PM implementation, MRFILEPM.EXE.
  698.  
  699.     The 32-bit implementation (MRFILE32.EXE) has the following known
  700.     problems.
  701.     I am working on a solution for these, although they may be
  702.     caused by bugs in the CSet/2 compiler or toolkit libraries:
  703.  
  704.  
  705.          When traversing the directory tree, particularly on
  706.         remote FAT file systems, Mr.File/PM (32-bit) will
  707.         occasionally return from the file scan with an OS/2
  708.         error code 113, indicating that the system is out of
  709.         directory handles.  This never happens with the 16-bit
  710.         version, even though it uses the analogous 16-bit OS/2
  711.         calls.  I suspect that there is a problem with the 2.0
  712.         toolkit in this area and will pursue a solution.
  713.  
  714.         When this happens, Mr.File/PM will report that all
  715.         drives and directories are empty, even when they contain
  716.         files.  Stopping and re-starting the program will
  717.         correct the problem.
  718.  
  719.          There may be some memory leakage by Mr.File/PM when
  720.         the workplace drag/drop is used.  The toolkit
  721.         documentation says that the source window is responsible
  722.         for freeing the drag structures created for the
  723.         drag/drop operation, however, a trap is encountered when
  724.         I issue the free calls, so they are not issued in this
  725.         release (in the 32-bit version).  Occasionally stopping
  726.         and re-starting MrFile/PM will prevent the memory
  727.         leakage (if it exists) from becoming too large.
  728.  
  729.          If you are running NFS client to access remote file
  730.         systems using NFS, please note that MrFile/PM 32-bit
  731.         program will not allow you to view those remote file
  732.         systems.  This is due to a problem with the NFS client
  733.         control program.  A replacement can be obtained from
  734.         Raleigh (please see the NFS forum), or from me (send me
  735.         a note).  You WILL find that NFS client performs much
  736.         better from the 16-bit MrFile/PM version, so you may
  737.         want to use this version if you use NFS often.
  738.  
  739.          When files are dropped on the OS/2 2.0 printer ICON,
  740.         an OS/2 PRINT command is issued to print the files.  If
  741.         you support more than one printer (or printer-type),
  742.         then this may not always result in the files being
  743.         placed in the queue over which you dropped the files.
  744.         Once I figure out how to print files to a specific
  745.         queue, I will fix this problem.
  746.  
  747.  ====================================================================
  748.  
  749.  
  750.         Changes for Mr. File/PM version 3.4.1
  751.  
  752.         Emergency Fix: Corrected a Problem in Saving Position/Size
  753.                        of the MrFile/PM window
  754.  
  755.  
  756.  ====================================================================
  757.  
  758.  
  759.         Changes for Mr. File/PM version 3.4
  760.  
  761.         MrFile/PM 3.4 has been tested under OS/2 1.3 and 2.0
  762.  
  763.         Requested Enhancements:
  764.  
  765.  
  766.              Added support for user-defined pull-down menus.
  767.  
  768.             Documented two commands that can be used with menu
  769.             definitions to change the directory mask or change
  770.             to certain directories.
  771.  
  772.              Modified the move/copy logic and destination
  773.             dialog to create a directory (as specified in the
  774.             destination dialog) if it does not exist on the
  775.             target drive.
  776.  
  777.  
  778.         Corrections:
  779.  
  780.  
  781.              Corrected problems in properly translating HPFS
  782.             filenames to FAT file names during move/copy
  783.             operations between these two file systems.
  784.  
  785.              Corrected a scrolling problem caused by a change
  786.             in focus when the scroll bar is selected
  787.  
  788.              Resolved a problem with deletion of source
  789.             directories after file tree move operations
  790.  
  791.              Modified the program to disallow more than one
  792.             copy/move or delete operation to be executed at one
  793.             time.   Multiple copy/move or delete operations cn
  794.             be accomplished by starting more than one copy of
  795.             MrFile/PM
  796.  
  797.              Increased the time-out limit for directory scan
  798.             logic (some users were experiencing time-outs on
  799.             large directories)
  800.  
  801.              Corrected problems in using the MRFILE_PATH=
  802.             environment variable to locate the MRFILEPM.INI file.
  803.  
  804.              Corrected problems with the size of the MrFile/PM
  805.             client window on start-up (drive letters did not
  806.             display correctly).
  807.  
  808.  
  809.         Removed support for the MRFILEPM.PRO file in favor of
  810.         the MRFILEPM.INI implementation that has been used for a
  811.         number of releases.
  812.  
  813.  
  814.  ====================================================================
  815.  
  816.  
  817.         Changes for Mr. File/PM version 3.3
  818.  
  819.         MrFile/PM 3.3 has been tested under OS/2 1.3 and 2.0
  820.  
  821.         Requested Enhancements:
  822.  
  823.  
  824.              Added the ability to copy selected file/directory
  825.             names into the PM clipboard.  When Ctrl-Ins is
  826.             pressed or the "Copy Selected Entries to Clipboard"
  827.             selection is chosen from the Options pull-down menu,
  828.             the fully-qualified names for selected
  829.             files/directories are copied into the PM clipboard.
  830.             This option is especially useful in specifying
  831.             filenames in the "Open" list boxes for other
  832.             application products.  You can use Ctrl-Ins to get
  833.             the file name from MrFile/PM, and then use Shift-Ins
  834.             to insert the selected name into the "Open" dialog
  835.             text box.
  836.  
  837.              Enhanced the file copy option to show the names of
  838.             all files being transferred (even if a whole
  839.             directory is selected), and added an option to
  840.             replace existing files only if they are older than
  841.             the files being copied.
  842.  
  843.              Implemented file deletion on a separate thread.
  844.             The deletion of a large number of files will no
  845.             longer prevent you from using other OS/2
  846.             applications, or MrFile/PM concurrently.
  847.  
  848.              Added support for multiple file "Masks" , used to
  849.             select which files are shown in the directory/file
  850.             window.  Multiple wildcard masks may be specified in
  851.             the Directory Mask dialog, separated by spaces,
  852.             commas, or semi-colons.  The masks are or'ed
  853.             together - any file matching one or more of the
  854.             masks specified will be displayed in the
  855.             directory/file window.  For example, a mask
  856.             specification of '*.c;*.h' will show all c source
  857.             modules and header files in the current directory.
  858.             The default mask is '*' to display all files in the
  859.             current directory.  When the mask is set to this
  860.             default value, the line that separates drive letters
  861.             from the file display window is solid.  A modified
  862.             mask specification will cause a dotted line to
  863.             appear between the drives and files, to remind you
  864.             that you may not be viewing all files in the
  865.             directory (as specified by the mask).
  866.  
  867.              Added support for invoking another copy of
  868.             MrFile/PM using a selected drive or directory.  When
  869.             you double-click with the secondary mouse button on
  870.             a drive letter or directory name, another copy of
  871.             MrFile/PM will be invoked displaying the contents of
  872.             the root of the drive, or the directory selected.
  873.             The new MrFile/PM copy will not overlay the
  874.             currently-running copy, but will be offset on the
  875.             screen so that both copies can be viewed
  876.             concurrently.
  877.  
  878.              Changed the "Show All Files on Current Drive" to
  879.             to "Show All Files in Current Tree".  The function
  880.             will show all files in the current directory, and
  881.             all sub-directories of the current directory when
  882.             selected.  Of course, if the current directory is
  883.             the root, then this function shows all files on the
  884.             current drive.
  885.  
  886.              Enhanced error detection and messages associated
  887.             with proper placement of the MRFILEPM.INI file and
  888.             the help file, MRFILEPM.HLP.
  889.  
  890.              Changed the command dialog and invocation
  891.             mechanism to support HPFS filenames, by quoting the
  892.             names on the command line when they contain non-FAT
  893.             filename characters.
  894.  
  895.              Altered the Font Selection dialog so that a single
  896.             mouse-click will select a font (a double click was
  897.             required in previous versions).
  898.  
  899.              Altered the command dialog to allow the
  900.             specification of '/m' for substituting the current
  901.             value of the directory mask in user-entered commands.
  902.  
  903.              Added an option to the Profile pull-down menu to
  904.             save the current size and position of the MrFile/PM
  905.             window (saved in MRFILEPM.INI)
  906.  
  907.              Added commas to the numbers displayed in the Size
  908.             dialog.
  909.  
  910.              Altered the About dialog window to show the
  911.             fully-qualified paths name for the MRFILEPM.INI file
  912.             that is currently being used.
  913.  
  914.  
  915.         Corrections:
  916.  
  917.  
  918.              Corrected a problem in the Font menu that would
  919.             not allow you to cancel your current font selection.
  920.  
  921.              Corrected timing problems that caused MrFile/PM to
  922.             TRAP intermittently.
  923.  
  924.              Corrected the command dialog to accept /CB and /cb
  925.             for inserting clipboard contents into a
  926.             user-specified command.
  927.  
  928.              Improved internal parameter and string length
  929.             checking for robustness
  930.  
  931.              Made the "No" button the default focus in the file
  932.             deletion dialog
  933.  
  934.              Corrected other miscellaneous problems and
  935.             inconsistencies.
  936.  
  937.  
  938.  ====================================================================
  939.  
  940.  
  941.         Changes for Mr. File/PM version 3.2
  942.  
  943.         MrFile/PM 3.2 has been tested under OS/2 1.3 and the
  944.         6.304E driver for OS/2 2.0.
  945.  
  946.         Requested Enhancements:
  947.  
  948.  
  949.              Added an option for remembering the current
  950.             directory on each drive (like the OS/2 or DOS
  951.             command line does).  When Remember Drive's Current
  952.             Directory is selected from the Options pull-down
  953.             menu, MrFile/PM will switch to the current directory
  954.             (directory that MrFile was last in) on a drive when
  955.             the drive letter is selected. If the drive letter
  956.             selected is the current drive, this display switches
  957.             to the root of the drive.  The state of this option
  958.             is saved in MRFILEPM.INI when Save Current Options
  959.             is selected from the Profile pull-down menu.
  960.  
  961.              Added a Delete button to the Quick Change dialog
  962.             so that directories can be deleted from the quick
  963.             change list. Simply select the directory, and press
  964.             the Delete button to delete it from the list.
  965.  
  966.              Added an option to assist in quickly locating a
  967.             particular file in a large directory.  While holding
  968.             down the Space Bar, a key press will cause the
  969.             MrFile/PM selection in the display window to JUMP to
  970.             the first file whose name begins with the letter
  971.             pressed (if it exists).  More keys may be pressed
  972.             (while the space bar remains down) to further
  973.             qualify the search.  When the down or right arrow is
  974.             pressed (while the space bar remains down), the next
  975.             file matching the search string is selected, the up
  976.             or left arrow keys move the selection bar to the
  977.             previous file that matched the search characters.
  978.  
  979.             For example, to locate MRFILEPM.EXE, hold down the
  980.             space bar and press the 'M' key. The selection bar
  981.             will jump to the first file whose name begins with
  982.             an 'M' (if any exist in the current directory).
  983.             With the space bar still down, press the 'R' key to
  984.             jump to the first file whose name begins with 'MR'.
  985.             Pressing the right or down arrow key, with the space
  986.             bar still held down will jump to the NEXT file whose
  987.             name begins with 'MR'.  The up or left arrow keys
  988.             will jump to the previous file beginning with 'MR'.
  989.             To start a new search, release the space bar, press
  990.             the home key (to position the window to the
  991.             beginning of the display, hold down the space bar
  992.             and start pressing keys again.
  993.  
  994.              Added support for reading the text contents of the
  995.             PM clipboard in commands with the '/cb' parameter.
  996.             In this manner, you can mark files on your 3270
  997.             Emulator session, copy them to the clipboard, and
  998.             then download them to the current directory in
  999.             MrFile/PM by entering the following command:
  1000.  
  1001.             almcopy ha:/cb /p
  1002.  
  1003.              The Size Dialog has been enhanced to display much
  1004.             more information about the current directory and
  1005.             drive (e.g. the size of the current directory, and
  1006.             the disk drive label for the current drive).  The
  1007.             dialog may also be moved to the side and left up to
  1008.             view real-time updates to size statistics as
  1009.             directories are traversed or the current drive
  1010.             changed in the MrFile/PM main window.
  1011.  
  1012.              Added support for drag-over with mouse button 1
  1013.             when selecting files.  While holding Mouse button 1
  1014.             down, any file or directory name that the mouse is
  1015.             moved over will be selected.
  1016.  
  1017.              The MrFile/PM file/directory display is no longer
  1018.             automatically refreshed after a copy is executed, or
  1019.             a user-entered command is executed.
  1020.  
  1021.              A check mark appears next to the current sort
  1022.             order under the View pull-down menu.
  1023.  
  1024.  
  1025.         Corrections:
  1026.  
  1027.  
  1028.              Fixed a problem that prevented files beginning
  1029.             with a period ('.') to be displayed in the file
  1030.             window (HPFS).
  1031.  
  1032.              Corrected a problem with positioning on start-up
  1033.             that gave interesting results when MrFile's size and
  1034.             positions had been saved while minimized.  The "Star
  1035.             Trek" frame "beam down" does not appear during
  1036.             start-up.
  1037.  
  1038.              Corrected a problem with positioning of drives,
  1039.             files, and directories in the MrFile/PM window that
  1040.             caused some items to disappear off the right-hand
  1041.             side of the window when MrFile/PM was re-sized.
  1042.  
  1043.              Corrected a problem involving with copying two
  1044.             files between instances of MrFile/PM, when one
  1045.             instance is displaying all files on a drive.
  1046.  
  1047.              Corrected other miscellaneous problems and
  1048.             inconsistencies.
  1049.  
  1050.  
  1051.  ====================================================================
  1052.  
  1053.  
  1054.         Changes for Mr. File/PM version 3.1
  1055.  
  1056.         Bug Fixes:
  1057.  
  1058.  
  1059.              Added support for re-locating the MRFILEPM.INI
  1060.             file.  The file may be placed in any directory
  1061.             specified in your PATH= in CONFIG.SYS, or in the
  1062.             path specified by MRFILE_PATH= in CONFIG.SYS (if you
  1063.             wish to place the file in a directory that is not in
  1064.             your path).  The MRFILE_PATH= parameter, is used,
  1065.             takes precedence over directories in PATH=.
  1066.  
  1067.              Corrected a problem with timing that caused
  1068.             MRFILEPM.EXE to hang on start-up.
  1069.  
  1070.              Fixed a bug that did not pass fully-qualified file
  1071.             names to commands when Mr.File/PM is in the mode
  1072.             that shows all files on a drive.
  1073.  
  1074.              Hidden directories now show up on the destination
  1075.             dialog when Show System & Hidden Files is selected
  1076.             on the Mask dialog.
  1077.  
  1078.              The size and position for Mr.File/PM is only saved
  1079.             when the desktop is saved, not when Save Current
  1080.             Options is selected from the Profile menu (for
  1081.             compatibility with programs like MEGADISK).
  1082.  
  1083.              Fixed other miscellaneous inconsistencies and
  1084.             problems.
  1085.  
  1086.  
  1087.  
  1088.         Changes for Mr. File/PM version 3.0
  1089.  
  1090.  
  1091.              Added support for interactive configuration of
  1092.             Mr.File/PM.  The configuration for the tool is now
  1093.             stored in C:ÖOS2ÖMFILEPM.INI, and is referenced each
  1094.             time that Mr.File/PM is started to restore the
  1095.             previously saved configuration.  The configuration
  1096.             will now save the window position and size for
  1097.             Mr.File/PM, and the configuration can be
  1098.             interactively changed using the Profile pull-down
  1099.             menu.
  1100.  
  1101.             For users of previous releasese of Mr. File/PM, the
  1102.             MRFILEPM.PRO file will be read on the first
  1103.             execution of Mr.File/PM 3.0 and the "INI" file
  1104.             crreated from the information found in the profile.
  1105.  
  1106.              Added an option to display all files on a logical
  1107.             disk drive partition, giving the user a number of
  1108.             options for displaying and operating on all files
  1109.             that exist on a drive.
  1110.  
  1111.              Exterminated miscellaneous bugs reported by users
  1112.  
  1113.  
  1114.         Changes for Mr. File/PM version 2.2
  1115.  
  1116.  
  1117.              Added support for using the ALT key during
  1118.             drag/drop to drive letters to move the selected
  1119.             files to the selected drive/directory when the ALT
  1120.             key is held down during the drag/drop operation.
  1121.  
  1122.              Added support to automatically translate long
  1123.             filenames to 8.3 notation when copied from an HPFS
  1124.             file system to a FAT filesystem
  1125.  
  1126.              Added support for using the INS key to add a new
  1127.             sub-directory.
  1128.  
  1129.              Added support for dragging and dropping
  1130.             directories as well as files.  The receiving
  1131.             application must be able to handle dropped
  1132.             directories if you choose to use this feature (copy
  1133.             and move do handle this feature).
  1134.  
  1135.              Implemented smooth-scrolling, including the
  1136.             ability to grab the scroll bar with the mouse and
  1137.             positions the file display window.
  1138.  
  1139.              Added support for specifying if existing files
  1140.             should be replaced on the copy/move dialog.  When
  1141.             this box is selected, you will not be prompted for
  1142.             replacing existing files in the target location.
  1143.  
  1144.              MrFile/PM now starts correctly in the foreground
  1145.             when selected from a program group.
  1146.  
  1147.              When directory trees are MOVED, the source is
  1148.             deleted after the move completes successfully.
  1149.  
  1150.              The directory refresh procedure is now executed on
  1151.             a separate thread, thus freeing up the desktop so
  1152.             that you can work with other windows while
  1153.             Mr.File/PM is refreshing the display for a large
  1154.             directory.
  1155.  
  1156.              The DOS verify command is set automatically during
  1157.             a move or copy operation to ensure the integrity of
  1158.             the copy operation.
  1159.  
  1160.              Drag/Drop may now be used to copy files between
  1161.             two running Mr.File/PM Windows.
  1162.  
  1163.              Fixed other miscellaneous inconsistencies and
  1164.             problems reported by users.
  1165.  
  1166.  
  1167.    Changes for Mr. File/PM version 2.1
  1168.  
  1169.  
  1170.              Upgraded the font selection dialog so that it
  1171.             references the correct help information, and may be
  1172.             cancelled to resume using the original font.
  1173.  
  1174.              Added the Del key function to operate in the same
  1175.             manner as Cntl-d, in specifying the the selected
  1176.             files should be deleted.
  1177.  
  1178.              Increased the stack size for Mr.File/PM in an
  1179.             attempt to resolve problems with displaying very
  1180.             large directories.
  1181.  
  1182.              Improved the performance of the sorting algorithm
  1183.  
  1184.              Altered MRFILEPM.PRO to provide for default
  1185.             specification of the following:
  1186.  
  1187.  
  1188.                  The FONT that Mr.File/PM will use on start-up
  1189.  
  1190.                  The file search MASK to be used to show files
  1191.                 in the file display window
  1192.  
  1193.                  Whether SYSTEM/HIDDEN files should be
  1194.                 displayed in the file display window.
  1195.  
  1196.  
  1197.    Changes for Mr. File/PM version 2.0
  1198.  
  1199.          The menu pull-down list has changed to conform to a number of
  1200.           suggestions that I received.
  1201.  
  1202.          Implemented the undocumented drag-drop protocol for OS/2 1.2
  1203.           and 1.3 so that files could be dragged to other application,
  1204.           disk drives or host 3270 Emulator sessions.
  1205.  
  1206.           I would like to express my appreciation to the developers of
  1207.           EPM 5.2 for their assistance in implementing this undocumented
  1208.           protocol.
  1209.  
  1210.          Implemented a dialog to allow for selection of the font that
  1211.           Mr.  File/PM will use to display files.
  1212.  
  1213.          Altered the sort routine so that it would work correctly with
  1214.           HPFS files.  Made other miscellaneous corrections so that the
  1215.           HPFS could be supported.
  1216.  
  1217.          Added a sort option that sorts in decending order by file
  1218.           size.
  1219.  
  1220.          Corrected a number of reported bugs with the program.
  1221.  
  1222.  ====================================================================
  1223.  
  1224.     INSTALLING MR.FILE/PM
  1225.  
  1226.     If you are a current user of a previous version of
  1227.     MrFile/PM, please read *** NOTES TO CURRENT USERS OF MRFILE/PM ***
  1228.     below.
  1229.  
  1230.     To install Mr. File/PM, perform the following actions:
  1231.  
  1232.  
  1233.          Copy the following file to a directory that resides in
  1234.         your OS/2 search path (from the PATH= statement in
  1235.         CONFIG.SYS).
  1236.  
  1237.  
  1238.              MRFILEPM.EXE
  1239.  
  1240.  
  1241.          Copy MRFILEPM.HLP to a directory that shows up in your
  1242.         HELP path (from the HELP= statement in CONFIG.SYS).
  1243.  
  1244.  
  1245.              I recommend copying the file to C:ÖOS2ÖHELP
  1246.  
  1247.  
  1248.          From and OS/2 session, type the following:
  1249.  
  1250.  
  1251.              start mrfilepm.exe
  1252.  
  1253.     Mr.File/PM will create a configuration file named
  1254.     MRFILEPM.INI to store configuration information for
  1255.     Mr.File/PM.  This file can be located in any directory
  1256.     specified in your PATH= parameter in CONFIG.SYS.
  1257.  
  1258.     If you wish to locate the MRFILEPM.INI file in a directory
  1259.     that is not in your PATH specification, you can specify the
  1260.     directory in a special environment variable, MRFILE_PATH= in
  1261.     CONFIG.SYS.  If this variable is used, it will take
  1262.     precedence over directories specified in the PATH=  (e.g.
  1263.     MRFILE_PATH=C:ÖMYINIDIRÖ).
  1264.  
  1265.     The following sequence describes how Mr.File/PM attempts to
  1266.     locate MRFILEPM.INI when starting:
  1267.  
  1268.  
  1269.          Mr.File/PM looks to see if MRFILE_PATH= has been
  1270.         specified.  If it has, the program checks to see if
  1271.         MRFILEPM.INI exists in the directory specified.
  1272.  
  1273.         If MRFILEPM.INI exists in the directory, then it is
  1274.         used.  Otherwise, the user is prompted for the location
  1275.         of the MRFILEPM.INI file, using the directory specified
  1276.         in MRFILE_PATH as the default.
  1277.  
  1278.          If Mr.File/PM finds that MRFILE_PATH= has not been
  1279.         specified, then the path is searched (list of
  1280.         directories in PATH= in CONFIG.SYS)  looking for the
  1281.         MRFILEPM.INI file.
  1282.  
  1283.         If MRFILEPM.INI is found in a directory in the path,
  1284.         then it is used.  Otherwise, the user is prompted for
  1285.         the location of the MRFILEPM.INI file, using the
  1286.         directory from which MRIFLEPM.EXE was loaded as the
  1287.         default.
  1288.  
  1289.  
  1290.     Please note that if you specify MRFILE_PATH=, then the PATH=
  1291.     is never used to search for MRFILEPM.INI.  The easiest thing
  1292.     to do is to place the MRFILEPM.INI file in a directory in
  1293.     your PATH=, usually in the same directory in which
  1294.     MRFILEPM.EXE is located.
  1295.  
  1296.  
  1297.       *** NOTES TO CURRENT USERS OF MRFILE/PM ***
  1298.  
  1299.       If you are using version 3.1, and have not modified your
  1300.       configuration extensively, I recommend erasing your
  1301.       MRFILEPM.INI file, and allowing version 3.2 to create a
  1302.       new one.  Some example profile entries (for configuring
  1303.       file menu, file associations, and drag/drop associations)
  1304.       will be added that better illustrate the use of these
  1305.       configurable features.
  1306.  
  1307.       If you use a previous MRFILEPM.INI file, everything will
  1308.       still work correctly, but upon the first start-up of
  1309.       version 3.2, you may note that the drives portion of the
  1310.       window is not displayed.  To correct this anomaly, please
  1311.       re-size the MrFile/PM window, and then use the desktop
  1312.       manager to Save MrFile's size and position (this is done
  1313.       in OS/2 2.0 by closing and re-starting MRFILEPM).  After
  1314.       you have done this once, MrFile/PM will start and operate
  1315.       correctly thereafter.
  1316.  
  1317.       For users of previous releases (< 3.1) of Mr.File/PM, your
  1318.       MRFILEPM.PRO file will be used to build the initial
  1319.       version of the MRFILEPM.INI file on the first time that
  1320.       you run Mr.File/PM 3.1.  Please ensure that your ".PRO"
  1321.       file is in a directory that is specified in the PATH=
  1322.       parameter of your CONFIG.SYS file.
  1323.  
  1324.  
  1325.  ====================================================================
  1326.  
  1327.     SUMMARY OF FILES
  1328.  
  1329.         MRFILE32.EXEBIN    - the Mr. File/PM program (32-bit version)
  1330.         MRFILE32.HLPBIN    - Mr. File/PM interactive help (IPF - 32 bit)
  1331.         MRFILEPM.EXEBIN    - the Mr. File/PM program (16-bit version)
  1332.         MRFILEPM.HLPBIN    - Mr. File/PM interactive help (16 bit version)
  1333.         MRFILEPM.SCRIPT    - Mr. File/PM documentation
  1334.         MRFILEPM.LIST3820  - Mr. File/PM documentation (formatted)
  1335.         MRFILEPM.BOOK      - Mr. File/PM documentation (BookManager)
  1336.         MRFILEPM.ANNOUNCE  - Announcement File
  1337.         MRFILEPM.AVAIL     - this file
  1338.  
  1339.    Please send any questions or concerns to the MRFILEPM FORUM
  1340.  
  1341.    Mike Kaczmarski
  1342.    TUCVM3(KACZ)
  1343.    IBM AdStaR Tucson
  1344.    April 6, 1993
  1345.  
  1346.