Update of /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv9417/src/net/sourceforge/bprocessor/gl/tool
Modified Files:
ExtrusionTool.java SpaceTool.java
Log Message:
Ids reset during extrusion
Background menu introduced
Envelope can be propageted to space-level
Index: SpaceTool.java
===================================================================
RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/SpaceTool.java,v
retrieving revision 1.63
retrieving revision 1.64
diff -C2 -d -r1.63 -r1.64
*** SpaceTool.java 31 Oct 2006 10:29:56 -0000 1.63
--- SpaceTool.java 7 Nov 2006 09:54:11 -0000 1.64
***************
*** 163,167 ****
return PopupMenu.getEntityMenu((Entity) target);
} else {
! return null;
}
} else {
--- 163,167 ----
return PopupMenu.getEntityMenu((Entity) target);
} else {
! return PopupMenu.getBackgroundMenu();
}
} else {
Index: ExtrusionTool.java
===================================================================
RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/ExtrusionTool.java,v
retrieving revision 1.41
retrieving revision 1.42
diff -C2 -d -r1.41 -r1.42
*** ExtrusionTool.java 23 Oct 2006 06:48:50 -0000 1.41
--- ExtrusionTool.java 7 Nov 2006 09:54:11 -0000 1.42
***************
*** 77,80 ****
--- 77,81 ----
space.insert(surface);
}
+ space.changed();
}
***************
*** 89,92 ****
--- 90,94 ----
if (extrusion != null) {
space.removeProtected(extrusion);
+ space.computeNextId();
extrusion = null;
}
***************
*** 105,108 ****
--- 107,111 ----
if (finish) {
insert(space, extrusion);
+
} else {
space.addProtected(extrusion);
***************
*** 218,221 ****
--- 221,226 ----
if (extrusion != null) {
Project.getInstance().getActiveSpace().removeProtected(extrusion);
+ Project.getInstance().getActiveSpace().computeNextId();
+ Project.getInstance().getActiveSpace().changed();
extrusion = null;
}
|