Не думал я, что снова придется поднимать эту тему...
Но возникла новая проблема. Суть ее в следующем: в слайд-шоу предусмотрена возможность изменения размера картинок. То есть имеем ролик размера 800Х600. Размеры картинок передаются из атрибутов XML. На событие onLoadInit повесил код со сложным ветвлением, вычисляющий какого размера должна быть картинка: если ее ширина и длина больше, чем 800Х600 - она ужимается, если меньше - выводится без изменений.
Весь код обработчика довольно длинный, приведу фрагмент, используемый в случае, если картинка больше 800Х600

Код AS1/AS2:
else if (img_width > 800)
{
if (img_width > img_height)
{
scale = img_width / 800;
page_mc._width = 800;
page_mc._height = Math.round(img_height / scale);
}
else if (img_width < img_height)
{
scale = img_height / 600;
page_mc._height = 600;
page_mc._width = Math.round(img_width / scale);
}
}
img_width, img_height - ширина и длина картинки из атрибутов XML;
page_mc - клип, в который загружается изображение. Ему принудительно назначается ширина 800 (в случае, если ширина больше высоты), а высота вычисляется в зависимости от величины scale, которая характеризует, во сколько раз ширина картинки больше ширины ролика.
Все это очевидно и тривиально. Программа замечательно работала с картинками 400х400, 400х600, 800х600 и т.д. Самая большая картинка была 2848х2136, самая нестандартная 2592х3888. Радость моя кончилась, когда в папку были добавлены изображения 3888х2592. Что произошло? Значительная область с правой стороны оказалась просто срезанной, не ужатой, а именно срезанной; она исчезла, а картинка, не взирая на то, что она в разы шире чем 800, видимо за счет того, что изрядный кусок канул где-то в черной дыре, растянулась по ширине! Если же изменить реальный размер картинки, например, до испытанных уже 2848х2136, не исправляя ничего в XML (а если исправить, то и подавно), все выводится как положено. И еще один загадочный, почти мистический момент. Если мы после строчки, где задается page_mc._width = 800, поставим trace(page_mc._width ), выводить будет (при загрузке картинок) 800, 799.99, 799.95, 800, 799.99. И это при том, что 800 задано принудительно! Вот такая повесть получилась, почти роман. Кому было интересно, прошу поделиться соображениями.