Update of /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv19319/src/net/sourceforge/bprocessor/gl/tool
Modified Files:
SpaceTool.java
Log Message:
getSimpleName only available in 1.5 and isPopuptrigger aparently doesn't always work on windows
Index: SpaceTool.java
===================================================================
RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/tool/SpaceTool.java,v
retrieving revision 1.61
retrieving revision 1.62
diff -C2 -d -r1.61 -r1.62
*** SpaceTool.java 30 Oct 2006 10:34:27 -0000 1.61
--- SpaceTool.java 30 Oct 2006 11:39:37 -0000 1.62
***************
*** 87,95 ****
glv.setLengthValue("");
typing = false;
-
findTarget(e);
boolean done = false;
! if (e.isPopupTrigger()) {
glv.popup(makeSelectionMenu(), e.getX(), e.getY());
done = true;
--- 87,95 ----
glv.setLengthValue("");
typing = false;
findTarget(e);
boolean done = false;
! if (e.getButton() == MouseEvent.BUTTON3 ||
! (e.isControlDown() && e.getButton() == MouseEvent.BUTTON3)) {
glv.popup(makeSelectionMenu(), e.getX(), e.getY());
done = true;
***************
*** 204,210 ****
}
}
! if (type.getSimpleName().equals("Space")) {
return PopupMenu.getSpaceMenu(Selection.primary());
! } else if (type.getSimpleName().equals("Surface")) {
return PopupMenu.getSurfaceMenu(Selection.primary());
} else {
--- 204,212 ----
}
}
! String name = type.getName();
! log.info(name);
! if (name.substring(name.length() - 5).equals("Space")) {
return PopupMenu.getSpaceMenu(Selection.primary());
! } else if (name.substring(name.length() - 7).equals("Surface")) {
return PopupMenu.getSurfaceMenu(Selection.primary());
} else {
|