Update of /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5677
Modified Files:
GLView.java
Log Message:
added call to tools cleanUp() method before changing tool
Index: GLView.java
===================================================================
RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/GLView.java,v
retrieving revision 1.27
retrieving revision 1.28
diff -C2 -d -r1.27 -r1.28
*** GLView.java 3 Dec 2005 12:27:21 -0000 1.27
--- GLView.java 6 Dec 2005 16:56:13 -0000 1.28
***************
*** 101,104 ****
--- 101,106 ----
JMenuItem lineItem = new JMenuItem("Line Color");
lineItem.addActionListener(colorMenuListener);
+ JMenuItem constructorItem = new JMenuItem("Constructor Line Color");
+ constructorItem.addActionListener(colorMenuListener);
JMenuItem bgItem = new JMenuItem("Background Color");
bgItem.addActionListener(colorMenuListener);
***************
*** 110,113 ****
--- 112,116 ----
colorMenu.add(gridItem);
colorMenu.add(lineItem);
+ colorMenu.add(constructorItem);
colorMenu.add(bgItem);
colorMenu.add(noneItem);
***************
*** 138,142 ****
* @param mode The new tool
*/
! public void changeTool(int mode) {
glc.removeMouseListener(tool);
glc.removeMouseMotionListener(tool);
--- 141,147 ----
* @param mode The new tool
*/
! public void changeTool(int mode) {
! tool.cleanUp();
! this.repaint(true);
glc.removeMouseListener(tool);
glc.removeMouseMotionListener(tool);
|