﻿<?xml version="1.0" encoding="UTF-8"?>
<canvas debug="true">
	<script>
		var t1 = new Date();
		var st = t1.getTime();
	</script>

	<class name="myLabel">
		<attribute name="label" type="string"/>
		<attribute name="labelx"/>
		<attribute name="labely"/>
		
		<text text="${classroot.label}" x="${classroot.labelx}" y="${classroot.labely}"/>
		<edittext width="200" x="50" y="${classroot.labely}"/>
	</class>
	
	<class name="Win" extends="window" x="250" y="0" width="300" height="250" title="Win">
		<myLabel name="label1" label="${this.name}" labelx="10" labely="20"/>
		<myLabel name="label2" label="${this.name}" labelx="10" labely="50"/>
		<myLabel name="label3" label="${this.name}" labelx="10" labely="80"/>
		<myLabel name="label4" label="${this.name}" labelx="10" labely="110"/>
		<myLabel name="label5" label="${this.name}" labelx="10" labely="140"/>
	</class>

	<handler name="oninit">
		<![CDATA[
		for( var i=0; i<10; i++){
			var w = new lz.Win();
		}
		
		var t2 = new Date();
		var et = t2.getTime();
		var dt = et - st;
		Debug.write( "init time[ms]: ", dt );
		]]>
	</handler>
</canvas>	
