Здравствуйте
Делаю приложения для контакта. Необходимо чтобы данное приложение работало как 800 х 600 так и разворачивалось на весь экран. У меня широкоформатний монитор (15,6 дюймовый) , подскажите, как правильно растянуть мувик на весь экран. На Мониторе 1024 х 768 - все классно, на широкоформатных ерунда.
Пытался сделать И для широкоформатного, но у меня получилось изображение в мувике растянуто. Как сделать, чтобы изображения в мувике растягивалось пропорционально.
viewPort - мувик с изображением

Код AS3:
public function onMonitorResize(e:MouseEvent):void
{
var picHeight = new Object ();
picHeight = Capabilities.screenResolutionY / Capabilities.screenResolutionX;
var picWidth = new Object ();
picWidth = Capabilities.screenResolutionX /Capabilities.screenResolutionY;
if (stage.displayState == StageDisplayState.NORMAL)
{
stage.displayState = StageDisplayState.FULL_SCREEN_INTERACTIVE;
if ((stage.height / stage.width) < picHeight) {
viewPort.width = Capabilities.screenResolutionX;
viewPort.height = picHeight * viewPort.width;
} else {
viewPort.height = Capabilities.screenResolutionY;
viewPort.width = picWidth * viewPort.height;
viewPort.width = (Capabilities.screenResolutionX-viewPort.width)+viewPort.width;
viewPort.height = viewPort.height + (Capabilities.screenResolutionX-viewPort.width);
}
}
else
{
stage.displayState = StageDisplayState.NORMAL;
viewPort.width = 800;
viewPort.height = 600;
}
}