| [ Содержание ] | [ Перечень функций ] |
XTimeCoord *XGetMotionEvents(display, w, start, stop, nevents_return)
Display *display;
Window w;
Time start, stop;
int *nevents_return;
АРГУМЕНТЫ
X-сервер хранит историю последних перемещений курсора мыши в специальном буфере для предоставления возможности приложениям обрабатывать события повторно или более комплексно. Эта функция возвращает все события из буфера истории, которые происходили в период указанный аргументами start и stop включительно.
Если X сервер не поддерживает историю событий или время в агрументе start указано более поздним, чем время в аргументе stop, а также если время start находится в будущем, то никакие события получены не будут и функция вернёт значение NULL.
Получить размер буфера истории перемещения курсора мыши можно при помощи функции XDisplayMotionBufferSize.
Функция XGetMotionEvents может генерировать следующие ошибки:
Cм. также: XDisplayMotionBufferSize, XSendEvent, XEvent, XIfEvent, XNextEvent, XPutBackEvent.
| [ Содержание ] | [ Перечень функций ] |