| 패키지 | 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 
Shockmachine이 설치된 사용자가 SWF 파일을 저장할 수 있습니다.  | ContextMenuBuiltInItems | ||
| zoom : Boolean 
사용자가 런타임 시 SWF 파일에서 확대/축소할 수 있습니다.  | ContextMenuBuiltInItems | ||
공용 메서드 
| 메서드 | 정의 주체 | ||
|---|---|---|---|
Flash Player에서 각 메뉴 항목을 표시하거나 숨기도록 속성을 설정할 수 있는 새 ContextMenuBuiltInItems 객체를 만듭니다.  | ContextMenuBuiltInItems | ||
![]()  | 
	 지정된 속성이 객체에 정의되어 있는지 여부를 나타냅니다.  | Object | |
![]()  | 
	 Object 클래스의 인스턴스가 매개 변수로 지정된 객체의 프로토타입 체인에 있는지 여부를 나타냅니다.  | Object | |
![]()  | 
	 지정된 속성이 존재하고 열거 가능한지 여부를 나타냅니다.  | Object | |
![]()  | 
     루프 작업에서 동적 속성을 사용할 수 있는지 여부를 설정합니다.  | Object | |
![]()  | 
	 로캘별 규칙에 따라 서식이 지정된 이 객체의 문자열 표현을 반환합니다.  | Object | |
![]()  | 
	 지정된 객체의 문자열 표현을 반환합니다.  | Object | |
![]()  | 
	 지정된 객체의 프리미티브 값을 반환합니다.  | Object | |
속성 세부 정보
forwardAndBack | 속성 | 
loop | 속성 | 
play | 속성 | 
| 속성 | 
quality | 속성 | 
rewind | 속성 | 
save | 속성 | 
zoom | 속성 | 
생성자 세부 정보
ContextMenuBuiltInItems | () | 생성자 | 
public function ContextMenuBuiltInItems()| 언어 버전: | ActionScript 3.0 | 
| 런타임 버전: | AIR 1.0, Flash Player 9 | 
Flash Player에서 각 메뉴 항목을 표시하거나 숨기도록 속성을 설정할 수 있는 새 ContextMenuBuiltInItems 객체를 만듭니다.
예제 예제 사용 방법 
ContextMenuBuiltinItemsExample.as
 다음 예제에서는 
ContextMenuBuiltInItemsExample 클래스를 사용하여 스테이지에서 일반적인 컨텍스트 메뉴 항목을 제거하고 새 메뉴 항목을 추가합니다. 이는 다음 단계로 이루어집니다.
 myContextMenu속성을 선언하여 새 ContextMenu 객체에 할당합니다.removeDefaultItems()메서드를 호출하여 인쇄를 제외한 모든 내장 컨텍스트 메뉴 항목을 제거합니다.addCustomMenuItems()메서드를 호출하여Hello World라는 메뉴 항목을customItems배열에 추가합니다. 이때 배열의push()메서드를 사용합니다.Hello World메뉴 항목이 스테이지의 컨텍스트 메뉴 항목 목록에 추가됩니다.- "Right Click"이라는 텍스트가 포함된 TextField 객체를 스테이지 가운데에 추가합니다. 이때 
createLabel()을 통해addChild()를 사용합니다. 
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, 03:17 PM Z
 
 상속되는 공용 속성 숨기기
 상속되는 공용 속성 표시