@@ -1055,16 +1055,15 @@ def _get_key(self, evt):
10551055 def _onKeyDown (self , evt ):
10561056 """Capture key press."""
10571057 key = self ._get_key (evt )
1058- self ._lastkey = key
10591058 evt .Skip ()
10601059 FigureCanvasBase .key_press_event (self , key )
1061-
1062-
1060+
10631061 def _onKeyUp (self , evt ):
10641062 """Release key."""
1065- print 'release key' , self ._lastkey
1063+ key = self ._get_key (evt )
1064+ #print 'release key', key
10661065 evt .Skip ()
1067- FigureCanvasBase .key_release_event (self , self . _lastkey )
1066+ FigureCanvasBase .key_release_event (self , key )
10681067
10691068
10701069 def _onRightButtonDown (self , evt ):
@@ -1082,27 +1081,21 @@ def _onRightButtonUp(self, evt):
10821081 evt .Skip ()
10831082 FigureCanvasBase .button_release_event (self , x , y , 3 )
10841083
1085-
1086-
1087-
10881084 def _onLeftButtonDown (self , evt ):
10891085 """Start measuring on an axis."""
10901086 x = evt .GetX ()
10911087 y = self .figure .bbox .height () - evt .GetY ()
10921088 evt .Skip ()
10931089 FigureCanvasBase .button_press_event (self , x , y , 1 )
10941090
1095-
10961091 def _onLeftButtonUp (self , evt ):
10971092 """End measuring on an axis."""
10981093 x = evt .GetX ()
10991094 y = self .figure .bbox .height () - evt .GetY ()
1100- print 'release button' , 1
1095+ # print 'release button', 1
11011096 evt .Skip ()
11021097 FigureCanvasBase .button_release_event (self , x , y , 1 )
11031098
1104-
1105-
11061099 def _onMouseWheel (self , evt ):
11071100 # TODO: implement mouse wheel handler
11081101 pass
0 commit comments