brender-v1.1.2/DOSIO/EVENTQ.INC
2022-05-04 18:14:23 -07:00

41 lines
846 B
Text

;; Copyright (c) 1992,1993-1995 Argonaut Technologies Limited. All rights reserved.
;;
;; $Id: eventq.inc 1.1 1995/06/30 15:46:04 sam Exp $
;; $Locker: $
;;
;; Structures and equates coresponding to eventq.h
;;
; Structure corresponding to dosio_event
;
event struc
etype word ?
qualifiers word ?
value_1 dword ?
value_2 dword ?
event ends
; Structure corresponding to dosio_event_queue
;
eventq struc
total word ?
count word ?
head word ?
tail word ?
slots word ?
eventq ends
DOSIO_QUAL_SHIFT equ 1
DOSIO_QUAL_CONTROL equ 2
DOSIO_QUAL_ALT equ 4
DOSIO_EVENT_KEY_DOWN equ 0
DOSIO_EVENT_KEY_UP equ 1
DOSIO_EVENT_POINTER1_DOWN equ 2
DOSIO_EVENT_POINTER1_UP equ 3
DOSIO_EVENT_POINTER2_DOWN equ 4
DOSIO_EVENT_POINTER2_UP equ 5
DOSIO_EVENT_POINTER3_DOWN equ 6
DOSIO_EVENT_POINTER3_UP equ 7
DOSIO_EVENT_POINTER_MOVE equ 8