доброе время суток!
написал такой кусок кода:

Код AS1/AS2:
myVars = new LoadVars();
myVars.cheat = true;
myVars.item = item_id;
myVars.onLoad = function(success){
if(success){
putText(myVars.description_short)
}
else{
putText("Error connecting to server.");
}
}
myVars.sendAndLoad("/", myVars, "POST");
function putText(receivedText){
createTextField("cheated", 500, 0, 0, cheatWidth, 1000);
cheated.type = "dynamic";
cheated.text = receivedText;
if(receivedText!="Error connecting to server."){
cheated.textColor = 0x4C4C4C;
}
else{
cheated.textColor = 0xFF0000;
}
var textFormatString:TextFormat = new TextFormat();
textFormatString.font = "Tahoma";
textFormatString.size = 12;
cheated.setTextFormat(textFormatString);
}
сейчас в ф-цию createTextField я передаю высоту 1000 пикселей. если объем текста небольшой, то тогда будет свободное место. если текст большой - какая-то его часть исчезнет.
подскажите каким образом я могу сделать так что бы высота тестового поля всегда подбивалась под его объем, т.е. не было ни пустых мест и ни обрезания текста.
еще одна проблема - это то что swf-приложение я вставляю в html-код с помощью swfobject. там один из параметров это высота swf-приложение. т.е. мне нужно еще и правильно установить и это параметр, иначе приложение будет сплюснуто или растянуто.
подскажите как решить эту задачу.
заранее спасибо за помощь!