Exemplo n.º 1
0
 public static bool IsKeyCombinationDownComputerCheck(Keys MainKey, Keys ModifierKey)
 {
     if (MainKey != Keys.None)
     {
         return(ExtensionMethods.IsKeyDownComputerCheck(MainKey) && (ExtensionMethods.IsKeyDownRightNowComputerCheck(ModifierKey) ||
                                                                     (ModifierKey == Keys.None && !ExtensionMethods.IsKeyDownRightNowComputerCheck(Keys.Shift) && !ExtensionMethods.IsKeyDownRightNowComputerCheck(Keys.Control) &&
                                                                      !ExtensionMethods.IsKeyDownRightNowComputerCheck(Keys.LControlKey) && !ExtensionMethods.IsKeyDownRightNowComputerCheck(Keys.LShiftKey))));
     }
     else
     {
         return(false);
     }
 }