Release 10.1A: OpenEdge Development:
ADM and SmartObjects

> ## SmartObject types

> The ADM provides the SmartObjects described in Table 1–3. For detailed descriptions, see Chapter 2, " SmartObjects."

> Table 1–3: 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

Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095