public class MenuBar extends Widget:
Menu bar of a window.
bar = MenuBar()
bar.addMenu(Menu("File"))
window.menuBar = bar| Modifier and Type | Member | Description |
|---|---|---|
| public | activateMnemonic | Opens the top-level menu matching an Alt mnemonic. |
| public | addMenuaddMenu(menu as Menu) as Void: |
Adds a top-level menu. |
| public | closeOpenMenucloseOpenMenu() as Void: |
Closes the currently opened menu and clears transient hover state. |
| public | handleKeyPressed | Handles keyboard navigation while a menu popup is opened. |
| public | menus | Returns top-level menus. |
| public override | paintpaint(painter as Painter) as Void: |
No summary. |
| public override | paintOverlaypaintOverlay(painter as Painter) as Void: |
No summary. |
| public | popupContainsPoint | Returns true when a point falls inside the currently open popup. |
| public | removeMenu | Removes a top-level menu. |
| public override | resolvePreferredHeightresolvePreferredHeight() as Int: |
Resolved menu-bar height after runtime content zoom. |