/* * PROJECT: * SUBSYSTEM: * MODULE: * * FILE: $RCSfile: vcinpdef.h,v $ * REVISION: $Revision: 1.1 $ * Date: $Date: 95/05/18 10:24:16 $ * Author: $Author: john $ * RCS Ident: $Id: vcinpdef.h,v 1.1 1995/03/10 14:52:46 john Exp $ * * FUNCTION: * * Copyright (c) 1994 Division Ltd. * * All Rights Reserved. * * This Document may not, in whole or in part, be copied, * photocopied, reproduced, translated, or reduced to any * electronic medium or machine readable form without prior * written consent from Division Ltd. */ /* * define the modifier values */ #define VC_INPUT_RELEASE 0x00010000 #define VC_INPUT_PRESS 0x00020000 #define VC_MODIFIER_0 0x00100000 #define VC_MODIFIER_1 0x00200000 #define VC_MODIFIER_2 0x00400000 #define VC_MODIFIER_3 0x00800000 #define VC_MODIFIER_4 0x01000000 #define VC_MODIFIER_5 0x02000000 #define VC_MODIFIER_6 0x04000000 #define VC_MODIFIER_7 0x08000000 #define VC_MODIFIER_CTRL VC_MODIFIER_0 #define VC_MODIFIER_ALT VC_MODIFIER_1 #define VC_MODIFIER_ESC VC_MODIFIER_2 #define VC_INPUT_CODE_MASK 0x0000ffff #define VC_INPUT_TYPE 0x000f0000 #define VC_INPUT_MODIFIER_MASK 0x0ff00000 #define VC_INPUT_ALL_KEYS 0x0000ffff #define VC_INPUT_SINGLE_KEY 0x00000000 #define VC_BUTTON_0 0x0080 #define VC_BUTTON_1 0x0081 #define VC_BUTTON_2 0x0082 #define VC_BUTTON_3 0x0083 #define VC_BUTTON_4 0x0084 #define VC_BUTTON_5 0x0085 #define VC_BUTTON_6 0x0086 #define VC_BUTTON_7 0x0087 #define VC_BUTTON_8 0x0088 #define VC_BUTTON_9 0x0089 #define VC_BUTTON_10 0x008a #define VC_BUTTON_11 0x008b #define VC_BUTTON_12 0x008c #define VC_BUTTON_13 0x008d #define VC_BUTTON_14 0x008e #define VC_BUTTON_15 0x008f