gzz-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gzz-commits] fenfire/org/fenfire/demo buoyoing.py


From: Benja Fallenstein
Subject: [Gzz-commits] fenfire/org/fenfire/demo buoyoing.py
Date: Thu, 24 Apr 2003 14:52:11 -0400

CVSROOT:        /cvsroot/fenfire
Module name:    fenfire
Changes by:     Benja Fallenstein <address@hidden>      03/04/24 14:52:11

Modified files:
        org/fenfire/demo: buoyoing.py 

Log message:
        Make buoyoing run again-- but no connections, yet.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/fenfire/fenfire/org/fenfire/demo/buoyoing.py.diff?tr1=1.15&tr2=1.16&r1=text&r2=text

Patches:
Index: fenfire/org/fenfire/demo/buoyoing.py
diff -u fenfire/org/fenfire/demo/buoyoing.py:1.15 
fenfire/org/fenfire/demo/buoyoing.py:1.16
--- fenfire/org/fenfire/demo/buoyoing.py:1.15   Wed Apr 16 06:42:52 2003
+++ fenfire/org/fenfire/demo/buoyoing.py        Thu Apr 24 14:52:10 2003
@@ -83,7 +83,8 @@
 
 fen = ff.Fen()
 fen.graph = fen.constgraph = ff.swamp.impl.HashGraph()
-fen.txt = ff.impl.CachingNodeContent(ff.impl.SimpleNodeContent(fen));
+fen.txt = ff.impl.SimpleNodeContent(fen);
+fen.txtfunc = fen.txt.getNodeFunction()
 
 # Create the buoy view elements
 scrollblockLinker = fenfire.view.buoy.ScrollBlockNodeLinker(fen)
@@ -112,12 +113,13 @@
             paper = fen.constgraph.find1_X11(getAccursed(), PP.contains);
         return paper.toString();
 
-    
-adaptor = ff.view.buoy.BuoyAdaptor()
-adaptor.nodes = [ff.modules.pp.PPCanvasNode(fen, w, 
ff.view.DefaultNodeView(fen), PpContext(ppAct))] #, zzNodes.VanishingNodeType()]
-adaptor.nodeLinkers = [ff.view.buoy.PPLinker(fen), scrollblockLinker]
 
-scrollblockLinker.cellNodeType = adaptor
+nodeBuoyViewNodeType = ff.modules.pp.PPCanvasNode(fen, w, 
ff.view.DefaultNodeView(fen), PpContext(ppAct))
+#adaptor = ff.view.buoy.BuoyAdaptor()
+#adaptor.nodes = [ff.modules.pp.PPCanvasNode(fen, w, 
ff.view.DefaultNodeView(fen), PpContext(ppAct))] #, zzNodes.VanishingNodeType()]
+#adaptor.nodeLinkers = [ff.view.buoy.PPLinker(fen), scrollblockLinker]
+
+#scrollblockLinker.cellNodeType = adaptor
 
 
 # Now, before reading the xu stuff, render something 
@@ -229,11 +231,12 @@
 
 #mainNodeType = (scrollblockLinker.xulinkPageSpanNodeType, None, pagespans[0])
 # mainNodeType = (adaptor.nodes[0], None, ff.swamp.Nodes.get(paper))
-mainNodeType = (adaptor, None, ff.swamp.Nodes.get(note1))
+node = ff.swamp.Nodes.get(note1)
+mainNode = nodeBuoyViewNodeType.createMainNode(node, None, None)
 
 class Scene(vob.buoy.buoymanager.RealBuoyManager):
     def __init__(self):
-       vob.buoy.buoymanager.RealBuoyManager.__init__(self, *mainNodeType)
+       vob.buoy.buoymanager.RealBuoyManager.__init__(self, mainNode, [])
 
 currentScene = Scene()
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]