def OnTgenCompute(self, evt):
corpus = self.page.corpus
tgenpath = os.path.join(self.page.parametres['pathout'], 'tgen.csv')
- self.page.parametres['tgenpath'] = tgenpath
- tgen = TGen(path = tgenpath, encoding = self.parent.syscoding)
- self.page.parametres['etoiles'] = self.page.etoiles
- TgenSpec(self.parent, corpus, self.page.parametres)
- TgenLayout(self.page)
+ if not os.path.exists(tgenpath) :
+ message = wx.MessageDialog(self.parent, _(u"No TGen yet !"), style = wx.ICON_EXCLAMATION | wx.OK)
+ message.ShowModal()
+ message.Destroy()
+ else :
+ self.page.parametres['tgenpath'] = tgenpath
+ tgen = TGen(path = tgenpath, encoding = self.parent.syscoding)
+ self.page.parametres['etoiles'] = self.page.etoiles
+ TgenSpec(self.parent, corpus, self.page.parametres)
+ TgenLayout(self.page)
def OnExportClasses(self, event):
corpus = self.page.corpus
self.SetItemImage(item, img, CT.TreeItemIcon_Normal)
self.SetItemImage(item, 13, CT.TreeItemIcon_Expanded)
self.SetItemBold(item, bold)
+ self.SelectItem(item)
def AddMatAnalyse(self, parametres, itemParent = None, bold = True) :
uuid = parametres.get('matrix', None)
img = 24
self.SetItemImage(item, img, CT.TreeItemIcon_Normal)
self.SetItemImage(item, 13, CT.TreeItemIcon_Expanded)
- self.SetItemBold(item, bold)
+ self.SetItemBold(item, bold)
+ self.SelectItem(item)
def OnItemAppend(self, item):
if 'corpus_name' in item :