From 16d13b2320394140a6350f6e6044ae158acdcfe2 Mon Sep 17 00:00:00 2001 From: Elias Naur Date: Mon, 13 Dec 2004 08:06:08 +0000 Subject: [PATCH] Mac OS X: Emulate right click on ctrl-left click --- src/java/org/lwjgl/opengl/MouseEventQueue.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/java/org/lwjgl/opengl/MouseEventQueue.java b/src/java/org/lwjgl/opengl/MouseEventQueue.java index 6ef5d63c..028fd944 100644 --- a/src/java/org/lwjgl/opengl/MouseEventQueue.java +++ b/src/java/org/lwjgl/opengl/MouseEventQueue.java @@ -160,7 +160,11 @@ final class MouseEventQueue extends EventQueue implements MouseListener, MouseMo byte button; switch ( e.getButton() ) { case MouseEvent.BUTTON1: - button = (byte)0; + // Emulate right click if ctrl is down + if (!e.isControlDown()) + button = (byte)0; + else + button = (byte)1; break; case MouseEvent.BUTTON2: button = (byte)2;