Package: gdk

GFlags gdk:toplevel-capabilities

Declaration

(gobject:define-gflags "GdkToplevelCapabilites" toplevel-capabilites
  (:export t
   :type-initializer "gdk_toplevel_capabilities_get_type")
  (:edge-constraints 1)
  (:inhibit-shortcuts 2)
  (:titlebar-gestures 4)
  (:window-menu 8)
  (:maximize 16)
  (:fullscreen 32)
  (:minimize 64)
  (:lower 128))  

Values

:edge-constraints
Whether tiled window states are supported.
:inhibit-shortcuts
Whether inhibiting system shortcuts is supported. See the gdk:toplevel-inhibit-system-shortcuts function.
:titlebar-gestures
Whether titlebar gestures are supported. See the gdk:toplevel-titlebar-gesture function.
:window-menu
Whether showing the window menu is supported. See the gdk:toplevel-show-window-menu function.
:maximize
Whether the toplevel can be maximized.
:fullscreen
Whether the toplevel can be made fullscreen.
:minimize
Whether the toplevel can be minimized. See the gdk:toplevel-minimize function.
:lower
Whether the toplevel can be lowered. See the gdk:toplevel-lower function.

Details

Reflects what features a gdk:toplevel object supports.

Since 4.20
 

See also

2025-11-02