| [ Содержание ] | [ Перечень функций ] |
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.
| [ Содержание ] | [ Перечень функций ] |