создай для начала банк иконок на пободии приведённого ниже кода
Код:
mas[0]:='ico/Node_0/True.bmp';
mas[1]:='ico/Node_0/False.bmp';
...
mas[8]:='ico/Node_3/False.bmp';
for i:=0 to 8 do
begin
bm.LoadFromFile(mas[i]) ;
bm.Width:=16;
bm.Height:=16;
mask.Assign(bm);
mask.Mask(clBlue);
suiTreeView1.Images.Add(bm, mask);
end;
далее присваивай иконки следующим образом
Код:
node:=Form1.suiTreeView1.Items.AddChild(ParentNode, 'New node');
node.ImageIndex:=2 // иконка(нумерация начинается с 0)(эта иконка при ожидании будет отображенна)
node.SelectedIndex:=1; // эта иконка при наведении на узел
node.HasChildren:=true; // ставим продолжение дерева(тоесть + на открытие след. уровня