
4
Data Types
The following is a list of XView data types and their descriptions.
Canvas Handle to an opaque structure that describes a canvas.
Canvas_attribute One of the canvas attributes (CANVAS_*).
Xv_Cursor Handle to an opaque structure that describes a cursor.
Xv_Cursor_attribute One of the cursor attributes (CURSOR_*).
Destroy_status Enumeration:
DESTROY_PROCESS_DEATH
DESTROY_CHECKING
DESTROY_CLEANUP
DESTROY_SAVE_YOURSELF
Dnd Handle to an opaque structure that describes a drag and drop
object.
DndDragType Enumeration:
DND_MOVE=0
DND_COPY
Xv_drag_drop Handle to an opaque structure that describes a drag and drop
object.
Drop_site_item Handle to an opaque structure that describes a drop site.
Xv_drop_site Handle to an opaque structure that describes a drop site.
Event The structure that describes an input event. Use macros for
access:
typedef struct inputevent {
short ie_code;
/* input code */
short ie_flags;
short ie_shiftmask;
/* input code shift state */
short ie_locx, ie_locy;
/* locator (usually a mouse) position */
Data Types
Data Types 221