PDA

Просмотр полной версии : Методы TextField для TextArea


mcfly82
26.11.2009, 16:41
Мне нужно сделать небольшой висивиг (b, i, u, цвет шрифта, бг, размер шрифта)

Использую TextArea. Так как в библиотеке не нашел TextField.

Хочу сделать выделенный текст жирным. Для TextField есть замечательная функция setTextFormat. Но появляется ошибка из-за вызова этой функции

1061: Call to a possibly undefined method setTextFormat through a reference with static type fl.controls:TextArea.

Как можно для TextArea выполнить метод для TextField?
Вроде бы TextField является классом-родителем для TextArea значит текстареа должна методы унаследовать.

Помогите плиз :)

Добавлено через 19 минут
Эта ошибка появлялась при этом коде:
var tf:TextFormat;
editor_area.setTextFormat(tf, editor_area.selectionBeginIndex, editor_area.selectionBeginIndex);

kackbip
26.11.2009, 17:10
Где-где вы текстфилд искали? :)
Он, если что в панели инструментов, если вы Flash CS3,4 пользуетесь.
Также у экземпляров TextArea есть свойство textField, которому можно скормить setTextFormat

mcfly82
26.11.2009, 17:13
У меня CS4. Вы имеете в виду, Панель Компонентов или что? :)

Я вообще тупень :))

Добавлено через 35 минут
Разобрался :)