404405406407408409410411412413414
items.removeElementAt(index); MenuPeer peer = (MenuPeer)this.peer; if (peer != null) { mi.removeNotify(); mi.parent = null; peer.delItem(index); } } } /**
386387388389390391392393394395396
411412413414415416417418419420421
403404405406407408409410411412413
410411412413414415416417418419420
247248249250251252253254255256257
MenuPeer peer = (MenuPeer) getPeer(); if (peer == null) return; for (int i = count - 1; i >= index; i--) peer.delItem(i); item.addNotify(); peer.addItem(item); // bear in mind that count is the number of items *before* the new
310311312313314315316317318319320
MenuItem item = (MenuItem) items.remove(index); MenuPeer mp = (MenuPeer) getPeer(); if (mp != null) { mp.delItem(index); item.removeNotify(); } item.setParent(null); }