![]() ![]() | |
Flash Player 7.
my_cm.onSelect = function (item:Object,item_menu:ContextMenu) { // el código se escribe aquí }
item Referencia al objeto (clip de película, botón o campo de texto seleccionable) que se encontraba bajo el puntero del ratón al invocar el menú contextual de Flash Player y cuya propiedad menu está establecida en un objeto ContextMenu válido.
item_menu Referencia al objeto ContextMenu asignado a la propiedad menu de object.
Ninguno.
Controlador de eventos; se llama a este controlador cuando un usuario invoca el menú contextual de Flash Player, pero antes de que se visualice el menú. De este modo es posible personalizar el contenido del menú contextual en función del estado actual de la aplicación.
También puede especificarse el controlador callback para un objeto ContextMenu al construir un objeto ContextMenu nuevo. Para más información, consulte la entrada Clase ContextMenu.
En el ejemplo siguiente se determina sobre qué tipo de objeto se ha invocado el menú contextual.
my_cm = new ContextMenu();
menuHandler = function (obj:Object, menu:ContextMenu) {
if(obj instanceof MovieClip) {
trace("Movie clip: " + obj);
}
if(obj instanceof TextField) {
trace("Text field: " + obj);
}
if(obj instanceof Button) {
trace("Button: " + obj);
}
}
my_cm.onSelect = menuHandler;
![]() ![]() | |