Учебник по Flash MX
Разделы Flash MX
  • Новые возможности Flash
  • Введение в технологию Flash
  • Основы работы с Flash MX
  • Работа с отдельными объектами
  • Рисование
  • Работа с цветом
  • Работа с текстом
  • Анимация
  • Слои
  • Создание и редактирование символов
  • Создание интерактивных фильмов
  • Публикация фильма
    Глава 7. Работа с текстом
  • Создание и редактирование текста
  • Статический текст
  • Динамический текст
  • Установка атрибутов динамического текста
  • Создание прокручиваемой текстовой области
  • Редактируемый текст
  • Применение визуальных эффектов
  • Посимвольное редактирование текста
  • Автоматическая замена шрифта
  • РЕДАКТИРУЕМЫЙ ТЕКСТ

    Редактируемый текст (Input Text) - текстовое поле такого типа предназначено для ввода и редактирования текста читателем Web-страницы.

    Как было отмечено выше, редактируемое текстовое поле предназначено для получения от пользователя некоторой информации. Например, это может быть запрос к базе данных, расположенной на сервере, или название сцены фильма, на которую хотел бы перейти посетитель сайта.

    Формат инспектора свойств для установки атрибутов редактируемого текста показан на рис. 7.14.

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

    Рис. 7.14. Формат инспектора свойств редактируемого текста

    • отсутствует текстовое поле URL и связанный с ним раскрывающийся список Target;
    • недоступна (заблокирована в нажатом состоянии) кнопка Selectable; это вполне закономерно: редактируемый текст обязательно должен быть выбираемым;
    • присутствует текстовое поле Maximum Characters (максимальное число символов); в этом поле следует указать целое число, которое определяет, сколько символов разрешается ввести читателю.

    Параметры поля редактирования, как и параметры динамического текста, могут изменяться средствами языка ActionScript. Чтобы использовать такую возможность, следует назначить полю редактирования уникальное имя и (при необходимости) указать имя связанной с ним переменной.

    Как и для динамического текста, для поля редактирования разрешается создавать полосы прокрутки.