Flash Player 7。
my_cm
.builtInItems
属性;具有以下布尔型属性的对象:save
、zoom
、quality
、play
、loop
、rewind
、forward_back
和 print
。如果将这些变量设置为 false
,则会删除指定 ContextMenu 对象中的相应菜单项。这些属性是可枚举的,并在默认情况下设置为 true
。
在此示例中,对于附加到 SWF 文件的根时间轴的 ContextMenu 对象 my_cm
,内置“品质”和“打印”菜单项被禁用。
var my_cm = new ContextMenu(); my_cm.builtInItems.quality=false; my_cm.builtInItems.print=false; _root.menu = my_cm;
在下一个示例中,for..in
循环枚举通过 ContextMenu 对象 my_cm
的内置菜单项的所有名称和值。
my_cm = new ContextMenu(); for(eachProp in my_cm.builtInItems) { var propName = eachProp; var propValue = my_cm.builtInItems[propName]; trace(propName + " :" + propValue; }