Руководство по actionscript. часть 5, стр. 083

Форматирование текстовых полей

Язык ActionScript предоставляет три различных инструмента для форматирования текста: класс flash. text. TextFormat, разметку HTML и класс flash. text. Stylesheet. Все три инструмента позволяют управлять следующими вариантами форматирования абзацев и символов, но используют различный синтаксис.

Форматирование на уровне абзацев — выравнивание, отступы, маркеры, высота строки (интервал между строками), шаг табуляции.

Форматирование на уровне символов — гарнитура, размер, вес шрифта (полужирный или обычный), цвет, стиль шрифта (курсив или обычный), кернинг, расстояние между буквами (трекинг), подчеркивание текста, гипертекстовые ссылки.

Форматирование на уровне абзацев применяется ко всему абзацу, при этом абзац определяется как часть текста, ограниченная разрывами строки (\n,

или ). В отличие от этого, форматирование на уровне символов применяется

к произвольным последовательностям отдельных символов, ограниченным индексами в тексте или тегами HTML или XML.

Класс TextFormat предоставляет точное программное управление над форматированием текста и обычно используется для динамической генерации текстового вывода. Класс Stylesheet помогает отделить инструкции форматирования от содержимого, к которому применяется данное форматирование, и обычно применяется при форматировании больших блоков содержимого HTML или XML. Инструкции форматирования языка HTML предлагают простой, интуитивно понятный способ форматирования текста, но загрязняют текстовое содержимое разметкой. Разметка HTML обычно используется в тех случаях, когда удобство важнее гибкости, как, возможно, при форматировании текста в прототипе приложения или форматировании небольших фрагментов текста, которые гарантированно не будут изменяться в течение проекта.

Класс TextFormat является полностью совместимым и взаимозаменяемым с инструкциями форматирования языка HTML. Однако класс Stylesheet не совместим ни с классом TextFormat, ни с инструкциями форматирования языка HTML. Текстовые поля, использующие таблицы стилей, могут быть отформатированы только с помощью экземпляров класса Stylesheet.

В следующих разделах рассматриваются вопросы общего использования объектов TextFormat и Stylesheet, а также разметки HTML. Каждый раздел содержит примеры распространенных операций форматирования. Подробное описание каждого отдельного параметра форматирования можно найти в следующих разделах справочника по языку ActionScript корпорации Adobe:

? класс TextFormat;

? переменная экземпляра htmlText класса TextField;

? класс Stylesheet.

google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru

Оставить комментарий

Вы должны авторизоваться для отправки комментария.

Полезные ссылки
Случайные записи
  • 22.03.2011">Руководство по actionscript. часть 2, стр. 020
  • 07.03.2011">Руководство по actionscript. часть 4, стр. 124
  • 03.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.53
  • 02.04.2010">Креативные логотипы.
  • 02.03.2011">Руководство по actionscript. часть 5, стр. 093
  • 06.08.2011">Сайты знакомств помогают соединять сердца
  • 11.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.27
  • 12.03.2011">Руководство по actionscript. часть 3, стр. 140
  • 12.03.2011">Руководство по actionscript. часть 3, стр. 117
  • 04.03.2011">Руководство по actionscript. часть 5, стр. 042
  • 02.06.2010">Самоучитель по креативному веб-дизайну. Книга 3, стр.100
  • 03.10.2010">Как сделать матовую кожу?
  • 11.03.2011">Руководство по actionscript. часть 4, стр. 002
  • 23.08.2011">Покупайте только качественный трикотаж
  • 20.03.2011">Руководство по actionscript. часть 2, стр. 080
Опрос

Какие цвета вы предпочитаете?

View Results

Loading ... Loading ...