/[gzz]/gzz/gfx/demo/papertest.py
ViewVC logotype

Diff of /gzz/gfx/demo/papertest.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.12 by jvk, Fri Aug 23 15:11:09 2002 UTC revision 1.13 by tjl, Fri Aug 30 08:53:27 2002 UTC
# Line 194  class PaperScene: Line 194  class PaperScene:
194              AbstractUpdateManager.chg()              AbstractUpdateManager.chg()
195    
196                            
197      def scene(self):      def scene(self, vs):
         d = w.getSize()  
         vs = gfxapi.createVobScene(d)  
198          putnoc(vs, background(self.bgcolor))          putnoc(vs, background(self.bgcolor))
199    
200          #putnoc(vs, getDList("""          #putnoc(vs, getDList("""
# Line 246  class PaperScene: Line 244  class PaperScene:
244          #"""))          #"""))
245    
246          dobenchmark(w, vs)          dobenchmark(w, vs)
         return vs  
247                    
248  class MultiPaperScene:  class MultiPaperScene:
249      def __init__(self):      def __init__(self):
# Line 361  class MultiPaperScene: Line 358  class MultiPaperScene:
358              rotatelist(self.paperzoom)              rotatelist(self.paperzoom)
359              AbstractUpdateManager.setNoAnimation()              AbstractUpdateManager.setNoAnimation()
360    
361      def scene(self):      def scene(self, vs):
         d = w.getSize()  
         vs = gfxapi.createVobScene(d)  
362          putnoc(vs, background(self.bgcolor))          putnoc(vs, background(self.bgcolor))
363    
364          scale = self.zoom[0] / self.paperzoom[0]          scale = self.zoom[0] / self.paperzoom[0]
# Line 382  class MultiPaperScene: Line 377  class MultiPaperScene:
377              putText(vs, cs1[i], str(self.seed + i), color=(0,0,0), x=-1,y=1,z=-1,w=.01, h=.01)              putText(vs, cs1[i], str(self.seed + i), color=(0,0,0), x=-1,y=1,z=-1,w=.01, h=.01)
378    
379          dobenchmark(w, vs)          dobenchmark(w, vs)
         return vs  
380    
381    
382  font = None  font = None
# Line 420  class DummyScene: Line 414  class DummyScene:
414          getpaper(0)          getpaper(0)
415      def key(self, k):      def key(self, k):
416          pass          pass
417      def scene(self):      def scene(self, vs):
         d = w.getSize()  
         vs = gfxapi.createVobScene(d)  
418          putnoc(vs, background(self.bgcolor))          putnoc(vs, background(self.bgcolor))
419    
420          cs1 = vs.coords.affineCoordsys(0, "1", 10, 600, 500, 450, 0, 0, 450)          cs1 = vs.coords.affineCoordsys(0, "1", 10, 600, 500, 450, 0, 0, 450)
421    
422          putText(vs, cs1, "F1, F2", color=(0,0,0), w=.005, h=.005)          putText(vs, cs1, "F1, F2", color=(0,0,0), w=.005, h=.005)
423    
         return vs  
   
424    
425    
426  currentScene = DummyScene()  currentScene = DummyScene()

Legend:
Removed from v.1.12  
changed lines
  Added in v.1.13

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26