UNTITLED LOCAL UNTITLED
NAMEglutSetWindowStayOnTop — Set stay on top mode for current window
LIBRARY
OpenGLUT - experimental
SYNOPSIS
#include <openglut.h>
void
glutSetWindowStayOnTop(int enable);
PARAMETERS
enable Either GL_TRUE or GL_FALSE
DESCRIPTIONCAVEATS
Does not work on all window managers.
Sends the Icewm style message to all window managers (KDE, twm, blackbox,
ratpoison, amiwm, and whatever others you have). Can we detect Icewm
reliably and only send the Icewm formatted message for Icewm? Possibbly
harmless as it stands, but looks wrong.
TODO
Can a glutGet() be defined to tell us whether a window can be made to
stay on top? Or whether a window has (successfully) been marked for
staying on top?
Should walk the tree of menus and glutPopWindow() (or all windows that
are of menu-window type?).
Investigate making a workalike variant using glutPopWindow() to mimic the
feature where not directly supported.
Epoch