Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

TreeView цвет (срочно!)

748
03 декабря 2005 года
AlphaOmega
159 / / 28.09.2004
Такая проблема:

Есть TTreeView.
Ставим цвет Color = clYellow;
Результат:

основной цвет TTreeView жёлтый, а вот все пункты остаются белыми (системный цвет clWindow) и никак не меняется.

Что делать?
Как сделать, чтобы пункт были того же цвета что и фон?

СРОЧНО! Плиииз!!!!!!
748
03 декабря 2005 года
AlphaOmega
159 / / 28.09.2004
дополнение:
используется Borland C++ Builder первый.
Там у объекта нету OnCustomDrawItem....

спрашивается: как его добавить или обойти это?
748
04 декабря 2005 года
AlphaOmega
159 / / 28.09.2004
ну вот! как обычно, я успел найти ответы методом научного клика...

Чтобы тема не оставалась пустой и бессмысленной, поделюсь результатом поиска (вдруг кому-нибудь пригодиться)...

 
Код:
#define TreeView_SetBkColor(hwnd,clr)  (COLORREF)SNDMSG((hwnd),0x1100 + 29,0,(LPARAM)(clr))
#define TreeView_SetTextColor(hwnd,clr)  (COLORREF)SNDMSG((hwnd),0x1100+30,0,(LPARAM)(clr))

TreeView1->Color = clYellow;
TreeView_SetBkColor(TreeView1->Handle, clYellow);
TreeView_SetTextColor(TreeView1->Handle, clRed);
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог