Показать сообщение отдельно
Старый 09.11.2007, 03:30
Pecher вне форума Посмотреть профиль Отправить личное сообщение для Pecher Найти все сообщения от Pecher
  № 15  
Ответить с цитированием
Pecher
 
Аватар для Pecher

Регистрация: Jun 2005
Адрес: Bryansk
Сообщений: 73
В общем, попробовал чистый алигн. Нормально работает, если текст в текстовом поле вмещается. А если текста больше - он просто не вписывается. Изменение _width не даёт эффекта.
Потом попробовал одну из своих задумок: сделал всё как раньше, только тип поставил не динамик, а инпут. Заработало!

Прошу прощенья, _width не в том месте использовал. Но мне не удобно использовать таким образом.
В общем, выводы такие: если есть такая проблема решаем одним из способов:
1) делаем поле не динамик, а инпут и перекрываем ему события мыши (либо enabled, либо, как у меня, верхний клип получает события)
2) либо используем
Код:
tFormat.align="center";
...
x_txt.text = "...";
x_txt.setTextFormat(tFormat);
x_txt._width = x_txt.textWidth + 5;
__________________
Flash can do it.


Последний раз редактировалось iNils; 09.11.2007 в 04:25.