Module: Gdk::WindowType

Defined in:
(unknown)

Constant Summary collapse

ROOT =

root window; this window has no parent, covers the entire

screen, and is created by the window system
0 or :root
TOPLEVEL =

toplevel window (used to implement Gtk::Window)

1 or :toplevel
CHILD =

child window (used to implement e.g. Gtk::Entry)

2 or :child
TEMP =

override redirect temporary window (used to implement

Gtk::Menu)
3 or :temp
FOREIGN =

foreign window (see gdk_window_foreign_new())

4 or :foreign
OFFSCREEN =

offscreen window (see

[Offscreen Windows][OFFSCREEN-WINDOWS]). Since 2.18
5 or :offscreen
SUBSURFACE =

subsurface-based window; This window is visually

tied to a toplevel, and is moved/stacked with it. Currently this window
type is only implemented in Wayland. Since 3.14
6 or :subsurface