X-Git-Url: http://www.iramuteq.org/git?a=blobdiff_plain;f=tree.py;h=65519735f337827dce928f9595def1e9016ec743;hb=refs%2Fheads%2F3.0;hp=4b61d847a86add1f71fc99c13d776baa12738b36;hpb=e6f6318b1ab077a97c10559b3323ccf158ae6203;p=iramuteq diff --git a/tree.py b/tree.py index 4b61d84..6551973 100755 --- a/tree.py +++ b/tree.py @@ -1099,13 +1099,12 @@ class LeftTree(CT.CustomTreeCtrl): if event is not None : item = event.GetItem() pydata = self.GetPyData(item) - print('selchange',pydata) if pydata is not None : if 'corpus_name' in pydata or 'corpus' in pydata : - self.ira.ShowMenu('matrix', False) + #self.ira.ShowMenu('matrix', False) self.ira.ShowMenu('text', True) if 'matrix_name' in pydata or 'matrix' in pydata: - self.ira.ShowMenu('text', False) + #self.ira.ShowMenu('text', False) self.ira.ShowMenu('matrix', True) if 'uuid' in pydata : if pydata['uuid'] in ['textroot', 'matroot'] : @@ -1113,15 +1112,16 @@ class LeftTree(CT.CustomTreeCtrl): self.ira.ShowMenu('matrix', False) self.pydata = pydata if pydata['uuid'] in self.parent.history.opened : + actual = self.parent.nb.GetSelection() for i in range(self.parent.nb.GetPageCount()) : self.page = self.parent.nb.GetPage(i) if 'parametres' in dir(self.page) : if self.page.parametres['uuid'] == pydata['uuid'] : self.parent.nb.SetSelection(i) + wx.CallAfter(self.parent.nb.SendSizeEvent) + #self.parent.Refresh() break #self.parent._mgr.Update() - #wx.CallAfter(self.parent.nb.SendSizeEvent) - self.parent.Refresh() #if event is not None : # event.Skip() @@ -1134,7 +1134,7 @@ class LeftTree(CT.CustomTreeCtrl): else: olditemtext = self.GetItemText(olditem) #self.log.info("OnSelChanging: From %s" % olditemtext + " To %s" % self.GetItemText(item) + "\n") - event.Skip() + #event.Skip() def OnBeginDrag(self, event): self.item = event.GetItem()