Вниз
Скачать: CL | DM;

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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.042 c
5-1112056838
override
2005-03-29 04:40
2005.11.27
Инициализация полей


14-1130941463
den303
2005-11-02 17:24
2005.11.27
Польская инверсная запись


4-1127676626
Ishmael
2005-09-25 23:30
2005.11.27
Выделение физической памяти


3-1129265006
kvi
2005-10-14 08:43
2005.11.27
ограничение на число полей в таблицах paradox


8-1120636507
DelphiN!
2005-07-06 11:55
2005.11.27
Изменение громкости звука в Windows, на драйверах Audigy2 zs




   Наверх