parameters: (self, event, handler, source=None, id=wx.ID_ANY, id2=wx.ID_ANY)
docstring: Bind an event to an event handler.
  
          :param event: One of the EVT_* objects that specifies the
                        type of event to bind,
  
          :param handler: A callable object to be invoked when the
                        event is delivered to self.  Pass None to
                        disconnect an event handler.
  
          :param source: Sometimes the event originates from a
                        different window than self, but you still
                        want to catch it in self.  (For example, a
                        button event delivered to a frame.)  By
                        passing the source of the event, the event
                        handling system is able to differentiate
                        between the same event type from different
                        controls.
  
          :param id: Used to spcify the event source by ID instead
                     of instance.
  
          :param id2: Used when it is desirable to bind a handler
                        to a range of IDs, such as with EVT_MENU_RANGE.
docstring_summary: Bind an event to an event handler.
docstring_tokens: Bind an event to an event handler .
function: def Bind(self, event, handler, source=None, id=wx.ID_ANY, id2=wx.ID_ANY):
          """
          Bind an event to an event handler.
  
          :param event: One of the EVT_* objects that specifies the
                        type of event to bind,
  
          :param handler: A callable object to be invoked when the
                        event is delivered to self.  Pass None to
                        disconnect an event handler.
  
          :param source: Sometimes the event originates from a
                        different window than self, but you still
                        want to catch it in self.  (For example, a
                        button event delivered to a frame.)  By
                        passing the source of the event, the event
                        handling system is able to differentiate
                        between the same event type from different
                        controls.
  
          :param id: Used to spcify the event source by ID instead
                     of instance.
  
          :param id2: Used when it is desirable to bind a handler
                        to a range of IDs, such as with EVT_MENU_RANGE.
          """
          assert isinstance(event, wx.PyEventBinder)
          assert handler is None or callable(handler)
          assert source is None or hasattr(source, 'GetId')
          if source is not None:
              id  = source.GetId()
          event.Bind(self, id, id2, handler)
function_tokens: def Bind ( self , event , handler , source = None , id = wx . ID_ANY , id2 = wx . ID_ANY ) : assert isinstance ( event , wx . PyEventBinder ) assert handler is None or callable ( handler ) assert source is None or hasattr ( source , 'GetId' ) if source is not None : id = source . GetId ( ) event . Bind ( self , id , id2 , handler )