Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.07.27;
Скачать: CL | DM;

Вниз

Как организовать смену иконки treeview на 10 сек   Найти похожие ветки 

 
alex-drob ©   (2008-06-07 02:17) [0]

Есть TreeView

+-item
|    |-subitem
|    |      |-sub_subitem
|    |      |-sub_subitem
|    |-subitem
|    |      |-sub_subitem
|    |      |-sub_subitem
|-item
|    |-subitem
|    |      |-sub_subitem
|    |      |-sub_subitem
.....

у subitem есть imageindex:=1;
у каждого subitem есть потомок с уникальной строчкой(sub_subitem:=email у каждого разный)
иногда происходит событие по которому нужно subitem.imageindex:=12;
какому subitem извесно только строчка с текстом в sub_subitem
потом, если в течении 10 сек больше не произошло события с этим же email сменить иконку обратно, а если произошло оставить этуже.

я думал для каждого subitema создавать ttimer и каждые 10 сек чтобы он менял иконку назад, но subitem-ов может быть болше 100


 
Eraser ©   (2008-06-07 02:26) [1]

> [0] alex-drob ©   (07.06.08 02:17)

в чем собсвенно проблема? каждые 10 секунд обходить дерево и ставить нужные иконки...


 
alex-drob ©   (2008-06-07 02:32) [2]

проблема в том, что событие для разных итемов могут возникать с интервалом в 1 сек или 5 не извесно. а если обходить каждые 10 сек, то может у некоторых subitem иконка пробыть и всего 1 сек.


 
korneley ©   (2008-06-07 06:25) [3]


>  могут возникать с интервалом в 1 сек

Тогда и обходить "с интервалом в 1 сек". Даже, если "subitem-ов может быть болше 100".


 
ketmar ©   (2008-06-07 14:00) [4]

читать. много читать. о правильных структурах данных читать. потом чинить свою консерваторию.

---
All Your Base Are Belong to Us



Страницы: 1 вся ветка

Текущий архив: 2008.07.27;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.016 c
9-1171820323
akaValerius
2007-02-18 20:38
2008.07.27
glDraw.....


3-1202974636
abhtr
2008-02-14 10:37
2008.07.27
Можно ли изменить название поля в таблице Paradox


2-1212824205
Genty
2008-06-07 11:36
2008.07.27
Как передать текстовые данные с одного компьютера на другой?


6-1190719291
mefodiy
2007-09-25 15:21
2008.07.27
Скачивание информации о курсах валют


2-1214306845
kzmd
2008-06-24 15:27
2008.07.27
Вот хотелось бы начать , но незнаю как начать !