windowtype
Windowtype refers to the designation of a window's role or category within a graphical user interface. It is used by window managers and applications to determine how a window should be treated in terms of decorations, focus behavior, stacking order, and interaction with other windows. By signaling a window’s type, the system can apply rules appropriate to its purpose, such as keeping dialogs on top of their parents or treating tooltips differently from normal application windows.
In the X Window System, the concept is formalized through the _NET_WM_WINDOW_TYPE property, part of the Extended
Most modern toolkits (for example, GTK, Qt) expose an API to specify a window’s type so that