Ma quindi deve scrivere tutta sta roba nell'action script?
codice:
// STAGE PROPRIETIES
	Stage.scaleMode = "noScale";
	Stage.align = "TL";

// BLOCK TIMELINE
	stop();

// MAIN MOVIE DEFINITIONS
	var ms_width:Number = new Number( 400 );
	var ms_height:Number = new Number( 170 );
	var ms_brdColor:Number = 0xDEDEDE;
	var ms_bgColor:Number = 0xF5F5F5;

// MAIN MOVIE CREATION
	createEmptyMovieClip( 'myStage', getNextHighestDepth() );
	with( myStage ) {
		moveTo( 0, 0 );
		lineStyle( 1, ms_brdColor, 100 );
		beginFill( ms_bgColor, 100 );
		lineTo( ms_width, 0 );
		lineTo( ms_width, ms_height );
		lineTo( 0, ms_height );
		lineTo( 0, 0 );
		endFill();
	}

// FUNCTION TO CENTER MOVIE
	var centerToStage:Function = function( mc:MovieClip ):Void {
		mc._x = Math.floor( ( Stage.width / 2 ) - ( mc._width / 2 ) );
		mc._y = Math.floor( ( Stage.height / 2 ) - ( mc._height / 2 ) );
	}
	myStage.centerInterval = setInterval( centerToStage, 50, myStage );

// TEXFIELD CREATION WITH TEXTFORMAT DECLARATION
	myStage.createTextField( 'myTfield', myStage.getNextHighestDepth(), 10, 10, myStage._width, 0 );
	myStage.myTfield.autoSize = true;
	myStage.myTfield.multiline = true;
	myStage.myTformat = new TextFormat();
	myStage.myTformat.font = "_sans";
	myStage.myTformat.size = 11;
	myStage.myTformat.color = 0x006666;

// FUNCTION TO WRITE ON TEXTFIELD
	var showStageInfo:Function = function( myTfield:TextField, myTformat:TextFormat ):Void {
		myTfield.text = "Stage width: " + Stage.width + "\nStage height: " + Stage.height;
		myTfield.setTextFormat( myTformat );
	}
	myStage.showStageInterval = setInterval( showStageInfo, 50, myStage.myTfield, myStage.myTformat );