Provided by: libsdl3-doc_3.2.26+ds-2_all 

NAME
SDL_ShowSimpleMessageBox - Display a simple modal message box.
SYNOPSIS
#include <SDL3/SDL_messagebox.h>
bool SDL_ShowSimpleMessageBox(SDL_MessageBoxFlags flags, const char *title, const char *message, SDL_Window *window);
DESCRIPTION
If your needs aren't complex, this function is preferred over SDL_ShowMessageBox.
flags may be any of the following:
• SDL_MESSAGEBOX_ERROR: error dialog
• SDL_MESSAGEBOX_WARNING: warning dialog
• SDL_MESSAGEBOX_INFORMATION: informational dialog
This function should be called on the thread that created the parent window, or on the main thread if the
messagebox has no parent. It will block execution of that thread until the user clicks a button or closes
the messagebox.
This function may be called at any time, even before SDL_Init(). This makes it useful for reporting
errors like a failure to create a renderer or OpenGL context.
On X11, SDL rolls its own dialog box with X11 primitives instead of a formal toolkit like GTK+ or Qt.
Note that if SDL_Init() would fail because there isn't any available video target, this function is
likely to fail for the same reasons. If this is a concern, check the return value from this function and
fall back to writing to stderr if you can.
FUNCTION PARAMETERS
flags an SDL_MessageBoxFlags value.
title UTF-8 title text.
message
UTF-8 message text.
window the parent window, or NULL for no parent.
RETURN VALUE
for more information.
AVAILABILITY
This function is available since SDL 3.2.0.
SEE ALSO
SDL_ShowMessageBox(3)
Simple Directmedia Layer SDL 3.2.26 SDL_ShowSimpleMessageBox(3)