Author: max
Date: 2007-11-13 16:02:26 -0800 (Tue, 13 Nov 2007)
New Revision: 7241
Added:
openlaszlo/trunk/test/lfc/legals/eventtester.lzx
openlaszlo/trunk/test/lfc/legals/keyboardandmouse.lzx
Modified:
openlaszlo/trunk/test/lfc/legals/multiframeresource.lzx
Log:
+ refactor eventtester class.
+ add separate keyboardandmouse.lzx test
Added: openlaszlo/trunk/test/lfc/legals/eventtester.lzx
Property changes on: openlaszlo/trunk/test/lfc/legals/eventtester.lzx
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Added: openlaszlo/trunk/test/lfc/legals/keyboardandmouse.lzx
Property changes on: openlaszlo/trunk/test/lfc/legals/keyboardandmouse.lzx
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Name: svn:eol-style
+ native
Modified: openlaszlo/trunk/test/lfc/legals/multiframeresource.lzx
===================================================================
--- openlaszlo/trunk/test/lfc/legals/multiframeresource.lzx 2007-11-13
23:47:37 UTC (rev 7240)
+++ openlaszlo/trunk/test/lfc/legals/multiframeresource.lzx 2007-11-14
00:02:26 UTC (rev 7241)
@@ -12,21 +12,8 @@
<resource name="logoanim" src="animation/"/>
- <class name="eventtester" width="150">
- <attribute name="eventname" value="" type="text"/>
- <handler name="oninit">
- if (eventname == '') Debug.warn('Must specify event name.')
- this.evDel = new LzDelegate(this, 'update', parent, eventname);
- </handler>
- <method name="update" args="d">
- this.txt.setText(eventname + ': '+ d);
- this.bg.setBGColor(green);
- </method>
+ <include href="eventtester.lzx"/>
- <view name="bg" bgcolor="red" opacity=".5" width="100%" height="100%"/>
- <text name="txt" text="${classroot.eventname}" width="150"/>
- </class>
-
<view name="foo" resource="tabrsrc" onmousedown="this.play()"
onmouseup="this.stop()" options="ignorelayout"/>
<class name="statusloader" width="150">
@@ -53,20 +40,6 @@
<simplelayout axis="x" inset="200"/>
- <view name="mousetester" clickable="true">
- <simplelayout/>
- <text text="mouse events turn green"/>
- <eventtester eventname="onmouseover"/>
- <eventtester eventname="onmouseout"/>
- <eventtester eventname="onmousedown"/>
- <eventtester eventname="onmouseup"/>
- <eventtester eventname="onclick"/>
- <eventtester eventname="ondblclick"/>
- <eventtester eventname="onmousedragin"/>
- <eventtester eventname="onmousedragout"/>
- <eventtester eventname="onmouseupoutside"/>
- </view>
-
<statusloader resource="logoanim" label="local resource"
onclick="this.play()"/>
<statusloader resource="logoanim" play="true" label="local resource play"
onclick="this.play()"/>
<statusloader oninit="this.setSource('resc/wallpaper-thumb.jpg')"
label="single frame"/>
_______________________________________________
Laszlo-checkins mailing list
[email protected]
http://www.openlaszlo.org/mailman/listinfo/laszlo-checkins