Пример #1
0
 public void Dispose()
 {
     if (_isCapsLockToggled)
     {
         _inputBuilder.AddKeyPress(_key);
     }
 }
Пример #2
0
 private void KeysPress(InputBuilder builder, IEnumerable <VirtualKeyCode> keyCodes)
 {
     if (keyCodes == null)
     {
         return;
     }
     foreach (var key in keyCodes)
     {
         builder.AddKeyPress(key);
     }
 }
Пример #3
0
            public ToggleKeyCarer(VirtualKeyCode key, InputBuilder inputBuilder)
            {
                _key          = key;
                _inputBuilder = inputBuilder;

                if (_inputDeviceState.IsToggleKeyOn(key))
                {
                    _isCapsLockToggled = true;
                    inputBuilder.AddKeyPress(key);
                }
            }