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

XWindowEvent - получить событие для определённого окна

СИНТАКСИС
    XWindowEvent(display, w, event_mask, event_return)
	Display *display;
	Window w;
	long event_mask;
	XEvent *event_return;

АРГУМЕНТЫ

ОПИСАНИЕ

     Функция XWindowEvent производит поиск в очереди событий соединения display на предмет нахождения в ней события, которое было сгенерировано для окна w и тип которого соответствует маске event_mask.

     Если событие найдено, то оно копируется в структуру, указанную агрументом event_return, и удаляется из очереди. Все оставшиеся события остаются в очереди.

     Если такого события в очереди не оказалось, то XWindowEvent выполняет операцию XFlush для соединения display и встаёт в режим ожидания прихода такого события. После прихода события, оно также копируется в структуру, указанную в event_return и удаляется из очереди.

Cм. также: XNextEvent, XPeekEvent, XCheckWindowEvent, XMaskEvent, XCheckMaskEvent, XCheckTypedEvent, XCheckTypedWindowEvent.


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