home *** CD-ROM | disk | FTP | other *** search
- WHATS.NEW 6/10/93
- BTP Version 2.0 (C) 1993 John C. Leon. All Rights Reserved.
- ------------------------------------------------------------------------------
-
- Corrected in 1.7 1/11/92
- ---------------------------
- Went from use of typed constants to variables in two functions. Use of
- typed constants in those functions could cause spurious Btrieve return codes,
- depending on your program's construction. Affected BFILE.INIT and the
- CLONEFILE function.
-
- Corrected in 1.7A 2/28/92
- ---------------------------
- Corrected a potential problem in the BTP unit. A REPEAT..UNTIL loop in
- the CountSegments procedure in both BFile.Init and CreateFile contained an
- incorrect expression in the UNTIL expression. Would only appear on Btrieve
- files with a full 24 key segments. Discovered only during the process of
- rewriting this product under Borland C++ 3.0.
-
- Version 2.0 6/10/93
- ---------------------------
- Numerous changes throughout the product.
-
- 1. Rewritten to make use of several features of TP/BP 7.0, such as the
- "inherited" and "const" keywords, and the use of open arrays in at least
- one place.
- 2. Enhancements throughout the product to handle owner names. The base
- object BFile, and the CreateFile and CloneFile functions were enhanced
- to readily deal with owner names.
- 3. Added a descendant of BFile, BSized.
- 4. Added the AddSuppIdx function to the base object, BFile. This makes it
- trivial to add a supplemental index to a file. Uses its own internal
- buffers, not disturbing your "working" buffers.
- 5. Major improvements to the CreateFile function (see CREATE1.PAS and
- CREATE2.PAS) that permit Btrieve file creation with two program
- statements. This was made possible in part by the new function
- NewKeySpec.
- 6. Some nomenclature changes made for consistency.
- 7. Minor other cosmetic changes to code in the BTP unit. No known bugs, per
- se, were found or corrected.
- 8. The example and utility programs were rewritten, and in some cases over-
- hauled. The STATS, CLONE and CRUNCHx programs now deal with owner names.
- The EXAMPLEx programs are hopefully more meaningful and helpful.
-
-
-
- John C. Leon
- 3807 Wood Gardens Court
- Kingwood, TX 77339
-
- 713-359-3641 (residence)
- CIS #72426,2077
-