#listmix.ListCtrlAutoWidthMixin.__init__(self)
listmix.ColumnSorterMixin.__init__(self, len(first))
- self.SortListItems(1, 2)
+ self.SortListItems(1, 0)
#-----------------------------------------------------------------------------------------
self.Bind(wx.EVT_LIST_ITEM_SELECTED, self.OnItemSelected, self)
self.PopupMenu(menu)
menu.Destroy()
+ def getselectedwords(self) :
+ words = [self.getColumnText(self.GetFirstSelected(), 6)]
+ last = self.GetFirstSelected()
+ while self.GetNextSelected(last) != -1:
+ last = self.GetNextSelected(last)
+ words.append(self.getColumnText(last, 1))
+ return words
def OnPopupOne(self, event):
activenotebook = self.parent.nb.GetSelection()
page = self.parent.nb.GetPage(activenotebook)
corpus = page.corpus
- word = self.getColumnText(self.GetFirstSelected(), 0)
+ word = self.getselectedwords()[0]
lems = corpus.getlems()
rep = []
for forme in lems[word].formes :