/[fenfire]/fenfire/org/fenfire/bin/fenpdf10.py
ViewVC logotype

Diff of /fenfire/org/fenfire/bin/fenpdf10.py

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

revision 1.26 by mudyc, Tue Aug 12 10:08:22 2003 UTC revision 1.27 by mudyc, Tue Aug 12 10:46:39 2003 UTC
# Line 365  class EventHandler: Line 365  class EventHandler:
365              return 0              return 0
366    
367          if self.context.doMouse(ev, oldvs):          if self.context.doMouse(ev, oldvs):
368                p('context')
369              mainMouse.flush()              mainMouse.flush()
370              vob.AbstractUpdateManager.chg()              vob.AbstractUpdateManager.chg()
371              return 1              return 1
           
372          return 0          return 0
373    
   
   
374      def buoyMouse(self, mgr, ev, single, link):      def buoyMouse(self, mgr, ev, single, link):
375          if buoyMouse.deliverEvent(ev):          if buoyMouse.deliverEvent(ev):
376              vob.AbstractUpdateManager.chg()              vob.AbstractUpdateManager.chg()
# Line 452  class Scene: Line 450  class Scene:
450          self.context.setBuoyManager(self.buoyManager)          self.context.setBuoyManager(self.buoyManager)
451    
452      def scene(self, vs):      def scene(self, vs):
453          self.vs = vs          self.context.states.vs = vs
454          scene = self.buoyManager.scene(vs)          scene = self.buoyManager.scene(vs)
         if scene != None: return scene  
455          self.context.renderContext(vs, 0)          self.context.renderContext(vs, 0)
456            return scene
457    
458      def mouse(self, ev):      def mouse(self, ev):
459          if not self.buoyManager.mouse(ev):          if not self.eventHandler.contextMouse(ev, self.context.states.vs):
460              self.eventHandler.contextMouse(ev, self.vs)              self.buoyManager.mouse(ev)
   
461      def key(self, key):      def key(self, key):
462          self.eventHandler.key(key)          self.eventHandler.key(key)
463    

Legend:
Removed from v.1.26  
changed lines
  Added in v.1.27

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