logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

SDL_CreateTrayMenu - Create a menu for a system tray.

Availability

       This function is available since SDL 3.2.0.

Description

       This should be called at most once per tray icon.

       This function does the same thing as

       SDL_CreateTraySubmenu (), except that it takes a

       SDL_Tray
        instead of a SDL_TrayEntry .

       A menu does not need to be destroyed; it will be destroyed with the tray.

Function Parameters

tray   the tray to bind the menu to.

Header File

       Defined in SDL3/SDL_tray.h

Name

       SDL_CreateTrayMenu - Create a menu for a system tray.

Return Value

       ( SDL_TrayMenu
        *) Returns the newly created menu.

See Also

(3), SDL_CreateTray(3), (3), SDL_GetTrayMenu(3), (3), SDL_GetTrayMenuParentTray(3)

Simple Directmedia Layer                           SDL 3.2.10                              SDL_CreateTrayMenu(3)

Synopsis

#include"SDL3/SDL.h"SDL_TrayMenu*SDL_CreateTrayMenu(SDL_Tray*tray);

Thread Safety

       This function should be called on the thread that created the tray.

See Also