[ Содержание ][ Перечень функций ]

XUnmapSubwindows - сделать невидимыми все дочерние окна

СИНТАКСИС
    XUnmapSubwindows(display, w)
	Display *display;
	Window w;

АРГУМЕНТЫ

ОПИСАНИЕ

     Функция XUnmapSubwindows делает невидимыми все дочерние окна указанного окна. Эта функция ничего не делает с уже невидимыми окнами.

     Окна выключаются в порядке от младшего к старшему. В таком же порядке для этих окон генерируется событие UnmapNotify. Если выключаемыми окнами были загорожены другие окна, то для них генерируется событие Expose для восстановления их содержимого.

     Использование этой функции является более эффективным путем, чем выключение каждого дочернего окна по-отдельности через функцию XUnmapWindow, поскольку X-северу при этом приходится наиболее трудоемкую часть работы проделывать один раз для всех окон, чем делать её каждый раз для каждого отдельного окна.

     Функция XUnmapSubwindows может генерировать следующие ошибки:

Cм. также: XChangeWindowAttributes, XConfigureWindow, XCreateWindow, XDestroyWindow, XRaiseWindow, XMapWindow, XMapSubwindows, XUnmapWindow.


[ Содержание ][ Перечень функций ]