Roku Developer Program

Join our online forum to talk to Roku developers and fellow channel creators. Ask questions, share tips with the community, and find helpful resources.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
renojim
Community Streaming Expert

roTextScreen Theme Attributes

Are there any Theme Attributes that affect roTextScreen? I really, really, really hate white backgrounds.

-JT
Roku Community Streaming Expert

Help others find this answer and click "Accept as Solution."
If you appreciate my answer, maybe give me a Kudo.

I am not a Roku employee.
0 Kudos
5 REPLIES 5
Anonymous
Visitor

Re: roTextScreen Theme Attributes

Hello,

Yes, there is some limited theme attribute support on this screen. Here are the attributes supported:

TextScreenBodyText
TextScreenBodyBackgroundColor
TextScreenScrollBarColor
TextScreenScrollThumbColor

Cheers,
Jon
0 Kudos
renojim
Community Streaming Expert

Re: roTextScreen Theme Attributes

Thanks Jon! Works great.

-JT
Roku Community Streaming Expert

Help others find this answer and click "Accept as Solution."
If you appreciate my answer, maybe give me a Kudo.

I am not a Roku employee.
0 Kudos
MSGreg
Visitor

Re: roTextScreen Theme Attributes

Jon,

What is the best way we can help maintain the documentation?

For example, this information should go on the roAppManager page.
0 Kudos
Anonymous
Visitor

Re: roTextScreen Theme Attributes

Hello MSGreg,

The best input currently is to add notes on the documentation wiki site. We are definitely working to improve the process around documentation updates and you should continue to see improvements moving forward. Step one was getting the docs up on a wiki 😉

Cheers,
Jon
0 Kudos
RokuKevin
Visitor

Re: roTextScreen Theme Attributes

I just uploaded a sample app showing the different theme attributes supported:

http://sourceforge.net/projects/rokusdk ... p/download

And here's the snippet for your reference:
theme.BackgroundColor = "#222222"
theme.TextScreenBodyText = "#f0f0f0"
theme.TextScreenBodyBackgroundColor = "#111111"
theme.TextScreenScrollBarColor = "#a0a0a0"
theme.TextScreenScrollThumbColor = "#f0f0f0"
theme.ButtonHighlightColor = "#ff0000"
theme.ButtonNormalColor = "#0000ff"

Docs have been updated as well.

Thanks for pointing out the missing attributes!

--Kevin
0 Kudos