/*---------------------------------------------------------------------------*
 *
 *                               BinkleyTerm
 *
 *              (C) Copyright 1987-96, Bit Bucket Software Co.
 *     For license and contact information see /doc/orig_260/license.260.
 *
 *           This version was modified by the BinkleyTerm XE Team.
 *        For contact information see /doc/team.lst and /doc/join.us.
 *  For a complete list of changes see /doc/xe_user.doc and /doc/xe_hist.doc.
 *
 * Filename    : $Source: E:/cvs/btxe/include/keybd.h,v $
 * Revision    : $Revision: 1.3 $
 * Tagname     : $Name: XH6 $
 * Last updated: $Date: 1999/02/27 12:10:09 $
 * State       : $State: Exp $
 *
 * Description : Keyboard Scan Code definitions used in BinkleyTerm
 *
 *---------------------------------------------------------------------------*/

#define ALT_SHIFT       0
#define CTL_SHIFT       0
#define SHIFT_SHIFT     0

#define ALTA    0x1e00
#define ALTB    0x3000
#define ALTC    0x2e00
#define ALTD    0x2000
#define ALTE    0x1200
#define ALTF    0x2100
#define ALTG    0x2200
#define ALTH    0x2300
#define ALTI    0x1700
#define ALTJ    0x2400
#define ALTK    0x2500
#define ALTL    0x2600
#define ALTM    0x3200
#define ALTN    0x3100
#define ALTO    0x1800
#define ALTP    0x1900
#define ALTQ    0x1000
#define ALTR    0x1300
#define ALTS    0x1f00
#define ALTT    0x1400
#define ALTU    0x1600
#define ALTV    0x2f00
#define ALTW    0x1100
#define ALTX    0x2d00
#define ALTY    0x1500
#define ALTZ    0x2c00

#define CTRLC   0x2e03

#define ALT1    0x7800
#define ALT2    0x7900
#define ALT3    0x7a00
#define ALT4    0x7b00
#define ALT5    0x7c00
#define ALT6    0x7d00
#define ALT7    0x7e00
#define ALT8    0x7f00
#define ALT9    0x8000
#define ALT0    0x8100
#define ALTEQ   0x8300

#define PGUP    0x4900
#define PGDN    0x5100

#define ALTF1   0x6800
#define ALTF2   0x6900
#define ALTF3   0x6a00
#define ALTF4   0x6b00
#define ALTF5   0x6c00
#define ALTF6   0x6d00
#define ALTF7   0x6e00
#define ALTF8   0x6f00
#define ALTF9   0x7000
#define ALTF10  0x7100

#define PF1     0x3b00
#define PF2     0x3c00
#define PF3     0x3d00
#define PF4     0x3e00
#define PF5     0x3f00
#define PF6     0x4000
#define PF7     0x4100
#define PF8     0x4200
#define PF9     0x4300
#define PF10    0x4400

#define UPAR    0x4800
#define LFAR    0x4b00
#define RTAR    0x4d00
#define DNAR    0x5000
#define HOME    0x4700
#define END     0x4f00
#define TAB     0x0009

#define CPGUP   0x8400
#define CPGDN   0x7600
#define LFAR    0x4b00
#define RTAR    0x4d00
#define UPAR    0x4800
#define DNAR    0x5000
#define CLFAR   0x7300
#define CRTAR   0x7400
#define CUPAR   0x8d00
#define CDNAR   0x9100

#define SHF1    0x5400
#define SHF2    0x5500
#define SHF3    0x5600
#define SHF4    0x5700
#define SHF5    0x5800
#define SHF6    0x5900
#define SHF7    0x5a00
#define SHF8    0x5b00
#define SHF9    0x5c00
#define SHF10   0x5d00

/* $Id: keybd.h,v 1.3 1999/02/27 12:10:09 ceh Exp $ */
