Enumeration
GdkWindowType
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
- Value:
-
GDK_WINDOW_TOPLEVEL
-
Toplevel window (used to implement
GtkWindow
).- Value:
1
- Available since: 3.0
- Value:
-
GDK_WINDOW_CHILD
-
Child window (used to implement e.g.
GtkEntry
).- Value:
2
- Available since: 3.0
- Value:
-
GDK_WINDOW_TEMP
-
Override redirect temporary window (used to implement
GtkMenu
).- Value:
3
- Available since: 3.0
- Value:
-
GDK_WINDOW_FOREIGN
-
Foreign window (see gdk_window_foreign_new()).
- Value:
4
- Available since: 3.0
- Value:
-
GDK_WINDOW_OFFSCREEN
-
Offscreen window (see [Offscreen Windows][OFFSCREEN-WINDOWS]). Since 2.18.
- Value:
5
- Available since: 3.0
- Value:
-
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
- Value: