Solved

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

Posted on 2002-04-06
6
219 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
Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

 
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

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

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

The uses clause is one of those things that just tends to grow and grow. Most of the time this is in the main form, as it's from this form that all others are called. If you have a big application (including many forms), the uses clause in the in…
Objective: - This article will help user in how to convert their numeric value become words. How to use 1. You can copy this code in your Unit as function 2. than you can perform your function by type this code The Code   (CODE) The Im…
Along with being a a promotional video for my three-day Annielytics Dashboard Seminor, this Micro Tutorial is an intro to Google Analytics API data.
This Micro Tutorial demonstrates using Microsoft Excel pivot tables, how to reverse engineer competitors' marketing strategies through backlinks.

863 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

Need Help in Real-Time?

Connect with top rated Experts

26 Experts available now in Live!

Get 1:1 Help Now