[Top][All Lists]
[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()
- [Gzz-commits] fenfire/org/fenfire/demo buoyoing.py, Tuomas J. Lukka, 2003/04/16
- [Gzz-commits] fenfire/org/fenfire/demo buoyoing.py, Tuomas J. Lukka, 2003/04/16
- [Gzz-commits] fenfire/org/fenfire/demo buoyoing.py, Matti Katila, 2003/04/16
- [Gzz-commits] fenfire/org/fenfire/demo buoyoing.py, Matti Katila, 2003/04/16
- [Gzz-commits] fenfire/org/fenfire/demo buoyoing.py,
Benja Fallenstein <=
- [Gzz-commits] fenfire/org/fenfire/demo buoyoing.py, Benja Fallenstein, 2003/04/24
- [Gzz-commits] fenfire/org/fenfire/demo buoyoing.py, Matti Katila, 2003/04/28