Solved

Tabsheets appear grey when using common controls 6 (with xp manifest)

Posted on 2002-04-06
6
227 Views
Last Modified: 2010-04-04
When using a manifest file to tell my delphi application to use Common Controls 6, it looks fine apart from PageControl tabsheets. The background of the tabsheet is grey rather than white as it should be in Windows XP. The actual "tabs" (the bits you click on) themselves are fine, but the client area where controls are placed is the wrong colour.

Does anyone have a simple solution for this? There is no tabsheet color property, and also it may need to be another colour depending on the theme users have selected. (Especially those with XP plus pack).
0
Comment
Question by:plasmatek
  • 5
6 Comments
 

Accepted Solution

by:
krazy6284 earned 50 total points
ID: 6922733
The Delphi VCL controls are not exact copies of the standard windows common controls and this causes a problem with Windows XP themes.

The best solution I have found so far is a free w/ source delphi component package called Windows XP Theme Manager.

http://www.lischke-online.de/ThemeManager.html
0
 
LVL 1

Author Comment

by:plasmatek
ID: 6922857
Perfect :) Looks great now.
0
 
LVL 1

Author Comment

by:plasmatek
ID: 6922858
Perfect :) Looks great now.
0
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
LVL 1

Author Comment

by:plasmatek
ID: 6922859
Perfect :) Looks great now.
0
 
LVL 1

Author Comment

by:plasmatek
ID: 6922860
Experts exchange keeps coming up with javascript errors, I'll try accepting the answer again later.
0
 
LVL 1

Author Comment

by:plasmatek
ID: 6922953
Fingers crossed.
0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Delphi IDE crash without error message ... 7 119
Convert a string into a TDateTime 5 72
When i run adoquery my application freezes 26 190
shape, triangle, dbctrlgrid 3 32
Introduction The parallel port is a very commonly known port, it was widely used to connect a printer to the PC, if you look at the back of your computer, for those who don't have newer computers, there will be a port with 25 pins and a small print…
Introduction Raise your hands if you were as upset with FireMonkey as I was when I discovered that there was no TListview.  I use TListView in almost all of my applications I've written, and I was not going to compromise by resorting to TStringGrid…
Although Jacob Bernoulli (1654-1705) has been credited as the creator of "Binomial Distribution Table", Gottfried Leibniz (1646-1716) did his dissertation on the subject in 1666; Leibniz you may recall is the co-inventor of "Calculus" and beat Isaac…
In an interesting question (https://www.experts-exchange.com/questions/29008360/) here at Experts Exchange, a member asked how to split a single image into multiple images. The primary usage for this is to place many photographs on a flatbed scanner…

749 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question