11 #include "GUIDialogBoxBase.h" 12 #include "utils/Variant.h" 20 struct DialogYesNoMessage;
32 bool OnBack(
int actionID)
override;
38 DIALOG_RESULT_CANCEL = -1,
40 DIALOG_RESULT_YES = 1,
41 DIALOG_RESULT_CUSTOM = 2,
44 DialogResult GetResult()
const;
59 static bool ShowAndGetInput(
const CVariant& heading,
74 static bool ShowAndGetInput(
const CVariant& heading,
92 static bool ShowAndGetInput(
const CVariant& heading,
99 unsigned int autoCloseTime);
118 static bool ShowAndGetInput(
const CVariant& heading,
123 unsigned int autoCloseTime,
124 int defaultButtonId = CONTROL_NO_BUTTON);
136 static DialogResult ShowAndGetInput(
const CVariant& heading,
141 unsigned int autoCloseTime,
142 int defaultButtonId = CONTROL_NO_BUTTON);
156 void OnInitWindow()
override;
157 int GetDefaultLabelID(
int controlId)
const override;
161 int m_defaultButtonId;
Definition: AudioDecoder.h:18
Payload sent for message TMSG_GUI_DIALOG_YESNO.
Definition: DialogHelper.h:37
Definition: GUIMessage.h:365
Definition: GUIDialogYesNo.h:25
Definition: GUIDialogBoxBase.h:27