SiteKiosk Documentation
One Step Back

OnCommand Event




Fires when a menu entry has been clicked.


Syntax

    SKHtmlDialog.OnCommand = handler
Parameters
    codeLong value that contains the code.
    cmdIDLong value that contains the ID of the clicked item.
    handleHandle 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 topVolver arriba

© 1997-2011 PROVISIO - Aventura, EEUU - Muenster, Alemania
Sitekiosk.es - Grupo24®, Madrid, España -