Progress
ADM 2 Reference


SmartToolbar

The SmartToolbar object is related to the SmartPanel, combining a menu component with a tool bar. The default SmartToolbar can replace all the dedicated SmartPanels that are also distributed with AppBuilder.

Both the menu and the toolbar can be turned off. If you turn off the toolbar, you can use SmartPanels to supply the same capabilities. If you turn off the menu, however, you have no menu at all. You cannot use the menu that is available through the SmartWindow properties dialog box. The two menu designs are not compatible.

The SmartToolbar is an expression of the Progress Toolbar class, descended from the Panel class through the Actions class. The Toolbar super-procedure file is %DLC%/src/adm2/toolbar.p. The syntax for loading that file is:

SYNTAX
RUN start-super-proc("adm2/toolbar.p":U). 

Other files related to toolbar.p are:

Class Files
Custom Files
Definition
toolbar.cld
Super
toolbarcustom.p
Method
toolbar.i
Method
toolbarcustom.i
Property
toolprop.i
Property
toolpropcustom.i
Prototype
toolprto.i
Prototype
toolprtocustom.i
Template
toolbar.w
dyntoolbar.w
Exclude
toolbarexclcustom.i
Overflow Files
toolbarext.p
Instance
toolbardefscustom.i

Action Class

The super-procedure file for the Action class is %DLC%/src/adm2/action.p. The syntax for loading that file is:

SYNTAX
RUN start-super-proc("adm2/action.p":U). 

Other files related to action.p are:

Class Files
Custom Files
Definition
action.cld
Super
actioncustom.p
Method
action.i
Method
actioncustom.i
Property
actiprop.i
Property
actipropcustom.i
Prototype
actiprto.i
Prototype
actiprtocustom.i
Template
action.w
Exclude
actionexclcustom.i
Instance
actiondefscustom.i


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