fixes #1745 Encode Annotation Text using latin1

for Coin Versions <= 3
This commit is contained in:
Sebastian Hoogen
2014-09-18 21:31:02 +02:00
committed by wmayer
parent 6ad50db01b
commit 6a89b33816
2 changed files with 8 additions and 4 deletions

View File

@@ -891,11 +891,8 @@ def makeText(stringslist,point=Vector(0,0,0),screen=False):
If screen is True, the text always faces the view direction.'''
typecheck([(point,Vector)], "makeText")
if not isinstance(stringslist,list): stringslist = [stringslist]
textbuffer = []
for l in stringslist:
textbuffer.append(stringencodecoin(l.decode("utf8")))
obj=FreeCAD.ActiveDocument.addObject("App::Annotation","Text")
obj.LabelText=textbuffer
obj.LabelText=stringlist
obj.Position=point
if FreeCAD.GuiUp:
if not screen: