Справочник по языку ActionScript 3.0 и компонентам
Home | Все пакеты | Все классы | Элементы языка | Указатель | Приложения | Сокращения | Кадры
ButtonLabelPlacement
 
Пакетfl.controls
Классpublic class ButtonLabelPlacement
НаследованиеButtonLabelPlacement Inheritance Object

Язык версии : ActionScript 3.0
Версии среды выполнения: AIR 1.0, Flash Player 9.0.28.0

Класс ButtonLabelPlacement определяет константы для значений свойства labelPlacement компонентов Button, CheckBox и RadioButton.

Посмотреть примеры

См. также

LabelButton.labelPlacement


Общедоступные свойства
 СвойствоОпределено
 Inheritedconstructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта.
Object
 Inheritedprototype : Object
[статические] Ссылка на модель объекта класса или функции.
Object
Общедоступные методы
 МетодОпределено
 Inherited
Показывает, определено ли заданное свойство для объекта.
Object
 Inherited
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра.
Object
 Inherited
Показывает наличие заданного свойства и его перечисляемость.
Object
 Inherited
Задает доступность динамического свойства для операций цикла.
Object
 Inherited
Возвращает строковое представление заданного объекта.
Object
 Inherited
Возвращает элементарное значение заданного объекта.
Object
Общедоступные константы
 Константа Определено
  BOTTOM : String = "bottom"
[статические] Метка отображается под значком.
ButtonLabelPlacement
  LEFT : String = "left"
[статические] Метка отображается слева от значка.
ButtonLabelPlacement
  RIGHT : String = "right"
[статические] Метка отображается справа от значка.
ButtonLabelPlacement
  TOP : String = "top"
[статические] Метка отображается над значком.
ButtonLabelPlacement
Сведения о константе
BOTTOMКонстанта
public static const BOTTOM:String = "bottom"

Язык версии : ActionScript 3.0
Версии среды выполнения: AIR 1.0, Flash Player 9.0.28.0

Метка отображается под значком.

LEFTКонстанта  
public static const LEFT:String = "left"

Язык версии : ActionScript 3.0
Версии среды выполнения: AIR 1.0, Flash Player 9.0.28.0

Метка отображается слева от значка.

RIGHTКонстанта  
public static const RIGHT:String = "right"

Язык версии : ActionScript 3.0
Версии среды выполнения: AIR 1.0, Flash Player 9.0.28.0

Метка отображается справа от значка.

TOPКонстанта  
public static const TOP:String = "top"

Язык версии : ActionScript 3.0
Версии среды выполнения: AIR 1.0, Flash Player 9.0.28.0

Метка отображается над значком.

Примеры Как пользоваться примерами
ButtonLabelPlacementExample.as

В следующем примере показаны возможные значения класса ButtonLabelPlacement:
package {
    import fl.controls.Button;
    import fl.controls.ButtonLabelPlacement;
    import flash.display.Sprite;

    public class ButtonLabelPlacementExample extends Sprite {
        private var topButton:Button;
        private var bottomButton:Button;
        private var leftButton:Button;
        private var rightButton:Button;
        
        public function ButtonLabelPlacementExample() {
            // ButtonLabelPlacement.TOP
            var topButton:Button = new Button();
            topButton.setStyle("icon", Icon);
            topButton.labelPlacement = ButtonLabelPlacement.TOP;
            topButton.label = ButtonLabelPlacement.TOP;
            topButton.move(10, 10);
            topButton.setSize(120, 120);
            addChild(topButton);
            
            // ButtonLabelPlacement.BOTTOM
            var bottomButton:Button = new Button();
            bottomButton.setStyle("icon", Icon);
            bottomButton.labelPlacement = ButtonLabelPlacement.BOTTOM;
            bottomButton.label = ButtonLabelPlacement.BOTTOM;
            bottomButton.move(140, 10);
            bottomButton.setSize(120, 120);
            addChild(bottomButton);
            
            // ButtonLabelPlacement.LEFT
            var leftButton:Button = new Button();
            leftButton.setStyle("icon", Icon);
            leftButton.labelPlacement = ButtonLabelPlacement.LEFT;
            leftButton.label = ButtonLabelPlacement.LEFT;
            leftButton.move(270, 10);
            leftButton.setSize(120, 120);
            addChild(leftButton);
            
            // ButtonLabelPlacement.RIGHT
            var rightButton:Button = new Button();
            rightButton.setStyle("icon", Icon);
            rightButton.labelPlacement = ButtonLabelPlacement.RIGHT;
            rightButton.label = ButtonLabelPlacement.RIGHT;
            rightButton.move(400, 10);
            rightButton.setSize(120, 120);
            addChild(rightButton);
        }
    }
}

import flash.display.Sprite;

class Icon extends Sprite {
    public function Icon() {
        this.graphics.beginFill(0xFF0000);
        this.graphics.drawRect(0, 0, 20, 20);
        this.graphics.endFill();
    }
}