Class Reference
%ZEN.Component.hmenu
Server:basexml
Instance:SOAXML
User:UnknownUser
 
-
  [BASEXML] >  [%ZEN] >  [Component] >  [hmenu]
Private  Storage

class %ZEN.Component.hmenu extends menu

This is a specialized subclass of the menu component that draws a horizontal menu.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
4


Summary

Properties
%condition %import %includeFiles %page
%resource align aux caption
cellAlign cellSize cellStyle cellVAlign
children composite containerStyle disabled
dragEnabled dropEnabled enclosingClass enclosingStyle
error groupClass groupStyle height
help hidden hint hintClass
hintStyle id image imageHeight
imageWidth index label labelClass
labelDisabledClass labelPosition labelStyle layout
link linkResource name onactivate
onafterdrag onbeforedrag onclick ondrag
ondrop onhide onrefresh onshow
onshowHelp onupdate parent showLabel
slice subMenuActive subMenuLevel target
title tuple valign visible
width window

Methods
%%OIDGet %AddChild %AddChildAfter %AddChildBefore
%AddToSaveSet %Attr %BindExport %ClassIsLatestVersion
%ClassName %ConstructClone %DispatchClassMethod %DispatchGetModified
%DispatchGetProperty %DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty
%DispatchSetProperty %DrawComponentHTML %DrawHTML %DrawJSStrings
%DrawMenuCell %EnclosingDivId %Eval %Extends
%ForceClientRender %GetChildIndex %GetEventHandlers %GetParameter
%GetXMLName %IsA %IsModified %MakeId
%New %NormalizeObject %ObjectModified %OnAddToPageAfter
%OnAddToPageBefore %OnDrawEnclosingDiv %OnDrawObjectProperties %OnMutateChildren
%OnObjectSynch %OnZENDeserialize %OriginalNamespace %PackageName
%QuoteValue %QuoteValueL10N %RemoveChild %RemoveChildren
%RemoveFromSaveSet %Self %SerializeObject %SetModified
%ValidateObject XMLDTD XMLExport XMLExportToStream
XMLExportToString XMLNew XMLSchema XMLSchemaNamespace
XMLSchemaType addChild addChildAfter addChildBefore
childrenMutated dragFinishHandler dragHandler dragNotifyHandler
dragStartHandler dropHandler dropStartHandler exposeComponent
findElement fireOnUpdateEvent getChildIndex getEnclosingDiv
getHidden getHintElement getLabelElement getProperty
getSettings getType invokeSuper isOfType
makeId onActionHandler onCreate onDelete
onDisplayHandler onEndModalHandler onItemActionHandler onItemShowHelpHandler
onPopupAction onRefreshContents onSerialize onShowHelpHandler
onStartModalHandler ondisabledHandler onloadHandler onunloadHandler
onupdateHandler refreshContents removeChild render
renderContents renderSVG setHidden setOverlayMode
setProperty setPropertyAll showSubMenu startProgressBar
stopProgressBar


Parameters

• parameter DEFAULTCELLALIGN = "left";
Subclasses can set this to change default cellAlign for a group.
• parameter DEFAULTGROUPCLASS = "hmenuTable";
Subclasses can set this to change default css class for a group.
• parameter DEFAULTLAYOUT = "horizontal";
Subclasses can set this to change default layout for a group.
• parameter DEFAULTWIDTH = "100%";
Subclasses can set this to change default width for a component.