Update of /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29037
Modified Files:
AbstractTool.java
Log Message:
Added view variable reset on view and tool change
Index: AbstractTool.java
===================================================================
RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/AbstractTool.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** AbstractTool.java 5 Aug 2005 11:24:15 -0000 1.7
--- AbstractTool.java 17 Aug 2005 09:01:26 -0000 1.8
***************
*** 97,123 ****
v.zoom(0.9);
} else if (e.getKeyCode() == KeyEvent.VK_Q) {
- glv.getView().setAlignVertex(null);
- glv.getView().setSnapVertex(null);
glv.changeTool(Tool.SELECT_TOOL);
} else if (e.getKeyCode() == KeyEvent.VK_W) {
glv.changeTool(Tool.DRAW_TOOL);
} else if (e.getKeyCode() == KeyEvent.VK_E) {
- glv.getView().setAlignVertex(null);
- glv.getView().setSnapVertex(null);
glv.changeTool(Tool.MOVE_TOOL);
} else if (e.getKeyCode() == KeyEvent.VK_R) {
- glv.getView().setAlignVertex(null);
- glv.getView().setSnapVertex(null);
glv.changeTool(Tool.EXTRUSION_TOOL);
! }
! glv.repaint();
! }
!
! /**
! * Invoked when a key has been released.
! * @param e The KeyEvent
! */
! public void keyReleased(KeyEvent e) {
! if (e.getKeyChar() == KeyEvent.VK_1) {
glv.changeView(View.VIEW_3D);
} else if (e.getKeyChar() == KeyEvent.VK_2) {
--- 97,108 ----
v.zoom(0.9);
} else if (e.getKeyCode() == KeyEvent.VK_Q) {
glv.changeTool(Tool.SELECT_TOOL);
} else if (e.getKeyCode() == KeyEvent.VK_W) {
glv.changeTool(Tool.DRAW_TOOL);
} else if (e.getKeyCode() == KeyEvent.VK_E) {
glv.changeTool(Tool.MOVE_TOOL);
} else if (e.getKeyCode() == KeyEvent.VK_R) {
glv.changeTool(Tool.EXTRUSION_TOOL);
! } else if (e.getKeyChar() == KeyEvent.VK_1) {
glv.changeView(View.VIEW_3D);
} else if (e.getKeyChar() == KeyEvent.VK_2) {
***************
*** 128,131 ****
--- 113,124 ----
glv.changeView(View.VIEW_YZ);
}
+ glv.repaint();
+ }
+
+ /**
+ * Invoked when a key has been released.
+ * @param e The KeyEvent
+ */
+ public void keyReleased(KeyEvent e) {
}
|