home *** CD-ROM | disk | FTP | other *** search
- (c)Copyright Sequiter Software Inc., 1989-1990. All rights reserved.
-
-
- README - Table of Contents
-
- I. The Diskette Directories
-
- II. The Code Base 4.2 Libraries
-
- III. Extra Documentation
-
- IV. Quick Reference Help
-
- V. UNIX Portability Version
-
- VI. Database Shrinking
-
- VII. Fixes
-
-
- I. The Diskette Directories
-
- Directory Name Purpose
-
- SOURCE Source Code
-
- H Header Files
-
- EXAMPLES Example Programs
- Refer to \EXAMPLES\EXAMPLES.DOC
-
- REF Quick Reference Documentation
-
- TEST Code Base 4.2 Test Code
-
- UPDATE Updating Code Base 4.x programs for
- use under Code Base 4.2
-
- DOC There is end-user documentation for
- the browse facility in file '\doc\browse.doc'.
- It may be adapted and distributed
- by Code Base 4.2 customers.
-
- There is also supplemental documentation
- on low level Code Base routines.
-
- TC Files for Turbo C++ and Turbo C users.
-
- METAWARE Files for Metaware High C users.
-
- MSC Files for Microsoft C and Quick C users.
-
- WATCOM Files for Watcom C 386 users.
-
- WINDOWS Using Code Base 4.2 with Microsoft Windows
-
- ZORTECH Files for Zortech C++ users.
-
- FIX Fixes
-
-
- II. The Code Base 4.2 Libraries
-
- Library files 'T4.LIB', and 'M4.LIB', on subdirectories TC and MSC
- respectively, are used with Turbo C++ and Microsoft C 6.0 under the large
- memory model. These libraries were compiled for use with the Turbo C++ and
- Microsoft C floating point emulator compile option. Those who are using the
- alternate math floating point option need to build themselves a
- Code Base 4.2 library. 'T4.LIB' was built as a C++ library using
- the '-P' compile option rather than as a C library.
-
- The files used to create these pre-built libraries are present on
- the Code Base 4.2 library diskette.
-
- Code Base 4.2 can also be used with supports Zortech C++, and Watcom C 386.
- However, to use Code Base 4.2 with either of these
- compilers, it is necessary to explicitly build a custom library.
- In addition, to use Code Base 4.2 under OS/2 or with another
- C Library for screen management, it is also necessary to build a custom
- library.
-
- To build a custom library, refer to the appendix on library building
- contained in the Code Base 4.2 User's Guide.
-
-
- III. Extra Documentation
-
- There is additional documentation in the following files:
-
- File Name Description
-
- \DOC\BROWSE.DOC This file contains documentation on the browse
- facility which can be adapted and distributed to the
- end-user.
-
- \DOC\V4FUNCTI.DOC This file documents how to add user defined functions
- which are recognized by the Code Base 4.2 expression
- evaluation routines.
-
- \DOC\H4.DOC This file documents the low level Code Base 4.2
- memory handling routines.
-
- \DOC\B4.DOC This file documents the low level Code Base 4.2
- block routines.
-
- \DOC\U4SORT.DOC This file documents the low level Code Base 4.2
- sorting routines.
-
- These documentation files are intended as an aid to those wishing
- to understand more about Code Base 4.2 internals. Some of the routines
- documented, such as the memory handling routines, may be of direct
- use as well.
-
-
- IV. Quick Reference Help
-
- The Turbo C library disk contains a file 'quick.ref' on the
- 'REF' sub-directory. It contains a prototype and very short description
- of each commonly used routine. This information can be printed or refered
- to from your text editor.
-
-
- V. Unix Portability Version
-
- The portability version contains one additional diskette subdirectory:
- 'UNIX'. This directory supplies additional information and code to
- help you port Code Base 4.2 to other environments. Read file 'port.doc'
- under this directory. Those with the DOS/OS2 release who wish to upgrade
- to the portability release can do so for the difference in the price.
- Contact Sequiter Software Inc. for additional details:
-
- Sequiter Software Inc.
- PO Box 5659 Station L
- Edmonton, Alberta, Canada
- T6C 4G1
-
- Call (403) 448-0313 Fax (403) 448-0315
-
-
- VI. Database Shrinking
-
- dBASE III PLUS does not always completely shrink the size of a database
- after packing it. Since Code Base 4.1 determines the number
- of records in a database from the size of a database, there
- is a utility program 'u4shrink.c' in the '\examples' subdirectory.
- This program will reduce the size of a database
- to match the record count bytes in the database header. Note
- that Code Base 4.1 updates the record count bytes when a database
- is closed.
-
- VII. Fixes
-
- Refer to subdirectory '\FIX'
-