TreeView supports different images for different nodes.
For example:
Code:
Sub Globals
'Declare the global variables here.
End Sub
Sub App_Start
Form1.Show
tree.New1("form1",10,10,200,300)
node.New1
tree.ImageMode = true
tree.AddImage1(AppPath & "\smiley.gif")
tree.AddImage1(AppPath & "\folder.bmp")
tree.AddImage1(AppPath & "\openfolder.bmp")
node.Value = tree.AddNewNode("first")
node.ImageIndex = 0
node.SelectedImageIndex = 0
node.Value = tree.AddNewNode("second")
node.ImageIndex = 1
node.SelectedImageIndex = 1
node.Value = tree.AddNewNode("third")
node.ImageIndex = 2
node.SelectedImageIndex = 2
End Sub