[ Содержание ] | [ Перечень функций ] |
XMaskEvent(display, event_mask, event_return) Display *display; long event_mask; XEvent *event_return;
АРГУМЕНТЫ
Функция XMaskEvent производит поиск в очереди событий соединения display по маске event_mask.
Если найдено событие, соответствующее указанной маске , то функция копирует это событие в структуру, указанную агрументом event_return, после чего удаляет его из очереди. Все оставшиеся события остаются в очереди.
Если такого события в очереди не оказалось, то XCheckWindowEvent выполняет операцию XFlush для соединения display и вcтаёт в режим ожидания прихода события, соответствующего маске. После прихода события оно также копируется в event_return и удаляется из очереди.
Cм. также: XNextEvent, XPeekEvent, XWindowEvent, XCheckWindowEvent, XCheckMaskEvent, XCheckTypedEvent, XCheckTypedWindowEvent.
[ Содержание ] | [ Перечень функций ] |