parameters: (self, event)
docstring: Handles the ``wx.EVT_SPIN_DOWN`` event for :class:`FloatSpin`.
  
          :param `event`: a :class:`SpinEvent` event to be processed.
docstring_summary: Handles the ``wx.EVT_SPIN_DOWN`` event for :class:`FloatSpin`.
docstring_tokens: Handles the wx . EVT_SPIN_DOWN event for : class : FloatSpin .
function: def OnSpinDown(self, event):
          """
          Handles the ``wx.EVT_SPIN_DOWN`` event for :class:`FloatSpin`.
  
          :param `event`: a :class:`SpinEvent` event to be processed.
          """
  
          if self._textctrl and self._textctrl.IsModified():
              self.SyncSpinToText(False)
  
          if self.InRange(self._value - self._increment*self._spinmodifier):
  
              self._value = self._value - self._increment*self._spinmodifier
              self.SetValue(self._value)
              self.DoSendEvent()
function_tokens: def OnSpinDown ( self , event ) : if self . _textctrl and self . _textctrl . IsModified ( ) : self . SyncSpinToText ( False ) if self . InRange ( self . _value - self . _increment * self . _spinmodifier ) : self . _value = self . _value - self . _increment * self . _spinmodifier self . SetValue ( self . _value ) self . DoSendEvent ( )