Query: xcheckwindowevent
OS: hpux
Section: 3
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
XCheckWindowEvent() XCheckWindowEvent() Name XCheckWindowEvent - remove the next event matching both passed window and passed mask; don't wait. Synopsis Bool XCheckWindowEvent(display, w, event_mask, event_return) Display *display; Window w; long event_mask; XEvent *event_return; Arguments display Specifies a connection to an X server; returned from XOpenDisplay(). w Specifies the window ID. The event must match both the passed window and the passed event mask. event_mask Specifies the event mask. See XSelectInput() for a list of mask elements. event_return Returns the XEvent structure. Returns True if a matching event is found, else False. Description XCheckWindowEvent() removes the next event in the queue that matches both the passed window and the passed mask. If such an event exists, it is copied into an XEvent supplied by the caller. Other events earlier in the queue are not discarded. If a matching event is found, XCheckWindowEvent() returns True. If no such event has been queued, it flushes the request buffer and returns False, without waiting. XCheckWindowEvent() cannot return ClientMessage, MappingNotify, SelectionClear, SelectionNotify, or SelectionRequest events because these event types are by definition unmaskable. For more information, see Volume One, Chapter 8, Events. See Also XQLength(), XAllowEvents(), XCheckIfEvent(), XCheckMaskEvent(), XCheckTypedEvent(), XCheckTypedWindowEvent(), XEventsQueued(), XGetInputFo- cus(), XGetMotionEvents(), XIfEvent(), XMaskEvent(), XNextEvent(), XPeekEvent(), XPeekIfEvent(), XPending(), XPutBackEvent(), XSelectIn- put(), XSendEvent(), XSetInputFocus(), XSynchronize(), XWindowEvent(). Xlib - Input Handling XCheckWindowEvent()
Related Man Pages |
---|
xpeekevent(3x11) - redhat |
xchecktypedevent(3) - debian |
xcheckwindowevent(3) - debian |
xnextevent(3) - debian |
xpeekevent(3) - debian |
Similar Topics in the Unix Linux Community |
---|
PHP Man Pages Now Available (Over 10,000) |
Is UNIX an open source OS ? |
SAN Migration question |
Hpux 11iV3 administration document |
Tar Command |