Roku Developer Program

Developers and content creators—a complete solution for growing an audience directly.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
btray77
Level 7

CreateObject at Runtime

What is the best way to create objects at runtime?

Example I have a xml file I download which has text, screen location and color for each item to be typed out on to the canvas. Then I need to be able to use other information in the XML file to move the text or change it in some way, so I still need the handle for the item I'm creating.

Thanks

-Brad
0 Kudos
3 REPLIES 3\
TheEndless
Level 10

Re: CreateObject at Runtime

It's not entirely clear what you're trying to accomplish, but I think Eval() might be what you're looking for: http://sdkdocs.roku.com/display/RokuSDK ... tAsInteger
My Channels: http://roku.permanence.com - Twitter: @TheEndlessDev
Instant Watch Browser (NetflixIWB), Aquarium Screensaver (AQUARIUM), Clever Clocks Screensaver (CLEVERCLOCKS), iTunes Podcasts (ITPC), My Channels (MYCHANNELS)
0 Kudos
RokuJoel
Roku Employee
Roku Employee

Re: CreateObject at Runtime

Once you have your xml file downloaded and parsed you can pass the parsed xml object or variables derived from it to any function and extract whatever relevant data from it when it is needed.

Eval is used if you want to generate and execute a line of Brightscript code within your Brightscript code, similarly, you can download and execute a whole Brightscript function or program with the Run function within your Brightscript program.

- Joel
0 Kudos
btray77
Level 7

Re: CreateObject at Runtime

I think I was able to figure out what I wanted to do looking at the dfNewBitmapSet code.

Thanks

-Brad
0 Kudos