![]() |
Можно ли во время исполнения сменить тип текст. поля?
По умолчанию текст. поле — Dynamic. При нажатии на кнопочку рядом с этим полем оно должно сменится на Input, и соответственно чтобы можно было что-то вводить.
Код AS3:
|
Код AS3:
|
Привет. mouseEnabled — true у текст. поля и у мувика. В общем курсор мигающий появляется, но если пытаешься что-то вводить — он исчезает. Ничего не вводится соответственно.
|
шрифты встроенны? подпишитесь на ивент инпута и change и посмотрите.
|
у тестового поля в options попробуй выставить Max chars:0
|
Чем вызвано мнение, что вводить нельзя? Вы пробовали ввести текст и потом получить значение?
Или Вы просто не видите текст? При использовании focus, в дебаг версии, курсор не будет виден в текстовом поле. Если TextField вставлено через Flash API и шрифт не встроен, то будут видны только те символы, которые вы уже использовали в полях (если их небыло - то не отобразится ни один). У TLFText нет такого ограничения. |
Всё. Заработало. Спасибо за советы.
|
так а в чем косяк был?
|
Сам виноват. В коде при keyDown фокус сбрасывался на другой объект :D. Ну и шрифты я тоже не встроил, совсем с головы вылетело.
|
| Часовой пояс GMT +4, время: 05:32. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.