Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Компоненты Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.08.2010, 20:39   #1
pr12yad
 
Регистрация: 14.04.2008
Сообщений: 4
По умолчанию DBGridEh1

Уважаемые коллеги подскажите пожалуйста.
Есть форма, на ней расположен DBGridEh1.
Открываем форму в XP цвет залоловков столбцов такой же как в как указанно в свойстве, открываем в Viste - заголовок черного цвета.
Подскажите какие свойства нужно поменять что бы цвет брался не из схемы оформления а остовался неизменным.
pr12yad вне форума Ответить с цитированием
Старый 13.08.2010, 20:44   #2
r9m
₪₪₪₪₪₪₪₪
Форумчанин
 
Аватар для r9m
 
Регистрация: 16.04.2007
Сообщений: 471
По умолчанию

А цвет схемы чёрный?
r9m вне форума Ответить с цитированием
Старый 13.08.2010, 22:03   #3
programmer1988
 
Регистрация: 13.07.2010
Сообщений: 4
По умолчанию

в свойстве fixedcolor указывай конкретный цвет, который хочешь видеть...
сейчас у тебя там установленно скорее всего BtnFace поэтому цвет меняется при смене темы
programmer1988 вне форума Ответить с цитированием
Старый 14.08.2010, 02:05   #4
pr12yad
 
Регистрация: 14.04.2008
Сообщений: 4
По умолчанию

FixedColor=clWhile; Title.Color=clWhile;
и для проверки Colons[6].Title.Color=clWhile;
Нечиго не изменилось: цвет остался черным
pr12yad вне форума Ответить с цитированием
Старый 14.08.2010, 11:42   #5
programmer1988
 
Регистрация: 13.07.2010
Сообщений: 4
По умолчанию

единственное, не понял где ты изменял общее свойство "Title.Color=clWhile; " такого нету, есть FixedColor и Columns[].Title.Color

сам попробовал сейчас...
выставил FixedColor := clGreen
Columns[ ].Title.Color автоматом изменился на clGreen,
запускаю заголовки зеленые,
меняю для первого столбца Title.Color := clWhite,
запускаю, первый столбец белый, остальные зеленые, все как и должно быть...

Конф.: Windows Vista, RAD Studio 2010, EhLib 5.2
programmer1988 вне форума Ответить с цитированием
Старый 14.08.2010, 13:09   #6
pr12yad
 
Регистрация: 14.04.2008
Сообщений: 4
По умолчанию

У меня Delphi 7 + EhLib 3.1 - для коммереческого использования пришлось лицензию купить

Свойства Title указал не полный путь:
DBGridEh1.ColumnDefValues.Title.Col or=

Проблема решилась установкой свойства Flat=true;
Только тогда цвет стал браться из FixedColor
pr12yad вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц