Arguments for key pressed event which contain information about pressed hot key.
Inheritance: System.EventArgs
コード例 #1
0
        private void OnKeyPressed(object sender, GlobalHotKey.KeyPressedEventArgs e)
        {
            if (!Window.IsValidTarget())
            {
                return;
            }

            Log.Message("Window.GetActiveWindowTitle(): " + Window.GetActiveWindowTitle());
            Log.Message("Window.IsValidTarget(): " + Window.IsValidTarget());

            if (!Settings.SpamKeys.ContainsKey(e.HotKey.Key))
            {
                return;
            }

            UseSkill(Settings.SpamKeys[e.HotKey.Key]);
        }
コード例 #2
0
ファイル: MainForm.cs プロジェクト: fazl13/TizTaboo
 private void HotKeyManagerPressed(object sender, KeyPressedEventArgs e)
 {
     tbAlias.Clear();
     this.ShowForm();
     this.TopLevel = true;
 }
コード例 #3
0
ファイル: Form1.cs プロジェクト: gr0ss/RegistryMonitor
 private void HkManagerOnKeyPressed(object sender, KeyPressedEventArgs e)
 {
     _menuStrip.Show();
     if (_locationOfIcon != null)
         _menuStrip.Location = (Point)_locationOfIcon;
     _menuStrip.Focus();
 }
コード例 #4
0
ファイル: HotkeyHelper.cs プロジェクト: lunyx/CasualMeter
 private void Manager_KeyPressed(object sender, KeyPressedEventArgs e)
 {
     if (e.HotKey != null)
         _actions[e.HotKey]();
 }
コード例 #5
0
 private static void HotKeyManagerPressed(object sender, KeyPressedEventArgs e)
 {
     var hotkey = e.HotKey;
     HotKeyCallBackHandler callback;
     if (_keymap.TryGetValue(hotkey, out callback))
         callback();
 }
コード例 #6
0
ファイル: HotKeyManager.cs プロジェクト: kirmir/GlobalHotKey
 private void onKeyPressed(KeyPressedEventArgs e)
 {
     var handler = KeyPressed;
     if (handler != null)
         handler(this, e);
 }