File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -2644,23 +2644,19 @@ class FigureManagerBase(object):
26442644 num : int or str
26452645 The figure number
26462646
2647+ key_press_handler_id : int
2648+ The default key handler cid, when using the toolmanager. Can be used
2649+ to disable default key press handling ::
2650+
2651+ figure.canvas.mpl_disconnect(
2652+ figure.canvas.manager.key_press_handler_id)
26472653 """
26482654 def __init__ (self , canvas , num ):
26492655 self .canvas = canvas
26502656 canvas .manager = self # store a pointer to parent
26512657 self .num = num
26522658
26532659 self .key_press_handler_id = None
2654- """
2655- The returned id from connecting the default key handler via
2656- :meth:`FigureCanvasBase.mpl_connect`.
2657-
2658- To disable default key press handling::
2659-
2660- manager, canvas = figure.canvas.manager, figure.canvas
2661- canvas.mpl_disconnect(manager.key_press_handler_id)
2662-
2663- """
26642660 if rcParams ['toolbar' ] != 'toolmanager' :
26652661 self .key_press_handler_id = self .canvas .mpl_connect (
26662662 'key_press_event' ,
You can’t perform that action at this time.
0 commit comments