/[fenfire]/fenfire/org/fenfire/fenpdf/fenpdfcontext.py
ViewVC logotype

Diff of /fenfire/org/fenfire/fenpdf/fenpdfcontext.py

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

revision 1.11 by tjl, Mon Aug 18 07:51:54 2003 UTC revision 1.12 by mudyc, Mon Aug 18 09:18:40 2003 UTC
# Line 110  class KeyHandler: Line 110  class KeyHandler:
110              text = alphContent.getText(acc)              text = alphContent.getText(acc)
111              if offs < len(text):              if offs < len(text):
112                  cur.setCursorOffset( offs + 1)                  cur.setCursorOffset( offs + 1)
           
113    
114    class Cursor(ff.view.lava.Cursor):
115        def __init__(self, fen, multiplexer):
116            ff.view.lava.Cursor.__init__(self, fen)
117            self.multiplexer = multiplexer
118        def setAccursed(self, node):
119            ff.view.lava.Cursor.setAccursed(self, node)
120            set = java.util.HashSet()
121            set.add(node)
122            self.multiplexer.setMultiplexerNodes(set)
123    
124  class ContextStates:  class ContextStates:
125      def __init__(self, fen, pp, spanImageFactory, nodeview):      def __init__(self, fen, ppAction, spanImageFactory, nodeMultiplexer):
126          self.clean()          self.clean()
127          self.cursor = ff.view.lava.Cursor(fen)          self.cursor = Cursor(fen, nodeMultiplexer)
128          self.ppActions = pp          self.ppActions = ppAction
129          self.fen = fen          self.fen = fen
130          self.spanImageFactory = spanImageFactory          self.spanImageFactory = spanImageFactory
         self.nodeview = nodeview  
131          self.pageview = None          self.pageview = None
132    
133          # buoymanager, set with setBuoymanager()          # buoymanager, set with setBuoymanager()

Legend:
Removed from v.1.11  
changed lines
  Added in v.1.12

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