/[fenfire]/fenfire/org/fenfire/fenpdf/actions/mouse.py
ViewVC logotype

Diff of /fenfire/org/fenfire/fenpdf/actions/mouse.py

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

revision 1.7 by tjl, Mon Aug 25 09:28:51 2003 UTC revision 1.8 by tjl, Tue Aug 26 10:35:07 2003 UTC
# Line 33  import org.nongnu.libvob as vob Line 33  import org.nongnu.libvob as vob
33  dbg = 0  dbg = 0
34    
35  def p(*s):  def p(*s):
36      print 'actions.py::', s      print 'ff.fenpdf.actions.mouse::', s
37    
38  # Define the actions.  # Define the actions.
39    
# Line 167  def defineActions(fenPDF, context): Line 167  def defineActions(fenPDF, context):
167              self.nodeMover = nodeMover              self.nodeMover = nodeMover
168              self.panMover = panMover              self.panMover = panMover
169          def pressed(self, x, y):          def pressed(self, x, y):
170              p("OldVS: ", getOldVS())              if dbg: p("OldVS: ", getOldVS())
171              obj = getMainNode().getNodeOnPlane(getOldVS(), x,y)              obj = getMainNode().getNodeOnPlane(getOldVS(), x,y)
172                            
173              if obj != None and obj == context.states.cursor.getAccursed():              if obj != None and obj == context.states.cursor.getAccursed():
174                  p('accursed!')                  if dbg: p('accursed!')
175                  self.nodeMover.set(obj)                  self.nodeMover.set(obj)
176                  return self.nodeMover                  return self.nodeMover
177              return self.panMover              return self.panMover

Legend:
Removed from v.1.7  
changed lines
  Added in v.1.8

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