How on earth do you control whether or not a line separates custom
ContextMenuItems? I would like to have two items with no line between
them, and then a line, and then one more item. The code below is
producing a line between every menu item.

Many thanks!
Linus

[Bindable]
private var EventLogMenu:ContextMenu;

private function init():void {
var EventLogMenu:ContextMenu = new ContextMenu;
            
EventLogMenu.addEventListener(ContextMenuEvent.MENU_SELECT,
contextMenu_menuSelect);
EventLogMenu.hideBuiltInItems();
                
var deviceProp:ContextMenuItem = new ContextMenuItem("View Device
Properties", true);
          
deviceProp.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT,
contextMenuItem_menuItemSelect);
              
var eventProp:ContextMenuItem = new ContextMenuItem("View Event
Properties", true);
               
eventProp.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT,
contextMenuItem_menuItemSelect);
       
var ping:ContextMenuItem = new ContextMenuItem("Ping", true);
               
ping.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT,
contextMenuItem_hello);

EventLogMenu.customItems.push(deviceProp, eventProp, ping);
this.contextMenu = EventLogMenu;
}

Reply via email to