вот простой, аки винтовка, код:

Код AS3:
all1.width = stage.stageWidth;
all1.height = all1.width / 4,417;
он работает не правильно!
Создавая текстовое поле, и присваивая ему попеременно значения "all1.width" и "all1.height" я получал:
all1.width = 1264 (что верно, тк соответствует разрешению монитора)
all1.height = 316 (что неверно тк 1264 разделить на 4,417 = 286,167)
Но объект на мониторе выглядит верно! (не растянут не в одну из сторон

)
Собственно почему такая несправедливость?)
Добавлено через 2 минуты
только что попробовал задать ширину через

Код AS3:
flash.system.Capabilities.screenResolutionX
получил значение высоты 320 пикселей, что опять не верно..