|
|
@@ -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])
|
|
|
|