Skip to content

TSdlMessageBoxButtonData

Individual button data.

Definition

Unit: Neslib.Sdl3.Additional

type TSdlMessageBoxButtonData = record ... end;

Fields

Name Description
ButtonID User defined button ID (value returned via SdlShowMessageBox)
Flags Button flags
Text The button text

Constructors

Name Description
Create Creates data for a button.

Field Descriptions

ButtonID

User defined button ID (value returned via SdlShowMessageBox)

var ButtonID: Integer

Type: Integer


Flags

Button flags

var Flags: TSdlMessageBoxButtonFlags

Type: TSdlMessageBoxButtonFlags


Text

The button text

var Text: String

Type: String


Constructor Descriptions

Create

Creates data for a button.

constructor Create(const AText: String; const AID: Integer = 0; const AFlags: TSdlMessageBoxButtonFlags = [])

Parameters

AText: String : The button text.

AID: Integer = 0 : (Optional) button ID. Defaults to 0.

AFlags: TSdlMessageBoxButtonFlags = [] : (Optional) button flags. Defaults to [].