Added SetColumnCount method
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@24267 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
parent
93b79b6b57
commit
c85417f629
@ -40,15 +40,18 @@ class wxColumnSorterMixin:
|
||||
"""
|
||||
|
||||
def __init__(self, numColumns):
|
||||
self._colSortFlag = [0] * numColumns
|
||||
self._col = -1
|
||||
|
||||
self.SetColumnCount(numColumns)
|
||||
list = self.GetListCtrl()
|
||||
if not list:
|
||||
raise ValueError, "No wxListCtrl available"
|
||||
EVT_LIST_COL_CLICK(list, list.GetId(), self.__OnColClick)
|
||||
|
||||
|
||||
def SetColumnCount(self, newNumColumns):
|
||||
self._colSortFlag = [0] * newNumColumns
|
||||
self._col = -1
|
||||
|
||||
|
||||
def SortListItems(self, col=-1, ascending=1):
|
||||
"""Sort the list on demand. Can also be used to set the sort column and order."""
|
||||
oldCol = self._col
|
||||
|
Loading…
Reference in New Issue
Block a user