home *** CD-ROM | disk | FTP | other *** search
/ Shareware Super Platinum 8 / Shareware Super Platinum 8.iso / mac / DATABASE / CSY2BX.ZIP;1 / CSYPATCH.DOC < prev   
Encoding:
Text File  |  1993-05-24  |  6.9 KB  |  188 lines

  1.  
  2.                            ObjecTech, Inc.
  3.                    266 Harristown Road, Suite 108
  4.                          Glen Rock, NJ 07452
  5.                       Support: 201-445-5979
  6.                           Fax: 201-445-5462
  7.                           BBS: 201-445-5444
  8.                         Sales: 201-445-5758
  9.  
  10.  
  11.                   Class(y) v2.0b & ExoSpace update
  12.                   ================================
  13.  
  14. Contents
  15. ========
  16.  
  17. Description
  18.     File List
  19.  
  20. Updating Class(y) v2.0a to v2.0b
  21.     Changes in v2.0b
  22.     Applying the Patch
  23.  
  24. The ExoSpace Patch
  25.     Applying the patch
  26.     Clip4Win Note
  27.  
  28.  
  29. Description
  30. ===========
  31.  
  32. This package contains two separate patches: a patch to update Class(y)
  33. v2.0a to v2.0b, as well as a patch to create a version of CLASSY.LIB
  34. which supports ExoSpace, the new DOS extender for CA-Clipper from
  35. SofDesign International, Inc. and ObjecTech, Inc.
  36.  
  37. You may need to use one or both of these patches, depending on which
  38. version you already have and which version you need.  The following
  39. table should help you determine which patches to apply.
  40.  
  41.    Already
  42.    have      Need
  43.    version   version    Action
  44.    -------   -------    ------
  45.    1.0x      2.0b       See note to Class(y) v1.0 users below.
  46.  
  47.    2.0       2.0b       Contact ObjecTech - you may not be registered.
  48.                         Registered users of v2.0 should have received
  49.                         a free update to v2.0a, including printed
  50.                         documentation.
  51.  
  52.    2.0a      2.0b       Apply 2.0b patch as described below.
  53.  
  54.    2.0b      for        Apply ExoSpace patch as described below.
  55.              ExoSpace   If you have v2.0a, you must first apply
  56.                         the v2.0b patch.
  57.  
  58.  
  59. Note to Class(y) v1.0 users: the upgrade to Class(y) v2.0b can be
  60. purchased direct from ObjecTech.  Please call us at 800-825-2779 or
  61. 201-445-5758 for more information.  If you have not yet purchased the
  62. upgrade to Class(y) v2.0, please be aware that you may not be registered
  63. with ObjecTech, Inc.  When ObjecTech took over publication of Class(y)
  64. in November 1992, we were unable to obtain the database of registered
  65. users from the previous publishers.  We apologize for any inconvenience
  66. this may have caused.  If you wish to receive announcements of future
  67. versions and related products, as well as free technical support on the
  68. version of Class(y) you already own, please register by sending us a
  69. fax, at 201-445-5462, with your name, address, phone and fax numbers,
  70. and Class(y) version and serial number.
  71.  
  72.  
  73. File List
  74. ---------
  75.  
  76. This patch package should contain the following files:
  77.  
  78. File Name       Description
  79. ---------       -----------
  80. CSY2B.RTP       Patch file to convert v2.0a to v2.0b
  81. CSYEXO.BAT      Batch file to apply ExoSpace patch
  82. CSYEXO.RTP      Patch file for ExoSpace version of CLASSY.LIB
  83. CSYPATCH.DOC    This text file
  84.  
  85. These files should be copied into the directory in which Class(y) is
  86. installed before applying any of the patches.  Also, please ensure that
  87. PATCH.EXE, which was supplied on the Class(y) v2.0a distribution disk, is
  88. either in the current directory or in the path.
  89.  
  90.  
  91. Updating Class(y) v2.0a to v2.0b
  92. ================================
  93.  
  94. Changes in v2.0b
  95. ----------------
  96.  
  97. Class(y) v2.0b fixes three problems that were found in v2.0a, including
  98. two compatibility problems with Clipper 5.2.
  99.  
  100. *   A bug in the Class(y) enhanced object inspector could lead to
  101.     errors and termination of the application when viewing class
  102.     objects in the inspector.  Version 2.0b corrects this.
  103.  
  104. *   Under Clipper 5.2 with Class(y) v2.0a, the Clipper debugger's
  105.     default object inspector did not operate correctly - it would only
  106.     allow an object to be viewed once.  This has been corrected
  107.     in version 2.0b.
  108.  
  109. *   When linking with .RTLink, using Class(y) v2.0a and Clipper 5.2,
  110.     Class(y) modules could cause a warning message "Undefined external
  111.     CLIPPER501" to be generated.  Version 2.0b corrects this.
  112.  
  113. Applying the Patch
  114. ------------------
  115.  
  116. To apply the patch for Class(y) 2.0b, you should have a complete
  117. installation of Class(y) v2.0a on your hard disk.  Eight files are
  118. updated, including the READ.ME file, so if you do not have Class(y)
  119. fully installed you should reinstall it from the v2.0a distribution
  120. disk, according to the instructions in the v2.0a READ.ME file, before
  121. attempting to apply this patch.
  122.  
  123. Change to the directory which contains Class(y) v2.0a and ensure that
  124. the patch files are contained in that directory, along with the patch
  125. program PATCH.EXE, as described in the File List section earlier.
  126. Execute the following command to apply the patch:
  127.  
  128.     PATCH CSY2B
  129.  
  130. When the patch process is complete, the directory should contain a
  131. complete copy of Class(y) v2.0b.  If you experience any problems, you
  132. may need to reinstall v2.0a from the original distribution disk before
  133. applying the patch.
  134.  
  135. If you have copies of the Class(y) libraries or header files in other
  136. directories on your system, you should ensure that you copy the new
  137. 2.0b files over the older files.  The updated files are CLASSY.LIB,
  138. CLASSY2.CH, CSYINSP.LIB, CYERRSYS.OBJ, and READ.ME.  New files are
  139. CSYHASH.C, CSYHASH.OBJ, and CYBASE52.LNK.
  140.  
  141. Please read the patched READ.ME file for further information about
  142. Class(y) v2.0b.
  143.  
  144.  
  145. The ExoSpace Patch
  146. ==================
  147.  
  148. ExoSpace is an exciting new product jointly developed by ObjecTech, Inc.
  149. and SofDesign International, Inc.  It allows Clipper applications to run
  150. in protected mode, giving applications direct access to extended memory,
  151. reducing or eliminating the need for virtual memory swapping, and
  152. improving performance.  For more information about ExoSpace, please
  153. call SofDesign International at 214-644-0098.
  154.  
  155. The batch file CSYEXO.BAT provide with this package will update Class(y)
  156. v2.0b to support ExoSpace, by creating a special version of the library
  157. CLASSY.LIB.  The new library will be called CLASSYX.LIB.  CLASSYX.LIB
  158. should be used in place of CLASSY.LIB when linking programs with
  159. ExoSpace.  CLASSYX.LIB should not be used except with ExoSpace.
  160.  
  161. If you do not currently plan to use ExoSpace, it is not necessary to
  162. apply this patch.  Future releases of Class(y) will include support for
  163. ExoSpace.
  164.  
  165. Applying the patch
  166. ------------------
  167.  
  168. Change to the directory which contains Class(y) v2.0b and ensure that
  169. the patch files are contained in that directory, along with the patch
  170. program PATCH.EXE, as described in the File List section earlier.
  171. Execute the following command to apply the patch:
  172.  
  173.     CSYEXO
  174.  
  175. Once the file has been patched, ensure that CLASSYX.LIB is available in
  176. the library search path.  Use CLASSYX.LIB when linking programs with
  177. ExoSpace.
  178.  
  179.  
  180. Clip4Win Note
  181. -------------
  182.  
  183. CLASSYX.LIB is also compatibile with Clip4Win, and should be used
  184. instead of CLASSYW.LIB, which was the previous library for Clip4Win.
  185.  
  186.  
  187.                                 <end>
  188.