Sets a window modal or non-modal.
Modal windows prevent interaction with other windows in the same application. To keep modal dialogs on top of main application windows, use [[email protected]_transient_for] to make the dialog transient for the parent; most window managers will then disallow lowering the dialog below the parent.
this |
a `GtkWindow` |
modal |
whether the window is modal |