Parent Directory | Revision Log | 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): |
|
savannah-hackers-public@gnu.org | ViewVC Help |
Powered by ViewVC 1.1.26 |