Update of /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv1709/tool
Modified Files:
ToolFactory.java
Log Message:
added icons for zoom to model, orthogonal and perspective buttons
Index: ToolFactory.java
===================================================================
RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/ToolFactory.java,v
retrieving revision 1.43
retrieving revision 1.44
diff -C2 -d -r1.43 -r1.44
*** ToolFactory.java 17 May 2006 17:20:41 -0000 1.43
--- ToolFactory.java 23 May 2006 16:41:44 -0000 1.44
***************
*** 216,239 ****
walkBut = this.registerTool(Tool.WALK_TOOL, walk, "Biconwalk.gif", "Walk");
! tb.addSeparator();
! Action zoomAction = new AbstractAction("Zoom to model") {
public void actionPerformed(ActionEvent agr0) {
Project.getInstance().getCurrentCamera().viewEntireModel();
}
};
! Action orthoAction = new AbstractAction("Orthogonal view") {
public void actionPerformed(ActionEvent agr0) {
Project.getInstance().getCurrentCamera().setType(Camera.ORTHOGRAPHIC);
}
};
! Action perspAction = new AbstractAction("Perspective view") {
public void actionPerformed(ActionEvent agr0) {
Project.getInstance().getCurrentCamera().setType(Camera.PERSPECTIVE);
}
};
! Toolbar.getInstance().registerAction(zoomAction);
ButtonGroup viewGroup = new ButtonGroup();
viewGroup.add(Toolbar.getInstance().registerAction(orthoAction));
--- 216,243 ----
walkBut = this.registerTool(Tool.WALK_TOOL, walk, "Biconwalk.gif", "Walk");
! tb.addSeparator();
! Action zoomAction = new ToolAction(glv, 0, "Biconzomeall.gif") {
public void actionPerformed(ActionEvent agr0) {
Project.getInstance().getCurrentCamera().viewEntireModel();
+ this.glv.repaint();
}
};
! Action orthoAction = new ToolAction(glv, 0, "Biconortho.gif") {
public void actionPerformed(ActionEvent agr0) {
Project.getInstance().getCurrentCamera().setType(Camera.ORTHOGRAPHIC);
+ glv.repaint();
}
};
!
! Action perspAction = new ToolAction(glv, 0, "Biconpersp.gif") {
public void actionPerformed(ActionEvent agr0) {
Project.getInstance().getCurrentCamera().setType(Camera.PERSPECTIVE);
+ glv.repaint();
}
};
! Toolbar.getInstance().registerPushButtonAction(zoomAction);
ButtonGroup viewGroup = new ButtonGroup();
viewGroup.add(Toolbar.getInstance().registerAction(orthoAction));
***************
*** 317,321 ****
class ToolAction extends AbstractAction {
/** glv */
! private GLView glv;
/** key */
--- 321,325 ----
class ToolAction extends AbstractAction {
/** glv */
! protected GLView glv;
/** key */
|