Go to the source code of this file.
|
enum | GtkDialogFlags { GTK_DIALOG_MODAL = 1 << 0
, GTK_DIALOG_DESTROY_WITH_PARENT = 1 << 1
, GTK_DIALOG_USE_HEADER_BAR = 1 << 2
} |
|
enum | GtkResponseType {
GTK_RESPONSE_NONE = -1
, GTK_RESPONSE_REJECT = -2
, GTK_RESPONSE_ACCEPT = -3
, GTK_RESPONSE_DELETE_EVENT = -4
,
GTK_RESPONSE_OK = -5
, GTK_RESPONSE_CANCEL = -6
, GTK_RESPONSE_CLOSE = -7
, GTK_RESPONSE_YES = -8
,
GTK_RESPONSE_NO = -9
, GTK_RESPONSE_APPLY = -10
, GTK_RESPONSE_HELP = -11
} |
|
|
GDK_AVAILABLE_IN_ALL GType | gtk_dialog_get_type (void) G_GNUC_CONST |
|
GDK_DEPRECATED_IN_4_10 GtkWidget * | gtk_dialog_new (void) |
|
GDK_DEPRECATED_IN_4_10 GtkWidget * | gtk_dialog_new_with_buttons (const char *title, GtkWindow *parent, GtkDialogFlags flags, const char *first_button_text,...) G_GNUC_NULL_TERMINATED |
|
GDK_DEPRECATED_IN_4_10 void | gtk_dialog_add_action_widget (GtkDialog *dialog, GtkWidget *child, int response_id) |
|
GDK_DEPRECATED_IN_4_10 GtkWidget * | gtk_dialog_add_button (GtkDialog *dialog, const char *button_text, int response_id) |
|
GDK_DEPRECATED_IN_4_10 void | gtk_dialog_add_buttons (GtkDialog *dialog, const char *first_button_text,...) G_GNUC_NULL_TERMINATED |
|
GDK_DEPRECATED_IN_4_10 void | gtk_dialog_set_response_sensitive (GtkDialog *dialog, int response_id, gboolean setting) |
|
GDK_DEPRECATED_IN_4_10 void | gtk_dialog_set_default_response (GtkDialog *dialog, int response_id) |
|
GDK_DEPRECATED_IN_4_10 GtkWidget * | gtk_dialog_get_widget_for_response (GtkDialog *dialog, int response_id) |
|
GDK_DEPRECATED_IN_4_10 int | gtk_dialog_get_response_for_widget (GtkDialog *dialog, GtkWidget *widget) |
|
GDK_DEPRECATED_IN_4_10 void | gtk_dialog_response (GtkDialog *dialog, int response_id) |
|
GDK_DEPRECATED_IN_4_10 GtkWidget * | gtk_dialog_get_content_area (GtkDialog *dialog) |
|
GDK_DEPRECATED_IN_4_10 GtkWidget * | gtk_dialog_get_header_bar (GtkDialog *dialog) |
|
◆ GTK_DIALOG
◆ GTK_DIALOG_CLASS
◆ GTK_DIALOG_GET_CLASS
◆ GTK_IS_DIALOG
◆ GTK_IS_DIALOG_CLASS
◆ GTK_TYPE_DIALOG
◆ GtkDialog
◆ GtkDialogClass
◆ GtkDialogFlags
GtkDialogFlags: @GTK_DIALOG_MODAL: Make the constructed dialog modal @GTK_DIALOG_DESTROY_WITH_PARENT: Destroy the dialog when its parent is destroyed @GTK_DIALOG_USE_HEADER_BAR: Create dialog with actions in header bar instead of action area
Flags used to influence dialog construction.
Enumerator |
---|
GTK_DIALOG_MODAL | |
GTK_DIALOG_DESTROY_WITH_PARENT | |
GTK_DIALOG_USE_HEADER_BAR | |
Definition at line 44 of file gtkdialog.h.
45{
@ GTK_DIALOG_DESTROY_WITH_PARENT
@ GTK_DIALOG_USE_HEADER_BAR
◆ GtkResponseType
GtkResponseType: @GTK_RESPONSE_NONE: Returned if an action widget has no response id, or if the dialog gets programmatically hidden or destroyed @GTK_RESPONSE_REJECT: Generic response id, not used by GTK dialogs @GTK_RESPONSE_ACCEPT: Generic response id, not used by GTK dialogs @GTK_RESPONSE_DELETE_EVENT: Returned if the dialog is deleted @GTK_RESPONSE_OK: Returned by OK buttons in GTK dialogs @GTK_RESPONSE_CANCEL: Returned by Cancel buttons in GTK dialogs @GTK_RESPONSE_CLOSE: Returned by Close buttons in GTK dialogs @GTK_RESPONSE_YES: Returned by Yes buttons in GTK dialogs @GTK_RESPONSE_NO: Returned by No buttons in GTK dialogs @GTK_RESPONSE_APPLY: Returned by Apply buttons in GTK dialogs @GTK_RESPONSE_HELP: Returned by Help buttons in GTK dialogs
Predefined values for use as response ids in gtk_dialog_add_button().
All predefined values are negative; GTK leaves values of 0 or greater for application-defined response ids.
Enumerator |
---|
GTK_RESPONSE_NONE | |
GTK_RESPONSE_REJECT | |
GTK_RESPONSE_ACCEPT | |
GTK_RESPONSE_DELETE_EVENT | |
GTK_RESPONSE_OK | |
GTK_RESPONSE_CANCEL | |
GTK_RESPONSE_CLOSE | |
GTK_RESPONSE_YES | |
GTK_RESPONSE_NO | |
GTK_RESPONSE_APPLY | |
GTK_RESPONSE_HELP | |
Definition at line 71 of file gtkdialog.h.
72{
@ GTK_RESPONSE_DELETE_EVENT
◆ gtk_dialog_add_action_widget()
◆ gtk_dialog_add_button()
◆ gtk_dialog_add_buttons()
◆ gtk_dialog_get_content_area()
◆ gtk_dialog_get_header_bar()
◆ gtk_dialog_get_response_for_widget()
◆ gtk_dialog_get_type()
◆ gtk_dialog_get_widget_for_response()
◆ gtk_dialog_new()
◆ gtk_dialog_new_with_buttons()
◆ gtk_dialog_response()
◆ gtk_dialog_set_default_response()
◆ gtk_dialog_set_response_sensitive()