+
+ def GetCorpusByName(self, corpus_name) :
+ return [corpus for corpus in self.h if corpus_name in corpus['corpus_name']]
+
+ def OnSearchCorpus(self, evt):
+ searchframe = SearchCorpus(self.ira, self, None, None)
+ searchframe.Show()
+ #res = self.GetCorpusByName('Ministres')
+ #print res
+
+ def SetContentBackground(self, itemParent = None, uuid = None, color = True) :
+ if itemParent is None :
+ itemParent = self.root
+ child, cookie = self.GetFirstChild(itemParent)
+ while child :
+ pydata = self.GetPyData(child)
+ if pydata['uuid'] == uuid :
+ self.SelectItem(child)
+ if color :
+ self.SetItemBackgroundColour(child, wx.Colour(15,234,56))
+ return
+ self.SetContentBackground(child, uuid, color)
+ child, cookie = self.GetNextChild(itemParent, cookie)
+