Здравствуйте, Vodyamba, Вы писали:
[]
V>Очень бы хотелось на это посмотреть, меня это тоже интересует, иногда охото поменять цвет clbtbFace на какой-нибудь другой... а своих сереньких веществ не хватает...
А чего там смотреть? Берется и пишется нечто подобное для автозамены свойства Color на нужное для всех компонентов переданного контейнера:
void __fastcall ChangeColorProperty(TControl* control, TColor color)
{
if(!control)
return;
control->Color = color;
TWinControl* wc = dynamic_cast<TWInControl*>(control);
if(wc)
for(int i=0;i<wc->ControlCount;i++)
ChangeColorProperty(wc->Controls[i],color);
}
Всего делов-то, да и идея, я думаю, вполне ясна

Подцепляем, где нужно (хоть на OnActiveFormChange у Screen) и радуемся жизни. При желании можно забабахать компонент с настраиваемыми свойствами, типа — у какого контрола менять цвет, а у какого нет.
... << RSDN@Home 1.1.3 stable >>