def __init__(self):
self.col = -1 # Keeps a reference to the last sorted column
self.sortflags = list() # Keeps asc/desc reference for columns
self.sortdata = dict() # Holder for column text for he sort process
# Assumption: always mixin with ListCtrl - Bind to column header click
self.Bind(wx.EVT_LIST_COL_CLICK, self.OnColClick, self)
# Replace ListCtrl.InsertColumn with own method and keep a reference
setattr(self, 'InsertColumnOrig', self.InsertColumn)
setattr(self, 'InsertColumn', self.InsertColumnMixin)
# Replace ListCtrl.DeleteColumn with own method and keep a reference
setattr(self, 'DeleteColumnOrig', self.DeleteColumn)
setattr(self, 'DeleteColumn', self.DeleteColumnMixin)
评论列表
文章目录