X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Futil%2FPlatform.java;fp=src%2Fjalview%2Futil%2FPlatform.java;h=786f5bfe90a4f1715b8ef1f9d7c8425f147bb411;hb=408b2821c8daf99245bf6358d06760701d90ddd8;hp=b812febff4f4244fbef966fd3f5debd45fdd51d3;hpb=f8e603128476ca6e093ea2fc65435d1294978c53;p=jalview.git diff --git a/src/jalview/util/Platform.java b/src/jalview/util/Platform.java index b812feb..786f5bf 100644 --- a/src/jalview/util/Platform.java +++ b/src/jalview/util/Platform.java @@ -20,6 +20,9 @@ */ package jalview.util; +import java.awt.Toolkit; +import java.awt.event.MouseEvent; + /** * System platform information used by Applet and Application * @@ -74,4 +77,11 @@ public class Platform f.append(file.substring(lastp)); return f.toString(); } + + public static boolean isControlDown(MouseEvent e) + { + return (jalview.util.Platform.isAMac() ? (Toolkit.getDefaultToolkit() + .getMenuShortcutKeyMask() & e.getModifiers()) != 0 : e + .isControlDown()); + } }