tente assim:
oImageList = TImageList():New()
oImageList:Add( TBitmap():Define( , oAplication:cPathBMP+"folder.bmp", oWndMain ),;
TBitmap():Define( , oAplication:cPathBMP+"folder.bmp", oWndMain ) )
oImageList:Add( TBitmap():Define( , oAplication:cPathBMP+"mark.bmp", oWndMain ),;
TBitmap():Define( , oAplication:cPathBMP+"mark.bmp", oWndMain ) )
oImageList:Add( TBitmap():Define( , oAplication:cPathBMP+"nomark.bmp", oWndMain ),;
TBitmap():Define( , oAplication:cPathBMP+"nomark.bmp", oWndMain ) )
oTree := TTreeView():New(01,01,oDlg,,,.t.,,214,210)
oTree:SetImageList( oImageList )
oTree10 := oTree:Add("Cadastros",0)
oTree20 := oTree:Add("Processamentos",1)
oTree30 := oTree:Add("Relatórios",2)
oTree40 := oTree:Add("Utilitários",3)
No metodo add do oTree vc define qual a imagem (pelo numero)
abraço,
Eduardo Motta