| Interface | Description |
|---|---|
| MenuItemIfFunction | |
| MenuItemStringFunction |
| Class | Description |
|---|---|
| AdaptiveMenu | |
| IconMenuButton | A simple subclass of RibbonMenuButton. |
| IMenuButton | IMenuButton based version of the MenuButton class. |
| Menu | The Menu widget class implements interactive menu widgets, with optional icons, submenus, and shortcut keys. |
| MenuBar | A MenuBar is a bar of buttons used to show a set of menus. |
| MenuButton | Simple subclass of button associated with a menu widget (gets shown below the button). |
| MenuItem | Object specifying an item in a Menu. |
| MenuItemSeparator | |
| RibbonMenuButton | A simple subclass of RibbonButton that shows a menuIcon by default and implements showMenu(). |
| SelectionTreeMenu | A simple subclass of Menu created by TreeMenuButton. |
| TreeMenuButton | Button used to display a hierarchical Menu group for representing / selecting tree data. |