Update of /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv30170/src/net/sourceforge/bprocessor/gl/tool
Modified Files:
AbstractTool.java
Log Message:
Fixed usage of getButton() in drag (does not work) Ð extended modifiers needed
Index: AbstractTool.java
===================================================================
RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/AbstractTool.java,v
retrieving revision 1.81
retrieving revision 1.82
diff -C2 -d -r1.81 -r1.82
*** AbstractTool.java 28 Jun 2006 13:41:32 -0000 1.81
--- AbstractTool.java 28 Jun 2006 14:19:16 -0000 1.82
***************
*** 27,31 ****
import java.awt.Point;
import java.awt.Toolkit;
- import java.awt.event.InputEvent;
import java.awt.event.KeyEvent;
import java.awt.event.MouseEvent;
--- 27,30 ----
***************
*** 314,320 ****
AbstractTool.dy = y - pressPos[1];
! log.info("dragged button " + e.getButton());
! log.info(InputEvent.getModifiersExText(e.getModifiersEx()));
! if (e.getButton() == MouseEvent.BUTTON2) {
pan.dragged(e);
} else {
--- 313,317 ----
AbstractTool.dy = y - pressPos[1];
! if ((e.getModifiersEx() | MouseEvent.BUTTON2_DOWN_MASK) == MouseEvent.BUTTON2_DOWN_MASK) {
pan.dragged(e);
} else {
|