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 'jsxdisabled'; 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, getRecordIds, getRecordNode, getSchema, insertRecord, insertRecordBefore, insertRecordNode, insertRecordProperty, reloadFromSource, setSchema |
| 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.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, getRendered, insertHTML, onAfterPaint, onAfterRestoreView, paintChild, paintChildren, recalcBox, removeAttribute, removeAttributes, repaint, setAttribute |
| 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.true, the view will be updated without requiring a repaint.