gzz-commits
[Top][All Lists]
Advanced

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

[Gzz-commits] gzz gfx/demo/buoyoing.py gzz/view/buoy/buoymana...


From: Janne V. Kujala
Subject: [Gzz-commits] gzz gfx/demo/buoyoing.py gzz/view/buoy/buoymana...
Date: Fri, 14 Feb 2003 12:29:16 -0500

CVSROOT:        /cvsroot/gzz
Module name:    gzz
Changes by:     Janne V. Kujala <address@hidden>        03/02/14 12:29:14

Modified files:
        gfx/demo       : buoyoing.py 
        gzz/view/buoy  : buoymanager.py 

Log message:
        some screenshot code

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gfx/demo/buoyoing.py.diff?tr1=1.22&tr2=1.23&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/gzz/view/buoy/buoymanager.py.diff?tr1=1.41&tr2=1.42&r1=text&r2=text

Patches:
Index: gzz/gfx/demo/buoyoing.py
diff -u gzz/gfx/demo/buoyoing.py:1.22 gzz/gfx/demo/buoyoing.py:1.23
--- gzz/gfx/demo/buoyoing.py:1.22       Wed Feb 12 12:39:36 2003
+++ gzz/gfx/demo/buoyoing.py    Fri Feb 14 12:29:14 2003
@@ -21,6 +21,7 @@
 gzz.view.PageSpanCellView.dicefactor = .01
 
 buoymanager.replaceNewScene = replaceNewScene
+buoymanager.w = w
 
 gzz.gfx.gl.PageSpanPaper.paperMill = gzz.gfx.gl.PaperMill.getInstance()
 gzz.gfx.gl.PageSpanPaper.paperMillWindow = w
Index: gzz/gzz/view/buoy/buoymanager.py
diff -u gzz/gzz/view/buoy/buoymanager.py:1.41 
gzz/gzz/view/buoy/buoymanager.py:1.42
--- gzz/gzz/view/buoy/buoymanager.py:1.41       Fri Feb 14 09:14:20 2003
+++ gzz/gzz/view/buoy/buoymanager.py    Fri Feb 14 12:29:14 2003
@@ -3,6 +3,7 @@
 
 from gfx.util.misc import *
 import gfx
+from gfx.libutil import saveanim
 
 import gzz
 from gzz.view.buoy import zzNodes
@@ -143,6 +144,12 @@
             self.animationCS_main = None
 
     def key(self, key):
+        if key == "Print":
+            vs = w.createVobScene()
+            self.scene(vs)
+            w.renderStill(vs, 0)
+            saveanim.saveframe("buoyoing.png", w)
+            
        gzz.client.AbstractUpdateManager.chg()
        pass
 




reply via email to

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