From 385249cfa2dda4b01a5ba2043478e8fe5679a002 Mon Sep 17 00:00:00 2001 From: Gyedo Jeon Date: Tue, 12 Jan 2010 17:06:32 +0000 Subject: [PATCH] Added a feature for chaning label textBG --- direct/src/tkwidgets/Tree.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/direct/src/tkwidgets/Tree.py b/direct/src/tkwidgets/Tree.py index 57c123530d..59e327be37 100644 --- a/direct/src/tkwidgets/Tree.py +++ b/direct/src/tkwidgets/Tree.py @@ -386,7 +386,8 @@ class TreeNode: self.label.configure(fg="white", bg="red") else: fg = self.item.GetTextFg() - self.label.configure(fg=fg, bg="white") + bg = self.item.GetTextBg() + self.label.configure(fg=fg, bg=bg) id = self.canvas.create_window(textx, texty, anchor="nw", window=self.label) self.label.bind("<1>", self.select_or_edit) @@ -486,6 +487,9 @@ class TreeItem: def GetTextFg(self): return "black" + def GetTextBg(self): + return "white" + def GetLabelText(self): """Return label text string to display in front of text (if any)."""