private void underlyingHook_KeyUp(object sender, Silence.Hooking.GlobalKeyEventHandlerArgs e) { if (IsRunning) { AddDelayEvent(); CurrentMacro.AddEvent(new MacroKeyUpEvent(e.VirtualKeyCode)); } }
private void underlyingHook_KeyUp(object sender, Silence.Hooking.GlobalKeyEventHandlerArgs e) { bool?result = ShortcutHandler?.Invoke(e); if (result == null || result == true) { if (IsRunning) { AddDelayEvent(); CurrentMacro.AddEvent(new MacroKeyUpEvent(e.VirtualKeyCode)); } } }