![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Не отображаются "+" и "-" у TreeView'а [Delphi, Windows]
andreil © (2008-02-18 00:42:00)Есть у меня на форме дерево компонентов с одним едеинственным сойством, отличным от стандарных - оно состоит ис CheckBox'ов (tvoCheckBoxes). Однако, как я ни крутил дерево, отображения желаемых символов я так и не добился.
Добавляю я элементы дерева следующим образом:
GameTree[n1,0]:=GamesTree.TVInsert(0, Par, '['+Games[n1,4]+'] '+Games[n1,0]);
Par:=GameTree[n1,0];
If AddonsCount[n1]>0 then
For n2:=1 to AddonsCount[n1] do
GameTree[n1,n2]:=GamesTree.TVInsert(GameTree[n1,0],0, Games[n1,n2+5]);
где Games - массив, в котором хранятся текстовые переменны (название игры, ее двиг и тд);
GameTree - массив хэндлов, необходим для дальнейших обращений к дереву;
Par, tmp: integer; - просто числа.
Не обращайте внимания наGames[n1,n2+5]- просто не хотелось заводить еще один массив ;)
andreil (2008-02-21 11:37:00) [1]Все-все, сам понял свою ошибку - невнимательно читал KolBook :)
Compiler (2008-02-19 23:55:00) [2]> Unknown Mystic (19.02.08 20:03) [1]
+1
Unknown Mystic (2008-02-19 20:03:00) [3]Плохо крутил :)
Качай Книгу о KOL - много раз еще пригодится.