diff --git a/direct/src/gui/OnscreenText.py b/direct/src/gui/OnscreenText.py index f092508391..a8ad21a014 100644 --- a/direct/src/gui/OnscreenText.py +++ b/direct/src/gui/OnscreenText.py @@ -161,7 +161,8 @@ class OnscreenText(DirectObject, NodePath): self.scale = scale self.pos = pos self.roll = roll - + self.wordwrap = wordwrap + if decal: textNode.setCardDecal(1) @@ -332,11 +333,16 @@ class OnscreenText(DirectObject, NodePath): return self.scale def setWordwrap(self, wordwrap): + self.wordwrap = wordwrap + if wordwrap: self.textNode.setWordwrap(wordwrap) else: self.textNode.clearWordwrap() + def getWordwrap(self): + return self.wordwrap + def setFg(self, fg): self.textNode.setTextColor(fg[0], fg[1], fg[2], fg[3])