<zk>
<zscript><![CDATA[
changeLabel(int keyCode) {
alert(keyCode);
}
]]></zscript>
<menubar ctrlKeys="@f" onCtrlKey="changeLabel(event.getKeyCode())">
<menuitem id="file" label="File" />
<menuitem id="new" label="New" onClick="alert(self.label)"/>
<menuitem id="open" label="Open" onClick="alert(self.label)"/>
<menuitem id="save" label="Save" onClick="alert(self.label)"/>
<menuitem id="exit" label="Exit" onClick="alert(self.label)"/>
</menubar>
</zk>
In MVVM you just set
<zscript><![CDATA[
changeLabel(int keyCode) {
alert(keyCode);
}
]]></zscript>
<menubar ctrlKeys="@f" onCtrlKey="changeLabel(event.getKeyCode())">
<menuitem id="file" label="File" />
<menuitem id="new" label="New" onClick="alert(self.label)"/>
<menuitem id="open" label="Open" onClick="alert(self.label)"/>
<menuitem id="save" label="Save" onClick="alert(self.label)"/>
<menuitem id="exit" label="Exit" onClick="alert(self.label)"/>
</menubar>
</zk>
In MVVM you just set
onCtrlKey="@command('yourcommand')" .
No comments:
Post a Comment