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

Reply via email to