Yup, very easy. Just use BXMLSerializer to load the text the user enters. You 
may need to wrap it in a StringReader to pass to readObject().

The only real trick is how to get it on screen. Every UI element in a Pivot app 
must ultimately be contained by some kind of Window. You could require your 
users to create a Window (or subclass) as a root element, but that might be 
kind of limiting. Alternatively, if you allow them to create any kind of 
component except Window (and Display) as a root element, you could open your 
preview in a Frame, or the right-hand side of a SplitPane, etc.

G

On Jun 1, 2011, at 9:12 AM, noobmike wrote:

> Hey Experts, I have yet another question for you!
> 
> In my App, I want to essentially render user typed bxml code(say in a text
> area) and have it shown (functional preferably if not that's fine too) in
> real time. Or as close to real time as possible, so if they have to click a
> "Render Code" button so be it. 
> 
> Is this possible? I read a previous thread that was somewhat similar, but am
> not sure if its exactly what I am trying to do. 
> 
> Any suggestions? 
> 
> Thanks for your wisdom
> 
> Mike.
> 
> --
> View this message in context: 
> http://apache-pivot-users.399431.n3.nabble.com/BXML-Rendering-tp3010653p3010653.html
> Sent from the Apache Pivot - Users mailing list archive at Nabble.com.

Reply via email to