This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.

For information on migrating to InterSystems IRIS, see How to Migrate to InterSystems IRIS, available on the WRC Distributions page (login required).


class %DeepSee.Report.UI.abstractIconBar extends %ZEN.Component.control

Simple Icon Bar

Property Inventory (Including Private)

Method Inventory (Including Private)


parameter DEFAULTICONWIDTH = 34;
parameter INCLUDEFILES = zenCSLM.js,zendsmenus.js;
Inherited description: CSV list of additional include files (either .js or .css) that should be included when this component is used on a page.
By default, the file extension (.js or .css) is used to determine whether an item in the list is a script include or a style include. You can override this behavior by adding the terms "script:" or "style:" to the beginning of the file name or names. This prefix is not used as part of the include filename.


property iconHeight as %ZEN.Datatype.integer [ InitialExpression = ..#DEFAULTICONHEIGHT ];
Property methods: iconHeightDisplayToLogical(), iconHeightGet(), iconHeightIsValid(), iconHeightLogicalToDisplay(), iconHeightLogicalToOdbc(), iconHeightNormalize(), iconHeightSet()
property iconWidth as %ZEN.Datatype.integer [ InitialExpression = ..#DEFAULTICONWIDTH ];
Property methods: iconWidthDisplayToLogical(), iconWidthGet(), iconWidthIsValid(), iconWidthLogicalToDisplay(), iconWidthLogicalToOdbc(), iconWidthNormalize(), iconWidthSet()
property ontoggle as %ZEN.Datatype.eventHandler;
Property methods: ontoggleDisplayToLogical(), ontoggleGet(), ontoggleIsValid(), ontoggleLogicalToDisplay(), ontoggleLogicalToOdbc(), ontoggleNormalize(), ontoggleSet()


method %DrawHTML()
The %DrawHTML method draws the initial HTML for this component.
clientmethod appendButton(js) [ Language = javascript ]
clientmethod arrangeHorizontal() [ Language = javascript ]
clientmethod arrangeVertical() [ Language = javascript ]
clientmethod onloadHandler() [ Language = javascript ]
Overload this method to dynamically create custom tool bars
clientmethod serviceClick(event) [ Language = javascript ]
clientmethod setProperty(property, value, value2) [ Language = javascript ]
Set the value of a named property.
clientmethod updateControls() [ Language = javascript ]

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)