Skip to content

Commit

Permalink
docs: update menu item '&' escaping (#27817)
Browse files Browse the repository at this point in the history
Co-authored-by: mlaurencin <mlaurencin@electronjs.org>
  • Loading branch information
trop[bot] and mlaurencin committed Feb 19, 2021
1 parent 18cfdb1 commit c7a2b32
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions docs/api/menu.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,10 @@ Sets `menu` as the application menu on macOS. On Windows and Linux, the
Also on Windows and Linux, you can use a `&` in the top-level item name to
indicate which letter should get a generated accelerator. For example, using
`&File` for the file menu would result in a generated `Alt-F` accelerator that
opens the associated menu. The indicated character in the button label gets an
underline. The `&` character is not displayed on the button label.
opens the associated menu. The indicated character in the button label then gets an
underline, and the `&` character is not displayed on the button label.

In order to escape the `&` character in an item name, add a proceeding `&`. For example, `&&File` would result in `&File` displayed on the button label.

Passing `null` will suppress the default menu. On Windows and Linux,
this has the additional effect of removing the menu bar from the window.
Expand Down

0 comments on commit c7a2b32

Please sign in to comment.