hods

#####  Methods inherited from [ GtkDialog ](class.Dialog.html) (14)

######  [ gtk_dialog_add_action_widget ](method.Dialog.add_action_widget.html)

Adds an activatable widget to the action area of a ` GtkDialog ` , connecting
a signal handler that will emit the ` GtkDialog::response ` signal on the
dialog when the widget is activated. The widget is appended to the end of the
dialog’s action area. If you want to add a non-activatable widget, simply pack
it into the ` action_area ` field of the ` GtkDialog ` struct.

######  [ gtk_dialog_add_button ](method.Dialog.add_button.html)

Adds a button with the given text and sets things up so that clicking the
button will emit the ` GtkDialog::response ` signal with the given `
response_id ` . The button is appended to the end of the dialog’s action area.
The button widget is returned, but usually you don’t need it.

######  [ gtk_dialog_add_buttons ](method.Dialog.add_buttons.html)

Adds more buttons, same as calling ` gtk_dialog_add_button() ` repeatedly. The
variable argument list should be ` NULL ` -terminated as with
gtk_dialog_new_with_buttons(). Each button must have both text and response
ID  .

######  [ gtk_dialog_get_action_area ](method.Dialog.get_action_area.html)

Returns the action area of ` dialog ` .

deprecated: 3.12  since: 2.14

######  [ gtk_dialog_get_content_area ](method.Dialog.get_content_area.html)

Returns the content area of ` dialog ` .

since: 2.14

######  [ gtk_dialog_get_header_bar ](method.Dialog.get_header_bar.html)

Returns the header bar of ` dialog ` . Note that the headerbar is only used by
the dialog if the ` GtkDialog:use-header-bar ` property is ` TRUE ` .

since: 3.12

######  [ gtk_dialog_get_response_for_widget
](method.Dialog.get_response_for_widget.html)

Gets the response id of a widget in the action area of a dialog.

since: 2.8

######  [ gtk_dialog_get_widget_for_response
](method.Dialog.get_widget_for_response.html)

Gets the widget button that uses the given response  ID  in the action area of
a dialog.

since: 2.20

######  [ gtk_dialog_response ](method.Dialog.response.html)

Emits the ` GtkDialog::response ` signal with the given response  ID  . Used
to indicate that the user has responded to the dialog in some way; typically
either you or ` gtk_dialog_run() ` will be monitoring the ::response signal
and take appropriate action.

######  [ gtk_dialog_run ](method.Dialog.run.html)

Blocks in a recursive main loop until the ` dialog ` either emits the `
GtkDialog::response ` signal, or is destroyed. If the dialog is destroyed
during the call to gtk_dialog_run(), ` gtk_dialog_run() ` returns

#  GTK_RESPONSE_NONE. Otherwise, it returns the response ID from the

::response signal emission.

######  [ gtk_dialog_set_alternative_button_order
](method.Dialog.set_alternative_button_order.html)

Sets an alternative button order. If the ` GtkSettings:gtk-alternative-button-
order ` setting is set to ` TRUE ` , the dialog buttons are reordered
according to the order of the response ids passed to this function.

deprecated: 3.10  since: 2.6

######  [ gtk_dialog_set_alternative_button_order_from_array
](method.Dialog.set_alternative_button_order_from_array.html)

Sets an alternative button order. If the ` GtkSettings:gtk-alternative-button-
order ` setting is set to ` TRUE ` , the dialog buttons are reordered
according to the order of the response ids in ` new_order ` .

deprecated: 3.10  since: 2.6

######  [ gtk_dialog_set_default_response
](method.Dialog.set_default_response.html)

Sets the last widget in the dialog’s action area with the given ` response_id
` as the default widget for the dialog. Pressing “Enter” normally activates
the default widget.

######  [ gtk_dialog_set_response_sensitive
](method.Dialog.set_response_sensitive.html)

Calls ` gtk_widget_set_sensitive (widget, ` setting ` ) ` for each widget in
the dialog’s action area with the given ` response_id ` . A convenient way to
sensitize/desensitize dialog buttons.