Package: gdk

GEnum gdk-window-type-hint

Details

These are hints for the window manager that indicate what type of function the window has. The window manager can use this when determining decoration and behaviour of the window. The hint must be set before mapping the window.

See the Extended Window Manager Hints specification for more details about window types.
(define-g-enum "GdkWindowTypeHint" gdk-window-type-hint
  (:export t
   :type-initializer "gdk_window_type_hint_get_type")
  (:normal 0)
  (:dialog 1)
  (:menu 2)
  (:toolbar 3)
  (:splashscreen 4)
  (:utility 5)
  (:dock 6)
  (:desktop 7)
  (:dropdown-menu 8)
  (:popup-menu 9)
  (:tooltip 10)
  (:notification 11)
  (:combo 12)
  (:dnd 13))  
:normal
Normal toplevel window.
:dialog
Dialog window.
:menu
Window used to implement a menu. GTK uses this hint only for the deprecated torn-off menus.
:toolbar
Window used to implement toolbars.
:splashscreen
Window used to display a splash screen during application startup.
:utility
Utility windows which are not detached toolbars or dialogs.
:dock
Used for creating dock or panel windows.
:desktop
Used for creating the desktop background window.
:dropdown-menu
A menu that belongs to a menubar.
:popup-menu
A menu that does not belong to a menubar, e.g. a context menu.
:tooltip
A tooltip.
:notification
A notification - typically a "bubble" that belongs to a status icon.
:combo
A popup from a combo box.
:dnd
A window that is used to implement a DND cursor.
 

See also

2021-5-27