diff options
Diffstat (limited to 'src/dialogues/ConfirmPrompt.h')
| -rw-r--r-- | src/dialogues/ConfirmPrompt.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/dialogues/ConfirmPrompt.h b/src/dialogues/ConfirmPrompt.h index f86a386..b866338 100644 --- a/src/dialogues/ConfirmPrompt.h +++ b/src/dialogues/ConfirmPrompt.h @@ -14,7 +14,9 @@ class ConfirmDialogueCallback; class ConfirmPrompt: public ui::Window { public: enum DialogueResult { ResultCancel, ResultOkay }; - ConfirmPrompt(std::string title, std::string message, ConfirmDialogueCallback * callback_); + ConfirmPrompt(std::string title, std::string message, ConfirmDialogueCallback * callback_ = NULL); + ConfirmPrompt(std::string title, std::string message, std::string buttonText, ConfirmDialogueCallback * callback_ = NULL); + static bool Blocking(std::string title, std::string message, std::string buttonText = "Confirm"); virtual void OnDraw(); virtual ~ConfirmPrompt(); ConfirmDialogueCallback * callback; |
