@@ -97,9 +97,9 @@ class ToolBase(object):
97
97
def __init__ (self , figure , event = None ):
98
98
self .figure = figure
99
99
self .navigation = figure .canvas .manager .navigation
100
- self .activate (event )
100
+ self .trigger (event )
101
101
102
- def activate (self , event ):
102
+ def trigger (self , event ):
103
103
"""Called when tool is used
104
104
105
105
Parameters
@@ -118,15 +118,15 @@ class ToolPersistentBase(ToolBase):
118
118
119
119
Notes
120
120
-----
121
- The difference with `ToolBase` is that `activate ` method
121
+ The difference with `ToolBase` is that `trigger ` method
122
122
is not called automatically at initialization
123
123
"""
124
124
persistent = True
125
125
126
126
def __init__ (self , figure , event = None ):
127
127
self .figure = figure
128
128
self .navigation = figure .canvas .manager .navigation
129
- #persistent tools don't call activate a at instantiation
129
+ #persistent tools don't call trigger a at instantiation
130
130
131
131
def unregister (self , * args ):
132
132
"""Unregister the tool from the instances of Navigation
@@ -196,7 +196,7 @@ class ToolQuit(ToolBase):
196
196
description = 'Quit the figure'
197
197
keymap = rcParams ['keymap.quit' ]
198
198
199
- def activate (self , event ):
199
+ def trigger (self , event ):
200
200
Gcf .destroy_fig (self .figure )
201
201
202
202
@@ -207,7 +207,7 @@ class ToolEnableAllNavigation(ToolBase):
207
207
description = 'Enables all axes navigation'
208
208
keymap = rcParams ['keymap.all_axes' ]
209
209
210
- def activate (self , event ):
210
+ def trigger (self , event ):
211
211
if event .inaxes is None :
212
212
return
213
213
@@ -225,7 +225,7 @@ class ToolEnableNavigation(ToolBase):
225
225
description = 'Enables one axes navigation'
226
226
keymap = range (1 , 10 )
227
227
228
- def activate (self , event ):
228
+ def trigger (self , event ):
229
229
if event .inaxes is None :
230
230
return
231
231
@@ -244,7 +244,7 @@ class ToolToggleGrid(ToolBase):
244
244
description = 'Toogle Grid'
245
245
keymap = rcParams ['keymap.grid' ]
246
246
247
- def activate (self , event ):
247
+ def trigger (self , event ):
248
248
if event .inaxes is None :
249
249
return
250
250
event .inaxes .grid ()
@@ -257,7 +257,7 @@ class ToolToggleFullScreen(ToolBase):
257
257
description = 'Toogle Fullscreen mode'
258
258
keymap = rcParams ['keymap.fullscreen' ]
259
259
260
- def activate (self , event ):
260
+ def trigger (self , event ):
261
261
self .figure .canvas .manager .full_screen_toggle ()
262
262
263
263
@@ -267,7 +267,7 @@ class ToolToggleYScale(ToolBase):
267
267
description = 'Toogle Scale Y axis'
268
268
keymap = rcParams ['keymap.yscale' ]
269
269
270
- def activate (self , event ):
270
+ def trigger (self , event ):
271
271
ax = event .inaxes
272
272
if ax is None :
273
273
return
@@ -287,7 +287,7 @@ class ToolToggleXScale(ToolBase):
287
287
description = 'Toogle Scale X axis'
288
288
keymap = rcParams ['keymap.xscale' ]
289
289
290
- def activate (self , event ):
290
+ def trigger (self , event ):
291
291
ax = event .inaxes
292
292
if ax is None :
293
293
return
@@ -309,7 +309,7 @@ class ToolHome(ToolBase):
309
309
keymap = rcParams ['keymap.home' ]
310
310
position = - 1
311
311
312
- def activate (self , * args ):
312
+ def trigger (self , * args ):
313
313
self .navigation .views .home ()
314
314
self .navigation .positions .home ()
315
315
self .navigation .update_view ()
@@ -324,7 +324,7 @@ class ToolBack(ToolBase):
324
324
keymap = rcParams ['keymap.back' ]
325
325
position = - 1
326
326
327
- def activate (self , * args ):
327
+ def trigger (self , * args ):
328
328
self .navigation .views .back ()
329
329
self .navigation .positions .back ()
330
330
# self.set_history_buttons()
@@ -339,7 +339,7 @@ class ToolForward(ToolBase):
339
339
keymap = rcParams ['keymap.forward' ]
340
340
position = - 1
341
341
342
- def activate (self , * args ):
342
+ def trigger (self , * args ):
343
343
self .navigation .views .forward ()
344
344
self .navigation .positions .forward ()
345
345
# self.set_history_buttons()
@@ -378,7 +378,7 @@ def __init__(self, *args):
378
378
self ._button_pressed = None
379
379
self ._xypress = None
380
380
381
- def activate (self , event ):
381
+ def trigger (self , event ):
382
382
self .navigation .canvaslock (self )
383
383
self .navigation .presslock (self )
384
384
self .navigation .releaselock (self )
@@ -607,7 +607,7 @@ def __init__(self, *args):
607
607
self ._button_pressed = None
608
608
self ._xypress = None
609
609
610
- def activate (self , event ):
610
+ def trigger (self , event ):
611
611
self .navigation .canvaslock (self )
612
612
self .navigation .presslock (self )
613
613
self .navigation .releaselock (self )
0 commit comments