X-Git-Url: http://iramuteq.org/git?a=blobdiff_plain;ds=sidebyside;f=tree.py;h=d8008b16b4ffa3a7dc90acf1ad17466194c71915;hb=55844beeefa19c328eae726d6a9137c2ac6be53c;hp=91f663cb42495f0db01fd0792e7e7d3c16a03c3a;hpb=e950507e6d72b808f1f06131eaa561676eb27fad;p=iramuteq 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()) :