Старожил
Сообщения: 215
Благодарности: 62
|
Профиль
|
Отправить PM
| Цитировать
Знаешь ты controlID
При создании TreeViewItem ты получаешь его ID
Плюсик относится к элементу который с ним.
Пример:
$generalitem
GUICtrlRead ($generalitem) возвращает мне 1792 когда выделен и равёрнут.
1536 когда развёрнут, но не выделен.
512 когда не развёрнут и не выделен.
768 когда не развёрнут, но выделен.
GUICtrlRead ($treeview) позволяет узнать ID выделенного элемента.
Понял фишку. Ты можешь хранить массив состояний элементов с плюсиками.
При каком-нибудь событии ты проверяешь, изменилось ли состояние какого-нибудь плюсика и если изменилось как надо. - обновляешь список элментов.
|
-------
"Что мы думаем, знаем или во что верим в конце концов не так уж и важно. Важно лишь то, что мы делаем." Джон Раскин
Отправлено: 10:54, 30-06-2009
| #7
|