[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gzz-commits] libvob/org/nongnu/libvob/view FisheyeState.java
From: |
Benja Fallenstein |
Subject: |
[Gzz-commits] libvob/org/nongnu/libvob/view FisheyeState.java |
Date: |
Sun, 08 Jun 2003 08:21:45 -0400 |
CVSROOT: /cvsroot/libvob
Module name: libvob
Branch:
Changes by: Benja Fallenstein <address@hidden> 03/06/08 08:21:44
Modified files:
org/nongnu/libvob/view: FisheyeState.java
Log message:
Use middle mouse button by default for fisheye params
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/libvob/libvob/org/nongnu/libvob/view/FisheyeState.java.diff?tr1=1.5&tr2=1.6&r1=text&r2=text
Patches:
Index: libvob/org/nongnu/libvob/view/FisheyeState.java
diff -u libvob/org/nongnu/libvob/view/FisheyeState.java:1.5
libvob/org/nongnu/libvob/view/FisheyeState.java:1.6
--- libvob/org/nongnu/libvob/view/FisheyeState.java:1.5 Sat May 3 09:19:39 2003
+++ libvob/org/nongnu/libvob/view/FisheyeState.java Sun Jun 8 08:21:44 2003
@@ -36,7 +36,7 @@
* Uses clicks and drags by mouse button 3.
*/
public class FisheyeState {
-public static final String rcsid = "$Id: FisheyeState.java,v 1.5 2003/05/03
13:19:39 benja Exp $";
+public static final String rcsid = "$Id: FisheyeState.java,v 1.6 2003/06/08
12:21:44 benja Exp $";
public static boolean dbg = false;
private static void pa(String s) { System.err.println(s); }
@@ -50,6 +50,11 @@
public float curx, cury;
public float curmag, curmin;
+ /** The mouse button used for changing
+ * the fisheye state. Default: Button 2.
+ */
+ public int MOUSE_BUTTON = java.awt.event.MouseEvent.BUTTON2_MASK;
+
private int curMouseX, curMouseY;
/**
@@ -120,11 +125,11 @@
public boolean event(java.awt.event.MouseEvent e) {
if(dbg) pa("Ev:"+e);
if(e.getID() == e.MOUSE_PRESSED) {
- if(e.getModifiers() != e.BUTTON3_MASK) return false;
+ if(e.getModifiers() != MOUSE_BUTTON) return false;
curMouseX = e.getX();
curMouseY = e.getY();
} else if(e.getID() == e.MOUSE_DRAGGED) {
- if(e.getModifiers() != e.BUTTON3_MASK) return false;
+ if(e.getModifiers() != MOUSE_BUTTON) return false;
int dx = e.getX() - curMouseX;
int dy = e.getY() - curMouseY;
- [Gzz-commits] libvob/org/nongnu/libvob/view FisheyeState.java,
Benja Fallenstein <=