Professional UI Solutions
Site Map   /  Register
 
 

Forum

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 Tech Support » Themed CListCtrl Collapse All
Subject Author Date
George Freewood Jul 27, 2007 - 6:48 AM

Hello,

we are looking for a template for a themed CListCtrl, but couldn’t find one yet in ProfUIS. Isn’t there any?

In case there is none: even though we are aware, that CExtGridWnd could be used as a (themed) replacement for the report view of CListCtrl, this is no actual option for us.

First we also need to use the symbol views of CListCtrl, which don’t seem to be supported by CExtGridWnd and second we have so many CListCtrl objects in our applications and don’t need the extra features of CExtGridWnd there, that it is not economical for us to port all these CListCtrl objects to CExtGridWnd just for making these controls themed. I guess many other ProfUIS users may face similar problems.

Can you provide a solution for this problem?

Technical Support Jul 28, 2007 - 12:04 PM

We have no themed version of CListCtrl at present. It is possible to use themed CExtScrollBar scroll bars with CListCtrl and other common controls as it is demonstrated in the following test project, but we have no idea how to make a skinned background and items in the list control.

George Freewood Jul 29, 2007 - 11:59 AM

Hello,

many thanks for your response.

For us (and perhaps many others, too) it would be sufficient in the first step, if the header control in report view would be themed. Thus my wish should more exactly read "themed header control".

If a themed CHeaderCtrl would be available, then it could be easily combined with a normal CListCtrl by means of subclassing.

I am not sure, what you mean with "skinned background". What else do you think to be necessary here?

Technical Support Aug 2, 2007 - 2:17 PM

Thank you for the feature request, George. We added this to our to TO-DO list.