parameters: (self, event)
docstring: Handles the ``wx.EVT_KEY_DOWN`` event for :class:`UltimateListMainWindow`.
  
          :param `event`: a :class:`KeyEvent` event to be processed.
docstring_summary: Handles the ``wx.EVT_KEY_DOWN`` event for :class:`UltimateListMainWindow`.
docstring_tokens: Handles the wx . EVT_KEY_DOWN event for : class : UltimateListMainWindow .
function: def OnKeyDown(self, event):
          """
          Handles the ``wx.EVT_KEY_DOWN`` event for :class:`UltimateListMainWindow`.
  
          :param `event`: a :class:`KeyEvent` event to be processed.
          """
  
          parent = self.GetParent()
  
          # we propagate the key event upwards
          ke = wx.KeyEvent(event.GetEventType())
          self.SetEventAttrs(event, ke)
          
          ke.SetEventObject(parent)
          if parent.GetEventHandler().ProcessEvent(ke):
              event.Skip()
              return
  
          event.Skip()
function_tokens: def OnKeyDown ( self , event ) : parent = self . GetParent ( ) # we propagate the key event upwards ke = wx . KeyEvent ( event . GetEventType ( ) ) self . SetEventAttrs ( event , ke ) ke . SetEventObject ( parent ) if parent . GetEventHandler ( ) . ProcessEvent ( ke ) : event . Skip ( ) return event . Skip ( )