|
Компонент Label можно изменять по горизонтали и по вертикали как во время разработки, так и при исполнении. При разработке выделите компонент в рабочей области и используйте инструмент «Свободное преобразование» или одну из команд «Модификация» > «Преобразовать». Можно также задать параметр
autoSize
; задание этого параметра не изменяет ограничивающий прямоугольник в режиме интерактивного просмотра, но размер метки изменяется. Размер компонента Label изменяется в зависимости от значения параметра
wordwrap
. Если параметр установлен на значение
true
, изменяется размер метки по вертикали, чтобы уместился текст. Если параметр установлен на значение
false
, изменяется размер метки по горизонтали. При исполнении используйте метод
setSize()
. Дополнительные сведения см. в описании метода
Label.setSize()
и свойства
Label.autoSize
в документе
Справочник ActionScript® 3.0 для Adobe® Flash® Professional CS5
. Также см. раздел
Создание приложения с компонентом Label
.
Использование стилей для компонента Label
Для изменения внешнего вида экземпляра Label можно задать свойства стиля. Стиль должен быть общим для всего текста экземпляра компонента Label. Компонент Label имеет стиль
textFormat
, который имеет те же атрибуты, что и объект TextFormat, и позволяет задать те же свойства для содержимого
Label.text
, как для обычного текстового поля Flash. Следующий пример задает красный цвет текста метки.
-
Перетащите компонент Label с панели «Компоненты» в рабочую область и присвойте ему имя экземпляра
a_label
.
-
Выберите вкладку «Параметры» и замените значение свойства text следующим текстом:
Color me red
-
Выберите Кадр 1 основной временной шкалы, откройте панель «Действия» и введите следующий код:
/* Create a new TextFormat object, which allows you to set multiple text properties at a time. */
var tf:TextFormat = new TextFormat();
tf.color = 0xFF0000;
/* Apply this specific text format (red text) to the Label instance. */
a_label.setStyle("textFormat", tf);
-
Выберите «Управление» > «Тестировать ролик».
Дополнительную информацию о стилях компонента Label см. в описании класса Label в
справочнике ActionScript® 3.0
для Adobe® Flash® Professional
.
Обложки и компонент Label
Компонент Label не имеет визуальных элементов, для которых можно выбрать обложку.
|
|
|