Skip to Main Content
Volume 7A: XView Programming Manual
book

Volume 7A: XView Programming Manual

by Dan Heller
October 1994
Intermediate to advanced content levelIntermediate to advanced
770 pages
22h 58m
English
O'Reilly Media, Inc.
Content preview from Volume 7A: XView Programming Manual
Table 6-1. Event Structure Fields
Field Contents
ie_code Actual XView event ID, as defined in <xview/win_event.h> and
<xview/win_input.h>.* Event codes can take on any value in the
range 0 through 65535. The values are useful when debugging.
ie_flags Indicates whether the event was an up- or down-event, if appli-
cable. A down-event occurs when a mouse button or keyboard
key goes down. There must be a corresponding up-event,
although the client may choose to ignore up-events.
ie_shiftmask If a Shift key, Control key and/or mouse button was down when
the event occurred, this mask will have the appropriate bits set.
ie_locx, ie_locy x,y coordinates of the position of the locator (mouse) relative to
the window in which the event occurred.
ie_time The time of the event.
action Semantic code representing predefined actions specific to the win-
dow manager or OPEN LOOK.
ie_win
Window in which the event took place.
ie_string String in which a keycode (found in ie_code) is bound using
XRebindKeysym().
ie_xevent The actual event structure generated by X. This event structure
arrives untouched by XView for events generated by the server.
6.6 Determining the Event
In the Event structure, there is a pointer to the XEvent structure that was delivered by the
X server as a direct result of the event that it describes. This section discusses how to inter-
pret the event based on information in the Event structure only; ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Volume 6A: Motif Programming Manual

Volume 6A: Motif Programming Manual

David Brennan, Dan Heller, Paula Ferguson
Java™ Media APIs: Cross-Platform Imaging, Media, and Visualization

Java™ Media APIs: Cross-Platform Imaging, Media, and Visualization

Alejandro Terrazas, John Ostuni, Michael Barlow

Publisher Resources

ISBN: 9780937175873