/[fenfire]/fenfire/org/fenfire/view/AreaSelectingView2D.java
ViewVC logotype

Diff of /fenfire/org/fenfire/view/AreaSelectingView2D.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.9 by mudyc, Thu Jul 17 16:28:19 2003 UTC revision 1.10 by mudyc, Sat Jul 19 09:04:36 2003 UTC
# Line 29  public class AreaSelectingView2D extends Line 29  public class AreaSelectingView2D extends
29      private Paper paper;      private Paper paper;
30      private GLRen.FixedPaperQuad pq;      private GLRen.FixedPaperQuad pq;
31    
     public boolean hasSelection() {  
         return x0!=0 || y0!=0 || x1!=0 || y1!=0;  
     }  
   
32      public AreaSelectingView2D(View2D child) {      public AreaSelectingView2D(View2D child) {
33          this(child, null);          this(child, null);
34      }      }
# Line 63  public class AreaSelectingView2D extends Line 59  public class AreaSelectingView2D extends
59          Object key = vs.matcher.getKey(box2screen);          Object key = vs.matcher.getKey(box2screen);
60          if (dbg) p("key b2s: "+vs.matcher.getKey(box2screen));          if (dbg) p("key b2s: "+vs.matcher.getKey(box2screen));
61          coords.set(key, cs);          coords.set(key, cs);
         chgFast(vs, key);  
62    
63          if (current != plane) return;          if (current != plane) setArea(0,0,0,0);
64          if (dbg) p("ok, draw the selection!"+x0+","+y0+","+x1+","+y1);          chgFast(vs, key);
65          vs.put(pq, cs);          vs.put(pq, cs);
66      }      }
67    

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.10

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26