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)); }