Primer Demo: The User Interface
The user interface of the contact book relies on visual form inheritance. The following diagram shows the form class hierarchy.
TBasicEditForm introduces basic editing capabilities for editing single objects. Descendant forms introduce capabilities required for editing objects of their corresponding business class.
TBasicBrowseForm is used for browsing and editing multiple objects at once. Descendants hereof are customized for browsing objects of specific classes.