![]() ![]() | |
Flash Player 7。
menuItem_cmi.separatorBefore
属性;指定分隔条是否应该在指定菜单项之上出现的布尔值。默认情况下,此属性为 false。
注意:任何自定义菜单项和内置菜单项之间始终会出现分隔条。
此示例创建三个菜单项,其标签为“打开”、“保存”和“打印”。“保存”和“打印”菜单项由分隔条隔开。然后,将这些菜单项添加到 ContextMenu 对象的 customItems 数组。最后,该菜单被附加到 SWF 文件的根时间轴上。
my_cm = new ContextMenu();
open_cmi = new ContextMenuItem("Open", itemHandler);
save_cmi = new ContextMenuItem("Save", itemHandler);
print_cmi = new ContextMenuItem("Print", itemHandler);
print_cmi.separatorBefore = true;
my_cm.customItems.push(open_cmi, save_cmi, print_cmi);
function itemHandler(obj, menuItem) {
trace("You chose:" + menuItem.caption);
};
_root.menu = my_cm;
![]() ![]() | |