code: def CreateControls(self):
          
          wx.EVT_LIST_COL_CLICK(self, self.GetId(), self.OnReorder)
          wx.EVT_LIST_ITEM_SELECTED(self, self.GetId(), self.OnNodeSelected)
          wx.EVT_MOTION(self, self.OnMouseMove)
          wx.EVT_LIST_ITEM_ACTIVATED(self, self.GetId(), self.OnNodeActivated)
          self.CreateColumns()
docs: Create our sub-controls