Form.doKeyBinding(). If this attribute is of the
form {.*}, then the text between the curly brackets is interpreted as the key of a
dynamic property.| Field Summary | |
|---|---|
| static String | background-image:url(JSX/images/menu/bg.gif);backround-repeat:repeat-y; (default)
|
| static String | #ffffff (default)
|
| static int | |
| static String | Deprecated. |
| static String | |
| static String | Deprecated. |
| Constructor Summary | |
|---|---|
| void | The instance initializer. |
| Method Summary | |
|---|---|
| void | Deprecated. No-op.
|
| jsx3.gui.Menu | deselectItem(strRecordId : String) flags a a menu item as being unselected (the default state) |
| jsx3.gui.Menu | disableItem(strRecordId : String) disables a menu item with the given id; this ID is the jsxid attribute on the record adhereing to the JSX Common Data Format (CDF); |
| int | Sets the validation state for the menu and returns the validation state. |
| jsx3.gui.Menu | enables a menu item with the given id by removing its 'jsxselected'; this ID is the jsxid attribute on the record adhereing to the JSX Common Data Format (CDF); |
| jsx3.gui.Menu | executeRecord(strRecordId : String) Executes the specific jsxexecute code for the menu record. |
| void | Returns the JSX GUI object that owns (contains) the context item (a CDF record) being acted upon. |
| void | Returns the CDF record ID for the context item being acted upon. |
| int | Returns whether this menu renders a visual divider on its left side. |
| String | getImage() Returns url for 16x16 pixel image (preferably a gif with a transparent background); returns null if no image specified or an empty string |
| String | getValue() Returns the jsxid value in the CDF for the menu item last executed; returns null if unavailable |
| static String | Deprecated. |
| boolean | isItemEnabled(strRecordId : String) Returns whether a record is enabled. |
| boolean | isItemSelected(strRecordId : String) Returns whether a record is selected. |
| String | paint() Returns the DHTML, used for this object's on-screen VIEW |
| jsx3.gui.Menu | resets the cached DHTML content; hides any open menu; when the menu is next expanded (repainted), the update will be relected |
| jsx3.gui.Menu | flags a a menu item as being selected; if the menu item is part of a group (e.g. |
| jsx3.gui.Menu | Sets whether this menu renders a visual divider on its left side. |
| jsx3.gui.Menu | Sets url for 16x16 pixel image (preferably a gif with a transparent background);
returns a reference to self to facilitate method chaining |
| Methods Inherited From jsx3.xml.Cacheable |
|---|
| clearXmlData, getNodeSet, getShareResources, getXML, getXMLId, getXMLString, getXMLTransformers, getXMLURL, getXSL, getXSLId, getXSLParams, getXSLString, getXSLURL, getXmlAsync, getXmlBind, onXmlBinding, removeXSLParam, removeXSLParams, resetCacheData, resetData, resetXmlCacheData, resetXslCacheData, setNodeSet, setShareResources, setSourceXML, setXMLId, setXMLString, setXMLTransformers, setXMLURL, setXSLId, setXSLParam, setXSLString, setXSLURL, setXmlAsync, setXmlBind |
| Methods Inherited From jsx3.xml.CDF |
|---|
| adoptRecord, adoptRecordBefore, convertProperties, deleteRecord, deleteRecordProperty, getRecord, getRecordNode, insertRecord, insertRecordBefore, insertRecordNode, insertRecordProperty, reloadFromSource |
| Methods Inherited From jsx3.gui.Form |
|---|
| doKeyBinding, doReset, getDisabledBackgroundColor, getDisabledColor, getEnabled, getKeyBinding, getRequired, getValidationState, setDisabledBackgroundColor, setDisabledColor, setEnabled, setKeyBinding, setRequired, setValidationState, setValue |
| Methods Inherited From jsx3.gui.Block |
|---|
| getBackground, getBackgroundColor, getBorder, getCSSOverride, getClassName, getColor, getCursor, getDimensions, getDisplay, getFontName, getFontSize, getFontWeight, getHeight, getIndex, getLeft, getMargin, getOverflow, getPadding, getRelativePosition, getTagName, getText, getTextAlign, getTip, getTop, getVisibility, getWidth, getZIndex, hideMask, setBackground, setBackgroundColor, setBorder, setCSSOverride, setClassName, setColor, setCursor, setDimensions, setDisplay, setFontName, setFontSize, setFontWeight, setHeight, setIndex, setLeft, setMargin, setOverflow, setPadding, setRelativePosition, setTagName, setText, setTextAlign, setTip, setTop, setVisibility, setWidth, setZIndex, showMask |
| Methods Inherited From jsx3.gui.Interactive |
|---|
| doEvent, getCanDrag, getCanDrop, getCanMove, getCanSpy, getEvent, getEvents, getMenu, hasEvent, registerHotKey, removeEvent, removeEvents, setCanDrag, setCanDrop, setCanMove, setCanSpy, setEvent, setMenu, setSpyStyles, showSpy |
| Methods Inherited From jsx3.gui.Painted |
|---|
| focus, getAbsolutePosition, getAttribute, getAttributes, getDynamicProperty, getRendered, insertHTML, onAfterPaint, paintChild, paintChildren, recalcBox, removeAttribute, removeAttributes, repaint, setAttribute, setDynamicProperty |
| Methods Inherited From jsx3.util.EventDispatcher |
|---|
| publish, subscribe, unsubscribe, unsubscribeAll |
| Methods Inherited From jsx3.lang.Object |
|---|
| clone, equals, eval, getClass, getInstanceOf, getInstanceOfClass, getInstanceOfPackage, instanceOf, isInstanceOf, isSubclassOf, jsxmix, jsxsuper, jsxsupermix, setInstanceOf |
| Field Detail |
|---|
| Constructor Detail |
|---|
| Method Detail |
|---|
jsxexecute code for the menu record. This method also fires
EXECUTE event for this menu but only under the deprecated 3.0 model event protocol.jsx3.Boolean.TRUE or jsx3.Boolean.FALSE.
jsx3.Boolean.TRUE or jsx3.Boolean.FALSE.