ContextMenu.customItems

可用性

Flash Player 7。

用法

my_cm.customItems

说明

属性;ContextMenuItem 对象的数组。数组中的每个对象表示您已经定义的上下文菜单项。使用此属性可添加、删除或修改这些自定义菜单项。

若要添加新的菜单项,请首先创建一个新的 ContextMenuItem 对象,然后将其添加到
menu_mc.customItems 数组(例如,使用 Array.push())。有关创建新菜单项的更多信息,请参见 ContextMenuItem 类条目。

示例

以下示例新建一个名为 menuItem_cm 的自定义菜单项(其标题为“发送电子邮件”)和一个名为 emailHandler(未显示)的回调处理函数。然后,使用 customItems 数组将新的菜单项添加到 ContextMenu 对象 my_cm。最后,将新菜单附加到名为 email_mc 的影片剪辑。

var my_cm = new ContextMenu();
var menuItem_cm = new ContextMenuItem("Send e-mail", emailHandler);
my_cm.customItems.push(menuItem_cm);
email_mc.menu = my_cm;

另请参见

Button.menuContextMenu 类MovieClip.menuTextField.menu