Professional UI Solutions
Site Map   /  Register


Please Log In to post a new message or reply to an existing one. If you are not registered, please register.

NOTE: Some forums may be read-only if you are not currently subscribed to our technical support services.

Forums » Prof-UIS General Discussion » Do scroll bars use Theme skins Collapse All
Subject Author Date
Adrian Whittell May 3, 2011 - 4:53 AM

We use a development product called Centura developed by UNIFY.

They have been using themes for about 4 years now (we have no control how themes are implemented).

We asked for scroll bars (tables, list boxes etc) to use themes as they stay luna-blue for every theme.

However, this request has been turned down because their developers have stated that Prof-UIS does not allow the theming of a scroll bar and it is ’As deigned’.

Surely you can amend a scroll bar to use the them implemented. Can I confirm with you guys that they are correct or not when they state that scroll bars cannot be changed to use a theme.

At the moment the screens look ridiculous using luna-blue when using an Obsidian theme

Adrian (Tribal)

Technical Support May 3, 2011 - 9:40 AM

Latest Prof-UIS versions support skinned scroll bars. You should use CExtNSB < CSomeClass > instead of CSomeClass if CSomeClass is derived from CExtScrollWnd. This is related to Prof-UIS grid controls. For all the other controls you should use CExtNCSB < CSomeClass > instead of CSomeClass. The CExtNCSB template class skins scroll bars of any scrollable window. It’s often used in Prof-UIS sample projects to provide edit controls, list and tree common view with skinned scroll bars.