Toplevel
A GdkToplevel
is a freestanding toplevel surface.
The GdkToplevel
interface provides useful APIs for interacting with the windowing system, such as controlling maximization and size of the surface, setting icons and transient parents for dialogs.
Skipped during bindings generation
method
decorated
: Property has no gettermethod
deletable
: Property has no gettermethod
fullscreen-mode
: Property has no getter nor settermethod
icon-list
: Property has no gettermethod
modal
: Property has no gettermethod
shortcuts-inhibited
: Property has no getter nor settermethod
startup-id
: Property has no gettermethod
title
: Property has no gettermethod
transient-for
: Property has no getter
Inheritors
Types
The ToplevelImpl type represents a native instance of the Toplevel interface.
Functions
Begins an interactive resize operation.
Gets the bitwise or of the currently active surface state flags, from the GdkToplevelState
enumeration.
Requests that the @toplevel inhibit the system shortcuts.
Emitted when the size for the surface needs to be computed, when it is present.
Present @toplevel after having processed the GdkToplevelLayout
rules.
Restore default system keyboard shortcuts which were previously inhibited.
Sets the toplevel to be decorated.
Sets the toplevel to be deletable.
Sets a list of icons for the surface.
Sets the startup notification ID.
Sets a transient-for parent.
Asks the windowing system to show the window menu.
Returns whether the desktop environment supports tiled window states.
Performs a title bar gesture.