имхо непонятка какая-то насчет DocumentClass'а, что-то тут мэтр попутал

любой спрайт не слушает свою графику, и не только векторную, к слову

Код AS3:
package
{
import flash.display.*;
import flash.events.*;
public class Main extends Sprite
{
public function Main():void
{
var test:Sprite = new Test();
addChild(test);
test.addEventListener(MouseEvent.CLICK, test_click);
}
private function test_click(e:MouseEvent):void
{
// здесь ловим
trace( "Main.test_click > e : " + e );
}
}
}
import flash.display.*;
import flash.events.*;
class Test extends Sprite
{
public function Test()
{
addEventListener(MouseEvent.CLICK, this_click, true);
graphics.beginFill(0, 1);
graphics.drawRect(0, 0, 500, 500);
graphics.endFill();
addChild(new Bitmap(new BitmapData(200, 200, false, 0xFF0000)));
}
private function this_click(e:MouseEvent):void
{
// здесь не ловим
trace( "Test.this_click > e : " + e );
}
}