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

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

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

revision 1.30 by humppake, Tue Aug 12 13:36:40 2003 UTC revision 1.31 by tjl, Wed Aug 13 15:50:27 2003 UTC
# Line 26  class KeyHandler: Line 26  class KeyHandler:
26      def key(self, stroke, main):      def key(self, stroke, main):
27          p('KEY', stroke,', v:',main)          p('KEY', stroke,', v:',main)
28    
         if stroke == 'Control_L':  
             self.states.chgCtrl()  
             return  
29    
30          fen = self.states.fen          fen = self.states.fen
31          pp = self.states.ppActions          pp = self.states.ppActions
# Line 148  class ContextStates: Line 145  class ContextStates:
145          self.view2d = Views()          self.view2d = Views()
146    
147    
     def chgCtrl(self):  
         self.ctrl = not self.ctrl  
         if self.ctrl:  
             w.setCursor('default')  
         else: w.setCursor('hand')  
     def hasCtrl(self):  
         return self.ctrl  
148      def setPressPans(self, x, y):      def setPressPans(self, x, y):
149          self.pressPanX = x          self.pressPanX = x
150          self.pressPanY = y          self.pressPanY = y
# Line 163  class ContextStates: Line 153  class ContextStates:
153      def p(self):      def p(self):
154          p('Pans', self.pressPanX, self.pressPanY)          p('Pans', self.pressPanX, self.pressPanY)
155      def clean(self):      def clean(self):
156          self.ctrl = 0          pass
157                    
158  class MouseMenu:  class MouseMenu:
159      class Action:      class Action:

Legend:
Removed from v.1.30  
changed lines
  Added in v.1.31

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