Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Различный цвет текста для элементов в CTreeViewCtrlEx / 4 сообщений из 4, страница 1 из 1
27.01.2014, 16:39
    #38539328
igas
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Различный цвет текста для элементов в CTreeViewCtrlEx
Приветствую всех!
Столкнулся с проблемой установки цвета текста для некоторых элементов CTreeViewCtrlEx. Использую WTL CTreeViewCtrlEx.
Метод SetTextColor(COLORREF clr) устанавливает цвет текста для всего CTreeViewCtrl. Есть ещё метод SetLineColor(COLORREF clrNew)
но он почему то не работает у меня.
Может кто подскажет как всё-таки выставить цвет для отдельного элемента TreeView
...
Рейтинг: 0 / 0
27.01.2014, 17:09
    #38539391
Дмитрий77
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Различный цвет текста для элементов в CTreeViewCtrlEx
igas,

я не знаю какую объектную модель ты там используешь, но интересующая тебя собака зарыта здесь:

NM_CUSTOMDRAW (tree view) notification code
...
Рейтинг: 0 / 0
27.01.2014, 17:25
    #38539437
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Различный цвет текста для элементов в CTreeViewCtrlEx
Дмитрий77igas,

я не знаю какую объектную модель ты там используешь, но интересующая тебя собака зарыта здесь:

NM_CUSTOMDRAW (tree view) notification code

+1
...
Рейтинг: 0 / 0
27.01.2014, 17:26
    #38539443
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Различный цвет текста для элементов в CTreeViewCtrlEx
Есть ещё возможность делать OWNERDRAW items, но тогда вообще всё придётся самому рисовать.

NM_CUSTOMDRAW гораздо гуманнее -- он позволяет переопределять частично кусочки отрисовки.
Но он достаточно сложен, надо разбираться.
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Различный цвет текста для элементов в CTreeViewCtrlEx / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]