Release 10.1A: OpenEdge Development:
ADM Reference

> ## SmartObjects, templates, and super-procedure hierarchies

> Table 1–1 summarizes the current set of SmartObjects, the groups of super-procedure files that define their capabilities, and the template files from which finished objects are created.

> Table 1–1: SmartObjects and their files
> SmartObject | Super-procedure files | Template files
> --- | --- | ---
> SmartObject | `smart.p` | `smart.w`
> SmartContainer™ | `smart.p` `containr.p` | `cntnrsimpl.w`
> SmartBusinessObject™ | `smart.p` `visual.p` `(appserver.p)` `containr.p` `sbo.p` `sboext.p` | `sbo.w`
> SmartB2BObject™ | `smart.p` `msghandler.p` `xml.p` `b2b.p` | `b2b.w` `dynb2b.w`
> SmartCombo™ | `smart.p` `visual.p` `field.p` `combo.p` | `dyncombo.w`
> SmartConsumer™ (complements SmartProducer™) | `smart.p` `messaging.p` `consumer.p` | `consumer.w` `dynconsumer.w`
> SmartDataBrowser™ | `smart.p` `visual.p` `datavis.p` `browser.p` | `browser.w` `dynbrowser.w`
> SmartDataField™ | `smart.p` `visual.p` `field.p` | `field.w`
> SmartDataObject™ | `smart.p` `(appserver.p)` `query.p` `queryext.p` `data.p` `dataext.p` | `data.w` `dyndata.w`
> SmartDataViewer™ | `smart.p` `visual.p` `datavis.p` `viewer.p` | `viewer.w`
> SmartDialog™ | `smart.p` `visual.p` `containr.p` | `cntnrdlg.w`
> SmartFilter™ | `smart.p` `visual.p` `filter.p` | `dynfilter.w`
> SmartFolder™ | `smart.p` `visual.p` `datavis.p` | `folder.w`
> SmartFrame™ | `smart.p` `visual.p` `containr.p` | `cntnrfrm.w`
> SmartLookup™ | `smart.p` `visual.p` `field.p` `lookup.p` | `dynlookup.w`
> SmartPanel™ | `smart.p` `visual.p` `panel.p` `toolbar.p` | `pcommit.w` `pnavico.w` `pnavlbl.w` `pupdsav.w`
> SmartProducer (complements SmartConsumer) | `smart.p` `messaging.p` `producer.p` | `dynproducer.w`
> SmartReceiver (complements SmartSender) | `smart.p` `messaging.p` `producer.p` | `receiver.w`
> SmartRouter™ | `smart.p` `msghandler.p` `xml.p` `router.p` | `dynrouter.w`
> SmartSelect™ (special case of SmartDataField™) | `smart.p` `visual.p` `field.p` `select.p` | `dynselect.w`
> SmartSender™ | `smart.p` `messaging.p` `producer.p` | `sender.w`
> SmartSender™ | `smart.p` `messaging.p` `producer.p` | `sender.w`
> SmartToolbar™ | `smart.p` `visual.p` `panel.p` `toolbar.p` | `dyntoolbar.w`

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