home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / CLIPPER / MISC / EZCASE.ZIP / EZCASE.EXE / UPDAT170.DOC < prev   
Encoding:
Text File  |  1990-02-17  |  11.3 KB  |  233 lines

  1.                            EasyCASE version 1.7
  2.  
  3. EasyCASE version 1.70 fixes the following bugs and enhances several functions
  4. as follows. EasyCASE v1.7 is a release which combines all of the maintenance
  5. releases of EasyCASE v1.61 through 1.69 into a single update.
  6.  
  7. v1.61  11/24/89
  8.  
  9. a. Re-wrote the HP LaserJet drivers so that less resident memory in the LaserJet
  10. printer is used allowing more complex charts to be printed at 300dpi on HP
  11. LaserJets equipped with only 512K of memory. However, depending on the complexity
  12. of a chart, it is still quite possible that it may become impossible to print
  13. out an entire page at 300 dpi resolution. This is a limitation imposed by the
  14. amount of memory present in the printer and the way complex images are stored,
  15. it is NOT caused by EasyCASE Plus. To guarantee printing of complex images at
  16. 300 dpi, you need 1 Mbyte of memory.
  17.  
  18. b. Fixed a bug which was causing improper printing of images at 100dpi in
  19. Landscape paper orientation on LaserJet printers.
  20.  
  21. c. Added support for printing on LaserJets at 75dpi, though with a slight
  22. descrease in the number of symbols which can fit on the page horizontally and
  23. vertically.
  24.  
  25. d. Removed the LASERJET and DESKJET options from the printer selection menu
  26. and replaced them with HPLJ @ 75dpi and HPLJ @ 100dpi. DeskJet printers ARE
  27. LaserJet (HPLJ) compatible so you should select the appropriate HPLJ @ xxx dpi
  28. driver if you want to print on a DeskJet or DeskJet Plus.
  29.  
  30. e. Fixed a bug which would cause endless beeping and lockup until the Escape
  31. key is pressed when selecting, under certain conditions, the (double ended)
  32. arrowheads option from the main menu or selecting a flow to change the number
  33. of arrowheads on.
  34.  
  35. f. Added a new option to the #Arrowheads option dialog box. This option is only
  36. enabled for ERDs and enables you to draw an Association with a SINGLE
  37. arrowhead at the SOURCE end and a DOUBLE arrowhead at the DESTINATION end of
  38. the connection to represent, for example, one-to-many relationships. If you
  39. need a double arrow at the source and a single arrow at the destination, either
  40. draw the association connection in the opposite direction or select the option
  41. to change its direction.
  42.  
  43. g. Added two more options to the Export menu to provide Microsoft Windows v2.03
  44. and PC Paintbrush files at 150 dpi resolution. The other options produce images
  45. at 90 dpi. The 150 dpi image is produced quite quickly but takes a lot longer to
  46. load into PageMaker, Designer, Ventura etc. and is larger than a normal page and
  47. hence has to be scaled to fit. This results in a slight reduction in quality but
  48. is still much better than the 90dpi image quality. Also, because the image does
  49. now consist of a lot more points, you are more likely to get an out-of-memory
  50. error when running applications under Microsft Windows when loading these 150dpi
  51. images into Windows applications such as PageMaker. The 150dpi image has NOT yet
  52. been tested with WordPerfect or Word v5, Ventura or Manuscript. The 90dpi images
  53. HAVE been tested with those products.
  54.  
  55. v1.62  10/1/89
  56.  
  57. a. Fixed a bug which would cause the program to 'hang' with an error #5, and
  58. possibly also an error #11, if an attempt was made to Save a chart file to a
  59. project directory specification, together with that of the filename and
  60. extension, to be saved exceeded 40 characters. This has been re-implemented to
  61. save a chart file in the default project directory only. Any path specification
  62. input will be ignored so as to avoid the error and also 'encourage' you to keep
  63. all your project chart files in the same project directory.
  64.  
  65. b. Fixed a bug which could potentially cause a chart file created by earlier
  66. versions of EasyCASE to cause problems when saved and subsequently re-loaded.
  67.  
  68. c. Improved the Zoom chart feature to simplify navigating around a large chart.
  69. While in the Zoom=4 (quarter size) mode, selecting Zoom=1 (actual size) mode,
  70. you will be prompted to select an area of the chart to zoom out to. If you
  71. press and hold the left mouse button, a yellow square will appear on screen,
  72. top left corner of which will be located coincident with the mouse pointer. If
  73. you then drag the mouse pointer across the screen (left mouse button still held
  74. down), the rectangle will move also. When you have encompassed the area of the
  75. chart you wish to appear actual size in the chart window, release the left mouse
  76. button. Note that this mechanism currently only applies when moving from zoom=4
  77. to zoom=1 modes.
  78.  
  79. d. Changed the number of vertical rows printed on a page when printing to Epson
  80. LQ and compatible printers to prevent the bottom symbol row overflowing the 
  81. paper perforation and ejecting excess pages. You now can print 13 rows instead
  82. of 14 previously available on this printer type.
  83.  
  84. e. Can now start EasyCASE pointing to a project directory using the DOS
  85. abbreviated directory specification '..' without the need to also supply a
  86. chart name or type. For example, if EasyCASE is installed in directory
  87. C:\BIN\CASE\EASYCASE and your project files reside in directory C:\BIN\CASE\PROJECT
  88. you can now start EasyCASE from its directory for this project by entering the
  89. following command line - EASYCASE ..\PROJECT.
  90.  
  91. f. Chart type now correctly appears at top left of screen if EasyCASE is
  92. started without specifying a chart type on the command line.
  93.  
  94. g. Fixed a bug which would cause loss or duplication of an object label when
  95. Label Object option chosen from menu, object selected, label moved and chart
  96. scrolled prior to final label placement.
  97.  
  98. v1.63  10/4/89
  99.  
  100. a. Chart type extension correctly to 'New' filename whenever EasyCASE is
  101. started without starting without a chart filename specified on the command line.
  102. Similarly if started without specifiying a chart type on the command line.
  103.  
  104. b. Symbol type selection now repeatable when running EasyCASE on a Hercules
  105. graphics card. If the previous menu option selected was SYMBOLS then clicking
  106. the left mouse button inside the chart window will place another of the
  107. previously selected symbol at the mouse pointer position.
  108.  
  109. c. Fixed a number of bugs relating to the handling of the mouse pointer,
  110. highlighting and input box text attributes when running EasyCASE on the
  111. Hercules graphics card. Mouse pointer no longer lost when over the background
  112. of dialog boxes.
  113.  
  114. d. Relocated several dialog boxes to center them on screen.
  115.  
  116. e. Fixed a bug which would cause inability to select a zoom mode if a previous
  117. chart operation was cancelled.
  118.  
  119. v1.64  10/7/89
  120.  
  121. a. Re-wrote the Epson LQ Printer driver to prevent possible occurrences of an
  122. Error #14 message when attempting to print on wide paper with a large chart
  123. loaded.
  124.  
  125. b. Fixed a bug which resulted in a 'File Not Found in module DRAW' after
  126. selecting the NEC/Okidata printer option. Renamed this option to Okidata 393
  127. Series of printers which are Epson LQ compatible 24 pin printers.
  128.  
  129. c. Modified the dBASE III Plus Export so that ERD connections with one or two
  130. arrowheads at one end only of a connection are identified as 'One-to-Many'
  131. relationships, connections with one arrowhead at one end and two at the other
  132. are also 'One-to-Many' relationships and connections with one or two arrowheads
  133. at both ends are 'Many-to-Many'.
  134.  
  135. v1.65  10/17/89
  136.  
  137. a. Fixed a problem in EasyCASE Plus which could result in the mouse pointer
  138. breaking up, in Hercules graphics mode, after returning from the Editor
  139. accessible via the 'Down' option for child text files.
  140.  
  141. b. Fixed a problem which would cause a page to be ejected from the printer
  142. connected to LPT1: if a print to FILE job was prematurely terminated by
  143. pressing the Escape key and selecting Yes to abort the print.
  144.  
  145. v1.66  10/29/89
  146.  
  147. a. Fixed a problem which would result in 'garbage' text labels being printed
  148. when printing a chart, in Hercules graphics mode, to an Epson LQ printer.
  149.  
  150. b. Fixed a problem which would generate a 'Print Error #5' message when 
  151. attempting to print to the 'PRN:' device. Output to PRN: is directed to LPT1:.
  152.  
  153. c. Fixed a problem which would result in a system crash on attempting to return
  154. from the DOS Shell in Hercules graphics mode.
  155.  
  156. d. Fixed a problem which would cause loss of menu colors after returning from
  157. the DOS shell in EGA Color mode.
  158.  
  159. e. Fixed a problem which would result in 43 lines of text in the DOS Shell.
  160.  
  161. v1.67  11/2/89
  162.  
  163. a. Fixed a number of problems which caused charts to plot incorrectly on HP7475A
  164. Plotters in Portrait and Landscape orientation on A- and B-size paper when
  165. plotting to a device port or to a file. Problems included reversing on chart
  166. symbols and text horizontally and vertically, blank lines between character
  167. rows and clipping.
  168.  
  169. b. Fixed a problem which could result in an Error #10 when re-exporting a chart
  170. file in dBASE format.
  171.  
  172. c. Label text box is brought up before the Identifier selection dialog box when 
  173. auto label and autoidentify selected.
  174.  
  175. d. Area selection box no longer destroys menu text when moved around to select 
  176. which area of the chart to zoom in to when changing from zoom=4 to zoom=1. Also 
  177. zoom level selection box shadow removed to prevent corruption.
  178.  
  179. e. Chart offset restored correctly when returning from Print Preview.
  180.  
  181. f. Split/Merge (DFDs & TRGs) label placed correctly when in zoom modes.
  182.  
  183. g. Fixed a problem which could result in an incorrect number of arrowheads
  184. being selected for interface or connecting flows depending on the current
  185. default number.
  186.  
  187. h. Fixed a problem which could result in the wrong label being selected and pla
  188. ced at the top, left hand corner of the chart when a new object is placed and
  189. newly identified with auto identify mode selected.
  190.  
  191. v1.28  1/90
  192.  
  193. a. Improper chart file closure resulted if an error in the chart file was
  194. discovered during a load. Open file could be corrupted when going to plot or
  195. exporting under certain circumstances.
  196.  
  197. b. When Plotting to a COM: Port, label lines would over-write due to lack of a 
  198. line feed after a carriage return. Plotting to an LPT: port was OK.
  199.  
  200. c. The size of the selection box when exporting a chart fragment in Paint file 
  201. format at 150dpi was inaccurate. Also, less rows were exported at 150dpi than 
  202. at 90dpi. 14 rows are now exported in both cases. The selection box now 
  203. accurately bounds the chart fragment exported.
  204.  
  205. d. An error occurred preventing use of the Microsoft Windows Paint v1.01 export 
  206. file format.
  207.  
  208. e. Automatic file backup feature has been temporarily removed as a bug in the 
  209. compiler causes corruption of an area of memory in which the chart data is 
  210. stored. Depending on the chart complexity and layout, chart (file) corruption
  211. could occur.
  212.  
  213. f. Fixed a problem which resulted in inaccurate placement of labels in zoom 
  214. modes 2 and 4. This could result in portions of label text characters being
  215. lost when printing at 300dpi resolution on LaserJets.
  216.  
  217. v1.29  2/8/90
  218.  
  219. a. Fixed a problem which causing loss of some parts of symbols and lines when p
  220. rinting at 150dpi on LaserJet printers in LANDSCAPE mode.
  221.  
  222. b. Fixed a minor annoyance which would result in inversion of the image
  223. wherever portions of label text characters were located on top of symbols or
  224. lines.
  225.  
  226. v1.30  2/12/90
  227.  
  228. Fixed a problem which would result in a 'String Space Corrupt...' error
  229. message when using certain options after adding a TEXT Block to the chart with 
  230. the 'Allow Label Place' option Off.
  231.  
  232. Evergreen CASE Tools
  233.