def METHOD_NAME(self, evt):
    low = self._convert_from_slider(self.control.lslider.GetValue())
    high = self._convert_from_slider(self.control.rslider.GetValue())
    if low >= high:
        if evt.Position == self.control.lslider.GetValue():
            low = self.high - self._step_size()
        else:
            high = self.low + self._step_size()
    if self.factory.is_float:
        self.low = low
        self.high = high
    else:
        self.low = int(low)
        self.high = int(high)
        # update the sliders to the int values or the sliders
        # will jiggle
        self.control.lslider.SetValue(self._convert_to_slider(low))
        self.control.rslider.SetValue(self._convert_to_slider(high))