GdkToplevelState

Specifies the state of a toplevel surface.

On platforms that support information about individual edges, the gdk.types.ToplevelState.Tiled state will be set whenever any of the individual tiled states is set. On platforms that lack that support, the tiled state will give an indication of tiledness without any of the per-edge states being set.

Values

ValueMeaning
Minimized1

the surface is minimized

Maximized2

the surface is maximized

Sticky4

the surface is sticky

Fullscreen8

the surface is maximized without decorations

Above16

the surface is kept above other surfaces

Below32

the surface is kept below other surfaces

Focused64

the surface is presented as focused (with active decorations)

Tiled128

the surface is in a tiled state

TopTiled256

whether the top edge is tiled

TopResizable512

whether the top edge is resizable

RightTiled1024

whether the right edge is tiled

RightResizable2048

whether the right edge is resizable

BottomTiled4096

whether the bottom edge is tiled

BottomResizable8192

whether the bottom edge is resizable

LeftTiled16384

whether the left edge is tiled

LeftResizable32768

whether the left edge is resizable

Suspended65536

the surface is not visible to the user