JAL-1160 support horizontal mouse wheel scrolling events
[jalview.git] / src / jalview / gui / IdPanel.java
index 3b9d385..a42251e 100755 (executable)
@@ -132,11 +132,22 @@ public class IdPanel extends JPanel implements MouseListener,
     e.consume();
     if (e.getWheelRotation() > 0)
     {
-      alignPanel.scrollUp(false);
+      if (e.isShiftDown())
+      {
+        alignPanel.scrollRight(true);
+        
+      } else {
+        alignPanel.scrollUp(false);
+      }
     }
     else
     {
-      alignPanel.scrollUp(true);
+      if (e.isShiftDown())
+      {
+        alignPanel.scrollRight(false);
+      } else {
+        alignPanel.scrollUp(true);
+      }
     }
   }