Ejemplo n.º 1
0
        /// <summary>
        /// Initializes a new instance of the <see cref="Keyboard"/> class.
        /// </summary>
        /// <param name="keyboardDevice">The keyboard device.</param>
        /// <param name="scanCodeMap">The scan code map.</param>
        public Keyboard(IKeyboardDevice keyboardDevice, IScanCodeMap scanCodeMap)
        {
            this.keyboardDevice = keyboardDevice;
            this.scanCodeMap    = scanCodeMap;
            scrollLock          = false;
            capLock             = false;
            numLock             = false;

            leftControl  = false;
            rightControl = false;
            leftAlt      = false;
            rightAlt     = false;
            leftShift    = false;
            rightShift   = false;
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Initializes a new instance of the <see cref="Keyboard"/> class.
        /// </summary>
        /// <param name="keyboardDevice">The keyboard device.</param>
        /// <param name="scanCodeMap">The scan code map.</param>
        public Keyboard(IKeyboardDevice keyboardDevice, IScanCodeMap scanCodeMap)
        {
            this.keyboardDevice = keyboardDevice;
            this.scanCodeMap    = scanCodeMap;
            ScrollLock          = false;
            CapLock             = false;
            NumLock             = false;

            LeftControl  = false;
            RightControl = false;
            LeftAlt      = false;
            RightAlt     = false;
            LeftShift    = false;
            RightShift   = false;
        }
Ejemplo n.º 3
0
        /// <summary>
        /// Initializes a new instance of the <see cref="Keyboard"/> class.
        /// </summary>
        /// <param name="keyboardDevice">The keyboard device.</param>
        /// <param name="scanCodeMap">The scan code map.</param>
        public Keyboard(IKeyboardDevice keyboardDevice, IScanCodeMap scanCodeMap)
        {
            this.keyboardDevice = keyboardDevice;
            this.scanCodeMap = scanCodeMap;
            scrollLock = false;
            capLock = false;
            numLock = false;

            leftControl = false;
            rightControl = false;
            leftAlt = false;
            rightAlt = false;
            leftShift = false;
            rightShift = false;
        }
Ejemplo n.º 4
0
        /// <summary>
        /// Initializes a new instance of the <see cref="Keyboard"/> class.
        /// </summary>
        /// <param name="keyboardDevice">The keyboard device.</param>
        /// <param name="scanCodeMap">The scan code map.</param>
        public Keyboard(IKeyboardDevice keyboardDevice, IScanCodeMap scanCodeMap)
        {
            this.keyboardDevice = keyboardDevice;
            this.scanCodeMap = scanCodeMap;
            ScrollLock = false;
            CapLock = false;
            NumLock = false;

            LeftControl = false;
            RightControl = false;
            LeftAlt = false;
            RightAlt = false;
            LeftShift = false;
            RightShift = false;
        }