Table of Contents

menu

`menu()` creates a window menu. `menu_item()` creates menu items or submenu nodes.

Constructors

Creates a menu container.

Creates a menu item or submenu node.


Method Returns Description
`add(menuItem)` self Adds a `menu_item()` to the menu.

Method Returns Description
`add(item)` self Adds an existing `menu_item()` as a child.
`add(text, callback)` self Adds a selectable child item with callback.

Example

function hello()
{
    print("hello");
}
 
m = menu().add(menu_item().add("Hello", hello));
window().title("Menu").menu(m).show();

Previous: separator

Next: image