Go to the source code of this file.
|
enum | GtkDialogFlags { GTK_DIALOG_MODAL = 1 << 0
, GTK_DIALOG_DESTROY_WITH_PARENT = 1 << 1
, GTK_DIALOG_NO_SEPARATOR = 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
} |
|
|
GType | gtk_dialog_get_type (void) G_GNUC_CONST |
|
GtkWidget * | gtk_dialog_new (void) |
|
GtkWidget * | gtk_dialog_new_with_buttons (const gchar *title, GtkWindow *parent, GtkDialogFlags flags, const gchar *first_button_text,...) |
|
void | gtk_dialog_add_action_widget (GtkDialog *dialog, GtkWidget *child, gint response_id) |
|
GtkWidget * | gtk_dialog_add_button (GtkDialog *dialog, const gchar *button_text, gint response_id) |
|
void | gtk_dialog_add_buttons (GtkDialog *dialog, const gchar *first_button_text,...) G_GNUC_NULL_TERMINATED |
|
void | gtk_dialog_set_response_sensitive (GtkDialog *dialog, gint response_id, gboolean setting) |
|
void | gtk_dialog_set_default_response (GtkDialog *dialog, gint response_id) |
|
GtkWidget * | gtk_dialog_get_widget_for_response (GtkDialog *dialog, gint response_id) |
|
gint | gtk_dialog_get_response_for_widget (GtkDialog *dialog, GtkWidget *widget) |
|
void | gtk_dialog_set_has_separator (GtkDialog *dialog, gboolean setting) |
|
gboolean | gtk_dialog_get_has_separator (GtkDialog *dialog) |
|
gboolean | gtk_alternative_dialog_button_order (GdkScreen *screen) |
|
void | gtk_dialog_set_alternative_button_order (GtkDialog *dialog, gint first_response_id,...) |
|
void | gtk_dialog_set_alternative_button_order_from_array (GtkDialog *dialog, gint n_params, gint *new_order) |
|
void | gtk_dialog_response (GtkDialog *dialog, gint response_id) |
|
gint | gtk_dialog_run (GtkDialog *dialog) |
|
GtkWidget * | gtk_dialog_get_action_area (GtkDialog *dialog) |
|
GtkWidget * | gtk_dialog_get_content_area (GtkDialog *dialog) |
|
void | _gtk_dialog_set_ignore_separator (GtkDialog *dialog, gboolean ignore_separator) |
|
◆ GTK_DIALOG
◆ GTK_DIALOG_CLASS
◆ GTK_DIALOG_GET_CLASS
◆ GTK_IS_DIALOG
#define GTK_IS_DIALOG |
( |
|
obj | ) |
(G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_DIALOG)) |
◆ GTK_IS_DIALOG_CLASS
#define GTK_IS_DIALOG_CLASS |
( |
|
klass | ) |
(G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_DIALOG)) |
◆ GTK_TYPE_DIALOG
◆ GtkDialog
◆ GtkDialogClass
◆ GtkDialogFlags
Enumerator |
---|
GTK_DIALOG_MODAL | |
GTK_DIALOG_DESTROY_WITH_PARENT | |
GTK_DIALOG_NO_SEPARATOR | |
Definition at line 41 of file gtkdialog.h.
◆ GtkResponseType
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 56 of file gtkdialog.h.
◆ _gtk_dialog_set_ignore_separator()
void _gtk_dialog_set_ignore_separator |
( |
GtkDialog * |
dialog, |
|
|
gboolean |
ignore_separator |
|
) |
| |
◆ gtk_alternative_dialog_button_order()
gboolean gtk_alternative_dialog_button_order |
( |
GdkScreen * |
screen | ) |
|
◆ gtk_dialog_add_action_widget()
void gtk_dialog_add_action_widget |
( |
GtkDialog * |
dialog, |
|
|
GtkWidget * |
child, |
|
|
gint |
response_id |
|
) |
| |
◆ gtk_dialog_add_button()
GtkWidget* gtk_dialog_add_button |
( |
GtkDialog * |
dialog, |
|
|
const gchar * |
button_text, |
|
|
gint |
response_id |
|
) |
| |
◆ gtk_dialog_add_buttons()
void gtk_dialog_add_buttons |
( |
GtkDialog * |
dialog, |
|
|
const gchar * |
first_button_text, |
|
|
|
... |
|
) |
| |
◆ gtk_dialog_get_action_area()
◆ gtk_dialog_get_content_area()
◆ gtk_dialog_get_has_separator()
gboolean gtk_dialog_get_has_separator |
( |
GtkDialog * |
dialog | ) |
|
◆ gtk_dialog_get_response_for_widget()
◆ gtk_dialog_get_type()
GType gtk_dialog_get_type |
( |
void |
| ) |
|
◆ gtk_dialog_get_widget_for_response()
◆ gtk_dialog_new()
◆ gtk_dialog_new_with_buttons()
◆ gtk_dialog_response()
void gtk_dialog_response |
( |
GtkDialog * |
dialog, |
|
|
gint |
response_id |
|
) |
| |
◆ gtk_dialog_run()
◆ gtk_dialog_set_alternative_button_order()
void gtk_dialog_set_alternative_button_order |
( |
GtkDialog * |
dialog, |
|
|
gint |
first_response_id, |
|
|
|
... |
|
) |
| |
◆ gtk_dialog_set_alternative_button_order_from_array()
void gtk_dialog_set_alternative_button_order_from_array |
( |
GtkDialog * |
dialog, |
|
|
gint |
n_params, |
|
|
gint * |
new_order |
|
) |
| |
◆ gtk_dialog_set_default_response()
void gtk_dialog_set_default_response |
( |
GtkDialog * |
dialog, |
|
|
gint |
response_id |
|
) |
| |
◆ gtk_dialog_set_has_separator()
void gtk_dialog_set_has_separator |
( |
GtkDialog * |
dialog, |
|
|
gboolean |
setting |
|
) |
| |
◆ gtk_dialog_set_response_sensitive()
void gtk_dialog_set_response_sensitive |
( |
GtkDialog * |
dialog, |
|
|
gint |
response_id, |
|
|
gboolean |
setting |
|
) |
| |