[Bprocessor-commit] gl/src/net/sourceforge/bprocessor/gl/tool Pencil.java, 1.10, 1.11 AbstractPenci
Status: Pre-Alpha
Brought to you by:
henryml
From: Michael L. <he...@us...> - 2006-07-31 13:03:47
|
Update of /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv17991/src/net/sourceforge/bprocessor/gl/tool Modified Files: Pencil.java AbstractPencil.java AltRectTool.java Log Message: Fixed a few bugs related to length field Index: Pencil.java =================================================================== RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/Pencil.java,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** Pencil.java 31 Jul 2006 11:29:08 -0000 1.10 --- Pencil.java 31 Jul 2006 13:03:43 -0000 1.11 *************** *** 53,56 **** --- 53,57 ---- } makeTarget(current); + updateConstructors(); } *************** *** 61,65 **** current = findIntersection(e); if (current != null) { - updateConstructors(); updateFeedback(); } --- 62,65 ---- Index: AltRectTool.java =================================================================== RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/AltRectTool.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** AltRectTool.java 21 Jul 2006 08:54:44 -0000 1.2 --- AltRectTool.java 31 Jul 2006 13:03:43 -0000 1.3 *************** *** 78,81 **** --- 78,82 ---- } makeTarget(current); + updateConstructors(); } *************** *** 97,101 **** } updateFeedback(); ! updateConstructors(); } } --- 98,105 ---- } updateFeedback(); ! } else { ! start = current; ! lastCurrent = start.vertex(); ! updateFeedback(); } } *************** *** 134,138 **** if (current != null) { updateFeedback(); - updateConstructors(); } } --- 138,141 ---- *************** *** 153,157 **** } updateFeedback(); - updateConstructors(); } --- 156,159 ---- Index: AbstractPencil.java =================================================================== RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/AbstractPencil.java,v retrieving revision 1.50 retrieving revision 1.51 diff -C2 -d -r1.50 -r1.51 *** AbstractPencil.java 23 Jul 2006 09:17:44 -0000 1.50 --- AbstractPencil.java 31 Jul 2006 13:03:43 -0000 1.51 *************** *** 768,771 **** --- 768,789 ---- /** + * Delete + */ + public void delete() { + int length = number.length(); + if (length > 1) { + number = number.substring(0, length - 1); + } else { + number = String.valueOf(0); + } + try { + double d = Double.parseDouble(number); + glv.setLength(d / 1000); + } catch (NumberFormatException exp) { + Project.info(exp); + } + } + + /** * Invoked when a key has been pressed. * @param e The KeyEvent |