def onScroll(self, evt): grid = evt.GetEventObject() orientation = evt.GetOrientation() if orientation == wx.SB_VERTICAL: if grid == self.lapGrid: wx.CallAfter(lambda: Utils.AlignVerticalScroll( self.lapGrid, self.labelGrid)) else: wx.CallAfter(lambda: Utils.AlignVerticalScroll( self.labelGrid, self.lapGrid)) evt.Skip()
def alignLapToLabelScroll(self): Utils.AlignVerticalScroll(self.lapGrid, self.labelGrid)