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

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

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

revision 1.29 by tjl, Wed Oct 2 16:59:39 2002 UTC revision 1.30 by tjl, Wed Oct 2 18:24:34 2002 UTC
# Line 206  def loadScenes(): Line 206  def loadScenes():
206  def globalkey(k):  def globalkey(k):
207      pass      pass
208    
209    replacingScene = None
210    
211  class Bindings(AbstractBinder):  class Bindings(AbstractBinder):
212      def keystroke(self, s):      def keystroke(self, s):
213          print "KEY: '%s'"%s          print "KEY: '%s'"%s
# Line 235  class Show(AbstractShower): Line 237  class Show(AbstractShower):
237          if not currentScene:          if not currentScene:
238              print "No scene\n"              print "No scene\n"
239              return vs              return vs
240          nvs = currentScene.scene(vs)          global replacingScene
241          if nvs: vs = nvs          if replacingScene:
242                vs = replacingScene
243                replacingScene = None
244            else:
245                currentScene.scene(vs)
246          return vs          return vs
247    
248    def replaceNewScene(vs):
249        global replacingScene
250        AbstractUpdateManager.setNoAnimation()
251        replacingScene = vs
252        
253    
254  class Main(Runnable):  class Main(Runnable):
255      def run(self):      def run(self):

Legend:
Removed from v.1.29  
changed lines
  Added in v.1.30

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