PDA

Просмотр полной версии : Использование Width TextField'a


EXEcutor_
03.05.2006, 22:50
Я читаю текст из файла, который помещается в динамическое текстовое поле. имя._width возвращает мне начальное значение ширины, а не новое с новым текстом. Как узнать новую ширину в пикселях? :umnik2:

Antares
03.05.2006, 23:05
Включить autosize

silin
03.05.2006, 23:15
или смотреть tf.textWidth..

EXEcutor_
04.05.2006, 17:21
Пробовал, и всё включено. Отображается скорее всего старая ширина.
Гляньте исходник. Проблема в бегущей строке. Нужно узнать когда правая граница дойдет до опред. коорд. и вернуть в начало. Для этого как я понимаю нужно к Х добавить ширину.

EXEcutor_
04.05.2006, 17:44
_____

Samodelkin
04.05.2006, 18:47
так ты ее отображаешь до того как загрузил свой текст.

EXEcutor_
04.05.2006, 21:43
А как её спрятать. Или как динамически создать, загрузить, а потом отобразть?

silin
04.05.2006, 21:52
не пойму в чем затруднение: в onLoad все и напиши..

EXEcutor_
04.05.2006, 22:54
Хмм.... Большое сасибо. Вроде сначала должна вызываться ф-ция load, которая читает в TF текст, а после неё идет трэйс ширины. Почему всё-таки сначала отображается ширина, а потом грузится текст?

silin
04.05.2006, 22:58
load только отдает команду грузить, на саму загрузку уходит какое-то время, после чего вызывается onLoad..

EXEcutor_
04.05.2006, 23:08
Тоесть во флеше эта операция происходит отдельным потоком.