X-Git-Url: http://iramuteq.org/git?p=iramuteq;a=blobdiff_plain;f=tree.py;h=9f8fd170df3a6c66639a211a8254ac5e6a9b8194;hp=00091365e914071b94dde0a8d93553a26ed474f2;hb=e413cbe74a3396e4768f952591899272d7e2b7f1;hpb=0f8b4705852de1679aba3e91c9809fe2250a715c diff --git a/tree.py b/tree.py index 0009136..9f8fd17 100644 --- a/tree.py +++ b/tree.py @@ -244,7 +244,7 @@ class LeftTree(CT.CustomTreeCtrl): self.CloseItem(child, uuid) child, cookie = self.GetNextChild(itemParent, cookie) - def GiveFocus(self, itemParent = None, uuid = None) : + def GiveFocus(self, itemParent = None, uuid = None, bold = False) : if itemParent is None : itemParent = self.root child, cookie = self.GetFirstChild(itemParent) @@ -252,8 +252,10 @@ class LeftTree(CT.CustomTreeCtrl): pydata = self.GetPyData(child) if pydata['uuid'] == uuid : self.SelectItem(child) - break - self.GiveFocus(child, uuid) + if bold : + self.SetItemBold(child, True) + return + self.GiveFocus(child, uuid, bold) child, cookie = self.GetNextChild(itemParent, cookie) def OnRightDown(self, event):