Common user dialogs.
More...
|
#define | GATE_UI_MSGBOX_TYPE_OK 0x01 |
|
#define | GATE_UI_MSGBOX_TYPE_OKCANCEL 0x02 |
|
#define | GATE_UI_MSGBOX_TYPE_YESNO 0x04 |
|
#define | GATE_UI_MSGBOX_TYPE_YESNOCANCEL 0x08 |
|
#define | GATE_UI_MSGBOX_TYPE_RETRYCANCEL 0x10 |
|
#define | GATE_UI_MSGBOX_TYPE_RETRYCANCELIGNORE 0x20 |
|
#define | GATE_UI_MSGBOX_TYPE_INFO 0x00010000 |
|
#define | GATE_UI_MSGBOX_TYPE_QUESTION 0x00020000 |
|
#define | GATE_UI_MSGBOX_TYPE_WARNING 0x00040000 |
|
#define | GATE_UI_MSGBOX_TYPE_ERROR 0x00080000 |
|
#define | GATE_UI_MSGBOX_CHOICE_OK 0x0001 |
|
#define | GATE_UI_MSGBOX_CHOICE_CANCEL 0x0002 |
|
#define | GATE_UI_MSGBOX_CHOICE_YES 0x0004 |
|
#define | GATE_UI_MSGBOX_CHOICE_NO 0x0008 |
|
#define | GATE_UI_MSGBOX_CHOICE_RETRY 0x0010 |
|
#define | GATE_UI_MSGBOX_CHOICE_IGNORE 0x0020 |
|
|
GATE_UI_API gate_result_t | gate_ui_dialog_session_init (gate_ui_dialog_session_t *session, gate_ui_host_t *host, gate_ui_ctrl_t *ctrl) |
|
GATE_UI_API gate_result_t | gate_ui_dialog_session_run (gate_ui_dialog_session_t *session) |
|
GATE_UI_API gate_result_t | gate_ui_dialog_session_quit (gate_ui_dialog_session_t *session) |
|
GATE_UI_API gate_result_t | gate_ui_dialog_session_uninit (gate_ui_dialog_session_t *session) |
|
GATE_UI_API gate_result_t | gate_ui_dialog_msgbox (gate_ui_ctrl_t *owner, gate_string_t const *text, gate_string_t const *title, gate_uint32_t type, gate_uint32_t *choice) |
|
GATE_UI_API gate_result_t | gate_ui_dialog_openfile (gate_ui_ctrl_t *owner, gate_ui_dialog_filter_t const *filefilters, gate_size_t filefiltercount, gate_size_t *selectedfilefilter, gate_string_t const *title, gate_string_t *initialdir, gate_string_t *filepath) |
|
GATE_UI_API gate_result_t | gate_ui_dialog_savefile (gate_ui_ctrl_t *owner, gate_ui_dialog_filter_t const *filefilters, gate_size_t filefiltercount, gate_size_t *selectedfilefilter, gate_string_t const *title, gate_string_t *initialdir, gate_string_t *filepath) |
|
GATE_UI_API gate_result_t | gate_ui_dialog_inputbox (gate_ui_ctrl_t *owner, gate_string_t const *message, gate_string_t const *title, gate_string_t const *input, gate_string_t *output) |
|
GATE_UI_API gate_result_t | gate_ui_dialog_choice (gate_ui_ctrl_t *owner, gate_string_t const *text, gate_string_t const *title, gate_proptable_t const *table, gate_property_t *selected_entry) |
|