Really ..no one knows? I've got the code partly doing what I need in the as.

Code:
Stage.align = "TL";
Stage.scaleMode = "Scale";

var w = Stage.width;
var h = Stage.height;

var maxWidth = 1024;
var maxHeight = 708;

setStageSize = function () {
	this._width = Stage.width;
	this._height = Stage.height;
	this._yscale = this._xscale;
	
};

setStageSize();
stageListener = new Object();
stageListener.onResize = function() {
	Void;	
	var w = Stage.width;
	var h = Stage.height;
	if (w<maxWidth) {
		setStageSize();
	}
	if (w>maxWidth) {
		w = maxWidth;
		}

};
Stage.addListener(stageListener);
someone must know. this is f*ing driving me nuts