Class Packages
A class package includes class definitions. Your program will use the class definitions to create the objects the program needs. These are your reusable tools. Usually, you can create an unlimited number of objects based on any subclass.
Most of the class packages included in DataFlex are the high-level classes. These all get pre-compiled into the dfallent package (dfallent.pkg). These are the primary tools you will use for application development.
You should avoid changing any of the package classes provided. If these classes do not behave exactly as you wish (and we assume that they will not), you can attain the behaviors you want by creating a series of subclasses based on the classes provided here (e.g., cMydbForm is a dbForm). Simply add your classes as a layer over the DataFlex classes, and you are ready to go.