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

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

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

revision 1.1 by jvk, Mon Sep 2 14:53:49 2002 UTC revision 1.2 by jvk, Mon Sep 2 15:01:40 2002 UTC
# Line 157  class OnlineTestScene: Line 157  class OnlineTestScene:
157      def nextTrial(self):      def nextTrial(self):
158          global currentScene          global currentScene
159          if self.trial < len(self.list):          if self.trial < len(self.list):
160              setTimeout(self, 5000)              if self.seed != self.list[self.trial]:
161                    print "WARNING: TRIAL NOT PREPARED"
162                    self.prepareNextTrial()
163                    
164                #setTimeout(self, 5000)
165              self.trial = self.trial + 1              self.trial = self.trial + 1
166              log("Trial %(trial)s: %(seed)s" % vars(self))              log("Trial %(trial)s: %(seed)s" % vars(self))
167              self.reactstart = System.currentTimeMillis()              self.reactstart = System.currentTimeMillis()
# Line 182  class OnlineTestScene: Line 186  class OnlineTestScene:
186          AbstractUpdateManager.setNoAnimation()          AbstractUpdateManager.setNoAnimation()
187          AbstractUpdateManager.chg()          AbstractUpdateManager.chg()
188    
         self.prepareNextTrial()  
   
189      def key(self, k):      def key(self, k):
190          global currentScene          global currentScene
191          if self.state != 0: return          if self.state != 0: return
# Line 217  class OnlineTestScene: Line 219  class OnlineTestScene:
219    
220          pscale = zoom[0]          pscale = zoom[0]
221    
         if self.state == 1:  
             print "Putting text: ", self.seed  
             cs1 = vs.coords.affineCoordsys("msg", 10, 300, 450, 1, 0, 0, 1)  
             putText(vs, cs1, str(self.seed), color=(1,1,1))  
   
222          print "Seed: ",self.seed," pq ",self.pq          print "Seed: ",self.seed," pq ",self.pq
223          vs.map.put(self.pq, cs1, cs2)          vs.map.put(self.pq, cs1, cs2)
224    
225            if self.state == 1:
226                print "Putting text: ", self.seed
227                cs1 = vs.coords.affineCoordsys("msg", 10, 400, 450, 1, 0, 0, 1)
228                putText(vs, cs1, str(self.seed), color=(0,0,0))
229                self.prepareNextTrial()
230    
231          return vs          return vs
232    
233    

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

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