Struct
GdkToplevelLayout
Description [src]
struct GdkToplevelLayout {
/* No available fields */
}
The GdkToplevelLayout
struct contains information that
is necessary to present a sovereign window on screen.
The GdkToplevelLayout
struct is necessary for using
gdk_toplevel_present()
.
Toplevel surfaces are sovereign windows that can be presented to the user in various states (maximized, on all workspaces, etc).
Instance methods
gdk_toplevel_layout_get_fullscreen
If the layout specifies whether to the toplevel should go fullscreen,
the value pointed to by fullscreen
is set to TRUE
if it should go
fullscreen, or FALSE
, if it should go unfullscreen.
gdk_toplevel_layout_get_fullscreen_monitor
Returns the monitor that the layout is fullscreening the surface on.
gdk_toplevel_layout_get_maximized
If the layout specifies whether to the toplevel should go maximized,
the value pointed to by maximized
is set to TRUE
if it should go
fullscreen, or FALSE
, if it should go unmaximized.
gdk_toplevel_layout_get_resizable
Returns whether the layout should allow the user to resize the surface.
gdk_toplevel_layout_set_fullscreen
Sets whether the layout should cause the surface to be fullscreen when presented.
gdk_toplevel_layout_set_maximized
Sets whether the layout should cause the surface to be maximized when presented.
gdk_toplevel_layout_set_resizable
Sets whether the layout should allow the user to resize the surface after it has been presented.