private void OnHookedKeyReleased(object sender, KeyboardHooksEventArgs e) { if (e.Key == App.Prefs.ActivationKeyModifier.ToKey()) { _modkeyIsDown = false; } }
private void OnHookedKeyPressed(object sender, KeyboardHooksEventArgs e) { if (e.Key == App.Prefs.ActivationKeyModifier.ToKey()) { _modkeyIsDown = true; } if (e.Key == App.Prefs.ActivationKey && (_modkeyIsDown || App.Prefs.ActivationKeyModifier == KeyModifier.None)) { if (IsVisible) { Hide(); } else { Show(); } } }