Flash Player 7。
my_cm
.hideBuiltInItems()
无。
无。
方法;隐藏指定 ContextMenu 对象中的所有内置菜单项(“设置”除外)。如果 Flash 调试播放器正在运行,则显示“调试”菜单项,但如果 SWF 文件未启用远程调试功能,则该菜单项会变暗。
此方法仅隐藏标准上下文菜单中显示的菜单项;它不影响编辑菜单或错误菜单中显示的菜单项。有关不同菜单类型的更多信息,请参见 ContextMenu 类条目。
此方法通过将 my_cm
.builtInItems
的所有布尔型成员设置为 false
来实现其功能。您可以有选择地显示内置菜单项,方法是将它在 my_cm
.builtInItems
中的相应成员设置为 true
(如以下示例所示)。
以下示例创建其内置菜单项已隐藏(“打印”除外)的新 ContextMenu 对象 my_cm
。然后将该菜单对象附加到根时间轴。
my_cm = new ContextMenu(); my_cm.hideBuiltInItems(); my_cm.builtInItems.print = true; _root.menu = my_cm;