/[gzz]/gzz/gzz/view/buoy/pagespanNodes.py
ViewVC logotype

Diff of /gzz/gzz/view/buoy/pagespanNodes.py

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

revision 1.22 by tjl, Sat Feb 8 22:13:40 2003 UTC revision 1.23 by tjl, Tue Feb 11 07:42:26 2003 UTC
# Line 15  import gzz Line 15  import gzz
15  from gzz.view.buoy import BuoyViewNodeType, BuoyViewMainNode  from gzz.view.buoy import BuoyViewNodeType, BuoyViewMainNode
16    
17  pscv = gzz.view.PageSpanCellView()  pscv = gzz.view.PageSpanCellView()
18    pscv.useBg = 0
19    
20  def makeEnf(span):  def makeEnf(span):
21      return gzz.media.impl.Enfilade1DImpl.theMaker.makeEnfilade(span)      return gzz.media.impl.Enfilade1DImpl.theMaker.makeEnfilade(span)
# Line 48  class WholePageSpanNodeType(AbstractPage Line 49  class WholePageSpanNodeType(AbstractPage
49    
50  class AnchorPageSpanNodeType(AbstractPageSpanNodeType):  class AnchorPageSpanNodeType(AbstractPageSpanNodeType):
51      def renderBuoy(self, vs, into, linkId, anchorSpan, layout):      def renderBuoy(self, vs, into, linkId, anchorSpan, layout):
52            if layout == None:
53                layout = pscv.getLayout(anchorSpan.getScrollBlock())
54          # XXX!!!!          # XXX!!!!
55          # Irregu!          # Irregu!
56          # find edges of span          # find edges of span
57          # should place only that region surrounded by irregu          # should place only that region surrounded by irregu
58          sb = anchorSpan.getScrollBlock();          layout.place(vs, into, .5, 200, into)
         pscv.place(makeEnf(sb.getCurrent()), vs, into,  
                     .5, 200);  
59          return into          return into
60    
61  size = jarray.zeros(3, 'f')  size = jarray.zeros(3, 'f')

Legend:
Removed from v.1.22  
changed lines
  Added in v.1.23

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