Example #1
0
        internal KeyboardMap(IntPtr keyboardId, IVirtualKeyboard virtualKeyboard)
        {
            _keyboardId = keyboardId;
            _virtualKeyboard = virtualKeyboard;

            var builder = new KeyboardMapBuilder(_virtualKeyboard);
            builder.Create(out _keyStateToVimKeyDataMap, out _keyInputToWpfKeyDataMap);
        }
Example #2
0
        internal KeyboardMap(IntPtr keyboardId, IVirtualKeyboard virtualKeyboard)
        {
            _keyboardId      = keyboardId;
            _virtualKeyboard = virtualKeyboard;

            var builder = new KeyboardMapBuilder(_virtualKeyboard);

            builder.Create(out _keyStateToVimKeyDataMap, out _keyInputToWpfKeyDataMap);
        }
 public FakeKeyboardMapBuilderTest()
 {
     _mockVirtualKeyboard = new MockVirtualKeyboard();
     _builder = new KeyboardMapBuilder(_mockVirtualKeyboard);
 }
 public RealKeyboardMapBuilderTest()
 {
     var keyboardId = NativeMethods.GetKeyboardLayout(0);
     _builder = new KeyboardMapBuilder(new StandardVirtualKeyboard(keyboardId));
 }