[ Содержание ] | [ Перечень функций ] |
XConfigureWindow(display, w, value_mask, values) Display *display; Window w; unsigned int value_mask; XWindowChanges *values;
АРГУМЕНТЫ
Эта функция изменяет размер, положение, размер бордюра и порядок расположения окна относительно других окон, используя значения, указанные через аргумент values. Что из перечисленного необходимо изменить указывается в битовой маске value_mask.
Если в value_mask указать использование поля sibling, но не указать на использование поля stack_mode, или если окно sibling не является таковым (принадлежит другому родительскому окну), то возникнет ошибка BadMach
Принятие решения по порядку расположения окон для правил BottomIf, TopIf, и Opposite происходит по окончательной геомерии окна (после внесения изменений из остальных параметров, перечисленных в values).
После отработки функции начинается стандартный порядок генерации событий Expose для восстановления содержимого окон.
Функция XMoveResizeWindow может генерировать следующие ошибки:
См. также: XMoveResizeWindow, XResizeWindow, XMoveWindow, XSetWindowBorderWidth.
[ Содержание ] | [ Перечень функций ] |