5
0
mirror of https://github.com/wailsapp/wails.git synced 2025-05-04 16:40:41 +08:00
wails/mkdocs-website/docs/en/API/application_menu.md
2024-03-18 20:47:33 +11:00

691 B

RegisterContextMenu

API: RegisterContextMenu(name string, menu *Menu)

RegisterContextMenu() registers a context menu with a given name. This menu can be used later in the application.


    // Create a new menu
    ctxmenu := app.NewMenu()

    // Register the menu as a context menu
    app.RegisterContextMenu("MyContextMenu", ctxmenu)

SetMenu

API: SetMenu(menu *Menu)

SetMenu() sets the menu for the application. On Mac, this will be the global menu. For Windows and Linux, this will be the default menu for any new window created.

    // Create a new menu
    menu := app.NewMenu()

    // Set the menu for the application
    app.SetMenu(menu)