• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 245
  • Last Modified:

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

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
plasmatek
Asked:
plasmatek
  • 5
1 Solution
 
krazy6284Commented:
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
 
plasmatekAuthor Commented:
Perfect :) Looks great now.
0
 
plasmatekAuthor Commented:
Perfect :) Looks great now.
0
Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

 
plasmatekAuthor Commented:
Perfect :) Looks great now.
0
 
plasmatekAuthor Commented:
Experts exchange keeps coming up with javascript errors, I'll try accepting the answer again later.
0
 
plasmatekAuthor Commented:
Fingers crossed.
0

Featured Post

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

  • 5
Tackle projects and never again get stuck behind a technical roadblock.
Join Now