[Bprocessor-commit] gl/src/net/sourceforge/bprocessor/gl/view View.java, 1.222, 1.223
Status: Pre-Alpha
Brought to you by:
henryml
From: Michael L. <he...@us...> - 2007-07-24 10:37:57
|
Update of /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/view In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv731/src/net/sourceforge/bprocessor/gl/view Modified Files: View.java Log Message: Removed delay when selecting surface Index: View.java =================================================================== RCS file: /cvsroot/bprocessor/gl/src/net/sourceforge/bprocessor/gl/view/View.java,v retrieving revision 1.222 retrieving revision 1.223 diff -C2 -d -r1.222 -r1.223 *** View.java 9 Jul 2007 13:30:40 -0000 1.222 --- View.java 24 Jul 2007 09:46:42 -0000 1.223 *************** *** 390,393 **** --- 390,394 ---- private Timer tickler; + private static final boolean TICKLE = false; private boolean debug = false; *************** *** 1936,1953 **** Geometric candidate = selection.iterator().next(); if (candidate instanceof Surface) { ! long time = System.currentTimeMillis(); ! long elapsed = time - AbstractTool.getPressedTime(); ! long delay = 0; ! if (labelSurface == null) { ! delay = 120; ! } ! if (elapsed >= delay) { labelSurface = (Surface) candidate; labelSurface(labelSurface, clickable); - } else { - int when = (int) (delay - elapsed); - tickler.stop(); - tickler.setDelay(when); - tickler.start(); } } else { --- 1937,1959 ---- Geometric candidate = selection.iterator().next(); if (candidate instanceof Surface) { ! if (TICKLE) { ! long time = System.currentTimeMillis(); ! long elapsed = time - AbstractTool.getPressedTime(); ! long delay = 0; ! if (labelSurface == null) { ! delay = 120; ! } ! if (elapsed >= delay) { ! labelSurface = (Surface) candidate; ! labelSurface(labelSurface, clickable); ! } else { ! int when = (int) (delay - elapsed); ! tickler.stop(); ! tickler.setDelay(when); ! tickler.start(); ! } ! } else { labelSurface = (Surface) candidate; labelSurface(labelSurface, clickable); } } else { |