X-Git-Url: http://iramuteq.org/git?p=iramuteq;a=blobdiff_plain;f=listlex.py;h=75607f330bb3dbf5d9f2674a91867d92f4645e35;hp=cdae6e9a041fd022ad600515cfaeaa6127acb38d;hb=b19770356272772c8c8ba75f351520eca186bd19;hpb=1a995a6ca4e8dbb09c8b9ab1276dabf17e065f0d diff --git a/listlex.py b/listlex.py index cdae6e9..75607f3 100644 --- a/listlex.py +++ b/listlex.py @@ -67,7 +67,7 @@ class ListForSpec(wx.ListCtrl, listmix.ListCtrlAutoWidthMixin, listmix.ColumnSor self.SetColumnWidth(0, 180) for i in range(1,len(first)-1): - self.SetColumnWidth(i, len(first[i]) * 10) + self.SetColumnWidth(i, self.checkcolumnwidth(len(first[i]) * 10)) self.itemDataMap = dlist self.itemIndexMap = dlist.keys() @@ -88,6 +88,12 @@ class ListForSpec(wx.ListCtrl, listmix.ListCtrlAutoWidthMixin, listmix.ColumnSor #----------------------------------------------------------------------------------------- + def checkcolumnwidth(self, width) : + if width < 80 : + return 80 + else : + return width + def OnGetItemText(self, item, col): index=self.itemIndexMap[item] s = self.itemDataMap[index][col] @@ -169,7 +175,7 @@ class ListForSpec(wx.ListCtrl, listmix.ListCtrlAutoWidthMixin, listmix.ColumnSor menu.Destroy() def getselectedwords(self) : - words = [self.getColumnText(self.GetFirstSelected(), 6)] + words = [self.getColumnText(self.GetFirstSelected(), 0)] last = self.GetFirstSelected() while self.GetNextSelected(last) != -1: last = self.GetNextSelected(last)