Beispiel #1
0
 def _onButtonUp(self, event):
     ts = event.GetTimestamp() or (time.time() * 1000)
     # Long press or timeout
     if ts - self._buttonDownTimes[event.ButtonChange] > _CLICKMS:
         return
     # Short press
     if buttonTest(event.ButtonChange, 0):
         mosaic.window.centerCanvas()
     elif buttonTest(event.ButtonChange, 1):
         from cockpit.interfaces.stageMover import changeMover
         changeMover()
     elif buttonTest(event.ButtonChange, 2):
         imager.imager.takeImage()
     elif buttonTest(event.ButtonChange, 3):
         mosaic.window.toggleMosaic()
Beispiel #2
0
 def OnSwitchControl(self, evt: wx.CommandEvent) -> None:
     stageMover.changeMover()