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_TrayEntryFlags - Flags that control the creation of system tray entries.

Availability

       This datatype is available since SDL 3.2.0.

Description

       Some  of  these  flags  are  required;  exactly one of them must be specified at the time a tray entry is
       created. Other flags are optional; zero or more of those can be OR'ed together with the required flag.

Name

       SDL_TrayEntryFlags - Flags that control the creation of system tray entries.

See Also

SDL_InsertTrayEntryAt(3)

Simple Directmedia Layer                           SDL 3.2.20                          SDL_TrayEntryFlags(3type)

Synopsis

#include<SDL3/SDL_tray.h>typedefUint32SDL_TrayEntryFlags;#defineSDL_TRAYENTRY_BUTTON0x00000001u/**<Maketheentryasimplebutton.Required.*/#defineSDL_TRAYENTRY_CHECKBOX0x00000002u/**<Maketheentryacheckbox.Required.*/#defineSDL_TRAYENTRY_SUBMENU0x00000004u/**<Preparetheentrytohaveasubmenu.Required*/#defineSDL_TRAYENTRY_DISABLED0x80000000u/**<Maketheentrydisabled.Optional.*/#defineSDL_TRAYENTRY_CHECKED0x40000000u/**<Maketheentrychecked.Thisisvalidonlyforcheckboxes.Optional.*/

See Also