(c) Copyright 1996 Ken Fitzpatrick
    All Rights Reserved
    This product cannot be sold without permission from the author,
    however it can be distributed freely, but only in the entirety of 
    the bundled files.  For details, see the file License.txt bundled 
    herein.

These files contain the VB Object Framework ("VBOF") for Microsoft 
Visual Basic Version 4.0 (tm).  

VB Object Framework ("VBOF") is a series of VB4-compatible Class Modules 
which are designed to significantly extend the object-oriented 
capabilities of Microsoft Visual Basic.  

See file "VBOF.txt" for a brief description of its capabilities and 
intended usage.  

(Strongly recommended) See the VB Object Framework User's Guide, in file 
"VBOF.doc", for a full description of its capabilities and intended usage.
This is a 95-page User's Guide with many topics, including object-oriented
programming techniques, discussions of VBOF services and Appendixes of 
the public methods of all of the VBOF Class Modules.  In addition to 
thoroughly documenting VBOF, it can also help the VB programming community 
develop a fondness for object-oriented programming techniques.
Note:  ensure the Word Template file "VBOF.dot" is available

In an attempt to bring visualization to VBOF's potentially abstract 
object-oriented features, a demonstration package is also included.  
Open the VB Project "DemoVBOF.vbp".  If there are any problems opening the 
project, see some suggestions located in "DemoVBOF.txt".

In the demo, note several features available only to object-oriented 
programs:

 objects are imbedded within one another for an enriched data environment. 
  For example:
	Address objects contain State objects.  This enables the Address 
           objects to be "smarter", like knowing the Capital City of the State
        Person objects contain Mother and Father objects.  This enables the 
           Person objects to be "smarter" about its lineage
        Person objects contain Spouse objects.  This enables the Person to 
           respond with details about its spouse

 collections of multiple objects are imbedded within one another (Addresses 
  within Persons, Phones within Persons, Persons within Company, etc.)

 automatic implementation of the application's object containment
  hierarchy and automatic object persistence through a fully encapsulated
  database interface

 inter-task communication is conducted with complete object independence, 
  through triggered events

 multiple views of the same objects which immediately reflect any changes 
  performed independently by any one of those views

 an object-oriented manner of manipulating common GUI-centric VB controls,
  such as the DBGrid, ListBox, ComboBox, RecordSet, DataControl, etc.

This is a Shareware product.  Those who agree to pay a registration fee 
of $29, will be kept up-to-date with future releases within this version.  
Refer to the file Register.txt for registration information.

Microsoft Visual Basic is a registered trademark of the Microsoft Corporation.