home *** CD-ROM | disk | FTP | other *** search
/ New Horizons Shareware Collection / HORIZONS1.BIN / README.TXT < prev    next >
Text File  |  1994-12-27  |  13KB  |  316 lines

  1.  
  2. *  MaxFile/PM Version 1.25  *
  3.  
  4. To install MaxFile/PM or update your existing MaxFile/PM configuration, you
  5. should unpack the distribution archive to either a floppy diskette or to a
  6. temporary directory. Move to that drive and/or directory and then run the
  7. supplied INSTALL.EXE to begin.
  8.  
  9. I've tried to make the whole installation process as painless as possible. I
  10. hope you like it.
  11.  
  12.     *********************************************************************
  13.    * Go through EACH page of the notebook and make sure the settings are *
  14.    * accurate for your system! I can NOT stress this enough.             *
  15.     *********************************************************************
  16.  
  17. MaxFile/PM requires MSGAPI32.DLL, this DLL does NOT get copied anywhere for
  18. you, it is your responsibility to put it in your LIBPATH if you need it. This
  19. file is now included with MaxFile/PM for the convenience of those users who are
  20. not running Squish.
  21.  
  22. Have fun!
  23.  
  24. Craig
  25.  
  26. ===============================================================================
  27.  
  28. Necessary files
  29.  
  30.   The only files absolutely needed for MaxFile/PM to operate correctly
  31.   are:
  32.  
  33.         MAXFMPM.EXE
  34.         MAXFMPM.INI
  35.         EXECDOS.EXE
  36.         MAXFMPM.INF  (Not absolutely needed, but does come in handy.)
  37.         MSGAPI32.DLL
  38.  
  39.   The rest are just examples and the documentation files.
  40.  
  41. ===============================================================================
  42.  
  43. What's New (or been fixed)
  44.  
  45.     I may not always put everything that has changed in this section of
  46.     this file. I get quite wrapped up in the code and sometimes can't
  47.     remember every little thing that I have worked on. But for the most
  48.     part this section should be pretty accurate.
  49.  
  50. 12-26-94
  51.  
  52.     I lost the source code to the install program that first appeared
  53.     with version 1.24. The new installer is a bit prettier and allows
  54.     you to make some decisions before-hand. I hope everyone likes it.
  55.  
  56.     Please note: If you don't let the installer create/update the
  57.     desktop references and this is your first installation of
  58.     MaxFile/PM, the first time you run MaxFile/PM it will ask you for
  59.     your settings.
  60.  
  61.     Fixed CN_ENTER message response so you get the file you double
  62.     clicked on instead of a random selection.
  63.  
  64. 12-24-94
  65.  
  66.     Added file summaries when saving a FILES.BBS. The configuration
  67.     option for them is in the Settings notebook on Main Page 2 - Create
  68.     File Summaries.
  69.  
  70.             *****             MAJOR CHANGE               *****
  71.  
  72.     OS2.INI is no longer used to store the window presentation
  73.     parameters! This means that a smaller subset of presentation
  74.     parameters are stored for each window, but this should make those of
  75.     you worried about the size of your OS2.INI happy.
  76.  
  77.     To clean up your OS2.INI from previous versions of MaxFile/PM please
  78.     see the REXX command script INICLEAR.CMD. Please *READ* the file
  79.     before running it! You need to supply it with a list of your file
  80.     areas so it knows what to remove from OS2.INI.
  81.  
  82.     NOTE: All your previous window positions and colors will be lost.
  83.     This is a ONE TIME only conversion, all future versions of
  84.     MaxFile/PM will use the current method of storing window
  85.     presentation parameters.
  86.  
  87.             *****                                        *****
  88.  
  89. 12-23-94
  90.  
  91.     Recovered from a system crash, I was a single generation behind on
  92.     the file list generator source as far as backups are concerned. So I
  93.     rewrote it from scratch. Expanded the file area headers and spruced
  94.     up the listing some. The file list generator is slower now, but the
  95.     end result looks MUCH better.
  96.  
  97. 12-09-94
  98.  
  99.     When rearchiving files if a file is already in the format that
  100.     archives are being converted to, it will be skipped. This stops
  101.     MaxFile/PM from deleting files inadvertantly.
  102.  
  103. 12-05-94
  104.  
  105.     Brand new installer, it's a _real_ PM installation program with some
  106.     pretty buttons and a bit of intelligence. More so than the REXX
  107.     script I was using before.
  108.  
  109.     Extended description markers are now stripped from file announcements
  110.     made from a FILES.BBS window.
  111.  
  112. 12-02-94
  113.  
  114.     The Shift+Fx accelerators are now on the FILES.BBS context menu.
  115.     (Serge? :-)
  116.  
  117. 12-01-94
  118.  
  119.     Added 4 new REXX extensions; MPM_FileAreaSort(), MPM_SaveFilesBBS(),
  120.     MPM_AllFilesList() and MPM_SetWindowState().
  121.  
  122.     Fixed up Remove Entries so that it will remove file entries for
  123.     files that don't exist when removing just entries.
  124.  
  125.     Modified "Scan Docs..." so that the file dialog opens along with the
  126.     Get Description Text dialog.
  127.  
  128. 11-26-94
  129.  
  130.     Cleaned up the All Files List generator a bit so long file
  131.     descriptions would line up correctly. At the same time added a New
  132.     Files List generator. Currently the New Files List is limited to
  133.     files received within the last 15 days.
  134.  
  135. 11-25-94
  136.  
  137.     Introduced a new command line switch; "/FIX", it allows you to get
  138.     to the settings notebook so that you can enter your registration
  139.     information after the evaluation period is over.
  140.  
  141.     *Killer* new feature.. :-) New menu option on the FILES.BBS Window
  142.     Context Menu; Descriptions->Scan Docs... This one will extract all
  143.     the documentation files it can find in an archive and allow you to
  144.     browse through the first 8k of them to select and copy text for a
  145.     description. (I was asked for this one a LONG time ago, never could
  146.     figure out how to do it until now..)
  147.  
  148. 11-24-94
  149.  
  150.     Download counters should now be safe when cleansing or formatting
  151.     descriptions.
  152.  
  153. 11-23-94
  154.  
  155.     Moved "Default Description" setting from Main Pg 2 to Main Pg 3 in
  156.     the settings notebook to make room for the new FileList Margin
  157.     setting.
  158.  
  159.     New configuration option; FileList Margin. It adds yet another twist
  160.     to the way file descriptions are handled. If an Extended Description
  161.     Marker is defined this setting is IGNORED. However, if no ED Marker
  162.     is defined and FileList Margin is greater than zero, file
  163.     descriptions are allowed to be upto 1024 characters. MaxFile/PM acts
  164.     very much the same way that it does when an ED Marker is defined,
  165.     with one exception. When a FILES.BBS is written, each extra line of
  166.     a file description is padded with _FileList Margin_ characters to
  167.     make them line up when the description is displayed on the BBS. If
  168.     this setting is zero, descriptions are limited to 255 characters and
  169.     no special handling is performed when the FILES.BBS is written.
  170.  
  171.     Mark Zembrzuski (hope I spelled that right Mark) suggested this.
  172.  
  173.     Added a check box to the "Format Descriptions" popup, "Cleanse".
  174.     This allows you to perform an automatic cleanse (same as
  175.     Descriptions->Cleanse from the FILES.BBS Window context menu) when
  176.     you perform a Descriptions->Format. (Elliott? :-)
  177.  
  178. 11-18-94
  179.  
  180.     Found and fixed a long standing memory leak in the ReadFILESBBS()
  181.     code. I found this while I was rewriting this function to handle
  182.     long file descriptions.
  183.  
  184. 11-14-94
  185.  
  186.     MaxFile/PM is now a year old and still going strong! :-)
  187.  
  188. 11-13-94
  189.  
  190.     Modified the behaviour (IOW, removed a kludge) in the GetDIZ() code
  191.     so it only attempts a single extraction of FILE_ID.DIZ files on any
  192.     single archive. Info-ZIP users, you really should upgrade to UnZip
  193.     version 5.12 if you haven't done so already and use the -C modifier
  194.     to remove case-sensitivity.
  195.  
  196.     Added two new long-awaited menu items, on the File Area window
  197.     Context menu; Find Area... and on the FILES.BBS Context menu;
  198.     Files->Find... With them you can type in an area name or filename,
  199.     MaxFile/PM will find it and then scroll it into view for you in
  200.     their respective windows.
  201.  
  202.     Added another REXX command script to the distribution archive. It
  203.     will clear the INI entries in the OS2.INI user file that OS/2
  204.     creates to store the presentation parameters for MaxFile/PM's
  205.     windows.
  206.  
  207.     You can now set file announcement messages generated in a FILES.BBS
  208.     window or a REXX script with the DIRECT attribute.
  209.  
  210.     New menu item on the FILES.BBS context menu; Files->Send. You can
  211.     use this item to send a brief message with files attached.
  212.  
  213.     REXX command script added to process inbound TIC files. TICK.ZIP is
  214.     now included in the distribution archive. To use it, unzip it into
  215.     your MaxFile/PM directory. Please look at the file and read the
  216.     comments at the beginning. You'll have to change some things to make
  217.     it work on your system.
  218.  
  219. 11-12-94
  220.  
  221.     Fixed a problem in WriteFILESBBS() that was causing only linefeeds
  222.     to be written instead of CR/LF pairs when writing out multiple line
  223.     descriptions to a FILES.BBS file.
  224.  
  225. 10-14-94
  226.  
  227.     Removed debug code from ExecAndWait() function. This removes the
  228.     message box that presents the "Bad RC" message. You will still be
  229.     notified of errors with spawning archivers, but only if it is a
  230.     serious error that requires your attention.
  231.  
  232.     "Remove Items", orphaned file entries (entry in FILES.BBS with no
  233.     file in the download directory) can now be removed when you select
  234.     to "Remove Entries and Files." Purge missing will perform the same
  235.     operation.
  236.  
  237.     Phillip Perlman brought the above items my attention.
  238.  
  239.     Tweaked menu handling code.
  240.  
  241. 10-05-93
  242.  
  243.     The number of significant characters for a duplicate file search can
  244.     be configured now. Look for it in the Settings Notebook on Main -
  245.     Page 2.
  246.  
  247. 10-01-94
  248.  
  249.     Modified the behaviour of "Remove Items", when you choose to remove
  250.     only entries, the old behaviour was to remove the entry for a file
  251.     from the FILES.BBS window. This has been changed to show the file,
  252.     which is still present, as an orphaned file (this is the way it
  253.     should have been in the first place.) Comments are still handled in
  254.     the old fashion.
  255.  
  256.     Added another option to the FILES.BBS window Context Menu, "Select All
  257.     Files". It selects all files in a FILES.BBS window that are not orphans.
  258.  
  259. 09-28-94
  260.  
  261.     Added "Files->Purge Dupes" to the FILES.BBS window Context Menu.
  262.     This item scans through a FILES.BBS window and purges duplicate
  263.     entries based on filenames. Useful when a TICK processor adds an
  264.     entry for a file that already exists (during a replace, etc..)
  265.  
  266. 09-27-94
  267.  
  268.     Added another option to the File Area window Context Menu, "Create
  269.     FREQ List..." This option allows you to create a list of directories
  270.     for mailers that use an OKFILE.* for file requests.
  271.  
  272.     Added "Files->Remove Missing" to the FILES.BBS window Context Menu.
  273.     It searches through a FILES.BBS window and removes orphaned file
  274.     entries.
  275.  
  276.     The download counter string is now configurable, it is on Main -
  277.     Page 3 with the rest of the adopt options.
  278.  
  279. 09-26-94
  280.  
  281.     Added a few more options to the File Area window Context Menu; "Edit
  282.     REXX Macro..." this option allows you to create/edit REXX scripts by
  283.     calling on your favorite editor from inside MaxFile/PM. And "Details
  284.     View", this option will allow you to either have a full details
  285.     view or just the area tag of the file areas displayed in the Main
  286.     File Area window. A checkmark is used show which view is in effect
  287.     (you should be able to figure it out by looking at the container...)
  288.     When checked; details view is in effect, otherwise the view is text.
  289.  
  290. 09-25-94
  291.  
  292.     *Finally* cleaned up dupe check results. Duplicate files are now
  293.     only listed once like they should be, in alphabetical order.
  294.  
  295.     Rearranged the Settings notebook, the Adopt page has been renamed to
  296.     Main - Pg 3 (more for consistency than anything else.) At the same
  297.     time, added two new configuration items. For "Remove Items" you can
  298.     now set a default action, options selectable are; "Prompt",
  299.     "Entries" and "Entries and Files." For "Descriptions->Copy" you can
  300.     now configure whether or not you want the (xx of xx) counter
  301.     appended to the end of the copied description.
  302.  
  303.     "Copying" files and/or comments can now be accomplished via Drag and
  304.     Drop. Hold the CTRL key down while you are dragging file or comment
  305.     objects, when dropped on either the Main File Area window or on a
  306.     FILES.BBS window, the objects will get copied to the destination and
  307.     the original objects will be left intact.
  308.  
  309.     Most of the above was suggested by Michael Roedeske.
  310.  
  311.     Also found a small bug related to FILE_ID.DIZ extraction, some
  312.     archives come with the read only attribute set on the files in the
  313.     archive. This bit is now removed from any _extracted_ FILE_ID.DIZ's
  314.     so that they can be deleted when no longer needed.
  315.  
  316.