ContextMenuItem.visible
Availability
Flash Player 7.
Usage
menuItem_cmi.visible:Boolean
Description
Property; a Boolean value that indicates whether the specified menu item is visible when the Flash
Player context menu is displayed. By default, this property is
Example
The following example creates two new context menu items: Start and Stop. When the user
selects Start, the number of milliseconds from when the SWF file started is displayed. Start is then
made invisible in the menu. When Stop is selected, the number of milliseconds that have elapsed
since the SWF file started is displayed. The Start menu item is made visible and the Stop menu
item is made invisible.
var my_cm:ContextMenu = new ContextMenu();
var startMenuItem:ContextMenuItem = new ContextMenuItem("Start",
startHandler);
startMenuItem.visible = true;
my_cm.customItems.push(startMenuItem);
var stopMenuItem:ContextMenuItem = new ContextMenuItem("Stop", stopHandler,
true);
stopMenuItem.visible = false;
my_cm.customItems.push(stopMenuItem);
function stopHandler(obj, item) {
trace("Stopping... "+getTimer()+"ms");
startMenuItem.visible = true;
stopMenuItem.visible = false;
}
function startHandler(obj, item) {
trace("Starting... "+getTimer()+"ms");
startMenuItem.visible = false;
stopMenuItem.visible = true;
}
this.menu = my_cm;
228
Chapter 2: ActionScript Language Reference
.
true
Need help?
Do you have a question about the FLASH MX 2004-ACTIONSCRIPT LANGUAGE and is the answer not in the manual?
Questions and answers