[Bprocessor-commit] gl/src/net/sourceforge/bprocessor/gl/tool Pencil.java, 1.14, 1.15
Status: Pre-Alpha
Brought to you by:
henryml
From: Nordholt <nor...@us...> - 2006-10-10 15:04:43
|
Update of /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv29966/src/net/sourceforge/bprocessor/gl/tool Modified Files: Pencil.java Log Message: Moving drag handling to abstractpencil Index: Pencil.java =================================================================== RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/Pencil.java,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 *** Pencil.java 5 Oct 2006 11:26:59 -0000 1.14 --- Pencil.java 10 Oct 2006 15:03:01 -0000 1.15 *************** *** 25,32 **** */ public class Pencil extends AbstractPencil { - - /** Wherter or not the pencil is being dragged */ - private boolean dragging; - /** * Constructor for Pencil --- 25,28 ---- *************** *** 81,84 **** --- 77,81 ---- if (start == null) { start = current; + active = true; } else { if (start.vertex().equalEps(current.vertex())) { *************** *** 108,138 **** glv.repaint(); } - - /** - * @param e MouseEvent - */ - protected void dragged(MouseEvent e) { - if (!dragging) { - dragging = true; - } - moved(e); - } - - /** - * @param e MouseEvent - */ - protected void released(MouseEvent e) { - if (dragging) { - pressed(e); - dragging = false; - } - } - - /** - * Clean up - */ - public void cleanUp() { - super.cleanUp(); - dragging = false; - } } --- 105,107 ---- |