Progress
ADM 2 Reference
Reading and Writing Object Properties
Every SmartObject makes its public properties available to other objects. The other objects might be other SmartObjects, non-Smart 4GL code, or non-Progress modules using the Open4GL interface.
The standard properties for an object type are defined in the ADMProps temp-table. That table and its global handle
ghADMProps
are declared in the filesmrtprop.i
. Fields in the table represent individual properties, and are defined by the class that needs them. For example, a SmartDataObject has properties defined indataprop.i
,qryprop.i
, andsmrtprop.i
—smrtprop.i
declares the ADMProps table and defines properties common to all SmartObjects,qryprop.i
adds properties common to all query-based objects, and finallydataprop.i
adds the properties specific to the SmartDataObject.For additional information, see the Progress ADM 2 Guide .
Refer to Figure 1 to see the chain of inheritance for each object class.
Copyright © 2004 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |