X-Git-Url: http://iramuteq.org/git?a=blobdiff_plain;f=ProfList.py;h=5e357654c6545bc967ca900bc0cf6a8a65ae3208;hb=refs%2Fheads%2F3.0;hp=6038edb90ce316a372872fce9eeff0d4851175a3;hpb=eaa044d1147e26b82942ce56d5965c83fdddf069;p=iramuteq diff --git a/ProfList.py b/ProfList.py index 6038edb..5e35765 100644 --- a/ProfList.py +++ b/ProfList.py @@ -116,12 +116,12 @@ class ProfListctrlPanel(wx.ListCtrl, listmix.ListCtrlAutoWidthMixin, listmix.Col self.InsertColumn(6, "forme", wx.LIST_FORMAT_RIGHT) self.InsertColumn(7, "p", wx.LIST_FORMAT_RIGHT) self.SetColumnWidth(0, 60) - self.SetColumnWidth(1, 70) - self.SetColumnWidth(2, 80) - self.SetColumnWidth(3, 100) - self.SetColumnWidth(4, 70) - self.SetColumnWidth(5, 60) - self.SetColumnWidth(6, 140) + self.SetColumnWidth(1, 100) + self.SetColumnWidth(2, 100) + self.SetColumnWidth(3, 120) + self.SetColumnWidth(4, 150) + self.SetColumnWidth(5, 100) + self.SetColumnWidth(6, 300) self.SetColumnWidth(7, wx.LIST_AUTOSIZE) #These two should probably be passed to init more cleanly #setting the numbers of items = number of elements in the dictionary @@ -131,8 +131,10 @@ class ProfListctrlPanel(wx.ListCtrl, listmix.ListCtrlAutoWidthMixin, listmix.Col #mixins listmix.ListCtrlAutoWidthMixin.__init__(self) listmix.ColumnSorterMixin.__init__(self, len(classen[0])) - #sort by genre (column 2), A->Z ascending order (1) self.SortListItems(0, True) + #sort by genre (column 2), A->Z ascending order (1) + + #events #self.Bind(wx.EVT_LIST_ITEM_SELECTED, self.OnItemSelected) self.Bind(wx.EVT_LIST_ITEM_ACTIVATED, self.OnPopupTwo, self) @@ -674,7 +676,7 @@ class ProfListctrlPanel(wx.ListCtrl, listmix.ListCtrlAutoWidthMixin, listmix.Col ntab2 = ntab2[:limite] nuces = [val[1] for val in ntab2] dlg.Update(3, 'concordancier...') - ucis_txt, ucestxt = doconcorde(corpus, nuces, self.la, uci = uci) + ucis_txt, ucestxt = doconcorde(corpus, nuces, self.la, uci = uci, fontsize = self.ira.fontsize) items = dict([[i, '
'.join([ucis_txt[i], '
score : %.2f

' % ntab2[i][0], ucestxt[i]])] for i, uce in enumerate(nuces)]) dlg.Destroy() win = message(self, items, ' - '.join([_("Typical text segments"), "Classe %i" % self.cl]), (750, 600), uceids = nuces)