pe ` is an optional string describing how
the child should be added.

since: 2.12

######  [ gtk_buildable_construct_child
](method.Buildable.construct_child.html)

Constructs a child of ` buildable ` with the name ` name ` .

since: 2.12

######  [ gtk_buildable_custom_finished
](method.Buildable.custom_finished.html)

This is similar to ` gtk_buildable_parser_finished() ` but is called once for
each custom tag handled by the ` buildable ` .

since: 2.12

######  [ gtk_buildable_custom_tag_end ](method.Buildable.custom_tag_end.html)

This is called at the end of each custom element handled by the buildable.

since: 2.12

######  [ gtk_buildable_custom_tag_start
](method.Buildable.custom_tag_start.html)

This is called for each unknown element under ` <child> ` .

since: 2.12

######  [ gtk_buildable_get_internal_child
](method.Buildable.get_internal_child.html)

Get the internal child called ` childname ` of the ` buildable ` object.

since: 2.12

######  [ gtk_buildable_get_name ](method.Buildable.get_name.html)

Gets the name of the ` buildable ` object.

since: 2.12

######  [ gtk_buildable_parser_finished
](method.Buildable.parser_finished.html)

Called when the builder finishes the parsing of a [GtkBuilder  UI
definition][  BUILDER  \-  UI  ]. Note that this will be called once for each
time ` gtk_builder_add_from_file() ` or ` gtk_builder_add_from_string() ` is
called on a builder.

since: 2.12

######  [ gtk_buildable_set_buildable_property
](method.Buildable.set_buildable_property.html)

Sets the property name ` name ` to ` value ` on the ` buildable ` object.

since: 2.12

######  [ gtk_buildable_set_name ](method.Buildable.set_name.html)

Sets the name of the ` buildable ` object.

since: 2.12

####  Properties

######  [ Gtk.MessageDialog:buttons ](property.MessageDialog.buttons.html)

No description available.

######  [ Gtk.MessageDialog:image ](property.MessageDialog.image.html)

The image for this dialog.

deprecated: 3.12  since: 2.10

######  [ Gtk.MessageDialog:message-area ](property.MessageDialog.message-
area.html)

The ` GtkBox ` that corresponds to the message area of this dialog. See `
gtk_message_dialog_get_message_area() ` for a detailed description of this
area.

since: 2.22

######  [ Gtk.MessageDialog:message-type ](property.MessageDialog.message-
type.html)

The type of the message.

######  [ Gtk.MessageDialog:secondary-text ](property.MessageDialog.secondary-
text.html)

The secondary text of the message dialog.

since: 2.10

######  [ Gtk.MessageDialog:secondary-use-markup
](property.MessageDialog.secondary-use-markup.html)

` TRUE ` if the secondary text of the dialog includes Pango markup. See
pango_parse_markup().

since: 2.10

######  [ Gtk.MessageDialog:text ](property.MessageDialog.text.html)

The primary text of the message dialog. If the dialog has a secondary text,
this will appear as the title.

since: 2.10

######  [ Gtk.MessageDialog:use-markup ](property.MessageDialog.use-
markup.html)

` TRUE ` if the primary text of the dialog includes Pango markup. See
pango_parse_markup().

since: 2.10

#####  Properties inherited from [ GtkDialog ](class.Dialog.html) (1)

######  [ Gtk.Dialog:use-header-bar ](property.Dialog.use-header-bar.html)

` TRUE ` if the dialog uses a ` GtkHeaderBar ` for action buttons instead of
the action-area.

since: 3.12

#####  Properties inherited from [ GtkWindow ](class.Window.html) (33)

######  [ Gtk.Window:accept-focus ](property.Window.accept-focus.html)

Whether the window should receive the input focus.

since: 2.4

######  [ Gtk.Window:application ](property.Window.application.html)

The ` GtkApplication ` associated with the window.

since: 3.0

######  [ Gtk.Window:attached-to ](property.Window.attached-to.html)

The widget to which this window is attached. See gtk_window_set_attached_to().

since: 3.4

######  [ Gtk.Window:decorated ](property.Window.decorated.html)

Whether the window should be decorated by the window manager.

since: 2.4

######