window ` , which means that it will appear on all user
desktops. Note that you shouldn’t assume the window is definitely stuck
afterward, because other entities (e.g. the user or [window
manager][gtk-X11-arch] could unstick it again, and some window managers do not
support sticking windows. But normally the window will end up stuck. Just
don’t write code that crashes if not.

######  [ gtk_window_unfullscreen ](method.Window.unfullscreen.html)

Asks to toggle off the fullscreen state for ` window ` . Note that you
shouldn’t assume the window is definitely not full screen afterward, because
other entities (e.g. the user or [window manager][gtk-X11-arch]) could
fullscreen it again, and not all window managers honor requests to
unfullscreen windows. But normally the window will end up restored to its
normal state. Just don’t write code that crashes if not.

since: 2.2

######  [ gtk_window_unmaximize ](method.Window.unmaximize.html)

Asks to unmaximize ` window ` . Note that you shouldn’t assume the window is
definitely unmaximized afterward, because other entities (e.g. the user or
[window manager][gtk-X11-arch]) could maximize it again, and not all window
managers honor requests to unmaximize. But normally the window will end up
unmaximized. Just don’t write code that crashes if not.

######  [ gtk_window_unstick ](method.Window.unstick.html)

Asks to unstick ` window ` , which means that it will appear on only one of
the user’s desktops. Note that you shouldn’t assume the window is definitely
unstuck afterward, because other entities (e.g. the user or [window
manager][gtk-X11-arch]) could stick it again. But normally the window will end
up unstuck. Just don’t write code that crashes if not.

#####  Methods inherited from [ GtkBin ](class.Bin.html) (1)

######  [ gtk_bin_get_child ](method.Bin.get_child.html)

Gets the child of the ` GtkBin ` , or ` NULL ` if the bin contains no child
widget. The returned widget does not have a reference added, so you do not
need to unref it.

#####  Methods inherited from [ GtkContainer ](class.Container.html) (33)

Please see [ GtkContainer ](class.Container.html#methods) for a full list of
methods.

#####  Methods inherited from [ GtkWidget ](class.Widget.html) (263)

Please see [ GtkWidget ](class.Widget.html#methods) for a full list of
methods.

#####  Methods inherited from [ GObject ](javascript:void\(0\)) (43)

Please see [ GObject ](javascript:void\(0\)) for a full list of methods.

#####  Methods inherited from [ GtkBuildable ](iface.Buildable.html) (10)

######  [ gtk_buildable_add_child ](method.Buildable.add_child.html)

Adds a child to ` buildable ` . ` type ` 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() `