/[gzz]/gzz/gfx/demo/buoyoing.py
ViewVC logotype

Diff of /gzz/gfx/demo/buoyoing.py

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

revision 1.7 by tjl, Fri Feb 7 08:10:46 2003 UTC revision 1.8 by mudyc, Mon Feb 10 10:09:27 2003 UTC
# Line 13  from gzz.view.buoy import pagespanNodes Line 13  from gzz.view.buoy import pagespanNodes
13  from gzz.view.buoy import BuoyLinkListener, ScrollblockCellLinker  from gzz.view.buoy import BuoyLinkListener, ScrollblockCellLinker
14  from gzz.view.buoy import BuoyAdaptor  from gzz.view.buoy import BuoyAdaptor
15    
16    # PP stuff
17    from gzz.modules.pp import PPDims
18    from gzz.modules.pp2 import PPCanvasNode
19    from gzz.view.buoy import PPLinker
20    
21  buoymanager.replaceNewScene = replaceNewScene  buoymanager.replaceNewScene = replaceNewScene
22    
23  xulinks = 1  xulinks = 1
# Line 20  xulinks = 1 Line 25  xulinks = 1
25  # Create a space  # Create a space
26  space = gzz.impl.ModularSpace(*test.tools.tools.spaceArgList())  space = gzz.impl.ModularSpace(*test.tools.tools.spaceArgList())
27    
28  dims = [space.getDim(i) for i in [Ids.d_1, Ids.d_2, Ids.d_3]]  #dims = [space.getDim(i) for i in [Ids.d_1, Ids.d_2, Ids.d_3]]
29    p = PPDims(space)
30    dims = [space.getDim(i) for i in [Ids.d_1, Ids.d_2, Ids.d_3, \
31                                      p.contains.getId(), \
32                                      p.association.getId(), \
33                                      p.d1.getId(), p.clone.getId(),\
34                                      p.bgtype.getId() ]]
35    
36  zzNodes.viewcontext.setDims(jarray.array(dims , gzz.Dim))  zzNodes.viewcontext.setDims(jarray.array(dims , gzz.Dim))
37    
38  # Create the buoy view elements  # Create the buoy view elements
# Line 29  scrollblockLinker.transclusionPageSpanNo Line 41  scrollblockLinker.transclusionPageSpanNo
41          pagespanNodes.WholePageSpanNodeType(scrollblockLinker)          pagespanNodes.WholePageSpanNodeType(scrollblockLinker)
42          )          )
43  adaptor = BuoyAdaptor()  adaptor = BuoyAdaptor()
44  adaptor.cellNodes = [zzNodes.VanishingNodeType()]  adaptor.cellNodes = [PPCanvasNode(p, space, w), zzNodes.VanishingNodeType()]
45  adaptor.cellLinkers = [scrollblockLinker]  adaptor.cellLinkers = [PPLinker(p.clone, p.association), scrollblockLinker]
46    
47    
48  if xulinks:  if xulinks:

Legend:
Removed from v.1.7  
changed lines
  Added in v.1.8

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