Menu:remove(item)method


Remove an existing item from the Menu.

Parameters

Parameters

item

A number representing the item index, or the MenuItem to be removed.

Return value

This method returns no value.

Example

--! luart-extensions import ui -- create a simple Window local win = ui.Window("Menu:remove() sample", 316, 246) -- create a Window menu with one menu item "Items" with a 3 items submenu win.menu = ui.Menu() local items = win.menu:add("Items") items.submenu = ui.Menu("Remove Item1", "Remove Item2", "Remove Item3") function items.submenu:onClick(item) win:status(item.text.." has been removed") items.submenu:remove(item) end -- shows the Window win:show() -- update user interface repeat ui.update() until not win.visible