|
ContactInfo Visualization Sample
The following diagram shows a sample visualization of the
ContactInfo object system. It consists of a Window View of the ContactInfo
object which contains the following visual elements:
- Tabbed View of
the ContactInfo object that contains five Panel Views of the
ContactInfo object and its member objects.
- The Name tab that is
shown is a Panel View of the ContactInfo object that contains a Panel
View of the NameInfo member object and a Panel View of the
EmailAddresses object.
- Button Enhancements enable
the view to behave as a dialog. The OK button will close the view and save
any changes and the Cancel button will close the view and restore the
ContactInfo object to its original state.
- Within the EmailAddresses Panel
View the EmailAddressList is visualized using a Grid View
control. The EmailAddressInfo objects within the EmailAddressList are
visualized with Panel Views.
- The EmailAddressInfo Panel
View consists of the following visual elements:
- The emailAddress and isDefault
member variables are visualized with Static Text controls.
- The isDefault member
variable is visualized with a Boolean Bitmap control that
displays a letter bitmap when isDefault is true.
- The isDefault member
variable is visualized with a Boolean Attribute Controller that
controls the font for the Static Text controls and cause the
font to be bolded when isDefault is true.
|
| Copyright 2002-2007 Outerface Technologies, Inc. |