parameters: (self, pt)
return_statement: return True
docstring: Handles left down mouse events.
  
          :param `pt`: an instance of :class:`Point` where the left mouse button was pressed.
docstring_summary: Handles left down mouse events.
docstring_tokens: Handles left down mouse events .
function: def ProcessLeftDown(self, pt):
          """
          Handles left down mouse events.
  
          :param `pt`: an instance of :class:`Point` where the left mouse button was pressed.
          """
  
          if not self.Contains(pt):
              return False
  
          self._state = ControlPressed
          self._parent.Refresh()
          
          if self._up:
              self._parent.ScrollUp()
          else:
              self._parent.ScrollDown()
             
          self._timer.Start(100)
          return True
function_tokens: def ProcessLeftDown ( self , pt ) : if not self . Contains ( pt ) : return False self . _state = ControlPressed self . _parent . Refresh ( ) if self . _up : self . _parent . ScrollUp ( ) else : self . _parent . ScrollDown ( ) self . _timer . Start ( 100 ) return True