﻿<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- saved from url=(0014)about:internet -->
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta name="book" content="ActionScript&nbsp;3.0&nbsp;Language&nbsp;and&nbsp;Components&nbsp;Reference"><link rel="stylesheet" href="../../style.css" type="text/css" media="screen"><link rel="stylesheet" href="../../print.css" type="text/css" media="print"><link rel="stylesheet" href="../../override.css" type="text/css"><meta name="keywords" content="ContextMenu,flash.ui.ContextMenu,A,ALTERNATE,ARROW,AUTO,BACKQUOTE,BACKSLASH,BACKSPACE,B,BUTTON,CAPS_LOCK,C,COMMA,COMMAND,CONTROL,CharCodeStrings,D,DELETE,DOWN,E,END,ENTER,EQUAL,ESCAPE,F10,F11,F12,F13,F14,F15,F1,F2,F3,F4,F5,F6,F7,F8,F9,F,G,HAND,H,HOME,IBEAM,I,INSERT,J,K,KEYNAME_BEGIN,KEYNAME_BREAK,KEYNAME_CLEARDISPLAY,KEYNAME_CLEARLINE,KEYNAME_DELETECHAR,KEYNAME_DELETE,KEYNAME_DELETELINE,KEYNAME_DOWNARROW,KEYNAME_END,KEYNAME_EXECUTE,KEYNAME_F10,KEYNAME_F11,KEYNAME_F12,KEYNAME_F13,KEYNAME_F14,KEYNAME_F15,KEYNAME_F16,KEYNAME_F17,KEYNAME_F18,KEYNAME_F19,KEYNAME_F1,KEYNAME_F20,KEYNAME_F21,KEYNAME_F22,KEYNAME_F23,KEYNAME_F24,KEYNAME_F25,KEYNAME_F26,KEYNAME_F27,KEYNAME_F28,KEYNAME_F29,KEYNAME_F2,KEYNAME_F30,KEYNAME_F31,KEYNAME_F32,KEYNAME_F33,KEYNAME_F34,KEYNAME_F35,KEYNAME_F3,KEYNAME_F4,KEYNAME_F5,KEYNAME_F6,KEYNAME_F7,KEYNAME_F8,KEYNAME_F9,KEYNAME_FIND,KEYNAME_HELP,KEYNAME_HOME,KEYNAME_INSERTCHAR,KEYNAME_INSERT,KEYNAME_INSERTLINE,KEYNAME_LEFTARROW,KEYNAME_MENU,KEYNAME_MODESWITCH,KEYNAME_NEXT,KEYNAME_PAGEDOWN,KEYNAME_PAGEUP,KEYNAME_PAUSE,KEYNAME_PREV,KEYNAME_PRINT,KEYNAME_PRINTSCREEN,KEYNAME_REDO,KEYNAME_RESET,KEYNAME_RIGHTARROW,KEYNAME_SCROLLLOCK,KEYNAME_SELECT,KEYNAME_STOP,KEYNAME_SYSREQ,KEYNAME_SYSTEM,KEYNAME_UNDO,KEYNAME_UPARROW,KEYNAME_USER,L,LEFTBRACKET,LEFT,LEFT,M,MINUS,N,NUMBER_0,NUMBER_1,NUMBER_2,NUMBER_3,NUMBER_4,NUMBER_5,NUMBER_6,NUMBER_7,NUMBER_8,NUMBER_9,NUMPAD,NUMPAD_0,NUMPAD_1,NUMPAD_2,NUMPAD_3,NUMPAD_4,NUMPAD_5,NUMPAD_6,NUMPAD_7,NUMPAD_8,NUMPAD_9,NUMPAD_ADD,NUMPAD_DECIMAL,NUMPAD_DIVIDE,NUMPAD_ENTER,NUMPAD_MULTIPLY,NUMPAD_SUBTRACT,NUM_PAD,O,PAGE_DOWN,PAGE_UP,P,PERIOD,Q,QUOTE,R,RIGHTBRACKET,RIGHT,RIGHT,S,SEMICOLON,SHIFT,SLASH,SPACE,STANDARD,STRING_BEGIN,STRING_BREAK,STRING_CLEARDISPLAY,STRING_CLEARLINE,STRING_DELETE,STRING_DELETECHAR,STRING_DELETELINE,STRING_DOWNARROW,STRING_END,STRING_EXECUTE,STRING_F10,STRING_F11,STRING_F12,STRING_F13,STRING_F14,STRING_F15,STRING_F16,STRING_F17,STRING_F18,STRING_F19,STRING_F1,STRING_F20,STRING_F21,STRING_F22,STRING_F23,STRING_F24,STRING_F25,STRING_F26,STRING_F27,STRING_F28,STRING_F29,STRING_F2,STRING_F30,STRING_F31,STRING_F32,STRING_F33,STRING_F34,STRING_F35,STRING_F3,STRING_F4,STRING_F5,STRING_F6,STRING_F7,STRING_F8,STRING_F9,STRING_FIND,STRING_HELP,STRING_HOME,STRING_INSERT,STRING_INSERTCHAR,STRING_INSERTLINE,STRING_LEFTARROW,STRING_MENU,STRING_MODESWITCH,STRING_NEXT,STRING_PAGEDOWN,STRING_PAGEUP,STRING_PAUSE,STRING_PREV,STRING_PRINT,STRING_PRINTSCREEN,STRING_REDO,STRING_RESET,STRING_RIGHTARROW,STRING_SCROLLLOCK,STRING_SELECT,STRING_STOP,STRING_SYSREQ,STRING_SYSTEM,STRING_UNDO,STRING_UPARROW,STRING_USER,TAB,T,U,UP,V,W,X,Y,Z,builtInItems,capsLock,caption,clear,clipboardItems,clipboardMenu,copy,cursor,customItems,cut,forwardAndBack,items,link,loop,numItems,numLock,paste,play,print,quality,rewind,save,selectAll,separatorBefore,visible,zoom,addItemAt,clone,clone,containsItem,display,getItemAt,getItemIndex,hideBuiltInItems,hide,isAccessible,removeAllItems,removeItemAt,show,systemClearMenuItem,systemCopyLinkMenuItem,systemCopyMenuItem,systemCutMenuItem,systemOpenLinkMenuItem,systemPasteMenuItem,systemSelectAllMenuItem"><title>flash.ui.ContextMenu (ActionScript 3.0)</title><script src="../../AC_OETags.js" type="text/javascript"></script></head><body><script language="javascript" type="text/javascript" src="../../asdoc.js"></script><script language="javascript" type="text/javascript" src="../../help.js"></script><script language="javascript" type="text/javascript" src="../../cookies.js"></script><script language="javascript" type="text/javascript">  
            <!--  
			    
				asdocTitle = 'ContextMenu - ActionScript 3.0 Language and Components Reference';

				var baseRef = '../../';

				window.onload = configPage;
			      
			    -->  
            </script>
<script language="javascript" type="text/javascript"><!--
function submitValue(){
var searchStr=document.getElementById('search-livedocs').value;
window.location="../../search.html"+"###"+searchStr;
}
--></script><script type="text/javascript">
		scrollToNameAnchor();
	</script><table class="titleTable" cellpadding="0" cellspacing="0" id="titleTable" style="display:none"><tr><td class="titleTableTitle" align="left">ActionScript 3.0 Language and Components Reference</td><td class="titleTableSearch" align="center"><form class="searchForm" method="get" action="../../search.html" onsubmit="submitValue();"><input class="hidden" name="loc" value="" type="hidden"><input class="hidden" name="termPrefix" value="" type="hidden"><input class="hidden" name="term" value="" type="hidden"><input class="hidden" name="area" value="" type="hidden"><input id="search-livedocs" name="search_text" value="" title="" type="text"> <input type="button" name="action" value="Search" onclick="submitValue()"></form></td><td class="titleTableTopNav" align="right"><a href="../../../../Flash/10.0_Welcome/index.html">Home</a>&nbsp;|&nbsp;<a href="../../package-summary.html" onclick="loadClassListFrame('../../all-classes.html')">All Packages</a>&nbsp;|&nbsp;<a href="../../class-summary.html" onclick="loadClassListFrame('../../all-classes.html')">All Classes</a>&nbsp;|&nbsp;<a href="../../language-elements.html">Language Elements</a>&nbsp;| <a href="../../all-index-Symbols.html" onclick="loadClassListFrame('../../index-list.html')">Index</a>&nbsp;|&nbsp;<a href="../../appendixes.html">Appendixes</a>&nbsp;|&nbsp;<a href="../../conventions.html">Conventions</a>&nbsp;|&nbsp;<a id="framesLink1" href="../../index.html?flash/ui/ContextMenu.html&amp;flash/ui/class-list.html">Frames</a><a id="noFramesLink1" style="display:none" href="" onclick="parent.location=document.location"> No Frames </a></td><td class="titleTableLogo" align="right" rowspan="3"><img src="../../images/logo.jpg" class="logoImage" alt=" Adobe Logo " title=" Adobe Logo "></td></tr><tr class="titleTableRow2"><td class="titleTableSubTitle" id="subTitle" align="left">ContextMenu</td><td class="titleTableSubNav" id="subNav" align="right" colspan="2"><a href="#propertySummary">Properties</a>&nbsp;| <a href="#methodSummary">Methods</a>&nbsp;| <a href="#eventSummary">Events</a>&nbsp;| <a href="#styleSummary">Styles</a>&nbsp;| <a href="#effectSummary">Effects</a>&nbsp;| <a href="#constantSummary">Constants</a>&nbsp;| <a href="#includeExamplesSummary">Examples</a></td></tr><tr class="titleTableRow3"><td colspan="3">&nbsp;</td></tr></table><script language="javascript" type="text/javascript" xml:space="preserve">
                
                    
                

				<!--

				
				    
				

					if (!isEclipse() || window.name != ECLIPSE_FRAME_NAME) {titleBar_setSubTitle("ContextMenu"); titleBar_setSubNav(false,true,false	,false,true,false,true,true,false	,false,false,false,false,false);}

				    
				        
				    
				-->
                
                    
                
			</script><div class="MainContent"><table class="classHeaderTable" cellpadding="0" cellspacing="0"><tr><td class="classHeaderTableLabel">Package</td><td><a href="package-detail.html" onclick="javascript:loadClassListFrame('class-list.html')">flash.ui</a></td></tr><tr><td class="classHeaderTableLabel">Class</td><td class="classSignature">public final   class  ContextMenu</td></tr><tr><td class="classHeaderTableLabel">Inheritance</td><td class="inheritanceList">ContextMenu  <img src="../../images/inherit-arrow.gif" title="Inheritance" alt="Inheritance" class="inheritArrow"> <a href="../../flash/display/NativeMenu.html">NativeMenu</a> <img src="../../images/inherit-arrow.gif" title="Inheritance" alt="Inheritance" class="inheritArrow"> <a href="../../flash/events/EventDispatcher.html">EventDispatcher</a> <img src="../../images/inherit-arrow.gif" title="Inheritance" alt="Inheritance" class="inheritArrow"> <a href="../../Object.html">Object</a></td></tr></table><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9</td></tr></table><p></p><p></p><p></p>
        The ContextMenu class provides control over the items displayed in context menus.
        <p>In Flash Player, users open the context menu by right-clicking (Windows or Linux) or Control-clicking 
 (Macintosh) Flash Player. You can use the methods and properties of the ContextMenu class to 
 add custom menu items, control the display of the built-in context menu items (for example, Zoom In, 
 and Print), or create copies of menus. In AIR, there are no built-in items and no standard context menu.</p>
        
               <p>
          You can attach a ContextMenu object to a specific button, movie clip, or text
 field object, or to an entire movie level. You use the
          <code>menu</code>
          property of the Button, MovieClip, or
 TextField class to do this. For more information about the
          <code>menu</code>
          property, see Button.menu,
 MovieClip.menu, and TextField.menu.
        </p>
        
        
        
               <p>
          To add new items to a ContextMenu object, you create a ContextMenuItem object, and then add that
 object to the
          <code>ContextMenu.customItems</code>
          array. For more information about creating context
 menu items, see the ContextMenuItem class entry.
        </p>
        
               <p>Flash Player has three types of context menus: the standard menu (which appears when you right-click
 in Flash Player), the edit menu (which appears when you right-click a selectable or editable text
 field), and an error menu (which appears when a SWF file has failed to load into Flash Player). Only the
 standard and edit menus can be modified with the ContextMenu class. Only the edit menu appears in AIR.</p>
        
               <p>Custom menu items always appear at the top of the Flash Player context menu, above any visible
 built-in menu items; a separator bar distinguishes built-in and custom menu items. You cannot remove the 
 Settings menu item from the context menu.
 The Settings menu item is required in Flash so that users can access the settings that affect privacy and
 storage on their computers. You also cannot remove the About menu item, which is
 required so that users can find out what version of Flash Player they are using. (In AIR, the built-in 
 Settings and About menu items are not used.)</p>
        
               <p>You can add no more than 15 custom items to a context menu in Flash Player. In AIR, there is no explicit 
 limit imposed on the number of items in a context menu.</p>
        
               <p>
          You must use the
          <code>ContextMenu()</code>
          constructor to create a ContextMenu object before
 calling its methods.
        </p>
        
            <p></p><p><a href="#includeExamplesSummary">View the examples</a></p><p><span class="classHeaderTableLabel">See also</span></p><div class="seeAlso"><a href="ContextMenuItem.html" target="">ContextMenuItem class</a><br/><a href="../../flash/display/InteractiveObject.html#contextMenu" target="">flash.display.InteractiveObject.contextMenu</a></div><br/><hr></div><a name="propertySummary"></a><div class="summarySection"><div class="summaryTableTitle">Public Properties</div><div class="showHideLinks"><div id="hideInheritedProperty" class="hideInheritedProperty"><a class="showHideLink" href="#propertySummary" onclick="javascript:setInheritedVisible(false,'Property');"><img class="showHideLinkImage" src="../../images/expanded.gif"> Hide Inherited Public Properties</a></div><div id="showInheritedProperty" class="showInheritedProperty"><a class="showHideLink" href="#propertySummary" onclick="javascript:setInheritedVisible(true,'Property');"><img class="showHideLinkImage" src="../../images/collapsed.gif"> Show Inherited Public Properties</a></div></div><table cellspacing="0" cellpadding="3" class="summaryTable " id="summaryTableProperty"><tr><th>&nbsp;</th><th colspan="2">Property</th><th>Defined By</th></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#builtInItems" class="signatureLink">builtInItems</a> : <a href="../../flash/ui/ContextMenuBuiltInItems.html">ContextMenuBuiltInItems</a><div class="summaryTableDescription">An object that has the following properties of the ContextMenuBuiltInItems class: forwardAndBack, loop,
  play, print, quality,
  rewind, save, and zoom.</div></td><td class="summaryTableOwnerCol">ContextMenu</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#clipboardItems" class="signatureLink">clipboardItems</a> : <a href="../../flash/ui/ContextMenuClipboardItems.html">ContextMenuClipboardItems</a><div class="summaryTableDescription">An object that has the following properties of the ContextMenuClipboardItems class: 
  cut, copy, paste, delete, selectAll.</div></td><td class="summaryTableOwnerCol">ContextMenu</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#clipboardMenu" class="signatureLink">clipboardMenu</a> : <a href="../../Boolean.html">Boolean</a><div class="summaryTableDescription">Specifies whether or not the clipboard menu should be used.</div></td><td class="summaryTableOwnerCol">ContextMenu</td></tr><tr class="hideInheritedProperty"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><a href="../../Object.html#constructor" class="signatureLink">constructor</a> : <a href="../../Object.html">Object</a><div class="summaryTableDescription">A reference to the class object or constructor function for a given object instance.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#customItems" class="signatureLink">customItems</a> : <a href="../../Array.html">Array</a><div class="summaryTableDescription">An array of ContextMenuItem objects.</div></td><td class="summaryTableOwnerCol">ContextMenu</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#items" class="signatureLink">items</a> : <a href="../../Array.html">Array</a><div class="summaryTableDescription">The array of NativeMenuItem objects in this menu.</div></td><td class="summaryTableOwnerCol">ContextMenu</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#link" class="signatureLink">link</a> : <a href="../../flash/net/URLRequest.html">URLRequest</a><div class="summaryTableDescription">The URLRequest of the link.</div></td><td class="summaryTableOwnerCol">ContextMenu</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#numItems" class="signatureLink">numItems</a> : <a href="../../int.html">int</a><div class="summaryTableDescription">[read-only] The number of NativeMenuItem objects in this menu.</div></td><td class="summaryTableOwnerCol">ContextMenu</td></tr><tr class="hideInheritedProperty"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><img src="../../images/AirIcon12x12.gif" width="12" height="12" hspace="0" vspace="0" alt="AIR-only" title="Only available in the AIR runtime">&nbsp;<a href="../../flash/display/NativeMenu.html#parent" class="signatureLink">parent</a> : <a href="../../flash/display/NativeMenu.html">NativeMenu</a><div class="summaryTableDescription">[read-only] The parent menu.</div></td><td class="summaryTableOwnerCol"><a href="../../flash/display/NativeMenu.html">NativeMenu</a></td></tr><tr class="hideInheritedProperty"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><a href="../../Object.html#prototype" class="signatureLink">prototype</a> : <a href="../../Object.html">Object</a><div class="summaryTableDescription">[static] A reference to the prototype object of a class or function object.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr></table></div><a name="methodSummary"></a><div class="summarySection"><div class="summaryTableTitle">Public Methods </div><div class="showHideLinks"><div id="hideInheritedMethod" class="hideInheritedMethod"><a class="showHideLink" href="#methodSummary" onclick="javascript:setInheritedVisible(false,'Method');"><img class="showHideLinkImage" src="../../images/expanded.gif"> Hide Inherited Public Methods</a></div><div id="showInheritedMethod" class="showInheritedMethod"><a class="showHideLink" href="#methodSummary" onclick="javascript:setInheritedVisible(true,'Method');"><img class="showHideLinkImage" src="../../images/collapsed.gif"> Show Inherited Public Methods</a></div></div><table cellspacing="0" cellpadding="3" class="summaryTable " id="summaryTableMethod"><tr><th>&nbsp;</th><th colspan="2">Method</th><th>Defined By</th></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#ContextMenu()" class="signatureLink">ContextMenu</a>()</div><div class="summaryTableDescription">Creates a ContextMenu object.</div></td><td class="summaryTableOwnerCol">ContextMenu</td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../flash/events/EventDispatcher.html#addEventListener()" class="signatureLink">addEventListener</a>(type:<a href="../../String.html">String</a>, listener:<a href="../../Function.html">Function</a>, useCapture:<a href="../../Boolean.html">Boolean</a> = false, priority:<a href="../../int.html">int</a> = 0, useWeakReference:<a href="../../Boolean.html">Boolean</a> = false):<a href="../../specialTypes.html#void">void</a></div><div class="summaryTableDescription">Registers an event listener object with an EventDispatcher object so that the listener 
 receives notification of an event.</div></td><td class="summaryTableOwnerCol"><a href="../../flash/events/EventDispatcher.html">EventDispatcher</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><img src="../../images/AirIcon12x12.gif" width="12" height="12" hspace="0" vspace="0" alt="AIR-only" title="Only available in the AIR runtime">&nbsp;<a href="../../flash/display/NativeMenu.html#addItem()" class="signatureLink">addItem</a>(item:<a href="../../flash/display/NativeMenuItem.html">NativeMenuItem</a>):<a href="../../flash/display/NativeMenuItem.html">NativeMenuItem</a></div><div class="summaryTableDescription">Adds a menu item at the bottom of the menu.</div></td><td class="summaryTableOwnerCol"><a href="../../flash/display/NativeMenu.html">NativeMenu</a></td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#addItemAt()" class="signatureLink">addItemAt</a>(item:<a href="../../flash/display/NativeMenuItem.html">NativeMenuItem</a>, index:<a href="../../int.html">int</a>):<a href="../../flash/display/NativeMenuItem.html">NativeMenuItem</a></div><div class="summaryTableDescription">Inserts a menu item at the specified position.</div></td><td class="summaryTableOwnerCol">ContextMenu</td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><img src="../../images/AirIcon12x12.gif" width="12" height="12" hspace="0" vspace="0" alt="AIR-only" title="Only available in the AIR runtime">&nbsp;<a href="../../flash/display/NativeMenu.html#addSubmenu()" class="signatureLink">addSubmenu</a>(submenu:<a href="../../flash/display/NativeMenu.html">NativeMenu</a>, label:<a href="../../String.html">String</a>):<a href="../../flash/display/NativeMenuItem.html">NativeMenuItem</a></div><div class="summaryTableDescription">Adds a submenu to the menu by inserting a new menu item.</div></td><td class="summaryTableOwnerCol"><a href="../../flash/display/NativeMenu.html">NativeMenu</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><img src="../../images/AirIcon12x12.gif" width="12" height="12" hspace="0" vspace="0" alt="AIR-only" title="Only available in the AIR runtime">&nbsp;<a href="../../flash/display/NativeMenu.html#addSubmenuAt()" class="signatureLink">addSubmenuAt</a>(submenu:<a href="../../flash/display/NativeMenu.html">NativeMenu</a>, index:<a href="../../int.html">int</a>, label:<a href="../../String.html">String</a>):<a href="../../flash/display/NativeMenuItem.html">NativeMenuItem</a></div><div class="summaryTableDescription">Adds a submenu to the menu by inserting a new menu item at the 
        specified position.</div></td><td class="summaryTableOwnerCol"><a href="../../flash/display/NativeMenu.html">NativeMenu</a></td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#clone()" class="signatureLink">clone</a>():<a href="../../flash/display/NativeMenu.html">NativeMenu</a></div><div class="summaryTableDescription">Creates a copy of the menu and all items.</div></td><td class="summaryTableOwnerCol">ContextMenu</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#containsItem()" class="signatureLink">containsItem</a>(item:<a href="../../flash/display/NativeMenuItem.html">NativeMenuItem</a>):<a href="../../Boolean.html">Boolean</a></div><div class="summaryTableDescription">Reports whether this menu contains the specified menu item.</div></td><td class="summaryTableOwnerCol">ContextMenu</td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../flash/events/EventDispatcher.html#dispatchEvent()" class="signatureLink">dispatchEvent</a>(event:<a href="../../flash/events/Event.html">Event</a>):<a href="../../Boolean.html">Boolean</a></div><div class="summaryTableDescription">Dispatches an event into the event flow.</div></td><td class="summaryTableOwnerCol"><a href="../../flash/events/EventDispatcher.html">EventDispatcher</a></td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><img src="../../images/AirIcon12x12.gif" width="12" height="12" hspace="0" vspace="0" alt="AIR-only" title="Only available in the AIR runtime">&nbsp;<a href="#display()" class="signatureLink">display</a>(stage:<a href="../../flash/display/Stage.html">Stage</a>, stageX:<a href="../../Number.html">Number</a>, stageY:<a href="../../Number.html">Number</a>):<a href="../../specialTypes.html#void">void</a></div><div class="summaryTableDescription">Pops up this menu at the specified location.</div></td><td class="summaryTableOwnerCol">ContextMenu</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#getItemAt()" class="signatureLink">getItemAt</a>(index:<a href="../../int.html">int</a>):<a href="../../flash/display/NativeMenuItem.html">NativeMenuItem</a></div><div class="summaryTableDescription">Gets the menu item at the specified index.</div></td><td class="summaryTableOwnerCol">ContextMenu</td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><img src="../../images/AirIcon12x12.gif" width="12" height="12" hspace="0" vspace="0" alt="AIR-only" title="Only available in the AIR runtime">&nbsp;<a href="../../flash/display/NativeMenu.html#getItemByName()" class="signatureLink">getItemByName</a>(name:<a href="../../String.html">String</a>):<a href="../../flash/display/NativeMenuItem.html">NativeMenuItem</a></div><div class="summaryTableDescription">Gets the menu item with the specified name.</div></td><td class="summaryTableOwnerCol"><a href="../../flash/display/NativeMenu.html">NativeMenu</a></td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><img src="../../images/AirIcon12x12.gif" width="12" height="12" hspace="0" vspace="0" alt="AIR-only" title="Only available in the AIR runtime">&nbsp;<a href="#getItemIndex()" class="signatureLink">getItemIndex</a>(item:<a href="../../flash/display/NativeMenuItem.html">NativeMenuItem</a>):<a href="../../int.html">int</a></div><div class="summaryTableDescription">Gets the position of the specified item.</div></td><td class="summaryTableOwnerCol">ContextMenu</td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../flash/events/EventDispatcher.html#hasEventListener()" class="signatureLink">hasEventListener</a>(type:<a href="../../String.html">String</a>):<a href="../../Boolean.html">Boolean</a></div><div class="summaryTableDescription">Checks whether the EventDispatcher object has any listeners registered for a specific type 
 of event.</div></td><td class="summaryTableOwnerCol"><a href="../../flash/events/EventDispatcher.html">EventDispatcher</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#hasOwnProperty()" class="signatureLink">hasOwnProperty</a>(name:<a href="../../String.html">String</a>):<a href="../../Boolean.html">Boolean</a></div><div class="summaryTableDescription">Indicates whether an object has a specified property defined.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#hideBuiltInItems()" class="signatureLink">hideBuiltInItems</a>():<a href="../../specialTypes.html#void">void</a></div><div class="summaryTableDescription">Hides all built-in menu items (except Settings) in the specified ContextMenu object.</div></td><td class="summaryTableOwnerCol">ContextMenu</td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#isPrototypeOf()" class="signatureLink">isPrototypeOf</a>(theClass:<a href="../../Object.html">Object</a>):<a href="../../Boolean.html">Boolean</a></div><div class="summaryTableDescription">Indicates whether an instance of the Object class is in the prototype chain of the object specified 
  as the parameter.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#propertyIsEnumerable()" class="signatureLink">propertyIsEnumerable</a>(name:<a href="../../String.html">String</a>):<a href="../../Boolean.html">Boolean</a></div><div class="summaryTableDescription">Indicates whether the specified property exists and is enumerable.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#removeAllItems()" class="signatureLink">removeAllItems</a>():<a href="../../specialTypes.html#void">void</a></div><div class="summaryTableDescription">Removes all items fromt the menu.</div></td><td class="summaryTableOwnerCol">ContextMenu</td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../flash/events/EventDispatcher.html#removeEventListener()" class="signatureLink">removeEventListener</a>(type:<a href="../../String.html">String</a>, listener:<a href="../../Function.html">Function</a>, useCapture:<a href="../../Boolean.html">Boolean</a> = false):<a href="../../specialTypes.html#void">void</a></div><div class="summaryTableDescription">Removes a listener from the EventDispatcher object.</div></td><td class="summaryTableOwnerCol"><a href="../../flash/events/EventDispatcher.html">EventDispatcher</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><img src="../../images/AirIcon12x12.gif" width="12" height="12" hspace="0" vspace="0" alt="AIR-only" title="Only available in the AIR runtime">&nbsp;<a href="../../flash/display/NativeMenu.html#removeItem()" class="signatureLink">removeItem</a>(item:<a href="../../flash/display/NativeMenuItem.html">NativeMenuItem</a>):<a href="../../flash/display/NativeMenuItem.html">NativeMenuItem</a></div><div class="summaryTableDescription">Removes the specified menu item.</div></td><td class="summaryTableOwnerCol"><a href="../../flash/display/NativeMenu.html">NativeMenu</a></td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#removeItemAt()" class="signatureLink">removeItemAt</a>(index:<a href="../../int.html">int</a>):<a href="../../flash/display/NativeMenuItem.html">NativeMenuItem</a></div><div class="summaryTableDescription">Removes and returns the menu item at the specified index.</div></td><td class="summaryTableOwnerCol">ContextMenu</td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><img src="../../images/AirIcon12x12.gif" width="12" height="12" hspace="0" vspace="0" alt="AIR-only" title="Only available in the AIR runtime">&nbsp;<a href="../../flash/display/NativeMenu.html#setItemIndex()" class="signatureLink">setItemIndex</a>(item:<a href="../../flash/display/NativeMenuItem.html">NativeMenuItem</a>, index:<a href="../../int.html">int</a>):<a href="../../specialTypes.html#void">void</a></div><div class="summaryTableDescription">Moves a menu item to the specified position.</div></td><td class="summaryTableOwnerCol"><a href="../../flash/display/NativeMenu.html">NativeMenu</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#setPropertyIsEnumerable()" class="signatureLink">setPropertyIsEnumerable</a>(name:<a href="../../String.html">String</a>, isEnum:<a href="../../Boolean.html">Boolean</a> = true):<a href="../../specialTypes.html#void">void</a></div><div class="summaryTableDescription">Sets the availability of a dynamic property for loop operations.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#toString()" class="signatureLink">toString</a>():<a href="../../String.html">String</a></div><div class="summaryTableDescription">Returns the string representation of the specified object.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#valueOf()" class="signatureLink">valueOf</a>():<a href="../../Object.html">Object</a></div><div class="summaryTableDescription">Returns the primitive value of the specified object.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../flash/events/EventDispatcher.html#willTrigger()" class="signatureLink">willTrigger</a>(type:<a href="../../String.html">String</a>):<a href="../../Boolean.html">Boolean</a></div><div class="summaryTableDescription">Checks whether an event listener is registered with this EventDispatcher object or any of 
 its ancestors for the specified event type.</div></td><td class="summaryTableOwnerCol"><a href="../../flash/events/EventDispatcher.html">EventDispatcher</a></td></tr></table></div><a name="eventSummary"></a><div class="summarySection"><div class="summaryTableTitle">Events</div><div class="showHideLinks"><div id="hideInheritedEvent" class="hideInheritedEvent"><a class="showHideLink" href="#eventSummary" onclick="javascript:setInheritedVisible(false,'Event');"><img class="showHideLinkImage" src="../../images/expanded.gif"> Hide Inherited Events</a></div><div id="showInheritedEvent" class="showInheritedEvent"><a class="showHideLink" href="#eventSummary" onclick="javascript:setInheritedVisible(true,'Event');"><img class="showHideLinkImage" src="../../images/collapsed.gif"> Show Inherited Events</a></div></div><table cellspacing="0" cellpadding="3" class="summaryTable " id="summaryTableEvent"><tr><th>&nbsp;</th><th colspan="2">Event</th><th> Summary </th><th>Defined By</th></tr><tr class="hideInheritedEvent"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../flash/events/EventDispatcher.html#event:activate" class="signatureLink">activate</a></div></td><td class="summaryTableDescription summaryTableCol">[broadcast event] Dispatched when the Flash Player or AIR application gains operating system focus and becomes active.</td><td class="summaryTableOwnerCol"><a href="../../flash/events/EventDispatcher.html">EventDispatcher</a></td></tr><tr class="hideInheritedEvent"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../flash/events/EventDispatcher.html#event:deactivate" class="signatureLink">deactivate</a></div></td><td class="summaryTableDescription summaryTableCol">[broadcast event] Dispatched when the Flash Player or AIR application operating loses system focus and is becoming inactive.</td><td class="summaryTableOwnerCol"><a href="../../flash/events/EventDispatcher.html">EventDispatcher</a></td></tr><tr class="hideInheritedEvent"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><img src="../../images/AirIcon12x12.gif" width="12" height="12" hspace="0" vspace="0" alt="AIR-only" title="Only available in the AIR runtime">&nbsp;<a href="../../flash/display/NativeMenu.html#event:displaying" class="signatureLink">displaying</a></div></td><td class="summaryTableDescription summaryTableCol">Dispatched by this NativeMenu object immediately before the menu is to be displayed.</td><td class="summaryTableOwnerCol"><a href="../../flash/display/NativeMenu.html">NativeMenu</a></td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#event:menuSelect" class="signatureLink">menuSelect</a></div></td><td class="summaryTableDescription summaryTableCol">Dispatched when a user first generates a context menu but before the contents of the context menu are displayed.</td><td class="summaryTableOwnerCol">ContextMenu</td></tr><tr class="hideInheritedEvent"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><img src="../../images/AirIcon12x12.gif" width="12" height="12" hspace="0" vspace="0" alt="AIR-only" title="Only available in the AIR runtime">&nbsp;<a href="../../flash/display/NativeMenu.html#event:select" class="signatureLink">select</a></div></td><td class="summaryTableDescription summaryTableCol">Dispatched by this NativeMenu object when one of its menu items or an item in one of its descendant submenus is selected.</td><td class="summaryTableOwnerCol"><a href="../../flash/display/NativeMenu.html">NativeMenu</a></td></tr></table></div><script language="javascript" type="text/javascript"><!--
                      showHideInherited();
                      --></script><div class="MainContent"><div class="detailSectionHeader">Property Detail</div><a name="propertyDetail"></a><a name="builtInItems"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">builtInItems</td><td class="detailHeaderType">property</td></tr></table><div class="detailBody"><code>builtInItems:<a href="../../flash/ui/ContextMenuBuiltInItems.html">ContextMenuBuiltInItems</a></code>&nbsp;&nbsp;[read-write] <p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9</td></tr></table><p></p><p></p><p>
          An object that has the following properties of the ContextMenuBuiltInItems class:
          <code>forwardAndBack</code>
          ,
          <code>loop</code>
          ,
          <code>play</code>
          ,
          <code>print</code>
          ,
          <code>quality</code>
          ,
          <code>rewind</code>
          ,
          <code>save</code>
          , and
          <code>zoom</code>
          .
  Setting these properties to
          <code>false</code>
          removes the corresponding menu items from the
  specified ContextMenu object. These properties are enumerable and are set to
          <code>true</code>
          by
  default.
          <p>
            <b>Note:</b>
            In AIR, context menus do not have built-in items.
          </p>
          
        </p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get builtInItems():<a href="../../flash/ui/ContextMenuBuiltInItems.html">ContextMenuBuiltInItems</a></code><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function set builtInItems(value:<a href="../../flash/ui/ContextMenuBuiltInItems.html">ContextMenuBuiltInItems</a>):<a href="../../specialTypes.html#void">void</a></code><br/><p><span class="label">See also</span></p><div class="seeAlso"><a href="ContextMenuBuiltInItems.html" target="">ContextMenuBuiltInItems class</a><br/><a href="ContextMenu.html#hideBuiltInItems()" target="">ContextMenu.hideBuiltInItems()</a></div></div><a name="propertyDetail"></a><a name="clipboardItems"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">clipboardItems</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>clipboardItems:<a href="../../flash/ui/ContextMenuClipboardItems.html">ContextMenuClipboardItems</a></code>&nbsp;&nbsp;[read-write] <p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>Flash Player 10, AIR 1.5</td></tr></table><p></p><p></p><p>
          An object that has the following properties of the ContextMenuClipboardItems class:
          <code>cut</code>
          ,
          <code>copy</code>
          ,
          <code>paste</code>
          ,
          <code>delete</code>
          ,
          <code>selectAll</code>
          .
  Setting these properties to
          <code>false</code>
          disables the corresponding menu items in the
  clipboard menu. These properties are enumerable.
        </p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get clipboardItems():<a href="../../flash/ui/ContextMenuClipboardItems.html">ContextMenuClipboardItems</a></code><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function set clipboardItems(value:<a href="../../flash/ui/ContextMenuClipboardItems.html">ContextMenuClipboardItems</a>):<a href="../../specialTypes.html#void">void</a></code><br/><p><span class="label">See also</span></p><div class="seeAlso"><a href="ContextMenuClipboardItems.html" target="">ContextMenuClipboardItems class</a></div><br/><span class="label"> Example </span><br/><div class="detailBody">
          The following example demonstrates the use of the
          <code>clipboardItems</code>
          property
 of the
          <code>ContextMenu</code>
          object. Create a
          <code>ContextMenu</code>
          , and set its
          <code>clipboardMenu</code>
          property to
          <code>true</code>
          . Add an event handler for the
          <code>MENU_SELECT</code>
          (generally, right-click) event, and assign the menu to a display object. 
 In this case, the
          <code>copy</code>
          and
          <code>paste</code>
          menus are enabled.
          <div class="listing"><pre>package {
    import flash.ui.ContextMenu;
    import flash.events.ContextMenuEvent;
    import flash.display.Sprite;

    public class ContextMenuClipboardItemsExample extends Sprite {
        public function ContextMenuClipboardItemsExample() {
            var myContextMenu:ContextMenu = new ContextMenu();
            myContextMenu.clipboardMenu = true;
            myContextMenu.addEventListener(ContextMenuEvent.MENU_SELECT, menuSelectHandler);
            var rc:Sprite = new Sprite();
            rc.graphics.beginFill(0xDDDDDD);
            rc.graphics.drawRect(0,0,100,30);
            addChild(rc);
            rc.contextMenu = myContextMenu;
        }
        function menuSelectHandler(event:ContextMenuEvent):void {
            event.contextMenuOwner.contextMenu.clipboardItems.copy = true;
            event.contextMenuOwner.contextMenu.clipboardItems.paste = true;
        }
    }
}</pre></div>
        </div></div><a name="propertyDetail"></a><a name="clipboardMenu"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">clipboardMenu</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>clipboardMenu:<a href="../../Boolean.html">Boolean</a></code>&nbsp;&nbsp;[read-write] <p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>Flash Player 10, AIR 1.5</td></tr></table><p></p><p></p><p>
          Specifies whether or not the clipboard menu should be used.  If this value is
          <code>true</code>
          the
          <code>clipboardItems</code>
          will determine which items are enabled or disabled on the clipboard menu.
          <p>
            If the
            <code>link</code>
            property is non-null, this property is ignored.
          </p>
          
        </p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get clipboardMenu():<a href="../../Boolean.html">Boolean</a></code><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function set clipboardMenu(value:<a href="../../Boolean.html">Boolean</a>):<a href="../../specialTypes.html#void">void</a></code><br/></div><a name="propertyDetail"></a><a name="customItems"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">customItems</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>customItems:<a href="../../Array.html">Array</a></code>&nbsp;&nbsp;[read-write] <p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9</td></tr></table><p></p><p></p><p>
          An array of ContextMenuItem objects. Each object in the array represents a context menu item that you
  have defined. Use this property to add, remove, or modify these custom menu items.
          <p>
            To add new menu items, you create a ContextMenuItem object and then add it to the
            <code>customItems</code>
            array (for example, by using
            <code>Array.push()</code>
            ). For more information about creating
  menu items, see the ContextMenuItem class entry.
          </p>
          
        </p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get customItems():<a href="../../Array.html">Array</a></code><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function set customItems(value:<a href="../../Array.html">Array</a>):<a href="../../specialTypes.html#void">void</a></code><br/><p><span class="label">See also</span></p><div class="seeAlso"><a href="../../flash/display/InteractiveObject.html#contextMenu" target="">flash.display.InteractiveObject.contextMenu</a></div></div><a name="propertyDetail"></a><a name="items"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">items</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>items:<a href="../../Array.html">Array</a></code>&nbsp;&nbsp;[read-write] <p></p><p></p><p>
          The array of NativeMenuItem objects in this menu.
          <p>The array is sorted in display order.</p>
          
          <p>
            <i>Note:</i>
            This property is read-only in AIR 1.0. It became read/write in AIR 1.1.
          </p>
          
        </p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get items():<a href="../../Array.html">Array</a></code><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function set items(value:<a href="../../Array.html">Array</a>):<a href="../../specialTypes.html#void">void</a></code><br/></div><a name="propertyDetail"></a><a name="link"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">link</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>link:<a href="../../flash/net/URLRequest.html">URLRequest</a></code>&nbsp;&nbsp;[read-write] <p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>Flash Player 10, AIR 1.5</td></tr></table><p></p><p></p><p>
          The
          <code>URLRequest</code>
          of the link.  If this property is null, a normal context menu is displayed.
  If this property is non-null, the link context menu is displayed, and will operate on the url specified.
          <p>
            If a
            <code>link</code>
            is specified, the
            <code>clipboardMenu</code>
            property is ignored.
          </p>
          
          <p>
            The default value is
            <code>null</code>
            .
          </p>
          
        </p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get link():<a href="../../flash/net/URLRequest.html">URLRequest</a></code><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function set link(value:<a href="../../flash/net/URLRequest.html">URLRequest</a>):<a href="../../specialTypes.html#void">void</a></code><br/></div><a name="propertyDetail"></a><a name="numItems"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">numItems</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>numItems:<a href="../../int.html">int</a></code>&nbsp;&nbsp;[read-only] <p></p><p></p><p>The number of NativeMenuItem objects in this menu.</p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get numItems():<a href="../../int.html">int</a></code><br/></div><a name="constructorDetail"></a><div class="detailSectionHeader">Constructor Detail</div><a name="ContextMenu()"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">ContextMenu</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">Constructor</td></tr></table><div class="detailBody"><code>public function ContextMenu()</code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9</td></tr></table><p></p><p>Creates a ContextMenu object.</p><p><span class="label">See also</span></p><div class="seeAlso"><a href="ContextMenu.html#customItems" target="">ContextMenu.customItems</a><br/><a href="ContextMenu.html#hideBuiltInItems()" target="">ContextMenu.hideBuiltInItems()</a></div></div><a name="methodDetail"></a><div class="detailSectionHeader">Method Detail</div><a name="addItemAt()"></a><a name="addItemAt(flash.display.NativeMenuItem,int)"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">addItemAt</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td></tr></table><div class="detailBody"><code>override public function addItemAt(item:<a href="../../flash/display/NativeMenuItem.html">NativeMenuItem</a>, index:<a href="../../int.html">int</a>):<a href="../../flash/display/NativeMenuItem.html">NativeMenuItem</a></code><p></p><p></p><p>Inserts a menu item at the specified position.</p><p><span class="label"> Parameters </span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20px"></td><td><code><span class="label">item</span>:<a href="../../flash/display/NativeMenuItem.html">NativeMenuItem</a></code> &mdash; The NativeMenuItem object to insert.</td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">index</span>:<a href="../../int.html">int</a></code> &mdash; The (zero-based) position in menu 
         at which to insert the menu item.</td></tr></table></p><p></p><span class="label">Returns</span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20"></td><td><code><a href="../../flash/display/NativeMenuItem.html">NativeMenuItem</a></code></td></tr></table></div><a name="clone()"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">clone</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>override public function clone():<a href="../../flash/display/NativeMenu.html">NativeMenu</a></code><p></p><p></p><p>Creates a copy of the menu and all items.</p><p></p><span class="label">Returns</span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20"></td><td><code><a href="../../flash/display/NativeMenu.html">NativeMenu</a></code></td></tr></table></div><a name="containsItem()"></a><a name="containsItem(flash.display.NativeMenuItem)"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">containsItem</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>override public function containsItem(item:<a href="../../flash/display/NativeMenuItem.html">NativeMenuItem</a>):<a href="../../Boolean.html">Boolean</a></code><p></p><p></p><p>Reports whether this menu contains the specified menu item.</p><p><span class="label"> Parameters </span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20px"></td><td><code><span class="label">item</span>:<a href="../../flash/display/NativeMenuItem.html">NativeMenuItem</a></code> &mdash; The NativeMenuItem object to look up.</td></tr></table></p><p></p><span class="label">Returns</span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20"></td><td><code><a href="../../Boolean.html">Boolean</a></code> &mdash; 
              <code>true</code>
              if
              <code>item</code>
              is in this menu.
            </td></tr></table></div><a name="display()"></a><a name="display(flash.display.Stage,Number,Number)"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName"><img src="../../images/AirIcon12x12.gif" width="12" height="12" hspace="0" vspace="0" alt="AIR-only" title="Only available in the AIR runtime">&nbsp;display</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>override public function display(stage:<a href="../../flash/display/Stage.html">Stage</a>, stageX:<a href="../../Number.html">Number</a>, stageY:<a href="../../Number.html">Number</a>):<a href="../../specialTypes.html#void">void</a></code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0</td></tr></table><p></p><p></p><p>
          Pops up this menu at the specified location.
          <p>
            <b>Note:</b>
            In Flash Player, this method is not supported.
          </p>
          
        </p><p><span class="label"> Parameters </span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20px"></td><td><code><span class="label">stage</span>:<a href="../../flash/display/Stage.html">Stage</a></code> &mdash; The Stage object on which to display this menu.</td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">stageX</span>:<a href="../../Number.html">Number</a></code> &mdash; The number of horizontal pixels, relative to the origin 
        of stage, at which to display this menu.</td></tr><tr><td class="paramSpacer">&nbsp;</td></tr><tr><td width="20px"></td><td><code><span class="label">stageY</span>:<a href="../../Number.html">Number</a></code> &mdash; The number of vertical pixels, relative to the origin 
        of stage, at which to display this menu.</td></tr></table></p></div><a name="getItemAt()"></a><a name="getItemAt(int)"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">getItemAt</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>override public function getItemAt(index:<a href="../../int.html">int</a>):<a href="../../flash/display/NativeMenuItem.html">NativeMenuItem</a></code><p></p><p></p><p>Gets the menu item at the specified index.</p><p><span class="label"> Parameters </span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20px"></td><td><code><span class="label">index</span>:<a href="../../int.html">int</a></code> &mdash; The (zero-based) position of the item to return.</td></tr></table></p><p></p><span class="label">Returns</span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20"></td><td><code><a href="../../flash/display/NativeMenuItem.html">NativeMenuItem</a></code> &mdash; The NativeMenuItem object at the specified position in the menu.</td></tr></table></div><a name="getItemIndex()"></a><a name="getItemIndex(flash.display.NativeMenuItem)"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName"><img src="../../images/AirIcon12x12.gif" width="12" height="12" hspace="0" vspace="0" alt="AIR-only" title="Only available in the AIR runtime">&nbsp;getItemIndex</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>override public function getItemIndex(item:<a href="../../flash/display/NativeMenuItem.html">NativeMenuItem</a>):<a href="../../int.html">int</a></code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0</td></tr></table><p></p><p></p><p>Gets the position of the specified item.</p><p><span class="label"> Parameters </span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20px"></td><td><code><span class="label">item</span>:<a href="../../flash/display/NativeMenuItem.html">NativeMenuItem</a></code> &mdash; The NativeMenuItem object to look up.</td></tr></table></p><p></p><span class="label">Returns</span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20"></td><td><code><a href="../../int.html">int</a></code> &mdash; 
              The (zero-based) position of the specified item in this menu
     or
              <code>null</code>
              , if the item is not in this menu.
            </td></tr></table></div><a name="hideBuiltInItems()"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">hideBuiltInItems</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code> public function hideBuiltInItems():<a href="../../specialTypes.html#void">void</a></code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9</td></tr></table><p></p><p></p><p>
          Hides all built-in menu items (except Settings) in the specified ContextMenu object. If the debugger version of Flash
  Player is running, the Debugging menu item appears, although it is dimmed for SWF files that
  do not have remote debugging enabled.
          <p>This method hides only menu items that appear in the standard context menu; it does not affect
  items that appear in the edit and error menus.</p>
          
          <p>
            This method works by setting all the Boolean members of
            <code>
              <i>my_cm</i>
            </code>
            <code>.builtInItems</code>
            to
            <code>false</code>
            . You can selectively make a built-in item visible by setting its
  corresponding member in
            <code>
              <i>my_cm</i>
            </code>
            <code>.builtInItems</code>
            to
            <code>true</code>
            .
          </p>
          
          <p>
            <b>Note:</b>
            In AIR, context menus do not have built-in items. Calling this method will have no effect.
          </p>
          
        </p><p><span class="label">See also</span></p><div class="seeAlso"><a href="ContextMenuBuiltInItems.html" target="">ContextMenuBuiltInItems class</a><br/><a href="ContextMenu.html#builtInItems" target="">ContextMenu.builtInItems</a></div></div><a name="removeAllItems()"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">removeAllItems</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>override public function removeAllItems():<a href="../../specialTypes.html#void">void</a></code><p></p><p></p><p>Removes all items fromt the menu.</p></div><a name="removeItemAt()"></a><a name="removeItemAt(int)"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">removeItemAt</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>override public function removeItemAt(index:<a href="../../int.html">int</a>):<a href="../../flash/display/NativeMenuItem.html">NativeMenuItem</a></code><p></p><p></p><p>Removes and returns the menu item at the specified index.</p><p><span class="label"> Parameters </span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20px"></td><td><code><span class="label">index</span>:<a href="../../int.html">int</a></code> &mdash; The (zero-based) position of the item to remove.</td></tr></table></p><p></p><span class="label">Returns</span><table cellpadding="0" cellspacing="0" border="0"><tr><td width="20"></td><td><code><a href="../../flash/display/NativeMenuItem.html">NativeMenuItem</a></code> &mdash; The NativeMenuItem object removed.</td></tr></table></div><div class="detailSectionHeader"> Event Detail </div><a name="event:menuSelect"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">menuSelect</td><td class="detailHeaderType"> Event </td></tr></table><div class="detailBody"><span class="label">Event Object Type: </span><a href="../../flash/events/ContextMenuEvent.html"><code>flash.events.ContextMenuEvent</code></a><br/><span class="label">property ContextMenuEvent.type  =  </span><a href="../../flash/events/ContextMenuEvent.html#MENU_SELECT"><code>flash.events.ContextMenuEvent.MENU_SELECT</code></a><br/><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9</td></tr></table><p></p><p></p><p>Dispatched when a user first generates a 
 context menu but before the contents of the context menu are displayed. This allows your
 program to modify the set of context menu items before 
 displaying the menu. The user generates 
 the context menu by right-clicking the pointing device.</p>
          Defines the value of the
          <code>type</code>
          property of a
          <code>menuSelect</code>
          event object.
          <p>This event has the following properties:</p>
          
          <table class="innertable" ><tr><th>Property</th><th>Value</th></tr><tr><td>
                    <code>bubbles</code>
                  </td><td>
                    <code>false</code>
                  </td></tr><tr><td>
                    <code>cancelable</code>
                  </td><td>
                    <code>false</code>
                    ; there is no default behavior to cancel.
                  </td></tr><tr><td>
                    <code>contextMenuOwner</code>
                  </td><td>The display list object to which the menu is attached.</td></tr><tr><td>
                    <code>currentTarget</code>
                  </td><td>The object that is actively processing the Event 
 object with an event listener.</td></tr><tr><td>
                    <code>mouseTarget</code>
                  </td><td>The display list object on which the user right-clicked to display the context menu.</td></tr><tr><td>
                    <code>target</code>
                  </td><td>
                    The ContextMenu object that is about to be displayed. 
 The target is not always the object in the display list 
 that registered the event listener. Use the
                    <code>currentTarget</code>
                    property to access the object in the display list that is currently processing the event.
                  </td></tr></table>
          
        </div><a name="includeExamplesSummary"></a><div class="detailSectionHeader">Examples<span class="usage"><a href="../../ExampleInstruct.html"> How to use examples </a></span></div><div class="exampleHeader">ContextMenuExample.as</div><br/><div class="detailBody">
        The following example uses the class
        <code>ContextMenuExample</code>
        to remove the default context menu items from the Stage and add a new menu item, which, if
 clicked, changes the color of a square on the Stage.  This is accomplished with the following
 steps:
        <ol><li>
            A property
            <code>myContextMenu</code>
            is declared and then assigned to a new ContextMenu
 	object and a property
            <code>redRectangle</code>
            of type Sprite is declared.
          </li><li>
            The method
            <code>removeDefaultItems()</code>
            is called, which removes all built-in context
 	menu items except Print.
          </li><li>
            The method
            <code>addCustomMenuItems()</code>
            is called, which places a menu item called
            <code>Red to Black</code>
            menu selection into the
            <code>defaultItems</code>
            array by using the
            <code>push()</code>
            method of Array.  A
            <code>menuItemSelect</code>
            event listener is added to the 
 	ContextMenuItem object and the associated method is called
            <code>menuItemSelectHandler()</code>
            .  
 	This method prints out some statements using
            <code>trace()</code>
            whenever the 
 	context menu is accessed and
            <code>Red to Black</code>
            is selected.  Also the red square
 	is removed and replaced with a black one.
          </li><li>
            An event listener of type
            <code>menuSelect</code>
            is added, along with
  the associated method
            <code>menuSelectHandler</code>
            , which simply prints out three statements using
            <code>trace()</code>
            every time an item in the context menu is opened.
          </li><li>
            Then
            <code>addChildren()</code>
            draws a red square and adds it
 	to the display list, where it is immediately displayed.
          </li><li>
            Finally,
            <code>myContextMenu</code>
            is assigned to the context menu of the
            <code>redRectangle</code>
            sprite
 	so that the custom context menu is displayed only when the mouse pointer is over the square.
          </li></ol>
        
        <div class="listing"><pre>package {
    import flash.ui.ContextMenu;
    import flash.ui.ContextMenuItem;
    import flash.ui.ContextMenuBuiltInItems;
    import flash.events.ContextMenuEvent;
    import flash.display.Sprite;
    import flash.display.Shape;
    import flash.text.TextField;

    public class ContextMenuExample extends Sprite {
        private var myContextMenu:ContextMenu;
        private var menuLabel:String = "Reverse Colors";
        private var textLabel:String = "Right Click";
        private var redRectangle:Sprite;
        private var label:TextField;
        private var size:uint = 100;
        private var black:uint = 0x000000;
        private var red:uint = 0xFF0000;

        public function ContextMenuExample() {
            myContextMenu = new ContextMenu();
            removeDefaultItems();
            addCustomMenuItems();
            myContextMenu.addEventListener(ContextMenuEvent.MENU_SELECT, menuSelectHandler);

            addChildren();
            redRectangle.contextMenu = myContextMenu;
        }

        private function addChildren():void {
            redRectangle = new Sprite();
            redRectangle.graphics.beginFill(red);
            redRectangle.graphics.drawRect(0, 0, size, size);
            addChild(redRectangle);
            redRectangle.x = size;
            redRectangle.y = size;
            label = createLabel();
            redRectangle.addChild(label);
        }

        private function removeDefaultItems():void {
            myContextMenu.hideBuiltInItems();
            var defaultItems:ContextMenuBuiltInItems = myContextMenu.builtInItems;
            defaultItems.print = true;
        }

        private function addCustomMenuItems():void {
            var item:ContextMenuItem = new ContextMenuItem(menuLabel);
            myContextMenu.customItems.push(item);
            item.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, menuItemSelectHandler);
        }

        private function menuSelectHandler(event:ContextMenuEvent):void {
            trace("menuSelectHandler: " + event);
        }

        private function menuItemSelectHandler(event:ContextMenuEvent):void {
            trace("menuItemSelectHandler: " + event);
            var textColor:uint = (label.textColor == black) ? red : black;
            var bgColor:uint = (label.textColor == black) ? black : red;
            redRectangle.graphics.clear();
            redRectangle.graphics.beginFill(bgColor);
            redRectangle.graphics.drawRect(0, 0, size, size);
            label.textColor = textColor;
        }

        private function createLabel():TextField {
            var txtField:TextField = new TextField();
            txtField.text = textLabel;
            return txtField;
        }
    }
}</pre></div>
      </div><br/><br/><hr><br/><p></p><center class="copyright"> &copy; 2004-2008 Adobe Systems Incorporated. All rights reserved. <br/>Thu Oct 30 2008, 07:08 PM -07:00  </center><div style="display:none">ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu ContextMenu </div><div style="display:none">flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu flash.ui.ContextMenu </div></div></body></html><!-- &copy; 2004-2008 Adobe Systems Incorporated. All rights reserved. <br/>Thu Oct 30 2008, 07:08 PM -07:00  -->
