The help file is organised as follows:
Introduction to DP4 Programming A look at the different ways of programming for a DP4 database, including alternatives to the native DP4 APIs, and a summary of the key features of the DP4 API
Overview of DP4 Programming An Introductory Guide to the DP4 Programming Tools and Libraries. Includes an introduction to the DP4 Database APIs and underlying concepts, and a similar look at the DP4 User Interface, as well as other parts of the library. Also contains a Tutorial and Reference for the LIBMAKE utility. This section of the manual has been expanded considerably comapred with earlier releases, as it supersedes the DP4 C Developers Guide, which has been withdrawn. It focusses on the "traditional C" version of the DP4 interfacem but the sections on Databases and LIBMAKE should be of general interest.
Installing and Using DP4 C Libraries and Tools Tells you how to install and start using the DP4 C Libraries and Tools. Includes information on how to compile and link C programs that use the DP4 C library
Header Files Describes the C header files supplied for use in DP4 programs
Global Variables Describes the global variables defined in the DP4 CCOWN library and used in DP4 C programs
Macros Describes a number of useful macros defined in the DP4 header files
Functions An alphabetic reference to the functions in the DP4 C libraries
Error handling in DP4 Programs explains how DP4 generates System and FAIL errors, and how to recover from them.
Appendix 1 An index that allows you to look up System Variables by their pre-4.500 names
Appendix 2 An index that allows you to look up functions by their pre-4.500 names
The SALESORD Database A plan of the tables on the SALESORD database used in most of the sample code and other examples in this manual.