Author: hqm
Date: 2007-12-20 09:16:57 -0800 (Thu, 20 Dec 2007)
New Revision: 7642
Modified:
openlaszlo/branches/devildog/WEB-INF/lps/lfc/kernel/swf9/LzSprite.as
openlaszlo/branches/devildog/WEB-INF/lps/lfc/kernel/swf9/LzTextSprite.as
openlaszlo/branches/devildog/WEB-INF/lps/lfc/kernel/swf9/TestText.as
Log:
Change 20071220-hqm-4 by [EMAIL PROTECTED] on 2007-12-20 12:16:44 EST
in /cygdrive/c/users/hqm/openlaszlo/devildog/WEB-INF/lps/lfc/kernel/swf9
for
http://svn.openlaszlo.org/openlaszlo/branches/devildog/WEB-INF/lps/lfc/kernel/swf9
Summary: checkpoint of sprite code
New Features:
Bugs Fixed:
Technical Reviewer: (pending)
QA Reviewer: (pending)
Doc Reviewer: (pending)
Documentation:
Release Notes:
Details:
Tests:
Modified: openlaszlo/branches/devildog/WEB-INF/lps/lfc/kernel/swf9/LzSprite.as
===================================================================
--- openlaszlo/branches/devildog/WEB-INF/lps/lfc/kernel/swf9/LzSprite.as
2007-12-20 17:15:24 UTC (rev 7641)
+++ openlaszlo/branches/devildog/WEB-INF/lps/lfc/kernel/swf9/LzSprite.as
2007-12-20 17:16:57 UTC (rev 7642)
@@ -23,16 +23,16 @@
public var bgColor:* = null;
- public var lzwidth:uint = 0;
- public var lzheight:uint = 0;
+ public var lzwidth:int = 0;
+ public var lzheight:int = 0;
public var opacity:Number = 1;
public var playing:Boolean = false;
public var clickable:Boolean = false;
public var clickbutton:Sprite = null;
public var masksprite:Sprite = null;
- public var frame:uint = 1;
- public var frames:uint = 1;
+ public var frame:int = 1;
+ public var frames:int = 1;
public var resource:String = null;
public var source:String = null;
public var clip:Boolean = false;
Modified:
openlaszlo/branches/devildog/WEB-INF/lps/lfc/kernel/swf9/LzTextSprite.as
===================================================================
--- openlaszlo/branches/devildog/WEB-INF/lps/lfc/kernel/swf9/LzTextSprite.as
2007-12-20 17:15:24 UTC (rev 7641)
+++ openlaszlo/branches/devildog/WEB-INF/lps/lfc/kernel/swf9/LzTextSprite.as
2007-12-20 17:16:57 UTC (rev 7642)
@@ -21,7 +21,7 @@
public var textfield:TextField = null;
- public static var PAD_TEXTWIDTH:uint = 4;
+ public static var PAD_TEXTWIDTH:int = 4;
public var fontsize:String = "11";
Modified: openlaszlo/branches/devildog/WEB-INF/lps/lfc/kernel/swf9/TestText.as
===================================================================
--- openlaszlo/branches/devildog/WEB-INF/lps/lfc/kernel/swf9/TestText.as
2007-12-20 17:15:24 UTC (rev 7641)
+++ openlaszlo/branches/devildog/WEB-INF/lps/lfc/kernel/swf9/TestText.as
2007-12-20 17:16:57 UTC (rev 7642)
@@ -12,7 +12,7 @@
import flash.display.*;
import flash.events.*;
- public class TestText extends Sprite {
+public class TestText extends Sprite {
public function TestText () {
//stage.addEventListener(MouseEvent.CLICK, clickListener);
@@ -29,7 +29,7 @@
sprite1.__initTextProperties(args);
- sprite1.setText("Hello Whirled!");
+ sprite1.setText("Hello Whirled!");
sprite1.setBGColor(0xcccccc);
sprite1.addEventListener(MouseEvent.MOUSE_DOWN, mouseDown) ;
@@ -38,19 +38,50 @@
addChild(sprite1);
+ var sprite2:* = new LzTextSprite();
+ sprite2.setText("Hello Whirled!");
+ sprite2.setBGColor(0xcccccc);
+ sprite2.setX(100);
+ sprite2.setY(50);
+
+ args.fontstyle = "bold";
+ sprite2.__initTextProperties(args);
+
+
+ sprite2.addEventListener(MouseEvent.MOUSE_DOWN, mouseDown) ;
+ sprite2.addEventListener(MouseEvent.MOUSE_UP, mouseReleased);
+
+ addChild(sprite2);
+
+
}
public function mouseDown(event:MouseEvent):void {
- trace("mouse down on "+event.target);
- event.target.startDrag();
+ var foo:* = new ClassB();
+ trace("foo = "+foo);
+ trace("foo.constructor "+foo.constructor);
+ trace("foo.prototype "+foo.prototype);
+ trace("foo.prototype.constructor "+foo.prototype.constructor);
+ trace("foo.prototype.prototype "+foo.prototype.prototype);
+ trace("foo.constructor.prototype "+foo.constructor.prototype);
+ trace("foo.constructor.constructor "+foo.constructor.constructor);
+ trace("foo.constructor.prototype.prototype
"+foo.constructor.prototype.prototype);
+ trace("foo.constructor.prototype.constructor
"+foo.constructor.prototype.constructor);
+ trace("foo.constructor.prototype.constructor.prototype
"+foo.constructor.prototype.constructor.prototype);
}
public function mouseReleased(event:MouseEvent):void {
trace("mouse up on "+event.target);
- event.target.stopDrag();
}
}
}
+trace('foo');
+
+class ClassA {
+}
+
+class ClassB extends ClassA {
+}
_______________________________________________
Laszlo-checkins mailing list
[email protected]
http://www.openlaszlo.org/mailman/listinfo/laszlo-checkins