Enumeration

GdkWindowType

Declaration

enum Gdk.WindowType

Description [src]

Describes the kind of window.

Members

GDK_WINDOW_ROOT

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

  • Value: 0
  • Available since: 3.0
GDK_WINDOW_TOPLEVEL

Toplevel window (used to implement GtkWindow).

  • Value: 1
  • Available since: 3.0
GDK_WINDOW_CHILD

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

  • Value: 2
  • Available since: 3.0
GDK_WINDOW_TEMP

Override redirect temporary window (used to implement GtkMenu).

  • Value: 3
  • Available since: 3.0
GDK_WINDOW_FOREIGN

Foreign window (see gdk_window_foreign_new()).

  • Value: 4
  • Available since: 3.0
GDK_WINDOW_OFFSCREEN

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

  • Value: 5
  • Available since: 3.0
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.

  • Value: 6
  • Available since: 3.0