X-Git-Url: http://iramuteq.org/git?p=iramuteq;a=blobdiff_plain;f=tree.py;h=d8008b16b4ffa3a7dc90acf1ad17466194c71915;hp=91f663cb42495f0db01fd0792e7e7d3c16a03c3a;hb=55844beeefa19c328eae726d6a9137c2ac6be53c;hpb=efe71f52a1116aa1a3336178bfd8d6a9fbd5744f diff --git a/tree.py b/tree.py index 91f663c..d8008b1 100644 --- a/tree.py +++ b/tree.py @@ -104,6 +104,7 @@ class LeftTree(CT.CustomTreeCtrl): elif data.startswith("EVT_"): events.append(data) self.parent = parent + self.ira = parent self.events = events self.styles = treestyles self.item = None @@ -1084,7 +1085,14 @@ class LeftTree(CT.CustomTreeCtrl): if event is not None : item = event.GetItem() pydata = self.GetPyData(item) + if pydata is not None : + if 'corpus_name' in pydata : + self.ira.ShowMenu('text', True) + self.ira.ShowMenu('matrix', False) + if 'matrix_name' in pydata : + self.ira.ShowMenu('text', False) + self.ira.ShowMenu('matrix', True) self.pydata = pydata if pydata['uuid'] in self.parent.history.opened : for i in range(self.parent.nb.GetPageCount()) :