def OnConnect(self,event):
		self.ToggleTool(self._NTB2_PAN,False)
		self.ToggleTool(self._NTB2_ZOOM,False)
		if self._active=='PAN': NavigationToolbar2Wx.pan(self,event)
		if self._active=='ZOOM': NavigationToolbar2Wx.zoom(self,event)
		
		if self.GetToolState(self.IdConnect):
			if callable(self._connect): self._connect()
		else:
			if callable(self._disconnect): self._disconnect()
		if callable(self._getlim): self._getlim()
示例#2
0
 def zoom(self, *args):
     NavigationToolbar2Wx.zoom(self,*args)
	def zoom(self,*args):
		# overriding zoom method
		self.ToggleTool(self.IdConnect,False)
		if callable(self._disconnect): self._disconnect()
		NavigationToolbar2Wx.zoom(self,*args)
示例#4
0
 def zoom(self, *args):
     #print('>> Zoom HACKED')
     NavigationToolbar2Wx.zoom(self, *args)