NAME
XUnmapWindow — unmap a window.
SYNOPSIS
XUnmapWindow(display, w) Display ∗display; Window w;
ARGUMENTS
displaySpecifies a connection to an X server; returned from XOpenDisplay().
wSpecifies the window ID.
DESCRIPTION
XUnmapWindow() removes w and all its descendants from the screen (but does not unmap the descendents). If w is already unmapped, XUnmapWindow() has no effect. Otherwise, w is unmapped and an UnmapNotify event is generated. Normal exposure processing on formerly obscured windows is performed.
Descendants of w will not be visible until w is mapped again. In other words, the subwindows are still mapped, but are not visible because w is unmapped. Unmapping a window will generate exposure events on windows that were formerly obscured by w.
For more information on window mapping, see Volume One, Chapter 2, X Concepts.
ERRORS
BadWindow
SEE ALSO
XMapRaised(), XMapSubwindows(), XMapWindow(), XUnmapSubwindows().
Xlib Reference Manual