Показать сообщение отдельно
Старый 07.08.2009, 19:49
Аллиас вне форума Посмотреть профиль Отправить личное сообщение для Аллиас Найти все сообщения от Аллиас
  № 1  
Ответить с цитированием
Аллиас
 
Аватар для Аллиас

Регистрация: May 2009
Сообщений: 63
По умолчанию TextField.autoSize с фиксированной шириной. Как сделать ?

Здравствуйте. Такая ситуация:

Нужно текстовое поле с автосайзом по высоте, но фиксированной ширины. Как это сделать?

Подобный код не работает (свойство width при включенном автосайзе игнорируется):

Код AS3:
var txt:TextField = new TextField();
txt.x = 0;
txt.y = 0;
txt.type = "input";
txt.autoSize = "left";
txt.text = "text";
txt.border = true;
txt.multiline = true;
txt.width = 200;
addChild(txt);
trace(txt.width) //выводит 24... (а не 200)
__________________
Все не так просто, как кажется... все гораздо проще...