GtkWindow::set_keep_below

void set_keep_below(bool keep_below);

Tells the window manager to keep the window below all other windows.

It may be that there are some settings preventing this, so don't depend on that it is really below all other windows after calling this function. Normally it is, but don't write code that crashes if not.

See also: set_keep_above()