[Bprocessor-commit] gl/src/net/sourceforge/bprocessor/gl/tool SpaceTool.java, 1.61, 1.62
Status: Pre-Alpha
Brought to you by:
henryml
From: rimestad <rim...@us...> - 2006-10-30 11:39:41
|
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 { |