menutest3.xml

来自「在流览器上仿CS界面的JAVASCRIPT脚本」· XML 代码 · 共 59 行

XML
59
字号
<?xml version="1.0"?><!--	This test the context menu property and the component property for the menu--><application>	<window caption="Menu Test" width="500" height="300"/>	<resources>		<script><![CDATA[function MenuTest3() {	var win = application.getWindow();	var c1 = new BiComponent;	c1.setName("c1");	c1.setBounds(5, 5, 200, 200);	c1.setBackColor("#444");	win.add(c1);	var c2 = new BiComponent;	c2.setName("c2");	c2.setBounds(50, 50, 100, 100);	c2.setBackColor("white");	c1.add(c2);	var winMenu = new BiMenu();	winMenu.add( new BiMenuItem("Context menu for window") );	var m = new BiMenu();	var mi;	m.add( mi = new BiMenuItem("Context menu") );	win.setContextMenu(winMenu);	c1.setContextMenu(m);	c2.setContextMenu(m);	m.addEventListener("beforeshow", function (e) {		m.getChildren()[0].setHtml( "<b>" + m.getComponent().getName() +		"</b> caused the menu to be opened at <b>" + new Date + "</b>");	});	mi.addEventListener("action", function () {		alert(m.getComponent().getName());	});}MenuTest3.main = function () { new MenuTest3; };		]]></script>	</resources></application>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?