Форум: "Начинающим";
Текущий архив: 2005.11.27;
Скачать: [xml.tar.bz2];
ВнизNode, Nodes. Разукрашивание. TCanvas. Глюк? Найти похожие ветки
← →
AndreyLi (2005-11-07 22:31) [0]Привет. Заранее спсибо, за возможное решение. Столкнулся вот с чем: пользуюсь компонентом TreeView и его событием OnCustmDrawItem. Нужно мне это для того, чтобы разукрашивать узлы дерева всеми цветами радуги. Но вот незадача. Скажем есть у меня два узла, которые необходимо выделить другим цветом, они идут друг за другом последовательно, но это скорее информация малой нужности. Выделятся то они выделяются, но после того, как я переключюсь на какое-нибудь другое приложение, запущенное под Windows. Например, свернув проект Delphi. Когда я его развернул, то все узлы покрасились. До этого не красятся. Может какой глюк? Используется класс TCanvas. Запись типа TreeView1.Canvas.Refresh не помогает. Пользуюсь Delphi 7
← →
Джо © (2005-11-08 04:17) [1]Возможно, будет лучше показать неработающий нужным образом реальный код. А то словами как-то оно описано так, что понять, о чем идет речь, сложно.
← →
Antonn © (2005-11-08 08:56) [2]
> Запись типа TreeView1.Canvas.Refresh не помогает.
а TreeView1.Invalidate?
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2005.11.27;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.012 c