home *** CD-ROM | disk | FTP | other *** search
- IFND DEVICES_INPUTEVENT_I
- DEVICES_INPUTEVENT_I EQU 1
- * $Filename: devices/inputevent.i $
- * $Release: 2.04 Includes, V37.4 $
- * $Revision: 36.6 $
- * $Date: 91/01/22 $
- * input event definitions
- * (C) Copyright 1985-1991 Commodore-Amiga, Inc.
- * All Rights Reserved
- IFND DEVICES_TIMER_I
- INCLUDE "devices/timer.i"
- ENDC
- IECLASS_NULL EQU 0
- IECLASS_RAWKEY EQU 1
- IECLASS_RAWMOUSE EQU 2
- IECLASS_EVENT EQU 3
- IECLASS_POINTERPOS EQU 4
- IECLASS_TIMER EQU 6
- IECLASS_GADGETDOWN EQU 7
- IECLASS_GADGETUP EQU 8
- IECLASS_REQUESTER EQU 9
- IECLASS_MENULIST EQU $A
- IECLASS_CLOSEWINDOW EQU $B
- IECLASS_SIZEWINDOW EQU $C
- IECLASS_REFRESHWINDOW EQU $D
- IECLASS_NEWPREFS EQU $E
- IECLASS_DISKREMOVED EQU $F
- IECLASS_DISKINSERTED EQU $10
- IECLASS_ACTIVEWINDOW EQU $11
- IECLASS_INACTIVEWINDOW EQU $12
- IECLASS_NEWPOINTERPOS EQU $13
- IECLASS_MENUHELP EQU $14
- IECLASS_CHANGEWINDOW EQU $15
- IECLASS_MAX EQU $15
- IESUBCLASS_COMPATIBLE EQU 0
- IESUBCLASS_PIXEL EQU 1
- IESUBCLASS_TABLET EQU 2
- RSRESET
- IEPointerPixel rs.b 0
- iepp_Screen rs 2
- iepp_Position rs.b 0
- iepp_PositionX rs 1
- iepp_PositionY rs 1
- IEPointerPixel_SIZEOF rs.b 0
- RSRESET
- IEPointerTablet rs.b 0
- iept_Range rs.b 0
- iept_RangeX rs 1
- iept_RangeY rs 1
- iept_Value rs.b 0
- iept_ValueX rs 1
- iept_ValueY rs 1
- iept_Pressure rs 1
- IEPointerTablet_SIZEOF rs.b 0
- IECODE_UP_PREFIX EQU $80
- IECODEB_UP_PREFIX EQU 7
- IECODE_KEY_CODE_FIRST EQU 0
- IECODE_KEY_CODE_LAST EQU $77
- IECODE_COMM_CODE_FIRST EQU $78
- IECODE_COMM_CODE_LAST EQU $7F
- IECODE_C0_FIRST EQU 0
- IECODE_C0_LAST EQU $1F
- IECODE_ASCII_FIRST EQU $20
- IECODE_ASCII_LAST EQU $7E
- IECODE_ASCII_DEL EQU $7F
- IECODE_C1_FIRST EQU $80
- IECODE_C1_LAST EQU $9F
- IECODE_LATIN1_FIRST EQU $A0
- IECODE_LATIN1_LAST EQU $FF
- IECODE_LBUTTON EQU $68
- IECODE_RBUTTON EQU $69
- IECODE_MBUTTON EQU $6A
- IECODE_NOBUTTON EQU $FF
- IECODE_NEWACTIVE EQU 1
- IECODE_NEWSIZE EQU 2
- IECODE_REFRESH EQU 3
- IECODE_REQSET EQU 1
- IECODE_REQCLEAR EQU 0
- IEQUALIFIER_LSHIFT EQU 1
- IEQUALIFIER_RSHIFT EQU 2
- IEQUALIFIER_CAPSLOCK EQU 4
- IEQUALIFIER_CONTROL EQU 8
- IEQUALIFIER_LALT EQU $10
- IEQUALIFIER_RALT EQU $20
- IEQUALIFIER_LCOMMAND EQU $40
- IEQUALIFIER_RCOMMAND EQU $80
- IEQUALIFIER_NUMERICPAD EQU $100
- IEQUALIFIER_REPEAT EQU $200
- IEQUALIFIER_INTERRUPT EQU $400
- IEQUALIFIER_MULTIBROADCAST EQU $800
- IEQUALIFIER_MIDBUTTON EQU $1000
- IEQUALIFIER_RBUTTON EQU $2000
- IEQUALIFIER_LEFTBUTTON EQU $4000
- IEQUALIFIER_RELATIVEMOUSE EQU $8000
- IEQUALIFIERB_LSHIFT EQU 0
- IEQUALIFIERB_RSHIFT EQU 1
- IEQUALIFIERB_CAPSLOCK EQU 2
- IEQUALIFIERB_CONTROL EQU 3
- IEQUALIFIERB_LALT EQU 4
- IEQUALIFIERB_RALT EQU 5
- IEQUALIFIERB_LCOMMAND EQU 6
- IEQUALIFIERB_RCOMMAND EQU 7
- IEQUALIFIERB_NUMERICPAD EQU 8
- IEQUALIFIERB_REPEAT EQU 9
- IEQUALIFIERB_INTERRUPT EQU 10
- IEQUALIFIERB_MULTIBROADCAST EQU 11
- IEQUALIFIERB_MIDBUTTON EQU 12
- IEQUALIFIERB_RBUTTON EQU 13
- IEQUALIFIERB_LEFTBUTTON EQU 14
- IEQUALIFIERB_RELATIVEMOUSE EQU 15
- RSRESET
- InputEvent rs.b 0
- ie_NextEvent rs 2
- ie_Class rs.b 1
- ie_SubClass rs.b 1
- ie_Code rs 1
- ie_Qualifier rs 1
- ie_EventAddress rs.b 0
- ie_X rs.b 0
- ie_Prev1DownCode rs.b 1
- ie_Prev1DownQual rs.b 1
- ie_Y rs.b 0
- ie_Prev2DownCode rs.b 1
- ie_Prev2DownQual rs.b 1
- ie_TimeStamp rs.b TV_SIZE
- ie_SIZEOF rs.b 0
- ENDC
-