Можно ли так рисовать, используя градиент в *.as файле???

Код:
function Make_DeskDetail (nom:Number):Void {
nom_fig = nom;
this.lineStyle (3, 0x000000, 100);
var fillType:String = "radial";
var alphas:Array = [100, 100];
var ratios:Array = [0, 0xFF];
var spreadMethod:String = "reflect";
var interpolationMethod:String = "linearRGB";
var focalPointRatio:Number = 0;
var kl:Number = 0;
for (; kl < 5; kl++) {
var lef:Number = FigXY[nom][kl][0];
var col:Number = FigXY[nom][kl][2];
var top:Number = FigXY[nom][kl][1] * 40 + 40;
lef = lef * 40 + 115;
var prop_matrix:Object = {a:30, b:0, c:0, d:0, e:30, f:0, g:(lef - 20), h:(top - 20), i:1};
//:) :) :)
this.beginGradientFill (fillType, Bl_Wh[col], alphas, ratios, prop_matrix, spreadMethod, interpolationMethod, focalPointRatio);
this.moveTo (lef, top);
this.lineTo (lef, top + 40);
this.lineTo (lef + 40, top + 40);
this.lineTo (lef + 40, top);
this.lineTo (lef, top);
this.endFill ();
}
}
А то у меня линии чертит, а градиента нет!!!
Помогите!