[Top][All Lists]
[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