Справочник по ActionScript® 3.0 для платформы Adobe® Flash®
Домашняя страница  |  Скрыть список пакетов и классов |  Пакеты  |  Классы  |  Что нового  |  Указатель  |  Приложения  |  Почему по-английски?
Фильтры: Получение данных с сервера...
Получение данных с сервера...
flash.ui 

ContextMenuBuiltInItems  - AS3

Пакетflash.ui
Классpublic final class ContextMenuBuiltInItems
НаследованиеContextMenuBuiltInItems Inheritance Object

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

Класс ContextMenuBuiltInItems описывает элементы, встроенные в контекстное меню. Эти элементы можно скрыть с помощью метода ContextMenu.hideBuiltInItems().

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

Связанные элементы API



Общедоступные свойства
 СвойствоОпределено
 Inheritedconstructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта.
Object
  forwardAndBack : Boolean
Позволяет пользователю переходить на кадр вперед или назад в SWF-файле во время выполнения (недоступно для SWF-файла с одним кадром).
ContextMenuBuiltInItems
  loop : Boolean
Позволяет пользователю задавать автоматический повторный запуск SWF-файла при достижении последнего кадра (недоступно для SWF-файла с одним кадром).
ContextMenuBuiltInItems
  play : Boolean
Позволяет пользователю запускать приостановленный SWF-файл (недоступно для SWF-файла с одним кадром).
ContextMenuBuiltInItems
  print : Boolean
Позволяет пользователю направлять изображение отображаемого кадра на принтер для печати.
ContextMenuBuiltInItems
  quality : Boolean
Позволяет пользователю задавать разрешение SWF-файла во время выполнения.
ContextMenuBuiltInItems
  rewind : Boolean
При выборе позволяет пользователю запускать SWF-файл с первого кадра в любой момент (недоступно для SWF-файла с одним кадром).
ContextMenuBuiltInItems
  save : Boolean
Позволяет сохранять SWF-файлы на компьютере, на котором установлено приложение Shockmachine.
ContextMenuBuiltInItems
  zoom : Boolean
Позволяет пользователю масштабировать просмотр SWF-файла во время выполнения.
ContextMenuBuiltInItems
Общедоступные методы
 МетодОпределено
  
Создает новый объект ContextMenuBuiltInItems, что позволяет задать свойства для отображения или скрытия каждого элемента меню в проигрывателе Flash Player.
ContextMenuBuiltInItems
 Inherited
Показывает, определено ли заданное свойство для объекта.
Object
 Inherited
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра.
Object
 Inherited
Показывает наличие заданного свойства и его перечисляемость.
Object
 Inherited
Задает доступность динамического свойства для операций цикла.
Object
 Inherited
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали.
Object
 Inherited
Возвращает строковое представление заданного объекта.
Object
 Inherited
Возвращает элементарное значение заданного объекта.
Object
Сведения о свойстве

forwardAndBack

свойство
forwardAndBack:Boolean

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

Позволяет пользователю переходить на кадр вперед или назад в SWF-файле во время выполнения (недоступно для SWF-файла с одним кадром).



Реализация
    public function get forwardAndBack():Boolean
    public function set forwardAndBack(value:Boolean):void

loop

свойство 
loop:Boolean

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

Позволяет пользователю задавать автоматический повторный запуск SWF-файла при достижении последнего кадра (недоступно для SWF-файла с одним кадром).



Реализация
    public function get loop():Boolean
    public function set loop(value:Boolean):void

play

свойство 
play:Boolean

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

Позволяет пользователю запускать приостановленный SWF-файл (недоступно для SWF-файла с одним кадром).



Реализация
    public function get play():Boolean
    public function set play(value:Boolean):void

print

свойство 
print:Boolean

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

Позволяет пользователю направлять изображение отображаемого кадра на принтер для печати.



Реализация
    public function get print():Boolean
    public function set print(value:Boolean):void

quality

свойство 
quality:Boolean

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

Позволяет пользователю задавать разрешение SWF-файла во время выполнения.



Реализация
    public function get quality():Boolean
    public function set quality(value:Boolean):void

rewind

свойство 
rewind:Boolean

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

При выборе позволяет пользователю запускать SWF-файл с первого кадра в любой момент (недоступно для SWF-файла с одним кадром).



Реализация
    public function get rewind():Boolean
    public function set rewind(value:Boolean):void

save

свойство 
save:Boolean

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

Позволяет сохранять SWF-файлы на компьютере, на котором установлено приложение Shockmachine.



Реализация
    public function get save():Boolean
    public function set save(value:Boolean):void

zoom

свойство 
zoom:Boolean

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

Позволяет пользователю масштабировать просмотр SWF-файла во время выполнения.



Реализация
    public function get zoom():Boolean
    public function set zoom(value:Boolean):void
Сведения о конструкторе

ContextMenuBuiltInItems

()Конструктор
public function ContextMenuBuiltInItems()

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

Создает новый объект ContextMenuBuiltInItems, что позволяет задать свойства для отображения или скрытия каждого элемента меню в проигрывателе Flash Player.

ContextMenuBuiltinItemsExample.as

В следующем примере класс ContextMenuBuiltInItemsExample используется для удаления из рабочей области обычных элементов контекстного меню и добавления нового элемента. Это можно сделать, выполнив следующие действия:
  1. Объявляется свойство myContextMenu, а затем назначается объекту ContextMenu.
  2. Вызывается метод removeDefaultItems(), который удаляет все встроенные элементы контекстного меню, кроме «Печать».
  3. Вызывается метод addCustomMenuItems(), который помещает элемент меню Hello World в массив customItems с помощью метода push() объекта Array.
  4. Затем элемент контекстного меню Hello World добавляется в список элементов контекстного меню монтажного стола.
  5. В центр монтажного стола с помощью метода addChild(), вызванного через метод createLabel(), добавляется объект TextField с текстом «Щелкните правой кнопкой мыши».
package {
    import flash.ui.ContextMenu;
    import flash.ui.ContextMenuItem;
    import flash.ui.ContextMenuBuiltInItems;
    import flash.display.Sprite;
    import flash.text.TextField;

    public class ContextMenuBuiltInItemsExample extends Sprite {
        private var myContextMenu:ContextMenu;

        public function ContextMenuBuiltInItemsExample() {
            myContextMenu = new ContextMenu();
            removeDefaultItems();
            addCustomMenuItems();
            this.contextMenu = myContextMenu;
            addChild(createLabel());
        }

        private function removeDefaultItems():void {
            myContextMenu.hideBuiltInItems();

            var defaultItems:ContextMenuBuiltInItems = myContextMenu.builtInItems;
            defaultItems.print = true;
        }

        private function addCustomMenuItems():void {
            var item:ContextMenuItem = new ContextMenuItem("Hello World");
            myContextMenu.customItems.push(item);
        }
        
        private function createLabel():TextField {
            var txtField:TextField = new TextField();
            txtField.text = "Right Click";
            txtField.x = this.stage.stageWidth/2 - txtField.width/2;
            txtField.y = this.stage.stageHeight/2 - txtField.height/2;
            return txtField;
        }
    }
}




[ X ]Почему по-английски?
Содержимое Справочника ActionScript 3.0 отображается на английском языке

Не все части Справочника ActionScript 3.0 переводятся на все языки. Если какой-то текстовый элемент не переведен, он отображается на английском языке. Например, компонент ga.controls.HelpBox не переведен ни на один из языков. Это значит, что в русской версии справки компонент ga.controls.HelpBox будет отображаться на английском языке.