Units
A unit is a Pascal source-code file. The BDK includes a number of units. This help file lists all of the units provided, and details what parts of the BDK are declared in each unit.
Sometimes it is helpful to know in which unit a particular item, such as a type or routine, is declared in the BDK. This is because if you use the item in your own code, you may need to include the corresponding unit in your own Pascal unit's uses clause.
Objects and Components
An object is a data type that wraps up code and data all in one bundle.
A component is an object with additional properties, methods, and events that makes it suitable for specialized purposes.
The BDK includes both objects and components. For each object and component, this help file lists the unit, declaration, properties, and methods, and a description of how to use the object or component.
Routines
Routines can either be functions or procedures. A function returns a value, and a procedure does not.
For topics in this help file describing routines, the unit and declaration for each routine is listed, and a description of the routine is provided.
Types
A type defines the possible range of values for a property or a method. A number of types are declared in the BDK, which you may need to make use of yourself in your own code. For topics in this help file describing types, the unit and declaration for each type is listed, and a description of the type is provided.