приФФет ФФсем
помогите програмеру с опытом, но совершенно без опыта во Flex-е понять, почему не работает следующиe два Eventa?

Код:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="initApp()" backgroundGradientAlphas="[1.0, 1.0]" backgroundGradientColors="[#FFFFFF, #FFFFFF]">
<mx:Script>
<![CDATA[
import mx.controls.Text;
import mx.core.UIComponent;
import mx.controls.Alert;
import flash.events.MouseEvent;
import flash.display.Sprite;
public function initApp(): void {
var pic:UIComponent = new UIComponent();
// ---
var spr:Sprite = new Sprite();
spr.x = 0;
spr.y = 0;
spr.graphics.lineStyle(1, 0xBBBBBB);
spr.graphics.moveTo(0, 0);
spr.graphics.lineTo(100, 100);
spr.graphics.moveTo(10, 0);
spr.graphics.lineTo(1100, 100);
pic.addChild(spr);
canv.addChild(pic);
// ---
var text:Text = new Text();
text.text = "hi";
text.move(10, 10);
text.addEventListener(MouseEvent.MOUSE_OVER, onClick);
canv.addChild(text);
canv.addEventListener(MouseEvent.MOUSE_OVER, onClick);
}
public function onClick(): void {
Alert.show("OK");
}
]]>
</mx:Script>
<mx:Canvas x="71" y="152" width="200" height="200" id="canv" />
<mx:Label text="Flash Player Version: {flash.system.Capabilities.version}, Debug Player: {flash.system.Capabilities.isDebugger}"/>
</mx:Application>
пы.сы.: никто не подскажет, как дебагить вот такое вот вообще?
пасиба БОЛЬШОе заранее
