Update of /cvsroot/bprocessor/gui/src/net/sourceforge/bprocessor/gui
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv28158/src/net/sourceforge/bprocessor/gui
Modified Files:
MaterialView.java
Log Message:
problem with scroll wheel fixed (zoom while pan)
Index: MaterialView.java
===================================================================
RCS file: /cvsroot/bprocessor/gui/src/net/sourceforge/bprocessor/gui/MaterialView.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** MaterialView.java 8 May 2008 10:22:02 -0000 1.1
--- MaterialView.java 16 May 2008 11:48:56 -0000 1.2
***************
*** 15,21 ****
--- 15,23 ----
import javax.swing.JPanel;
import javax.swing.JScrollPane;
+ import javax.swing.tree.TreePath;
import net.sourceforge.bprocessor.gui.attrview.AttributeView;
import net.sourceforge.bprocessor.gui.treeview.MaterialTreeView;
+ import net.sourceforge.bprocessor.gui.treeview.GenericTreeView.EntityNode;
import net.sourceforge.bprocessor.model.Material;
import net.sourceforge.bprocessor.model.Project;
***************
*** 70,74 ****
Project.getInstance().checkpoint();
} else if (which == remove) {
! System.out.println("REMOVE");
}
}
--- 72,85 ----
Project.getInstance().checkpoint();
} else if (which == remove) {
! TreePath path = content.getSelectionPath();
! if (path != null) {
! Object object = path.getLastPathComponent();
! if (object instanceof EntityNode) {
! EntityNode node = (EntityNode) object;
! Material material = (Material) node.getUserObject();
! Project.getInstance().remove(material);
! Project.getInstance().changed(Project.getInstance());
! }
! }
}
}
|