gzz-commits
[Top][All Lists]
Advanced

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

[Gzz-commits] fenfire/org/fenfire demo/mm.py view/lava/mindMa...


From: Matti Katila
Subject: [Gzz-commits] fenfire/org/fenfire demo/mm.py view/lava/mindMa...
Date: Wed, 13 Aug 2003 06:57:42 -0400

CVSROOT:        /cvsroot/fenfire
Module name:    fenfire
Branch:         
Changes by:     Matti Katila <address@hidden>   03/08/13 06:57:41

Modified files:
        org/fenfire/demo: mm.py 
        org/fenfire/view/lava: mindMapView2D.py 

Log message:
        fixes

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/fenfire/fenfire/org/fenfire/demo/mm.py.diff?tr1=1.3&tr2=1.4&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/fenfire/fenfire/org/fenfire/view/lava/mindMapView2D.py.diff?tr1=1.7&tr2=1.8&r1=text&r2=text

Patches:
Index: fenfire/org/fenfire/demo/mm.py
diff -u fenfire/org/fenfire/demo/mm.py:1.3 fenfire/org/fenfire/demo/mm.py:1.4
--- fenfire/org/fenfire/demo/mm.py:1.3  Wed Aug 13 06:17:51 2003
+++ fenfire/org/fenfire/demo/mm.py      Wed Aug 13 06:57:41 2003
@@ -228,10 +228,9 @@
 
     def mouse(self, ev):
         if self.main.mouse(ev, context.oldVS):
+            pass
             # replace scene..
-            p('fast')
             # vob.AbstractUpdateManager.setNoAnimation()
-        else: p('slow')
         vob.AbstractUpdateManager.chg()
         
     def key(self, key):
Index: fenfire/org/fenfire/view/lava/mindMapView2D.py
diff -u fenfire/org/fenfire/view/lava/mindMapView2D.py:1.7 
fenfire/org/fenfire/view/lava/mindMapView2D.py:1.8
--- fenfire/org/fenfire/view/lava/mindMapView2D.py:1.7  Wed Aug 13 06:17:51 2003
+++ fenfire/org/fenfire/view/lava/mindMapView2D.py      Wed Aug 13 06:57:41 2003
@@ -137,7 +137,9 @@
 
     def getNodeSize(self, deepnes):
         """ good size  *  90% of every deepnes """
-        return (self.box[1] * 1./10.0) * (0.9 ** deepnes)
+        s =(self.box[1] * 1./10.0) * (0.9 ** deepnes)
+        if dbg: p('size:', s)
+        return s
 
     def getDistance(self, deepnes):
         """ good size  *  80% of every deepnes """
@@ -266,6 +268,7 @@
         x,y = xy[0], xy[1]
 
         s = self.getNodeSize(deepnes)
+        print 'size', s
         cs = vs.orthoBoxCS(into,'foo'+str(key),0, x-s/2.0,y-s/2.0, 1,1, s,s)
         if dbg:
             p('come:',x0,y0, angle, dirAngle)
@@ -284,10 +287,16 @@
     def putNodeContent(self, vs, node, cs):
         p = self.nodef.f(self.fen.graph, node)
 
-        cs_background = vs.orthoCS(cs,'background',0, 0,0, p.getWidth(), 
p.getHeight())
+        #box = jarray(2, 'f')
+        #vs.coords.
+
+        x = - p.getWidth()/2.0
+        y = - p.getHeight()/2.0
+
+        cs_background = vs.orthoCS(cs,'background',0, x,y, p.getWidth(), 
p.getHeight())
         vs.put(whiteground, cs_background)
 
-        cs = vs.orthoBoxCS(cs, node,0, 0,0, 1,1, p.getWidth(), p.getHeight())
+        cs = vs.orthoBoxCS(cs, node,0, x,y, 1,1, p.getWidth(), p.getHeight())
         p.place(vs, cs)
         vs.coords.activate(cs)
 




reply via email to

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