/[libvob]/libvob/org/nongnu/libvob/impl/awt/AWTScreen.java
ViewVC logotype

Diff of /libvob/org/nongnu/libvob/impl/awt/AWTScreen.java

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

revision 1.3 by tjl, Fri Mar 7 11:38:21 2003 UTC revision 1.4 by benja, Mon Mar 17 09:55:26 2003 UTC
# Line 30  import org.nongnu.libvob.impl.*; Line 30  import org.nongnu.libvob.impl.*;
30    
31  import java.awt.*;  import java.awt.*;
32  import java.awt.event.*;  import java.awt.event.*;
   
33  import java.awt.image.PixelGrabber;  import java.awt.image.PixelGrabber;
34    
35  /** A single output window.  /** A single output window.
# Line 181  public abstract class AWTScreen Line 180  public abstract class AWTScreen
180                  fract = 1-fract;                  fract = 1-fract;
181                  towardsOther = false;                  towardsOther = false;
182              }              }
             if(osc == null) osc = sc;  
183              if(dbg) pa("Going to render: "+sc+" "+osc+" "+fract);              if(dbg) pa("Going to render: "+sc+" "+osc+" "+fract);
184              if(dbg) sc.dump();              if(dbg) sc.dump();
185              if(dbg) osc.dump();              if(dbg && osc!=null) osc.dump();
186    
187              if(sc != listprev || osc != listnext) {              if(osc != null && (sc != listprev || osc != listnext)) {
188                  listprev = sc;                  listprev = sc;
189                  listnext = osc;                  listnext = osc;
190                  interplist = sc.matcher.interpList(osc.matcher,                  interplist = sc.matcher.interpList(osc.matcher,
191                                      towardsOther);                                      towardsOther);
192              }              }
193    
194                OrthoCoorder oc;
195                if(osc != null)
196                    oc = (OrthoCoorder)osc.coords;
197                else {
198                    oc = null;
199                    interplist = null;
200                }
201    
202              ((OrthoCoorder)sc.coords).renderVobs((DefaultVobMap)sc.map,              ((OrthoCoorder)sc.coords).renderVobs((DefaultVobMap)sc.map,
203                                                   (OrthoCoorder)osc.coords,                                                   oc,
204                                                   interplist,                                                   interplist,
205                                                   fract,                                                   fract,
206                                                   gr, fg                                                   gr, fg

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

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