Jump to content
GreenSock

digger2k3

Members
  • Posts

    2
  • Joined

  • Last visited

Reputation

0 Newbie
  1. sorry - my fault ... i've removed the tags "" and "" and now it's working perfect!
  2. Hi, I'm trying to apply the exported values from exportItemXML() to my Objects: public function rebuildDocument () : void { var items : XMLList = new XMLList(mController.getOpenDocumentXMLFileContent()); for (var i : int = 0; i < items.elements("element").length(); i++) { var classType : Class = getDefinitionByName("com.abc.airwiimotewhiteboard.view.modules." + items.elements("element")[i].elements("module")) as Class; var m : Module = Module(new classType()); m.controller = mController; m.document = this; m.module = items.elements("element")[i].elements("module"); m.name = items.elements("element")[i].elements("name"); m.newBounds = new Rectangle(items.elements("element")[i].elements("x"), items.elements("element")[i].elements("y"), items.elements("element")[i].elements("width"), items.elements("element")[i].elements("height")); m.fillColor = items.elements("element")[i].elements("fillColor"); m.fillTransparency = items.elements("element")[i].elements("fillTransparency"); m.strokeColor = items.elements("element")[i].elements("strokeColor"); m.strokeThickness = items.elements("element")[i].elements("strokeThickness"); m.strokeTransparency = items.elements("element")[i].elements("strokeTransparency"); m.text = items.elements("element")[i].elements("text"); m.textColor = items.elements("element")[i].elements("textColor"); m.mouseValues = String(items.elements("element")[i].elements("mouseValues")).split(";"); m.mouseValueStrokeColor = items.elements("element")[i].elements("mouseStrokeColor"); m.mouseValueStrokeThickness = items.elements("element")[i].elements("mouseStrokeThickness"); m.mouseValueStrokeTransparency = items.elements("element")[i].elements("mouseStrokeTransparency"); m.tableCols = items.elements("element")[i].elements("tableCols"); m.tableRows = items.elements("element")[i].elements("tableRows"); m.diagramXSubDivs = items.elements("element")[i].elements("diagramXSubDivs"); m.diagramYSubDivs = items.elements("element")[i].elements("diagramYSubDivs"); mBackgroundSprite.background.addChild(Module(m)); m.rebuild(); m.transManager.applyItemXML(new XML(items.elements("element")[i].elements("transformation")[0].toXMLString()) , mBackgroundSprite.background); mElements.push(m); } } my xml-data looks like this: <?xml version="1.0" encoding="UTF-8"?> MRectangle MRectangle107762724657 340 294 322 189 1 1 0 0 1 0 1 1 ]]><br /> </text><br /> <textColor><br /> <![CDATA[0 ]]><br /> </mouseValues><br /> <mouseStrokeColor><br /> <![CDATA[0 0 0 1 1 1 1 1 My objects are just Sprites and "redbuild()" draw's the content. The Sprites are located at 0,0 after calling applyItemXML() and no transformation applyed
×