I have set the column.styles.header to Color = clRed and TextColor = clWhite. I have added a skin controller to the form to turn skins off on this form. When my grid displays the column header text is clWhite but the Color is still powder blue.
I wish there was a way to get the skin modules out of my uses statements but no matter what I try it doesn't seem to work.
Any help in getting me to understand how to use this tool better is appreciated.
Thank you for directing me to the documentation, I went back to it and tried to see if there was something I missed and I still cannot find the answer. I understand that to disable skins on a particular form I must add the Skin Controller and set the property UseSkins to false. Which should disable skins for the form. And from what I've also read in the documentation it should then prevent skins from interfering with the Styles.Header being set to white text on a red background style that I have defined.
But when I set the header style to this configuration it changes my text from black to white, but the field color is still powder blue. A color I cannot find defined anywhere on the controls that comprise the grid.
I cannot even get the Project Skin Options Editor to come up. I have all the “ExpressSkins Library Uses Clause Auto Fill Helper” boxes checked in the installed components. I've removed my *.SKINCFG file from my project directory. Nothing I seem to do has any effect on the Skins.color the column header text appears on, it is always powder blue.
I cannot disable skins for the application, as forms my boss uses makes use of the skins. I need to use the Quatum Grids on my forms but don't want the skins on my forms. I can live with them needing to be included but I need to be able to control colors for my column headers to these two very basic colors.
I do have 2007, XE and XE2 installed on this machine would that be causing these issues? I have one boss insisting I switch all grids we use to Quatum grids and the owner insisting I keep the color of the headers the same and I cannot seem to accomplish that.
Thank you for your reply. It looks like the Native LookAndFeel is somehow enabled at your end (maybe you have checked the "Use native look and feel" tick during installation). I have created a test project (see attachment). Please try both it sources and executable files on your side. Does the column's header appear red/white ?
Is your intention to post an answer to your own question?
- If so, then proceed.
- If you simply wanted to post additional information, ask for further clarification, or to just say "Thanks!", please click Leave a Comment.
- If you wish to edit your original question, please use the Edit button in the Toolbox at the top right corner of that entry.