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

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

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

revision 1.3 by mudyc, Wed May 7 04:08:05 2003 UTC revision 1.4 by tjl, Mon May 12 04:33:11 2003 UTC
# Line 37  import org.nongnu.libvob.vobs.*; Line 37  import org.nongnu.libvob.vobs.*;
37   *  currently, places text as a single very long line.   *  currently, places text as a single very long line.
38   */   */
39  public class TextNodeView implements NodeFunction {  public class TextNodeView implements NodeFunction {
40    public static final String rcsid = "$Id$";
41        public static boolean dbg = false;
42        private static void pa(String s) { System.out.println("TextNodeView::"+s); }
43    
44      final NodeFunction nodeContent;      final NodeFunction nodeContent;
45      final TextStyle style;      final TextStyle style;
# Line 59  public class TextNodeView implements Nod Line 62  public class TextNodeView implements Nod
62          final float width = style.getWidth(s, scale);          final float width = style.getWidth(s, scale);
63          final float height = style.getHeight(scale);          final float height = style.getHeight(scale);
64    
65            if(dbg) {
66                pa("Textnodeview: '"+s+"' "+width+" "+height);
67            }
68    
69          return new org.nongnu.libvob.lava.placeable.Placeable() {          return new org.nongnu.libvob.lava.placeable.Placeable() {
70                  public void place(VobScene vs, int into) {                  public void place(VobScene vs, int into) {
71                      int scaled = vs.orthoCS(into, objNode, 0,                      int scaled = vs.orthoCS(into, objNode, 0,

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