home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1993 #2 / Image.iso / comm / catbx16a.zip / CATBOX.HST < prev    next >
Text File  |  1993-07-07  |  8KB  |  193 lines

  1.                     CATBOX Version 1.2 Modifications
  2.  
  3.    December, 1992
  4.  
  5. 1.  If your catalog did not match your template, and CATBOX could never
  6.     find a header, you would load 0 records.  CATBOX thought the catalog
  7.     was open.  If you tried to sort the index with 0 records, your machine
  8.     could hang up.
  9.  
  10.     If 0 records is the result of an open, CATBOX pops up a message indi-
  11.     cating a possible catalog/template mismatch and no longer thinks the 
  12.     catalog is open.  If you try any operations on the catalog (such as 
  13.     SORT) nothing happens when you try to make the selection from the menu, 
  14.     just as if no catalog had yet been opened.
  15.  
  16. 2.  During a SAVE operation, a work catalog is created.  This catalog is the
  17.     same name as the orginal except that the last character is replaced with
  18.     a dollar sign.  This catalog was not being deleted after the save oper-
  19.     ation.  This file is now deleted.
  20.  
  21. 3.  Exiting the program via ESCAPE was to easy to do inadvertantly.  An Exit
  22.     menu item has now been added to the File menu.  You must now exit via
  23.     this menu item or its shortcut key, CTRL-X.
  24.  
  25. 4.  Shortcut key combinations were added to several of the more often-used
  26.     functions of the File menu.  These include:
  27.  
  28.       ALT-O - Open
  29.       ALT-S - Save
  30.       ALT-P - Print
  31.       ALT-U - Print using
  32.       ALT-X - Exit
  33.  
  34.     I also added a CTRL-S shortcut key to pop up the Sort dialog box.
  35.  
  36.     These shortcut keys may be pressed from anywhere in the menu system, but
  37.     not from data entry dialog boxes or while viewing an entry.
  38.  
  39. 5.  Since several items accessible via shortcut keys pop up dialog boxes, I
  40.     put headings on these boxes so that you would be sure of which function
  41.     you selected.
  42.  
  43. 6.  Limited mouse support has been added if you have a mouse driver loaded.
  44.     The mouse woks in the following circumstances:
  45.  
  46.     1. You may select any menu item from the current menu with the mouse.
  47.     2. If you are in a pull-down menu you must close the menu with the
  48.        right mouse button before you can select another item from the main
  49.        menu bar.
  50.     3. While in dialog boxes, you can move the input cursor between fields
  51.        by moving the mouse.  Pressing the left key is the same as pressing
  52.        ENTER with the cursor in that field.  Pressing the right key is the
  53.        same as pressing ESCAPE.
  54.     
  55. 7.  It is important to OZCIS users to keep the file date/time on catalogs
  56.     of the last update by OZCIS.  In release 1.1, I added the FILETIME.EXE
  57.     utility with which users could set the time as they wished.  This was
  58.     still cumbersome, so I have now included an option on the FILE/SAVE
  59.     dialog box to use the same file time as the file that was last opened.
  60.  
  61.     I also added a configuration file line, SAMETIME=, which has an object
  62.     of Y or N.  This lets me keep track of what was last requested so that
  63.     it can be displayed as the default in the SAVE dialog box.
  64.  
  65.     I will leave FILETIME.EXE in the distribution ZIP file because it is
  66.     still a handy utility.
  67.  
  68.     If you want to use other than the current time on target catalogs for
  69.     EXTARCT and MOVE, you must use FILETIME.EXE to change the date/time on
  70.     these catalogs.
  71.  
  72. 8.  If a template was loaded and the user selected CONVERT before opening
  73.     a catalog, the template reverted to the standard template, CBOXSTD.TPL.
  74.     Then when trying to open the catalog, the wrong template may be used.
  75.  
  76.     This has been corrected by not allowing any processing in CONVERT until
  77.     a catalog is opened.
  78.  
  79. 9.  In certain rare situations, the pick list would not display when loading
  80.     a new template.  This has been corrected.
  81.  
  82. 10. The CATBOX.DOC and help files have been updated to reflect the above
  83.     revisions.
  84.                     CATBOX Version 1.3 Modifications
  85.  
  86.     February, 1993
  87.  
  88. 1.  If you are searching or browsing a large file in the DELTE, EXTRACT or 
  89.     MOVE mode, there are only two ways to quit.  First, you can continue 
  90.     until end-of-file, or second, you can press ESC.  Pressing ESC abandons
  91.     all deletes, extracts or moves selected thus far.  If there are a few
  92.     thousand records, you have to view each one to get to end-of-file so
  93.     that you can process the deletions, extracts or moves.  Needless to say,
  94.     this is a royal pain.  I made a modification that allows you to press
  95.     the END key to complete processing with records selected thus far.
  96.  
  97. 2.  I converted the program from C to C++ to improve its maintainability.
  98.  
  99. 3.  I fixed a few minor bugs that you will probably never encounter, but
  100.     probably wouldn't notice if you did.
  101.  
  102. 4.  Added a /M switch for users of monochrome monitors.  Better remapping 
  103.     of colors for monochrome displays.
  104.  
  105. 5.  I now get the rows and columns of current display mode from the BIOS data
  106.     area and adjust all screens and menus accordingly.  This keeps CATBOX
  107.     from running as in a small segment of a large screen text mode.  For
  108.     instance, if you are in 50 line or 132 column mode when you enter CATBOX, 
  109.     CATBOX will use all the rows and columns in its displays.  Most pop-up
  110.     windows and dialogue boxes retain their original position, but the
  111.     effect is quite pleasing.  Viewing area and file pick list expand with 
  112.     screen.  The CXL HELP system that I use does not lend itself to other 
  113.     than a fixed size.
  114.  
  115. 6.  Added another utility program to the package.  CAT2DL.EXE reads a
  116.     standard format catalog file and creates an OZCIS format download (.DL)
  117.     file from it.  This allows you to use the EXTRACT selection functions
  118.     to select files to download.  These are copied to a new catalog which
  119.     can then be processed with CAT2DL.EXE to create the download file.  
  120.     Then you can start up OZCIS and execute a second pass in the forum you
  121.     processed.  This automatically downloads all files you selected with
  122.     EXTRACT.
  123.  
  124.     I intend to add download files/scripts for each major information manager
  125.     (TAPCIS, CIM, AUTOSIG), but I only have OZCIS at this time.  If you can
  126.     send me the desired file format and/or a sample, I will try to modify
  127.     CAT2DL to output your format when requested.
  128.  
  129. 7.  Due to popular demand, I eliminated the wait time on the reminder window
  130.     and decreased the frequency in which it reccurs.
  131.  
  132. CATBOX version 1.4 modifications.
  133.  
  134.  
  135.  
  136. 1.  Version 1.4 was issued to correct one major mistake:
  137.  
  138.     The programs CATBOX.EXE and CAT2DL.EXE in version 1.3 were compiled in 
  139.     386 code.  This caused the system to hang when they were executed on a 286 
  140.     processor.
  141.  
  142.     Version 1.4 is compiled in 286-compatible code.
  143.  
  144.  
  145. 2.  I also corrected erroneous references in the documentation to the FILESTAMP
  146.     program.  These should refer to FILETIME.EXE.
  147.  
  148. 3.  The CAT2DL help screen refered to CAT2DL as CAT2OZDL, an old name.
  149.  
  150.  
  151. CATBOX version 1.5 modifications.
  152.  
  153.  
  154.  
  155. 1.  There was an error in the SAVE function that prevented a file from
  156.     retaining its file date and time when that option was selected.
  157.  
  158.     The problem has been corrected.
  159.  
  160. 2.  If you want to restrict the files that appear in the file open pick list,
  161.     you can specify 
  162.       PICKLIST=filespec
  163.     in the CATBOX.CFG file.  The filespec is a wildcard specification that
  164.     will be used to restrict the pick list.  Example:
  165.  
  166.       PICKLIST=*.CAT
  167.  
  168. 3.  I have added online registration capability through CompuServe (GO
  169.     SWREG).  Updated the documentation accordingly.
  170.  
  171. 4.  Occasionally, on very large files, FSORT was losing a record.  
  172.  
  173.     FSORT has undergone a major logic revision to correct the program and 
  174.     handle virtually any file size without data loss.  I have sorted
  175.     multi-megabyte text files without error or data loss.
  176.  
  177. 5.  If you had an early error such as an invalid template, you could still
  178.     get the registration reminder message even though you are restered.
  179.  
  180.     Fixed.
  181.  
  182. CATBOX version 1.5a:
  183.  
  184.    Version 1.5a is identical to version 1.5 except that the registration
  185. reminder screen has been updated to instruct users on the ability to 
  186. register CAT on CompuServe's SWREG section.
  187.  
  188.  
  189. CATBOX version 1.5b:
  190.  
  191.    Version 1.5b is an expiremental version of 1.5a compiled in 8088/8086
  192. code rather than 80286 code.
  193.