Constructs a context menu that is displayed when a user right-clicks a scriptlet in the scriptlet container object.
Applies To
Scriptlet
Syntax
window.external.setContextMenu( menuDefinition )
Parameters
Element n | The command text. Shortcut keys are defined by preceding a letter with "&". |
Element n+1 | The method to be called when the command is chosen. You cannot pass parameters to the method. |
Note Context menus can only be defined in scripts written in VBScript or JavaScript, because only those languages can create arrays usable by the setContextMenu method.
For example, the following script defines a context menu with three commands:
<SCRIPT LANGUAGE="VBScript" FOR="Menu" EVENT="onClick"> ' Define array dim menuItems(6) ' 3 commands ' First menu item menuItems(0) = "Display the &time" ' Command text menuItems(1) = "SetTime" ' Second menu item menuItems(2) = "Display the &date" ' Command text menuItems(3) = "SetDate" ' Third menu item menuItems(4) = "Display the document t&itle" ' Command text menuItems(5) = "SetTitle" ' Assigns the menu to the scriplet ' window.external.setContextMenu(menuItems) </SCRIPT>