(self, event)
| 327 | |
| 328 | # Matplotlib event handlers |
| 329 | def OnMplCanvasClick(self, event): |
| 330 | if event.button == 1: |
| 331 | if not self.mplOnDragHandler: |
| 332 | self.mplOnDragHandler = self.canvas.mpl_connect('motion_notify_event', self.OnMplCanvasDrag) |
| 333 | if not self.mplOnReleaseHandler: |
| 334 | self.mplOnReleaseHandler = self.canvas.mpl_connect('button_release_event', self.OnMplCanvasRelease) |
| 335 | self.markXApproximate(event.xdata) |
| 336 | elif event.button == 3: |
| 337 | self.unmarkX() |
| 338 | |
| 339 | def OnMplCanvasDrag(self, event): |
| 340 | self.markXApproximate(event.xdata) |
nothing calls this directly
no test coverage detected