home *** CD-ROM | disk | FTP | other *** search
/ Strictly Windows / STRICTLY.ISO / programs / codeprin / setup / changes.txt < prev    next >
Encoding:
Text File  |  1994-11-14  |  22.7 KB  |  508 lines

  1.  
  2.                     CodePrint (TM) - Revision History
  3.  
  4.  
  5.   This file contains enhancements and bug fix history for CodePrint.
  6.  
  7.   ---------------------------------------------------------------------------
  8.   -------------------  VERSION 2.45  November 15, 1994  ---------------------
  9.   ---------------------------------------------------------------------------
  10.  
  11.   ** Bug Fixes    ***********************************************************
  12.  
  13.   [] Increased allowable line length to about 900 characters.
  14.  
  15.  
  16.   ---------------------------------------------------------------------------
  17.   ---------------------  VERSION 2.44  July 11, 1994  -----------------------
  18.   ---------------------------------------------------------------------------
  19.  
  20.   ** Bug Fixes    ***********************************************************
  21.  
  22.   [] Fixed bug that did not process FORM FEEDS with the line number option ON
  23.      or the FORM FEED was the last character on a line.
  24.  
  25.  
  26.   ---------------------------------------------------------------------------
  27.   ---------------------  VERSION 2.43  June 6, 1994  ------------------------
  28.   ---------------------------------------------------------------------------
  29.  
  30.   ** Bug Fixes    ***********************************************************
  31.  
  32.   [] Changed command line processing to accept an argument without a command
  33.      line switch which defaults to a file name. Therefore, you can specify a
  34.      file name as c:\file.txt on the command line. This allows CodePrint to
  35.      be launched from programs that automatically insert a file name.
  36.      
  37.      Please NOTE other command line option changes:
  38.      * If the /t option is not specified, the default action is to terminate
  39.        the application.
  40.      * A /m option can be used to run the application minimized. If this
  41.        option is not specified, the standard run/launch option is used.
  42.  
  43.   [] Fixed bug that did not correctly free resources when using the /t command
  44.      line option.
  45.  
  46.   [] Fixed bug that would loose the portion of a line following a FORM FEED
  47.      character. Previously a FORM FEED character needed to be placed at the
  48.      end of a line or be the first and only character on a line. This fix
  49.      now allows the FORM FEED character to be placed anywhere on a line and
  50.      any characters after the FORM FEED are printed on the next page.
  51.  
  52.      Note: This ONLY applies if the "Ignore Form Feeds" is not ON.
  53.  
  54.  
  55.   ---------------------------------------------------------------------------
  56.   --------------------  VERSION 2.42  April 4, 1994  -----------------------
  57.   ---------------------------------------------------------------------------
  58.  
  59.   ** Bug Fixes    ***********************************************************
  60.  
  61.   [] Fixed problem that would not update the "D:" status item when the duplex
  62.      mode was changed from the Options menu.
  63.  
  64.  
  65.   ---------------------------------------------------------------------------
  66.   -------------------  VERSION 2.41  February 28, 1994  ---------------------
  67.   ---------------------------------------------------------------------------
  68.  
  69.   ** Bug Fixes    ***********************************************************
  70.  
  71.   [] Fixed problem that COULD produce tiny text in all the list box, edit and
  72.      static text display areas. Not sure what type of configuration caused
  73.      this problem but it should not occur.
  74.  
  75.  
  76.   ---------------------------------------------------------------------------
  77.   --------------------  VERSION 2.40  January 24, 1994  ---------------------
  78.   ---------------------------------------------------------------------------
  79.  
  80.   ** Bug Fixes    ***********************************************************
  81.  
  82.   [] Fixed bug that would not prompt to save a modified configuration when a
  83.      new configuration was selected from the MRU list, or when selected from
  84.      the open configuration dialog.
  85.  
  86.  
  87.   ** Enhancements ***********************************************************
  88.  
  89.   [] Added option to print the FULL path name (default) or ONLY the file name
  90.      for the HEADER/FOOTER Filename option. Select this feature from the
  91.      Header/Footer dialog.
  92.  
  93.   [] Added option to print HEADER/FOOTER file date as creation/modified date
  94.      or the date the file was printed (the default). Select this feature from
  95.      the Header/Footer dialog.
  96.  
  97.   [] Added the option to print the page border using one of three widths,
  98.      LIGHT, MEDIUM or HEAVY. Select this feature from the Page dialog.
  99.  
  100.   Important Note: You should select the Page dialog and choose the border
  101.   width you want to use for each configuration and then save it. The default
  102.   is LIGHT border however, in some cases it might default to HEAVY.
  103.  
  104.  
  105.  
  106.   ---------------------------------------------------------------------------
  107.   -------------------  VERSION 2.30  November 15, 1993  ---------------------
  108.   ---------------------------------------------------------------------------
  109.  
  110.   ** Enhancements ***********************************************************
  111.  
  112.   [] Added command line arguments useful for batch processing. You can now
  113.      start CodePrint with the following command line arguments.
  114.      
  115.      /f - followed by (no space) the path and file name you want to print 
  116.           for example:
  117.              /fc:\autoexec.bat
  118.           you may also use -f
  119.           this option can be specified multiple times
  120.  
  121.      /c - followed by (no space) the configuration name, as saved in the
  122.           [Configuration] section of the CodePrint INI file.
  123.           for example:
  124.              /creadme
  125.           you may also use -c
  126.           this option should only be specified once
  127.      
  128.      /t - followed by (no space) a 0 or 1
  129.           specifying 1 will terminate CodePrint after printing the
  130.           specified file(s). Otherwise use 0.
  131.           for example:
  132.              /t0 or /t1
  133.           you may also use -t
  134.           this option should only be specified once
  135.  
  136.      The above options can be specified in any order. For example, to
  137.      print the autoexec.bat and config.sys files from c:\ using a
  138.      configuration named 'LISTINGS' and terminate after printing, the
  139.      command line would be specified as follows.
  140.  
  141.      c:\codeprnt\codeprnt.exe /t1 /fc:\autoxec.bat /fc:\config.sys
  142.             /clistings
  143.  
  144.  
  145.   ---------------------------------------------------------------------------
  146.   --------------------  VERSION 2.21  October 25, 1993  ---------------------
  147.   ---------------------------------------------------------------------------
  148.  
  149.   ** Bug Fixes    ***********************************************************
  150.  
  151.   []  Fixed bug that resulted in an error in the Win16 subsystem when run on
  152.       Windows NT.
  153.       
  154.   []  Fixed the bug that would abort a print job when a new page is started
  155.       but and the end of file is reached. This problem was thought to be
  156.       fixed in version 2.10. See the first item for that version.
  157.  
  158.  
  159.   ** Enhancements ***********************************************************
  160.  
  161.   [] This version now runs correctly on Windows NT.
  162.   
  163.  
  164.   ---------------------------------------------------------------------------
  165.   -------------------  VERSION 2.20  September 30, 1993  --------------------
  166.   ---------------------------------------------------------------------------
  167.  
  168.   ** Bug Fixes    ***********************************************************
  169.  
  170.   [] Fixed bug that would cause a GP fault on some systems when dropping
  171.      files to the CodePrint icon.
  172.  
  173.   [] Fixed printer setup to correctly initialize the print orientation and
  174.      duplex options.
  175.  
  176.   [] Fixed bug that did not update CHECK status for duplex printing on main
  177.      menu if option was changed while application was minimized.
  178.  
  179.  
  180.   ** Enhancements ***********************************************************
  181.  
  182.   [] Added a most recently used list to the File menu. The MRU list provides
  183.      quick access to recently used configurations. Up to 4 MRU configurations
  184.      are listed under the File menu.
  185.      
  186.   [] Changed the status bar to display the duplex status and duplex support
  187.      for the current printer. See on-line help.
  188.  
  189.   [] Change the Printer Setup so it now saves any changes globally for all
  190.      applications.
  191.  
  192.   [] Added support for printers that internally support duplex printing. For
  193.      the HP Laserjet line of printers, the IID and IIID have a built-in
  194.      duplex option. The IIISi and 4Si have a duplex option.
  195.      
  196.      To use a printers duplex feature, select File:Printer Setup to display
  197.      the standard Windows Printer Setup dialog. Choose the Options button.
  198.      In the Duplex Printing group box, select the option you want to use.
  199.      Then choose the OK button. For help with the Options dialog box, choose
  200.      the Help button or press F1 while using the dialog box. Then print as
  201.      normal.
  202.      
  203.      Note: If the current default printer does not support duplex printing,
  204.      the duplex option will not appear in the dialog box. (See README.TXT
  205.      file under topic, KNOWN PROBLEMS for more information)
  206.  
  207.  
  208.   ---------------------------------------------------------------------------
  209.   --------------------  VERSION 2.10  April 30, 1993  -----------------------
  210.   ---------------------------------------------------------------------------
  211.  
  212.   ** Bug Fixes    ***********************************************************
  213.   
  214.   [] Fixed bug that would occasionally spool a job to Print Manager but not
  215.      print. It appears to occur only for jobs that require less than one
  216.      sheet.
  217.  
  218.   [] Changed the FONT dialog to always display with a gray background to be
  219.      consistent with the other dialogs.
  220.   
  221.   [] Not sure this is a bug as much as it was an omission. When duplex
  222.      printing was implemented, it was not implemented for use with the
  223.      DRAG-AND-DROP feature. It is now, along with some other convenience
  224.      features.
  225.  
  226.   [] Fixed bug that did not gray the header or footer edit control if
  227.      unchecked.
  228.  
  229.  
  230.   ** Enhancements ***********************************************************
  231.  
  232.   [] You can now DRAG-AND-DROP files while CodePrint is MINIMIZED with the
  233.      duplex option ON and it works. You will get the normal message about
  234.      turning over the sheets and placing them back in the printer after the
  235.      first printing pass is complete, just like RESTORED mode operation.
  236.      However, to complete pass 2 printing, click the CodePrint icon to
  237.      display the Control/System Menu. Then select Print Pass 2 to complete
  238.      duplex printing for the dropped file(s). To cancel pass 2, select Cancel
  239.      Pass 2. You can also toggle Duplex Printing mode from the Control Menu.
  240.      
  241.      Other selections include changing the configuration and displaying the
  242.      information dialog.
  243.      
  244.      If you normally use CodePrint in the DRAG-AND-DROP mode you can now
  245.      perform most task without restoring the application.
  246.      
  247.      Note: When pass 2 is pending the printer light on the icon (right side
  248.            of printer) changes from BLACK to RED. After selecting Print
  249.            Pass 2 or Cancel Pass 2 it changes back to BLACK.
  250.      
  251.   [] This leads to the other important new feature. The ability to run
  252.      multiple copies of CodePrint has been re-implemented. For the users
  253.      who actually read these files you will notice that this feature was
  254.      disabled in v1.16. This feature needed to be tested and now appears to
  255.      work very well.
  256.      
  257.      You can now open several copies of CodePrint, each with a different
  258.      configuration and DROP files to the icon with the configuration you
  259.      want to use.
  260.      
  261.   [] Added the option to print the default wrap symbol '===>', or not print
  262.      it. If this option is checked, which will print the wrap symbol, you
  263.      can also change the symbol you want to use for wrapped lines. This
  264.      feature is accessed from the Page Layout dialog.
  265.      
  266.   [] Added a third border option which will print only a divider between
  267.      columns. This feature is accessed from the Page Layout dialog.
  268.      
  269.  
  270.   ---------------------------------------------------------------------------
  271.   ---------------------  VERSION 2.02  March 5, 1993  -----------------------
  272.   ---------------------------------------------------------------------------
  273.  
  274.   ** Bug Fixes    ***********************************************************
  275.  
  276.   [] Fixed bug that caused erratic program behavior when using a long header
  277.      or footer.
  278.  
  279.  
  280.   ---------------------------------------------------------------------------
  281.   --------------------  VERSION 2.01  February 8, 1993  ---------------------
  282.   ---------------------------------------------------------------------------
  283.  
  284.   [] Code maintenance.
  285.  
  286.  
  287.   ---------------------------------------------------------------------------
  288.   --------------------  VERSION 2.00  January 25, 1993  ---------------------
  289.   ---------------------------------------------------------------------------
  290.  
  291.   ** Enhancements ***********************************************************
  292.  
  293.   [] Added Duplex Printing option to the Options menu item. When this option
  294.      is checked, duplex printing is enabled. If this option is unchecked, the
  295.      default, duplex printing is disabled.
  296.  
  297.      Duplex printing allows you to print on both sides of the paper. Duplex
  298.      printing requires two passes. You first select the files you want to
  299.      print and choose the Print File(s) button. After the files are sent to
  300.      the printer or Print Manager, the following message is displayed.
  301.  
  302.      When printing is complete, turn sheets over and re-insert in printer so
  303.      the blank-side of the first sheet is on the top. Then choose the Print
  304.      File(s) button again.
  305.  
  306.      Press OK. You will notice that the files are still listed in the Print
  307.      list box. Next, after all the sheets are ejected from the printer,
  308.      re-insert them in the printer and choose the Print File(s) button to
  309.      print on the back of the sheets, which completes duplex printing.
  310.  
  311.      Due to the variety of printers on the market, you may have to experiment
  312.      with the order the sheets are output from the printer and the order and
  313.      orientation required when placed back in the input tray. Therefore it is
  314.      suggested that you print only one file with multiple sheets for test
  315.      purposes. (See On-Line help for more detailed information).
  316.  
  317.      NOTE: Due to the way duplex printing is implemented you should not
  318.      enable it when printing to a network printer.
  319.  
  320.  
  321.   ** Bug Fixes    ***********************************************************
  322.  
  323.   [] Fixed bug that would not allow further printing if a print job was
  324.      cancelled.
  325.  
  326.   [] Improved the keyboard interface for the main dialog window so now the
  327.      TAB key will always move between the controls even if CodePrint loses
  328.      focus due to switching applications.
  329.  
  330.   [] Fixed bug that would not prompt to save changes during Exit when changes
  331.      were made to the Options menu. 
  332.  
  333.  
  334.   ---------------------------------------------------------------------------
  335.   --------------------  VERSION 1.17  December 31, 1992  --------------------
  336.   ---------------------------------------------------------------------------
  337.  
  338.   ** Bug Fixes    ***********************************************************
  339.  
  340.   [] Fixed bug that would lockup CodePrint when a file was missing a Ctrl-Z
  341.      EOF marker.
  342.  
  343.  
  344.   ---------------------------------------------------------------------------
  345.   --------------------  VERSION 1.16  November 30, 1992  --------------------
  346.   ---------------------------------------------------------------------------
  347.  
  348.   ** Changes ****************************************************************
  349.  
  350.   [] Only one instance of CodePrint can be run. If CodePrint is started when
  351.      a previous instance is already running, the first instance of CodePrint
  352.      will move in front of any other applications.
  353.  
  354.  
  355.   ** Enhancements ***********************************************************
  356.  
  357.   [] Changed File menu to have a Save and Save As option. The Save option
  358.      and the Save button on the toolbar will save the current configuration.
  359.      The Save As option will display the Save As dialog. You can save the
  360.      configuration using the same name or a new name.
  361.        
  362.   [] Added option to display page summary information for the currently
  363.      selected configuration. Select Page:Info... option from the menu to
  364.      display the "Page Information Summary" dialog. The dialog displays
  365.      information not displayed in the toolbar or status sections of the main
  366.      window.
  367.  
  368.      New information added for this release includes the number of characters
  369.      per line and the number of lines per page for the current page format.
  370.      Other information displayed includes the status of application options
  371.      and current margin settings.
  372.  
  373.   [] Code maintenance.
  374.  
  375.  
  376.   ---------------------------------------------------------------------------
  377.   ---------------------  VERSION 1.15  August 31, 1992  ---------------------
  378.   ---------------------------------------------------------------------------
  379.  
  380.   ** Bug Fixes    ***********************************************************
  381.  
  382.   [] Fixed bug that would not find the REGORDER.FRM file if the Working
  383.      Directory was not the same as the Command Line or start-up directory.
  384.      This file must be in the same directory as the CODEPRNT.EXE to print it
  385.      from the registration dialog.
  386.  
  387.  
  388.   ---------------------------------------------------------------------------
  389.   ----------------------  VERSION 1.14  July 31, 1992  ----------------------
  390.   ---------------------------------------------------------------------------
  391.  
  392.   ** Enhancements ***********************************************************
  393.  
  394.   [] Added option to print line numbers. Select Page:Layout option from the
  395.      menu or press the Page button on the Toolbar to access the Page Layout
  396.      dialog. With the Line Numbers option checked, line numbers are printed
  397.      at the left margin for each line. If you do not want to include line
  398.      numbers, you should uncheck this option. This option is saved with each
  399.      configuration.
  400.  
  401.  
  402.   ---------------------------------------------------------------------------
  403.   ----------------------  VERSION 1.13  July 20, 1992  ----------------------
  404.   ---------------------------------------------------------------------------
  405.   
  406.   ** Bug Fixes    ***********************************************************
  407.   
  408.   [] Fixed bug that would not update the file list under certain instances
  409.      when opening a configuration.
  410.  
  411.  
  412.   ---------------------------------------------------------------------------
  413.   ----------------------  VERSION 1.12  July 09, 1992  ----------------------
  414.   ---------------------------------------------------------------------------
  415.  
  416.   ** Enhancements ***********************************************************
  417.  
  418.   [] Added Ignore Form Feed option to the Options menu item. When this option
  419.      is checked, form feed characters are ignored. If this option is
  420.      unchecked (default), form feed characters are recognized and will
  421.      start a new page.
  422.  
  423.      Note: Form Feed characters must be column 1.
  424.  
  425.  
  426.   ** Bug Fixes    ***********************************************************
  427.  
  428.   [] Previous versions ignored FORM FEED characters. Version 1.12 corrects
  429.      this problem.
  430.  
  431.  
  432.   ---------------------------------------------------------------------------
  433.   ----------------------  VERSION 1.11  July 02, 1992  ----------------------
  434.   ---------------------------------------------------------------------------
  435.   
  436.   ** Enhancements ***********************************************************
  437.  
  438.   [] Added Options menu item to main menu bar. The submenu option is the
  439.      Use Path command. When this option is checked, CodePrint will use the
  440.      PATH and FILE SPEC saved with the current configuration as the working
  441.      directory during startup and when a saved configuration is opened. If
  442.      this option is not checked, CodePrint will use the default working
  443.      directory, as listed in the Program Managers "Program Item Properties"
  444.      dialog for the CodePrint icon item, during startup and when a saved
  445.      configuration is opened.
  446.  
  447.   [] Added Truncate option to the Options menu. When this option is checked,
  448.      all lines are truncated if wider than the page. If this option is
  449.      unchecked (default), all lines wider than the page will wrap to
  450.      the next line.
  451.  
  452.   ** Bug Fixes    ***********************************************************
  453.  
  454.   [] Fixed problem that would not blank out the SIZE and MODIFIED status 
  455.      fields when opening a saved configuration.
  456.  
  457.   [] Added message to save current configuration before program exit, if it
  458.      was modified.
  459.  
  460.  
  461.   ---------------------------------------------------------------------------
  462.   ----------------------  VERSION 1.10  June 24, 1992  ----------------------
  463.   ---------------------------------------------------------------------------
  464.  
  465.   ** IMPORTANT    ***********************************************************
  466.  
  467.   Due to the addition of FULL margin support, configurations saved with v1.00
  468.   will not read the correct information for the PAGE dialog. To correct this
  469.   problem you can delete the CodePrint.INI file or open each saved config-
  470.   uration and change each option.
  471.  
  472.  
  473.   ** Enhancements ***********************************************************
  474.  
  475.   [] Added FULL support for margins. You can now adjust the left, top, right
  476.      and bottom margins individually. This feature corrects the problem with
  477.      Dot Matrix printers that would push the right or bottom margin off the
  478.      page depending on the current orientation. This new feature can be
  479.      found on the Page Layout dialog.
  480.  
  481.   [] Added the ability for the user to change the number of spaces used to
  482.      expand tabs. The default value is 8. A value of 0 essentially removes
  483.      tabs.
  484.  
  485.  
  486.   ** Bug Fixes    ***********************************************************
  487.  
  488.   [] Fixed bug that would not change to the saved path and file spec when a
  489.      new configuration was opened.
  490.  
  491.   [] Fixed bug that allowed a none wildcard file spec to be saved with a
  492.      configuration.
  493.  
  494.   [] Corrected bug that would save the window position when application was
  495.      closed from iconic state.
  496.  
  497.  
  498.   ---------------------------------------------------------------------------
  499.   ----------------------  VERSION 1.00  June 16, 1992  ----------------------
  500.   ---------------------------------------------------------------------------
  501.  
  502.   Initial release.
  503.   
  504.  
  505.   ---------------------------------------------------------------------------
  506.   -----------------------  End of changes.txt file  -------------------------
  507.   ---------------------------------------------------------------------------
  508.