528
Chapter 7: ActionScript for Flash
ContextMenuItem.onSelect
Availability
Flash Player 7.
Usage
menuItem_cmi
.onSelect = function (
obj:Object
,
menuItem:ContextMenuItem
)
: Void
{
// your statements here
}
Parameters
obj
A reference to the movie clip (or Timeline), button, or selectable text field that the user
right-clicked or Control-clicked.
menuItem
A reference to the selected ContextMenuItem object.
Returns
Nothing.
Description
Event handler; invoked when the specified menu item is selected from the Flash Player context
menu. The specified callback handler receives two parameters:
obj
, a reference to the object
under the mouse when the user invoked the Flash Player context menu, and
item
, a reference to
the ContextMenuItem object that represents the selected menu item.
Example
The following example assigns a function to the
onSelect
handler for a ContextMenuItem
object named
my_cmi
. The function writes the caption of the selected menu item to the log file.
var my_cmi:ContextMenu = new ContextMenu();
var start_cmi:ContextMenuItem = new ContextMenuItem("Start");
start_cmi.onSelect = function(obj, item) {
trace("You chose: "+item.caption);
};
my_cmi.customItems.push(start_cmi);
my_cmi.customItems.push(new ContextMenuItem("Stop", stopHandler, true));
function stopHandler(obj, item) {
trace("Stopping...");
}
this.menu = my_cmi;
See also
ContextMenu.onSelect
Summary of Contents for FLEX-FLEX ACTIONSCRIPT LANGUAGE
Page 1: ...Flex ActionScript Language Reference...
Page 8: ......
Page 66: ...66 Chapter 2 Creating Custom Classes with ActionScript 2 0...
Page 76: ......
Page 133: ...break 133 See also for for in do while while switch case continue throw try catch finally...
Page 135: ...case 135 See also break default strict equality switch...
Page 146: ...146 Chapter 5 ActionScript Core Language Elements See also break continue while...
Page 808: ...808 Chapter 7 ActionScript for Flash...
Page 810: ...810 Appendix A Deprecated Flash 4 operators...
Page 815: ...Other keys 815 Num Lock 144 186 187 _ 189 191 192 219 220 221 222 Key Key code...
Page 816: ...816 Appendix B Keyboard Keys and Key Code Values...
Page 822: ...822 Index...