| Пакет | flash.ui |
| Класс | public final class ContextMenuBuiltInItems |
| Наследование | ContextMenuBuiltInItems Object |
| Язык версии: | ActionScript 3.0 |
| Версии среды выполнения: | AIR 1.0, Flash Player 9 |
ContextMenu.hideBuiltInItems().
Связанные элементы API
Общедоступные свойства
| Свойство | Определено | ||
|---|---|---|---|
![]() | constructor : 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 | ||
![]() |
Показывает, определено ли заданное свойство для объекта. | Object | |
![]() |
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра. | Object | |
![]() |
Показывает наличие заданного свойства и его перечисляемость. | Object | |
![]() |
Задает доступность динамического свойства для операций цикла. | Object | |
![]() |
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали. | Object | |
![]() |
Возвращает строковое представление заданного объекта. | Object | |
![]() |
Возвращает элементарное значение заданного объекта. | 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):voidloop | свойство |
loop:Boolean| Язык версии: | ActionScript 3.0 |
| Версии среды выполнения: | AIR 1.0, Flash Player 9 |
Позволяет пользователю задавать автоматический повторный запуск SWF-файла при достижении последнего кадра (недоступно для SWF-файла с одним кадром).
Реализация
public function get loop():Boolean public function set loop(value:Boolean):voidplay | свойство |
| свойство |
quality | свойство |
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):voidsave | свойство |
zoom | свойство |
Сведения о конструкторе
ContextMenuBuiltInItems | () | Конструктор |
public function ContextMenuBuiltInItems()| Язык версии: | ActionScript 3.0 |
| Версии среды выполнения: | AIR 1.0, Flash Player 9 |
Создает новый объект ContextMenuBuiltInItems, что позволяет задать свойства для отображения или скрытия каждого элемента меню в проигрывателе Flash Player.
Примеры Использование этого примера
ContextMenuBuiltinItemsExample.as
В следующем примере класс
ContextMenuBuiltInItemsExample используется для удаления из рабочей области обычных элементов контекстного меню и добавления нового элемента. Это можно сделать, выполнив следующие действия:
- Объявляется свойство
myContextMenu, а затем назначается объекту ContextMenu. - Вызывается метод
removeDefaultItems(), который удаляет все встроенные элементы контекстного меню, кроме «Печать». - Вызывается метод
addCustomMenuItems(), который помещает элемент менюHello Worldв массивcustomItemsс помощью методаpush()объекта Array. - Затем элемент контекстного меню
Hello Worldдобавляется в список элементов контекстного меню монтажного стола. - В центр монтажного стола с помощью метода
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;
}
}
}
Tue Jun 12 2018, 11:34 AM Z
Скрыть унаследованные общедоступные свойства
Показать унаследованные общедоступные свойства