SDL_TrayEntryFlags - Flags that control the creation of system tray entries.
Contents
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.*/
