/[fenfire]/fenfire/org/fenfire/fenpdf/events/eventhandler.py
ViewVC logotype

Diff of /fenfire/org/fenfire/fenpdf/events/eventhandler.py

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

revision 1.9 by mudyc, Tue Aug 26 07:33:10 2003 UTC revision 1.10 by mudyc, Tue Aug 26 10:10:15 2003 UTC
# Line 29  class EventHandler: Line 29  class EventHandler:
29    
30          if dbg: p("2")          if dbg: p("2")
31    
32          if 0 and ev.getType() == ev.MOUSE_RELEASED:          if ev.getType() == ev.MOUSE_RELEASED:
             p('mainMouse released? - there\'s a bug in here!')  
   
33              # release event must go to mainMouse MouseMultiplexer to work correctly!              # release event must go to mainMouse MouseMultiplexer to work correctly!
34              # mainMouse.deliverEvent(ev)              # mainMouse.deliverEvent(ev)
35              # flush implemented...              # flush implemented...
# Line 39  class EventHandler: Line 37  class EventHandler:
37              self.fenPDF.events.mouse.buoyMouse.flush()              self.fenPDF.events.mouse.buoyMouse.flush()
38                            
39              self.fenPDF.window.setCursor('default')              self.fenPDF.window.setCursor('default')
40              return              if 0: return
41    
42          if dbg: p("3")          if dbg: p("3")
43    
# Line 78  class EventHandler: Line 76  class EventHandler:
76          topmostMainNode = buoymanager.findTopmostMainNode(buoymanager.vs, ev.getX(), ev.getY())          topmostMainNode = buoymanager.findTopmostMainNode(buoymanager.vs, ev.getX(), ev.getY())
77    
78          # If the most upper main node is available use it.          # If the most upper main node is available use it.
79          if topmostMainNode:          if topmostMainNode != None:
80              if topmostMainNode.mouse(ev, buoymanager.vs):              if topmostMainNode.mouse(ev, buoymanager.vs):
81                  buoymanager.replaceScene = buoymanager.vs                  buoymanager.replaceScene = buoymanager.vs
82                  vob.AbstractUpdateManager.setNoAnimation()                  vob.AbstractUpdateManager.setNoAnimation()

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.10

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