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 {
|