home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 24 / CD_ASCQ_24_0995.iso / vrac / crctol10.zip / README.TXT < prev    next >
Text File  |  1995-06-25  |  4KB  |  130 lines

  1. CRC Tool Version 1.0 Release Notes
  2.  
  3. This is the production release for a Class-Responsibility-
  4. Collaboration (CRC) Object-Oriented Design Tool, CRC Tool. This 
  5. release has the basic functionality to do responsibility driven 
  6. design as described in Designing Object-Oriented Software by 
  7. Wirfs-Brock, Wilkerson and Wiener.
  8.  
  9. The Win32 version of this program requires the ctl3d32.dll to be 
  10. installed in the system directory. The winnt directory contains 
  11. the file for Windows NT 3.5. The win31 directory contains the 
  12. file for Windows 3.1. To run the Win32 version of CRC Tool under 
  13. Windows 3.1 requires Win32s 1.2 or later. This can be obtained 
  14. from Compuserve or from ftp.microsoft.com on the Internet. The 
  15. Windows 3.1 version of this program does not use the ctl3d.dll 
  16. to create a 3-D look, since it was found to be incompatible.
  17.  
  18. This program is offered as shareware. This program is not 
  19. freeware. Pricing for CRC Tool 1.0 is $40 for an individual 
  20. license. A corporate license is $200.
  21.  
  22. Contact Stan Mitchell with input regarding problems or requests 
  23. for this program at:
  24. phone:        (206)-277-6007
  25. e-mail:        stanm@users.compumedia.com.
  26. US mail:    Stan Mitchell
  27.         3107 Smithers Ave S
  28.         Renton, WA 98055
  29.  
  30. Known problems:
  31.   an anemic help file
  32.   inconsistent keyboard accelerators in dialogs
  33.   not all controls in dialogs have accelerators
  34.   the only way to select which subsystems or classes to print is 
  35. by page number
  36.   redraw of views is not optimized
  37.   there is no way to get from Responsibility View to System View 
  38. and vice versa via the keyboard
  39.  
  40. Features to be added as time permits:
  41.   page numbers on print out
  42.   commands to expand and contract the hierarchical tree in the 
  43. System View list
  44.   collaboration graphs
  45.   undo delete
  46.   exception handling
  47.   save views and window status for a design on close
  48.   merge input design files
  49.   option to display WYSIWYG size cards with scrollbars in card 
  50. views
  51.   consistency check; e.g. contracts have responsibilities, 
  52. contracts have clients, abstract classes don't inherit from 
  53. concrete classes, etc.
  54.   selection of classes and subsystems for printing of cards
  55.   statistics/cross-reference: e.g. what classes use a given 
  56. contract, etc.
  57.   hypertext design document in html output format
  58.   hypertext design document in winhelp rtf format
  59.   drag 'n drop between all views
  60.   add font selection, card size, line height, and print backs 
  61. option to print preview toolbar
  62.   write design to a database
  63.   provide scripting language to extract information from design
  64.   code generation for Smalltalk and C++
  65. (Comments on the prioritization of features are welcome)
  66.  
  67.  
  68. Differences between 16 and 32 bit versions of 
  69. CRC Tool:
  70.  
  71. 1. 32-bit version supports long filenames.
  72. 2. 32-bit version under Win32s does not work with all printer 
  73. drivers, e.g. HP 520.
  74. 3. 16-bit version does not have 3-D look on controls in dialogs.
  75.  
  76. Installation:
  77.  
  78. For Windows NT
  79. 1. Create a directory for CRC Tool.
  80. e.g.
  81. md c:\crctool
  82.  
  83. 2. Use pkunzip to unzip the crctol32.zip file into the directory 
  84. created.
  85. e.g.
  86. cd c:\crctool
  87. pkunzip -d a:crctol32.zip
  88.  
  89. 3. Use program manager to create a new group and an icon for CRC 
  90. Tool.
  91.  
  92. 4. If necessary, copy the winnt\ctl3d32.dll to the 
  93. winnt\system32 directory.
  94. e.g.
  95. copy c:\crctool\winnt\ctl3d32.dll c:\winnt\system32
  96.  
  97.  
  98.  
  99. For Window 3.1 (16-bit version)
  100. 1. Create a directory for CRC Tool.
  101. e.g.
  102. md c:\crctool
  103.  
  104. 2. Use pkunzip to unzip the crctol16.zip file into the directory 
  105. created.
  106. e.g.
  107. cd c:\crctool
  108. pkunzip a:crctol16.zip
  109.  
  110. 3. Use program manager to create a new group and an icon for CRC 
  111. Tool.
  112.  
  113.  
  114.  
  115. For Window 3.1 (32-bit version)
  116. 1. Obtain and install Win32s 1.2 or later.
  117.  
  118. 2. Follow steps 1-3 of Windows NT installation
  119.  
  120. 3. If necessary, copy the win31\ctl3d32.dll to the 
  121. windows\system directory.
  122. e.g.
  123. copy c:\crctool\win31\ctl3d32.dll c:\windows\system
  124.  
  125.  
  126. For Windows 95 Beta (untested)
  127. Follow instructions for Windows NT.
  128. If Windows 95 version is 4 or greater the ctl3d32.dll should not 
  129. be necessary.
  130.