Changeset 6424 for trunk/Ohana/src/kapa/graph/cursor.c
- Timestamp:
- Feb 13, 2006, 9:27:46 AM (20 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/kapa/graph/cursor.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/kapa/graph/cursor.c
r5354 r6424 1 1 # include "Ximage.h" 2 2 3 # define IgnoreMask (long) (ClientMessage | ButtonReleaseMask | PointerMotionMask) 3 /* # define IgnoreMask (long) (ClientMessage | ButtonReleaseMask | PointerMotionMask) */ 4 # define IgnoreMask (long) (~(StructureNotifyMask | SubstructureNotifyMask | ExposureMask | KeyPressMask | ButtonPressMask)) 4 5 5 6 int LastEvent (Display *display, int type, XEvent *event); … … 36 37 37 38 events: 38 if (XEventsQueued (graphic.display, QueuedAfterFlush) < 1){ 39 if (XEventsQueued (graphic.display, QueuedAfterFlush) < 1) { 40 fprintf (stderr, "."); 39 41 usleep (50000); 40 42 continue; … … 98 100 /* remove those events we will ignore */ 99 101 while (XCheckMaskEvent (display, IgnoreMask, &event)) continue; 102 103 /* events to remove which have no mask component */ 104 while (XCheckTypedEvent (display, ClientMessage, &event)) continue; 105 while (XCheckTypedEvent (display, SelectionClear, &event)) continue; 106 while (XCheckTypedEvent (display, SelectionNotify, &event)) continue; 107 while (XCheckTypedEvent (display, SelectionRequest, &event)) continue; 100 108 } 101 109 return (FALSE);
Note:
See TracChangeset
for help on using the changeset viewer.
