ho tracciato qualsiasi cosa
le proprietà si vedono giuste!!

questo è tutto il codice della classe
codice:
class Categoria extends MovieClip
{
	/*PRIVATE PROPRETIES*/
	private var _larghezza:Number;
	private var _altezza:Number;
	private var _path:Object;
	private var _depth:Number;
	private var _instance:String;
	private var _myself:Object;
	private var _colors:Array;
	private var _alphas:Array;
	private var _ratios:Array;
	private var _borderColor:String;
	private var _title:String;
	private var _matrix:Object;
	private var _titleFormat:TextFormat;
	private var _textFoormat:TextFormat;
	
	/*PUBLIC CONTRUCTOR*/
	public function Categoria(nome:String, dark:String, light:String, path:Object)
	{
		this._larghezza = 210;
		this._altezza = 150;
		this._path = path;
		this._depth = path.getNextHighestDepth();
		this._instance = nome;
		this._title = this._instance;
		this._colors = new Array(dark, light);
		this._alphas = new Array(100, 100);
		this._ratios = new Array(0, 0xFF);
		this._borderColor = '0x666666';
		this._titleFormat = new TextFormat();
		with(this._titleFormat){
			color = 0xFFFFFF;
			size = 18;
			font = "accidental";
		}
		this.drawTitle();
	}
	
	/*PRIVATE METHODS*/
	private function drawTitle():Void
	{	
		trace(this._colors);
		var colors:Array = this._colors;
		var alphas:Array = this._alphas;
		var ratios:Array = this._ratios;
		var matrix:Object = {matrixType:"box", x:0, y:0, w:this._larghezza, h:this._altezza, r: (90/180)*Math.PI};//this._matrix;
		var borderCol:String = this._borderColor;
		var larghezza:Number = this._larghezza
		this._path.createEmptyMovieClip(this._instance, this._depth);
		this._myself = this._path[this._instance]
		with(this._myself)
		{
			beginGradientFill("linear", colors, alphas, ratios, matrix);
			lineStyle(1, borderCol, 100);
			moveTo(0,0);
			lineTo(larghezza, 0);
			lineTo(larghezza, 35);
			lineTo(0, 35);
			lineTo(0,0);
			endFill();
		}
	}
}