GATE
gate::ui::MessageDialog Class Reference
Inheritance diagram for gate::ui::MessageDialog:
gate::NonCopyable

Public Types

enum  ChoiceEnum {
  Choice_Ok = GATE_UI_MSGBOX_CHOICE_OK , Choice_Cancel = GATE_UI_MSGBOX_CHOICE_CANCEL , Choice_Yes = GATE_UI_MSGBOX_CHOICE_YES , Choice_No = GATE_UI_MSGBOX_CHOICE_NO ,
  Choice_Retry = GATE_UI_MSGBOX_CHOICE_RETRY , Choice_Ignore = GATE_UI_MSGBOX_CHOICE_IGNORE
}
 

Public Member Functions

ChoiceEnum show (ControlContainer &ctrl, String const &text, String const &title=String(), uint32_t type=MessageDialog::Type_OkOnly)
 
ChoiceEnum show (ControlContainer &ctrl, StringBuilder &text, String const &title=String(), uint32_t type=MessageDialog::Type_OkOnly)
 

Static Public Attributes

static uint32_t const Type_OkOnly = GATE_UI_MSGBOX_TYPE_OK
 
static uint32_t const Type_OkCancel = GATE_UI_MSGBOX_TYPE_OKCANCEL
 
static uint32_t const Type_YesNo = GATE_UI_MSGBOX_TYPE_YESNO
 
static uint32_t const Type_YesNoCancel = GATE_UI_MSGBOX_TYPE_YESNOCANCEL
 
static uint32_t const Type_RetryCancel = GATE_UI_MSGBOX_TYPE_RETRYCANCEL
 
static uint32_t const Type_RetryCancelIgnore = GATE_UI_MSGBOX_TYPE_RETRYCANCELIGNORE
 
static uint32_t const Type_Info = GATE_UI_MSGBOX_TYPE_INFO
 
static uint32_t const Type_Question = GATE_UI_MSGBOX_TYPE_QUESTION
 
static uint32_t const Type_Warning = GATE_UI_MSGBOX_TYPE_WARNING
 
static uint32_t const Type_Error = GATE_UI_MSGBOX_TYPE_ERROR
 

The documentation for this class was generated from the following files: