/**********************************************************************/
/*                      K B D . H                                     */
/**------------------------------------------------------------------**/
/*  Task         : Keyboard code constants                            */
/**------------------------------------------------------------------**/
/*  Author       : Michael Tischer / Bruno Ferrari                    */
/*  Developed on : 5/3/94                                             */
/*  Last update  : 5/15/94                                            */
/**********************************************************************/
#ifndef _INC_KBD_H
#define _INC_KBD_H

#define KBD_ESC  27
#define KBD_TAB  9 
#define KBD_SHIFTTAB  ( MAKEWORD( 15, 0 ) )
#define KBD_BACK 8
#define KBD_CR 13
#define KBD_LF 10
#define KBD_F1        ( MAKEWORD( 59 , 0 ) )
#define KBD_F2        ( MAKEWORD( 60 , 0 ) )
#define KBD_F3        ( MAKEWORD( 61 , 0 ) )
#define KBD_F4        ( MAKEWORD( 62 , 0 ) )
#define KBD_F5        ( MAKEWORD( 63 , 0 ) )
#define KBD_F6        ( MAKEWORD( 64 , 0 ) )
#define KBD_F7        ( MAKEWORD( 65 , 0 ) )
#define KBD_F8        ( MAKEWORD( 66 , 0 ) )
#define KBD_F9        ( MAKEWORD( 67 , 0 ) )
#define KBD_F10       ( MAKEWORD( 68 , 0 ) )
#define KBD_UP        ( MAKEWORD( 72 , 0 ) )
#define KBD_LEFT      ( MAKEWORD( 75 , 0 ) )
#define KBD_DN        ( MAKEWORD( 80 , 0 ) )
#define KBD_RIGHT     ( MAKEWORD( 77 , 0 ) )
#define KBD_DEL       ( MAKEWORD( 83 , 0 ) )
#define KBD_HOME      ( MAKEWORD( 71 , 0 ) )
#define KBD_END       ( MAKEWORD( 79 , 0 ) )
#define KBD_PGUP      ( MAKEWORD( 73 , 0 ) )
#define KBD_PGDN      ( MAKEWORD( 81 , 0 ) )
#define KBD_CTRLPGUP  ( MAKEWORD( 132 , 0 ) )
#define KBD_CTRLPGDN  ( MAKEWORD( 118 , 0 ) )

#endif

