home *** CD-ROM | disk | FTP | other *** search
-
- EQU IECLASS_NULL $00
- EQU IECLASS_RAWKEY $01
- EQU IECLASS_RAWMOUSE $02
- EQU IECLASS_EVENT $03
- EQU IECLASS_POINTERPOS $04
- EQU IECLASS_TIMER $06
- EQU IECLASS_GADGETDOWN $07
- EQU IECLASS_GADGETUP $08
- EQU IECLASS_REQUESTER $09
- EQU IECLASS_MENULIST $0A
- EQU IECLASS_CLOSEWINDOW $0B
- EQU IECLASS_SIZEWINDOW $0C
- EQU IECLASS_REFRESHWINDOW $0D
- EQU IECLASS_NEWPREFS $0E
- EQU IECLASS_DISKREMOVED $0F
- EQU IECLASS_DISKINSERTED $10
- EQU IECLASS_ACTIVEWINDOW $11
- EQU IECLASS_INACTIVEWINDOW $12
-
- EQU IECLASS_MAX $12
-
- EQU IECODE_UP_PREFIX $80
- EQU IECODEB_UP_PREFIX 7
- EQU IECODE_KEY_CODE_FIRST $00
- EQU IECODE_KEY_CODE_LAST $77
- EQU IECODE_COMM_CODE_FIRST $78
- EQU IECODE_COMM_CODE_LAST $7F
-
- EQU IECODE_C0_FIRST $00
- EQU IECODE_C0_LAST $1F
- EQU IECODE_ASCII_FIRST $20
- EQU IECODE_ASCII_LAST $7E
- EQU IECODE_ASCII_DEL $7F
- EQU IECODE_C1_FIRST $80
- EQU IECODE_C1_LAST $9F
- EQU IECODE_LATIN1_FIRST $A0
- EQU IECODE_LATIN1_LAST $FF
-
- EQU IECODE_LBUTTON $68
- EQU IECODE_RBUTTON $69
- EQU IECODE_MBUTTON $6A
- EQU IECODE_NOBUTTON $FF
-
- EQU IECODE_NEWACTIVE $01
-
- EQU IECODE_REQSET $01
- EQU IECODE_REQCLEAR $00
-
-
- EQU IEQUALIFIER_LSHIFT $0001
- EQU IEQUALIFIERB_LSHIFT 0
- EQU IEQUALIFIER_RSHIFT $0002
- EQU IEQUALIFIERB_RSHIFT 1
- EQU IEQUALIFIER_CAPSLOCK $0004
- EQU IEQUALIFIERB_CAPSLOCK 2
- EQU IEQUALIFIER_CONTROL $0008
- EQU IEQUALIFIERB_CONTROL 3
- EQU IEQUALIFIER_LALT $0010
- EQU IEQUALIFIERB_LALT 4
- EQU IEQUALIFIER_RALT $0020
- EQU IEQUALIFIERB_RALT 5
- EQU IEQUALIFIER_LCOMMAND $0040
- EQU IEQUALIFIERB_LCOMMAND 6
- EQU IEQUALIFIER_RCOMMAND $0080
- EQU IEQUALIFIERB_RCOMMAND 7
- EQU IEQUALIFIER_NUMERICPAD $0100
- EQU IEQUALIFIERB_NUMERICPAD 8
- EQU IEQUALIFIER_REPEAT $0200
- EQU IEQUALIFIERB_REPEAT 9
- EQU IEQUALIFIER_INTERRUPT $0400
- EQU IEQUALIFIERB_INTERRUPT 10
- EQU IEQUALIFIER_MULTIBROADCAST $0800
- EQU IEQUALIFIERB_MULTIBROADCAST 11
- EQU IEQUALIFIER_MIDBUTTON $1000
- EQU IEQUALIFIERB_MIDBUTTON 12
- EQU IEQUALIFIER_RBUTTON $2000
- EQU IEQUALIFIERB_RBUTTON 13
- EQU IEQUALIFIER_LEFTBUTTON $4000
- EQU IEQUALIFIERB_LEFTBUTTON 14
- EQU IEQUALIFIER_RELATIVEMOUSE $8000
- EQU IEQUALIFIERB_RELATIVEMOUSE 15
-
-
- {s InputEvent
- APTR ie_NextEvent
- BYTE ie_Class
- BYTE ie_SubClass
- WORD ie_Code
- WORD ie_Qualifier
- APTR ie_EventAddress -4 soffset +!
- WORD ie_X
- WORD ie_Y
- struct 8 ie_TimeStamp ( { timeval=8;devices/timer )
- s}
-
-