listtest2.xml

来自「ajax 框价.是个好工具.javascript 矿家.可以用在任何平台.」· XML 代码 · 共 70 行

XML
70
字号
<?xml version="1.0"?><!--	This is a memory test. Items are added and removed at runtime. Watch the	memory consumption to ensure that no memory leaks--><Application>	<Window caption="List Test" width="400" height="500" centered="true"/>	<Resources>		<Script><![CDATA[function ListTest2() {	var d0 = new Date;	var win = application.getWindow();	var l1 = new BiList;	var addTimer = new BiTimer(10);	var removeTimer = new BiTimer(1000);	var li;	l1.setLocation(5, 5);	l1.setRight(5);	l1.setBottom(5);	for (var i = 0; i < 10; i++) {		li = new BiListItem("Item " + i);		l1.add(li);	}	win.add(l1);	this._list = l1;	addTimer.addEventListener("tick", this.onAddTick, this);	removeTimer.addEventListener("tick", this.onRemoveTick, this);	addTimer.start();	removeTimer.start();}ListTest2.prototype.onAddTick = function () {	var li = new BiListItem("Item " + Math.random());	this._list.add(li);	application.getWindow().setCaption(this._list.getChildren().length);};ListTest2.prototype.onRemoveTick = function () {	for (var i = 0; i < 100; i++) {		if (this._list.hasChildren()) {			var tmp = this._list.getLastChild();			this._list.remove(tmp);			tmp.dispose();		}	}	application.getWindow().setCaption(this._list.getChildren().length);};ListTest2.main = function () { new ListTest2(); };		]]></Script>	</Resources></Application>

⌨️ 快捷键说明

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