Enumeration

GdkWindowType

Declaration

enum Gdk.WindowType

Description [src]

Describes the kind of window.

Members

Name Description
GDK_WINDOW_ROOT

Root window; this window has no parent, covers the entire screen, and is created by the window system.

GDK_WINDOW_TOPLEVEL

Toplevel window (used to implement GtkWindow)

GDK_WINDOW_CHILD

Child window (used to implement e.g. GtkEntry)

GDK_WINDOW_TEMP

Override redirect temporary window (used to implement GtkMenu)

GDK_WINDOW_FOREIGN

Foreign window (see gdk_window_foreign_new())

GDK_WINDOW_OFFSCREEN

Offscreen window (see [Offscreen Windows][OFFSCREEN-WINDOWS]). Since 2.18

GDK_WINDOW_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