parameters: (self, event)
docstring: Handles the ``wx.EVT_MOTION`` event for :class:`SuperToolTip`.
  
          :param `event`: a :class:`MouseEvent` event to be processed.
docstring_summary: Handles the ``wx.EVT_MOTION`` event for :class:`SuperToolTip`.
docstring_tokens: Handles the wx . EVT_MOTION event for : class : SuperToolTip .
function: def OnMouseMotion(self, event):
          """
          Handles the ``wx.EVT_MOTION`` event for :class:`SuperToolTip`.
  
          :param `event`: a :class:`MouseEvent` event to be processed.
          """
  
          x, y = event.GetPosition()
          for rect in self._hyperlinkRect:
              if rect.Contains((x, y)):
                  # We are over one hyperlink...
                  self.SetCursor(wx.StockCursor(wx.CURSOR_HAND))
                  self._wasOnLink = True
                  return
  
          if self._wasOnLink:
              # Restore the normal cursor
              self._wasOnLink = False
              self.SetCursor(wx.NullCursor)
function_tokens: def OnMouseMotion ( self , event ) : x , y = event . GetPosition ( ) for rect in self . _hyperlinkRect : if rect . Contains ( ( x , y ) ) : # We are over one hyperlink... self . SetCursor ( wx . StockCursor ( wx . CURSOR_HAND ) ) self . _wasOnLink = True return if self . _wasOnLink : # Restore the normal cursor self . _wasOnLink = False self . SetCursor ( wx . NullCursor )