Table 1–4: SmartObject Summary
SmartObject Type
|
Description
|
ADM Class
|
SmartContainer: SmartDialog, SmartFrame, SmartWindow
|
Holds instances of other SmartObjects, including other SmartContainers.
|
container
|
SmartDataBrowser
|
Browses records and allows updates to records in a browse widget; includes static and dynamic versions.
|
browser
|
SmartDataField
|
Displays a single data field in a SmartDataViewer.
|
field
|
SmartDataObject
|
Defines a set of records to fetch from a database and the update logic for those records.
|
data
|
SmartDataViewer
|
Displays data fields in a frame and coordinates their display with other SmartObjects. Can serve as a highly specialized type of SmartContainer.
|
viewer
|
SmartFilter
|
Displays data fields in a frame, to allow filtering of a data set by user-specified selection criteria.
|
filter
|
SmartFolder
|
Provides an interface (tab folder and paging mechanism) for selecting pages in a SmartContainer.
|
folder
|
SmartPanel
|
Groups functionally related buttons (for example, navigation or update buttons) on a frame.
|
panel
|
SmartSelect
|
A SmartDataField that performs a “lookup” on a single data field.
|
select
|
SmartToolbar
|
Provides a toolbar and/or menu interface to application commands.
|
toolbar
|
Simple SmartObject
|
Provides a template for creating new visual SmartObjects.
|
smart
|