Esempio n. 1
0
 private void BaseWindow_KeyDown(object sender, KeyEventArgs e)
 {
     if (KeyDownCommand != null)
     {
         KeyDownCommand.Execute(e);
     }
 }
Esempio n. 2
0
 private void AssociatedUIElementKeyDown(object sender, KeyEventArgs e)
 {
     if (KeyDownCommand != null)
     {
         ObjectAndArgs oa = new ObjectAndArgs {
             Args = e, Object = AssociatedObject
         };
         KeyDownCommand.Execute(oa);
     }
 }
Esempio n. 3
0
        private void KeyboardHook_KeyDown(object sender, KeyEventArgs e)
        {
            if (!isRecording || settings.pressInsteadOfUpDown)
            {
                return;
            }
            Command newCommand = new KeyDownCommand(DateTime.Now.TimeOfDay - elapsedTime, e.KeyCode);

            elapsedTime = DateTime.Now.TimeOfDay;
            onNewCommand?.Invoke(newCommand);
        }