This project is in progress. it is not a completed application.
This is a coding example. Not a commercial project.
The choices have been made to provide a coding example
which can be easily viewed.
A more commercial (not to mention quick!) approach would have used
App Expert to generate a dialog based main window, the controls
would have been added in Resource Workshop and the Borland
Visual Component Library used to connect to a Paradox Database.
I chose an STL set for a database because of it's speed in accessing
elements and ease of inserting and erasing, which seemed ideal for a
contact manager.
The approach of constructing the controls in the window constructor
allows substantial flexibility once the initial coding has been done
and there are limiting factors to using AppExpert and the V.C.L. which
don't apply to a bare-bones database such as a set.
Once this program has been written it could provide the basis for either
a more complete application or can be easily converted to a number of
uses.
As this is an ongoing project and the files are subject to regular updating I
am presenting them as-is without the hopefully user friendly format adopted
elsewhere in the library.