/[fenfire]/fenfire/org/fenfire/demo/buoyoing.py
ViewVC logotype

Diff of /fenfire/org/fenfire/demo/buoyoing.py

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

revision 1.99 by mudyc, Wed Jul 30 10:32:10 2003 UTC revision 1.100 by tjl, Sat Aug 2 08:21:47 2003 UTC
# Line 326  class DoubleGeometer: Line 326  class DoubleGeometer:
326      def mouse(self, ev, oldvs):      def mouse(self, ev, oldvs):
327          if dbg: pa(ev)          if dbg: pa(ev)
328    
329          if ev.getID() == ev.MOUSE_RELEASED:          if ev.getType() == ev.MOUSE_RELEASED:
330              ctrl.removePressState()              ctrl.removePressState()
331              self.context.states.clean()              self.context.states.clean()
332              w.setCursor('default')              w.setCursor('default')
# Line 335  class DoubleGeometer: Line 335  class DoubleGeometer:
335          #return 0          #return 0
336    
337          # ...then see context          # ...then see context
338          if ev.getID() != ev.MOUSE_CLICKED:          if ev.getType() != ev.MOUSE_CLICKED:
339              return 0              return 0
340          planes = []          planes = []
341          for single in self.mgr.singles:          for single in self.mgr.singles:
# Line 355  class DoubleGeometer: Line 355  class DoubleGeometer:
355    
356    
357      def buoyMouse(self, mgr, ev, single, link):      def buoyMouse(self, mgr, ev, single, link):
358          if ev.getID() != ev.MOUSE_CLICKED:          if ev.getType() != ev.MOUSE_CLICKED:
359              return 1              return 1
360    
361          if not (ev.getModifiers() in [ev.BUTTON1_MASK, ev.BUTTON3_MASK]):          if not (ev.getModifiers() in [ev.BUTTON1_MASK, ev.BUTTON3_MASK]):

Legend:
Removed from v.1.99  
changed lines
  Added in v.1.100

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