Ticket Q359279
Visible to All Users
Duplicate

We have closed this ticket because another page addresses its subject:

XE2 Styles and your skinning library

VCL Styles with DevExpress Components

created 13 years ago

Hi!
I ́m a new customer, and I ́m trying to use VCL Style with your components on Delphi XE2.
When I set the style on Delphi it seems tha DevExpress components doesn ́t follow the styles correctly. Is this a problem or a configuration ?
Thanks

Answers

created 13 years ago

Hello Thiago,
Thank you for your message.
The VCL Styles technology is designed for native IDE components. We cannot use this technology with our components, because it does not provide images for our products.
We have our own mechanism to accomplish this task. You can use the VCL Skinning Library to apply skins to an entire application built with Developer Express controls.
Feel free to contact us if you have any questions regarding the use of our controls. We will do our best to find an appropriate solution for you.
Thanks,
Valdemar

    Show previous comments (4)
    T T
    Thiago Nassif D Amico 10 years ago

      and just to add: the DevExpress Skins is far better than VCL Styles.

        DevExpress Skins support DevExpress controls only, no other 3rd party controls…

        DevExpress Support Team 10 years ago

          Hello Ronald,

          You are right, our skins do not support third-party components. However, I can suggest that you use a trick that may help you make them look more consistent with our skinned components. Most of our controls allow customizing their appearance (perform custom drawing, apply styles, custom colors, etc.). The point is that you can get any skin information (e.g., default colors, textures, offsets, etc.) from our skin painters at runtime and use this data to paint your third-party controls in a custom manner. Please review the How to customize some skin elements at runtime article to see how it can be done. I hope this information will be of help.

          Disclaimer: The information provided on DevExpress.com and affiliated web properties (including the DevExpress Support Center) is provided "as is" without warranty of any kind. Developer Express Inc disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.

          Confidential Information: Developer Express Inc does not wish to receive, will not act to procure, nor will it solicit, confidential or proprietary materials and information from you through the DevExpress Support Center or its web properties. Any and all materials or information divulged during chats, email communications, online discussions, Support Center tickets, or made available to Developer Express Inc in any manner will be deemed NOT to be confidential by Developer Express Inc. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.