Welcome!

Welcome to the Official BlackBerry Support Community Forums. This is your resource to discuss support topics with your peers, and learn from each other. New to the forum? Please visit the ‘Getting Started’ link below.
inside custom component

Adobe AIR Development

Reply
New Contributor
seece
Posts: 7
Registered: ‎01-20-2011
Accepted Solution

Enabling dark theme on UI components

Hi!

 

I was just wondering if there is a way to simply enable dark QNX ui skin in your application, without setting each components SkinAssets one-by-one?

Please use plain text.
Developer
jtegen
Posts: 6,156
Registered: ‎10-27-2010
My Carrier: AT&T

Re: Enabling dark theme on UI components

import qnx.ui.theme.ThemeGlobals;

...

ThemeGlobals.currentTheme = ThemeGlobals.BLACK;

 

Is suppose to do it, but not all the QNX controls seem to pick it up.

Please use plain text.
New Contributor
seece
Posts: 7
Registered: ‎01-20-2011

Re: Enabling dark theme on UI components

[ Edited ]

Thanks for quick reply! It seems like at least LabelButtons and SegmentedControls won't turn into dark theme automatically. I'll do some testing..

 

 

Edit: Well SegmentedControls can be manually styled with

 

mySegment.setBackgroundSkin(SegmentedControlSkinBlack);

 

So no problem here. And label buttons can be replaced with normal buttons too.

Please use plain text.