Настройка компонента Label

Компонент 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. Следующий пример задает красный цвет текста метки.

  1. Перетащите компонент Label с панели «Компоненты» в рабочую область и присвойте ему имя экземпляра a_label .

  2. Выберите вкладку «Параметры» и замените значение свойства text следующим текстом:

    Color me red

  3. Выберите Кадр 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);
  4. Выберите «Управление» > «Тестировать ролик».

    Дополнительную информацию о стилях компонента Label см. в описании класса Label в справочнике ActionScript® 3.0 для Adobe® Flash® Professional .

Обложки и компонент Label

Компонент Label не имеет визуальных элементов, для которых можно выбрать обложку.