Example #1
0
 public static bool TryRegisterDownKey()
 {
     return(LockEx.TryLock(_synobj, 100, () => {
         if (!HotKeyHelper.IsDownKeyRegistered)
         {
             try
             {
                 HotKeyHelper.Register(Keys.Down, HotKeyHelper.HotOp.ArrowDown);
                 HotKeyHelper.Register(Keys.Back | Keys.Space | Keys.Control, HotKeyHelper.HotOp.ArrowDown2);
                 HotKeyHelper.IsDownKeyRegistered = true;
             }
             catch (Exception e)
             {
                 Log.Exception(e);
             }
         }
     }));
 }