Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / В treeview версии 6 при закраске фона остаются пятна / 3 сообщений из 3, страница 1 из 1
27.02.2004, 14:08
    #32424261
Yuri-Topic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В treeview версии 6 при закраске фона остаются пятна
Здравствуйте!
Использую Treeview версии 6.0
Для закраски фона - пример из WinAPI,
для цвета веток использую свойство самих узлов:
nodx.BackColor=...
Но при раскрытии веток часть слева остается все равно незакрашенной.
Как я понимаю, нужно для веток также использовать механизм API. В 5 версии
при закраске фона закрашивается все, в т.ч. и ветки.
Здесь на форуме много об этом говорилось, только ссылки идут на примеры заполнения фона всего дерева, а закраска веток остается за пределами обсуждений.
Заранее всем спасибо.
...
Рейтинг: 0 / 0
27.02.2004, 14:31
    #32424302
Senin Viktor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В treeview версии 6 при закраске фона остаются пятна
Поищи статью PRB: Problems Using Subclassed TreeView MFC Control in VB (№197257) - там речь идет о
To fix the first problem, set the TreeView control's back color after
the "SysTreeView32" window is created so that the bitmaps for "+", "-", and
dotted lines are regenerated.

To fix the second problem,
call "InitCommonControls()" before calling "COleControl::OnCreate(lpCreateStruct)"
to create the window.


а вообще (из HOWTO: Change the TreeView Control Background Color):
NOTE : Microsoft recommends that YOU DO not use this method of changing the
background color with the mscomctl.ocx version of the TreeView control. If you
do, it is at your own risk.
...
Рейтинг: 0 / 0
27.02.2004, 15:38
    #32424515
Yuri-Topic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В treeview версии 6 при закраске фона остаются пятна
Спасибо за ответ...
В общем, я понял, что лучше с этим не экспериментировать...
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / В treeview версии 6 при закраске фона остаются пятна / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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