1489 if len(infos["values"]) == 1: |
1489 if len(infos["values"]) == 1: |
1490 return self.GenerateProjectTreeBranch(root, infos["values"][0], True) |
1490 return self.GenerateProjectTreeBranch(root, infos["values"][0], True) |
1491 item_name = _(item_name) |
1491 item_name = _(item_name) |
1492 self.ProjectTree.SetItemText(root, item_name) |
1492 self.ProjectTree.SetItemText(root, item_name) |
1493 self.ProjectTree.SetPyData(root, infos) |
1493 self.ProjectTree.SetPyData(root, infos) |
1494 highlight_colours = self.Highlights.get(infos.get("tagname", None), (wx.WHITE, wx.BLACK)) |
1494 highlight_colours = self.Highlights.get(infos.get("tagname", None), (wx.Colour(255, 255, 255, 0), wx.BLACK)) |
1495 self.ProjectTree.SetItemBackgroundColour(root, highlight_colours[0]) |
|
1496 self.ProjectTree.SetItemTextColour(root, highlight_colours[1]) |
1495 self.ProjectTree.SetItemTextColour(root, highlight_colours[1]) |
1497 self.ProjectTree.SetItemExtraImage(root, None) |
1496 self.ProjectTree.SetItemExtraImage(root, None) |
1498 if infos["type"] == ITEM_POU: |
1497 if infos["type"] == ITEM_POU: |
1499 self.ProjectTree.SetItemImage(root, |
1498 self.ProjectTree.SetItemImage(root, |
1500 self.TreeImageDict[self.Controler.GetPouBodyType(infos["name"])]) |
1499 self.TreeImageDict[self.Controler.GetPouBodyType(infos["name"])]) |