home *** CD-ROM | disk | FTP | other *** search
- {$if not def DEVICES_GAMEPORT_H} CONST DEVICES_GAMEPORT_H=0;
-
- { ********************************************************************
- ** KickPascal-Include-Datei "devices/gameport.h" zu Kickstart 3.0 **
- ******************************************************************** }
-
- TYPE p_GamePortTrigger = ^GamePortTrigger;
-
- {$if not def EXEC_IO_H;incl "exec/io.h";endif}
-
- CONST
- GPD_READEVENT = (CMD_NONSTD+0);
- GPD_ASKCTYPE = (CMD_NONSTD+1);
- GPD_SETCTYPE = (CMD_NONSTD+2);
- GPD_ASKTRIGGER = (CMD_NONSTD+3);
- GPD_SETTRIGGER = (CMD_NONSTD+4);
-
- CONST
- GPTB_DOWNKEYS = 0;
- GPTF_DOWNKEYS = $1;
- GPTB_UPKEYS = 1;
- GPTF_UPKEYS = $2;
-
- TYPE GamePortTrigger = RECORD
- gpt_Keys : Word;
- gpt_Timeout : Word;
- gpt_XDelta : Word;
- gpt_YDelta : Word;
- END;
-
- CONST
- GPCT_ALLOCATED = -1;
- GPCT_NOCONTROLLER = 0;
- GPCT_MOUSE = 1;
- GPCT_RELJOYSTICK = 2;
- GPCT_ABSJOYSTICK = 3;
-
-
- CONST GPDERR_SETCTYPE = 1;
-
- {$endif}
-