OnCommand Event
Fires when a menu entry has been clicked.
Syntax
SKHtmlDialog.OnCommand = handler
|
Parameters
code |
Long value that contains the code. |
cmdID |
Long value that contains the ID of the clicked item. |
handle |
Handle to the menu. |
Remarks
The object that caused the event can be referenced in the event function using "this".
Examples
The following example creates a HTML dialog containing a menu with submenus.
<SCRIPT TYPE="text/javascript">
window.external.InitScriptInterface();
function onCommand(code, cmdID, handle)
{
switch (cmdID)
{
case 1: alert('Hello'); break;
case 3: alert('Bye'); break;
}
}
mySubMenu = SiteKiosk.SiteKioskUI.CreatePopupMenu();
mySubMenu.InsertString(3,1, "Say Hello", "");
mySubMenu.InsertString(4,3, "Say Bye", "");
myMenu = SiteKiosk.SiteKioskUI.CreateMenu();
myMenu.InsertSubmenu(2,4, mySubMenu.Handle, "MessageBox", "");
myMenu.InsertString(5,2, "Exit", "");
mydialog = SiteKiosk.SiteKioskUI.CreateHTMLDialog();
mydialog.URL = "http://www.myURL.com";
mydialog.Title = true;
mydialog.Menu = myMenu.Handle;
mydialog.OnCommand = onCommand;
mydialog.ShowDialog();
</SCRIPT>
|
Applies to
SiteKiosk v5.5 (and later versions).
Back to top