@program name="PropEditor" exec="STUDIO" mode="FRAME">
The Properties Editor task panel
An object to display its properties
The task panel uses the SmartForm component to render the editors.
Every object that wants to publish its properties to this task panel, must define corresponding editors for its properties.
See the @lib:SmartForm documentation for further details on defining editors.
The visibility and activation of the defined editors can be controlled by dynamic predicates,
using ~data to reference the object currently in context.
SmartForm
In addition the property editor expose this methods:
getSmartform():@lib:SmartForm
Get the property editor smartform. You can access this method by the @lib:Global!SIGNAL global macro.
(c) SAP AG 2003-2006. All rights reserved.
#INCLUDE[gml:defs.inc]
#INCLUDE[lib:defs.inc]
#USING[lib:Global.js]
#USING[lib:Box.htc]
#USING[lib:Scroller.htc]
#USING[lib:SmartForm.htc]
#USING[lib:Button.htc]
#USING[lib:Dialog.htc]
#USING[lib:Freeze.js]
#TEXT[XBUT_DEFAULTS]
#TEXT[XBUT_CLOSE]