Represents a Unicode character string.
Definition AString.h:38
Represents a window in the underlying windowing system.
Definition AWindow.h:45
Displaying native modal message dialogs.
Definition AMessageBox.h:46
API_AUI_VIEWS ResultButton show(AWindow *parent, const AString &title, const AString &message, Icon icon=Icon::NONE, Button b=Button::OK)
Displays a message box, blocking the caller thread until the user dismisses the message.
ResultButton
Button that the user has clicked.
Definition AMessageBox.h:104
@ CANCEL
Indicates the user clicked the Cancel button.
Definition AMessageBox.h:118
@ YES
Indicates the user clicked the Yes button.
Definition AMessageBox.h:123
@ NO
Indicates the user clicked the No button.
Definition AMessageBox.h:128
@ INVALID
Indicates an invalid or undefined result.
Definition AMessageBox.h:108
Button
Specifies button(s) to be displayed.
Definition AMessageBox.h:79
@ YES_NO_CANCEL
Display Yes, No and Cancel buttons.
Definition AMessageBox.h:98
@ YES_NO
Display Yes and No buttons.
Definition AMessageBox.h:93
@ OK_CANCEL
Display OK and Cancel buttons.
Definition AMessageBox.h:88
@ OK
Display OK button only.
Definition AMessageBox.h:83
Icon
Specifies icon to be displayed.
Definition AMessageBox.h:51
@ WARNING
Warning icon.
Definition AMessageBox.h:68
@ INFO
Information icon.
Definition AMessageBox.h:63
@ CRITICAL
Critical icon.
Definition AMessageBox.h:73
@ NONE
No icon is specified.
Definition AMessageBox.h:58